deno.land / x / froebel@v0.23.2 / omit.ts
123456789101112131415/** * From `obj`, create a new object that does not include `keys`. * * @example * ``` * omit({ a: 1, b: 2, c: 3 }, 'a', 'c') // { b: 2 } * ``` */const omit = <T, K extends keyof T>(obj: T, ...keys: K[]): Omit<T, K> => Object.fromEntries( Object.entries(obj).filter(([k]) => !keys.includes(k as any)), ) as any;
export default omit;
Version Info