| Server IP : 159.69.118.108 / Your IP : 216.73.216.231 Web Server : Apache/2.4.58 (Ubuntu) System : Linux ubuntu-4gb-fsn1-1 6.8.0-90-generic #91-Ubuntu SMP PREEMPT_DYNAMIC Tue Nov 18 13:53:54 UTC 2025 aarch64 User : root ( 0) PHP Version : 8.2.32 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /lib/node_modules/pm2/node_modules/fast-json-patch/ |
Upload File : |
export * from './module/core';
export * from './module/duplex';
export {
PatchError as JsonPatchError,
_deepClone as deepClone,
escapePathComponent,
unescapePathComponent
} from './module/helpers';
/**
* Default export for backwards compat
*/
import * as core from './module/core';
import * as duplex from './module/duplex';
import { PatchError as JsonPatchError, _deepClone as deepClone, escapePathComponent, unescapePathComponent } from './module/helpers';
declare const _default: {
JsonPatchError: typeof JsonPatchError;
deepClone: typeof deepClone;
escapePathComponent: typeof escapePathComponent;
unescapePathComponent: typeof unescapePathComponent;
unobserve<T>(root: T, observer: duplex.Observer<T>): void;
observe<T>(obj: Object | T[], callback?: (patches: core.Operation[]) => void): duplex.Observer<T>;
generate<T>(observer: duplex.Observer<Object>, invertible?: boolean): core.Operation[];
compare(tree1: Object | any[], tree2: Object | any[], invertible?: boolean): core.Operation[];
getValueByPointer(document: any, pointer: string): any;
applyOperation<T>(document: T, operation: core.Operation, validateOperation?: boolean | core.Validator<T>, mutateDocument?: boolean, banPrototypeModifications?: boolean, index?: number): core.OperationResult<T>;
applyPatch<T>(document: T, patch: core.Operation[], validateOperation?: boolean | core.Validator<T>, mutateDocument?: boolean, banPrototypeModifications?: boolean): core.PatchResult<T>;
applyReducer<T>(document: T, operation: core.Operation, index: number): T;
validator(operation: core.Operation, index: number, document?: any, existingPathFragment?: string): void;
validate<T>(sequence: core.Operation[], document?: T, externalValidator?: core.Validator<T>): JsonPatchError;
_areEquals(a: any, b: any): boolean;
};
export default _default;