UNPKG

2.79 kBJSONView Raw
1{
2 "name": "got",
3 "version": "11.8.2",
4 "description": "Human-friendly and powerful HTTP request library for Node.js",
5 "license": "MIT",
6 "repository": "sindresorhus/got",
7 "funding": "https://github.com/sindresorhus/got?sponsor=1",
8 "main": "dist/source",
9 "engines": {
10 "node": ">=10.19.0"
11 },
12 "scripts": {
13 "test": "xo && npm run build && nyc --reporter=html --reporter=text ava",
14 "release": "np",
15 "build": "del-cli dist && tsc",
16 "prepare": "npm run build"
17 },
18 "files": [
19 "dist/source"
20 ],
21 "keywords": [
22 "http",
23 "https",
24 "http2",
25 "get",
26 "got",
27 "url",
28 "uri",
29 "request",
30 "simple",
31 "curl",
32 "wget",
33 "fetch",
34 "net",
35 "network",
36 "gzip",
37 "brotli",
38 "requests",
39 "human-friendly",
40 "axios",
41 "superagent",
42 "node-fetch",
43 "ky"
44 ],
45 "dependencies": {
46 "@sindresorhus/is": "^4.0.0",
47 "@szmarczak/http-timer": "^4.0.5",
48 "@types/cacheable-request": "^6.0.1",
49 "@types/responselike": "^1.0.0",
50 "cacheable-lookup": "^5.0.3",
51 "cacheable-request": "^7.0.1",
52 "decompress-response": "^6.0.0",
53 "http2-wrapper": "^1.0.0-beta.5.2",
54 "lowercase-keys": "^2.0.0",
55 "p-cancelable": "^2.0.0",
56 "responselike": "^2.0.0"
57 },
58 "devDependencies": {
59 "@ava/typescript": "^1.1.1",
60 "@sindresorhus/tsconfig": "^0.7.0",
61 "@sinonjs/fake-timers": "^6.0.1",
62 "@types/benchmark": "^1.0.33",
63 "@types/express": "^4.17.7",
64 "@types/node": "^14.14.0",
65 "@types/node-fetch": "^2.5.7",
66 "@types/pem": "^1.9.5",
67 "@types/pify": "^3.0.2",
68 "@types/request": "^2.48.5",
69 "@types/sinon": "^9.0.5",
70 "@types/tough-cookie": "^4.0.0",
71 "ava": "^3.11.1",
72 "axios": "^0.20.0",
73 "benchmark": "^2.1.4",
74 "coveralls": "^3.1.0",
75 "create-test-server": "^3.0.1",
76 "del-cli": "^3.0.1",
77 "delay": "^4.4.0",
78 "express": "^4.17.1",
79 "form-data": "^3.0.0",
80 "get-stream": "^6.0.0",
81 "nock": "^13.0.4",
82 "node-fetch": "^2.6.0",
83 "np": "^6.4.0",
84 "nyc": "^15.1.0",
85 "p-event": "^4.2.0",
86 "pem": "^1.14.4",
87 "pify": "^5.0.0",
88 "sinon": "^9.0.3",
89 "slow-stream": "0.0.4",
90 "tempy": "^1.0.0",
91 "to-readable-stream": "^2.1.0",
92 "tough-cookie": "^4.0.0",
93 "typescript": "4.0.3",
94 "xo": "^0.34.1"
95 },
96 "types": "dist/source",
97 "sideEffects": false,
98 "ava": {
99 "files": [
100 "test/*"
101 ],
102 "timeout": "1m",
103 "typescript": {
104 "rewritePaths": {
105 "test/": "dist/test/"
106 }
107 }
108 },
109 "nyc": {
110 "extension": [
111 ".ts"
112 ],
113 "exclude": [
114 "**/test/**"
115 ]
116 },
117 "xo": {
118 "ignores": [
119 "documentation/examples/*"
120 ],
121 "rules": {
122 "@typescript-eslint/no-empty-function": "off",
123 "node/prefer-global/url": "off",
124 "node/prefer-global/url-search-params": "off",
125 "import/no-anonymous-default-export": "off",
126 "@typescript-eslint/no-implicit-any-catch": "off"
127 }
128 },
129 "runkitExampleFilename": "./documentation/examples/runkit-example.js"
130}