Skip to content

Commit 0d43f5f

Browse files
authored
Upgrade dependencies (#1416)
1 parent eaf1e02 commit 0d43f5f

File tree

7 files changed

+37
-21
lines changed

7 files changed

+37
-21
lines changed

package.json

+15-15
Original file line numberDiff line numberDiff line change
@@ -43,14 +43,14 @@
4343
"ky"
4444
],
4545
"dependencies": {
46-
"@sindresorhus/is": "^3.0.0",
46+
"@sindresorhus/is": "^3.1.1",
4747
"@szmarczak/http-timer": "^4.0.5",
4848
"@types/cacheable-request": "^6.0.1",
4949
"@types/responselike": "^1.0.0",
5050
"cacheable-lookup": "^5.0.3",
5151
"cacheable-request": "^7.0.1",
5252
"decompress-response": "^6.0.0",
53-
"http2-wrapper": "^1.0.0-beta.5.0",
53+
"http2-wrapper": "^1.0.0-beta.5.2",
5454
"lowercase-keys": "^2.0.0",
5555
"p-cancelable": "^2.0.0",
5656
"responselike": "^2.0.0"
@@ -60,34 +60,34 @@
6060
"@sindresorhus/tsconfig": "^0.7.0",
6161
"@sinonjs/fake-timers": "^6.0.1",
6262
"@types/benchmark": "^1.0.33",
63-
"@types/express": "^4.17.6",
64-
"@types/node": "^14.0.14",
63+
"@types/express": "^4.17.7",
64+
"@types/node": "^14.6.0",
6565
"@types/node-fetch": "^2.5.7",
6666
"@types/request": "^2.48.5",
67-
"@types/sinon": "^9.0.4",
67+
"@types/sinon": "^9.0.5",
6868
"@types/tough-cookie": "^4.0.0",
69-
"ava": "^3.10.0",
70-
"axios": "^0.19.2",
69+
"ava": "^3.11.1",
70+
"axios": "^0.20.0",
7171
"benchmark": "^2.1.4",
7272
"coveralls": "^3.1.0",
7373
"create-test-server": "^3.0.1",
7474
"del-cli": "^3.0.1",
75-
"delay": "^4.3.0",
75+
"delay": "^4.4.0",
7676
"express": "^4.17.1",
7777
"form-data": "^3.0.0",
78-
"get-stream": "^5.1.0",
79-
"nock": "^13.0.2",
78+
"get-stream": "^6.0.0",
79+
"nock": "^13.0.4",
8080
"node-fetch": "^2.6.0",
81-
"np": "^6.3.0",
81+
"np": "^6.4.0",
8282
"nyc": "^15.1.0",
8383
"p-event": "^4.2.0",
84-
"sinon": "^9.0.2",
84+
"sinon": "^9.0.3",
8585
"slow-stream": "0.0.4",
86-
"tempy": "^0.5.0",
86+
"tempy": "^0.6.0",
8787
"to-readable-stream": "^2.1.0",
8888
"tough-cookie": "^4.0.0",
89-
"typescript": "3.9.6",
90-
"xo": "^0.32.1"
89+
"typescript": "^4.0.2",
90+
"xo": "^0.33.0"
9191
},
9292
"types": "dist/source",
9393
"sideEffects": false,

source/core/index.ts

+8
Original file line numberDiff line numberDiff line change
@@ -2074,7 +2074,10 @@ export default class Request extends Duplex implements RequestEvents<Request> {
20742074
}
20752075

20762076
if (options.username || options.password) {
2077+
// TODO: Fix this ignore.
2078+
// @ts-expect-error
20772079
delete options.username;
2080+
// @ts-expect-error
20782081
delete options.password;
20792082
}
20802083
}
@@ -2220,6 +2223,8 @@ export default class Request extends Duplex implements RequestEvents<Request> {
22202223
Object.assign(options, urlToOptions(url));
22212224

22222225
// `http-cache-semantics` checks this
2226+
// TODO: Fix this ignore.
2227+
// @ts-expect-error
22232228
delete (options as unknown as NormalizedOptions).url;
22242229

22252230
let request: ClientRequest | Promise<ClientRequest>;
@@ -2329,6 +2334,8 @@ export default class Request extends Duplex implements RequestEvents<Request> {
23292334
// Prepare plain HTTP request options
23302335
options[kRequest] = realFn as HttpRequestFunction;
23312336
delete options.request;
2337+
// TODO: Fix this ignore.
2338+
// @ts-expect-error
23322339
delete options.timeout;
23332340

23342341
const requestOptions = options as unknown as RealRequestOptions;
@@ -2388,6 +2395,7 @@ export default class Request extends Duplex implements RequestEvents<Request> {
23882395
}
23892396

23902397
if (options.https.checkServerIdentity) {
2398+
// @ts-expect-error - This one will be removed when we remove the alias.
23912399
delete requestOptions.checkServerIdentity;
23922400
}
23932401

source/create.ts

+3-1
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,9 @@ const errors = {
5454
};
5555

5656
// The `delay` package weighs 10KB (!)
57-
const delay = async (ms: number) => new Promise(resolve => setTimeout(resolve, ms));
57+
const delay = async (ms: number) => new Promise(resolve => {
58+
setTimeout(resolve, ms);
59+
});
5860

5961
const {normalizeArguments} = Request;
6062

test/hooks.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import {URL} from 'url';
22
import {Agent as HttpAgent} from 'http';
33
import test, {Constructor} from 'ava';
44
import nock = require('nock');
5-
import getStream from 'get-stream';
5+
import getStream = require('get-stream');
66
import sinon = require('sinon');
77
import delay = require('delay');
88
import {Handler} from 'express';

test/http.ts

+3-1
Original file line numberDiff line numberDiff line change
@@ -266,7 +266,9 @@ test('does not destroy completed requests', withServer, async (t, server, got) =
266266

267267
socket.once('close', closeListener);
268268

269-
await new Promise(resolve => setTimeout(resolve, 10));
269+
await new Promise(resolve => {
270+
setTimeout(resolve, 10);
271+
});
270272

271273
socket.off('close', closeListener);
272274

test/retry.ts

+4-2
Original file line numberDiff line numberDiff line change
@@ -141,8 +141,10 @@ test('custom retries async', withServer, async (t, server, got) => {
141141
throwHttpErrors: true,
142142
retry: {
143143
calculateDelay: async ({attemptCount}) => {
144-
/* eslint-disable-next-line promise/param-names */
145-
await new Promise((resolve, _) => setTimeout(resolve, 1000));
144+
await new Promise(resolve => {
145+
setTimeout(resolve, 1000);
146+
});
147+
146148
if (attemptCount === 1) {
147149
hasTried = true;
148150
return 1;

test/stream.ts

+3-1
Original file line numberDiff line numberDiff line change
@@ -423,7 +423,9 @@ if (process.versions.node.split('.')[0] <= '12') {
423423
hooks: {
424424
beforeError: [
425425
async error => {
426-
await new Promise(resolve => setTimeout(resolve, 50));
426+
await new Promise(resolve => {
427+
setTimeout(resolve, 50);
428+
});
427429

428430
return error;
429431
}

0 commit comments

Comments
 (0)