@types/merge-deep
Version:
TypeScript definitions for merge-deep
34 lines (27 loc) • 1.15 kB
Markdown
# Installation
> `npm install --save @types/merge-deep`
# Summary
This package contains type definitions for merge-deep (https://github.com/jonschlinkert/merge-deep).
# Details
Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/merge-deep.
## [index.d.ts](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/merge-deep/index.d.ts)
````ts
export = mergeDeep;
/** Recursively merge values in a javascript object. */
declare function mergeDeep<T, U>(orig: T, objects: U): T & U;
declare function mergeDeep<T, U, V>(orig: T, objects1: U, objects2: V): T & U & V;
declare function mergeDeep<T, U, V, W>(orig: T, objects1: U, objects2: V, objects3: W): T & U & V & W;
declare function mergeDeep<T, U, V, W, X>(
orig: T,
objects1: U,
objects2: V,
objects3: W,
objects4: X,
): T & U & V & W & X;
declare function mergeDeep(target: any, ...sources: any[]): any;
````
### Additional Details
* Last updated: Tue, 07 Nov 2023 09:09:39 GMT
* Dependencies: none
# Credits
These definitions were written by [Emily Marigold Klassen](https://github.com/forivall).