- use
nvm
to ensure that all contributors use the same version ofNodeJS
- install the correct version of
NodeJS
by 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
lerna
commands throguhnpx
, e.g.npx lerna bootstrap
- run
- use
npx lerna publish
to 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
admins
are given write access to the repository - only the
admins
can 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 build
before every publish
A collection of utility functions and classes
HighOutputVentures/highoutput-library
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
A collection of utility functions and classes
Resources
Stars
Watchers
Forks
Packages 0
No packages published