UNPKG

amesu

Version:
15 lines (14 loc) 705 B
/// <reference types="node" /> /** * 对象深合并,用法与 `Object.assign()` 保持一致。 * * @param target - 目标对象,接收源对象属性的对象,也是修改后的返回值。 * @param sources - 源对象,包含将被合并的属性。 * @returns 目标对象。 */ export declare function deepAssign(target: any, ...sources: unknown[]): object; export declare function objectToParams(object: object): string; export declare function parseBody(params?: object): Required<RequestInit['body']>; export declare function objectToString(value: unknown): string; export declare function sleep(ms: number): Promise<void>; export declare function parseError(error: unknown): string;