Switches between unfetch & node-fetch for client & server.
InstallThis project uses node and npm. Go check them out if you don't have them locally installed.
Note: This module uses node-fetch 3.x, which is ES Module and requires Node >= 12.20.0.
$ npm i isomorphic-unfetch
Then with a module bundler like rollup or webpack, use as you would anything else:
// using ES6 modules import fetch from "isomorphic-unfetch"; // using CommonJS modules const fetch = require("isomorphic-unfetch");Usage
As a ponyfill:
import fetch from "isomorphic-unfetch"; fetch("/foo.json") .then((r) => r.json()) .then((data) => { console.log(data); });
Globally, as a polyfill:
import "isomorphic-unfetch"; // "fetch" is now installed globally if it wasn't already available fetch("/foo.json") .then((r) => r.json()) .then((data) => { console.log(data); });License
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4