Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(deps): update dependency fetch-retry to v6 #1893

Closed
wants to merge 1 commit into from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Mar 17, 2024

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
fetch-retry ^5.0.1 -> ^6.0.0 age adoption passing confidence
fetch-retry ^5.0.3 -> ^6.0.0 age adoption passing confidence

Release Notes

jonbern/fetch-retry (fetch-retry)

v6.0.0: Permissive wrapping, fix global pollution and export types

Compare Source

Adds permissive wrapping of the fetch function while retaining the original typing of the wrapped library. This enables us to handle that there are slight variations between fetch implementations in node.

This change also removes the need for the triple-slash directive which polluted the global namespace with DOM typings. The new version also exports all the types defined in the library for good measure.

Many thanks to @​alecmev for providing an excellent PR which made these changes possible.

v5.0.6: Type definition of the defaults parameter

Compare Source

Adds type definition for the defaults parameter in the fetchBuilder function. Previously it was mistakenly typed as object which was not very helpful.

Many thanks to @​simeonborko for reporting the issue and providing the PR.

v5.0.5: Fix type definition to support URL instance

Compare Source

Fixes a bug where URL instances could not be passed as the first argument to the wrapped fetch function.

Many thanks to @​afmelsaidy for reporting the issue and providing a pull request.

v5.0.4: Adds example on how to use with Node.js fetch and fixes failing tests

Compare Source

  • Adds an example on how to use with Node.js fetch API which became available in version 18.
  • Fixes failing tests when running Node.js version 18, which failed due to using an older version of node-fetch, resulting in having multiple versions of the Request object.

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot added the dependencies Pull requests that update a dependency file label Mar 17, 2024
Copy link

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
0.0% Duplication on New Code

See analysis details on SonarCloud

Copy link

New and removed dependencies detected. Learn more about Socket for GitHub ↗︎

Package New capabilities Transitives Size Publisher
npm/@jest/[email protected] None +1 32.1 kB simenb
npm/@nivo/[email protected] Transitive: environment +24 3.93 MB plouc
npm/@nivo/[email protected] Transitive: environment +24 4.13 MB plouc
npm/@nivo/[email protected] Transitive: environment +24 3.9 MB plouc
npm/@nivo/[email protected] Transitive: environment +28 4.87 MB plouc
npm/@nivo/[email protected] Transitive: environment +23 3.78 MB plouc
npm/@nivo/[email protected] Transitive: environment +22 3.6 MB plouc
npm/@nivo/[email protected] Transitive: environment +23 3.85 MB plouc
npm/@nivo/[email protected] Transitive: environment +26 4.61 MB plouc
npm/@nivo/[email protected] environment +1 103 kB plouc
npm/@nivo/[email protected] None +10 2.28 MB plouc
npm/@nivo/[email protected] Transitive: environment +43 6.4 MB plouc
npm/@nivo/[email protected] Transitive: environment +22 3.6 MB plouc
npm/@popperjs/[email protected] None 0 1.46 MB fezvrasta
npm/@react-hookz/[email protected] None 0 33.8 kB xobotyi
npm/@react-hookz/[email protected] environment +1 310 kB xobotyi
npm/@react-spring/[email protected] environment +3 151 kB tdfka_rick
npm/@react-spring/[email protected] environment +4 415 kB tdfka_rick
npm/@react-spring/[email protected] environment 0 19.5 kB tdfka_rick
npm/@react-spring/[email protected] environment +2 115 kB tdfka_rick
npm/@react-spring/[email protected] None 0 10.2 kB tdfka_rick
npm/@react-spring/[email protected] environment +5 447 kB tdfka_rick
npm/@sentry-internal/[email protected] network 0 1.33 MB sentry-bot
npm/@sentry/[email protected] None +6 5.86 MB sentry-bot
npm/@sentry/[email protected] environment, filesystem, network, shell +11 46.8 MB sentry-bot
npm/@sentry/[email protected] None +5 1.98 MB sentry-bot
npm/@sentry/[email protected] None +3 1.5 MB sentry-bot
npm/@sentry/[email protected] None +4 1.55 MB sentry-bot
npm/@sentry/[email protected] Transitive: network +9 10.5 MB sentry-bot
npm/@sentry/[email protected] Transitive: network +1 5.07 MB sentry-bot
npm/@sentry/[email protected] Transitive: network +1 1.41 MB sentry-bot
npm/@sentry/[email protected] None 0 406 kB sentry-bot
npm/@sentry/[email protected] None +2 1.19 MB sentry-bot
npm/@tailwindcss/[email protected] None +1 60.6 kB thecrypticace
npm/@types/[email protected] None 0 26.7 kB types
npm/@types/[email protected] None 0 18 kB types
npm/@types/[email protected] None 0 8.13 kB types
npm/@types/[email protected] None 0 27.6 kB types
npm/@types/[email protected] None +1 164 kB types
npm/@types/[email protected] None +1 148 kB types
npm/@types/[email protected] None 0 12.6 kB types
npm/@types/[email protected] None 0 29.8 kB types
npm/@types/[email protected] None 0 11.2 kB types
npm/@types/[email protected] Transitive: environment, unsafe +31 3.4 MB types
npm/@types/[email protected] None 0 2.95 kB types
npm/@types/[email protected] None +4 1.72 MB types
npm/@types/[email protected] None +4 1.69 MB types
npm/@types/[email protected] None +4 1.69 MB types
npm/@types/[email protected] None +6 1.73 MB types
npm/@types/[email protected] None +5 1.72 MB types
npm/@types/[email protected] None 0 22.9 kB types
npm/[email protected] environment +5 2.8 MB ljharb
npm/[email protected] None +2 45.7 kB sindresorhus
npm/[email protected] None +1 1.42 MB ljharb
npm/[email protected] None 0 2.63 kB ryanzim
npm/[email protected] None 0 10.9 kB mathias
npm/[email protected] None 0 9.62 kB feross
npm/[email protected] None +1 6.28 MB xhmikosr
npm/[email protected] None +2 108 kB feross
npm/[email protected] None 0 23.6 kB jedwatson
npm/[email protected] None +1 36.3 kB qix
npm/[email protected] None 0 43.7 kB omichelsen
npm/[email protected] None 0 40.5 kB lencioni
npm/[email protected] filesystem Transitive: environment +15 752 kB davidtheclark
npm/[email protected] None 0 1.25 MB faddee
npm/[email protected] None +1 146 kB mbostock
npm/[email protected] None 0 60.3 kB recifs
npm/[email protected] None 0 58.7 kB mbostock
npm/[email protected] None +1 130 kB recifs
npm/[email protected] None 0 20.2 kB mbostock
npm/[email protected] None +2 235 kB recifs
npm/[email protected] None +8 719 kB mbostock
npm/[email protected] None +1 252 kB mbostock
npm/[email protected] None +1 143 kB recifs
npm/[email protected] None 0 58.4 kB mbostock
npm/[email protected] None 0 6.69 MB kossnocorp
npm/[email protected] None 0 31.2 kB tehshrike
npm/[email protected] None 0 27 kB damonoehlman
npm/[email protected] None 0 46 kB simenb
npm/[email protected] None 0 9.22 kB ljharb
npm/[email protected] None +1 13.1 kB qix
npm/[email protected] None 0 1.4 MB ljharb
npm/[email protected] None 0 2.69 kB jbnicolai
npm/[email protected] Transitive: environment, unsafe +30 3.32 MB simenb
npm/[email protected] filesystem, shell Transitive: environment, network, unsafe +28 6.45 MB piotr-oles
npm/[email protected] environment Transitive: eval +11 4.41 MB jaredpalmer
npm/[email protected] filesystem +3 157 kB ryanzim
npm/[email protected] filesystem, unsafe 0 22 kB streamich
npm/[email protected] filesystem +3 142 kB isaacs
npm/[email protected] filesystem 0 55.1 kB isaacs
npm/[email protected] None 0 38.9 kB mridgway
npm/[email protected] network +1 60.6 kB tootallnate
npm/[email protected] None 0 6.8 kB feross
npm/[email protected] None 0 14.6 kB cwmma
npm/[email protected] None 0 10.3 kB mbostock
npm/[email protected] None 0 4.05 kB qix
npm/[email protected] None +5 637 kB simenb
npm/[email protected] None 0 3.79 kB simenb
npm/[email protected] None +6 665 kB simenb
npm/[email protected] Transitive: environment, unsafe +22 2.92 MB simenb
npm/[email protected] environment +11 2.72 MB simenb
npm/[email protected] None 0 10.4 kB isaacs
npm/[email protected] filesystem +1 24.4 kB ryanzim
npm/[email protected] Transitive: filesystem +1 640 kB jedisct1
npm/[email protected] filesystem 0 531 kB jedisct1
npm/[email protected] None +1 59.5 kB cwmma
npm/[email protected] network +2 527 kB tofumatt
npm/[email protected] eval 0 636 kB bnjmnt4n
npm/[email protected] None 0 1.41 MB bnjmnt4n
npm/[email protected] filesystem Transitive: unsafe +1 205 kB streamich
npm/[email protected] None 0 10.5 kB tigt
npm/[email protected] filesystem 0 7.69 kB isaacs
npm/[email protected] network +1 212 kB node-fetch-bot
npm/[email protected] None 0 27 kB ljharb
npm/[email protected] None 0 131 kB philipwalton
npm/[email protected] None 0 31.2 kB addyosmani
npm/[email protected] Transitive: environment +12 202 kB sindresorhus
npm/[email protected] None 0 1.72 MB fezvrasta
npm/[email protected] Transitive: environment, filesystem, unsafe +1 13.8 MB thecrypticace
npm/[email protected] environment, filesystem, unsafe 0 11.2 MB prettier-bot
npm/[email protected] None +2 509 kB simenb
npm/[email protected] None 0 15.5 kB turbopope
npm/[email protected] None 0 24.1 kB ljharb
npm/[email protected] environment 0 29.5 kB rob-w
npm/[email protected] None +6 8.9 MB mrusschen
npm/[email protected] None 0 11.5 kB chrisbolin
npm/[email protected] Transitive: filesystem +7 5.28 MB vayser
npm/[email protected] None 0 29 kB brianvaughn
npm/[email protected] None 0 65.3 kB pomax
npm/[email protected] Transitive: environment +8 2.89 MB ljharb
npm/[email protected] None +2 1.55 MB fezvrasta
npm/[email protected] environment +1 648 kB mjackson
npm/[email protected] Transitive: environment, filesystem, network, unsafe +7 5.14 MB iansu
npm/[email protected] environment 0 710 kB react-select-release-bot
npm/[email protected] None 0 356 kB stipsan
npm/[email protected] None 0 394 kB sniphpet
npm/[email protected] environment 0 539 kB streamich
npm/[email protected] Transitive: environment +8 2.91 MB lencioni
npm/[email protected] None +4 7.28 MB phwebi
npm/[email protected] Transitive: environment +5 3.91 MB luis.antonio
npm/[email protected] environment 0 2.21 MB mondaychen
npm/[email protected] filesystem +1 70.5 kB isaacs
npm/[email protected] filesystem, unsafe 0 5.17 MB sassbot
npm/[email protected] None +1 109 kB evilebottnawi
npm/[email protected] None 0 556 kB owenm
npm/[email protected] unsafe +1 17.3 kB isaacs
npm/[email protected] environment +2 3.06 MB probablyup
npm/[email protected] environment 0 6.63 kB sindresorhus
npm/[email protected] None 0 40.6 kB sokra
npm/[email protected] filesystem +4 1.45 MB isaacs
npm/[email protected] None 0 8.31 kB alexreardon
npm/[email protected] None 0 34 kB typescript-bot
npm/[email protected] None +1 416 kB ajaff
npm/[email protected] None 0 4.67 kB ryanzim
npm/[email protected] None 0 191 kB rodneyrehm
npm/[email protected] None 0 751 kB profnandaa
npm/[email protected] None 0 386 kB tunetheweb
npm/[email protected] environment, filesystem, network, unsafe +2 4.86 MB evilebottnawi
npm/[email protected] None 0 49.9 kB domenic
npm/[email protected] filesystem 0 7.5 MB sheetjs
npm/[email protected] environment 0 448 kB eemeli

🚮 Removed packages: npm/@ampproject/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.23.3, npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2, npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@bcoe/[email protected], npm/@egjs/[email protected], npm/@emotion/[email protected], npm/@emotion/[email protected], npm/@emotion/[email protected], npm/@emotion/[email protected], npm/@eslint/[email protected], npm/@expo/[email protected], npm/@hapi/[email protected], npm/@hapi/[email protected], npm/@istanbuljs/[email protected], npm/@istanbuljs/[email protected], npm/@jest/[email protected], npm/@jest/[email protected], npm/@jest/[email protected], npm/@jest/[email protected], npm/@jest/[email protected], npm/@jest/[email protected], npm/@jest/[email protected], npm/@jest/[email protected], npm/@jest/[email protected], npm/@jest/[email protected], npm/@jest/[email protected], npm/@jest/[email protected], npm/@jest/[email protected], npm/@jridgewell/[email protected], npm/@kwsites/[email protected], npm/@kwsites/[email protected], npm/@nicolo-ribaudo/[email protected], npm/@playwright/[email protected], npm/@react-native-async-storage/[email protected], npm/@react-native-community/[email protected], npm/@react-native-community/[email protected], npm/@react-native-community/[email protected], npm/@react-native-community/[email protected], npm/@react-native-community/[email protected], npm/@react-native-community/[email protected], npm/@react-native-community/[email protected], npm/@react-native-community/[email protected], npm/@react-native-community/[email protected], npm/@react-native-community/[email protected], npm/@react-native-community/[email protected], npm/@react-native-community/[email protected], npm/@react-native-community/[email protected], npm/@react-native-community/[email protected], npm/@react-native-masked-view/[email protected], npm/@react-native-picker/[email protected], npm/@react-native/[email protected], npm/@react-native/[email protected], npm/@react-native/[email protected], npm/@react-native/[email protected], npm/@react-native/[email protected], npm/@react-native/[email protected], npm/@react-native/[email protected], npm/@react-native/[email protected], npm/@react-native/[email protected], npm/@react-native/[email protected], npm/@react-navigation/[email protected], npm/@react-navigation/[email protected], npm/@react-navigation/[email protected], npm/@react-navigation/[email protected], npm/@react-navigation/[email protected], npm/@react-navigation/[email protected], npm/@react-navigation/[email protected], npm/@sentry-internal/[email protected], npm/@sentry/[email protected], npm/@sentry/[email protected], npm/@sentry/[email protected], npm/@sentry/[email protected], npm/@sentry/[email protected], npm/@sentry/[email protected], npm/@sentry/[email protected], npm/@sentry/[email protected], npm/@sentry/[email protected], npm/@sentry/[email protected], npm/@shopify/[email protected], npm/@sideway/[email protected], npm/@sideway/[email protected], npm/@sideway/[email protected], npm/@sinonjs/[email protected], npm/@sinonjs/[email protected], npm/@tsconfig/[email protected], npm/@types/[email protected], npm/@types/[email protected], npm/@types/[email protected], npm/@types/[email protected], npm/@types/[email protected], npm/@types/[email protected], npm/@types/[email protected], npm/@types/[email protected], npm/@types/[email protected], npm/@types/[email protected], npm/@types/[email protected], npm/@typescript-eslint/[email protected], npm/@typescript-eslint/[email protected], npm/@typescript-eslint/[email protected], npm/@typescript-eslint/[email protected], npm/@typescript-eslint/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected]

View full report↗︎

Copy link
Contributor Author

renovate bot commented Mar 20, 2024

Renovate Ignore Notification

Because you closed this PR without merging, Renovate will ignore this update. You will not get PRs for any future 6.x releases. But if you manually upgrade to 6.x then Renovate will re-enable minor and patch updates automatically.

If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.

@renovate renovate bot deleted the renovate/fetch-retry-6.x branch March 20, 2024 10:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant