mirror of
https://github.com/alibaba/anyproxy.git
synced 2025-04-20 04:44:21 +00:00
check and help to generate the root CA when run in https interception mode, and install the CA after user's confirmation (Mac only for now)
113 lines
3.3 KiB
JSON
113 lines
3.3 KiB
JSON
{
|
|
"name": "anyproxy",
|
|
"version": "4.0.11",
|
|
"description": "A fully configurable HTTP/HTTPS proxy in Node.js",
|
|
"main": "proxy.js",
|
|
"bin": {
|
|
"anyproxy-ca": "bin/anyproxy-ca",
|
|
"anyproxy": "bin/anyproxy"
|
|
},
|
|
"dependencies": {
|
|
"async": "~0.9.0",
|
|
"async-task-mgr": ">=1.1.0",
|
|
"body-parser": "^1.13.1",
|
|
"brotli": "^1.3.2",
|
|
"classnames": "^2.2.5",
|
|
"clipboard-js": "^0.3.3",
|
|
"co": "^4.6.0",
|
|
"colorful": "^2.1.0",
|
|
"commander": "~2.11.0",
|
|
"component-emitter": "^1.2.1",
|
|
"compression": "^1.4.4",
|
|
"es6-promise": "^3.3.1",
|
|
"express": "^4.8.5",
|
|
"fast-json-stringify": "^0.17.0",
|
|
"iconv-lite": "^0.4.6",
|
|
"inquirer": "^5.2.0",
|
|
"ip": "^0.3.2",
|
|
"juicer": "^0.6.6-stable",
|
|
"mime-types": "2.1.11",
|
|
"moment": "^2.15.1",
|
|
"nedb": "^1.8.0",
|
|
"node-easy-cert": "^1.0.0",
|
|
"pug": "^2.0.0-beta6",
|
|
"qrcode-npm": "0.0.3",
|
|
"request": "^2.74.0",
|
|
"stream-throttle": "^0.1.3",
|
|
"svg-inline-react": "^1.0.2",
|
|
"thunkify": "^2.1.2",
|
|
"whatwg-fetch": "^1.0.0",
|
|
"ws": "^5.1.0"
|
|
},
|
|
"devDependencies": {
|
|
"antd": "^2.5.0",
|
|
"autoprefixer": "^6.4.1",
|
|
"babel-core": "^6.14.0",
|
|
"babel-eslint": "^7.0.0",
|
|
"babel-loader": "^6.2.5",
|
|
"babel-plugin-import": "^1.0.0",
|
|
"babel-plugin-transform-runtime": "^6.15.0",
|
|
"babel-polyfill": "^6.13.0",
|
|
"babel-preset-es2015": "^6.13.2",
|
|
"babel-preset-react": "^6.11.1",
|
|
"babel-preset-stage-0": "^6.5.0",
|
|
"babel-register": "^6.11.6",
|
|
"babel-runtime": "^6.11.6",
|
|
"css-loader": "^0.23.1",
|
|
"eslint": "^3.5.0",
|
|
"eslint-config-airbnb": "^15.1.0",
|
|
"eslint-plugin-import": "^2.7.0",
|
|
"eslint-plugin-jsx-a11y": "^5.1.1",
|
|
"eslint-plugin-react": "^7.4.0",
|
|
"extract-text-webpack-plugin": "^3.0.2",
|
|
"file-loader": "^0.9.0",
|
|
"https-proxy-agent": "^1.0.0",
|
|
"jasmine": "^2.5.3",
|
|
"koa": "^1.2.1",
|
|
"koa-body": "^1.4.0",
|
|
"koa-router": "^5.4.0",
|
|
"koa-send": "^3.2.0",
|
|
"less": "^2.7.1",
|
|
"less-loader": "^2.2.3",
|
|
"node-simhash": "^0.1.0",
|
|
"nodeunit": "^0.9.1",
|
|
"phantom": "^4.0.0",
|
|
"postcss-loader": "^0.13.0",
|
|
"pre-commit": "^1.2.2",
|
|
"react": "^15.3.1",
|
|
"react-addons-perf": "^15.4.0",
|
|
"react-dom": "^15.3.1",
|
|
"react-json-tree": "^0.10.0",
|
|
"react-redux": "^4.4.5",
|
|
"react-tap-event-plugin": "^1.0.0",
|
|
"redux": "^3.6.0",
|
|
"redux-saga": "^0.11.1",
|
|
"stream-equal": "0.1.8",
|
|
"style-loader": "^0.13.1",
|
|
"svg-inline-loader": "^0.7.1",
|
|
"url-loader": "^0.5.7",
|
|
"webpack": "^3.10.0",
|
|
"worker-loader": "^0.7.1"
|
|
},
|
|
"scripts": {
|
|
"prepublish": "npm run buildweb",
|
|
"test": "node test.js",
|
|
"lint": "eslint .",
|
|
"testserver": "node test/server/startServer.js",
|
|
"testOutWeb": "jasmine test/spec_outweb/test_realweb_spec.js",
|
|
"buildweb": "NODE_ENV=production webpack --config web/webpack.config.js --colors",
|
|
"webserver": "NODE_ENV=test webpack --config web/webpack.config.js --colors --watch",
|
|
"doc:serve": "node build_scripts/prebuild-doc.js && gitbook serve ./docs-src ./docs --log debug",
|
|
"doc:build": "./build_scripts/build-doc-site.sh"
|
|
},
|
|
"pre-commit": [
|
|
"lint"
|
|
],
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "https://github.com/alibaba/anyproxy"
|
|
},
|
|
"author": "ottomao@gmail.com",
|
|
"license": "Apache-2.0"
|
|
}
|