1.0.2 • Published 8 years ago
fetchware v1.0.2
fetchware
This package is no longer needed. Use reduce to compose decorators.
const baseUrl = require('fetchware-base-url')
const headers = require('fetchware-headers')
const consoleLogger = require('fetchware-console')
const isomorphicFetch = require('isomorphic-fetch') //or use your favorite fetch implementation
const fetch = [
isomorphicFetch,
consoleLogger(),
baseUrl('http://github.com'),
headers({'Authorization': 'Basic YWxhZGRpbjpvcGVuc2VzYW1l'}),
].reduce((fetch, decorator) => decorator(fetch))
fetch('/ct0r')
Decorators
- fetchware-headers - request header modification
- fetchware-console - console logging
- fetchware-base-url - url prefixing
Licence
MIT