Skip to Content
GraphQL Tools
DocumentationAPI@graphql-tools/utilssrcfunctionsmergeDeep

Function: mergeDeep()

Call Signature

mergeDeep<S>(sources, options?): any

Defined in: packages/utils/src/mergeDeep.ts:79

Type Parameters

S

S extends any[]

Parameters

sources

S

options?

MergeDeepOptions

Returns

any

Call Signature

mergeDeep<S>(sources, respectPrototype?, respectArrays?, respectArrayLength?, respectNonEnumerableSymbols?): any

Defined in: packages/utils/src/mergeDeep.ts:87

Type Parameters

S

S extends any[]

Parameters

sources

S

respectPrototype?

boolean

respectArrays?

boolean

respectArrayLength?

boolean

respectNonEnumerableSymbols?

boolean

Returns

any

Deprecated

Prefer the MergeDeepOptions object form: mergeDeep(sources, { respectPrototype, respectArrays, respectArrayLength, respectSymbols }).