deep-map
Version:
Transforms nested values of complex objects
13 lines (12 loc) • 343 B
TypeScript
export interface DeepMapModule {
<T>(object: any, mapFn: MapFn, options?: Opts): T;
default<T>(object: any, mapFn: MapFn, options?: Opts): T;
}
export interface MapFn {
(value: any, key: string | number): any;
}
export interface Opts {
thisArg?: any;
inPlace?: boolean;
}
export declare const deepMapModule: DeepMapModule;