- use
nvmto ensure that all contributors use the same version ofNodeJS- install the correct version of
NodeJSby runningnvm install - make the installed version the default version by running
nvm alias default <version>
- install the correct version of
- use the local installation of
lerna- run
lernacommands throguhnpx, e.g.npx lerna bootstrap
- run
- use
npx lerna publishto publish new versions of the packages - use the semver guidelines to help you choose version numbers
- a small group of people will be designated as
admins- only the
adminsare given write access to the repository - only the
adminscan publish the packages
- only the
- PR merges (merge to main) MUST be followed immediately by a
publish - contributors (non-
admins) can fork the repository and create PRs - if you end up updating the versions of packages that you don't want to update, only update the patch version or the prerelease version
- run
npx lerna run buildbefore every publish
HighOutputVentures/highoutput-library
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|