Repository URL to install this package:
Version:
2.0.11-8 ▾
|
.. |
test |
.editorconfig |
.jshintrc |
.npmignore |
.travis.yml |
LICENSE |
README.md |
bower.json |
fetch-bower.js |
fetch-npm-browserify.js |
fetch-npm-node.js |
package.json |
Fetch for node and Browserify. Built on top of GitHub's WHATWG Fetch polyfill.
fetch
as a global so that its API is consistent between client and server.npm install --save isomorphic-fetch es6-promise
bower install --save isomorphic-fetch es6-promise
require('es6-promise').polyfill(); require('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); });
All open source code released by FT Labs is licenced under the MIT licence. Based on the fine work by jxck.