model-transformer

0.0.2 • Public • Published

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'}];

Readme

Keywords

Package Sidebar

Install

npm i model-transformer

Weekly Downloads

0

Version

0.0.2

License

ISC

Last publish

Collaborators

  • jabullard