2.4.0 • Published 4 years ago

@ainize/ainize-js-sdk v2.4.0

Weekly downloads
159
License
MPL-2.0
Repository
github
Last release
4 years ago

Ainize Run JavaScript SDK

This SDK aims to help to use Ainize APIs.

Requirements

In order to use this SDK, you'll need the following tools:

Node installation will include NPM, which is responsible for the dependencies management.

Installation

Node.js

$ npm install @ainize/ainize-js-sdk

const Ainize = require('@ainize/ainize-js-sdk').default

Local Build

OSX and Ubuntu (tested on OSX 10.14.6 and Ubuntu 18.04.3 LTS)

$ sudo apt install git
$ sudo apt-get update
$ sudo apt-get install -y nodejs
$ sudo apt-get install -y npm

$ git clone git@bitbucket.org/comcomai/ainize-sdk.git
$ cd ainize-sdk/
$ git checkout develop
$ npm install

Uses /ainize-sdk/dist/ainize-sdk.js

Debian (tested on Debian 9.9)

$ sudo apt install git
$ sudo apt-get update
$ curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
$ sudo apt-get install -y nodejs

$ git clone git@bitbucket.org/comcomai/ainize-sdk.git
$ cd ainize-sdk/
$ git checkout develop
$ npm install

Uses /ainize-sdk/dist/ainize-sdk.js

gulp babel

Additional build for Web-SDK (tested on Chrome browser)

$ npm install webpack-cli -g
$ gulp build

Uses /ainize-sdk/dist/bundle.js

Usage

const AinizeRun = require('@ainize/ainize-js-sdk')
const ainizeRun = new AinizeRun({})
const idToken = 'AINIZE-FIREBASE-ID-TOKEN'

ainizeRun.api.getList(idToken)
    .then(response => {
        console.log(response)
    })
    .catch(e => {
        console.log(e.toString())
    })

Publish NPM Package

publish pre-release version (dev/staging)

npm run publish-pre-release-version

API Documents

Ainize API Documentation

2.4.0

4 years ago

2.4.0-dev.0

4 years ago

2.3.1

4 years ago

2.2.0-dev.15

4 years ago

2.3.0

4 years ago

2.2.0-dev.14

4 years ago

2.2.0-dev.13

4 years ago

2.2.0-dev.12

4 years ago

2.2.0-dev.11

4 years ago

2.2.0-dev.10

4 years ago

2.2.0-dev.8

4 years ago

2.2.0-dev.9

4 years ago

2.2.0-dev.7

4 years ago

2.2.0-dev.6

5 years ago

2.2.0-dev.5

5 years ago

2.2.0-dev.4

5 years ago

2.2.0-dev.3

5 years ago

2.2.0-dev.2

5 years ago

2.2.0-dev.1

5 years ago

2.2.0-dev.0

5 years ago

2.1.1-dev.1

5 years ago

2.1.1-alpha.0

5 years ago

2.0.3-alpha.2

5 years ago

2.0.3-alpha.1

5 years ago

2.0.2-alpha.0

5 years ago

2.0.3-alpha.0

5 years ago

2.0.1-alpha.0

5 years ago

2.0.0

5 years ago

0.4.0-beta.35

5 years ago

0.4.0-beta.34

5 years ago

0.4.0-beta.33

5 years ago

0.4.0-beta.32

5 years ago

0.4.0-beta.31

5 years ago

0.4.0-beta.30

5 years ago

0.4.0-beta.29

5 years ago

0.4.0-beta.28

5 years ago

0.4.0-beta.27

5 years ago

0.4.0-beta.26

5 years ago

0.4.0-beta.25

5 years ago

0.4.0-beta.24

5 years ago

0.4.0-beta.23

5 years ago

0.4.0-beta.22

5 years ago

0.4.0-beta.21

5 years ago

0.4.0-beta.20

5 years ago

0.4.0-beta.19

5 years ago

0.4.0-beta.18

5 years ago

0.4.0-beta.17

5 years ago

0.4.0-beta.16

5 years ago

0.4.0-beta.15

5 years ago

0.4.0-beta.14

5 years ago

0.4.0-beta.13

5 years ago

0.4.0-beta.12

5 years ago

0.4.0-beta.11

5 years ago

0.4.0-beta.10

5 years ago

0.4.0-beta.9

5 years ago

0.4.0-beta.8

5 years ago

0.4.0-beta.7

5 years ago

0.4.0-beta.6

5 years ago

0.4.0-beta.5

5 years ago

0.4.0-beta.4

5 years ago

0.4.0-beta.3

5 years ago

0.4.0-beta.2

5 years ago

0.4.0-beta.1

5 years ago

0.4.0-beta.0

5 years ago

0.3.0-beta.0

5 years ago

0.2.1-beta.0

5 years ago

0.2.0-beta.11

6 years ago

0.2.0-beta.12

6 years ago

0.2.0-beta.13

6 years ago

0.2.0-beta.10

6 years ago

0.2.0-beta.9

6 years ago

0.2.0-beta.8

6 years ago

0.2.0-beta.7

6 years ago

0.2.0-beta.6

6 years ago

0.2.0-beta.5

6 years ago

0.2.0-beta.4

6 years ago

0.2.0-beta.3

6 years ago

0.2.0-beta.2

6 years ago

0.2.0-beta.1

6 years ago

0.2.0-beta.0

6 years ago

0.1.0-beta.1

6 years ago

0.1.0-beta.0

6 years ago