UNPKG

ast-deep-contains

Version:

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

32 lines (30 loc) 602 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 { type Callback, type ErrorCallback, type Opts, deepContains, defaults, version, };