@applaud/isomorphic-fetch

1.0.0 • Public • Published

@applaud/isomorphic-fetch

================

Fetch for node and Browserify. Built on top of GitHub's WHATWG Fetch polyfill.

Warnings

  • This adds fetch as a global so that its API is consistent between client and server.
  • You must bring your own ES6 Promise compatible polyfill, I suggest es6-promise.

Installation

NPM

npm install --save @applaud/isomorphic-fetch

Bower

bower install --save @applaud/isomorphic-fetch

Usage

require('es6-promise').polyfill();
require('@applaud/isomorphic-fetch');

fetch('//offline-news-api.herokuapp.com/stories')
	.then(function(response) {
		if (response.status >= 400) {
			throw new Error("Bad response from server");
		}
		return response.json();
	})
	.then(function(stories) {
		console.log(stories);
	});

License

All open source code released by FT Labs is licenced under the MIT licence. Based on the fine work by jxck.

Dependencies (2)

Dev Dependencies (7)

Package Sidebar

Install

npm i @applaud/isomorphic-fetch

Weekly Downloads

7

Version

1.0.0

License

MIT

Unpacked Size

5.85 kB

Total Files

11

Last publish

Collaborators

  • mahesh_reddy