UNPKG

froebel

Version:
11 lines (10 loc) 284 B
/** * From `obj`, create a new object that only includes `keys`. * * @example * ``` * pick({ a: 1, b: 2, c: 3 }, 'a', 'c') // { a: 1, c: 3 } * ``` */ const pick = (obj, ...keys) => Object.fromEntries(Object.entries(obj).filter(([k]) => keys.includes(k))); export default pick;