/
var
/
www
/
cobraambalaj
/
node_modules
/
object.pick
/
/var/www/cobraambalaj/node_modules/object.pick
mkdir
upload
Name
Size
Mode
Actions
index.js
630
0644
edit
dl
rm
LICENSE
1088
0644
edit
dl
rm
package.json
2037
0644
edit
dl
rm
README.md
3435
0644
edit
dl
rm
Edit:
/var/www/cobraambalaj/node_modules/object.pick/README.md
(3435B)
# object.pick [](https://www.npmjs.com/package/object.pick) [](https://npmjs.org/package/object.pick) [](https://npmjs.org/package/object.pick) [](https://travis-ci.org/jonschlinkert/object.pick) > Returns a filtered copy of an object with only the specified keys, similar to `_.pick` from lodash / underscore. You might also be interested in [object.omit](https://github.com/jonschlinkert/object.omit). ## Install Install with [npm](https://www.npmjs.com/): ```sh $ npm install --save object.pick ``` ## benchmarks This is the [fastest implementation](http://jsperf.com/pick-props) I tested. Pull requests welcome! ## Usage ```js var pick = require('object.pick'); pick({a: 'a', b: 'b'}, 'a') //=> {a: 'a'} pick({a: 'a', b: 'b', c: 'c'}, ['a', 'b']) //=> {a: 'a', b: 'b'} ``` ## About ### Related projects * [extend-shallow](https://www.npmjs.com/package/extend-shallow): Extend an object with the properties of additional objects. node.js/javascript util. | [homepage](https://github.com/jonschlinkert/extend-shallow "Extend an object with the properties of additional objects. node.js/javascript util.") * [get-value](https://www.npmjs.com/package/get-value): Use property paths (`a.b.c`) to get a nested value from an object. | [homepage](https://github.com/jonschlinkert/get-value "Use property paths (`a.b.c`) to get a nested value from an object.") * [mixin-deep](https://www.npmjs.com/package/mixin-deep): Deeply mix the properties of objects into the first object. Like merge-deep, but doesn't clone. | [homepage](https://github.com/jonschlinkert/mixin-deep "Deeply mix the properties of objects into the first object. Like merge-deep, but doesn't clone.") * [set-value](https://www.npmjs.com/package/set-value): Create nested values and any intermediaries using dot notation (`'a.b.c'`) paths. | [homepage](https://github.com/jonschlinkert/set-value "Create nested values and any intermediaries using dot notation (`'a.b.c'`) paths.") ### Contributing Pull requests and stars are always welcome. For bugs and feature requests, [please create an issue](../../issues/new). ### Building docs _(This document was generated by [verb-generate-readme](https://github.com/verbose/verb-generate-readme) (a [verb](https://github.com/verbose/verb) generator), please don't edit the readme directly. Any changes to the readme must be made in [.verb.md](.verb.md).)_ To generate the readme and API documentation with [verb](https://github.com/verbose/verb): ```sh $ npm install -g verb verb-generate-readme && verb ``` ### Running tests Install dev dependencies: ```sh $ npm install -d && npm test ``` ### Author **Jon Schlinkert** * [github/jonschlinkert](https://github.com/jonschlinkert) * [twitter/jonschlinkert](http://twitter.com/jonschlinkert) ### License Copyright © 2016, [Jon Schlinkert](https://github.com/jonschlinkert). Released under the [MIT license](https://github.com/jonschlinkert/object.pick/blob/master/LICENSE). *** _This file was generated by [verb-generate-readme](https://github.com/verbose/verb-generate-readme), v0.2.0, on October 27, 2016._
Save
cmd:
run