UNPKG

2.21 kBJSONView Raw
1{
2 "name": "json-rules-engine",
3 "version": "5.3.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 "globals": [
53 "expect"
54 ]
55 },
56 "author": "Cache Hamm <cache.hamm@gmail.com>",
57 "license": "ISC",
58 "bugs": {
59 "url": "https://github.com/cachecontrol/json-rules-engine/issues"
60 },
61 "homepage": "https://github.com/cachecontrol/json-rules-engine",
62 "devDependencies": {
63 "babel-cli": "6.26.0",
64 "babel-core": "6.26.3",
65 "babel-eslint": "10.1.0",
66 "babel-loader": "8.1.0",
67 "babel-polyfill": "6.26.0",
68 "babel-preset-es2015": "~6.24.1",
69 "babel-preset-stage-0": "~6.24.1",
70 "babel-register": "6.26.0",
71 "chai": "^4.2.0",
72 "chai-as-promised": "^7.1.1",
73 "colors": "~1.4.0",
74 "dirty-chai": "2.0.1",
75 "mocha": "^8.1.3",
76 "perfy": "^1.1.5",
77 "sinon": "^9.0.3",
78 "sinon-chai": "^3.5.0",
79 "snazzy": "^8.0.0",
80 "standard": "^14.3.4",
81 "tsd": "^0.13.1"
82 },
83 "dependencies": {
84 "clone": "^2.1.2",
85 "events": "^3.2.0",
86 "hash-it": "^4.0.5",
87 "jsonpath-plus": "^4.0.0",
88 "lodash.isobjectlike": "^4.0.0"
89 }
90}