import { deepmergeCustom } from "https://deno.land/x/deepmergets@v4.3.0/dist/deno/deepmerge.ts";
Deeply merge two or more objects using the given options.
Type Parameters
PMF extends Partial<DeepMergeMergeFunctionsURIs>
Parameters
Returns
<Ts extends ReadonlyArray<unknown>>(...objects: Ts) => DeepMergeHKT<Ts, GetDeepMergeMergeFunctionsURIs<PMF>, DeepMergeBuiltInMetaData>
Deeply merge two or more objects using the given options and meta data.
Type Parameters
PMF extends Partial<DeepMergeMergeFunctionsURIs>
optional
MetaMetaData extends DeepMergeBuiltInMetaData = DeepMergeBuiltInMetaDataParameters
options: DeepMergeOptions<MetaData, MetaMetaData>
- The options on how to customize the merge function.
Returns
<Ts extends ReadonlyArray<unknown>>(...objects: Ts) => DeepMergeHKT<Ts, GetDeepMergeMergeFunctionsURIs<PMF>, MetaData>