This repository releases code using release-it. New releases can be triggered from the root package via pnpm rel
which offers a guided process.
As part of our build command, we perform a local npm install and verify that our CJS/ESM imports are working as expected.
- Begin a new for the next version
next
withpnpm rel <major|minor|patch> --preRelease=next
- Continue an existing
major
,minor
, orpatch
pre release withpnpm rev
- Change the pre release tag with a new
--preRelease=
flag - Ultimately release with
pnpm rel <major|minor|patch>