1.2.15 • Published 2 years ago

@pure-model/isomorphic-unfetch v1.2.15

Weekly downloads
-
License
MIT
Repository
-
Last release
2 years ago

Isomorphic Unfetch

fix: use window instead of self in browser.js

Switches between unfetch & node-fetch for client & server.

Install

This project uses node and npm. Go check them out if you don't have them locally installed.

$ 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

MIT License © Jason Miller