UNPKG

2.27 kBJSONView Raw
1{
2 "name": "json-rules-engine",
3 "version": "6.1.2",
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 "license": "ISC",
59 "bugs": {
60 "url": "https://github.com/cachecontrol/json-rules-engine/issues"
61 },
62 "homepage": "https://github.com/cachecontrol/json-rules-engine",
63 "devDependencies": {
64 "babel-cli": "6.26.0",
65 "babel-core": "6.26.3",
66 "babel-eslint": "10.1.0",
67 "babel-loader": "8.2.2",
68 "babel-polyfill": "6.26.0",
69 "babel-preset-es2015": "~6.24.1",
70 "babel-preset-stage-0": "~6.24.1",
71 "babel-register": "6.26.0",
72 "chai": "^4.3.4",
73 "chai-as-promised": "^7.1.1",
74 "colors": "~1.4.0",
75 "dirty-chai": "2.0.1",
76 "lodash": "4.17.21",
77 "mocha": "^8.4.0",
78 "perfy": "^1.1.5",
79 "sinon": "^11.1.1",
80 "sinon-chai": "^3.7.0",
81 "snazzy": "^9.0.0",
82 "standard": "^16.0.3",
83 "tsd": "^0.17.0"
84 },
85 "dependencies": {
86 "clone": "^2.1.2",
87 "eventemitter2": "^6.4.4",
88 "hash-it": "^5.0.0",
89 "jsonpath-plus": "^5.0.7",
90 "lodash.isobjectlike": "^4.0.0"
91 }
92}