npm.io
0.0.3 • Published 3 years ago

@tonconnect/isomorphic-fetch

Licence
Apache-2.0
Version
0.0.3
Deps
1
Size
14 kB
Vulns
0
Weekly
0
Stars
559

@tonconnect/isomorphic-fetch

This package provides fetch applicable in different environments (browser & NodeJS).

Get started

npm i @tonconnect/isomorphic-fetch

How to use

Just import the package and use global fetch function:

import '@tonconnect/isomorphic-fetch';

const result = await fetch('https://example.com');

That will work in both browser and NodeJS.

How does it work

This package exports an empty script if bundler creates browser-compatible build. When package is imported in NodeJS environment, it assigns an fetch imported from the node-fetch package to the global variable.

Note that this package doesn't provide an fetch polyfill for browsers which doesn't support fetch natively.

Keywords