keyhole-client
Just a minimal and slick wrapper of the keyhole API.
Install
npm install keyhole-client
Usage
// Create the client using your keyhole access tokenconst client = // Create your trackerconst id = await client // Pause your trackerawait client // Unpause your trackerawait client // List your available trackersconst trackers = await client // Get specific trackerconst tracker = await client
Errors
NotFoundError
: Triggered when a tracker is not foundNotAuthenticatedError
: Triggered when your access token is invalidMissingParameterError
: Triggered when the parameters inserted are invalidInternalServerError
: Triggered on unspecified errors or due to rate limiting
Typescript
This project is built in typescript and includes TypeScript definitions.