Starling Javascript SDK
Documentation
The documentation for our SDK can be found here.
Installation
$ yarn add starling-developer-sdkUsage
const Starling = require('starling-developer-sdk');
const client = new Starling({
    accessToken: '<oauth access token>'
});
client.getBalance()
    .then(({data}) =>  console.log(data))
    .catch(err => console.log(err));Developing the SDK
Install dependencies as follows
$ yarn install --saveThe following scripts are at your disposal:
$ yarn <script> | 
Description | 
|---|---|
clean | 
Removes the compiled code. | 
build | 
Compiles the application to disk (dist/ by default). | 
lint | 
Lint all .js files. | 
test | 
Runs unit tests with mocha. | 
test-verbose | 
Runs unit tests with debug logging. | 
Developing the docs locally
You can develop the docs locally by running a jekyll server. Checkout the gh-pages branch and execute
$ bundle install
$ bundle exec jekyll serveThis depends on ruby and bundler (see here for more info on Jekyll and Github Pages)