@laurelandwolf/data

1.10.0 • Public • Published

data

Laurel & Wolf Data

Data

Install

npm install lw-data --save

Usage

HTTP

import {sdk, serialize} from 'lw-data'

let api = sdk({
  headers: {
    custom : 'header'
  }
})

api()
  .projects()
  .get()
  .then(res => {

    let resources = serialize.response(res.body);
    console.log(resources);
  })

Streaming

import {sdk} from 'lw-data'

let api = sdk({
  headers: {
    custom : 'header'
  }
})

api.createStream(({headers}) => {

	// return observable
})

api()
  .projects()
  .stream('created')
  .subscribe(res => {


  })

api.createStream(({headers}) => {

	// return observable
})

api()
  .submissions()
  .stream()
  .subscribe(res => {


  })

Readme

Keywords

none

Package Sidebar

Install

npm i @laurelandwolf/data

Weekly Downloads

1

Version

1.10.0

License

MIT

Last publish

Collaborators

  • krainboltgreene
  • scottcorgan
  • michaelgraham
  • laurelandwolf