package.json
{
"name": "jsrules",
"version": "0.2.13",
"description": "jsrules is a rule engine that models formal propositional logic. It allows you to separate conditional logic from source code and database triggers in a reusable package, where explicit rules can be independently defined and managed.",
"main": "./lib/index.js",
"scripts": {
"test": "node_modules/.bin/grunt ci",
"build-js": "node_modules/.bin/browserify lib/index.js --standalone jsrules > www/jsrules.bundle.js",
"min-js": "node_modules/.bin/uglifyjs www/jsrules.bundle.js -o www/jsrules.bundle.min.js",
"build": "npm run build-js && npm run min-js"
},
"repository": {
"type": "git",
"url": "https://github.com/gregswindle/jsrules"
},
"keywords": [
"javascript rule engine",
"rule engine",
"node rule engine",
"bower rule engine",
"rules",
"inference"
],
"author": "Greg Swindle <greg@swindle.net>",
"license": "MIT",
"bugs": {
"url": "https://github.com/gregswindle/jsrules/issues"
},
"files": [
"lib"
],
"dependencies": {},
"devDependencies": {
"browserify": "^13.0.0",
"chai": "^3.5.0",
"expect.js": "^0.3.1",
"grunt": "^0.4.5",
"grunt-cli": "^0.1.13",
"grunt-complexity": "^0.3.0",
"grunt-contrib-jshint": "^0.11.3",
"grunt-contrib-watch": "^0.6.1",
"grunt-coveralls": "^1.0.0",
"grunt-mocha-cli": "^2.0.0",
"grunt-mocha-istanbul": "^3.0.1",
"istanbul": "^0.4.2",
"mocha": "^2.4.5",
"uglify-js": "^2.6.2"
}
}