A collection of tools for interacting with Ghost's APIs.
This is a mono repository, managed with lerna.
git clonethis repo &
cdinto it as usual
yarn setupis mapped to
- installs all external dependencies
- links all internal dependencies
To add a new package to the repo:
- install slimer
slimer new <package name>
yarn lintrun just eslint
yarn testrun lint and tests
yarn shipis an alias for
- Publishes all packages which have changed
- Also updates any packages which depend on changed packages
yarn ship --git-remote upstream to correctly update tags and version commits, when your remote
origin is set up to a fork of TryGhost/Ghost-SDK and original repository is set to
Copyright & License
Copyright (c) 2018-2019 Ghost Foundation - Released under the MIT license.