@types/merge-deep
TypeScript icon, indicating that this package has built-in type declarations

3.0.3 • Public • Published

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

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.

Dependents (2)

Package Sidebar

Install

npm i @types/merge-deep

Weekly Downloads

4,703

Version

3.0.3

License

MIT

Unpacked Size

3.64 kB

Total Files

5

Last publish

Collaborators

  • types