UNPKG

data-guardian

Version:

Tiny, zero-dependencies, package which tries to mask sensitive data in arbitrary collections, errors, objects and strings.

7 lines (6 loc) 424 B
export declare function hasCircularReference<T>(item: T): boolean; export declare function deepClone<T>(obj: T, visited?: WeakMap<object, any>): T; export declare function isObject(item: unknown): item is Record<string, unknown>; export declare function isString(value: unknown): value is string; export declare function isNullish(value: unknown): boolean; export declare function isNumber(value: unknown): value is number;