This path has all the packages in the repo. Not all are published (some are private: true
).
To create a new package:
packages/foo
packages/foo/src/
etcpackages/foo/package.json
, using other packages as a templateagoric-cli/src/sdk-package-names.js
yarn install
, and commit the resulting changes to yarn.lock
yarn workspaces info
to make sure there are no
mismatchedWorkspaceDependencies
, adjust the new package's dependencies
until they are correctly satisfied by the other local packages.github/workflows/test-all-packages.yml
to add a clause that tests
the new packageActions
tab to
make sure CI tested everything properly