1.2.8 • Published 6 days ago

tator v1.2.8

Weekly downloads
-
License
MIT
Repository
-
Last release
6 days ago

tator

JavaScript client for Tator.

Installation

npm install tator

Usage

Node

let tator = require('tator');
let api = tator.getApi('https://cloud.tator.io', TOKEN);

// For ES6 class object output
api.getMediaList(PROJECT).then(medias => console.log(medias));

// For raw JSON output
api.getMediaListWithHttpInfo(PROJECT).then(info => console.log(info.response.body));

Browser

import { getApi } from 'tator';
let api = getApi('https://cloud.tator.io', TOKEN);

// For ES6 class object output
api.getMediaList(PROJECT).then(medias => console.log(medias));

// For raw JSON output
api.getMediaListWithHttpInfo(PROJECT).then(info => console.log(info.response.body));

This will generate code using the schema at https://cloud.tator.io. If you are a tator developer, call make js-bindings from the main tator project (for which this project is a submodule) and it will use the schema from the local backend image.

Building (developers only)

make build

Run examples (developers only)

cd pkg
node examples/setup-project.js -h

Note that example scripts must be run from the build directory pkg as they use relative imports.

Run tests (developers only)

HOST=https://local.tator.io TOKEN=yourtoken make test

Authors

Tator and tator-js are developed by CVision AI.

1.2.8

6 days ago

1.2.6

2 months ago

1.2.3

5 months ago

1.2.2

5 months ago

1.1.1

9 months ago

1.1.0

10 months ago

1.0.5

11 months ago

1.1.3

8 months ago

1.0.4

11 months ago

1.1.2

8 months ago

1.0.3

12 months ago

1.0.2

12 months ago

1.0.1

1 year ago

1.0.0

1 year ago

0.2.23-1

1 year ago

0.2.23

1 year ago

0.2.22

1 year ago

0.0.5

2 years ago

0.0.4

2 years ago

0.0.3

3 years ago

0.0.2

3 years ago

0.0.1

3 years ago