1.0.0 • Published 10 years ago
@micro-js/pick-as v1.0.0
pick-as
Return partial copy of object containing specified subset of aliased keys.
Installation
$ npm install @micro-js/pick-as
Usage
var pickAs = require('@micro-js/pick-as')
var source = {a: {b: 2}, c: 3}
pickAs({d: 'a.b', e: 'c'}, source) // => {d: 2, e: 3}
API
pickAs(map, obj)
map
- A map of keys to pick to their new namesobj
- Source to copy
Returns: Partial copy of obj
with aliased keys.
License
MIT