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  }