Workast SDK for JavaScript in the browser and Node.js
We use browserslist to handle our supported versions for both node and browsers. You can see the updated list here.
Using NPM:
$ npm install @workast/sdk --save
Using Yarn:
$ yarn add @workast/sdk
'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);
}
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);
}
<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>
If you have any security issue to report, contact project maintainers privately at tech@workast.io.