UNPKG

ajv-json-logic

Version:
84 lines (81 loc) 2.85 kB
import accessorMissing from './accessor/missing.json.js'; import accessorMissingSome from './accessor/missing_some.json.js'; import accessorVariable from './accessor/variable.json.js'; import arithmeticAdd from './arithmetic/add.json.js'; import arithmeticDivide from './arithmetic/divide.json.js'; import arithmeticModulo from './arithmetic/modulo.json.js'; import arithmeticMultiply from './arithmetic/multiply.json.js'; import arithmeticSubtract from './arithmetic/subtract.json.js'; import arrayAll from './array/all.json.js'; import arrayFilter from './array/filter.json.js'; import arrayMap from './array/map.json.js'; import arrayMerge from './array/merge.json.js'; import arrayNone from './array/none.json.js'; import arrayReduce from './array/reduce.json.js'; import arraySome from './array/some.json.js'; import logicAnd from './logic/and.json.js'; import logicEqual from './logic/equal.json.js'; import logicIf from './logic/if.json.js'; import logicNot from './logic/not.json.js'; import logicNotEqual from './logic/notEqual.json.js'; import logicNotNot from './logic/notnot.json.js'; import logicOr from './logic/or.json.js'; import logicStrictEqual from './logic/strictEqual.json.js'; import logicStrictNotEqual from './logic/strictNotEqual.json.js'; import miscIn from './misc/in.json.js'; import miscLog from './misc/log.json.js'; import miscMethod from './misc/method.json.js'; import numericGreater from './numeric/greater.json.js'; import numericGreaterEqual from './numeric/greaterEqual.json.js'; import numericLess from './numeric/less.json.js'; import numericLessEqual from './numeric/lessEqual.json.js'; import numericMax from './numeric/max.json.js'; import numericMin from './numeric/min.json.js'; import stringCat from './string/cat.json.js'; import stringSubstr from './string/substr.json.js'; // Operators schemas index const operatorSchemas = [ accessorMissing, accessorMissingSome, accessorVariable, arithmeticAdd, arithmeticDivide, arithmeticModulo, arithmeticMultiply, arithmeticSubtract, arrayAll, arrayFilter, arrayMap, arrayMerge, arrayNone, arrayReduce, arraySome, logicAnd, logicEqual, logicIf, logicNot, logicNotEqual, logicNotNot, logicOr, logicStrictEqual, logicStrictNotEqual, miscIn, miscLog, miscMethod, numericGreater, numericGreaterEqual, numericLess, numericLessEqual, numericMax, numericMin, stringCat, stringSubstr, ]; // For CommonJS compatibility if (typeof module !== 'undefined' && typeof module.exports !== 'undefined') { module.exports = operatorSchemas; module.exports.default = operatorSchemas; } // see https://github.com/axa-ch/json-logic-js/tree/master/schemas/operators export { operatorSchemas as default }; //# sourceMappingURL=index.js.map