deepdash-es
Version:
➔ 𝐃eep extension for 𝐋odash-es: ✓ eachDeep ✓ filterDeep ✓ pickDeep ✓ omitDeep ✓ keysDeep ✓ index ✓ condenseDeep ⋮ Parent nodes tracking ⋮ Circular references check ⋮ Leaves only mode ⋮ Path as a valid js string or an array ⋮
22 lines (21 loc) • 488 B
TypeScript
export default function omitDeep(
obj: any,
paths: string | RegExp | (string | RegExp)[],
options?: {
checkCircular?: boolean;
keepCircular?: boolean;
replaceCircularBy?: any;
condense?: boolean;
cloneDeep?: (value: any) => any;
onMatch?: {
skipChildren?: boolean;
cloneDeep?: boolean;
keepIfEmpty?: boolean;
};
onNotMatch?: {
skipChildren?: boolean;
cloneDeep?: boolean;
keepIfEmpty?: boolean;
};
}
): any;