import { deepmergeCustom } from "https://deno.land/x/deepmergets@v7.0.3/dist/node/index.d.cts";
Deeply merge two or more objects using the given options and meta data.
Type Parameters
optional
PMF extends Partial<DeepMergeFunctionsURIs> = { }optional
MetaData = DeepMergeBuiltInMetaDataoptional
MetaMetaData extends DeepMergeBuiltInMetaData = DeepMergeBuiltInMetaDataParameters
options: DeepMergeOptions<MetaData, MetaMetaData>
- The options on how to customize the merge function.
optional
rootMetaData: MetaData- The meta data passed to the root items' being merged.
Returns
<Ts extends ReadonlyArray<BaseTs>>(...objects: Ts) => DeepMergeHKT<Ts, GetDeepMergeFunctionsURIs<PMF>, MetaData>