JSPM

@tonconnect/isomorphic-fetch

0.0.3
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 29755
  • Score
    100M100P100Q156512F
  • License Apache-2.0

Package Exports

  • @tonconnect/isomorphic-fetch

Readme

@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.