UNPKG

1.93 kBJSONView Raw
1{
2 "name": "json-rules-engine",
3 "version": "5.0.0",
4 "description": "Rules Engine expressed in simple json",
5 "main": "dist/index.js",
6 "types": "types/index.d.ts",
7 "scripts": {
8 "test": "mocha && npm run lint --silent && npm run test:types",
9 "test:types": "tsd",
10 "lint": "standard --verbose --env mocha | snazzy || true",
11 "lint:fix": "standard --fix --env mocha",
12 "prepublishOnly": "npm run build",
13 "build": "babel --stage 1 -d dist/ src/",
14 "watch": "babel --watch --stage 1 -d dist/ src"
15 },
16 "repository": {
17 "type": "git",
18 "url": "https://github.com/cachecontrol/json-rules-engine"
19 },
20 "keywords": [
21 "rules",
22 "engine",
23 "rules engine"
24 ],
25 "standard": {
26 "parser": "babel-eslint",
27 "ignore": [
28 "/dist"
29 ],
30 "globals": [
31 "context",
32 "xcontext",
33 "describe",
34 "xdescribe",
35 "it",
36 "xit",
37 "before",
38 "beforeEach",
39 "expect",
40 "factories"
41 ]
42 },
43 "author": "Cache Hamm <cache.hamm@gmail.com>",
44 "license": "ISC",
45 "bugs": {
46 "url": "https://github.com/cachecontrol/json-rules-engine/issues"
47 },
48 "homepage": "https://github.com/cachecontrol/json-rules-engine",
49 "devDependencies": {
50 "babel-cli": "6.26.0",
51 "babel-core": "6.26.3",
52 "babel-eslint": "10.0.3",
53 "babel-loader": "8.0.6",
54 "babel-polyfill": "6.26.0",
55 "babel-preset-es2015": "~6.24.1",
56 "babel-preset-stage-0": "~6.24.1",
57 "babel-register": "6.26.0",
58 "chai": "^4.2.0",
59 "chai-as-promised": "^7.1.1",
60 "colors": "~1.4.0",
61 "dirty-chai": "2.0.1",
62 "mocha": "^6.2.2",
63 "perfy": "^1.1.5",
64 "sinon": "^7.5.0",
65 "sinon-chai": "^3.3.0",
66 "snazzy": "^8.0.0",
67 "standard": "^14.3.1",
68 "tsd": "^0.10.0"
69 },
70 "dependencies": {
71 "clone": "^2.1.2",
72 "events": "^3.0.0",
73 "hash-it": "^4.0.4",
74 "jsonpath-plus": "^1.1.0",
75 "lodash.isobjectlike": "^4.0.0"
76 }
77}