Skip to content

Commit cb83d71

Browse files
author
Cache Hamm
authored
Merge pull request #21 from sgangwisch/master
update object-hash dependency
2 parents a8c6326 + 65ad2ce commit cb83d71

7 files changed

Lines changed: 20 additions & 19 deletions

File tree

dist/almanac.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ Object.defineProperty(exports, "__esModule", {
44
value: true
55
});
66

7-
var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol ? "symbol" : typeof obj; };
7+
var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; };
88

99
var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();
1010

@@ -14,7 +14,7 @@ var _fact2 = _interopRequireDefault(_fact);
1414

1515
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
1616

17-
function _asyncToGenerator(fn) { return function () { var gen = fn.apply(this, arguments); return new Promise(function (resolve, reject) { function step(key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { return Promise.resolve(value).then(function (value) { return step("next", value); }, function (err) { return step("throw", err); }); } } return step("next"); }); }; }
17+
function _asyncToGenerator(fn) { return function () { var gen = fn.apply(this, arguments); return new Promise(function (resolve, reject) { function step(key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { return Promise.resolve(value).then(function (value) { step("next", value); }, function (err) { step("throw", err); }); } } return step("next"); }); }; }
1818

1919
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
2020

@@ -28,7 +28,7 @@ var verbose = require('debug')('json-rules-engine-verbose');
2828
*/
2929
var Almanac = function () {
3030
function Almanac(factMap) {
31-
var runtimeFacts = arguments.length <= 1 || arguments[1] === undefined ? {} : arguments[1];
31+
var runtimeFacts = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};
3232

3333
_classCallCheck(this, Almanac);
3434

@@ -123,7 +123,7 @@ var Almanac = function () {
123123
key: 'factValue',
124124
value: function () {
125125
var _ref = _asyncToGenerator(regeneratorRuntime.mark(function _callee(factId) {
126-
var params = arguments.length <= 1 || arguments[1] === undefined ? {} : arguments[1];
126+
var params = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};
127127
var fact, cacheKey, cacheVal;
128128
return regeneratorRuntime.wrap(function _callee$(_context) {
129129
while (1) {
@@ -155,7 +155,7 @@ var Almanac = function () {
155155
}, _callee, this);
156156
}));
157157

158-
function factValue(_x2, _x3) {
158+
function factValue(_x2) {
159159
return _ref.apply(this, arguments);
160160
}
161161

dist/condition.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ Object.defineProperty(exports, "__esModule", {
44
value: true
55
});
66

7-
var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol ? "symbol" : typeof obj; };
7+
var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; };
88

99
var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();
1010

@@ -60,7 +60,7 @@ var Condition = function () {
6060
_createClass(Condition, [{
6161
key: 'toJSON',
6262
value: function toJSON() {
63-
var stringify = arguments.length <= 0 || arguments[0] === undefined ? true : arguments[0];
63+
var stringify = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : true;
6464

6565
var props = {};
6666
if (this.priority) {

dist/engine-facts.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Object.defineProperty(exports, "__esModule", {
66
var SuccessEventFact = function SuccessEventFact() {
77
var successTriggers = [];
88
return function () {
9-
var params = arguments.length <= 0 || arguments[0] === undefined ? {} : arguments[0];
9+
var params = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};
1010

1111
if (params.event) {
1212
successTriggers.push(params.event);

dist/engine.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ var _engineDefaultOperators2 = _interopRequireDefault(_engineDefaultOperators);
3737

3838
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
3939

40-
function _asyncToGenerator(fn) { return function () { var gen = fn.apply(this, arguments); return new Promise(function (resolve, reject) { function step(key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { return Promise.resolve(value).then(function (value) { return step("next", value); }, function (err) { return step("throw", err); }); } } return step("next"); }); }; }
40+
function _asyncToGenerator(fn) { return function () { var gen = fn.apply(this, arguments); return new Promise(function (resolve, reject) { function step(key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { return Promise.resolve(value).then(function (value) { step("next", value); }, function (err) { step("throw", err); }); } } return step("next"); }); }; }
4141

4242
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
4343

@@ -59,11 +59,11 @@ var Engine = function (_EventEmitter) {
5959
* @param {Rule[]} rules - array of rules to initialize with
6060
*/
6161
function Engine() {
62-
var rules = arguments.length <= 0 || arguments[0] === undefined ? [] : arguments[0];
62+
var rules = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : [];
6363

6464
_classCallCheck(this, Engine);
6565

66-
var _this = _possibleConstructorReturn(this, Object.getPrototypeOf(Engine).call(this));
66+
var _this = _possibleConstructorReturn(this, (Engine.__proto__ || Object.getPrototypeOf(Engine)).call(this));
6767

6868
_this.rules = [];
6969
_this.operators = new Map();
@@ -265,7 +265,7 @@ var Engine = function (_EventEmitter) {
265265
var _ref2 = _asyncToGenerator(regeneratorRuntime.mark(function _callee2() {
266266
var _this4 = this;
267267

268-
var runtimeFacts = arguments.length <= 0 || arguments[0] === undefined ? {} : arguments[0];
268+
var runtimeFacts = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};
269269
var almanac, orderedSets, cursor;
270270
return regeneratorRuntime.wrap(function _callee2$(_context2) {
271271
while (1) {
@@ -303,7 +303,7 @@ var Engine = function (_EventEmitter) {
303303
}, _callee2, this);
304304
}));
305305

306-
function run(_x4) {
306+
function run() {
307307
return _ref2.apply(this, arguments);
308308
}
309309

dist/generator-runtime.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,9 @@
3535
runtime = global.regeneratorRuntime = inModule ? module.exports : {};
3636

3737
function wrap(innerFn, outerFn, self, tryLocsList) {
38-
// If outerFn provided, then outerFn.prototype instanceof Generator.
39-
var generator = Object.create((outerFn || Generator).prototype);
38+
// If outerFn provided and outerFn.prototype is a Generator, then outerFn.prototype instanceof Generator.
39+
var protoGenerator = outerFn && outerFn.prototype instanceof Generator ? outerFn : Generator;
40+
var generator = Object.create(protoGenerator.prototype);
4041
var context = new Context(tryLocsList || []);
4142

4243
// The ._invoke method unifies the implementations of the .next,

dist/rule.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ var _events = require('events');
1818

1919
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
2020

21-
function _asyncToGenerator(fn) { return function () { var gen = fn.apply(this, arguments); return new Promise(function (resolve, reject) { function step(key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { return Promise.resolve(value).then(function (value) { return step("next", value); }, function (err) { return step("throw", err); }); } } return step("next"); }); }; }
21+
function _asyncToGenerator(fn) { return function () { var gen = fn.apply(this, arguments); return new Promise(function (resolve, reject) { function step(key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { return Promise.resolve(value).then(function (value) { step("next", value); }, function (err) { step("throw", err); }); } } return step("next"); }); }; }
2222

2323
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
2424

@@ -44,7 +44,7 @@ var Rule = function (_EventEmitter) {
4444
function Rule(options) {
4545
_classCallCheck(this, Rule);
4646

47-
var _this = _possibleConstructorReturn(this, Object.getPrototypeOf(Rule).call(this));
47+
var _this = _possibleConstructorReturn(this, (Rule.__proto__ || Object.getPrototypeOf(Rule)).call(this));
4848

4949
if (typeof options === 'string') {
5050
options = JSON.parse(options);
@@ -126,7 +126,7 @@ var Rule = function (_EventEmitter) {
126126
}, {
127127
key: 'toJSON',
128128
value: function toJSON() {
129-
var stringify = arguments.length <= 0 || arguments[0] === undefined ? true : arguments[0];
129+
var stringify = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : true;
130130

131131
var props = {
132132
conditions: this.conditions.toJSON(false),

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@
6262
},
6363
"dependencies": {
6464
"debug": "2.2.0",
65-
"object-hash": "1.1.0",
65+
"object-hash": "1.1.5",
6666
"params": "0.1.1",
6767
"selectn": "1.1.1"
6868
}

0 commit comments

Comments
 (0)