GitXplorerGitXplorer
T

SDK

public
113 stars
77 forks
38 issues

Commits

List of commits on branch main.
Verified
b5ea9f7f4edc7586a02666afdda6ddc5e61e7ab2

Lock file maintenance

rrenovate[bot] committed 4 days ago
Verified
7273275ec884748d72a121cc2e1160bcd6bde453

Update dependency sinon to v19.0.2

rrenovate[bot] committed 6 days ago
Verified
3abb93212de8a3f5bbd674abb5a1c039eb1cd25c

Update dependency sinon to v19

rrenovate[bot] committed 7 days ago
Verified
626eaec50a493649bf1ffb2a704e983a5f32a7f0

Update dependency eslint-plugin-react to v7.36.1

rrenovate[bot] committed 7 days ago
Verified
4dd36117f81290ea61c602ae245ecf74d7451562

Update dependency eslint-plugin-react to v7.36.0

rrenovate[bot] committed 8 days ago
Verified
0e6e14b7b9a45a89fcd09a387171b3f39fd7cf60

Update dependency sinon to v18.0.1

rrenovate[bot] committed 9 days ago

README

The README file for this repository.

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-2023 Ghost Foundation - Released under the MIT license.