{"version":3,"file":"without.cjs","sources":["../../../../src/internal/utils/without.ts"],"sourcesContent":["type Callback<TValue> = (value: TValue, index: number, array: TValue[]) => boolean;\n\nexport const without = <TValue>(filter: TValue | Callback<TValue>, array: TValue[]) => {\n    const filterFn =\n        typeof filter === 'string'\n            ? (member: TValue) => member !== filter\n            : (filter as Callback<TValue>);\n    return array.filter(filterFn);\n};\n"],"names":["without","filter","array","filterFn","member"],"mappings":"6FAEa,MAAAA,EAAU,CAASC,EAAmCC,IAAoB,CACnF,MAAMC,EACF,OAAOF,GAAW,SACXG,GAAmBA,IAAWH,EAC9BA,EACJ,OAAAC,EAAM,OAAOC,CAAQ,CAChC"}