Documentation - v7.4.0
    Preparing search index...
    • Recursively merges source into destination in place and returns the result.

      • Objects are merged key by key.
      • Arrays are merged index by index.
      • Primitive and class-instance values replace the destination.
      • undefined source values leave the destination unchanged.
      • Circular references in source are silently dropped.

      Prefer combine for a non-mutating deep merge or deepClone for a simple deep copy.

      Type Parameters

      • D
      • S

      Parameters

      • destination: D
      • source: S

      Returns Merged<D, S>

      The merged value — either destination (mutated) or source when they cannot be merged.