package.json
1 { 2 "name": "pac-proxy-agent", 3 "version": "4.1.0", 4 "description": "A PAC file proxy `http.Agent` implementation for HTTP", 5 "main": "./dist/index.js", 6 "types": "./dist/index.d.ts", 7 "files": [ 8 "dist" 9 ], 10 "scripts": { 11 "prebuild": "rimraf dist", 12 "build": "tsc", 13 "test": "mocha --reporter spec", 14 "test-lint": "eslint src --ext .js,.ts", 15 "prepublishOnly": "npm run build" 16 }, 17 "repository": { 18 "type": "git", 19 "url": "git://github.com/TooTallNate/node-pac-proxy-agent.git" 20 }, 21 "keywords": [ 22 "pac", 23 "proxy", 24 "agent", 25 "http", 26 "https", 27 "socks", 28 "request", 29 "access" 30 ], 31 "author": "Nathan Rajlich <nathan@tootallnate.net> (http://n8.io/)", 32 "license": "MIT", 33 "bugs": { 34 "url": "https://github.com/TooTallNate/node-pac-proxy-agent/issues" 35 }, 36 "homepage": "https://github.com/TooTallNate/node-pac-proxy-agent", 37 "dependencies": { 38 "@tootallnate/once": "1", 39 "agent-base": "6", 40 "debug": "4", 41 "get-uri": "3", 42 "http-proxy-agent": "^4.0.1", 43 "https-proxy-agent": "5", 44 "pac-resolver": "^4.1.0", 45 "raw-body": "^2.2.0", 46 "socks-proxy-agent": "5" 47 }, 48 "devDependencies": { 49 "@types/debug": "4", 50 "@types/node": "^12.12.11", 51 "@typescript-eslint/eslint-plugin": "1.6.0", 52 "@typescript-eslint/parser": "1.1.0", 53 "eslint": "5.16.0", 54 "eslint-config-airbnb": "17.1.0", 55 "eslint-config-prettier": "4.1.0", 56 "eslint-import-resolver-typescript": "1.1.1", 57 "eslint-plugin-import": "2.16.0", 58 "eslint-plugin-jsx-a11y": "6.2.1", 59 "eslint-plugin-react": "7.12.4", 60 "mocha": "^6.2.2", 61 "proxy": "1", 62 "rimraf": "^3.0.0", 63 "socksv5": "0.0.6", 64 "typescript": "^3.5.3" 65 }, 66 "engines": { 67 "node": ">= 6" 68 } 69 }