UNPKG

2.33 kBJSONView Raw
1{
2 "name": "json-rules-engine",
3 "version": "6.5.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 "examples": "./test/support/example_runner.sh"
16 },
17 "repository": {
18 "type": "git",
19 "url": "https://github.com/cachecontrol/json-rules-engine"
20 },
21 "keywords": [
22 "rules",
23 "engine",
24 "rules engine"
25 ],
26 "standard": {
27 "parser": "babel-eslint",
28 "ignore": [
29 "/dist",
30 "/examples/node_modules"
31 ],
32 "globals": [
33 "context",
34 "xcontext",
35 "describe",
36 "xdescribe",
37 "it",
38 "xit",
39 "before",
40 "beforeEach",
41 "expect",
42 "factories"
43 ]
44 },
45 "mocha": {
46 "require": [
47 "babel-core/register",
48 "babel-polyfill"
49 ],
50 "file": "./test/support/bootstrap.js",
51 "checkLeaks": true,
52 "recursive": true,
53 "globals": [
54 "expect"
55 ]
56 },
57 "author": "Cache Hamm <cache.hamm@gmail.com>",
58 "contributors": [
59 "Chris Pardy <chris.pardy@ownup.com>"
60 ],
61 "license": "ISC",
62 "bugs": {
63 "url": "https://github.com/cachecontrol/json-rules-engine/issues"
64 },
65 "homepage": "https://github.com/cachecontrol/json-rules-engine",
66 "devDependencies": {
67 "babel-cli": "6.26.0",
68 "babel-core": "6.26.3",
69 "babel-eslint": "10.1.0",
70 "babel-loader": "8.2.2",
71 "babel-polyfill": "6.26.0",
72 "babel-preset-es2015": "~6.24.1",
73 "babel-preset-stage-0": "~6.24.1",
74 "babel-register": "6.26.0",
75 "chai": "^4.3.4",
76 "chai-as-promised": "^7.1.1",
77 "colors": "~1.4.0",
78 "dirty-chai": "2.0.1",
79 "lodash": "4.17.21",
80 "mocha": "^8.4.0",
81 "perfy": "^1.1.5",
82 "sinon": "^11.1.1",
83 "sinon-chai": "^3.7.0",
84 "snazzy": "^9.0.0",
85 "standard": "^16.0.3",
86 "tsd": "^0.17.0"
87 },
88 "dependencies": {
89 "clone": "^2.1.2",
90 "eventemitter2": "^6.4.4",
91 "hash-it": "^6.0.0",
92 "jsonpath-plus": "^7.2.0",
93 "lodash.isobjectlike": "^4.0.0"
94 }
95}