Skip to content

takimafr/SDK

This branch is 1121 commits behind TryGhost/SDK:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

93ff184 · May 24, 2021
Jan 19, 2021
May 24, 2021
Oct 3, 2018
Oct 3, 2018
Oct 9, 2018
Jan 25, 2021
Jan 25, 2021
Jan 19, 2021
Oct 3, 2018
Feb 16, 2021
Apr 16, 2021
Jul 24, 2020
May 24, 2021

Repository files navigation

Ghost SDK

A collection of tools for interacting with Ghost's APIs.

Develop

This is a mono repository, managed with lerna.

  1. git clone this repo & cd into it as usual
  2. yarn setup is mapped to lerna bootstrap
    • installs all external dependencies
    • links all internal dependencies

To add a new package to the repo:

  • install slimer
  • run slimer new <package name>

Run

  • yarn dev

Test

  • yarn lint run just eslint
  • yarn test run lint and tests

Publish

  • yarn ship is an alias for lerna publish
    • Publishes all packages which have changed
    • Also updates any packages which depend on changed packages

NOTE: use yarn ship --git-remote upstream to correctly update tags and version commits, when your remote origin is set up to a fork of TryGhost/SDK and original repository is set to upstream.

Copyright & License

Copyright (c) 2013-2021 Ghost Foundation - Released under the MIT license.

About

No description, website, or topics provided.

Resources

License

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 99.7%
  • Handlebars 0.3%