This is a mono repository, managed with lerna.
To get started in this repo:
git clonethis repo &cdinto it as usual- run
yarn setupfrom the top-level:- installs all external dependencies
- links all internal dependencies
- runs an initial build of all projects
To add a new package to the repo:
- install Slimer
- run
slimer new <package name>
yarn dev
yarn lintrun just eslintyarn testrun lint and tests
yarn shipis an alias forlerna publish- Publishes all packages which have changed
- Also updates any packages which depend on changed packages
Copyright (c) 2013-2023 Ghost Foundation - Released under the MIT license.