@buttercup/fetch
v0.2.1
Published
Fetch adapter for cross-platform use.
Downloads
59,330
Readme
Fetch
Fetch adapter for cross-platform use.
About
This library exports fetch
in various environments, such as within a browser or under NodeJS:
- Browsers get the native
window.fetch
- NodeJS gets
node-fetch
This library was designed to be used primarily within Buttercup and its supporting libraries: Features and fixes implemented here will be oriented to furthering Buttercup's goals, and unnessarily changes may be rejected due to that.
Installation
For browser use you need only install this library:
npm install @buttercup/fetch --save-dev
For NodeJS use you must also install node-fetch
:
npm install @buttercup/fetch node-fetch --save
Usage
You can import the various components related to fetch regardless of the entry your application uses:
import {
fetch,
Headers,
Request,
Response
} from "@buttercup/fetch";
// ...
const res = await fetch("https://...");