0.0.2 • Published 8 years ago

model-transformer v0.0.2

Weekly downloads
3
License
ISC
Repository
github
Last release
8 years ago

model-transformer

JSON Object Transformer for Node.js

Example

var ModelTransformer = require('model-transformer');

var personTransformer = new ModelTransformer(function(person){
  return {
    first: person.firstName,
    last: person.lastName
  };
});

###

var person = {
  firstName: 'Aaron',
  lastName: 'Bullard',
  password: 'secret',
  dob: 'May 23'
};

var response = personTransformer.Single(person);
// {first: 'Aaron', last: 'Bullard'};

// or an array
var response = personTransformer.List(people);
// [{first: 'Aaron', last: 'Bullard'}, {first: 'Ashley', last: 'Bullard'}];