0.0.1 • Published 8 years ago

nutty-body v0.0.1

Weekly downloads
1
License
MIT
Repository
github
Last release
8 years ago

nutty-body

npm npm npm

Capture text piped from stdin

Install

Install the package using NPM:

npm install --save nutty-body

Example

//Import nutty
var nutty = require('nutty');
var nutty_body = require('nutty-body');

//Set the CLI name
nutty.set('name', 'stdin');

//Set the CLI description
nutty.set('description', 'My test app');

//Set the CLI version
nutty.set('version', '1.0.0');

//Parse the body
nutty.use(nutty_body({ limit: 1024 }));

//Use a middleware
nutty.use(function(args, next)
{
  //Display in console
  console.log('Data from stdin: ');
  console.log(args.body);
});

//Run the CLI
nutty.run();

API

var nutty_body = require('nutty-body');

nutty_body(opt)

Returns a middleware to be used with nutty.use (see the nutty.use documentation). The options argument must be an object with the following settings:

  • limit: a number with the maximum data size that can be piped from stdin. Default is 1024.

License

MIT LICENSE.