0.6.0 • Published 5 years ago

@queso/pick v0.6.0

Weekly downloads
4
License
MIT
Repository
github
Last release
5 years ago

@queso/pick

npm license Travis Build Status codecov Try @queso/pick on RunKit

Part of a library of zero-dependency npm modules that do just one thing.

npm

min + gzip | 99 bytes

source

Creates an object composed of the picked object properties.

Usage

import pick from '@queso/pick'

const obj = { a: 1, b: 2, c: 3 }
pick(obj, 'a', 'c')
// => { a: 1, c: 3 }

Parameters

NameTypeDescription
objectTThe source object.
pathsK[]The property paths to pick.

Type parameters

NameConstraint
Tobject
Kkeyof T

Returns

A new object composed of the picked object properties.

Return type

Partial<Pick<T, K>>
0.6.0

5 years ago

0.5.1

5 years ago

0.5.0

5 years ago

0.4.10

5 years ago

0.4.9

5 years ago

0.4.8

5 years ago

0.4.7

5 years ago

0.4.6

5 years ago

0.4.5

5 years ago

0.4.3

5 years ago

0.4.2

5 years ago

0.4.1

5 years ago

0.4.0

5 years ago

0.3.0

5 years ago

0.2.2

5 years ago

0.2.1

5 years ago

0.2.0

5 years ago