I'm happy you want to contribute. Please make sure you read and fulfil the following sections.
- Use JavaScript Standard Style
- Watch for a clean and readable code style. More here
- Don't be afraid of new JavaScript features
- Edit or add tests if appropriate
You must follow the conventional commits schema. Commits are linted and will fail if not following the schema so. This helps to be consistent across developers and makes semantic-release possible.
If you change the README.md
, use docs!
to trigger a breaking change (increases major version) to make the change visible at npmjs.com.
You don't need to take care of any library building when you are finished. Releases are done automatically by semantic-release. You must follow the given commit schema (see Commits section) to trigger an automatic release with the correct versioning.