New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

json-rules-engine

Package Overview
Dependencies
Maintainers
1
Versions
82
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

json-rules-engine - npm Package Compare versions

Comparing version 6.0.0-alpha-1 to 6.0.0-alpha-2

17

dist/rule.js

@@ -17,4 +17,2 @@ 'use strict';

var _events = require('events');
var _debug = require('./debug');

@@ -24,2 +22,6 @@

var _eventemitter = require('eventemitter2');
var _eventemitter2 = _interopRequireDefault(_eventemitter);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

@@ -334,9 +336,10 @@

* Emits based on rule evaluation result, and decorates ruleResult with 'result' property
* @param {Boolean} result
* @param {RuleResult} ruleResult
*/
var processResult = function processResult(result) {
ruleResult.setResult(result);
if (result) _this3.emit('success', ruleResult.event, almanac, ruleResult);else _this3.emit('failure', ruleResult.event, almanac, ruleResult);
return ruleResult;
var event = result ? 'success' : 'failure';
return _this3.emitAsync(event, ruleResult.event, almanac, ruleResult).then(function () {
return ruleResult;
});
};

@@ -357,4 +360,4 @@

return Rule;
}(_events.EventEmitter);
}(_eventemitter2.default);
exports.default = Rule;
{
"name": "json-rules-engine",
"version": "6.0.0-alpha-1",
"version": "6.0.0-alpha-2",
"description": "Rules Engine expressed in simple json",

@@ -84,3 +84,2 @@ "main": "dist/index.js",

"eventemitter2": "6.4.3",
"events": "^3.2.0",
"hash-it": "^4.0.5",

@@ -87,0 +86,0 @@ "jsonpath-plus": "^4.0.0",

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc