1.0.0 • Published 3 years ago

@ruleenginejs/ruleengine-express v1.0.0

Weekly downloads
-
License
MIT
Repository
github
Last release
3 years ago

ruleengine-express

Installation

npm install @ruleenginejs/ruleengine-express

Usage

const express = require("express");
const ruleengine = require("@ruleenginejs/ruleengine-express");

const app = express();

app.use("/rules/:id", ruleengine({
  "rule": require("./pipeline")
}))

app.listen(8080);

Documentation

Custom id param

app.use("/rules/:ruleId", ruleengine(rules, {
  idParam: "ruleId"
})

Enable debug

app.use("/rules/:id", ruleengine(rules, {
  debug: app.get("env") === "development"
})

License

Licensed under the MIT License.