earljs
Version:
Ergonomic, modern and type-safe assertion library
21 lines (20 loc) • 528 B
TypeScript
export interface EqualityOptions {
/**
* Considers two NaN values unequal
*/
uniqueNaNs: boolean;
/**
* Considers +0 and -0 unequal
*/
minusZero: boolean;
/**
* Considers new Vector2(1, 2) and { x: 1, y: 2 } equal
*/
ignorePrototypes: boolean;
/**
* Compares the stack property of Error instances
*/
compareErrorStack: boolean;
}
export declare const DEFAULT_EQUALITY_OPTIONS: EqualityOptions;
export declare const LOOSE_EQUALITY_OPTIONS: EqualityOptions;