Strict SemVer build-metadata versioner for Node projects (workspaces aware).
npm install @mikinho/autoverCopyright (c) 2025 Michael Welter
Autover: strict SemVer versioner (build metadata by default) for Node projects.
``bashadd to your project
npm install --save-dev @mikinho/autover
Install/Usage
`bash
Install dependencies
npm installGenerate docs locally
npm run docs
npm run docs:openClean old docs
npm run docs:cleanPublish automatically on version bump
npm version patch
(postversion runs docs + commit + push)
Or use Makefile helpers
make docs
make release VERSION=1.1.0
`Config
.autoverrc.json enables build-metadata mode during dev:`json
{
"format": "build",
"workspaces": false,
"guardUnchanged": true,
"skipOnCI": true,
"short": true,
"rootAlso": true,
"lockPath": ".git/autover.lock",
"patch": null
}
`Release
Use
make release VERSION=patch|minor|major` to publish a clean semver to npm.