0.5.0 • Published 5 years ago

@kosu/node-client v0.5.0

Weekly downloads
2
License
MIT
Repository
github
Last release
5 years ago

Node Client

A TypeScript/JavaScript library for interacting with the Kosu order relay network.

View the documentation here.

Installation

The Node Client can be installed into your project through yarn or npm, and can be passed through webpack or browserify for usage in the browser.

Install

Yarn:

yarn add @kosu/node-client

NPM:

npm install --save @kosu/node-client

Import

Kosu and its exported classes can be imported directly into TypeScript or JavaScript projects.

TypeScript (and ES6+):

// top-level Kosu class
import { NodeClient } from "@kosu/node-client";

JavaScript (CommonJS):

const { NodeClient } = require("@kosu/node-client");

Development

@todo: add contribution guidelines summary and link

Linting

The TypeScript source can be linted with:

yarn lint

Building

Build the TypeScript source to distributable JavaScript (CommonJS) as well as source mappings and typing files with:

yarn build

License

Open-source software, MIT licensed.

Copyright (c) 2019 Paradigm Labs, corp.