UNPKG

1.88 kBJavaScriptView Raw
1'use strict';
2
3Object.defineProperty(exports, "__esModule", {
4 value: true
5});
6exports.TYPES = exports.OPERATORS = undefined;
7
8var _slicedToArray = function () { function sliceIterator(arr, i) { var _arr = []; var _n = true; var _d = false; var _e = undefined; try { for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"]) _i["return"](); } finally { if (_d) throw _e; } } return _arr; } return function (arr, i) { if (Array.isArray(arr)) { return arr; } else if (Symbol.iterator in Object(arr)) { return sliceIterator(arr, i); } else { throw new TypeError("Invalid attempt to destructure non-iterable instance"); } }; }();
9
10exports.reduceDecisionRule = reduceDecisionRule;
11exports.formatDecisionRule = formatDecisionRule;
12exports.formatProperty = formatProperty;
13
14var _reducer = require('./reducer');
15
16var _formatter = require('./formatter');
17
18var _constants = require('./constants');
19
20function reduceDecisionRule(decisionRules) {
21 (0, _constants.deprecation)('Properties.reduceDecisionRule', 'interpreter.reduceDecisionRules');
22
23 var _reduceDecisionRules = (0, _reducer.reduceDecisionRules)(decisionRules),
24 _reduceDecisionRules2 = _slicedToArray(_reduceDecisionRules, 1),
25 output = _reduceDecisionRules2[0];
26
27 return output;
28}
29
30function formatDecisionRule(decisionRule) {
31 (0, _constants.deprecation)('Properties.formatDecisionRule', 'interpreter.formatDecisionRules');
32 return (0, _formatter.formatDecisionRules)([decisionRule]);
33}
34
35function formatProperty(property) {
36 (0, _constants.deprecation)('Properties.formatProperty', 'interpreter.formatProperty');
37 return (0, _formatter.formatProperty)(property);
38}
39
40exports.OPERATORS = _constants.OPERATORS;
41exports.TYPES = _constants.TYPES;
\No newline at end of file