UNPKG

@mcabreradev/filter

Version:

A powerful, SQL-like array filtering library for TypeScript and JavaScript with advanced pattern matching, MongoDB-style operators, deep object comparison, and zero dependencies

4 lines (3 loc) 511 B
import type { Comparator, FilterConfig } from '../../types'; export declare function compareAgainstAnyProperty(actual: Record<string, unknown>, expected: unknown, comparator: Comparator, config: FilterConfig, anyPropertyKey: string, dontMatchWholeObject: boolean, currentDepth: number): boolean; export declare function compareAllProperties(actual: Record<string, unknown>, expected: Record<string, unknown>, comparator: Comparator, config: FilterConfig, anyPropertyKey: string, currentDepth: number): boolean;