probejs-core
Version:
A powerful tool for traversing and investigating nested objects
5 lines • 364 B
TypeScript
export declare function detectCircular(obj: any, path?: string[], seen?: WeakSet<object>): void;
export declare function isPlainObject(obj: any): boolean;
export declare function deepClone<T>(obj: T): T;
export declare function memoize<T extends (...args: any[]) => any>(fn: T, resolver?: (...args: Parameters<T>) => string): T;
//# sourceMappingURL=utils.d.ts.map