+++ /dev/null
-function pick <O extends object, K extends keyof O> (object: O, keys: K[]): Pick<O, K> {
- const result: any = {}
-
- for (const key of keys) {
- if (Object.prototype.hasOwnProperty.call(object, key)) {
- result[key] = object[key]
- }
- }
-
- return result
-}
-
-export {
- pick
-}