Member Junction
    Preparing search index...

    Deep difference generator for comparing JavaScript objects, arrays, and primitives.

    This class provides comprehensive comparison capabilities with configurable output formatting and depth control.

    Index

    Constructors

    Methods

    Constructors

    Methods

    • Generate a deep diff between two values

      Type Parameters

      • T = any

      Parameters

      • oldValue: T

        The original value

      • newValue: T

        The new value to compare against

      Returns DeepDiffResult

      Complete diff results including changes, summary, and formatted output

      const differ = new DeepDiffer({ includeUnchanged: true });
      const result = differ.diff(
      { users: [{ id: 1, name: 'Alice' }] },
      { users: [{ id: 1, name: 'Alice Cooper' }] }
      );