All files / json-expression/src/operators index.ts

100% Statements 16/16
100% Branches 0/0
100% Functions 0/0
100% Lines 16/16

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 333x 3x 3x 3x 3x 3x 3x 3x 3x 3x 3x 3x 3x 3x   3x                               3x  
import {operatorsToMap} from '../util';
import {arithmeticOperators} from './arithmetic';
import {comparisonOperators} from './comparison';
import {logicalOperators} from './logical';
import {typeOperators} from './type';
import {containerOperators} from './container';
import {stringOperators} from './string';
import {binaryOperators} from './binary';
import {arrayOperators} from './array';
import {objectOperators} from './object';
import {branchingOperators} from './branching';
import {inputOperators} from './input';
import {bitwiseOperators} from './bitwise';
import {patchOperators} from './patch';
 
export const operators = [
  ...arithmeticOperators,
  ...comparisonOperators,
  ...logicalOperators,
  ...typeOperators,
  ...containerOperators,
  ...stringOperators,
  ...binaryOperators,
  ...arrayOperators,
  ...objectOperators,
  ...branchingOperators,
  ...inputOperators,
  ...bitwiseOperators,
  ...patchOperators,
];
 
export const operatorsMap = operatorsToMap(operators);