Semantic Versioning
See Semantic Versioning.
Enfore Conventional Commits
Setup Conventional Commits (commitlint) enforcement with git hooks (husky) and cli to build commit messages (commitizen).
Auto Generate Version Tags
Add a npm run release script using standard-version to auto generate semantic versioned tags and changelogs.
Modification effectuée par Thomas TABBAZA