ts-data-forge
    Preparing search index...

    Function merge

    • Merges multiple records into a single record using Object.assign. Later records override properties from earlier records with the same key.

      Type Parameters

      • const Records extends readonly UnknownRecord[]

      Parameters

      • ...records: Records

        The records to merge

      Returns MergeAll<Records>

      A new record with all properties merged

      const a = { a: 0, b: 0 } as const;
      const b = { b: 1, c: 0 } as const;

      const result = Obj.merge(a, b);

      assert.deepStrictEqual(result, { a: 0, b: 1, c: 0 });