UNPKG

whistle

Version:

HTTP, HTTPS, Websocket debugging proxy

91 lines (90 loc) 2.42 kB
{ "name": "whistle", "description": "HTTP, HTTPS, Websocket debugging proxy", "version": "1.4.20", "dataDirname": ".whistle", "localUIHost": "local.whistlejs.com", "whistleSsl": "whistle-ssl", "port": 8899, "ports": [ "uiport", "weinreport", "serviceport" ], "sockets": 60, "keepAlive": true, "keepAliveMsecs": 25000, "responseTimeout": 30000, "timeout": 36000, "httpsProxyHost": "x-whistle-proxy-host", "author": "avenwu <avenwu@vip.qq.com>", "contributors": [], "license": "MIT", "bugs": { "url": "https://github.com/avwo/whistle/issues" }, "homepage": "https://github.com/avwo/whistle", "keywords": [ "proxy", "fiddler", "charles" ], "bin": { "whistle": "./bin/whistle.js", "w2": "./bin/whistle.js", "wproxy": "./bin/whistle.js" }, "registry": "http://registry.npmjs.org/whistle", "repository": { "type": "git", "url": "https://github.com/avwo/whistle.git" }, "dependencies": { "adm-zip": "0.4.7", "basic-auth": "1.0.0", "body-parser": "1.12.0", "colors": "1.1.2", "cookie": "^0.3.1", "express": "4.12.3", "fs-extra": "0.22.1", "iconv-lite": "0.4.7", "mime": "1.3.4", "multer": "1.2.1", "node-forge": "0.6.34", "node-native-zip": "1.1.0", "node-pac": "^0.2.1", "parseurl": "^1.3.1", "pfork": "^0.1.6", "pipestream": "^0.0.31", "q": "1.4.1", "safe-buffer": "^5.0.1", "socksv5": "0.0.6", "starting": "^3.0.0", "weinre": "2.0.0-pre-I0Z7U9OV", "xml2js": "0.4.17" }, "scripts": { "dev": "node bin/whistle.js run -p 8888", "start": "node bin/whistle.js start", "restart": "node bin/whistle.js restart", "stop": "node bin/whistle.js stop", "test": "node test/index.test.js", "lint": "eslint ./lib ./bin ./biz/index.js ./biz/init.js ./biz/webui/cgi-bin ./biz/webui/lib ./biz/weinre", "lintfix": "eslint --fix ./lib ./bin ./biz/index.js ./biz/init.js ./biz/webui/cgi-bin ./biz/webui/lib ./biz/weinre", "cov": "node_modules/istanbul/lib/cli.js cover node_modules/.bin/tape -- test/index.test.js" }, "engines": { "node": ">= 0.10.0" }, "devDependencies": { "coveralls": "^2.11.12", "eslint": "^2.8.0", "istanbul": "^0.4.4", "request": "^2.74.0", "should": "^10.0.0", "should-http": "0.0.4", "tape": "^4.6.0", "whistle.test": "*", "ws": "^1.1.1" } }