1.0.0 • Published 6 years ago

get-destructor v1.0.0

Weekly downloads
-
License
MIT
Repository
-
Last release
6 years ago

Quick start

npm install --save get-destructor
const beatles = {
  john: { name: 'John', age: 40 },
  paul: { name: 'Paul', age: 75 },
};

const getter = getDestructor((key) => beatles[key]);

getter('john'); // = { name: 'John', age: 40 }

const { john, paul } = getter();

// john = { name: 'John', age: 40 }
// paul = { name: 'Paul', age: 75 }

API

getDestructor(getter:function) :function

getter is called with all arguments or just the key in case of destructuring.