UNPKG

json-joy

Version:

Collection of libraries for building collaborative editing apps.

51 lines (50 loc) 4.36 kB
"use strict"; /** * # json-patch * * JSON Joy json-patch library implements various JSON mutation operations. In * particular it implements: * * - [JSON Patch](https://tools.ietf.org/html/rfc6902) * - [JSON Predicate](https://tools.ietf.org/id/draft-snell-json-test-01.html) * - JSON Patch Extended * * @module */ Object.defineProperty(exports, "__esModule", { value: true }); exports.OpExtend = exports.OpMerge = exports.OpSplit = exports.OpStrDel = exports.OpStrIns = exports.OpInc = exports.OpFlip = exports.OpCopy = exports.OpMove = exports.OpReplace = exports.OpRemove = exports.OpAdd = exports.OpType = exports.OpMatches = exports.OpNot = exports.OpOr = exports.OpAnd = exports.OpMore = exports.OpLess = exports.OpIn = exports.OpStarts = exports.OpEnds = exports.OpContains = exports.OpTestStringLen = exports.OpTestString = exports.OpTestType = exports.OpUndefined = exports.OpDefined = exports.OpTest = void 0; const tslib_1 = require("tslib"); tslib_1.__exportStar(require("./opcodes"), exports); tslib_1.__exportStar(require("./types"), exports); tslib_1.__exportStar(require("./applyPatch"), exports); tslib_1.__exportStar(require("./validate"), exports); var op_1 = require("./op"); Object.defineProperty(exports, "OpTest", { enumerable: true, get: function () { return op_1.OpTest; } }); Object.defineProperty(exports, "OpDefined", { enumerable: true, get: function () { return op_1.OpDefined; } }); Object.defineProperty(exports, "OpUndefined", { enumerable: true, get: function () { return op_1.OpUndefined; } }); Object.defineProperty(exports, "OpTestType", { enumerable: true, get: function () { return op_1.OpTestType; } }); Object.defineProperty(exports, "OpTestString", { enumerable: true, get: function () { return op_1.OpTestString; } }); Object.defineProperty(exports, "OpTestStringLen", { enumerable: true, get: function () { return op_1.OpTestStringLen; } }); Object.defineProperty(exports, "OpContains", { enumerable: true, get: function () { return op_1.OpContains; } }); Object.defineProperty(exports, "OpEnds", { enumerable: true, get: function () { return op_1.OpEnds; } }); Object.defineProperty(exports, "OpStarts", { enumerable: true, get: function () { return op_1.OpStarts; } }); Object.defineProperty(exports, "OpIn", { enumerable: true, get: function () { return op_1.OpIn; } }); Object.defineProperty(exports, "OpLess", { enumerable: true, get: function () { return op_1.OpLess; } }); Object.defineProperty(exports, "OpMore", { enumerable: true, get: function () { return op_1.OpMore; } }); Object.defineProperty(exports, "OpAnd", { enumerable: true, get: function () { return op_1.OpAnd; } }); Object.defineProperty(exports, "OpOr", { enumerable: true, get: function () { return op_1.OpOr; } }); Object.defineProperty(exports, "OpNot", { enumerable: true, get: function () { return op_1.OpNot; } }); Object.defineProperty(exports, "OpMatches", { enumerable: true, get: function () { return op_1.OpMatches; } }); Object.defineProperty(exports, "OpType", { enumerable: true, get: function () { return op_1.OpType; } }); Object.defineProperty(exports, "OpAdd", { enumerable: true, get: function () { return op_1.OpAdd; } }); Object.defineProperty(exports, "OpRemove", { enumerable: true, get: function () { return op_1.OpRemove; } }); Object.defineProperty(exports, "OpReplace", { enumerable: true, get: function () { return op_1.OpReplace; } }); Object.defineProperty(exports, "OpMove", { enumerable: true, get: function () { return op_1.OpMove; } }); Object.defineProperty(exports, "OpCopy", { enumerable: true, get: function () { return op_1.OpCopy; } }); Object.defineProperty(exports, "OpFlip", { enumerable: true, get: function () { return op_1.OpFlip; } }); Object.defineProperty(exports, "OpInc", { enumerable: true, get: function () { return op_1.OpInc; } }); Object.defineProperty(exports, "OpStrIns", { enumerable: true, get: function () { return op_1.OpStrIns; } }); Object.defineProperty(exports, "OpStrDel", { enumerable: true, get: function () { return op_1.OpStrDel; } }); Object.defineProperty(exports, "OpSplit", { enumerable: true, get: function () { return op_1.OpSplit; } }); Object.defineProperty(exports, "OpMerge", { enumerable: true, get: function () { return op_1.OpMerge; } }); Object.defineProperty(exports, "OpExtend", { enumerable: true, get: function () { return op_1.OpExtend; } });