smart-array-filter
Version:
Filter an array of objects
17 lines • 600 B
TypeScript
import type { Criterion } from '../utils/convertKeywordToCriterion';
import type { Json } from '../utils/types';
/**
* RecursiveMatch.
* @param element - String | number | Record<string, string>.
* @param criterion - Criterion.
* @param keys - String[].
* @param options - Object.
* @param options.ignorePaths - RegExp[].
* @param options.includePaths
* @returns Boolean.
*/
export default function recursiveMatch(element: Json, criterion: Criterion, keys: string[], options: {
ignorePaths: RegExp[];
includePaths?: RegExp[];
}): boolean;
//# sourceMappingURL=recursiveMatch.d.ts.map