HEX
Server: LiteSpeed
System: Linux srv1.dhviews.com 5.14.0-570.23.1.el9_6.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Jun 24 11:27:16 EDT 2025 x86_64
User: bdedition (1723)
PHP: 7.4.33
Disabled: NONE
Upload Files
File: //usr/lib/node_modules/npm/node_modules/just-diff-apply/index.d.ts
// Definitions by: Eddie Atkinson <https://github.com/eddie-atkinson>

type Operation = "add" | "replace" | "remove" | "move";

type DiffOps = Array<{
  op: Operation;
  path: Array<string | number>;
  value?: any;
}>;
type PathConverter = (path: string) => string[];

export function diffApply<T extends object>(
  obj: T,
  diff: DiffOps,
  pathConverter?: PathConverter
): T;
export const jsonPatchPathConverter: PathConverter;