Skip to content

Commit 540dc2f

Browse files
authored
Revert "fix: remove node-fetch from js-client package (#6383)" (#6390)
This reverts commit eda3cf8.
1 parent eda3cf8 commit 540dc2f

File tree

4 files changed

+7
-5
lines changed

4 files changed

+7
-5
lines changed

package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/js-client/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -94,8 +94,8 @@ const params = {
9494
}
9595
```
9696

97-
Optional `opts` can include any property you want passed to `fetch`. The `headers` property is merged with some
98-
`defaultHeaders`.
97+
Optional `opts` can include any property you want passed to [`node-fetch`](https://github.com/bitinn/node-fetch). The
98+
`headers` property is merged with some `defaultHeaders`.
9999

100100
```js
101101
// example opts
@@ -105,7 +105,7 @@ const opts = {
105105
'User-agent': 'netlify-js-client',
106106
accept: 'application/json',
107107
},
108-
// any other properties for fetch
108+
// any other properties for node-fetch
109109
}
110110
```
111111

packages/js-client/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@
4444
"@netlify/open-api": "^2.37.0",
4545
"lodash-es": "^4.17.21",
4646
"micro-api-client": "^3.3.0",
47+
"node-fetch": "^3.0.0",
4748
"p-wait-for": "^5.0.0",
4849
"qs": "^6.9.6"
4950
},

packages/js-client/src/types.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import type { ReadStream } from 'node:fs'
22

33
import type { operations } from '@netlify/open-api'
4+
import type { RequestInit } from 'node-fetch'
45

56
/**
67
* Determines whether all keys in T are optional.
@@ -205,7 +206,7 @@ export type DynamicMethods = {
205206
[K in keyof operations]: (
206207
params: OperationParams<K>,
207208
/**
208-
* Any properties you want passed to `fetch`.
209+
* Any properties you want passed to `node-fetch`.
209210
*
210211
* The `headers` property is merged with some `defaultHeaders`:
211212
* ```ts

0 commit comments

Comments
 (0)