UNPKG

json-rules-engine

Version:
75 lines (74 loc) 1.92 kB
{ "name": "json-rules-engine", "version": "2.0.0", "description": "Rules Engine expressed in simple json", "main": "dist/index.js", "scripts": { "test": "mocha && npm run lint --silent", "lint": "standard --verbose | snazzy || true", "lint:fix": "standard --fix", "prepublish": "npm run compile", "compile": "babel --stage 1 -d dist/ src/ && regenerator --no-cache-dir --include-runtime src/generator-runtime.js > dist/generator-runtime.js" }, "repository": { "type": "git", "url": "https://github.com/cachecontrol/json-rules-engine" }, "keywords": [ "rules", "engine", "rules engine" ], "standard": { "parser": "babel-eslint", "ignore": [ "/dist" ], "globals": [ "context", "xcontext", "describe", "xdescribe", "it", "xit", "before", "beforeEach", "expect", "factories" ] }, "author": "Cache Hamm <cdhamm@gmail.com>", "license": "ISC", "bugs": { "url": "https://github.com/cachecontrol/json-rules-engine/issues" }, "homepage": "https://github.com/cachecontrol/json-rules-engine", "devDependencies": { "babel-cli": "^6.4.5", "babel-core": "~6.24.1", "babel-eslint": "^7.1.1", "babel-loader": "~6.4.1", "babel-plugin-transform-async-to-generator": "^6.4.6", "babel-polyfill": "~6.23.0", "babel-preset-es2015": "~6.24.1", "babel-preset-stage-0": "~6.24.1", "babel-register": "^6.4.3", "chai": "^3.5.0", "chai-as-promised": "^6.0.0", "colors": "~1.1.2", "dirty-chai": "1.2.2", "mocha": "^3.2.0", "regenerator": "~0.9.7", "sinon": "^2.1.0", "sinon-chai": "^2.8.0", "snazzy": "^7.0.0", "standard": "^10.0.1" }, "dependencies": { "debug": "~2.6.3", "lodash.clonedeep": "~4.5.0", "lodash.isobjectlike": "~4.0.0", "object-hash": "~1.1.8", "selectn": "~1.1.2" } }