2.3.0 • Published 4 years ago
@workast/sdk v2.3.0
Workast SDK
Workast SDK for JavaScript in the browser and Node.js
Table of contents
Prerequisites
We use browserslist to handle our supported versions for both node and browsers. You can see the updated list here.
Installation
Using NPM:
$ npm install @workast/sdk --save
Using Yarn:
$ yarn add @workast/sdk
Usage
Node
'use strict';
const Workast = require('@workast/sdk');
const workast = new Workast('<your_workast_token>');
try {
const task = await workast.tasks.retrieve('1a3271c30016e2443843bc964c413733');
console.log('Task data: %O', task);
} catch (err) {
console.error('Something went wrong: %O', err);
}
React
import Workast from '@workast/sdk';
const workast = new Workast('<your_workast_token>');
try {
const task = await workast.tasks.retrieve('1a3271c30016e2443843bc964c413733');
console.log('Task data: %O', task);
} catch (err) {
console.error('Something went wrong: %O', err);
}
HTML
<script src="https://unpkg.com/@workast/sdk@<version>/dist/workast.min.js"></script>
<script>
var workast = new Workast('<your_workast_token>');
workast.tasks.retrieve('1a3271c30016e2443843bc964c413733')
.then(function(task) {
console.log('Task data: %O', task);
})
.catch(function(err) {
console.error('Something went wrong: %O', err);
});
</script>
Responsible disclosure
If you have any security issue to report, contact project maintainers privately at tech@workast.io.