{"maintainers":[{"name":"bitinn","email":"bitinn@gmail.com"},{"name":"timothygu","email":"timothygu99@gmail.com"}],"keywords":["fetch","http","promise"],"dist-tags":{"latest":"1.7.1","next":"2.0.0-alpha.7"},"author":{"name":"David Frank"},"description":"A light-weight module that brings window.fetch to node.js","readme":"\nnode-fetch\n==========\n\n[![npm version][npm-image]][npm-url]\n[![build status][travis-image]][travis-url]\n[![coverage status][codecov-image]][codecov-url]\n\nA light-weight module that brings `window.fetch` to Node.js\n\n\n## Motivation\n\nInstead of implementing `XMLHttpRequest` in Node.js to run browser-specific [Fetch polyfill](https://github.com/github/fetch), why not go from native `http` to `fetch` API directly? Hence `node-fetch`, minimal code for a `window.fetch` compatible API on Node.js runtime.\n\nSee Matt Andrews' [isomorphic-fetch](https://github.com/matthew-andrews/isomorphic-fetch) for isomorphic usage (exports `node-fetch` for server-side, `whatwg-fetch` for client-side).\n\n\n## Features\n\n- Stay consistent with `window.fetch` API.\n- Make conscious trade-off when following [whatwg fetch spec][whatwg-fetch] and [stream spec](https://streams.spec.whatwg.org/) implementation details, document known difference.\n- Use native promise, but allow substituting it with [insert your favorite promise library].\n- Use native stream for body, on both request and response.\n- Decode content encoding (gzip/deflate) properly, and convert string output (such as `res.text()` and `res.json()`) to UTF-8 automatically.\n- Useful extensions such as timeout, redirect limit, response size limit, [explicit errors](https://github.com/bitinn/node-fetch/blob/master/ERROR-HANDLING.md) for troubleshooting.\n\n\n## Difference from client-side fetch\n\n- See [Known Differences](https://github.com/bitinn/node-fetch/blob/master/LIMITS.md) for details.\n- If you happen to use a missing feature that `window.fetch` offers, feel free to open an issue.\n- Pull requests are welcomed too!\n\n\n## Install\n\nStable release (`1.x`)\n\n```sh\n$ npm install node-fetch --save\n```\n\nNext release (`2.x`), currently in alpha\n\n```sh\n$ npm install node-fetch@next --save\n```\n\n## Usage\n\nNote that documentation below is up-to-date with `2.x` releases, [see `1.x` readme](https://github.com/bitinn/node-fetch/blob/1.x/README.md), [changelog](https://github.com/bitinn/node-fetch/blob/1.x/CHANGELOG.md) and [2.x upgrade guide](https://github.com/bitinn/node-fetch/blob/master/UPGRADE-GUIDE.md) if you want to find out the difference.\n\n```javascript\nimport fetch from 'node-fetch';\n// or\n// const fetch = require('node-fetch');\n\n// if you are using your own Promise library, set it through fetch.Promise. Eg.\n\n// import Bluebird from 'bluebird';\n// fetch.Promise = Bluebird;\n\n// plain text or html\n\nfetch('https://github.com/')\n\t.then(res => res.text())\n\t.then(body => console.log(body));\n\n// json\n\nfetch('https://api.github.com/users/github')\n\t.then(res => res.json())\n\t.then(json => console.log(json));\n\n// catching network error\n// 3xx-5xx responses are NOT network errors, and should be handled in then()\n// you only need one catch() at the end of your promise chain\n\nfetch('http://domain.invalid/')\n\t.catch(err => console.error(err));\n\n// stream\n// the node.js way is to use stream when possible\n\nfetch('https://assets-cdn.github.com/images/modules/logos_page/Octocat.png')\n\t.then(res => {\n\t\tconst dest = fs.createWriteStream('./octocat.png');\n\t\tres.body.pipe(dest);\n\t});\n\n// buffer\n// if you prefer to cache binary data in full, use buffer()\n// note that buffer() is a node-fetch only API\n\nimport fileType from 'file-type';\n\nfetch('https://assets-cdn.github.com/images/modules/logos_page/Octocat.png')\n\t.then(res => res.buffer())\n\t.then(buffer => fileType(buffer))\n\t.then(type => { /* ... */ });\n\n// meta\n\nfetch('https://github.com/')\n\t.then(res => {\n\t\tconsole.log(res.ok);\n\t\tconsole.log(res.status);\n\t\tconsole.log(res.statusText);\n\t\tconsole.log(res.headers.raw());\n\t\tconsole.log(res.headers.get('content-type'));\n\t});\n\n// post\n\nfetch('http://httpbin.org/post', { method: 'POST', body: 'a=1' })\n\t.then(res => res.json())\n\t.then(json => console.log(json));\n\n// post with stream from file\n\nimport { createReadStream } from 'fs';\n\nconst stream = createReadStream('input.txt');\nfetch('http://httpbin.org/post', { method: 'POST', body: stream })\n\t.then(res => res.json())\n\t.then(json => console.log(json));\n\n// post with JSON\n\nvar body = { a: 1 };\nfetch('http://httpbin.org/post', { \n\tmethod: 'POST',\n\tbody:    JSON.stringify(body),\n\theaders: { 'Content-Type': 'application/json' },\n})\n\t.then(res => res.json())\n\t.then(json => console.log(json));\n\n// post form parameters (x-www-form-urlencoded)\n\nimport { URLSearchParams } from 'url';\n\nconst params = new URLSearchParams();\nparams.append('a', 1);\nfetch('http://httpbin.org/post', { method: 'POST', body: params })\n\t.then(res => res.json())\n\t.then(json => console.log(json));\n\n// post with form-data (detect multipart)\n\nimport FormData from 'form-data';\n\nconst form = new FormData();\nform.append('a', 1);\nfetch('http://httpbin.org/post', { method: 'POST', body: form })\n\t.then(res => res.json())\n\t.then(json => console.log(json));\n\n// post with form-data (custom headers)\n// note that getHeaders() is non-standard API\n\nimport FormData from 'form-data';\n\nconst form = new FormData();\nform.append('a', 1);\nfetch('http://httpbin.org/post', { method: 'POST', body: form, headers: form.getHeaders() })\n\t.then(res => res.json())\n\t.then(json => console.log(json));\n\n// node 7+ with async function\n\n(async function () {\n\tconst res = await fetch('https://api.github.com/users/github');\n\tconst json = await res.json();\n\tconsole.log(json);\n})();\n```\n\nSee [test cases](https://github.com/bitinn/node-fetch/blob/master/test/test.js) for more examples.\n\n\n## API\n\n### fetch(url[, options])\n\n- `url` A string representing the URL for fetching\n- `options` [Options](#fetch-options) for the HTTP(S) request\n- Returns: <code>Promise&lt;[Response](#class-response)&gt;</code>\n\nPerform an HTTP(S) fetch.\n\n`url` should be an absolute url, such as `http://example.com/`. A path-relative URL (`/file/under/root`) or protocol-relative URL (`//can-be-http-or-https.com/`) will result in a rejected promise.\n\n<a id=\"fetch-options\"></a>\n#### Options\n\nThe default values are shown after each option key.\n\n```js\n{\n\t// These properties are part of the Fetch Standard\n\tmethod: 'GET',\n\theaders: {},        // request headers. format is the identical to that accepted by the Headers constructor (see below)\n\tbody: null,         // request body. can be null, a string, a Buffer, a Blob, or a Node.js Readable stream\n\tredirect: 'follow', // set to `manual` to extract redirect headers, `error` to reject redirect\n\n\t// The following properties are node-fetch extensions\n\tfollow: 20,         // maximum redirect count. 0 to not follow redirect\n\ttimeout: 0,         // req/res timeout in ms, it resets on redirect. 0 to disable (OS limit applies)\n\tcompress: true,     // support gzip/deflate content encoding. false to disable\n\tsize: 0,            // maximum response body size in bytes. 0 to disable\n\tagent: null         // http(s).Agent instance, allows custom proxy, certificate etc.\n}\n```\n\n##### Default Headers\n\nIf no values are set, the following request headers will be sent automatically:\n\nHeader            | Value\n----------------- | --------------------------------------------------------\n`Accept-Encoding` | `gzip,deflate` _(when `options.compress === true`)_\n`Accept`          | `*/*`\n`Connection`      | `close` _(when no `options.agent` is present)_\n`Content-Length`  | _(automatically calculated, if possible)_\n`User-Agent`      | `node-fetch/1.0 (+https://github.com/bitinn/node-fetch)`\n\n<a id=\"class-request\"></a>\n### Class: Request\n\nAn HTTP(S) request containing information about URL, method, headers, and the body. This class implements the [Body](#iface-body) interface.\n\nDue to the nature of Node.js, the following properties are not implemented at this moment:\n\n- `type`\n- `destination`\n- `referrer`\n- `referrerPolicy`\n- `mode`\n- `credentials`\n- `cache`\n- `integrity`\n- `keepalive`\n\nThe following node-fetch extension properties are provided:\n\n- `follow`\n- `compress`\n- `counter`\n- `agent`\n\nSee [options](#fetch-options) for exact meaning of these extensions.\n\n#### new Request(input[, options])\n\n<small>*(spec-compliant)*</small>\n\n- `input` A string representing a URL, or another `Request` (which will be cloned)\n- `options` [Options][#fetch-options] for the HTTP(S) request\n\nConstructs a new `Request` object. The constructor is identical to that in the [browser](https://developer.mozilla.org/en-US/docs/Web/API/Request/Request).\n\nIn most cases, directly `fetch(url, options)` is simpler than creating a `Request` object.\n\n<a id=\"class-response\"></a>\n### Class: Response\n\nAn HTTP(S) response. This class implements the [Body](#iface-body) interface.\n\nThe following properties are not implemented in node-fetch at this moment:\n\n- `Response.error()`\n- `Response.redirect()`\n- `type`\n- `redirected`\n- `trailer`\n\n#### new Response([body[, options]])\n\n<small>*(spec-compliant)*</small>\n\n- `body` A string or [Readable stream][node-readable]\n- `options` A [`ResponseInit`][response-init] options dictionary\n\nConstructs a new `Response` object. The constructor is identical to that in the [browser](https://developer.mozilla.org/en-US/docs/Web/API/Response/Response).\n\nBecause Node.js does not implement service workers (for which this class was designed), one rarely has to construct a `Response` directly.\n\n#### response.ok\n\nConvenience property representing if the request ended normally. Will evaluate to true if the response status was greater than or equal to 200 but smaller than 300.\n\n<a id=\"class-headers\"></a>\n### Class: Headers\n\nThis class allows manipulating and iterating over a set of HTTP headers. All methods specified in the [Fetch Standard][whatwg-fetch] are implemented.\n\n#### new Headers([init])\n\n<small>*(spec-compliant)*</small>\n\n- `init` Optional argument to pre-fill the `Headers` object\n\nConstruct a new `Headers` object. `init` can be either `null`, a `Headers` object, an key-value map object, or any iterable object.\n\n```js\n// Example adapted from https://fetch.spec.whatwg.org/#example-headers-class\n\nconst meta = {\n  'Content-Type': 'text/xml',\n  'Breaking-Bad': '<3'\n};\nconst headers = new Headers(meta);\n\n// The above is equivalent to\nconst meta = [\n  [ 'Content-Type', 'text/xml' ],\n  [ 'Breaking-Bad', '<3' ]\n];\nconst headers = new Headers(meta);\n\n// You can in fact use any iterable objects, like a Map or even another Headers\nconst meta = new Map();\nmeta.set('Content-Type', 'text/xml');\nmeta.set('Breaking-Bad', '<3');\nconst headers = new Headers(meta);\nconst copyOfHeaders = new Headers(headers);\n```\n\n<a id=\"iface-body\"></a>\n### Interface: Body\n\n`Body` is an abstract interface with methods that are applicable to both `Request` and `Response` classes.\n\nThe following methods are not yet implemented in node-fetch at this moment:\n\n- `formData()`\n\n#### body.body\n\n<small>*(deviation from spec)*</small>\n\n* Node.js [`Readable` stream][node-readable]\n\nThe data encapsulated in the `Body` object. Note that while the [Fetch Standard][whatwg-fetch] requires the property to always be a WHATWG `ReadableStream`, in node-fetch it is a Node.js [`Readable` stream][node-readable].\n\n#### body.bodyUsed\n\n<small>*(spec-compliant)*</small>\n\n* `Boolean`\n\nA boolean property for if this body has been consumed. Per spec, a consumed body cannot be used again.\n\n#### body.arrayBuffer()\n#### body.blob()\n#### body.json()\n#### body.text()\n\n<small>*(spec-compliant)*</small>\n\n* Returns: <code>Promise</code>\n\nConsume the body and return a promise that will resolve to one of these formats.\n\n#### body.buffer()\n\n<small>*(node-fetch extension)*</small>\n\n* Returns: <code>Promise&lt;Buffer&gt;</code>\n\nConsume the body and return a promise that will resolve to a Buffer.\n\n#### body.textConverted()\n\n<small>*(node-fetch extension)*</small>\n\n* Returns: <code>Promise&lt;String&gt;</code>\n\nIdentical to `body.text()`, except instead of always converting to UTF-8, encoding sniffing will be performed and text converted to UTF-8, if possible.\n\n<a id=\"class-fetcherror\"></a>\n### Class: FetchError\n\n<small>*(node-fetch extension)*</small>\n\nAn operational error in the fetching process. See [ERROR-HANDLING.md][] for more info.\n\n## License\n\nMIT\n\n\n## Acknowledgement\n\nThanks to [github/fetch](https://github.com/github/fetch) for providing a solid implementation reference.\n\n\n[npm-image]: https://img.shields.io/npm/v/node-fetch.svg?style=flat-square\n[npm-url]: https://www.npmjs.com/package/node-fetch\n[travis-image]: https://img.shields.io/travis/bitinn/node-fetch.svg?style=flat-square\n[travis-url]: https://travis-ci.org/bitinn/node-fetch\n[codecov-image]: https://img.shields.io/codecov/c/github/bitinn/node-fetch.svg?style=flat-square\n[codecov-url]: https://codecov.io/gh/bitinn/node-fetch\n[ERROR-HANDLING.md]: https://github.com/bitinn/node-fetch/blob/master/ERROR-HANDLING.md\n[whatwg-fetch]: https://fetch.spec.whatwg.org/\n[response-init]: https://fetch.spec.whatwg.org/#responseinit\n[node-readable]: https://nodejs.org/api/stream.html#stream_readable_streams\n[mdn-headers]: https://developer.mozilla.org/en-US/docs/Web/API/Headers\n","repository":{"type":"git","url":"git+https://github.com/bitinn/node-fetch.git"},"users":{"jamescostian":true,"billautomata":true,"naltatis":true,"danestuckel":true,"luhuan":true,"rmarques":true,"pjb3":true,"drewigg":true,"nchase":true,"ftornik":true,"robertpenner":true,"wenbing":true,"slowmove":true,"matanlb":true,"guananddu":true,"asawq2006":true,"hengkiardo":true,"curioussavage":true,"moimikey":true,"andersonsantos":true,"nex":true,"mallendeo":true,"program247365":true,"detj":true,"alxndr":true,"shanewholloway":true,"standy":true,"qqcome110":true,"finico":true,"sunnylost":true,"jasonwang1888":true,"curiousdannii":true,"mikemimik":true,"nice_body":true,"ridermansb":true,"antixrist":true,"antanst":true,"jswartwood":true,"michalstocki":true,"chrisyipw":true,"tyr_asd":true,"nonemoticoner":true,"stevenvachon":true,"lorenazohar":true,"gejiawen":true,"fchienvuhoang":true,"tedyhy":true,"wangnan0610":true,"adrianpark":true,"abuelwafa":true,"shakakira":true,"itonyyo":true,"brainpoint":true,"floriannagel":true,"wilmoore":true,"djviolin":true,"mstmustisnt":true,"fenrir":true,"ohar":true,"jetthiago":true,"fengmiaosen":true,"justengland":true,"soundtemple":true,"samobo":true,"alphatr":true,"ctaggart":true,"mhaidarh":true,"zoluzo":true,"guzgarcia":true,"jordan-carney":true,"xingtao":true,"coolhanddev":true,"ollo":true,"jtfu":true,"grreenzz":true,"thevikingcoder":true,"mauriciolauffer":true,"tin-lek":true,"bonashen":true,"benstr":true,"hckhanh":true,"programmer.severson":true,"andr":true,"iori20091101":true,"rocket0191":true,"sammyteahan":true,"jirqoadai":true,"camus":true,"ryansully":true,"amenadiel":true,"mjasso":true,"stephenhuh":true,"panzhiyong":true,"shaomingquan":true,"lukeed":true,"m80126colin":true,"javafun":true,"gokhanamal":true,"wearevilla":true,"nisimjoseph":true,"ungurys":true,"ferchoriverar":true,"dkblay":true,"alexxnica":true,"anaskhan96":true,"dralc":true,"dillonace":true,"miloc":true,"programmer5000":true,"artmadiar":true,"cloud_swing":true,"digital_owl":true,"programmer5000-com":true,"kkho595":true,"vinbhatt":true,"hexcola":true,"fanyegong":true,"safwanmzah":true,"ishantiw":true},"bugs":{"url":"https://github.com/bitinn/node-fetch/issues"},"license":"MIT","versions":{"0.1.0":{"name":"node-fetch","version":"0.1.0","description":"A light-weight module that brings window.fetch to node.js","main":"index.js","scripts":{"test":"mocha test/test.js"},"repository":{"type":"git","url":"https://github.com/bitinn/node-fetch.git"},"keywords":["fetch","http","promise"],"author":{"name":"David Frank"},"license":"MIT","bugs":{"url":"https://github.com/bitinn/node-fetch/issues"},"homepage":"https://github.com/bitinn/node-fetch","devDependencies":{"bluebird":"^2.9.1","chai":"^1.10.0","chai-as-promised":"^4.1.1","mocha":"^2.1.0","promise":"^6.1.0"},"dependencies":{"encoding":"^0.1.11"},"gitHead":"5cb7365d5cbf1dabffed31f6dfe6f996cbbfb7c2","_id":"node-fetch@0.1.0","_shasum":"26c6afcd56ff31a8de2643a4cba6438dfa844bf9","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"bitinn","email":"bitinn@gmail.com"},"maintainers":[{"name":"bitinn","email":"bitinn@gmail.com"}],"dist":{"shasum":"26c6afcd56ff31a8de2643a4cba6438dfa844bf9","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/node-fetch/-/node-fetch-0.1.0.tgz"},"directories":{}},"1.0.0":{"name":"node-fetch","version":"1.0.0","description":"A light-weight module that brings window.fetch to node.js","main":"index.js","scripts":{"test":"mocha test/test.js","report":"istanbul cover _mocha -- -R spec test/test.js","coverage":"istanbul cover _mocha --report lcovonly -- -R spec test/test.js && cat ./coverage/lcov.info | coveralls"},"repository":{"type":"git","url":"https://github.com/bitinn/node-fetch.git"},"keywords":["fetch","http","promise"],"author":{"name":"David Frank"},"license":"MIT","bugs":{"url":"https://github.com/bitinn/node-fetch/issues"},"homepage":"https://github.com/bitinn/node-fetch","devDependencies":{"bluebird":"^2.9.1","chai":"^1.10.0","chai-as-promised":"^4.1.1","coveralls":"^2.11.2","istanbul":"^0.3.5","mocha":"^2.1.0","promise":"^6.1.0","resumer":"0.0.0"},"dependencies":{"encoding":"^0.1.11"},"gitHead":"95ad88e527455bdef40c69d936e4bf1da2fae307","_id":"node-fetch@1.0.0","_shasum":"342cc3ff90d200d6710ffcba132af37f385df2d8","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"bitinn","email":"bitinn@gmail.com"},"maintainers":[{"name":"bitinn","email":"bitinn@gmail.com"}],"dist":{"shasum":"342cc3ff90d200d6710ffcba132af37f385df2d8","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/node-fetch/-/node-fetch-1.0.0.tgz"},"directories":{}},"1.0.1":{"name":"node-fetch","version":"1.0.1","description":"A light-weight module that brings window.fetch to node.js","main":"index.js","scripts":{"test":"mocha test/test.js","report":"istanbul cover _mocha -- -R spec test/test.js","coverage":"istanbul cover _mocha --report lcovonly -- -R spec test/test.js && cat ./coverage/lcov.info | coveralls"},"repository":{"type":"git","url":"https://github.com/bitinn/node-fetch.git"},"keywords":["fetch","http","promise"],"author":{"name":"David Frank"},"license":"MIT","bugs":{"url":"https://github.com/bitinn/node-fetch/issues"},"homepage":"https://github.com/bitinn/node-fetch","devDependencies":{"bluebird":"^2.9.1","chai":"^1.10.0","chai-as-promised":"^4.1.1","coveralls":"^2.11.2","istanbul":"^0.3.5","mocha":"^2.1.0","promise":"^6.1.0","resumer":"0.0.0"},"dependencies":{"encoding":"^0.1.11"},"gitHead":"4532ad699ecf290202a2c2bdab9c6c6cc8570d16","_id":"node-fetch@1.0.1","_shasum":"ecbccd80d52708f9c0bb6a900ba60672c743b243","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"bitinn","email":"bitinn@gmail.com"},"maintainers":[{"name":"bitinn","email":"bitinn@gmail.com"}],"dist":{"shasum":"ecbccd80d52708f9c0bb6a900ba60672c743b243","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/node-fetch/-/node-fetch-1.0.1.tgz"},"directories":{}},"1.0.2":{"name":"node-fetch","version":"1.0.2","description":"A light-weight module that brings window.fetch to node.js","main":"index.js","scripts":{"test":"mocha test/test.js","report":"istanbul cover _mocha -- -R spec test/test.js","coverage":"istanbul cover _mocha --report lcovonly -- -R spec test/test.js && cat ./coverage/lcov.info | coveralls"},"repository":{"type":"git","url":"https://github.com/bitinn/node-fetch.git"},"keywords":["fetch","http","promise"],"author":{"name":"David Frank"},"license":"MIT","bugs":{"url":"https://github.com/bitinn/node-fetch/issues"},"homepage":"https://github.com/bitinn/node-fetch","devDependencies":{"bluebird":"^2.9.1","chai":"^1.10.0","chai-as-promised":"^4.1.1","coveralls":"^2.11.2","istanbul":"^0.3.5","mocha":"^2.1.0","promise":"^6.1.0","resumer":"0.0.0"},"dependencies":{"encoding":"^0.1.11"},"gitHead":"f0bca7ee663879e5d50814048d9a4cec333d271d","_id":"node-fetch@1.0.2","_shasum":"ead209298a4dbb0a0ea151745ff641db67747953","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"bitinn","email":"bitinn@gmail.com"},"maintainers":[{"name":"bitinn","email":"bitinn@gmail.com"}],"dist":{"shasum":"ead209298a4dbb0a0ea151745ff641db67747953","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/node-fetch/-/node-fetch-1.0.2.tgz"},"directories":{}},"1.0.3":{"name":"node-fetch","version":"1.0.3","description":"A light-weight module that brings window.fetch to node.js","main":"index.js","scripts":{"test":"mocha test/test.js","report":"istanbul cover _mocha -- -R spec test/test.js","coverage":"istanbul cover _mocha --report lcovonly -- -R spec test/test.js && cat ./coverage/lcov.info | coveralls"},"repository":{"type":"git","url":"https://github.com/bitinn/node-fetch.git"},"keywords":["fetch","http","promise"],"author":{"name":"David Frank"},"license":"MIT","bugs":{"url":"https://github.com/bitinn/node-fetch/issues"},"homepage":"https://github.com/bitinn/node-fetch","devDependencies":{"bluebird":"^2.9.1","chai":"^1.10.0","chai-as-promised":"^4.1.1","coveralls":"^2.11.2","istanbul":"^0.3.5","mocha":"^2.1.0","promise":"^6.1.0","resumer":"0.0.0"},"dependencies":{"encoding":"^0.1.11"},"gitHead":"6705b3cdaf3e0b472623e7d271ca686a97e61276","_id":"node-fetch@1.0.3","_shasum":"7c3bcc966ebaa5fbf9c650423f2bbf204abf0c52","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"bitinn","email":"bitinn@gmail.com"},"maintainers":[{"name":"bitinn","email":"bitinn@gmail.com"}],"dist":{"shasum":"7c3bcc966ebaa5fbf9c650423f2bbf204abf0c52","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/node-fetch/-/node-fetch-1.0.3.tgz"},"directories":{}},"1.0.4":{"name":"node-fetch","version":"1.0.4","description":"A light-weight module that brings window.fetch to node.js and io.js","main":"index.js","scripts":{"test":"mocha test/test.js","report":"istanbul cover _mocha -- -R spec test/test.js","coverage":"istanbul cover _mocha --report lcovonly -- -R spec test/test.js && cat ./coverage/lcov.info | coveralls"},"repository":{"type":"git","url":"https://github.com/bitinn/node-fetch.git"},"keywords":["fetch","http","promise"],"author":{"name":"David Frank"},"license":"MIT","bugs":{"url":"https://github.com/bitinn/node-fetch/issues"},"homepage":"https://github.com/bitinn/node-fetch","devDependencies":{"bluebird":"^2.9.1","chai":"^1.10.0","chai-as-promised":"^4.1.1","coveralls":"^2.11.2","istanbul":"^0.3.5","mocha":"^2.1.0","promise":"^6.1.0","resumer":"0.0.0"},"dependencies":{"encoding":"^0.1.11"},"gitHead":"6172067d1ef9704b9af97de2554d912572801360","_id":"node-fetch@1.0.4","_shasum":"e324813be355fb832bdfce68b959f8d7707dbc9b","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"bitinn","email":"bitinn@gmail.com"},"maintainers":[{"name":"bitinn","email":"bitinn@gmail.com"}],"dist":{"shasum":"e324813be355fb832bdfce68b959f8d7707dbc9b","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/node-fetch/-/node-fetch-1.0.4.tgz"},"directories":{}},"1.0.5":{"name":"node-fetch","version":"1.0.5","description":"A light-weight module that brings window.fetch to node.js and io.js","main":"index.js","scripts":{"test":"mocha test/test.js","report":"istanbul cover _mocha -- -R spec test/test.js","coverage":"istanbul cover _mocha --report lcovonly -- -R spec test/test.js && cat ./coverage/lcov.info | coveralls"},"repository":{"type":"git","url":"https://github.com/bitinn/node-fetch.git"},"keywords":["fetch","http","promise"],"author":{"name":"David Frank"},"license":"MIT","bugs":{"url":"https://github.com/bitinn/node-fetch/issues"},"homepage":"https://github.com/bitinn/node-fetch","devDependencies":{"bluebird":"^2.9.1","chai":"^1.10.0","chai-as-promised":"^4.1.1","coveralls":"^2.11.2","istanbul":"^0.3.5","mocha":"^2.1.0","promise":"^6.1.0","resumer":"0.0.0"},"dependencies":{"encoding":"^0.1.11"},"gitHead":"220506757b4d1bd91f0724b5c781430867736e65","_id":"node-fetch@1.0.5","_shasum":"320ca8a3e584267df3bd22bd10489b3868e4c8d8","_from":".","_npmVersion":"2.7.1","_nodeVersion":"1.5.1","_npmUser":{"name":"bitinn","email":"bitinn@gmail.com"},"maintainers":[{"name":"bitinn","email":"bitinn@gmail.com"}],"dist":{"shasum":"320ca8a3e584267df3bd22bd10489b3868e4c8d8","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/node-fetch/-/node-fetch-1.0.5.tgz"},"directories":{}},"1.0.6":{"name":"node-fetch","version":"1.0.6","description":"A light-weight module that brings window.fetch to node.js and io.js","main":"index.js","scripts":{"test":"mocha test/test.js","report":"istanbul cover _mocha -- -R spec test/test.js","coverage":"istanbul cover _mocha --report lcovonly -- -R spec test/test.js && cat ./coverage/lcov.info | coveralls"},"repository":{"type":"git","url":"https://github.com/bitinn/node-fetch.git"},"keywords":["fetch","http","promise"],"author":{"name":"David Frank"},"license":"MIT","bugs":{"url":"https://github.com/bitinn/node-fetch/issues"},"homepage":"https://github.com/bitinn/node-fetch","devDependencies":{"bluebird":"^2.9.1","chai":"^1.10.0","chai-as-promised":"^4.1.1","coveralls":"^2.11.2","istanbul":"^0.3.5","mocha":"^2.1.0","promise":"^6.1.0","resumer":"0.0.0"},"dependencies":{"encoding":"^0.1.11"},"gitHead":"f04609055c0d3c4543ba743abe6d94902c8a9c7f","_id":"node-fetch@1.0.6","_shasum":"2299d61ffd5ba0abc4440cd782ea9125ea96fd11","_from":".","_npmVersion":"2.7.1","_nodeVersion":"1.5.1","_npmUser":{"name":"bitinn","email":"bitinn@gmail.com"},"maintainers":[{"name":"bitinn","email":"bitinn@gmail.com"}],"dist":{"shasum":"2299d61ffd5ba0abc4440cd782ea9125ea96fd11","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/node-fetch/-/node-fetch-1.0.6.tgz"},"directories":{}},"1.1.0":{"name":"node-fetch","version":"1.1.0","description":"A light-weight module that brings window.fetch to node.js and io.js","main":"index.js","scripts":{"test":"mocha test/test.js","report":"istanbul cover _mocha -- -R spec test/test.js","coverage":"istanbul cover _mocha --report lcovonly -- -R spec test/test.js && cat ./coverage/lcov.info | coveralls"},"repository":{"type":"git","url":"https://github.com/bitinn/node-fetch.git"},"keywords":["fetch","http","promise"],"author":{"name":"David Frank"},"license":"MIT","bugs":{"url":"https://github.com/bitinn/node-fetch/issues"},"homepage":"https://github.com/bitinn/node-fetch","devDependencies":{"bluebird":"^2.9.1","chai":"^1.10.0","chai-as-promised":"^4.1.1","coveralls":"^2.11.2","istanbul":"^0.3.5","mocha":"^2.1.0","promise":"^6.1.0","resumer":"0.0.0"},"dependencies":{"encoding":"^0.1.11"},"gitHead":"c363782b0a88af99963c4b4cc58d472f11bc4375","_id":"node-fetch@1.1.0","_shasum":"92a8f0407e5d153494f45f8d05a0c1688f8986ab","_from":".","_npmVersion":"2.7.6","_nodeVersion":"1.7.1","_npmUser":{"name":"bitinn","email":"bitinn@gmail.com"},"maintainers":[{"name":"bitinn","email":"bitinn@gmail.com"}],"dist":{"shasum":"92a8f0407e5d153494f45f8d05a0c1688f8986ab","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/node-fetch/-/node-fetch-1.1.0.tgz"},"directories":{}},"1.1.1":{"name":"node-fetch","version":"1.1.1","description":"A light-weight module that brings window.fetch to node.js and io.js","main":"index.js","scripts":{"test":"mocha test/test.js","report":"istanbul cover _mocha -- -R spec test/test.js","coverage":"istanbul cover _mocha --report lcovonly -- -R spec test/test.js && cat ./coverage/lcov.info | coveralls"},"repository":{"type":"git","url":"https://github.com/bitinn/node-fetch.git"},"keywords":["fetch","http","promise"],"author":{"name":"David Frank"},"license":"MIT","bugs":{"url":"https://github.com/bitinn/node-fetch/issues"},"homepage":"https://github.com/bitinn/node-fetch","devDependencies":{"bluebird":"^2.9.1","chai":"^1.10.0","chai-as-promised":"^4.1.1","coveralls":"^2.11.2","istanbul":"^0.3.5","mocha":"^2.1.0","promise":"^6.1.0","resumer":"0.0.0"},"dependencies":{"encoding":"^0.1.11"},"gitHead":"c02cb4229d46ff653e33f9ae75cc450c1c608c2c","_id":"node-fetch@1.1.1","_shasum":"0f7ffe76f12bb386757ccd566ced04b7d6c3cc06","_from":".","_npmVersion":"2.7.6","_nodeVersion":"1.7.1","_npmUser":{"name":"bitinn","email":"bitinn@gmail.com"},"maintainers":[{"name":"bitinn","email":"bitinn@gmail.com"}],"dist":{"shasum":"0f7ffe76f12bb386757ccd566ced04b7d6c3cc06","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/node-fetch/-/node-fetch-1.1.1.tgz"},"directories":{}},"1.1.2":{"name":"node-fetch","version":"1.1.2","description":"A light-weight module that brings window.fetch to node.js and io.js","main":"index.js","scripts":{"test":"mocha test/test.js","report":"istanbul cover _mocha -- -R spec test/test.js","coverage":"istanbul cover _mocha --report lcovonly -- -R spec test/test.js && cat ./coverage/lcov.info | coveralls"},"repository":{"type":"git","url":"https://github.com/bitinn/node-fetch.git"},"keywords":["fetch","http","promise"],"author":{"name":"David Frank"},"license":"MIT","bugs":{"url":"https://github.com/bitinn/node-fetch/issues"},"homepage":"https://github.com/bitinn/node-fetch","devDependencies":{"bluebird":"^2.9.1","chai":"^1.10.0","chai-as-promised":"^4.1.1","coveralls":"^2.11.2","istanbul":"^0.3.5","mocha":"^2.1.0","promise":"^6.1.0","resumer":"0.0.0"},"dependencies":{"encoding":"^0.1.11"},"gitHead":"377bce655fbd62f08ebcbc30c261ab9acccc52c9","_id":"node-fetch@1.1.2","_shasum":"cf369f6dd45415dcbebf9aaeb7d7e8ad18dec9ab","_from":".","_npmVersion":"2.7.0","_nodeVersion":"1.5.1","_npmUser":{"name":"bitinn","email":"bitinn@gmail.com"},"maintainers":[{"name":"bitinn","email":"bitinn@gmail.com"}],"dist":{"shasum":"cf369f6dd45415dcbebf9aaeb7d7e8ad18dec9ab","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/node-fetch/-/node-fetch-1.1.2.tgz"},"directories":{}},"1.2.0":{"name":"node-fetch","version":"1.2.0","description":"A light-weight module that brings window.fetch to node.js and io.js","main":"index.js","scripts":{"test":"mocha test/test.js","report":"istanbul cover _mocha -- -R spec test/test.js","coverage":"istanbul cover _mocha --report lcovonly -- -R spec test/test.js && cat ./coverage/lcov.info | coveralls"},"repository":{"type":"git","url":"https://github.com/bitinn/node-fetch.git"},"keywords":["fetch","http","promise"],"author":{"name":"David Frank"},"license":"MIT","bugs":{"url":"https://github.com/bitinn/node-fetch/issues"},"homepage":"https://github.com/bitinn/node-fetch","devDependencies":{"bluebird":"^2.9.1","chai":"^1.10.0","chai-as-promised":"^4.1.1","coveralls":"^2.11.2","istanbul":"^0.3.5","mocha":"^2.1.0","promise":"^6.1.0","resumer":"0.0.0"},"dependencies":{"encoding":"^0.1.11"},"gitHead":"60f819f0a0fc4779a5f61a8a3db2faa5459e63f7","_id":"node-fetch@1.2.0","_shasum":"2051585c4f4ed0265805a0b783d15bb81634ca7c","_from":".","_npmVersion":"2.7.6","_nodeVersion":"1.7.1","_npmUser":{"name":"bitinn","email":"bitinn@gmail.com"},"maintainers":[{"name":"bitinn","email":"bitinn@gmail.com"}],"dist":{"shasum":"2051585c4f4ed0265805a0b783d15bb81634ca7c","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/node-fetch/-/node-fetch-1.2.0.tgz"},"directories":{}},"1.2.1":{"name":"node-fetch","version":"1.2.1","description":"A light-weight module that brings window.fetch to node.js and io.js","main":"index.js","scripts":{"test":"mocha test/test.js","report":"istanbul cover _mocha -- -R spec test/test.js","coverage":"istanbul cover _mocha --report lcovonly -- -R spec test/test.js && cat ./coverage/lcov.info | coveralls"},"repository":{"type":"git","url":"https://github.com/bitinn/node-fetch.git"},"keywords":["fetch","http","promise"],"author":{"name":"David Frank"},"license":"MIT","bugs":{"url":"https://github.com/bitinn/node-fetch/issues"},"homepage":"https://github.com/bitinn/node-fetch","devDependencies":{"bluebird":"^2.9.1","chai":"^1.10.0","chai-as-promised":"^4.1.1","coveralls":"^2.11.2","istanbul":"^0.3.5","mocha":"^2.1.0","promise":"^6.1.0","resumer":"0.0.0"},"dependencies":{"encoding":"^0.1.11"},"gitHead":"177d42e00168c87e9ce830a2b796c81a4b8f6ac6","_id":"node-fetch@1.2.1","_shasum":"8404802c3346c1e8776e3699c0f32df9be13cbed","_from":".","_npmVersion":"2.7.6","_nodeVersion":"1.7.1","_npmUser":{"name":"bitinn","email":"bitinn@gmail.com"},"maintainers":[{"name":"bitinn","email":"bitinn@gmail.com"}],"dist":{"shasum":"8404802c3346c1e8776e3699c0f32df9be13cbed","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/node-fetch/-/node-fetch-1.2.1.tgz"},"directories":{}},"1.3.0":{"name":"node-fetch","version":"1.3.0","description":"A light-weight module that brings window.fetch to node.js and io.js","main":"index.js","scripts":{"test":"mocha test/test.js","report":"istanbul cover _mocha -- -R spec test/test.js","coverage":"istanbul cover _mocha --report lcovonly -- -R spec test/test.js && cat ./coverage/lcov.info | coveralls"},"repository":{"type":"git","url":"git+https://github.com/bitinn/node-fetch.git"},"keywords":["fetch","http","promise"],"author":{"name":"David Frank"},"license":"MIT","bugs":{"url":"https://github.com/bitinn/node-fetch/issues"},"homepage":"https://github.com/bitinn/node-fetch","devDependencies":{"bluebird":"^2.9.1","chai":"^1.10.0","chai-as-promised":"^4.1.1","coveralls":"^2.11.2","istanbul":"^0.3.5","mocha":"^2.1.0","promise":"^6.1.0","resumer":"0.0.0"},"dependencies":{"encoding":"^0.1.11"},"gitHead":"32b60634434a63865ea3f79edb33d17e40876c9f","_id":"node-fetch@1.3.0","_shasum":"655fd3a0c5d86bf452f63b5a959d15498678befe","_from":".","_npmVersion":"2.8.3","_nodeVersion":"1.8.1","_npmUser":{"name":"bitinn","email":"bitinn@gmail.com"},"maintainers":[{"name":"bitinn","email":"bitinn@gmail.com"}],"dist":{"shasum":"655fd3a0c5d86bf452f63b5a959d15498678befe","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/node-fetch/-/node-fetch-1.3.0.tgz"},"directories":{}},"1.3.1":{"name":"node-fetch","version":"1.3.1","description":"A light-weight module that brings window.fetch to node.js and io.js","main":"index.js","scripts":{"test":"mocha test/test.js","report":"istanbul cover _mocha -- -R spec test/test.js","coverage":"istanbul cover _mocha --report lcovonly -- -R spec test/test.js && cat ./coverage/lcov.info | coveralls"},"repository":{"type":"git","url":"git+https://github.com/bitinn/node-fetch.git"},"keywords":["fetch","http","promise"],"author":{"name":"David Frank"},"license":"MIT","bugs":{"url":"https://github.com/bitinn/node-fetch/issues"},"homepage":"https://github.com/bitinn/node-fetch","devDependencies":{"bluebird":"^2.9.1","chai":"^1.10.0","chai-as-promised":"^4.1.1","coveralls":"^2.11.2","istanbul":"^0.3.5","mocha":"^2.1.0","promise":"^6.1.0","resumer":"0.0.0"},"dependencies":{"encoding":"^0.1.11"},"gitHead":"b5579eb34d13cc3422dfb3c9d3a6d262f3200019","_id":"node-fetch@1.3.1","_shasum":"e95c3796272295061222ba67644577959bd4faab","_from":".","_npmVersion":"2.11.1","_nodeVersion":"2.3.0","_npmUser":{"name":"bitinn","email":"bitinn@gmail.com"},"maintainers":[{"name":"bitinn","email":"bitinn@gmail.com"}],"dist":{"shasum":"e95c3796272295061222ba67644577959bd4faab","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/node-fetch/-/node-fetch-1.3.1.tgz"},"directories":{}},"1.3.2":{"name":"node-fetch","version":"1.3.2","description":"A light-weight module that brings window.fetch to node.js and io.js","main":"index.js","scripts":{"test":"mocha test/test.js","report":"istanbul cover _mocha -- -R spec test/test.js","coverage":"istanbul cover _mocha --report lcovonly -- -R spec test/test.js && cat ./coverage/lcov.info | coveralls"},"repository":{"type":"git","url":"git+https://github.com/bitinn/node-fetch.git"},"keywords":["fetch","http","promise"],"author":{"name":"David Frank"},"license":"MIT","bugs":{"url":"https://github.com/bitinn/node-fetch/issues"},"homepage":"https://github.com/bitinn/node-fetch","devDependencies":{"bluebird":"^2.9.1","chai":"^1.10.0","chai-as-promised":"^4.1.1","coveralls":"^2.11.2","form-data":"^1.0.0-rc1","istanbul":"^0.3.5","mocha":"^2.1.0","parted":"^0.1.1","promise":"^6.1.0","resumer":"0.0.0"},"dependencies":{"encoding":"^0.1.11"},"gitHead":"129d9338a9d2b89f211b2d014d1eb23b4e9d307d","_id":"node-fetch@1.3.2","_shasum":"c0ef9fc0f86809349269cc8051a459d07c091412","_from":".","_npmVersion":"2.11.1","_nodeVersion":"2.3.0","_npmUser":{"name":"bitinn","email":"bitinn@gmail.com"},"maintainers":[{"name":"bitinn","email":"bitinn@gmail.com"}],"dist":{"shasum":"c0ef9fc0f86809349269cc8051a459d07c091412","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/node-fetch/-/node-fetch-1.3.2.tgz"},"directories":{}},"1.3.3":{"name":"node-fetch","version":"1.3.3","description":"A light-weight module that brings window.fetch to node.js and io.js","main":"index.js","scripts":{"test":"mocha test/test.js","report":"istanbul cover _mocha -- -R spec test/test.js","coverage":"istanbul cover _mocha --report lcovonly -- -R spec test/test.js && cat ./coverage/lcov.info | coveralls"},"repository":{"type":"git","url":"git+https://github.com/bitinn/node-fetch.git"},"keywords":["fetch","http","promise"],"author":{"name":"David Frank"},"license":"MIT","bugs":{"url":"https://github.com/bitinn/node-fetch/issues"},"homepage":"https://github.com/bitinn/node-fetch","devDependencies":{"bluebird":"^2.9.1","chai":"^1.10.0","chai-as-promised":"^4.1.1","coveralls":"^2.11.2","form-data":"^1.0.0-rc1","istanbul":"^0.3.5","mocha":"^2.1.0","parted":"^0.1.1","promise":"^6.1.0","resumer":"0.0.0"},"dependencies":{"encoding":"^0.1.11"},"gitHead":"fd3f89fcd94e5bcee31de4cbca4c15cd79999b07","_id":"node-fetch@1.3.3","_shasum":"880228be75fd207a8a9baa2042ead437e6edaf84","_from":".","_npmVersion":"2.11.1","_nodeVersion":"2.3.0","_npmUser":{"name":"bitinn","email":"bitinn@gmail.com"},"maintainers":[{"name":"bitinn","email":"bitinn@gmail.com"}],"dist":{"shasum":"880228be75fd207a8a9baa2042ead437e6edaf84","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/node-fetch/-/node-fetch-1.3.3.tgz"},"directories":{}},"1.4.0":{"name":"node-fetch","version":"1.4.0","description":"A light-weight module that brings window.fetch to node.js and io.js","main":"index.js","scripts":{"test":"mocha test/test.js","report":"istanbul cover _mocha -- -R spec test/test.js","coverage":"istanbul cover _mocha --report lcovonly -- -R spec test/test.js && cat ./coverage/lcov.info | coveralls"},"repository":{"type":"git","url":"git+https://github.com/bitinn/node-fetch.git"},"keywords":["fetch","http","promise"],"author":{"name":"David Frank"},"license":"MIT","bugs":{"url":"https://github.com/bitinn/node-fetch/issues"},"homepage":"https://github.com/bitinn/node-fetch","devDependencies":{"bluebird":"^3.3.4","chai":"^3.5.0","chai-as-promised":"^5.2.0","coveralls":"^2.11.2","form-data":"^1.0.0-rc1","istanbul":"^0.4.2","mocha":"^2.1.0","parted":"^0.1.1","promise":"^7.1.1","resumer":"0.0.0"},"dependencies":{"encoding":"^0.1.11","is-stream":"^1.0.1"},"gitHead":"2dd4ee583867dabc0102b4391a7aa343fd366be2","_id":"node-fetch@1.4.0","_shasum":"5c9f574ee1239838d8eb888a8f38ec4590903357","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.9.0","_npmUser":{"name":"bitinn","email":"bitinn@gmail.com"},"maintainers":[{"name":"bitinn","email":"bitinn@gmail.com"}],"dist":{"shasum":"5c9f574ee1239838d8eb888a8f38ec4590903357","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/node-fetch/-/node-fetch-1.4.0.tgz"},"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/node-fetch-1.4.0.tgz_1458385366564_0.6444221257697791"},"directories":{}},"1.4.1":{"name":"node-fetch","version":"1.4.1","description":"A light-weight module that brings window.fetch to node.js and io.js","main":"index.js","scripts":{"test":"mocha test/test.js","report":"istanbul cover _mocha -- -R spec test/test.js","coverage":"istanbul cover _mocha --report lcovonly -- -R spec test/test.js && cat ./coverage/lcov.info | coveralls"},"repository":{"type":"git","url":"git+https://github.com/bitinn/node-fetch.git"},"keywords":["fetch","http","promise"],"author":{"name":"David Frank"},"license":"MIT","bugs":{"url":"https://github.com/bitinn/node-fetch/issues"},"homepage":"https://github.com/bitinn/node-fetch","devDependencies":{"bluebird":"^3.3.4","chai":"^3.5.0","chai-as-promised":"^5.2.0","coveralls":"^2.11.2","form-data":"^1.0.0-rc1","istanbul":"^0.4.2","mocha":"^2.1.0","parted":"^0.1.1","promise":"^7.1.1","resumer":"0.0.0"},"dependencies":{"encoding":"^0.1.11","is-stream":"^1.0.1"},"gitHead":"98b167c35d4465bdff1c5760ad9676142e3eefc6","_id":"node-fetch@1.4.1","_shasum":"f50a3a98a586c434e9a63984c97127eb33c09145","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.9.0","_npmUser":{"name":"bitinn","email":"bitinn@gmail.com"},"maintainers":[{"name":"bitinn","email":"bitinn@gmail.com"}],"dist":{"shasum":"f50a3a98a586c434e9a63984c97127eb33c09145","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/node-fetch/-/node-fetch-1.4.1.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/node-fetch-1.4.1.tgz_1458718398432_0.22000137832947075"},"directories":{}},"1.5.0":{"name":"node-fetch","version":"1.5.0","description":"A light-weight module that brings window.fetch to node.js and io.js","main":"index.js","scripts":{"test":"mocha test/test.js","report":"istanbul cover _mocha -- -R spec test/test.js","coverage":"istanbul cover _mocha --report lcovonly -- -R spec test/test.js && cat ./coverage/lcov.info | coveralls"},"repository":{"type":"git","url":"git+https://github.com/bitinn/node-fetch.git"},"keywords":["fetch","http","promise"],"author":{"name":"David Frank"},"license":"MIT","bugs":{"url":"https://github.com/bitinn/node-fetch/issues"},"homepage":"https://github.com/bitinn/node-fetch","devDependencies":{"bluebird":"^3.3.4","chai":"^3.5.0","chai-as-promised":"^5.2.0","coveralls":"^2.11.2","form-data":"^1.0.0-rc1","istanbul":"^0.4.2","mocha":"^2.1.0","parted":"^0.1.1","promise":"^7.1.1","resumer":"0.0.0"},"dependencies":{"encoding":"^0.1.11","is-stream":"^1.0.1"},"gitHead":"321d80075062a8bfaf917d9b562e748624325da0","_id":"node-fetch@1.5.0","_shasum":"c1b82cda9579aa57ee05b838278183c6e997f642","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.9.0","_npmUser":{"name":"bitinn","email":"bitinn@gmail.com"},"maintainers":[{"name":"bitinn","email":"bitinn@gmail.com"}],"dist":{"shasum":"c1b82cda9579aa57ee05b838278183c6e997f642","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/node-fetch/-/node-fetch-1.5.0.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/node-fetch-1.5.0.tgz_1459883125410_0.07301584328524768"},"directories":{}},"1.5.1":{"name":"node-fetch","version":"1.5.1","description":"A light-weight module that brings window.fetch to node.js and io.js","main":"index.js","scripts":{"test":"mocha test/test.js","report":"istanbul cover _mocha -- -R spec test/test.js","coverage":"istanbul cover _mocha --report lcovonly -- -R spec test/test.js && cat ./coverage/lcov.info | coveralls"},"repository":{"type":"git","url":"git+https://github.com/bitinn/node-fetch.git"},"keywords":["fetch","http","promise"],"author":{"name":"David Frank"},"license":"MIT","bugs":{"url":"https://github.com/bitinn/node-fetch/issues"},"homepage":"https://github.com/bitinn/node-fetch","devDependencies":{"bluebird":"^3.3.4","chai":"^3.5.0","chai-as-promised":"^5.2.0","coveralls":"^2.11.2","form-data":"^1.0.0-rc1","istanbul":"^0.4.2","mocha":"^2.1.0","parted":"^0.1.1","promise":"^7.1.1","resumer":"0.0.0"},"dependencies":{"encoding":"^0.1.11","is-stream":"^1.0.1"},"gitHead":"3f24c09005fe5c7e42c64c19a0ff57a8d0c43710","_id":"node-fetch@1.5.1","_shasum":"edc64350cc0bca48a5f79e038c1f7c5ff0869fef","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.9.0","_npmUser":{"name":"bitinn","email":"bitinn@gmail.com"},"maintainers":[{"name":"bitinn","email":"bitinn@gmail.com"}],"dist":{"shasum":"edc64350cc0bca48a5f79e038c1f7c5ff0869fef","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/node-fetch/-/node-fetch-1.5.1.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/node-fetch-1.5.1.tgz_1460487536401_0.19198199780657887"},"directories":{}},"1.5.2":{"name":"node-fetch","version":"1.5.2","description":"A light-weight module that brings window.fetch to node.js and io.js","main":"index.js","scripts":{"test":"mocha test/test.js","report":"istanbul cover _mocha -- -R spec test/test.js","coverage":"istanbul cover _mocha --report lcovonly -- -R spec test/test.js && cat ./coverage/lcov.info | coveralls"},"repository":{"type":"git","url":"git+https://github.com/bitinn/node-fetch.git"},"keywords":["fetch","http","promise"],"author":{"name":"David Frank"},"license":"MIT","bugs":{"url":"https://github.com/bitinn/node-fetch/issues"},"homepage":"https://github.com/bitinn/node-fetch","devDependencies":{"bluebird":"^3.3.4","chai":"^3.5.0","chai-as-promised":"^5.2.0","coveralls":"^2.11.2","form-data":"^1.0.0-rc1","istanbul":"^0.4.2","mocha":"^2.1.0","parted":"^0.1.1","promise":"^7.1.1","resumer":"0.0.0"},"dependencies":{"encoding":"^0.1.11","is-stream":"^1.0.1"},"gitHead":"e1fcc2315acd9bcb211ca6c0b1e7218093289763","_id":"node-fetch@1.5.2","_shasum":"7dfd59492766cafb6af198b8e954468497a44727","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.9.0","_npmUser":{"name":"bitinn","email":"bitinn@gmail.com"},"maintainers":[{"name":"bitinn","email":"bitinn@gmail.com"}],"dist":{"shasum":"7dfd59492766cafb6af198b8e954468497a44727","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/node-fetch/-/node-fetch-1.5.2.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/node-fetch-1.5.2.tgz_1462536779216_0.9876336704473943"},"directories":{}},"1.5.3":{"name":"node-fetch","version":"1.5.3","description":"A light-weight module that brings window.fetch to node.js and io.js","main":"index.js","scripts":{"test":"mocha test/test.js","report":"istanbul cover _mocha -- -R spec test/test.js","coverage":"istanbul cover _mocha --report lcovonly -- -R spec test/test.js && cat ./coverage/lcov.info | coveralls"},"repository":{"type":"git","url":"git+https://github.com/bitinn/node-fetch.git"},"keywords":["fetch","http","promise"],"author":{"name":"David Frank"},"license":"MIT","bugs":{"url":"https://github.com/bitinn/node-fetch/issues"},"homepage":"https://github.com/bitinn/node-fetch","devDependencies":{"bluebird":"^3.3.4","chai":"^3.5.0","chai-as-promised":"^5.2.0","coveralls":"^2.11.2","form-data":"^1.0.0-rc1","istanbul":"^0.4.2","mocha":"^2.1.0","parted":"^0.1.1","promise":"^7.1.1","resumer":"0.0.0"},"dependencies":{"encoding":"^0.1.11","is-stream":"^1.0.1"},"gitHead":"b46c5ea9ee6692676a2824334e24f9d3b95d3b78","_id":"node-fetch@1.5.3","_shasum":"f28d8b95ca8d45b433745dd319361e36402baef0","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.9.0","_npmUser":{"name":"bitinn","email":"bitinn@gmail.com"},"maintainers":[{"name":"bitinn","email":"bitinn@gmail.com"}],"dist":{"shasum":"f28d8b95ca8d45b433745dd319361e36402baef0","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/node-fetch/-/node-fetch-1.5.3.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/node-fetch-1.5.3.tgz_1464202483131_0.3381968201138079"},"directories":{}},"1.6.0":{"name":"node-fetch","version":"1.6.0","description":"A light-weight module that brings window.fetch to node.js and io.js","main":"index.js","scripts":{"test":"mocha test/test.js","report":"istanbul cover _mocha -- -R spec test/test.js","coverage":"istanbul cover _mocha --report lcovonly -- -R spec test/test.js && cat ./coverage/lcov.info | coveralls"},"repository":{"type":"git","url":"git+https://github.com/bitinn/node-fetch.git"},"keywords":["fetch","http","promise"],"author":{"name":"David Frank"},"license":"MIT","bugs":{"url":"https://github.com/bitinn/node-fetch/issues"},"homepage":"https://github.com/bitinn/node-fetch","devDependencies":{"bluebird":"^3.3.4","chai":"^3.5.0","chai-as-promised":"^5.2.0","coveralls":"^2.11.2","form-data":"^1.0.0-rc1","istanbul":"^0.4.2","mocha":"^2.1.0","parted":"^0.1.1","promise":"^7.1.1","resumer":"0.0.0"},"dependencies":{"encoding":"^0.1.11","is-stream":"^1.0.1"},"gitHead":"4e455a4185da81abf814ccdb9c9e789691f7a349","_id":"node-fetch@1.6.0","_shasum":"00ccd811c657aee9e2f0d79fd2256fbcffd733a2","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.9.0","_npmUser":{"name":"bitinn","email":"bitinn@gmail.com"},"maintainers":[{"name":"bitinn","email":"bitinn@gmail.com"}],"dist":{"shasum":"00ccd811c657aee9e2f0d79fd2256fbcffd733a2","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/node-fetch/-/node-fetch-1.6.0.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/node-fetch-1.6.0.tgz_1470219032038_0.3425547960214317"},"directories":{}},"1.6.1":{"name":"node-fetch","version":"1.6.1","description":"A light-weight module that brings window.fetch to node.js and io.js","main":"index.js","scripts":{"test":"mocha test/test.js","report":"istanbul cover _mocha -- -R spec test/test.js","coverage":"istanbul cover _mocha --report lcovonly -- -R spec test/test.js && cat ./coverage/lcov.info | coveralls"},"repository":{"type":"git","url":"git+https://github.com/bitinn/node-fetch.git"},"keywords":["fetch","http","promise"],"author":{"name":"David Frank"},"license":"MIT","bugs":{"url":"https://github.com/bitinn/node-fetch/issues"},"homepage":"https://github.com/bitinn/node-fetch","devDependencies":{"bluebird":"^3.3.4","chai":"^3.5.0","chai-as-promised":"^5.2.0","coveralls":"^2.11.2","form-data":"^1.0.0-rc1","istanbul":"^0.4.2","mocha":"^2.1.0","parted":"^0.1.1","promise":"^7.1.1","resumer":"0.0.0"},"dependencies":{"encoding":"^0.1.11","is-stream":"^1.0.1"},"gitHead":"3e53f0c2c86078808508aa2ca11094bb45570548","_id":"node-fetch@1.6.1","_shasum":"2ac748594cc82610da9a7a32c530777dcfcb51ff","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"bitinn","email":"bitinn@gmail.com"},"maintainers":[{"name":"bitinn","email":"bitinn@gmail.com"}],"dist":{"shasum":"2ac748594cc82610da9a7a32c530777dcfcb51ff","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/node-fetch/-/node-fetch-1.6.1.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/node-fetch-1.6.1.tgz_1473608280483_0.7950712053570896"},"directories":{}},"1.6.2":{"name":"node-fetch","version":"1.6.2","description":"A light-weight module that brings window.fetch to node.js and io.js","main":"index.js","scripts":{"test":"mocha test/test.js","report":"istanbul cover _mocha -- -R spec test/test.js","coverage":"istanbul cover _mocha --report lcovonly -- -R spec test/test.js && cat ./coverage/lcov.info | coveralls"},"repository":{"type":"git","url":"git+https://github.com/bitinn/node-fetch.git"},"keywords":["fetch","http","promise"],"author":{"name":"David Frank"},"license":"MIT","bugs":{"url":"https://github.com/bitinn/node-fetch/issues"},"homepage":"https://github.com/bitinn/node-fetch","devDependencies":{"bluebird":"^3.3.4","chai":"^3.5.0","chai-as-promised":"^5.2.0","coveralls":"^2.11.2","form-data":"^1.0.0-rc1","istanbul":"^0.4.2","mocha":"^2.1.0","parted":"^0.1.1","promise":"^7.1.1","resumer":"0.0.0"},"dependencies":{"encoding":"^0.1.11","is-stream":"^1.0.1"},"gitHead":"b2e6cca648bb5da176b6f4ab39dca6a33e992567","_id":"node-fetch@1.6.2","_shasum":"6a605f52c6b77ce28ce24f131b97e73fe2ea9fa0","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"bitinn","email":"bitinn@gmail.com"},"maintainers":[{"name":"bitinn","email":"bitinn@gmail.com"}],"dist":{"shasum":"6a605f52c6b77ce28ce24f131b97e73fe2ea9fa0","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/node-fetch/-/node-fetch-1.6.2.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/node-fetch-1.6.2.tgz_1474710825909_0.8582186447456479"},"directories":{}},"1.6.3":{"name":"node-fetch","version":"1.6.3","description":"A light-weight module that brings window.fetch to node.js and io.js","main":"index.js","scripts":{"test":"mocha test/test.js","report":"istanbul cover _mocha -- -R spec test/test.js","coverage":"istanbul cover _mocha --report lcovonly -- -R spec test/test.js && cat ./coverage/lcov.info | coveralls"},"repository":{"type":"git","url":"git+https://github.com/bitinn/node-fetch.git"},"keywords":["fetch","http","promise"],"author":{"name":"David Frank"},"license":"MIT","bugs":{"url":"https://github.com/bitinn/node-fetch/issues"},"homepage":"https://github.com/bitinn/node-fetch","devDependencies":{"bluebird":"^3.3.4","chai":"^3.5.0","chai-as-promised":"^5.2.0","coveralls":"^2.11.2","form-data":">=1.0.0","istanbul":"^0.4.2","mocha":"^2.1.0","parted":"^0.1.1","promise":"^7.1.1","resumer":"0.0.0"},"dependencies":{"encoding":"^0.1.11","is-stream":"^1.0.1"},"gitHead":"3c053ce32760d2d5d6cb8712fb4115b44e4083d4","_id":"node-fetch@1.6.3","_shasum":"dc234edd6489982d58e8f0db4f695029abcd8c04","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"bitinn","email":"bitinn@gmail.com"},"maintainers":[{"name":"bitinn","email":"bitinn@gmail.com"}],"dist":{"shasum":"dc234edd6489982d58e8f0db4f695029abcd8c04","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/node-fetch/-/node-fetch-1.6.3.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/node-fetch-1.6.3.tgz_1474870810431_0.44125940511003137"},"directories":{}},"2.0.0-alpha.1":{"name":"node-fetch","version":"2.0.0-alpha.1","description":"A light-weight module that brings window.fetch to node.js","main":"lib/index.js","jsnext:main":"lib/index.es.js","files":["lib/index.js","lib/index.es.js"],"scripts":{"build":"cross-env BABEL_ENV=rollup rollup -c","prepublish":"npm run build","test":"cross-env BABEL_ENV=test mocha --compilers js:babel-register test/test.js","report":"cross-env BABEL_ENV=coverage nyc --reporter lcov --reporter text mocha -R spec test/test.js","coverage":"cross-env BABEL_ENV=coverage nyc --reporter json --reporter text mocha -R spec test/test.js && codecov -f coverage/coverage-final.json"},"repository":{"type":"git","url":"git+https://github.com/bitinn/node-fetch.git"},"keywords":["fetch","http","promise"],"author":{"name":"David Frank"},"license":"MIT","bugs":{"url":"https://github.com/bitinn/node-fetch/issues"},"homepage":"https://github.com/bitinn/node-fetch","devDependencies":{"babel-plugin-istanbul":"^3.0.0","babel-plugin-transform-runtime":"^6.15.0","babel-preset-es2015":"^6.16.0","babel-register":"^6.16.3","bluebird":"^3.3.4","chai":"^3.5.0","chai-as-promised":"^6.0.0","chai-iterator":"^1.1.1","chai-string":"^1.3.0","codecov":"^1.0.1","cross-env":"2.0.1","form-data":">=1.0.0","is-builtin-module":"^1.0.0","mocha":"^3.1.2","nyc":"^10.0.0","parted":"^0.1.1","promise":"^7.1.1","resumer":"0.0.0","rollup":"^0.37.0","rollup-plugin-babel":"^2.6.1","rollup-plugin-node-resolve":"^2.0.0","whatwg-url":"^4.0.0"},"dependencies":{"babel-runtime":"^6.11.6","buffer-to-arraybuffer":"0.0.4","encoding":"^0.1.11","is-stream":"^1.0.1"},"gitHead":"908f661664e51fd847a5f69eb31724bbf2b3724b","_id":"node-fetch@2.0.0-alpha.1","_shasum":"28499a933f19adcf3ecf8b9fa39a6c79202d1072","_from":".","_npmVersion":"4.1.1","_nodeVersion":"7.3.0","_npmUser":{"name":"timothygu","email":"timothygu99@gmail.com"},"dist":{"shasum":"28499a933f19adcf3ecf8b9fa39a6c79202d1072","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/node-fetch/-/node-fetch-2.0.0-alpha.1.tgz"},"maintainers":[{"name":"bitinn","email":"bitinn@gmail.com"},{"name":"timothygu","email":"timothygu99@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/node-fetch-2.0.0-alpha.1.tgz_1484458641973_0.14498046622611582"},"directories":{}},"2.0.0-alpha.3":{"name":"node-fetch","version":"2.0.0-alpha.3","description":"A light-weight module that brings window.fetch to node.js","main":"lib/index.js","module":"lib/index.es.js","files":["lib/index.js","lib/index.es.js"],"scripts":{"build":"cross-env BABEL_ENV=rollup rollup -c","prepublish":"npm run build","test":"cross-env BABEL_ENV=test mocha --compilers js:babel-register test/test.js","report":"cross-env BABEL_ENV=coverage nyc --reporter lcov --reporter text mocha -R spec test/test.js","coverage":"cross-env BABEL_ENV=coverage nyc --reporter json --reporter text mocha -R spec test/test.js && codecov -f coverage/coverage-final.json"},"repository":{"type":"git","url":"git+https://github.com/bitinn/node-fetch.git"},"keywords":["fetch","http","promise"],"author":{"name":"David Frank"},"license":"MIT","bugs":{"url":"https://github.com/bitinn/node-fetch/issues"},"homepage":"https://github.com/bitinn/node-fetch","devDependencies":{"babel-plugin-istanbul":"^3.0.0","babel-plugin-transform-runtime":"^6.15.0","babel-preset-env":"^1.1.8","babel-register":"^6.16.3","bluebird":"^3.3.4","chai":"^3.5.0","chai-as-promised":"^6.0.0","chai-iterator":"^1.1.1","chai-string":"^1.3.0","codecov":"^1.0.1","cross-env":"2.0.1","form-data":">=1.0.0","is-builtin-module":"^1.0.0","mocha":"^3.1.2","nyc":"^10.0.0","parted":"^0.1.1","promise":"^7.1.1","resumer":"0.0.0","rollup":"^0.37.0","rollup-plugin-babel":"^2.6.1","rollup-plugin-node-resolve":"^2.0.0","whatwg-url":"^4.0.0"},"dependencies":{"babel-runtime":"^6.11.6","buffer-to-arraybuffer":"0.0.4","encoding":"^0.1.11","is-stream":"^1.0.1"},"gitHead":"560d5d6a023f069c37497f633fe65955182fa3d5","_id":"node-fetch@2.0.0-alpha.3","_shasum":"8031bded671c806e4604c16b27ab1973b4fe88cc","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.4.0","_npmUser":{"name":"timothygu","email":"timothygu99@gmail.com"},"dist":{"shasum":"8031bded671c806e4604c16b27ab1973b4fe88cc","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/node-fetch/-/node-fetch-2.0.0-alpha.3.tgz"},"maintainers":[{"name":"bitinn","email":"bitinn@gmail.com"},{"name":"timothygu","email":"timothygu99@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/node-fetch-2.0.0-alpha.3.tgz_1485714967416_0.2058272489812225"},"directories":{}},"2.0.0-alpha.4":{"name":"node-fetch","version":"2.0.0-alpha.4","description":"A light-weight module that brings window.fetch to node.js","main":"lib/index.js","browser":"./browser.js","module":"lib/index.es.js","files":["lib/index.js","lib/index.es.js"],"engines":{"node":">=4"},"scripts":{"build":"cross-env BABEL_ENV=rollup rollup -c","prepublish":"npm run build","test":"cross-env BABEL_ENV=test mocha --compilers js:babel-register test/test.js","report":"cross-env BABEL_ENV=coverage nyc --reporter lcov --reporter text mocha -R spec test/test.js","coverage":"cross-env BABEL_ENV=coverage nyc --reporter json --reporter text mocha -R spec test/test.js && codecov -f coverage/coverage-final.json"},"repository":{"type":"git","url":"git+https://github.com/bitinn/node-fetch.git"},"keywords":["fetch","http","promise"],"author":{"name":"David Frank"},"license":"MIT","bugs":{"url":"https://github.com/bitinn/node-fetch/issues"},"homepage":"https://github.com/bitinn/node-fetch","devDependencies":{"babel-plugin-istanbul":"^4.0.0","babel-preset-env":"^1.1.10","babel-register":"^6.16.3","chai":"^3.5.0","chai-as-promised":"^6.0.0","chai-iterator":"^1.1.1","chai-string":"^1.3.0","codecov":"^1.0.1","cross-env":"^3.1.4","form-data":">=1.0.0","is-builtin-module":"^1.0.0","mocha":"^3.1.2","nyc":"^10.0.0","parted":"^0.1.1","promise":"^7.1.1","resumer":"0.0.0","rollup":"^0.41.4","rollup-plugin-babel":"^2.6.1","whatwg-url":"^4.0.0"},"dependencies":{"encoding":"^0.1.11"},"gitHead":"9cea8719eb4c2de70ec1d423398ebc38d3f8b8ab","_id":"node-fetch@2.0.0-alpha.4","_shasum":"ae3fe092fef710a7e565e68d5fcccefabad674b6","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"bitinn","email":"bitinn@gmail.com"},"dist":{"shasum":"ae3fe092fef710a7e565e68d5fcccefabad674b6","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/node-fetch/-/node-fetch-2.0.0-alpha.4.tgz"},"maintainers":[{"name":"bitinn","email":"bitinn@gmail.com"},{"name":"timothygu","email":"timothygu99@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/node-fetch-2.0.0-alpha.4.tgz_1494850616065_0.33211735682561994"},"directories":{}},"1.7.0":{"name":"node-fetch","version":"1.7.0","description":"A light-weight module that brings window.fetch to node.js and io.js","main":"index.js","scripts":{"test":"mocha test/test.js","report":"istanbul cover _mocha -- -R spec test/test.js","coverage":"istanbul cover _mocha --report lcovonly -- -R spec test/test.js && codecov"},"repository":{"type":"git","url":"git+https://github.com/bitinn/node-fetch.git"},"keywords":["fetch","http","promise"],"author":{"name":"David Frank"},"license":"MIT","bugs":{"url":"https://github.com/bitinn/node-fetch/issues"},"homepage":"https://github.com/bitinn/node-fetch","devDependencies":{"bluebird":"^3.3.4","chai":"^3.5.0","chai-as-promised":"^5.2.0","codecov":"^1.0.1","form-data":">=1.0.0","istanbul":"^0.4.2","mocha":"^2.1.0","parted":"^0.1.1","promise":"^7.1.1","resumer":"0.0.0"},"dependencies":{"encoding":"^0.1.11","is-stream":"^1.0.1"},"gitHead":"cf71a1bc8badaebf0243748f66a719fe5e32cfdc","_id":"node-fetch@1.7.0","_shasum":"3ff6c56544f9b7fb00682338bb55ee6f54a8a0ef","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"bitinn","email":"bitinn@gmail.com"},"dist":{"shasum":"3ff6c56544f9b7fb00682338bb55ee6f54a8a0ef","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/node-fetch/-/node-fetch-1.7.0.tgz"},"maintainers":[{"name":"bitinn","email":"bitinn@gmail.com"},{"name":"timothygu","email":"timothygu99@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-fetch-1.7.0.tgz_1495527871673_0.4224355819169432"},"directories":{}},"1.7.1":{"name":"node-fetch","version":"1.7.1","description":"A light-weight module that brings window.fetch to node.js and io.js","main":"index.js","scripts":{"test":"mocha test/test.js","report":"istanbul cover _mocha -- -R spec test/test.js","coverage":"istanbul cover _mocha --report lcovonly -- -R spec test/test.js && codecov"},"repository":{"type":"git","url":"git+https://github.com/bitinn/node-fetch.git"},"keywords":["fetch","http","promise"],"author":{"name":"David Frank"},"license":"MIT","bugs":{"url":"https://github.com/bitinn/node-fetch/issues"},"homepage":"https://github.com/bitinn/node-fetch","devDependencies":{"bluebird":"^3.3.4","chai":"^3.5.0","chai-as-promised":"^5.2.0","codecov":"^1.0.1","form-data":">=1.0.0","istanbul":"^0.4.2","mocha":"^2.1.0","parted":"^0.1.1","promise":"^7.1.1","resumer":"0.0.0"},"dependencies":{"encoding":"^0.1.11","is-stream":"^1.0.1"},"gitHead":"4bb15ce988bf614a2b1b72da1d6545b09ca6b4c6","_id":"node-fetch@1.7.1","_npmVersion":"5.0.1","_nodeVersion":"8.0.0","_npmUser":{"name":"bitinn","email":"bitinn@gmail.com"},"dist":{"integrity":"sha512-j8XsFGCLw79vWXkZtMSmmLaOk9z5SQ9bV/tkbZVCqvgwzrjAGq66igobLofHtF63NvMTp2WjytpsNTGKa+XRIQ==","shasum":"899cb3d0a3c92f952c47f1b876f4c8aeabd400d5","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/node-fetch/-/node-fetch-1.7.1.tgz"},"maintainers":[{"name":"bitinn","email":"bitinn@gmail.com"},{"name":"timothygu","email":"timothygu99@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-fetch-1.7.1.tgz_1496493897766_0.25435457238927484"},"directories":{}},"2.0.0-alpha.5":{"name":"node-fetch","version":"2.0.0-alpha.5","description":"A light-weight module that brings window.fetch to node.js","main":"lib/index.js","browser":"./browser.js","module":"lib/index.es.js","files":["lib/index.js","lib/index.es.js"],"engines":{"node":">=4"},"scripts":{"build":"cross-env BABEL_ENV=rollup rollup -c","prepare":"npm run build","test":"cross-env BABEL_ENV=test mocha --compilers js:babel-register test/test.js","report":"cross-env BABEL_ENV=coverage nyc --reporter lcov --reporter text mocha -R spec test/test.js","coverage":"cross-env BABEL_ENV=coverage nyc --reporter json --reporter text mocha -R spec test/test.js && codecov -f coverage/coverage-final.json"},"repository":{"type":"git","url":"git+https://github.com/bitinn/node-fetch.git"},"keywords":["fetch","http","promise"],"author":{"name":"David Frank"},"license":"MIT","bugs":{"url":"https://github.com/bitinn/node-fetch/issues"},"homepage":"https://github.com/bitinn/node-fetch","devDependencies":{"babel-plugin-istanbul":"^4.0.0","babel-preset-env":"^1.1.10","babel-register":"^6.16.3","chai":"^3.5.0","chai-as-promised":"^6.0.0","chai-iterator":"^1.1.1","chai-string":"^1.3.0","codecov":"^1.0.1","cross-env":"^3.1.4","form-data":">=1.0.0","is-builtin-module":"^1.0.0","mocha":"^3.1.2","nyc":"^10.0.0","parted":"^0.1.1","promise":"^7.1.1","resumer":"0.0.0","rollup":"^0.41.4","rollup-plugin-babel":"^2.6.1","whatwg-url":"^4.0.0"},"dependencies":{"encoding":"^0.1.11"},"gitHead":"fa58aa0ab152293066ea912d4abdaa877d72eb16","_id":"node-fetch@2.0.0-alpha.5","_npmVersion":"5.0.1","_nodeVersion":"8.0.0","_npmUser":{"name":"bitinn","email":"bitinn@gmail.com"},"dist":{"integrity":"sha512-ricDvef3324E+SqaOFJWiVCrQVHbJqxDfeOBwn7LymV67MYxeljHkJXAYOCADlopy/Q9NpTjFxtwv3+xLubGbA==","shasum":"efe2816af7107bafd3d3cabd0f24deca4b408b64","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/node-fetch/-/node-fetch-2.0.0-alpha.5.tgz"},"maintainers":[{"name":"bitinn","email":"bitinn@gmail.com"},{"name":"timothygu","email":"timothygu99@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-fetch-2.0.0-alpha.5.tgz_1496495125929_0.37553365412168205"},"directories":{}},"2.0.0-alpha.6":{"name":"node-fetch","version":"2.0.0-alpha.6","description":"A light-weight module that brings window.fetch to node.js","main":"lib/index.js","browser":"./browser.js","module":"lib/index.es.js","files":["lib/index.js","lib/index.es.js"],"engines":{"node":">=4"},"scripts":{"build":"cross-env BABEL_ENV=rollup rollup -c","prepare":"npm run build","test":"cross-env BABEL_ENV=test mocha --compilers js:babel-register test/test.js","report":"cross-env BABEL_ENV=coverage nyc --reporter lcov --reporter text mocha -R spec test/test.js","coverage":"cross-env BABEL_ENV=coverage nyc --reporter json --reporter text mocha -R spec test/test.js && codecov -f coverage/coverage-final.json"},"repository":{"type":"git","url":"git+https://github.com/bitinn/node-fetch.git"},"keywords":["fetch","http","promise"],"author":{"name":"David Frank"},"license":"MIT","bugs":{"url":"https://github.com/bitinn/node-fetch/issues"},"homepage":"https://github.com/bitinn/node-fetch","devDependencies":{"babel-plugin-istanbul":"^4.0.0","babel-preset-env":"^1.1.10","babel-register":"^6.16.3","chai":"^3.5.0","chai-as-promised":"^6.0.0","chai-iterator":"^1.1.1","chai-string":"^1.3.0","codecov":"^1.0.1","cross-env":"^3.1.4","form-data":">=1.0.0","is-builtin-module":"^1.0.0","mocha":"^3.1.2","nyc":"^10.0.0","parted":"^0.1.1","promise":"^7.1.1","resumer":"0.0.0","rollup":"^0.41.4","rollup-plugin-babel":"^2.6.1","url-search-params":"^0.9.0","whatwg-url":"^4.0.0"},"dependencies":{},"gitHead":"2b359c1ea161edf5778490b9303a40ee11fef7ea","_id":"node-fetch@2.0.0-alpha.6","_shasum":"2fafa63b4a248f8d6b67a239fc16299a35641161","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.12.0","_npmUser":{"name":"bitinn","email":"bitinn@gmail.com"},"dist":{"shasum":"2fafa63b4a248f8d6b67a239fc16299a35641161","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/node-fetch/-/node-fetch-2.0.0-alpha.6.tgz"},"maintainers":[{"name":"bitinn","email":"bitinn@gmail.com"},{"name":"timothygu","email":"timothygu99@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-fetch-2.0.0-alpha.6.tgz_1500660271436_0.007863717619329691"},"directories":{},"deprecated":"it accidentally includes an older copy of node-fetch v2, do not use"},"2.0.0-alpha.7":{"name":"node-fetch","version":"2.0.0-alpha.7","description":"A light-weight module that brings window.fetch to node.js","main":"lib/index.js","browser":"./browser.js","module":"lib/index.es.js","files":["lib/index.js","lib/index.es.js"],"engines":{"node":"4.x || >=6.0.0"},"scripts":{"build":"cross-env BABEL_ENV=rollup rollup -c","prepare":"npm run build","test":"cross-env BABEL_ENV=test mocha --compilers js:babel-register test/test.js","report":"cross-env BABEL_ENV=coverage nyc --reporter lcov --reporter text mocha -R spec test/test.js","coverage":"cross-env BABEL_ENV=coverage nyc --reporter json --reporter text mocha -R spec test/test.js && codecov -f coverage/coverage-final.json"},"repository":{"type":"git","url":"git+https://github.com/bitinn/node-fetch.git"},"keywords":["fetch","http","promise"],"author":{"name":"David Frank"},"license":"MIT","bugs":{"url":"https://github.com/bitinn/node-fetch/issues"},"homepage":"https://github.com/bitinn/node-fetch","devDependencies":{"babel-plugin-istanbul":"^4.0.0","babel-preset-env":"^1.1.10","babel-register":"^6.16.3","chai":"^3.5.0","chai-as-promised":"^6.0.0","chai-iterator":"^1.1.1","chai-string":"^1.3.0","codecov":"^1.0.1","cross-env":"^3.1.4","form-data":">=1.0.0","is-builtin-module":"^1.0.0","mocha":"^3.1.2","nyc":"^10.0.0","parted":"^0.1.1","promise":"^7.1.1","resumer":"0.0.0","rollup":"^0.41.4","rollup-plugin-babel":"^2.6.1","url-search-params":"^0.9.0","whatwg-url":"^4.0.0"},"dependencies":{},"gitHead":"2edb4c026667e5c8e7c808a3973bd94d193b2d0f","_id":"node-fetch@2.0.0-alpha.7","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"bitinn","email":"bitinn@gmail.com"},"dist":{"integrity":"sha512-jODLrTvE4jOCDkrxf6RDqhoShkMIfExOQ8XBaYZx+zo3u9UfzYxMWFlPONAlslPwWQNgM8WZ7Tpdo26VWDWS9A==","shasum":"78f61fc78c55a86674f071237a3f73de5ba4138b","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/node-fetch/-/node-fetch-2.0.0-alpha.7.tgz"},"maintainers":[{"name":"bitinn","email":"bitinn@gmail.com"},{"name":"timothygu","email":"timothygu99@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-fetch-2.0.0-alpha.7.tgz_1500955861406_0.3457566825672984"},"directories":{}}},"name":"node-fetch","time":{"modified":"2017-07-25T10:41:31.444Z","created":"2015-01-27T13:17:06.232Z","0.1.0":"2015-01-27T13:17:06.232Z","1.0.0":"2015-01-27T17:38:21.770Z","1.0.1":"2015-01-27T18:07:00.334Z","1.0.2":"2015-01-28T05:05:24.596Z","1.0.3":"2015-01-28T15:43:47.362Z","1.0.4":"2015-02-06T11:21:10.299Z","1.0.5":"2015-03-19T17:02:57.089Z","1.0.6":"2015-03-24T04:31:46.736Z","1.1.0":"2015-04-17T05:33:19.652Z","1.1.1":"2015-04-22T15:36:35.892Z","1.1.2":"2015-04-29T04:18:18.100Z","1.2.0":"2015-05-03T10:07:55.396Z","1.2.1":"2015-05-04T04:08:19.210Z","1.3.0":"2015-06-04T04:43:32.007Z","1.3.1":"2015-07-11T11:45:04.398Z","1.3.2":"2015-07-22T07:53:11.928Z","1.3.3":"2015-09-28T15:15:17.294Z","1.4.0":"2016-03-19T11:02:46.951Z","1.4.1":"2016-03-23T07:33:18.873Z","1.5.0":"2016-04-05T19:05:25.946Z","1.5.1":"2016-04-12T18:58:56.981Z","1.5.2":"2016-05-06T12:13:02.250Z","1.5.3":"2016-05-25T18:54:43.665Z","1.6.0":"2016-08-03T10:10:34.469Z","1.6.1":"2016-09-11T15:38:02.062Z","1.6.2":"2016-09-24T09:53:47.594Z","1.6.3":"2016-09-26T06:20:12.535Z","2.0.0-alpha.1":"2017-01-15T05:37:22.197Z","2.0.0-alpha.3":"2017-01-29T18:36:09.254Z","2.0.0-alpha.4":"2017-05-15T12:16:58.709Z","1.7.0":"2017-05-23T08:24:31.812Z","1.7.1":"2017-06-03T12:44:58.110Z","2.0.0-alpha.5":"2017-06-03T13:05:26.072Z","2.0.0-alpha.6":"2017-07-21T18:04:31.572Z","2.0.0-alpha.7":"2017-07-25T04:11:01.517Z"},"readmeFilename":"README.md","homepage":"https://github.com/bitinn/node-fetch"}