object-shift

Rename any property of an object


License
Apache-2.0
Install
npm install object-shift@0.0.2

Documentation

object-shift

renames object properties

Object.prototype.shift = require('../object-shift');

let my_object = {
  name: 'John',
  last: 'Doe'
};

console.log(Object.shift(my_object, {
  name: 'firstName'
  // May also rename property "last"
}));

/*  Returns:
 *  {
 *     firstName: 'John',
 *     last: 'Doe'
 *  }
 */