@muban/muban
Version:
Writing components for server-rendered HTML
7 lines (6 loc) • 347 B
TypeScript
declare type ObjectIterator<TObject, TResult> = (value: TObject[keyof TObject], key: string, collection: TObject) => TResult;
export declare function mapValues<T extends Record<string, any>, TResult>(object: T, fn: ObjectIterator<T, TResult>): {
[P in keyof T]: TResult;
};
export declare function recursiveUnref(source: any): any;
export {};