MCPcopy
hub / github.com/prisma/prisma / omit

Function omit

packages/internals/src/utils/omit.ts:6–13  ·  view source on GitHub ↗
(obj: T, keys: K[])

Source from the content-addressed store, hash-verified

4 * @param keys Keys to omit
5 */
6export function omit<T extends object, K extends keyof T>(obj: T, keys: K[]): Omit<T, K> {
7 return Object.keys(obj)
8 .filter((key) => !keys.includes(key as any))
9 .reduce<Omit<T, K>>((result, key) => {
10 result[key] = obj[key]
11 return result
12 }, {} as any)
13}

Callers 1

Calls 1

includesMethod · 0.80

Tested by

no test coverage detected