{"maintainers":[{"name":"alexindigo","email":"iam@alexindigo.com"},{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},{"name":"felixge","email":"felix@debuggable.com"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"dist-tags":{"latest":"2.2.0"},"author":{"name":"Felix Geisendörfer","email":"felix@debuggable.com","url":"http://debuggable.com/"},"description":"A library to create readable \"multipart/form-data\" streams. Can be used to submit forms and file uploads to other web applications.","readme":"# Form-Data [![NPM Module](https://img.shields.io/npm/v/form-data.svg)](https://www.npmjs.com/package/form-data) [![Join the chat at https://gitter.im/form-data/form-data](http://form-data.github.io/images/gitterbadge.svg)](https://gitter.im/form-data/form-data)\n\nA library to create readable ```\"multipart/form-data\"``` streams. Can be used to submit forms and file uploads to other web applications.\n\nThe API of this library is inspired by the [XMLHttpRequest-2 FormData Interface][xhr2-fd].\n\n[xhr2-fd]: http://dev.w3.org/2006/webapi/XMLHttpRequest-2/Overview.html#the-formdata-interface\n\n[![Linux Build](https://img.shields.io/travis/form-data/form-data/master.svg?label=linux:0.12-6.x)](https://travis-ci.org/form-data/form-data)\n[![MacOS Build](https://img.shields.io/travis/form-data/form-data/master.svg?label=macos:0.12-6.x)](https://travis-ci.org/form-data/form-data)\n[![Windows Build](https://img.shields.io/appveyor/ci/alexindigo/form-data/master.svg?label=windows:0.12-6.x)](https://ci.appveyor.com/project/alexindigo/form-data)\n\n[![Coverage Status](https://img.shields.io/coveralls/form-data/form-data/master.svg?label=code+coverage)](https://coveralls.io/github/form-data/form-data?branch=master)\n[![Dependency Status](https://img.shields.io/david/form-data/form-data.svg)](https://david-dm.org/form-data/form-data)\n[![bitHound Overall Score](https://www.bithound.io/github/form-data/form-data/badges/score.svg)](https://www.bithound.io/github/form-data/form-data)\n\n## Install\n\n```\nnpm install --save form-data\n```\n\n## Usage\n\nIn this example we are constructing a form with 3 fields that contain a string,\na buffer and a file stream.\n\n``` javascript\nvar FormData = require('form-data');\nvar fs = require('fs');\n\nvar form = new FormData();\nform.append('my_field', 'my value');\nform.append('my_buffer', new Buffer(10));\nform.append('my_file', fs.createReadStream('/foo/bar.jpg'));\n```\n\nAlso you can use http-response stream:\n\n``` javascript\nvar FormData = require('form-data');\nvar http = require('http');\n\nvar form = new FormData();\n\nhttp.request('http://nodejs.org/images/logo.png', function(response) {\n  form.append('my_field', 'my value');\n  form.append('my_buffer', new Buffer(10));\n  form.append('my_logo', response);\n});\n```\n\nOr @mikeal's [request](https://github.com/request/request) stream:\n\n``` javascript\nvar FormData = require('form-data');\nvar request = require('request');\n\nvar form = new FormData();\n\nform.append('my_field', 'my value');\nform.append('my_buffer', new Buffer(10));\nform.append('my_logo', request('http://nodejs.org/images/logo.png'));\n```\n\nIn order to submit this form to a web application, call ```submit(url, [callback])``` method:\n\n``` javascript\nform.submit('http://example.org/', function(err, res) {\n  // res – response object (http.IncomingMessage)  //\n  res.resume();\n});\n\n```\n\nFor more advanced request manipulations ```submit()``` method returns ```http.ClientRequest``` object, or you can choose from one of the alternative submission methods.\n\n### Alternative submission methods\n\nYou can use node's http client interface:\n\n``` javascript\nvar http = require('http');\n\nvar request = http.request({\n  method: 'post',\n  host: 'example.org',\n  path: '/upload',\n  headers: form.getHeaders()\n});\n\nform.pipe(request);\n\nrequest.on('response', function(res) {\n  console.log(res.statusCode);\n});\n```\n\nOr if you would prefer the `'Content-Length'` header to be set for you:\n\n``` javascript\nform.submit('example.org/upload', function(err, res) {\n  console.log(res.statusCode);\n});\n```\n\nTo use custom headers and pre-known length in parts:\n\n``` javascript\nvar CRLF = '\\r\\n';\nvar form = new FormData();\n\nvar options = {\n  header: CRLF + '--' + form.getBoundary() + CRLF + 'X-Custom-Header: 123' + CRLF + CRLF,\n  knownLength: 1\n};\n\nform.append('my_buffer', buffer, options);\n\nform.submit('http://example.com/', function(err, res) {\n  if (err) throw err;\n  console.log('Done');\n});\n```\n\nForm-Data can recognize and fetch all the required information from common types of streams (```fs.readStream```, ```http.response``` and ```mikeal's request```), for some other types of streams you'd need to provide \"file\"-related information manually:\n\n``` javascript\nsomeModule.stream(function(err, stdout, stderr) {\n  if (err) throw err;\n\n  var form = new FormData();\n\n  form.append('file', stdout, {\n    filename: 'unicycle.jpg', // ... or:\n    filepath: 'photos/toys/unicycle.jpg',\n    contentType: 'image/jpg',\n    knownLength: 19806\n  });\n\n  form.submit('http://example.com/', function(err, res) {\n    if (err) throw err;\n    console.log('Done');\n  });\n});\n```\n\nThe `filepath` property overrides `filename` and may contain a relative path. This is typically used when uploading [multiple files from a directory](https://wicg.github.io/entries-api/#dom-htmlinputelement-webkitdirectory).\n\nFor edge cases, like POST request to URL with query string or to pass HTTP auth credentials, object can be passed to `form.submit()` as first parameter:\n\n``` javascript\nform.submit({\n  host: 'example.com',\n  path: '/probably.php?extra=params',\n  auth: 'username:password'\n}, function(err, res) {\n  console.log(res.statusCode);\n});\n```\n\nIn case you need to also send custom HTTP headers with the POST request, you can use the `headers` key in first parameter of `form.submit()`:\n\n``` javascript\nform.submit({\n  host: 'example.com',\n  path: '/surelynot.php',\n  headers: {'x-test-header': 'test-header-value'}\n}, function(err, res) {\n  console.log(res.statusCode);\n});\n```\n\n### Integration with other libraries\n\n#### Request\n\nForm submission using  [request](https://github.com/request/request):\n\n```javascript\nvar formData = {\n  my_field: 'my_value',\n  my_file: fs.createReadStream(__dirname + '/unicycle.jpg'),\n};\n\nrequest.post({url:'http://service.com/upload', formData: formData}, function(err, httpResponse, body) {\n  if (err) {\n    return console.error('upload failed:', err);\n  }\n  console.log('Upload successful!  Server responded with:', body);\n});\n```\n\nFor more details see [request readme](https://github.com/request/request#multipartform-data-multipart-form-uploads).\n\n#### node-fetch\n\nYou can also submit a form using [node-fetch](https://github.com/bitinn/node-fetch):\n\n```javascript\nvar form = new FormData();\n\nform.append('a', 1);\n\nfetch('http://example.com', { method: 'POST', body: form })\n    .then(function(res) {\n        return res.json();\n    }).then(function(json) {\n        console.log(json);\n    });\n```\n\n## Notes\n\n- ```getLengthSync()``` method DOESN'T calculate length for streams, use ```knownLength``` options as workaround.\n- Starting version `2.x` FormData has dropped support for `node@0.10.x`.\n\n## License\n\nForm-Data is released under the [MIT](License) license.\n","repository":{"type":"git","url":"git://github.com/form-data/form-data.git"},"users":{"306766053":true,"alexindigo":true,"tunnckocore":true,"xgenvn":true,"hellboy81":true,"adamlu":true,"mpinteractiv":true,"bam5":true,"haiyang5210":true,"haeck":true,"edin-m":true,"moimikey":true,"sessionbean":true,"nex":true,"liveinjs":true,"ndfool":true,"edmooney":true,"stany":true,"xenohunter":true,"calmwinds":true,"bojand":true,"cslater":true,"vladgolubev":true,"nichoth":true,"wenbing":true,"floby":true,"ggomma":true,"doruk":true,"monjer":true,"mojaray2k":true,"godoshian":true,"jmeo":true,"hitalos":true,"ucdok":true,"leizongmin":true,"seangenabe":true,"nickeljew":true,"programmer.severson":true,"skymap":true,"rocket0191":true,"chinawolf_wyp":true,"ungurys":true,"machinabio":true,"xrush":true,"oleg_tsyba":true},"bugs":{"url":"https://github.com/form-data/form-data/issues"},"license":"MIT","versions":{"0.0.0":{"author":{"name":"Felix Geisendörfer","email":"felix@debuggable.com","url":"http://debuggable.com/"},"name":"form-data","description":"A module to create readable `\"application/x-www-form-urlencoded\"` streams.  Can be used to submit forms and file uploads to other web applications.","version":"0.0.0","repository":{"type":"git","url":"git://github.com/felixge/form-data.git"},"main":"./lib/form_data","engines":{"node":"*"},"dependencies":{},"devDependencies":{},"_id":"form-data@0.0.0","_engineSupported":true,"_npmVersion":"1.0.3","_nodeVersion":"v0.4.8-pre","_defaultsLoaded":true,"dist":{"shasum":"c18c31c227bbb33b053217e8fec0c2255e06a1e8","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/form-data/-/form-data-0.0.0.tgz"},"scripts":{},"directories":{}},"0.0.2":{"author":{"name":"Felix Geisendörfer","email":"felix@debuggable.com","url":"http://debuggable.com/"},"name":"form-data","description":"A module to create readable `\"multipart/form-data\"` streams.  Can be used to submit forms and file uploads to other web applications.","version":"0.0.2","repository":{"type":"git","url":"git://github.com/felixge/node-form-data.git"},"main":"./lib/form_data","engines":{"node":"*"},"dependencies":{"combined-stream":"0.0.3","mime":"1.2.2","async":"0.1.9"},"devDependencies":{"fake":"0.2.1","far":"0.0.1","formidable":"1.0.2"},"_npmUser":{"name":"idralyuk","email":"igor@buran.us"},"_id":"form-data@0.0.2","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.16","_nodeVersion":"v0.6.15","_defaultsLoaded":true,"dist":{"shasum":"6d1470b4355088034bb28c0a5417845facf10068","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/form-data/-/form-data-0.0.2.tgz"},"maintainers":[{"name":"felixge","email":"felix@debuggable.com"},{"name":"idralyuk","email":"igor@buran.us"}],"directories":{}},"0.0.3":{"author":{"name":"Felix Geisendörfer","email":"felix@debuggable.com","url":"http://debuggable.com/"},"name":"form-data","description":"A module to create readable `\"multipart/form-data\"` streams.  Can be used to submit forms and file uploads to other web applications.","version":"0.0.3","repository":{"type":"git","url":"git://github.com/felixge/node-form-data.git"},"main":"./lib/form_data","engines":{"node":"*"},"dependencies":{"combined-stream":"0.0.3","mime":"1.2.2","async":"0.1.9"},"devDependencies":{"fake":"0.2.1","far":"0.0.1","formidable":"1.0.2","request":"~2.9.203"},"_id":"form-data@0.0.3","dist":{"shasum":"6eea17b45790b42d779a1d581d1b3600fe0c7c0d","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/form-data/-/form-data-0.0.3.tgz"},"maintainers":[{"name":"felixge","email":"felix@debuggable.com"},{"name":"idralyuk","email":"igor@buran.us"},{"name":"alexindigo","email":"iam@alexindigo.com"}],"directories":{}},"0.0.4":{"author":{"name":"Felix Geisendörfer","email":"felix@debuggable.com","url":"http://debuggable.com/"},"name":"form-data","description":"A module to create readable `\"multipart/form-data\"` streams.  Can be used to submit forms and file uploads to other web applications.","version":"0.0.4","repository":{"type":"git","url":"git://github.com/felixge/node-form-data.git"},"main":"./lib/form_data","engines":{"node":"*"},"dependencies":{"combined-stream":"0.0.3","mime":"~1.2.2","async":"~0.1.9"},"devDependencies":{"fake":"0.2.1","far":"0.0.1","formidable":"1.0.2","request":"~2.9.203"},"_id":"form-data@0.0.4","dist":{"shasum":"564115f4a26826903510ec6a94488b4cb11ea317","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/form-data/-/form-data-0.0.4.tgz"},"_npmVersion":"1.1.51","_npmUser":{"name":"alexindigo","email":"iam@alexindigo.com"},"maintainers":[{"name":"felixge","email":"felix@debuggable.com"},{"name":"idralyuk","email":"igor@buran.us"},{"name":"alexindigo","email":"iam@alexindigo.com"}],"directories":{}},"0.0.5":{"author":{"name":"Felix Geisendörfer","email":"felix@debuggable.com","url":"http://debuggable.com/"},"name":"form-data","description":"A module to create readable `\"multipart/form-data\"` streams.  Can be used to submit forms and file uploads to other web applications.","version":"0.0.5","repository":{"type":"git","url":"git://github.com/felixge/node-form-data.git"},"main":"./lib/form_data","engines":{"node":"*"},"dependencies":{"combined-stream":"0.0.3","mime":"~1.2.2","async":"~0.1.9"},"devDependencies":{"fake":"0.2.1","far":"0.0.1","formidable":"1.0.2","request":"~2.9.203"},"_id":"form-data@0.0.5","dist":{"shasum":"2fe21ccdb8c09cf52d60f78d67f2dd242f2a6102","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/form-data/-/form-data-0.0.5.tgz"},"_npmVersion":"1.1.65","_npmUser":{"name":"alexindigo","email":"iam@alexindigo.com"},"maintainers":[{"name":"felixge","email":"felix@debuggable.com"},{"name":"idralyuk","email":"igor@buran.us"},{"name":"alexindigo","email":"iam@alexindigo.com"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"directories":{}},"0.0.6":{"author":{"name":"Felix Geisendörfer","email":"felix@debuggable.com","url":"http://debuggable.com/"},"name":"form-data","description":"A module to create readable `\"multipart/form-data\"` streams.  Can be used to submit forms and file uploads to other web applications.","version":"0.0.6","repository":{"type":"git","url":"git://github.com/felixge/node-form-data.git"},"main":"./lib/form_data","engines":{"node":"*"},"dependencies":{"combined-stream":"0.0.3","mime":"~1.2.2","async":"~0.1.9"},"devDependencies":{"fake":"0.2.1","far":"0.0.1","formidable":"1.0.2","request":"~2.9.203"},"_id":"form-data@0.0.6","dist":{"shasum":"77ba50dea04bc6eb9bc7bd2d119e64b1f8070a41","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/form-data/-/form-data-0.0.6.tgz"},"_npmVersion":"1.1.65","_npmUser":{"name":"alexindigo","email":"iam@alexindigo.com"},"maintainers":[{"name":"felixge","email":"felix@debuggable.com"},{"name":"idralyuk","email":"igor@buran.us"},{"name":"alexindigo","email":"iam@alexindigo.com"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"directories":{}},"0.0.7":{"author":{"name":"Felix Geisendörfer","email":"felix@debuggable.com","url":"http://debuggable.com/"},"name":"form-data","description":"A module to create readable `\"multipart/form-data\"` streams.  Can be used to submit forms and file uploads to other web applications.","version":"0.0.7","repository":{"type":"git","url":"git://github.com/felixge/node-form-data.git"},"main":"./lib/form_data","engines":{"node":"*"},"dependencies":{"combined-stream":"~0.0.4","mime":"~1.2.2","async":"~0.1.9"},"devDependencies":{"fake":"0.2.1","far":"0.0.1","formidable":"1.0.2","request":"~2.9.203"},"_id":"form-data@0.0.7","dist":{"shasum":"7211182a26a266ce39710dc8bc4a81b7040859be","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/form-data/-/form-data-0.0.7.tgz"},"_from":".","_npmVersion":"1.2.10","_npmUser":{"name":"celer","email":"dtyree77@gmail.com"},"maintainers":[{"name":"felixge","email":"felix@debuggable.com"},{"name":"idralyuk","email":"igor@buran.us"},{"name":"alexindigo","email":"iam@alexindigo.com"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"celer","email":"dtyree77@gmail.com"}],"directories":{}},"0.0.8":{"author":{"name":"Felix Geisendörfer","email":"felix@debuggable.com","url":"http://debuggable.com/"},"name":"form-data","description":"A module to create readable `\"multipart/form-data\"` streams.  Can be used to submit forms and file uploads to other web applications.","version":"0.0.8","repository":{"type":"git","url":"git://github.com/felixge/node-form-data.git"},"main":"./lib/form_data","scripts":{"test":"node test/run.js"},"engines":{"node":">= 0.6"},"dependencies":{"combined-stream":"~0.0.4","mime":"~1.2.2","async":"~0.2.7"},"devDependencies":{"fake":"~0.2.1","far":"~0.0.7","formidable":"~1.0.13","request":"~2.16.6"},"_id":"form-data@0.0.8","dist":{"shasum":"0890cd1005c5ccecc0b9d24a88052c92442d0db5","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/form-data/-/form-data-0.0.8.tgz"},"_from":".","_npmVersion":"1.2.10","_npmUser":{"name":"alexindigo","email":"iam@alexindigo.com"},"maintainers":[{"name":"felixge","email":"felix@debuggable.com"},{"name":"idralyuk","email":"igor@buran.us"},{"name":"alexindigo","email":"iam@alexindigo.com"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"celer","email":"dtyree77@gmail.com"}],"directories":{}},"0.0.9":{"author":{"name":"Felix Geisendörfer","email":"felix@debuggable.com","url":"http://debuggable.com/"},"name":"form-data","description":"A module to create readable `\"multipart/form-data\"` streams.  Can be used to submit forms and file uploads to other web applications.","version":"0.0.9","repository":{"type":"git","url":"git://github.com/felixge/node-form-data.git"},"main":"./lib/form_data","scripts":{"test":"node test/run.js"},"engines":{"node":">= 0.6"},"dependencies":{"combined-stream":"~0.0.4","mime":"~1.2.2","async":"~0.2.7"},"devDependencies":{"fake":"~0.2.1","far":"~0.0.7","formidable":"~1.0.13","request":"~2.16.6"},"_id":"form-data@0.0.9","dist":{"shasum":"f229b4e39bed528c75836045a23bf8f8ff4db16d","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/form-data/-/form-data-0.0.9.tgz"},"_from":".","_npmVersion":"1.2.10","_npmUser":{"name":"alexindigo","email":"iam@alexindigo.com"},"maintainers":[{"name":"felixge","email":"felix@debuggable.com"},{"name":"idralyuk","email":"igor@buran.us"},{"name":"alexindigo","email":"iam@alexindigo.com"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"celer","email":"dtyree77@gmail.com"}],"directories":{}},"0.0.10":{"author":{"name":"Felix Geisendörfer","email":"felix@debuggable.com","url":"http://debuggable.com/"},"name":"form-data","description":"A module to create readable `\"multipart/form-data\"` streams.  Can be used to submit forms and file uploads to other web applications.","version":"0.0.10","repository":{"type":"git","url":"git://github.com/felixge/node-form-data.git"},"main":"./lib/form_data","scripts":{"test":"node test/run.js"},"engines":{"node":">= 0.6"},"dependencies":{"combined-stream":"~0.0.4","mime":"~1.2.2","async":"~0.2.7"},"devDependencies":{"fake":"~0.2.1","far":"~0.0.7","formidable":"~1.0.13","request":"~2.16.6"},"_id":"form-data@0.0.10","dist":{"shasum":"db345a5378d86aeeb1ed5d553b869ac192d2f5ed","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/form-data/-/form-data-0.0.10.tgz"},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"alexindigo","email":"iam@alexindigo.com"},"maintainers":[{"name":"felixge","email":"felix@debuggable.com"},{"name":"idralyuk","email":"igor@buran.us"},{"name":"alexindigo","email":"iam@alexindigo.com"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"celer","email":"dtyree77@gmail.com"}],"directories":{}},"0.1.0":{"author":{"name":"Felix Geisendörfer","email":"felix@debuggable.com","url":"http://debuggable.com/"},"name":"form-data","description":"A module to create readable \"multipart/form-data\" streams.  Can be used to submit forms and file uploads to other web applications.","version":"0.1.0","repository":{"type":"git","url":"git://github.com/felixge/node-form-data.git"},"main":"./lib/form_data","scripts":{"test":"node test/run.js"},"engines":{"node":">= 0.6"},"dependencies":{"combined-stream":"~0.0.4","mime":"~1.2.9","async":"~0.2.9"},"devDependencies":{"fake":"~0.2.2","far":"~0.0.7","formidable":"~1.0.14","request":"~2.22.0"},"_id":"form-data@0.1.0","dist":{"shasum":"d36b59baf9b292bb2e5034d7a6079b2bd1e9df83","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/form-data/-/form-data-0.1.0.tgz"},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"alexindigo","email":"iam@alexindigo.com"},"maintainers":[{"name":"felixge","email":"felix@debuggable.com"},{"name":"idralyuk","email":"igor@buran.us"},{"name":"alexindigo","email":"iam@alexindigo.com"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"celer","email":"dtyree77@gmail.com"}],"directories":{}},"0.1.1":{"author":{"name":"Felix Geisendörfer","email":"felix@debuggable.com","url":"http://debuggable.com/"},"name":"form-data","description":"A module to create readable \"multipart/form-data\" streams.  Can be used to submit forms and file uploads to other web applications.","version":"0.1.1","repository":{"type":"git","url":"git://github.com/felixge/node-form-data.git"},"main":"./lib/form_data","scripts":{"test":"node test/run.js"},"engines":{"node":">= 0.6"},"dependencies":{"combined-stream":"~0.0.4","mime":"~1.2.11","async":"~0.2.9"},"licenses":[{"type":"MIT","url":"https://raw.github.com/felixge/node-form-data/master/License"}],"devDependencies":{"fake":"~0.2.2","far":"~0.0.7","formidable":"~1.0.14","request":"~2.27.0"},"_id":"form-data@0.1.1","dist":{"shasum":"0d5f2805647b45533ba10bc8a59cf17d1efa5f12","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/form-data/-/form-data-0.1.1.tgz"},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"alexindigo","email":"iam@alexindigo.com"},"maintainers":[{"name":"felixge","email":"felix@debuggable.com"},{"name":"idralyuk","email":"igor@buran.us"},{"name":"alexindigo","email":"iam@alexindigo.com"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"celer","email":"dtyree77@gmail.com"}],"directories":{}},"0.1.2":{"author":{"name":"Felix Geisendörfer","email":"felix@debuggable.com","url":"http://debuggable.com/"},"name":"form-data","description":"A module to create readable \"multipart/form-data\" streams.  Can be used to submit forms and file uploads to other web applications.","version":"0.1.2","repository":{"type":"git","url":"git://github.com/felixge/node-form-data.git"},"main":"./lib/form_data","scripts":{"test":"node test/run.js"},"engines":{"node":">= 0.6"},"dependencies":{"combined-stream":"~0.0.4","mime":"~1.2.11","async":"~0.2.9"},"licenses":[{"type":"MIT","url":"https://raw.github.com/felixge/node-form-data/master/License"}],"devDependencies":{"fake":"~0.2.2","far":"~0.0.7","formidable":"~1.0.14","request":"~2.27.0"},"bugs":{"url":"https://github.com/felixge/node-form-data/issues"},"_id":"form-data@0.1.2","dist":{"shasum":"1143c21357911a78dd7913b189b4bab5d5d57445","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/form-data/-/form-data-0.1.2.tgz"},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"alexindigo","email":"iam@alexindigo.com"},"maintainers":[{"name":"felixge","email":"felix@debuggable.com"},{"name":"idralyuk","email":"igor@buran.us"},{"name":"alexindigo","email":"iam@alexindigo.com"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"celer","email":"dtyree77@gmail.com"}],"directories":{}},"0.1.3":{"author":{"name":"Felix Geisendörfer","email":"felix@debuggable.com","url":"http://debuggable.com/"},"name":"form-data","description":"A module to create readable \"multipart/form-data\" streams.  Can be used to submit forms and file uploads to other web applications.","version":"0.1.3","repository":{"type":"git","url":"git://github.com/felixge/node-form-data.git"},"main":"./lib/form_data","scripts":{"test":"node test/run.js"},"engines":{"node":">= 0.8"},"dependencies":{"combined-stream":"~0.0.4","mime":"~1.2.11","async":"~0.9.0"},"licenses":[{"type":"MIT","url":"https://raw.github.com/felixge/node-form-data/master/License"}],"devDependencies":{"fake":"~0.2.2","far":"~0.0.7","formidable":"~1.0.14","request":"~2.36.0"},"bugs":{"url":"https://github.com/felixge/node-form-data/issues"},"homepage":"https://github.com/felixge/node-form-data","_id":"form-data@0.1.3","dist":{"shasum":"4ee4346e6eb5362e8344a02075bd8dbd8c7373ea","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/form-data/-/form-data-0.1.3.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"alexindigo","email":"iam@alexindigo.com"},"maintainers":[{"name":"felixge","email":"felix@debuggable.com"},{"name":"idralyuk","email":"igor@buran.us"},{"name":"alexindigo","email":"iam@alexindigo.com"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"celer","email":"dtyree77@gmail.com"}],"directories":{}},"0.1.4":{"author":{"name":"Felix Geisendörfer","email":"felix@debuggable.com","url":"http://debuggable.com/"},"name":"form-data","description":"A module to create readable \"multipart/form-data\" streams.  Can be used to submit forms and file uploads to other web applications.","version":"0.1.4","repository":{"type":"git","url":"git://github.com/felixge/node-form-data.git"},"main":"./lib/form_data","scripts":{"test":"node test/run.js"},"engines":{"node":">= 0.8"},"dependencies":{"combined-stream":"~0.0.4","mime":"~1.2.11","async":"~0.9.0"},"licenses":[{"type":"MIT","url":"https://raw.github.com/felixge/node-form-data/master/License"}],"devDependencies":{"fake":"~0.2.2","far":"~0.0.7","formidable":"~1.0.14","request":"~2.36.0"},"gitHead":"5f5f4809ea685f32658809fa0f13d7eface0e45a","bugs":{"url":"https://github.com/felixge/node-form-data/issues"},"homepage":"https://github.com/felixge/node-form-data","_id":"form-data@0.1.4","_shasum":"91abd788aba9702b1aabfa8bc01031a2ac9e3b12","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"alexindigo","email":"iam@alexindigo.com"},"maintainers":[{"name":"felixge","email":"felix@debuggable.com"},{"name":"idralyuk","email":"igor@buran.us"},{"name":"alexindigo","email":"iam@alexindigo.com"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"celer","email":"dtyree77@gmail.com"}],"dist":{"shasum":"91abd788aba9702b1aabfa8bc01031a2ac9e3b12","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/form-data/-/form-data-0.1.4.tgz"},"directories":{}},"0.2.0":{"author":{"name":"Felix Geisendörfer","email":"felix@debuggable.com","url":"http://debuggable.com/"},"name":"form-data","description":"A module to create readable \"multipart/form-data\" streams.  Can be used to submit forms and file uploads to other web applications.","version":"0.2.0","repository":{"type":"git","url":"git://github.com/felixge/node-form-data.git"},"main":"./lib/form_data","scripts":{"test":"node test/run.js"},"engines":{"node":">= 0.8"},"dependencies":{"async":"~0.9.0","combined-stream":"~0.0.4","mime-types":"~2.0.3"},"licenses":[{"type":"MIT","url":"https://raw.github.com/felixge/node-form-data/master/License"}],"devDependencies":{"fake":"~0.2.2","far":"~0.0.7","formidable":"~1.0.14","request":"~2.36.0"},"gitHead":"dfc1a2aef40b97807e2ffe477da06cb2c37e259f","bugs":{"url":"https://github.com/felixge/node-form-data/issues"},"homepage":"https://github.com/felixge/node-form-data","_id":"form-data@0.2.0","_shasum":"26f8bc26da6440e299cbdcfb69035c4f77a6e466","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"alexindigo","email":"iam@alexindigo.com"},"maintainers":[{"name":"felixge","email":"felix@debuggable.com"},{"name":"idralyuk","email":"igor@buran.us"},{"name":"alexindigo","email":"iam@alexindigo.com"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"celer","email":"dtyree77@gmail.com"}],"dist":{"shasum":"26f8bc26da6440e299cbdcfb69035c4f77a6e466","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/form-data/-/form-data-0.2.0.tgz"},"directories":{}},"1.0.0-rc1":{"author":{"name":"Felix Geisendörfer","email":"felix@debuggable.com","url":"http://debuggable.com/"},"name":"form-data","description":"A module to create readable \"multipart/form-data\" streams.  Can be used to submit forms and file uploads to other web applications.","version":"1.0.0-rc1","repository":{"type":"git","url":"git://github.com/felixge/node-form-data.git"},"main":"./lib/form_data","scripts":{"test":"node test/run.js"},"engines":{"node":">= 0.10"},"dependencies":{"async":"^1.2.1","combined-stream":"^1.0.3","mime-types":"^2.1.1"},"licenses":[{"type":"MIT","url":"https://raw.github.com/felixge/node-form-data/master/License"}],"devDependencies":{"fake":"^0.2.2","far":"^0.0.7","formidable":"^1.0.17","request":"^2.57.0"},"gitHead":"e6650a4c078fd09c130ed712848d71d8609c6518","bugs":{"url":"https://github.com/felixge/node-form-data/issues"},"homepage":"https://github.com/felixge/node-form-data#readme","_id":"form-data@1.0.0-rc1","_shasum":"de5d87ff28439596f4f5500bff58d1244d54793a","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"alexindigo","email":"iam@alexindigo.com"},"dist":{"shasum":"de5d87ff28439596f4f5500bff58d1244d54793a","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/form-data/-/form-data-1.0.0-rc1.tgz"},"maintainers":[{"name":"felixge","email":"felix@debuggable.com"},{"name":"idralyuk","email":"igor@buran.us"},{"name":"alexindigo","email":"iam@alexindigo.com"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"celer","email":"dtyree77@gmail.com"}],"directories":{}},"1.0.0-rc2":{"author":{"name":"Felix Geisendörfer","email":"felix@debuggable.com","url":"http://debuggable.com/"},"name":"form-data","description":"A module to create readable \"multipart/form-data\" streams.  Can be used to submit forms and file uploads to other web applications.","version":"1.0.0-rc2","repository":{"type":"git","url":"git://github.com/felixge/node-form-data.git"},"main":"./lib/form_data","browser":"./lib/browser","scripts":{"test":"node test/run.js"},"engines":{"node":">= 0.10"},"dependencies":{"async":"^1.2.1","combined-stream":"^1.0.3","mime-types":"^2.1.1"},"license":"MIT","devDependencies":{"fake":"^0.2.2","far":"^0.0.7","formidable":"^1.0.17","request":"^2.57.0"},"gitHead":"9f29fefe9633f3adae72d6416fd6822c060ff6b6","bugs":{"url":"https://github.com/felixge/node-form-data/issues"},"homepage":"https://github.com/felixge/node-form-data#readme","_id":"form-data@1.0.0-rc2","_shasum":"5bc9c9b3dd3dec1977b0abf58790192081d95235","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"alexindigo","email":"iam@alexindigo.com"},"dist":{"shasum":"5bc9c9b3dd3dec1977b0abf58790192081d95235","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/form-data/-/form-data-1.0.0-rc2.tgz"},"maintainers":[{"name":"felixge","email":"felix@debuggable.com"},{"name":"idralyuk","email":"igor@buran.us"},{"name":"alexindigo","email":"iam@alexindigo.com"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"celer","email":"dtyree77@gmail.com"}],"directories":{}},"1.0.0-rc3":{"author":{"name":"Felix Geisendörfer","email":"felix@debuggable.com","url":"http://debuggable.com/"},"name":"form-data","description":"A library to create readable \"multipart/form-data\" streams. Can be used to submit forms and file uploads to other web applications.","version":"1.0.0-rc3","repository":{"type":"git","url":"git://github.com/form-data/form-data.git"},"main":"./lib/form_data","browser":"./lib/browser","scripts":{"test":"./test/run.js"},"pre-commit":["test"],"engines":{"node":">= 0.10"},"dependencies":{"async":"^1.4.0","combined-stream":"^1.0.5","mime-types":"^2.1.3"},"license":"MIT","devDependencies":{"fake":"^0.2.2","far":"^0.0.7","formidable":"^1.0.17","pre-commit":"^1.0.10","request":"^2.60.0"},"gitHead":"c174f1b7f3a78a00ec5af0360469280445e37804","bugs":{"url":"https://github.com/form-data/form-data/issues"},"homepage":"https://github.com/form-data/form-data#readme","_id":"form-data@1.0.0-rc3","_shasum":"d35bc62e7fbc2937ae78f948aaa0d38d90607577","_from":".","_npmVersion":"2.11.0","_nodeVersion":"2.2.1","_npmUser":{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},"dist":{"shasum":"d35bc62e7fbc2937ae78f948aaa0d38d90607577","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/form-data/-/form-data-1.0.0-rc3.tgz"},"maintainers":[{"name":"felixge","email":"felix@debuggable.com"},{"name":"idralyuk","email":"igor@buran.us"},{"name":"alexindigo","email":"iam@alexindigo.com"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"celer","email":"dtyree77@gmail.com"},{"name":"dylanpiercey","email":"pierceydylan@gmail.com"}],"directories":{}},"1.0.0-rc4":{"author":{"name":"Felix Geisendörfer","email":"felix@debuggable.com","url":"http://debuggable.com/"},"name":"form-data","description":"A library to create readable \"multipart/form-data\" streams. Can be used to submit forms and file uploads to other web applications.","version":"1.0.0-rc4","repository":{"type":"git","url":"git://github.com/form-data/form-data.git"},"main":"./lib/form_data","browser":"./lib/browser","scripts":{"pretest":"rimraf coverage test/tmp","test":"istanbul cover --report none test/run.js","posttest":"istanbul report","lint":"eslint lib/*.js test/*.js test/**/*.js","predebug":"rimraf coverage test/tmp","debug":"verbose=1 ./test/run.js","check":"istanbul check-coverage coverage/coverage*.json","coverage":"codacy-coverage < ./coverage/lcov.info; true"},"pre-commit":["lint","test","check"],"engines":{"node":">= 0.10"},"dependencies":{"async":"^1.5.2","combined-stream":"^1.0.5","mime-types":"^2.1.10"},"license":"MIT","devDependencies":{"codacy-coverage":"^1.1.3","coveralls":"^2.11.8","cross-spawn":"^2.1.5","eslint":"^2.4.0","fake":"^0.2.2","far":"^0.0.7","formidable":"^1.0.17","istanbul":"^0.4.2","pre-commit":"^1.1.2","request":"^2.69.0","rimraf":"^2.5.2"},"gitHead":"f73996e0508ee2d4b2b376276adfac1de4188ac2","bugs":{"url":"https://github.com/form-data/form-data/issues"},"homepage":"https://github.com/form-data/form-data#readme","_id":"form-data@1.0.0-rc4","_shasum":"05ac6bc22227b43e4461f488161554699d4f8b5e","_from":".","_npmVersion":"2.14.9","_nodeVersion":"0.12.11","_npmUser":{"name":"alexindigo","email":"iam@alexindigo.com"},"dist":{"shasum":"05ac6bc22227b43e4461f488161554699d4f8b5e","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/form-data/-/form-data-1.0.0-rc4.tgz"},"maintainers":[{"name":"felixge","email":"felix@debuggable.com"},{"name":"idralyuk","email":"igor@buran.us"},{"name":"alexindigo","email":"iam@alexindigo.com"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"celer","email":"dtyree77@gmail.com"},{"name":"dylanpiercey","email":"pierceydylan@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/form-data-1.0.0-rc4.tgz_1458059747097_0.14101114077493548"},"directories":{}},"1.0.0":{"author":{"name":"Felix Geisendörfer","email":"felix@debuggable.com","url":"http://debuggable.com/"},"name":"form-data","description":"A library to create readable \"multipart/form-data\" streams. Can be used to submit forms and file uploads to other web applications.","version":"1.0.0","repository":{"type":"git","url":"git://github.com/form-data/form-data.git"},"main":"./lib/form_data","browser":"./lib/browser","scripts":{"pretest":"rimraf coverage test/tmp","test":"istanbul cover test/run.js","posttest":"istanbul report lcov text","lint":"eslint lib/*.js test/*.js test/**/*.js","predebug":"rimraf coverage test/tmp","debug":"verbose=1 ./test/run.js","check":"istanbul check-coverage coverage/coverage*.json","files":"pkgfiles --sort=name","get-version":"node -e \"console.log(require('./package.json').version)\"","update-readme":"sed -i.bak 's/\\/master\\.svg/\\/v'$(npm --silent run get-version)'.svg/g' README.md","restore-readme":"mv README.md.bak README.md","prepublish":"in-publish && npm run update-readme || not-in-publish","postpublish":"npm run restore-readme"},"pre-commit":["lint","test","check"],"engines":{"node":">= 0.10"},"dependencies":{"async":"^2.0.1","combined-stream":"^1.0.5","mime-types":"^2.1.11"},"devDependencies":{"coveralls":"^2.11.12","cross-spawn":"^4.0.0","eslint":"^2.13.1","fake":"^0.2.2","far":"^0.0.7","formidable":"^1.0.17","in-publish":"^2.0.0","istanbul":"^0.4.5","pkgfiles":"^2.3.0","pre-commit":"^1.1.3","request":"^2.74.0","rimraf":"^2.5.4"},"license":"MIT","gitHead":"6fd2c6555b5c685dbd791f364486df45472f70a4","bugs":{"url":"https://github.com/form-data/form-data/issues"},"homepage":"https://github.com/form-data/form-data#readme","_id":"form-data@1.0.0","_shasum":"2285b4456dae81efdbc391949347f4d3e2dce03f","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.5.0","_npmUser":{"name":"alexindigo","email":"iam@alexindigo.com"},"dist":{"shasum":"2285b4456dae81efdbc391949347f4d3e2dce03f","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/form-data/-/form-data-1.0.0.tgz"},"maintainers":[{"name":"felixge","email":"felix@debuggable.com"},{"name":"idralyuk","email":"igor@buran.us"},{"name":"alexindigo","email":"iam@alexindigo.com"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"celer","email":"dtyree77@gmail.com"},{"name":"dylanpiercey","email":"pierceydylan@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/form-data-1.0.0.tgz_1472202064764_0.1383217212278396"},"directories":{}},"1.0.1":{"author":{"name":"Felix Geisendörfer","email":"felix@debuggable.com","url":"http://debuggable.com/"},"name":"form-data","description":"A library to create readable \"multipart/form-data\" streams. Can be used to submit forms and file uploads to other web applications.","version":"1.0.1","repository":{"type":"git","url":"git://github.com/form-data/form-data.git"},"main":"./lib/form_data","browser":"./lib/browser","scripts":{"pretest":"rimraf coverage test/tmp","test":"istanbul cover test/run.js","posttest":"istanbul report lcov text","lint":"eslint lib/*.js test/*.js test/**/*.js","predebug":"rimraf coverage test/tmp","debug":"verbose=1 ./test/run.js","check":"istanbul check-coverage coverage/coverage*.json","files":"pkgfiles --sort=name","get-version":"node -e \"console.log(require('./package.json').version)\"","update-readme":"sed -i.bak 's/\\/master\\.svg/\\/v'$(npm --silent run get-version)'.svg/g' README.md","restore-readme":"mv README.md.bak README.md","prepublish":"in-publish && npm run update-readme || not-in-publish","postpublish":"npm run restore-readme"},"pre-commit":["lint","test","check"],"engines":{"node":">= 0.10"},"dependencies":{"async":"^2.0.1","combined-stream":"^1.0.5","mime-types":"^2.1.11"},"devDependencies":{"coveralls":"^2.11.12","cross-spawn":"^4.0.0","eslint":"^2.13.1","fake":"^0.2.2","far":"^0.0.7","formidable":"^1.0.17","in-publish":"^2.0.0","istanbul":"^0.4.5","pkgfiles":"^2.3.0","pre-commit":"^1.1.3","request":"^2.74.0","rimraf":"^2.5.4"},"license":"MIT","gitHead":"158443da3b2ce221f0a06ccb3b8ab8c56b68b034","bugs":{"url":"https://github.com/form-data/form-data/issues"},"homepage":"https://github.com/form-data/form-data#readme","_id":"form-data@1.0.1","_shasum":"ae315db9a4907fa065502304a66d7733475ee37c","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.5.0","_npmUser":{"name":"alexindigo","email":"iam@alexindigo.com"},"dist":{"shasum":"ae315db9a4907fa065502304a66d7733475ee37c","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/form-data/-/form-data-1.0.1.tgz"},"maintainers":[{"name":"alexindigo","email":"iam@alexindigo.com"},{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},{"name":"felixge","email":"felix@debuggable.com"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/form-data-1.0.1.tgz_1472204677067_0.1879937476478517"},"directories":{}},"2.0.0":{"author":{"name":"Felix Geisendörfer","email":"felix@debuggable.com","url":"http://debuggable.com/"},"name":"form-data","description":"A library to create readable \"multipart/form-data\" streams. Can be used to submit forms and file uploads to other web applications.","version":"2.0.0","repository":{"type":"git","url":"git://github.com/form-data/form-data.git"},"main":"./lib/form_data","browser":"./lib/browser","scripts":{"pretest":"rimraf coverage test/tmp","test":"istanbul cover test/run.js","posttest":"istanbul report lcov text","lint":"eslint lib/*.js test/*.js test/integration/*.js","ci-lint":"is-node-modern && npm run lint || is-node-not-modern","predebug":"rimraf coverage test/tmp","debug":"verbose=1 ./test/run.js","check":"istanbul check-coverage coverage/coverage*.json","files":"pkgfiles --sort=name","get-version":"node -e \"console.log(require('./package.json').version)\"","update-readme":"sed -i.bak 's/\\/master\\.svg/\\/v'$(npm --silent run get-version)'.svg/g' README.md","restore-readme":"mv README.md.bak README.md","prepublish":"in-publish && npm run update-readme || not-in-publish","postpublish":"npm run restore-readme"},"pre-commit":["lint","test","check"],"engines":{"node":">= 0.12"},"dependencies":{"asynckit":"^0.4.0","combined-stream":"^1.0.5","mime-types":"^2.1.11"},"devDependencies":{"coveralls":"^2.11.13","cross-spawn":"^4.0.0","eslint":"^3.5.0","fake":"^0.2.2","far":"^0.0.7","formidable":"^1.0.17","in-publish":"^2.0.0","is-node-modern":"^1.0.0","istanbul":"^0.4.5","pkgfiles":"^2.3.0","pre-commit":"^1.1.3","request":"^2.74.0","rimraf":"^2.5.4"},"license":"MIT","gitHead":"652b16ff5b9077bdf65eb66b67286c823c2a1040","bugs":{"url":"https://github.com/form-data/form-data/issues"},"homepage":"https://github.com/form-data/form-data#readme","_id":"form-data@2.0.0","_shasum":"6f0aebadcc5da16c13e1ecc11137d85f9b883b25","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.5.0","_npmUser":{"name":"alexindigo","email":"iam@alexindigo.com"},"dist":{"shasum":"6f0aebadcc5da16c13e1ecc11137d85f9b883b25","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/form-data/-/form-data-2.0.0.tgz"},"maintainers":[{"name":"alexindigo","email":"iam@alexindigo.com"},{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},{"name":"felixge","email":"felix@debuggable.com"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/form-data-2.0.0.tgz_1474092617403_0.5404838663525879"},"directories":{}},"2.1.0":{"author":{"name":"Felix Geisendörfer","email":"felix@debuggable.com","url":"http://debuggable.com/"},"name":"form-data","description":"A library to create readable \"multipart/form-data\" streams. Can be used to submit forms and file uploads to other web applications.","version":"2.1.0","repository":{"type":"git","url":"git://github.com/form-data/form-data.git"},"main":"./lib/form_data","browser":"./lib/browser","scripts":{"pretest":"rimraf coverage test/tmp","test":"istanbul cover test/run.js","posttest":"istanbul report lcov text","lint":"eslint lib/*.js test/*.js test/integration/*.js","ci-lint":"is-node-modern && npm run lint || is-node-not-modern","predebug":"rimraf coverage test/tmp","debug":"verbose=1 ./test/run.js","check":"istanbul check-coverage coverage/coverage*.json","files":"pkgfiles --sort=name","get-version":"node -e \"console.log(require('./package.json').version)\"","update-readme":"sed -i.bak 's/\\/master\\.svg/\\/v'$(npm --silent run get-version)'.svg/g' README.md","restore-readme":"mv README.md.bak README.md","prepublish":"in-publish && npm run update-readme || not-in-publish","postpublish":"npm run restore-readme"},"pre-commit":["lint","test","check"],"engines":{"node":">= 0.12"},"dependencies":{"asynckit":"^0.4.0","combined-stream":"^1.0.5","mime-types":"^2.1.11"},"devDependencies":{"coveralls":"^2.11.13","cross-spawn":"^4.0.0","eslint":"^3.5.0","fake":"^0.2.2","far":"^0.0.7","formidable":"^1.0.17","in-publish":"^2.0.0","is-node-modern":"^1.0.0","istanbul":"^0.4.5","pkgfiles":"^2.3.0","pre-commit":"^1.1.3","request":"^2.74.0","rimraf":"^2.5.4"},"license":"MIT","gitHead":"4718daefac2d16bfb3b32b9761c356cdd2461d71","bugs":{"url":"https://github.com/form-data/form-data/issues"},"homepage":"https://github.com/form-data/form-data#readme","_id":"form-data@2.1.0","_shasum":"58870d83386cf0592165241a5380942276bb9134","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.5.0","_npmUser":{"name":"alexindigo","email":"iam@alexindigo.com"},"dist":{"shasum":"58870d83386cf0592165241a5380942276bb9134","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/form-data/-/form-data-2.1.0.tgz"},"maintainers":[{"name":"alexindigo","email":"iam@alexindigo.com"},{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},{"name":"felixge","email":"felix@debuggable.com"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/form-data-2.1.0.tgz_1474841659621_0.4027709998190403"},"directories":{}},"2.1.1":{"author":{"name":"Felix Geisendörfer","email":"felix@debuggable.com","url":"http://debuggable.com/"},"name":"form-data","description":"A library to create readable \"multipart/form-data\" streams. Can be used to submit forms and file uploads to other web applications.","version":"2.1.1","repository":{"type":"git","url":"git://github.com/form-data/form-data.git"},"main":"./lib/form_data","browser":"./lib/browser","scripts":{"pretest":"rimraf coverage test/tmp","test":"istanbul cover test/run.js","posttest":"istanbul report lcov text","lint":"eslint lib/*.js test/*.js test/integration/*.js","ci-lint":"is-node-modern && npm run lint || is-node-not-modern","predebug":"rimraf coverage test/tmp","debug":"verbose=1 ./test/run.js","check":"istanbul check-coverage coverage/coverage*.json","files":"pkgfiles --sort=name","get-version":"node -e \"console.log(require('./package.json').version)\"","update-readme":"sed -i.bak 's/\\/master\\.svg/\\/v'$(npm --silent run get-version)'.svg/g' README.md","restore-readme":"mv README.md.bak README.md","prepublish":"in-publish && npm run update-readme || not-in-publish","postpublish":"npm run restore-readme"},"pre-commit":["lint","test","check"],"engines":{"node":">= 0.12"},"dependencies":{"asynckit":"^0.4.0","combined-stream":"^1.0.5","mime-types":"^2.1.12"},"devDependencies":{"coveralls":"^2.11.14","cross-spawn":"^4.0.2","eslint":"^3.7.1","fake":"^0.2.2","far":"^0.0.7","formidable":"^1.0.17","in-publish":"^2.0.0","is-node-modern":"^1.0.0","istanbul":"^0.4.5","pkgfiles":"^2.3.0","pre-commit":"^1.1.3","request":"^2.75.0","rimraf":"^2.5.4"},"license":"MIT","gitHead":"ebee8412f79798b87fd3ebed44748c1ca06fc1ac","bugs":{"url":"https://github.com/form-data/form-data/issues"},"homepage":"https://github.com/form-data/form-data#readme","_id":"form-data@2.1.1","_shasum":"4adf0342e1a79afa1e84c8c320a9ffc82392a1f3","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.5.0","_npmUser":{"name":"alexindigo","email":"iam@alexindigo.com"},"dist":{"shasum":"4adf0342e1a79afa1e84c8c320a9ffc82392a1f3","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/form-data/-/form-data-2.1.1.tgz"},"maintainers":[{"name":"alexindigo","email":"iam@alexindigo.com"},{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},{"name":"felixge","email":"felix@debuggable.com"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/form-data-2.1.1.tgz_1475562797683_0.23411617754027247"},"directories":{}},"2.1.2":{"author":{"name":"Felix Geisendörfer","email":"felix@debuggable.com","url":"http://debuggable.com/"},"name":"form-data","description":"A library to create readable \"multipart/form-data\" streams. Can be used to submit forms and file uploads to other web applications.","version":"2.1.2","repository":{"type":"git","url":"git://github.com/form-data/form-data.git"},"main":"./lib/form_data","browser":"./lib/browser","scripts":{"pretest":"rimraf coverage test/tmp","test":"istanbul cover test/run.js","posttest":"istanbul report lcov text","lint":"eslint lib/*.js test/*.js test/integration/*.js","report":"istanbul report lcov text","ci-lint":"is-node-modern 6 && npm run lint || is-node-not-modern 6","ci-test":"npm run test && npm run browser && npm run report","predebug":"rimraf coverage test/tmp","debug":"verbose=1 ./test/run.js","browser":"browserify -t browserify-istanbul test/run-browser.js | obake --coverage","check":"istanbul check-coverage coverage/coverage*.json","files":"pkgfiles --sort=name","get-version":"node -e \"console.log(require('./package.json').version)\"","update-readme":"sed -i.bak 's/\\/master\\.svg/\\/v'$(npm --silent run get-version)'.svg/g' README.md","restore-readme":"mv README.md.bak README.md","prepublish":"in-publish && npm run update-readme || not-in-publish","postpublish":"npm run restore-readme"},"pre-commit":["lint","ci-test","check"],"engines":{"node":">= 0.12"},"dependencies":{"asynckit":"^0.4.0","combined-stream":"^1.0.5","mime-types":"^2.1.12"},"devDependencies":{"browserify":"^13.1.1","browserify-istanbul":"^2.0.0","coveralls":"^2.11.14","cross-spawn":"^4.0.2","eslint":"^3.9.1","fake":"^0.2.2","far":"^0.0.7","formidable":"^1.0.17","in-publish":"^2.0.0","is-node-modern":"^1.0.0","istanbul":"^0.4.5","obake":"^0.1.2","phantomjs-prebuilt":"^2.1.13","pkgfiles":"^2.3.0","pre-commit":"^1.1.3","request":"2.76.0","rimraf":"^2.5.4","tape":"^4.6.2"},"license":"MIT","gitHead":"03444d21961a7a44cdc2eae11ee3630f6969023d","bugs":{"url":"https://github.com/form-data/form-data/issues"},"homepage":"https://github.com/form-data/form-data#readme","_id":"form-data@2.1.2","_shasum":"89c3534008b97eada4cbb157d58f6f5df025eae4","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"alexindigo","email":"iam@alexindigo.com"},"dist":{"shasum":"89c3534008b97eada4cbb157d58f6f5df025eae4","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/form-data/-/form-data-2.1.2.tgz"},"maintainers":[{"name":"alexindigo","email":"iam@alexindigo.com"},{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},{"name":"felixge","email":"felix@debuggable.com"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/form-data-2.1.2.tgz_1478577739404_0.6574864208232611"},"directories":{}},"2.1.4":{"author":{"name":"Felix Geisendörfer","email":"felix@debuggable.com","url":"http://debuggable.com/"},"name":"form-data","description":"A library to create readable \"multipart/form-data\" streams. Can be used to submit forms and file uploads to other web applications.","version":"2.1.4","repository":{"type":"git","url":"git://github.com/form-data/form-data.git"},"main":"./lib/form_data","browser":"./lib/browser","scripts":{"pretest":"rimraf coverage test/tmp","test":"istanbul cover test/run.js","posttest":"istanbul report lcov text","lint":"eslint lib/*.js test/*.js test/integration/*.js","report":"istanbul report lcov text","ci-lint":"is-node-modern 6 && npm run lint || is-node-not-modern 6","ci-test":"npm run test && npm run browser && npm run report","predebug":"rimraf coverage test/tmp","debug":"verbose=1 ./test/run.js","browser":"browserify -t browserify-istanbul test/run-browser.js | obake --coverage","check":"istanbul check-coverage coverage/coverage*.json","files":"pkgfiles --sort=name","get-version":"node -e \"console.log(require('./package.json').version)\"","update-readme":"sed -i.bak 's/\\/master\\.svg/\\/v'$(npm --silent run get-version)'.svg/g' README.md","restore-readme":"mv README.md.bak README.md","prepublish":"in-publish && npm run update-readme || not-in-publish","postpublish":"npm run restore-readme"},"pre-commit":["lint","ci-test","check"],"engines":{"node":">= 0.12"},"dependencies":{"asynckit":"^0.4.0","combined-stream":"^1.0.5","mime-types":"^2.1.12"},"devDependencies":{"browserify":"^13.1.1","browserify-istanbul":"^2.0.0","coveralls":"^2.11.14","cross-spawn":"^4.0.2","eslint":"^3.9.1","fake":"^0.2.2","far":"^0.0.7","formidable":"^1.0.17","in-publish":"^2.0.0","is-node-modern":"^1.0.0","istanbul":"^0.4.5","obake":"^0.1.2","phantomjs-prebuilt":"^2.1.13","pkgfiles":"^2.3.0","pre-commit":"^1.1.3","request":"2.76.0","rimraf":"^2.5.4","tape":"^4.6.2"},"license":"MIT","gitHead":"d7398c3e7cd81ed12ecc0b84363721bae467db02","bugs":{"url":"https://github.com/form-data/form-data/issues"},"homepage":"https://github.com/form-data/form-data#readme","_id":"form-data@2.1.4","_shasum":"33c183acf193276ecaa98143a69e94bfee1750d1","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.1","_npmUser":{"name":"alexindigo","email":"iam@alexindigo.com"},"dist":{"shasum":"33c183acf193276ecaa98143a69e94bfee1750d1","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/form-data/-/form-data-2.1.4.tgz"},"maintainers":[{"name":"alexindigo","email":"iam@alexindigo.com"},{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},{"name":"felixge","email":"felix@debuggable.com"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/form-data-2.1.4.tgz_1491750597266_0.5097400255035609"},"directories":{}},"2.2.0":{"author":{"name":"Felix Geisendörfer","email":"felix@debuggable.com","url":"http://debuggable.com/"},"name":"form-data","description":"A library to create readable \"multipart/form-data\" streams. Can be used to submit forms and file uploads to other web applications.","version":"2.2.0","repository":{"type":"git","url":"git://github.com/form-data/form-data.git"},"main":"./lib/form_data","browser":"./lib/browser","scripts":{"pretest":"rimraf coverage test/tmp","test":"istanbul cover test/run.js","posttest":"istanbul report lcov text","lint":"eslint lib/*.js test/*.js test/integration/*.js","report":"istanbul report lcov text","ci-lint":"is-node-modern 6 && npm run lint || is-node-not-modern 6","ci-test":"npm run test && npm run browser && npm run report","predebug":"rimraf coverage test/tmp","debug":"verbose=1 ./test/run.js","browser":"browserify -t browserify-istanbul test/run-browser.js | obake --coverage","check":"istanbul check-coverage coverage/coverage*.json","files":"pkgfiles --sort=name","get-version":"node -e \"console.log(require('./package.json').version)\"","update-readme":"sed -i.bak 's/\\/master\\.svg/\\/v'$(npm --silent run get-version)'.svg/g' README.md","restore-readme":"mv README.md.bak README.md","prepublish":"in-publish && npm run update-readme || not-in-publish","postpublish":"npm run restore-readme"},"pre-commit":["lint","ci-test","check"],"engines":{"node":">= 0.12"},"dependencies":{"asynckit":"^0.4.0","combined-stream":"^1.0.5","mime-types":"^2.1.12"},"devDependencies":{"browserify":"^13.1.1","browserify-istanbul":"^2.0.0","coveralls":"^2.11.14","cross-spawn":"^4.0.2","eslint":"^3.9.1","fake":"^0.2.2","far":"^0.0.7","formidable":"^1.0.17","in-publish":"^2.0.0","is-node-modern":"^1.0.0","istanbul":"^0.4.5","obake":"^0.1.2","phantomjs-prebuilt":"^2.1.13","pkgfiles":"^2.3.0","pre-commit":"^1.1.3","request":"2.76.0","rimraf":"^2.5.4","tape":"^4.6.2"},"license":"MIT","gitHead":"6edf2cd4fdf4e61aba23bd538025fd8746a94fa7","bugs":{"url":"https://github.com/form-data/form-data/issues"},"homepage":"https://github.com/form-data/form-data#readme","_id":"form-data@2.2.0","_shasum":"9a5e3b9295f980b2623cf64fa238b14cebca707b","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.7.0","_npmUser":{"name":"alexindigo","email":"iam@alexindigo.com"},"dist":{"shasum":"9a5e3b9295f980b2623cf64fa238b14cebca707b","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/form-data/-/form-data-2.2.0.tgz"},"maintainers":[{"name":"alexindigo","email":"iam@alexindigo.com"},{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},{"name":"felixge","email":"felix@debuggable.com"},{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/form-data-2.2.0.tgz_1497170760607_0.7442727568559349"},"directories":{}}},"name":"form-data","time":{"modified":"2017-07-02T12:30:52.624Z","created":"2011-05-16T14:58:21.870Z","0.0.0":"2011-05-16T14:58:22.532Z","0.0.2":"2012-07-02T21:59:37.447Z","0.0.3":"2012-08-10T03:05:05.412Z","0.0.4":"2012-09-06T16:47:43.385Z","0.0.5":"2012-12-05T07:06:20.011Z","0.0.6":"2013-01-08T08:04:51.296Z","0.0.7":"2013-02-10T02:53:05.643Z","0.0.8":"2013-04-21T23:32:42.861Z","0.0.9":"2013-04-29T17:09:12.258Z","0.0.10":"2013-05-09T05:35:21.282Z","0.1.0":"2013-07-08T18:46:13.834Z","0.1.1":"2013-08-22T04:22:58.445Z","0.1.2":"2013-10-03T04:06:55.129Z","0.1.3":"2014-06-02T07:48:24.579Z","0.1.4":"2014-06-24T06:35:44.934Z","0.2.0":"2014-12-06T21:14:10.402Z","1.0.0-rc1":"2015-06-13T15:50:04.021Z","1.0.0-rc2":"2015-07-22T02:48:28.688Z","1.0.0-rc3":"2015-07-30T04:10:06.749Z","1.0.0-rc4":"2016-03-15T16:35:47.585Z","1.0.0":"2016-08-26T09:01:06.786Z","1.0.1":"2016-08-26T09:44:37.316Z","2.0.0":"2016-09-17T06:10:17.649Z","2.1.0":"2016-09-25T22:14:22.111Z","2.1.1":"2016-10-04T06:33:17.917Z","2.1.2":"2016-11-08T04:02:19.622Z","2.1.4":"2017-04-09T15:09:59.126Z","2.2.0":"2017-06-11T08:46:00.717Z"},"readmeFilename":"Readme.md","homepage":"https://github.com/form-data/form-data#readme"}