Files
n8n-enterprise-unlocked/packages/@n8n/db/src/utils/separate.ts
T
2025-04-29 18:14:52 +02:00

9 lines
205 B
TypeScript

export const separate = <T>(array: T[], test: (element: T) => boolean) => {
const pass: T[] = [];
const fail: T[] = [];
array.forEach((i) => (test(i) ? pass : fail).push(i));
return [pass, fail];
};