UNPKG

2.7 kBJSONView Raw
1{
2 "name": "got",
3 "version": "11.5.0",
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": "^3.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.4.8",
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.6",
64 "@types/node": "^14.0.14",
65 "@types/node-fetch": "^2.5.7",
66 "@types/request": "^2.48.5",
67 "@types/sinon": "^9.0.4",
68 "@types/tough-cookie": "^4.0.0",
69 "ava": "^3.10.0",
70 "axios": "^0.19.2",
71 "benchmark": "^2.1.4",
72 "coveralls": "^3.1.0",
73 "create-test-server": "^3.0.1",
74 "del-cli": "^3.0.1",
75 "delay": "^4.3.0",
76 "express": "^4.17.1",
77 "form-data": "^3.0.0",
78 "get-stream": "^5.1.0",
79 "nock": "^13.0.2",
80 "node-fetch": "^2.6.0",
81 "np": "^6.3.0",
82 "nyc": "^15.1.0",
83 "p-event": "^4.2.0",
84 "sinon": "^9.0.2",
85 "slow-stream": "0.0.4",
86 "tempy": "^0.5.0",
87 "to-readable-stream": "^2.1.0",
88 "tough-cookie": "^4.0.0",
89 "typescript": "3.9.6",
90 "xo": "^0.32.1"
91 },
92 "types": "dist/source",
93 "sideEffects": false,
94 "ava": {
95 "files": [
96 "test/*"
97 ],
98 "timeout": "1m",
99 "typescript": {
100 "rewritePaths": {
101 "test/": "dist/test/"
102 }
103 }
104 },
105 "nyc": {
106 "extension": [
107 ".ts"
108 ],
109 "exclude": [
110 "**/test/**"
111 ]
112 },
113 "xo": {
114 "ignores": [
115 "documentation/examples/*"
116 ],
117 "rules": {
118 "@typescript-eslint/no-empty-function": "off",
119 "node/prefer-global/url": "off",
120 "node/prefer-global/url-search-params": "off",
121 "import/no-anonymous-default-export": "off",
122 "@typescript-eslint/no-invalid-void-type": "off"
123 }
124 },
125 "runkitExampleFilename": "./documentation/examples/runkit-example.js"
126}