Skip to content

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

License

Notifications You must be signed in to change notification settings

ladjs/pick-original

Repository files navigation

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

About

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

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published