vigour-state-json-server

3.0.0 • Public • Published

vigour-state-json-server

Build Status js-standard-style npm version Coverage Status

  const createServer = require('vigour-state-json-server')
  const s = require('vigour-state/s')
  const state = s({ hello: 'world' })
  const http = require('http')
  // state, port, queuing-interval, filter
  const server = createServer(
    state,
    8080,
    100,
    // filters response
    (prop) => prop.key !== 'secrect'
  )
 
  //example request
  http.request({
    host: 'localhost',
    port: 8080
  }, (res) => {
    var data = ''
    res.on('data', (chunk) => { data += chunk })
    res.on('end', () => {
      console.log(JSON.parse(data)) // → { hello: 'world' }
    })
  }).end()

Package Sidebar

Install

npm i vigour-state-json-server

Weekly Downloads

16

Version

3.0.0

License

ICS

Last publish

Collaborators

  • vigour-io