Files
triggerdotdev--trigger.dev/apps/webapp/app/utils/objects.ts
T
2026-07-13 13:32:57 +08:00

15 lines
277 B
TypeScript

export function omit<T extends Record<string, unknown>, K extends keyof T>(
obj: T,
keys: K[]
): Omit<T, K> {
const result: any = {};
for (const key of Object.keys(obj)) {
if (!keys.includes(key as K)) {
result[key] = obj[key];
}
}
return result;
}