1.1.0 • Published 6 years ago

mm-client-nodejs v1.1.0

Weekly downloads
3
License
MIT
Repository
github
Last release
6 years ago

Matter In Motion. Node.js client

NPM Version NPM Downloads

Node.js client for matter in motion framework

Installation

npm i mm-client-nodejs

Usage

const client = require('mm-client');

const mm = client({
  host: 'localhost:3000'
});

mm('?').then(res => console.log(res));

client(opts)

Creates a client function. Options:

  • host – string, API host. IP or domain.
  • tls — boolean, default false. Use TLS (https) connection or not.
  • api — string, default /api. API path
  • serializer — serializer to use. By default client uses JSON serializer except for sending files it uses FormData.
  • meat – request metadata, will be used in every request with empty meta

mm(call, data, opts)

Makes a call. Returns a Promise.

  • call — string, resource call
  • data — object, data to send
  • opts

License: MIT