UNPKG

hystrixjs

Version:

resilience module for NodeJS applications

60 lines (59 loc) 1.96 kB
{ "name": "hystrixjs", "version": "0.2.0", "description": "resilience module for NodeJS applications", "main": "index.js", "scripts": { "assert-no-rx": "! npm ls rx rxjs --only=prod | grep rx", "babel": "gulp babel", "clean-rx": "rm -rf node_modules/rx", "clean-rxjs": "rm -rf node_modules/rxjs", "install-rx": "ls node_modules/rx > /dev/null || npm install rx", "install-rxjs": "ls node_modules/rxjs > /dev/null || npm install rxjs", "test": "gulp test", "test-all": "npm run assert-no-rx && npm run test-rx-latest && npm run test-rx-rxjs && npm run test-rxjs-latest && npm run test-missing-deps", "test-missing-deps": "npm run babel && npm run clean-rxjs && npm run clean-rx && gulp test-missing-deps", "test-rx-latest": "npm run babel && npm run clean-rxjs && npm run install-rx && gulp test", "test-rxjs-latest": "npm run babel && npm run clean-rx && npm run install-rxjs && gulp test", "test-rx-rxjs": "npm run babel && npm run install-rx && npm run install-rxjs && gulp test" }, "repository": { "type": "git", "url": "git@bitbucket.org:igor_sechyn/hystrixjs.git" }, "author": { "name": "Igor Sechyn (Atlassian)", "email": "isechyn@atlassian.com" }, "license": "Apache-2.0", "devDependencies": { "express": "^4.13.3", "gulp": "^3.9.0", "gulp-babel": "^5.2.0", "gulp-bump": "^0.3.1", "gulp-git": "^1.2.4", "gulp-jasmine": "^2.0.1", "gulp-plumber": "^1.0.1", "http": "0.0.0", "jasmine": "^2.3.1", "jasmine-core": "^2.3.4", "lodash": "^4.17.4", "minimist": "^1.1.2", "q": "^1.0.1", "request": "^2.60.0", "request-promise-json": "^1.0.4", "rewire": "^2.3.4", "rxjs": "^5.0.0", "sinon": "^2.1.0", "yargs": "^8.0.1" }, "dependencies": { "fast-stats": "0.0.3" }, "peerDependencies": { "rxjs": "^5.0.0" }, "publishConfig": { "registry": "https://registry.npmjs.org/" } }