imicros-feel-interpreter
Version:
DMN decisions and FEEL language interpreter
62 lines (61 loc) • 1.75 kB
JSON
{
"name": "imicros-feel-interpreter",
"version": "1.0.0",
"author": "Andreas Leinen <andreas.leinen@imicros.de> (www.imicros.de)",
"license": "MIT",
"description": "DMN decisions and FEEL language interpreter",
"main": "index.js",
"scripts": {
"test": "jest --coverage --no-cache",
"test-parser": "jest test/parser.*.spec.js --no-cache",
"test-interpreter": "jest test/interpreter.*.spec.js --no-cache",
"test-decision": "jest test/interpreter.decisiontable.spec.js --no-cache",
"test-simple": "jest test/interpreter.simple.spec.js --no-cache",
"test-for": "jest test/interpreter.for.spec.js --no-cache",
"test-converter": "jest test/converter.spec.js --no-cache",
"test-dmn": "jest test/dmn.spec.js --no-cache",
"test-dmn-error": "jest test/dmn.error.spec.js --no-cache",
"test-feel": "jest test/feel.spec.js --no-cache",
"compile": "nearleyc lib/feel.grammar.ne -o lib/feel.grammar.js"
},
"jest": {
"collectCoverageFrom": [
"lib/*.js",
"lib/util/*.js",
"!node_modules/",
"!/dev/",
"!test/helper/*.js"
],
"testPathIgnorePatterns": [
"/node_modules/",
"/dev/"
],
"rootDir": ".",
"roots": [
"./test"
]
},
"repository": {
"type": "git",
"url": "git+https://github.com/al66/imicros-feel-interpreter.git"
},
"keywords": [
"FEEL",
"DMN",
"interpreter",
"decision table",
"decisions",
"rules",
"rule engine",
"evaluate"
],
"devDependencies": {
"jest": "^29.7.0"
},
"dependencies": {
"decimal.js": "^10.4.3",
"fast-xml-parser": "^4.3.6",
"moo": "^0.5.2",
"nearley": "^2.20.1"
}
}