fetch-ponyfill

by qubyte

WHATWG fetch ponyfill

205 Stars 34 Forks Last release: Not found MIT License 517 Commits 20 Releases

Available items

No Items, yet!

The developer of this repository has not created any items for sale yet. Need a bug fixed? Help with integration? A different license? Create a request here:

Fetch Ponyfill

Greenkeeper badge

WHATWG

fetch
ponyfill

This module wraps the github/fetch polyfill in a CommonJS module for browserification, and avoids appending anything to the window, instead returning a setup function when

fetch-ponyfill
is required. Inspired by object-assign.

When used in Node, delegates to

node-fetch
instead.

Usage

Browserify

const {fetch, Request, Response, Headers} = require('fetch-ponyfill')(options);

Webpack

import fetchPonyfill from 'fetch-ponyfill';
const {fetch, Request, Response, Headers} = fetchPonyfill(options);

Options

Where

options
is an object with the following optional properties:

| option | description | | ------ | ----------- | |

Promise
| An A+ Promise implementation. Defaults to
window.Promise
in the browser, and
global.Promise
in Node. | |
XMLHttpRequest
| The XMLHttpRequest constructor. This is useful to feed in when working with Firefox OS. Defaults to
window.XMLHttpRequest
. Has no effect in Node. |

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.