Skip to content

Latest commit

 

History

History
63 lines (37 loc) · 1.37 KB

README.md

File metadata and controls

63 lines (37 loc) · 1.37 KB

build status code style styled with prettier made with lass license

Transform an Object that was transformed to return only the original properties recursively picked if they are not undefined.

Table of Contents

Install

npm:

npm install @ladjs/pick-original

Usage

const pickOriginal = require('@ladjs/pick-original');

function createObj(doc) {
  doc.id = Date.now().toString();
  return doc;
}

const original = { foo: 'bar' };

const transformed = pickOriginal(createObj(original), original);

console.log(transformed);

// { foo: 'bar' }

Contributors

Name
Titanism

License

MIT © Titanism