UNPKG

@clerk/shared

Version:

Internal package utils used by the Clerk SDKs

10 lines 584 B
//#region src/utils/fastDeepMerge.d.ts /** * Merges 2 objects without creating new object references * The merged props will appear on the `target` object * If `target` already has a value for a given key it will not be overwritten */ declare const fastDeepMergeAndReplace: (source: Record<any, any> | undefined | null, target: Record<any, any> | undefined | null) => void; declare const fastDeepMergeAndKeep: (source: Record<any, any> | undefined | null, target: Record<any, any> | undefined | null) => void; //#endregion export { fastDeepMergeAndKeep, fastDeepMergeAndReplace };