UNPKG

json-rules-engine

Version:
89 lines (88 loc) 2.13 kB
{ "name": "json-rules-engine", "version": "5.2.0", "description": "Rules Engine expressed in simple json", "main": "dist/index.js", "types": "types/index.d.ts", "scripts": { "test": "mocha && npm run lint --silent && npm run test:types", "test:types": "tsd", "lint": "standard --verbose --env mocha | snazzy || true", "lint:fix": "standard --fix --env mocha", "prepublishOnly": "npm run build", "build": "babel --stage 1 -d dist/ src/", "watch": "babel --watch --stage 1 -d dist/ src" }, "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" ] }, "mocha": { "require": [ "babel-core/register", "babel-polyfill" ], "file": "./test/support/bootstrap.js", "checkLeaks": true, "globals": [ "expect" ] }, "author": "Cache Hamm <cache.hamm@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.26.0", "babel-core": "6.26.3", "babel-eslint": "10.1.0", "babel-loader": "8.1.0", "babel-polyfill": "6.26.0", "babel-preset-es2015": "~6.24.1", "babel-preset-stage-0": "~6.24.1", "babel-register": "6.26.0", "chai": "^4.2.0", "chai-as-promised": "^7.1.1", "colors": "~1.4.0", "dirty-chai": "2.0.1", "mocha": "^8.1.3", "perfy": "^1.1.5", "sinon": "^9.0.3", "sinon-chai": "^3.5.0", "snazzy": "^8.0.0", "standard": "^14.3.4", "tsd": "^0.13.1" }, "dependencies": { "clone": "^2.1.2", "events": "^3.2.0", "hash-it": "^4.0.5", "jsonpath-plus": "^4.0.0", "lodash.isobjectlike": "^4.0.0" } }