All files / json-patch index.ts

100% Statements 34/34
100% Branches 0/0
0% Functions 0/29
100% Lines 34/34

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49                          1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x    
/**
 * # 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
 */
 
export * from './opcodes';
export * from './types';
export * from './applyPatch';
export * from './validate';
export {
  OpTest,
  OpDefined,
  OpUndefined,
  OpTestType,
  OpTestString,
  OpTestStringLen,
  OpContains,
  OpEnds,
  OpStarts,
  OpIn,
  OpLess,
  OpMore,
  OpAnd,
  OpOr,
  OpNot,
  OpMatches,
  OpType,
  OpAdd,
  OpRemove,
  OpReplace,
  OpMove,
  OpCopy,
  OpFlip,
  OpInc,
  OpStrIns,
  OpStrDel,
  OpSplit,
  OpMerge,
  OpExtend,
} from './op';