json-rules-engine icon indicating copy to clipboard operation
json-rules-engine copied to clipboard

A rules engine expressed in JSON

Results 80 json-rules-engine issues
Sort by recently updated
recently updated
newest added

Hi ! I'm new to rules engine and json-rules-engine particulary … I need to apply rules on iot metrics to launch alert through mail, sms, etc … I have a...

Hello, thanks for this great lib! 👍 Is there a reason why the rule can't return multiple events when it succeed ?

enhancement

When calling run getting this error. This is implementing the simple first example provided in the documentation in a react web app ``` fact.js:119 Uncaught TypeError: (0 , _hashIt2.default) is...

As between operator accepts 3 inputs ex : c is between a and b. But our operator just takes 2 inputs a and b. out of which one is fact...

We're doing a quick POC and looking at using this library. One thing that I'd love to see is the ability to enforce or at least make consistent the concept...

There are 2 properties like Onsuccess and Onfailure property which can be a javascript function delegate and it is part of the rule right? onSuccess: function(event,almanac) { console.log('hello success') },...

I have specified this as my condition conditions: { all: [{ fact: 'displayMessage', operator: 'equal', value: "iphone", path:"$.childobj.phoneNumbers.[?(@.number=='0123-4567-8888')].type" }] And this is the fact - const facts = { displayMessage:...

Thank you for this project, which I recently discovered and which I'm about to push as part of a Python project using https://github.com/santalvarez/python-rule-engine. I'm looking to allow end users to...

hi @CacheControl , We are using json-rule-engine in our project to get outcome by evaluating around 10k records stored in mongodb. I am sharing one rule for your reference. We...

Changes include: - Replaced the for loop with a reduce function to iterate over orderedSets, improving code conciseness and maintainability. - Moved the stop variable declaration outside the loop to...