Skip to content

Commit 8111a80

Browse files
committed
chore: update resolve API change incompabilities
1 parent afb7881 commit 8111a80

File tree

2 files changed

+4
-6
lines changed

2 files changed

+4
-6
lines changed

src/http/fetch.browser.js

+1-2
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,7 @@
22
/* eslint-env browser */
33

44
const { TimeoutError, AbortError } = require('./error')
5-
const fetch = require('../fetch')
6-
const { Request, Response, Headers } = fetch
5+
const { Request, Response, Headers } = require('../fetch')
76

87
/**
98
* @typedef {RequestInit & ExtraFetchOptions} FetchOptions

src/http/fetch.node.js

+3-4
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,10 @@
11
// @ts-check
22
'use strict'
33

4-
/** @type {import('node-fetch') & typeof fetch} */
5-
// @ts-ignore
6-
const nodeFetch = require('../fetch')
4+
const { Request, Response, Headers, default: nodeFetch } = require('../fetch')
75
const toStream = require('it-to-stream')
86
const { Buffer } = require('buffer')
9-
const { Request, Response, Headers } = nodeFetch
7+
108
/**
119
* @typedef {RequestInit & ExtraFetchOptions} FetchOptions
1210
*
@@ -30,6 +28,7 @@ const { Request, Response, Headers } = nodeFetch
3028
* @returns {Promise<Response>}
3129
*/
3230
const fetch = (url, options = {}) =>
31+
// @ts-ignore
3332
nodeFetch(url, withUploadProgress(options))
3433

3534
exports.fetch = fetch

0 commit comments

Comments
 (0)