UNPKG

ts-prime

Version:

A utility library for JavaScript and Typescript.

9 lines 417 B
/** * Creates a deep copy of the value. Supported types: `Array`, `Object`, `Number`, `String`, `Boolean`, `Date`, `RegExp`. Functions are assigned by reference rather than copied. * @param value - the object to clone * @signature P.clone(value) * @example P.clone({foo: 'bar'}) // {foo: 'bar'} * @category Object */ export declare function clone<T extends any>(value: T): T; //# sourceMappingURL=clone.d.ts.map