Skip to content
npm package for ronin api. written in typescript.
TypeScript
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src
test
.gitignore
.npmignore
README.md
package-lock.json
package.json
tsconfig.json
tslint.json

README.md

Ronin Api Wrapper

To use the package, follow the below steps:

  • Install from npm npm i ronin-client
  • Import the client class in your js code import RoninClient from 'ronin-client'
  • Instantiate the class with your api token and subdomain:
const ronin = new RoninClient({
    subdomain: 'my-domain',
    token: 'mylongpa55word'
});
  • Through the ronin variable, you can now access list, create, udpate etc. methods for various modules such as client, contact, invoice etc.
// get a list of clients
const clients = await ronin.clients.list();

// get a list of contacts
const contacts = await ronin.contacts.list();

Todo

  • Build pagination.
  • Add missing modules.
  • Add more tests.
You can’t perform that action at this time.