A release may include changes from multiple pull requests. Only the package maintainers have access to publish releases.
-
Checkout the
main
branch and pull the latest changes -
Bump the package version:
npm version [major | minor | patch]
.
- Follow Semver guidelines when choosing major | minor | patch
-
Update CHANGELOG.md with the list of changes that have occurred since the last release. Commit the version bump and CHANGELOG updates to the main branch.
-
npm login
- enter your credentials. Make sure you have access to theeppo
NPM organization. -
npm publish
. (You can also donpm publish --dryrun
to test)