This is a monorepo managed using lerna in independent mode (each package is versioned and published individually).
Ensure yarn is installed
npm install -g yarn
Install the dependencies
yarn install
All subsequent installs should be quick after the first one.
yarn new
Commits should use the Angular Commit Format. Scope should one of un-prefixed names of the packages under ./packages/
. If a commit applies to multiple packages, leave out the scope.
Useful for testing out changes. Canary releases do not impact the current latest
tag version.
lerna publish -c