Hey!
If you would like to add/improve something at vator
project - feel free to do it! 🚀
Just follow simple guideline:
-
Create an
issue
with description about what needs to be done. -
Create a
pull request
which will be related to thisissue
. -
Please keep in mind that
test coverage
requires to be at least 99%. It is not necessary to write all of the unit tests. A few integration, which check how the feature works and cover all new code will be just great! -
Also add new or update existing documentation, if new feature was added or some fixes change the behavior of edited module.
-
If you are new contributor - don't forget to add your info to
package.json
contributors and to the edited/created file's license header. -
Before creating a
commit
- make surenpm run hooks
was executed andcommit-message
andpre-commit
hooks are working. The project is set up with a requirement to manually update semantic version, so don't forget to update it at thepackage.json
version. -
Once all PR requirements are met (review, resolved comments, ci-workflow pass) it is ready be merged! 😎
If you have any questions - feel free to contact me through the mail or telegram.