0.2.2 • Published 11 years ago

masseur v0.2.2

Weekly downloads
23
License
MIT
Repository
github
Last release
11 years ago

Masseur

Simple library for data transformation.

Install

npm install masseur --save

Usage

var Transform = require('masseur').Transform;
var Processors = require('masseur').Processors;

var transformer = (new Transform())
  // copy directly from input
  .key('userName')

  // copy from input object's `first_name` field
  .key('firstName')
  .src('first_name')
  // convert name to lowercase
  .use(Processors.lowercase)
  // filter out black listed words
  .use(Processors.filter);


// transform a single object
var output = trasformer.transform(input);

// transform a stream of inputs
var transformStream = transfomer.createStream();
transformStream.pipe(inputStream);
0.2.2

11 years ago

0.2.1

11 years ago

0.2.0

11 years ago

0.1.0

11 years ago