UNPKG

ast-deep-contains

Version:

Like t.same assert on array of objects, where element order doesn't matter.

26 lines (24 loc) 590 B
declare const version: string; interface Opts { skipContainers: boolean; arrayStrictComparison: boolean; } declare const defaults: Opts; interface Callback { (leftSideVal: any, rightSideVal: any, path: string): void; } interface ErrorCallback { (errStr: string): void; } /** * Like t.same assert on array of objects, where element order doesn't matter. */ declare function deepContains( tree1: any, tree2: any, cb: Callback, errCb: ErrorCallback, opts?: Partial<Opts>, ): void; export { deepContains, defaults, version }; export type { Callback, ErrorCallback, Opts };