{

"name": "proxy-chain",
"version": "0.3.2",
"description": "Node.js implementation of a proxy server (think Squid) with support for SSL, authentication, upstream proxy chaining, and protocol tunneling.",
"main": "build/index.js",
"keywords": [
  "proxy",
  "squid",
  "apify",
  "tunnel"
],
"author": {
  "name": "Apify",
  "email": "support@apify.com",
  "url": "https://www.apify.com"
},
"contributors": [
  "Jan Curn <jan@apify.com>"
],
"license": "Apache-2.0",
"repository": {
  "type": "git",
  "url": "git+https://github.com/apifytech/proxy-chain"
},
"bugs": {
  "url": "https://github.com/apifytech/proxy-chain/issues"
},
"homepage": "https://blog.apify.com/how-to-make-headless-chrome-and-puppeteer-use-a-proxy-server-with-authentication-249a21a79212",
"files": [
  "build"
],
"scripts": {
  "build": "rm -rf ./build && babel src --out-dir build",
  "local-proxy": "npm run build && node ./build/run_locally.js",
  "test": "npm run build && mocha --exit --recursive",
  "prepare": "npm run build",
  "prepublishOnly": "(test $RUNNING_FROM_SCRIPT || (echo \"You must use publish.sh instead of 'npm publish' directly!\"; exit 1)) && npm test && npm run lint",
  "clean": "rm -rf build",
  "lint": "npm run build && eslint src",
  "lint-fix": "npm run build && eslint src --fix"
},
"dependencies": {
  "bluebird": "^3.5.1",
  "portastic": "^1.0.1",
  "underscore": "^1.9.1"
},
"devDependencies": {
  "babel-cli": "^6.6.5",
  "babel-core": "^6.1.21",
  "babel-eslint": "^10.0.3",
  "babel-preset-es2015": "^6.1.18",
  "babel-preset-stage-0": "^6.1.18",
  "basic-auth": "^2.0.0",
  "body-parser": "^1.18.2",
  "chai": "^4.0.2",
  "eslint": "^6.3.0",
  "eslint-config-airbnb": "^18.0.1",
  "eslint-config-airbnb-base": "^14.0.0",
  "eslint-plugin-import": "^2.2.0",
  "eslint-plugin-jsx-a11y": "^6.2.3",
  "eslint-plugin-promise": "^4.2.1",
  "eslint-plugin-react": "^7.0.1",
  "express": "^4.16.2",
  "faye-websocket": "^0.11.3",
  "https-proxy-agent": "^2.1.0",
  "isparta": "^4.0.0",
  "mocha": "^6.2.0",
  "phantomjs-prebuilt": "^2.1.16",
  "proxy": "^0.2.4",
  "request": "^2.83.0",
  "sinon": "^7.4.2",
  "sinon-stub-promise": "^4.0.0",
  "through": "^2.3.8",
  "ws": "^7.1.2"
},
"optionalDependencies": {}

}