{"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"keywords":["reverse","proxy","middleware","http","https","connect","express","browser-sync","gulp","grunt-contrib-connect","websocket","ws","cors"],"dist-tags":{"latest":"0.17.4","beta":"0.17.2-beta"},"author":{"name":"Steven Chim"},"description":"The one-liner node.js proxy middleware for connect, express and browser-sync","readme":"# http-proxy-middleware\n\n[![Build Status](https://img.shields.io/travis/chimurai/http-proxy-middleware/master.svg?style=flat-square)](https://travis-ci.org/chimurai/http-proxy-middleware)\n[![Coveralls](https://img.shields.io/coveralls/chimurai/http-proxy-middleware.svg?style=flat-square)](https://coveralls.io/r/chimurai/http-proxy-middleware)\n[![dependency Status](https://img.shields.io/david/chimurai/http-proxy-middleware.svg?style=flat-square)](https://david-dm.org/chimurai/http-proxy-middleware#info=dependencies)\n[![dependency Status](https://snyk.io/test/npm/http-proxy-middleware/badge.svg)](https://snyk.io/test/npm/http-proxy-middleware)\n\nNode.js proxying made simple. Configure proxy middleware with ease for [connect](https://github.com/senchalabs/connect), [express](https://github.com/strongloop/express), [browser-sync](https://github.com/BrowserSync/browser-sync) and [many more](#compatible-servers).\n\nPowered by the popular Nodejitsu [`http-proxy`](https://github.com/nodejitsu/node-http-proxy). [![GitHub stars](https://img.shields.io/github/stars/nodejitsu/node-http-proxy.svg?style=social&label=Star)](https://github.com/nodejitsu/node-http-proxy)\n\n## TL;DR\n\nProxy `/api` requests to `http://www.example.org`\n\n```javascript\nvar express = require('express');\nvar proxy = require('http-proxy-middleware');\n\nvar app = express();\n\napp.use('/api', proxy({target: 'http://www.example.org', changeOrigin: true}));\napp.listen(3000);\n\n// http://localhost:3000/api/foo/bar -> http://www.example.org/api/foo/bar\n```\n\n_All_ `http-proxy` [options](https://github.com/nodejitsu/node-http-proxy#options) can be used, along with some extra `http-proxy-middleware` [options](#options).\n\n:bulb: **Tip:** Set the option `changeOrigin` to `true` for [name-based virtual hosted sites](http://en.wikipedia.org/wiki/Virtual_hosting#Name-based).\n\n## Table of Contents\n\n<!-- MarkdownTOC autolink=true bracket=round depth=2 -->\n\n- [Install](#install)\n- [Core concept](#core-concept)\n- [Example](#example)\n- [Context matching](#context-matching)\n- [Options](#options)\n    - [http-proxy-middleware options](#http-proxy-middleware-options)\n    - [http-proxy events](#http-proxy-events)\n    - [http-proxy options](#http-proxy-options)\n- [Shorthand](#shorthand)\n    - [app.use\\(path, proxy\\)](#appusepath-proxy)\n- [WebSocket](#websocket)\n    - [External WebSocket upgrade](#external-websocket-upgrade)\n- [Working examples](#working-examples)\n- [Recipes](#recipes)\n- [Compatible servers](#compatible-servers)\n- [Tests](#tests)\n- [Changelog](#changelog)\n- [License](#license)\n\n<!-- /MarkdownTOC -->\n\n\n## Install\n\n```javascript\n$ npm install --save-dev http-proxy-middleware\n```\n\n## Core concept\n\nProxy middleware configuration.\n\n#### proxy([context,] config)\n\n```javascript\nvar proxy = require('http-proxy-middleware');\n\nvar apiProxy = proxy('/api', {target: 'http://www.example.org'});\n//                   \\____/   \\_____________________________/\n//                     |                    |\n//                   context             options\n\n// 'apiProxy' is now ready to be used as middleware in a server.\n```\n* **context**: Determine which requests should be proxied to the target host.\n    (more on [context matching](#context-matching))\n* **options.target**: target host to proxy to. _(protocol + host)_\n\n(full list of [`http-proxy-middleware` configuration options](#options))\n\n#### proxy(uri [, config])\n\n``` javascript\n// shorthand syntax for the example above:\nvar apiProxy = proxy('http://www.example.org/api');\n\n```\nMore about the [shorthand configuration](#shorthand).\n\n## Example\n\nAn example with `express` server.\n\n```javascript\n// include dependencies\nvar express = require('express');\nvar proxy = require('http-proxy-middleware');\n\n// proxy middleware options\nvar options = {\n        target: 'http://www.example.org', // target host\n        changeOrigin: true,               // needed for virtual hosted sites\n        ws: true,                         // proxy websockets\n        pathRewrite: {\n            '^/api/old-path' : '/api/new-path',     // rewrite path\n            '^/api/remove/path' : '/path'           // remove base path\n        },\n        router: {\n            // when request.headers.host == 'dev.localhost:3000',\n            // override target 'http://www.example.org' to 'http://localhost:8000'\n            'dev.localhost:3000' : 'http://localhost:8000'\n        }\n    };\n\n// create the proxy (without context)\nvar exampleProxy = proxy(options);\n\n// mount `exampleProxy` in web server\nvar app = express();\n    app.use('/api', exampleProxy);\n    app.listen(3000);\n```\n\n## Context matching\n\nProviding an alternative way to decide which requests should be proxied; In case you are not able to use the server's [`path` parameter](http://expressjs.com/en/4x/api.html#app.use) to mount the proxy or when you need more flexibility.\n\nThe [RFC 3986 `path`](https://tools.ietf.org/html/rfc3986#section-3.3) is be used for context matching.\n\n```\n         foo://example.com:8042/over/there?name=ferret#nose\n         \\_/   \\______________/\\_________/ \\_________/ \\__/\n          |           |            |            |        |\n       scheme     authority       path        query   fragment\n```\n\n* **path matching**\n    - `proxy({...})` - matches any path, all requests will be proxied.\n    - `proxy('/', {...})` - matches any path, all requests will be proxied.\n    - `proxy('/api', {...})` - matches paths starting with `/api`\n\n* **multiple path matching**\n    - `proxy(['/api', '/ajax', '/someotherpath'], {...})` \n\n* **wildcard path matching**\n    \n    For fine-grained control you can use wildcard matching. Glob pattern matching is done by _micromatch_. Visit [micromatch](https://www.npmjs.com/package/micromatch) or [glob](https://www.npmjs.com/package/glob) for more globbing examples.\n    - `proxy('**', {...})` matches any path, all requests will be proxied.\n    - `proxy('**/*.html', {...})` matches any path which ends with `.html`\n    - `proxy('/*.html', {...})` matches paths directly under path-absolute\n    - `proxy('/api/**/*.html', {...})` matches requests ending with `.html` in the path of `/api`\n    - `proxy(['/api/**', '/ajax/**'], {...})` combine multiple patterns\n    - `proxy(['/api/**', '!**/bad.json'], {...})` exclusion\n\n* **custom matching**\n    \n    For full control you can provide a custom function to determine which requests should be proxied or not.\n    ```javascript\n    /**\n     * @return {Boolean}\n     */\n    var filter = function (pathname, req) {\n        return (pathname.match('^/api') && req.method === 'GET');\n    };\n\n    var apiProxy = proxy(filter, {target: 'http://www.example.org'})\n    ```\n\n## Options\n\n### http-proxy-middleware options\n\n*  **option.pathRewrite**: object/function, rewrite target's url path. Object-keys will be used as _RegExp_ to match paths.\n    ```javascript\n    // rewrite path\n    pathRewrite: {'^/old/api' : '/new/api'}\n    \n    // remove path\n    pathRewrite: {'^/remove/api' : ''}\n    \n    // add base path\n    pathRewrite: {'^/' : '/basepath/'}\n\n    // custom rewriting\n    pathRewrite: function (path, req) { return path.replace('/api', '/base/api') }\n    ```\n\n* **option.router**: object/function, re-target `option.target` for specific requests.\n    ```javascript\n    // Use `host` and/or `path` to match requests. First match will be used.\n    // The order of the configuration matters.\n    router: {\n        'integration.localhost:3000' : 'http://localhost:8001',  // host only\n        'staging.localhost:3000'     : 'http://localhost:8002',  // host only\n        'localhost:3000/api'         : 'http://localhost:8003',  // host + path\n        '/rest'                      : 'http://localhost:8004'   // path only\n    }\n\n    // Custom router function\n    router: function(req) {\n        return 'http://localhost:8004';\n    }\n    ```\n\n*  **option.logLevel**: string, ['debug', 'info', 'warn', 'error', 'silent']. Default: `'info'`\n\n*  **option.logProvider**: function, modify or replace log provider. Default: `console`.\n    ```javascript\n    // simple replace\n    function logProvider(provider) {\n        // replace the default console log provider.\n        return require('winston');\n    }\n    ```\n\n    ```javascript\n    // verbose replacement\n    function logProvider(provider) {\n        var logger = new (require('winston').Logger)();\n\n        var myCustomProvider = {\n            log: logger.log,\n            debug: logger.debug,\n            info: logger.info,\n            warn: logger.warn,\n            error: logger.error\n        }\n        return myCustomProvider;\n    }\n    ```\n* (DEPRECATED) **option.proxyHost**: Use `option.changeOrigin = true` instead.\n* (DEPRECATED) **option.proxyTable**: Use `option.router` instead.\n\n\n### http-proxy events\n\nSubscribe to [http-proxy events](https://github.com/nodejitsu/node-http-proxy#listening-for-proxy-events):\n\n*  **option.onError**: function, subscribe to http-proxy's `error` event for custom error handling.\n    ```javascript\n    function onError(err, req, res) {\n        res.writeHead(500, {\n            'Content-Type': 'text/plain'\n        });\n        res.end('Something went wrong. And we are reporting a custom error message.');\n    }\n    ```\n\n*  **option.onProxyRes**: function, subscribe to http-proxy's `proxyRes` event.\n    ```javascript\n    function onProxyRes(proxyRes, req, res) {\n        proxyRes.headers['x-added'] = 'foobar';     // add new header to response\n        delete proxyRes.headers['x-removed'];       // remove header from response\n    }\n    ```\n\n*  **option.onProxyReq**: function, subscribe to http-proxy's `proxyReq` event.\n    ```javascript\n    function onProxyReq(proxyReq, req, res) {\n        // add custom header to request\n        proxyReq.setHeader('x-added', 'foobar');\n        // or log the req\n    }\n    ```\n\n*  **option.onProxyReqWs**: function, subscribe to http-proxy's `proxyReqWs` event.\n    ```javascript\n    function onProxyReqWs(proxyReq, req, socket, options, head) {\n        // add custom header\n        proxyReq.setHeader('X-Special-Proxy-Header', 'foobar');\n    }\n    ```\n\n*  **option.onOpen**: function, subscribe to http-proxy's `open` event.\n    ```javascript\n    function onOpen(proxySocket) {\n        // listen for messages coming FROM the target here\n        proxySocket.on('data', hybiParseAndLogMessage);\n    }\n    ```\n\n*  **option.onClose**: function, subscribe to http-proxy's `close` event.\n    ```javascript\n    function onClose(res, socket, head) {\n        // view disconnected websocket connections\n        console.log('Client disconnected');\n    }\n    ```\n\n### http-proxy options\n\nThe following options are provided by the underlying [http-proxy](https://github.com/nodejitsu/node-http-proxy#options) library.\n\n*  **option.target**: url string to be parsed with the url module\n*  **option.forward**: url string to be parsed with the url module\n*  **option.agent**: object to be passed to http(s).request (see Node's [https agent](http://nodejs.org/api/https.html#https_class_https_agent) and [http agent](http://nodejs.org/api/http.html#http_class_http_agent) objects)\n*  **option.ssl**: object to be passed to https.createServer()\n*  **option.ws**: true/false: if you want to proxy websockets\n*  **option.xfwd**: true/false, adds x-forward headers\n*  **option.secure**: true/false, if you want to verify the SSL Certs\n*  **option.toProxy**: true/false, passes the absolute URL as the `path` (useful for proxying to proxies)\n*  **option.prependPath**: true/false, Default: true - specify whether you want to prepend the target's path to the proxy path\n*  **option.ignorePath**: true/false, Default: false - specify whether you want to ignore the proxy path of the incoming request (note: you will have to append / manually if required).\n*  **option.localAddress** : Local interface string to bind for outgoing connections\n*  **option.changeOrigin**: true/false, Default: false - changes the origin of the host header to the target URL\n*  **option.auth** : Basic authentication i.e. 'user:password' to compute an Authorization header.\n*  **option.hostRewrite**: rewrites the location hostname on (301/302/307/308) redirects.\n*  **option.autoRewrite**: rewrites the location host/port on (301/302/307/308) redirects based on requested host/port. Default: false.\n*  **option.protocolRewrite**: rewrites the location protocol on (301/302/307/308) redirects to 'http' or 'https'. Default: null.\n*  **option.cookieDomainRewrite**: rewrites domain of `set-cookie` headers. Possible values:\n   * `false` (default): disable cookie rewriting\n   * String: new domain, for example `cookieDomainRewrite: \"new.domain\"`. To remove the domain, use `cookieDomainRewrite: \"\"`.\n   * Object: mapping of domains to new domains, use `\"*\"` to match all domains.  \n     For example keep one domain unchanged, rewrite one domain and remove other domains:\n     ```\n     cookieDomainRewrite: {\n       \"unchanged.domain\": \"unchanged.domain\",\n       \"old.domain\": \"new.domain\",\n       \"*\": \"\"\n     }\n     ```\n*  **option.headers**: object, adds [request headers](https://en.wikipedia.org/wiki/List_of_HTTP_header_fields#Request_fields). (Example: `{host:'www.example.org'}`)\n*  **option.proxyTimeout**: timeout (in millis) when proxy receives no response from target\n\n\n\n## Shorthand\n\nUse the shorthand syntax when verbose configuration is not needed. The `context` and `option.target` will be automatically configured when shorthand is used. Options can still be used if needed.\n\n```javascript\nproxy('http://www.example.org:8000/api');\n// proxy('/api', {target: 'http://www.example.org:8000'});\n\n\nproxy('http://www.example.org:8000/api/books/*/**.json');\n// proxy('/api/books/*/**.json', {target: 'http://www.example.org:8000'});\n\n\nproxy('http://www.example.org:8000/api', {changeOrigin:true});\n// proxy('/api', {target: 'http://www.example.org:8000', changeOrigin: true});\n```\n\n### app.use(path, proxy)\n\nIf you want to use the server's `app.use` `path` parameter to match requests; \nCreate and mount the proxy without the http-proxy-middleware `context` parameter:\n```javascript\napp.use('/api', proxy({target:'http://www.example.org', changeOrigin:true}));\n```\n\n`app.use` documentation:\n* express: http://expressjs.com/en/4x/api.html#app.use\n* connect: https://github.com/senchalabs/connect#mount-middleware\n\n## WebSocket\n\n```javascript\n// verbose api\nproxy('/', {target:'http://echo.websocket.org', ws:true});\n\n// shorthand\nproxy('http://echo.websocket.org', {ws:true});\n\n// shorter shorthand\nproxy('ws://echo.websocket.org');\n```\n\n### External WebSocket upgrade\n\nIn the previous WebSocket examples, http-proxy-middleware relies on a initial http request in order to listen to the http `upgrade` event. If you need to proxy WebSockets without the initial http request, you can subscribe to the server's http `upgrade` event manually.\n```javascript\nvar wsProxy = proxy('ws://echo.websocket.org', {changeOrigin:true});\n\nvar app = express();\n    app.use(wsProxy);\n\nvar server = app.listen(3000);\n    server.on('upgrade', wsProxy.upgrade);  // <-- subscribe to http 'upgrade'\n```\n\n\n## Working examples\n\nView and play around with [working examples](https://github.com/chimurai/http-proxy-middleware/tree/master/examples).\n\n* Browser-Sync ([example source](https://github.com/chimurai/http-proxy-middleware/tree/master/examples/browser-sync/index.js))\n* express ([example source](https://github.com/chimurai/http-proxy-middleware/tree/master/examples/express/index.js))\n* connect ([example source](https://github.com/chimurai/http-proxy-middleware/tree/master/examples/connect/index.js))\n* WebSocket ([example source](https://github.com/chimurai/http-proxy-middleware/tree/master/examples/websocket/index.js))\n\n## Recipes\n\nView the [recipes](https://github.com/chimurai/http-proxy-middleware/tree/master/recipes) for common use cases.\n\n## Compatible servers\n\n`http-proxy-middleware` is compatible with the following servers:\n* [connect](https://www.npmjs.com/package/connect)\n* [express](https://www.npmjs.com/package/express)\n* [browser-sync](https://www.npmjs.com/package/browser-sync)\n* [lite-server](https://www.npmjs.com/package/lite-server)\n* [grunt-contrib-connect](https://www.npmjs.com/package/grunt-contrib-connect)\n* [grunt-browser-sync](https://www.npmjs.com/package/grunt-browser-sync)\n* [gulp-connect](https://www.npmjs.com/package/gulp-connect)\n* [gulp-webserver](https://www.npmjs.com/package/gulp-webserver)\n\nSample implementations can be found in the [server recipes](https://github.com/chimurai/http-proxy-middleware/tree/master/recipes/servers.md).\n\n## Tests\n\nRun the test suite:\n\n```bash\n# install dependencies\n$ npm install\n```\n\nunit testing\n\n```bash\n# unit tests\n$ npm test\n```\n\ncoverage\n\n```bash\n# code coverage\n$ npm run cover\n```\n\n## Changelog\n\n- [View changelog](https://github.com/chimurai/http-proxy-middleware/blob/master/CHANGELOG.md)\n\n\n## License\n\nThe MIT License (MIT)\n\nCopyright (c) 2015-2017 Steven Chim\n","repository":{"type":"git","url":"git+https://github.com/chimurai/http-proxy-middleware.git"},"users":{"kongxianghuan":true,"chimurai":true,"pensierinmusica":true,"hbin000":true,"cqcookie":true,"program247365":true,"jonniespratley":true,"dnik":true,"zhanghaili":true,"smcmill2":true,"quality520":true,"craigpatten":true,"ymk":true,"roccomuso":true,"manikantag":true,"antixrist":true,"quafoo":true,"taoqianbao":true,"wangnan0610":true,"monolithed":true,"ystrdy":true,"wickie":true,"johnnychq":true,"dyyz993":true,"vur":true,"nanxing":true,"leizongmin":true,"onursimsek":true,"wujr5":true,"jits":true,"shakakira":true,"abuelwafa":true,"nuer":true,"zollero":true,"iori20091101":true,"panlw":true,"bengi":true,"mark24code":true,"jacky3399":true,"scott.m.sarsfield":true,"xueboren":true,"dean-xu":true,"xiaochao":true,"wangfeia":true,"richleego":true,"king.v":true,"stone_breaker":true,"npmlincq":true,"modood":true,"caikan":true,"ierceg":true,"mechanicalhuman":true,"edwardxyt":true,"hehehai":true,"bigbird92":true,"chirag8642":true,"jamiemagique":true},"bugs":{"url":"https://github.com/chimurai/http-proxy-middleware/issues"},"license":"MIT","versions":{"0.0.1":{"name":"http-proxy-middleware","version":"0.0.1","description":"http-proxy middleware for connect","main":"index.js","scripts":{"test":"mocha --reporter spec"},"repository":{"type":"git","url":"https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["proxy","middleware","http","https","connect","browser-sync","gulp-connect"],"author":{"name":"Steven Chim"},"license":"MIT","bugs":{"url":"https://github.com/chimurai/http-proxy-middleware/issues"},"homepage":"https://github.com/chimurai/http-proxy-middleware","devDependencies":{"http-proxy":"^1.9.0","mocha":"^2.2.1","should":"^5.2.0","url":"^0.10.3"},"gitHead":"9003d4cc622be6fc8cd0bbba3fab18af9db0361e","_id":"http-proxy-middleware@0.0.1","_shasum":"2b9feaec5fb582db09cf3693f5a5a09a5c1beee6","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"dist":{"shasum":"2b9feaec5fb582db09cf3693f5a5a09a5c1beee6","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/http-proxy-middleware/-/http-proxy-middleware-0.0.1.tgz"},"directories":{}},"0.0.2":{"name":"http-proxy-middleware","version":"0.0.2","description":"http-proxy middleware for connect","main":"index.js","scripts":{"test":"mocha --reporter spec"},"repository":{"type":"git","url":"https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["proxy","middleware","http","https","connect","browser-sync","gulp-connect"],"author":{"name":"Steven Chim"},"license":"MIT","bugs":{"url":"https://github.com/chimurai/http-proxy-middleware/issues"},"homepage":"https://github.com/chimurai/http-proxy-middleware","devDependencies":{"mocha":"^2.2.1","should":"^5.2.0","url":"^0.10.3"},"dependencies":{"http-proxy":"^1.9.0"},"gitHead":"83ace6648fadc0f0b2e2151a7c6f65a91898c3b8","_id":"http-proxy-middleware@0.0.2","_shasum":"6e9fde5ec41fb46fd0e3e3885cd4aa7c2e4b2d6f","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"dist":{"shasum":"6e9fde5ec41fb46fd0e3e3885cd4aa7c2e4b2d6f","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/http-proxy-middleware/-/http-proxy-middleware-0.0.2.tgz"},"directories":{}},"0.0.3":{"name":"http-proxy-middleware","version":"0.0.3","description":"http-proxy middleware for connect","main":"index.js","scripts":{"test":"mocha --reporter spec"},"repository":{"type":"git","url":"https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["proxy","middleware","http","https","connect","browser-sync","gulp-connect"],"author":{"name":"Steven Chim"},"license":"MIT","bugs":{"url":"https://github.com/chimurai/http-proxy-middleware/issues"},"homepage":"https://github.com/chimurai/http-proxy-middleware","devDependencies":{"mocha":"^2.2.1","should":"^5.2.0"},"dependencies":{"http-proxy":"^1.9.0","url":"^0.10.3"},"gitHead":"c4963a92594d7d25f0a22ba4e27e6f220ea669a8","_id":"http-proxy-middleware@0.0.3","_shasum":"fb97acc26f49a1449eb8112b4711b1bd0723e62c","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"dist":{"shasum":"fb97acc26f49a1449eb8112b4711b1bd0723e62c","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/http-proxy-middleware/-/http-proxy-middleware-0.0.3.tgz"},"directories":{}},"0.0.4":{"name":"http-proxy-middleware","version":"0.0.4","description":"http-proxy middleware for connect","main":"index.js","scripts":{"test":"mocha --reporter spec","cover":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && rm -rf coverage","coveralls":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && istanbul-coveralls && rm -rf coverage"},"repository":{"type":"git","url":"https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["proxy","middleware","http","https","connect","browser-sync","gulp-connect"],"author":{"name":"Steven Chim"},"license":"MIT","bugs":{"url":"https://github.com/chimurai/http-proxy-middleware/issues"},"homepage":"https://github.com/chimurai/http-proxy-middleware","devDependencies":{"chai":"^2.1.1","coveralls":"^2.11.2","mocha":"^2.2.1","mocha-lcov-reporter":"0.0.2"},"dependencies":{"http-proxy":"^1.9.0","url":"^0.10.3"},"gitHead":"537aed2198d02c988d11466970c5d96ff876d417","_id":"http-proxy-middleware@0.0.4","_shasum":"1cc89b5e4ecc1a1c023594306cf79ae3d4321ea9","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"dist":{"shasum":"1cc89b5e4ecc1a1c023594306cf79ae3d4321ea9","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/http-proxy-middleware/-/http-proxy-middleware-0.0.4.tgz"},"directories":{}},"0.0.5":{"name":"http-proxy-middleware","version":"0.0.5","description":"http-proxy middleware for connect","main":"index.js","scripts":{"test":"mocha --reporter spec","cover":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && rm -rf coverage","coveralls":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && istanbul-coveralls && rm -rf coverage"},"repository":{"type":"git","url":"https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["proxy","middleware","http","https","connect","browser-sync","gulp-connect"],"author":{"name":"Steven Chim"},"license":"MIT","bugs":{"url":"https://github.com/chimurai/http-proxy-middleware/issues"},"homepage":"https://github.com/chimurai/http-proxy-middleware","devDependencies":{"chai":"^2.1.1","coveralls":"^2.11.2","mocha":"^2.2.1","mocha-lcov-reporter":"0.0.2"},"dependencies":{"http-proxy":"^1.9.0","url":"^0.10.3"},"gitHead":"9a16ea7ed310db2a2c40a4a8f4bdc136c02f502d","_id":"http-proxy-middleware@0.0.5","_shasum":"6ae35180fdaabc5e69c6112e7d4d1919656a6bfa","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"dist":{"shasum":"6ae35180fdaabc5e69c6112e7d4d1919656a6bfa","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/http-proxy-middleware/-/http-proxy-middleware-0.0.5.tgz"},"directories":{}},"0.1.0":{"name":"http-proxy-middleware","version":"0.1.0","description":"The one-liner http-proxy middleware","main":"index.js","scripts":{"test":"mocha --reporter spec","cover":"rm -rf coverage && istanbul cover ./node_modules/mocha/bin/_mocha","coveralls":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && istanbul-coveralls && rm -rf coverage"},"repository":{"type":"git","url":"git+https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["proxy","middleware","http","https","connect","express","browser-sync","gulp"],"author":{"name":"Steven Chim"},"license":"MIT","bugs":{"url":"https://github.com/chimurai/http-proxy-middleware/issues"},"homepage":"https://github.com/chimurai/http-proxy-middleware","devDependencies":{"browser-sync":"^2.7.13","chai":"^3.0.0","connect":"^3.4.0","coveralls":"^2.11.2","express":"^4.13.1","istanbul":"^0.3.17","istanbul-coveralls":"^1.0.3","mocha":"^2.2.5","mocha-lcov-reporter":"0.0.2"},"dependencies":{"http-proxy":"^1.11.1","url":"^0.10.3"},"gitHead":"abcf4a81366dde1d8fa0057c519d79765c54ef46","_id":"http-proxy-middleware@0.1.0","_shasum":"7f189e2a56c026eb41cdf1837e58ac6a0155e0b1","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.5","_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"dist":{"shasum":"7f189e2a56c026eb41cdf1837e58ac6a0155e0b1","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/http-proxy-middleware/-/http-proxy-middleware-0.1.0.tgz"},"directories":{}},"0.2.0":{"name":"http-proxy-middleware","version":"0.2.0","description":"The one-liner proxy middleware for connect, express and browser-sync","main":"index.js","scripts":{"test":"mocha --reporter spec","cover":"rm -rf coverage && istanbul cover ./node_modules/mocha/bin/_mocha","coveralls":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && istanbul-coveralls && rm -rf coverage"},"repository":{"type":"git","url":"https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["proxy","middleware","http","https","connect","express","browser-sync","gulp"],"author":{"name":"Steven Chim"},"license":"MIT","bugs":{"url":"https://github.com/chimurai/http-proxy-middleware/issues"},"homepage":"https://github.com/chimurai/http-proxy-middleware","devDependencies":{"browser-sync":"^2.7.13","chai":"^3.0.0","connect":"^3.4.0","coveralls":"^2.11.2","express":"^4.13.1","istanbul":"^0.3.17","istanbul-coveralls":"^1.0.3","mocha":"^2.2.5","mocha-lcov-reporter":"0.0.2"},"dependencies":{"http-proxy":"^1.11.1","url":"^0.10.3"},"gitHead":"afd3536ba67185b3f082c7a4bdb7cfa7534b7403","_id":"http-proxy-middleware@0.2.0","_shasum":"b17921ebef893b9d8e85a7809c979bc626f16320","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"dist":{"shasum":"b17921ebef893b9d8e85a7809c979bc626f16320","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/http-proxy-middleware/-/http-proxy-middleware-0.2.0.tgz"},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"directories":{}},"0.3.0":{"name":"http-proxy-middleware","version":"0.3.0","description":"The one-liner proxy middleware for connect, express and browser-sync","main":"index.js","scripts":{"test":"mocha --reporter spec","cover":"rm -rf coverage && istanbul cover ./node_modules/mocha/bin/_mocha","coveralls":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && istanbul-coveralls && rm -rf coverage"},"repository":{"type":"git","url":"git+https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["proxy","middleware","http","https","connect","express","browser-sync","gulp"],"author":{"name":"Steven Chim"},"license":"MIT","bugs":{"url":"https://github.com/chimurai/http-proxy-middleware/issues"},"homepage":"https://github.com/chimurai/http-proxy-middleware","devDependencies":{"browser-sync":"^2.7.13","chai":"^3.0.0","connect":"^3.4.0","coveralls":"^2.11.2","express":"^4.13.1","istanbul":"^0.3.17","istanbul-coveralls":"^1.0.3","mocha":"^2.2.5","mocha-lcov-reporter":"0.0.2"},"dependencies":{"http-proxy":"^1.11.1","is-glob":"^2.0.0","micromatch":"^2.1.6","url":"^0.10.3"},"gitHead":"b596677e0fe4b6c4d974a21949c5e1361b4cbb33","_id":"http-proxy-middleware@0.3.0","_shasum":"6122fb3e1ac0e63c1f063f34f1344a5eecafcb55","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.5","_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"dist":{"shasum":"6122fb3e1ac0e63c1f063f34f1344a5eecafcb55","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/http-proxy-middleware/-/http-proxy-middleware-0.3.0.tgz"},"directories":{}},"0.3.1":{"name":"http-proxy-middleware","version":"0.3.1","description":"The one-liner proxy middleware for connect, express and browser-sync","main":"index.js","scripts":{"test":"mocha --reporter spec","cover":"rm -rf coverage && istanbul cover ./node_modules/mocha/bin/_mocha","coveralls":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && istanbul-coveralls && rm -rf coverage"},"repository":{"type":"git","url":"https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["proxy","middleware","http","https","connect","express","browser-sync","gulp"],"author":{"name":"Steven Chim"},"license":"MIT","bugs":{"url":"https://github.com/chimurai/http-proxy-middleware/issues"},"homepage":"https://github.com/chimurai/http-proxy-middleware","devDependencies":{"browser-sync":"^2.7.13","chai":"^3.0.0","connect":"^3.4.0","coveralls":"^2.11.2","express":"^4.13.1","istanbul":"^0.3.17","istanbul-coveralls":"^1.0.3","mocha":"^2.2.5","mocha-lcov-reporter":"0.0.2"},"dependencies":{"http-proxy":"^1.11.1","is-glob":"^2.0.0","micromatch":"~2.1.6","url":"^0.10.3"},"gitHead":"bcb949b051fa46810fcce7defb8d0f927214db62","_id":"http-proxy-middleware@0.3.1","_shasum":"578855ae2b602dc0dc1ce9e6e16f72d60eae5cd0","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"dist":{"shasum":"578855ae2b602dc0dc1ce9e6e16f72d60eae5cd0","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/http-proxy-middleware/-/http-proxy-middleware-0.3.1.tgz"},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"directories":{}},"0.3.2":{"name":"http-proxy-middleware","version":"0.3.2","description":"The one-liner proxy middleware for connect, express and browser-sync","main":"index.js","scripts":{"test":"mocha --reporter spec","cover":"rm -rf coverage && istanbul cover ./node_modules/mocha/bin/_mocha","coveralls":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && istanbul-coveralls && rm -rf coverage"},"repository":{"type":"git","url":"git+https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["proxy","middleware","http","https","connect","express","browser-sync","gulp"],"author":{"name":"Steven Chim"},"license":"MIT","bugs":{"url":"https://github.com/chimurai/http-proxy-middleware/issues"},"homepage":"https://github.com/chimurai/http-proxy-middleware","devDependencies":{"browser-sync":"^2.7.13","chai":"^3.0.0","connect":"^3.4.0","coveralls":"^2.11.2","express":"^4.13.1","istanbul":"^0.3.17","istanbul-coveralls":"^1.0.3","mocha":"^2.2.5","mocha-lcov-reporter":"0.0.2"},"dependencies":{"http-proxy":"^1.11.1","is-glob":"^2.0.0","micromatch":"^2.2.0","url":"^0.10.3"},"gitHead":"e6ef751eb707e2898bed65e23e88fa570123e87c","_id":"http-proxy-middleware@0.3.2","_shasum":"159cf6e50f712b50a25582f43b2672869bcd5a4d","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.5","_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"dist":{"shasum":"159cf6e50f712b50a25582f43b2672869bcd5a4d","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/http-proxy-middleware/-/http-proxy-middleware-0.3.2.tgz"},"directories":{}},"0.4.0":{"name":"http-proxy-middleware","version":"0.4.0","description":"The one-liner proxy middleware for connect, express and browser-sync","main":"index.js","scripts":{"test":"mocha --reporter spec","cover":"rm -rf coverage && istanbul cover ./node_modules/mocha/bin/_mocha","coveralls":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && istanbul-coveralls && rm -rf coverage"},"repository":{"type":"git","url":"git+https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["proxy","middleware","http","https","connect","express","browser-sync","gulp","websocket"],"author":{"name":"Steven Chim"},"license":"MIT","bugs":{"url":"https://github.com/chimurai/http-proxy-middleware/issues"},"homepage":"https://github.com/chimurai/http-proxy-middleware","devDependencies":{"browser-sync":"^2.7.13","chai":"^3.0.0","connect":"^3.4.0","coveralls":"^2.11.2","express":"^4.13.1","istanbul":"^0.3.17","istanbul-coveralls":"^1.0.3","mocha":"^2.2.5","mocha-lcov-reporter":"0.0.2","ws":"^0.7.2"},"dependencies":{"http-proxy":"^1.11.1","is-glob":"^2.0.0","micromatch":"^2.2.0","url":"^0.10.3"},"gitHead":"b10d7301fcde3be94b8fe4708ec1e0ad17b0bf4a","_id":"http-proxy-middleware@0.4.0","_shasum":"82fc0fa2602ad8cd5adb35e0e4e15f9a612e26d6","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.5","_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"dist":{"shasum":"82fc0fa2602ad8cd5adb35e0e4e15f9a612e26d6","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/http-proxy-middleware/-/http-proxy-middleware-0.4.0.tgz"},"directories":{}},"0.5.0":{"name":"http-proxy-middleware","version":"0.5.0","description":"The one-liner node.js proxy middleware for connect, express and browser-sync","main":"index.js","scripts":{"test":"mocha --reporter spec","cover":"rm -rf coverage && istanbul cover ./node_modules/mocha/bin/_mocha","coveralls":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && istanbul-coveralls && rm -rf coverage"},"repository":{"type":"git","url":"git+https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["proxy","middleware","http","https","connect","express","browser-sync","gulp","websocket"],"author":{"name":"Steven Chim"},"license":"MIT","bugs":{"url":"https://github.com/chimurai/http-proxy-middleware/issues"},"homepage":"https://github.com/chimurai/http-proxy-middleware","devDependencies":{"browser-sync":"^2.7.13","chai":"^3.0.0","connect":"^3.4.0","coveralls":"^2.11.2","express":"^4.13.1","istanbul":"^0.3.17","istanbul-coveralls":"^1.0.3","mocha":"^2.2.5","mocha-lcov-reporter":"0.0.2","ws":"^0.7.2"},"dependencies":{"http-proxy":"^1.11.1","is-glob":"^2.0.0","micromatch":"^2.2.0","url":"^0.10.3"},"gitHead":"a025f336746df150c58f2851595b8073b3f96e42","_id":"http-proxy-middleware@0.5.0","_shasum":"404e8e8104f2bd000fa6946c9624214a8ba19e3a","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.5","_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"dist":{"shasum":"404e8e8104f2bd000fa6946c9624214a8ba19e3a","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/http-proxy-middleware/-/http-proxy-middleware-0.5.0.tgz"},"directories":{}},"0.6.0":{"name":"http-proxy-middleware","version":"0.6.0","description":"The one-liner node.js proxy middleware for connect, express and browser-sync","main":"index.js","scripts":{"test":"mocha --reporter spec","cover":"rm -rf coverage && istanbul cover ./node_modules/mocha/bin/_mocha","coveralls":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && istanbul-coveralls && rm -rf coverage"},"repository":{"type":"git","url":"https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["proxy","middleware","http","https","connect","express","browser-sync","gulp","websocket"],"author":{"name":"Steven Chim"},"license":"MIT","bugs":{"url":"https://github.com/chimurai/http-proxy-middleware/issues"},"homepage":"https://github.com/chimurai/http-proxy-middleware","devDependencies":{"browser-sync":"^2.7.13","chai":"^3.0.0","connect":"^3.4.0","coveralls":"^2.11.2","express":"^4.13.1","istanbul":"^0.3.17","istanbul-coveralls":"^1.0.3","mocha":"^2.2.5","mocha-lcov-reporter":"0.0.2","ws":"^0.7.2"},"dependencies":{"http-proxy":"^1.11.1","is-glob":"^2.0.0","lodash":"^3.10.1","micromatch":"^2.2.0","url":"^0.10.3"},"gitHead":"bb473ad7c20de225fdaed6a7e74e29f3f948fce6","_id":"http-proxy-middleware@0.6.0","_shasum":"d5ac345ddb60fb9902c0c82c4754ec243e52018c","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"dist":{"shasum":"d5ac345ddb60fb9902c0c82c4754ec243e52018c","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/http-proxy-middleware/-/http-proxy-middleware-0.6.0.tgz"},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"directories":{}},"0.7.0":{"name":"http-proxy-middleware","version":"0.7.0","description":"The one-liner node.js proxy middleware for connect, express and browser-sync","main":"index.js","scripts":{"test":"mocha --reporter spec","cover":"rm -rf coverage && istanbul cover ./node_modules/mocha/bin/_mocha","coveralls":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && istanbul-coveralls && rm -rf coverage"},"repository":{"type":"git","url":"git+https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["proxy","middleware","http","https","connect","express","browser-sync","gulp","websocket"],"author":{"name":"Steven Chim"},"license":"MIT","bugs":{"url":"https://github.com/chimurai/http-proxy-middleware/issues"},"homepage":"https://github.com/chimurai/http-proxy-middleware","devDependencies":{"browser-sync":"^2.8.2","chai":"^3.2.0","connect":"^3.4.0","coveralls":"^2.11.4","express":"^4.13.3","istanbul":"^0.3.18","istanbul-coveralls":"^1.0.3","mocha":"^2.2.5","mocha-lcov-reporter":"0.0.2","ws":"^0.8.0"},"dependencies":{"http-proxy":"^1.11.1","is-glob":"^2.0.0","lodash":"^3.10.1","micromatch":"^2.2.0","url":"^0.10.3"},"gitHead":"75a062515001910ce803b1147ee8310a102c82b8","_id":"http-proxy-middleware@0.7.0","_shasum":"350d6c2c849dd322535e1b042a01fde386d1f308","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.5","_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"dist":{"shasum":"350d6c2c849dd322535e1b042a01fde386d1f308","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/http-proxy-middleware/-/http-proxy-middleware-0.7.0.tgz"},"directories":{}},"0.8.0":{"name":"http-proxy-middleware","version":"0.8.0","description":"The one-liner node.js proxy middleware for connect, express and browser-sync","main":"index.js","scripts":{"test":"mocha --reporter spec","cover":"rm -rf coverage && istanbul cover ./node_modules/mocha/bin/_mocha","coveralls":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && istanbul-coveralls && rm -rf coverage"},"repository":{"type":"git","url":"https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["proxy","middleware","http","https","connect","express","browser-sync","gulp","websocket"],"author":{"name":"Steven Chim"},"license":"MIT","bugs":{"url":"https://github.com/chimurai/http-proxy-middleware/issues"},"homepage":"https://github.com/chimurai/http-proxy-middleware","devDependencies":{"browser-sync":"^2.8.2","chai":"^3.2.0","connect":"^3.4.0","coveralls":"^2.11.4","express":"^4.13.3","istanbul":"^0.3.19","istanbul-coveralls":"^1.0.3","mocha":"^2.3.0","mocha-lcov-reporter":"0.0.2","ws":"^0.8.0"},"dependencies":{"http-proxy":"^1.11.2","is-glob":"^2.0.0","lodash":"^3.10.1","micromatch":"^2.2.0"},"gitHead":"f1559c909f0ed3239a970c73f15755d65de86a53","_id":"http-proxy-middleware@0.8.0","_shasum":"47698ccccee8fd6ff35013ff3dbe70150dae628c","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"dist":{"shasum":"47698ccccee8fd6ff35013ff3dbe70150dae628c","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/http-proxy-middleware/-/http-proxy-middleware-0.8.0.tgz"},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"directories":{}},"0.8.1":{"name":"http-proxy-middleware","version":"0.8.1","description":"The one-liner node.js proxy middleware for connect, express and browser-sync","main":"index.js","scripts":{"test":"mocha --reporter spec","cover":"rm -rf coverage && istanbul cover ./node_modules/mocha/bin/_mocha","coveralls":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && istanbul-coveralls && rm -rf coverage"},"repository":{"type":"git","url":"https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["proxy","middleware","http","https","connect","express","browser-sync","gulp","websocket"],"author":{"name":"Steven Chim"},"license":"MIT","bugs":{"url":"https://github.com/chimurai/http-proxy-middleware/issues"},"homepage":"https://github.com/chimurai/http-proxy-middleware","devDependencies":{"browser-sync":"^2.8.2","chai":"^3.2.0","connect":"^3.4.0","coveralls":"^2.11.4","express":"^4.13.3","istanbul":"^0.3.19","istanbul-coveralls":"^1.0.3","mocha":"^2.3.0","mocha-lcov-reporter":"0.0.2","ws":"^0.8.0"},"dependencies":{"http-proxy":"^1.11.2","is-glob":"^2.0.0","lodash":"^3.10.1","micromatch":"^2.2.0"},"gitHead":"13f949160afd7ef754d5a27af9514d76099817f7","_id":"http-proxy-middleware@0.8.1","_shasum":"081b8251f40997ea94f3d7909ffa853cdfc86455","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"dist":{"shasum":"081b8251f40997ea94f3d7909ffa853cdfc86455","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/http-proxy-middleware/-/http-proxy-middleware-0.8.1.tgz"},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"directories":{}},"0.8.2":{"name":"http-proxy-middleware","version":"0.8.2","description":"The one-liner node.js proxy middleware for connect, express and browser-sync","main":"index.js","scripts":{"test":"mocha --reporter spec","cover":"rm -rf coverage && istanbul cover ./node_modules/mocha/bin/_mocha","coveralls":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && istanbul-coveralls && rm -rf coverage"},"repository":{"type":"git","url":"git+https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["proxy","middleware","http","https","connect","express","browser-sync","gulp","websocket"],"author":{"name":"Steven Chim"},"license":"MIT","bugs":{"url":"https://github.com/chimurai/http-proxy-middleware/issues"},"homepage":"https://github.com/chimurai/http-proxy-middleware","devDependencies":{"browser-sync":"^2.8.2","chai":"^3.2.0","connect":"^3.4.0","coveralls":"^2.11.4","express":"^4.13.3","istanbul":"^0.3.19","istanbul-coveralls":"^1.0.3","mocha":"^2.3.0","mocha-lcov-reporter":"0.0.2","ws":"^0.8.0"},"dependencies":{"http-proxy":"^1.11.2","is-glob":"^2.0.0","lodash":"^3.10.1","micromatch":"^2.2.0"},"gitHead":"5f343b95eac318156e4475d80ec9b9c56437c273","_id":"http-proxy-middleware@0.8.2","_shasum":"8ea108c0e2c5b06a889fdec11328782a420e87c6","_from":".","_npmVersion":"2.14.3","_nodeVersion":"4.1.0","_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"dist":{"shasum":"8ea108c0e2c5b06a889fdec11328782a420e87c6","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/http-proxy-middleware/-/http-proxy-middleware-0.8.2.tgz"},"directories":{}},"0.9.0":{"name":"http-proxy-middleware","version":"0.9.0","description":"The one-liner node.js proxy middleware for connect, express and browser-sync","main":"index.js","scripts":{"test":"mocha --reporter spec","cover":"rm -rf coverage && istanbul cover ./node_modules/mocha/bin/_mocha","coveralls":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && istanbul-coveralls && rm -rf coverage"},"repository":{"type":"git","url":"git+https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["proxy","middleware","http","https","connect","express","browser-sync","gulp","websocket"],"author":{"name":"Steven Chim"},"license":"MIT","bugs":{"url":"https://github.com/chimurai/http-proxy-middleware/issues"},"homepage":"https://github.com/chimurai/http-proxy-middleware","devDependencies":{"browser-sync":"^2.8.2","chai":"^3.2.0","connect":"^3.4.0","coveralls":"^2.11.4","express":"^4.13.3","istanbul":"^0.3.19","istanbul-coveralls":"^1.0.3","mocha":"^2.3.0","mocha-lcov-reporter":"0.0.2","ws":"^0.8.0"},"dependencies":{"http-proxy":"^1.11.2","is-glob":"^2.0.0","lodash":"^3.10.1","micromatch":"^2.2.0"},"gitHead":"57094e506e92bd7a3f5e6cf94dbbad7632cdfcad","_id":"http-proxy-middleware@0.9.0","_shasum":"017be05797de74548653e02453b42ba42b7b0326","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"dist":{"shasum":"017be05797de74548653e02453b42ba42b7b0326","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/http-proxy-middleware/-/http-proxy-middleware-0.9.0.tgz"},"directories":{}},"0.9.1":{"name":"http-proxy-middleware","version":"0.9.1","description":"The one-liner node.js proxy middleware for connect, express and browser-sync","main":"index.js","scripts":{"test":"mocha --reporter spec","cover":"rm -rf coverage && istanbul cover ./node_modules/mocha/bin/_mocha","coveralls":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && istanbul-coveralls && rm -rf coverage"},"repository":{"type":"git","url":"git+https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["reverse","proxy","middleware","http","https","connect","express","browser-sync","gulp","grunt-contrib-connect","websocket","ws","cors"],"author":{"name":"Steven Chim"},"license":"MIT","bugs":{"url":"https://github.com/chimurai/http-proxy-middleware/issues"},"homepage":"https://github.com/chimurai/http-proxy-middleware","devDependencies":{"browser-sync":"^2.11.0","chai":"^3.4.1","connect":"^3.4.0","coveralls":"^2.11.6","express":"^4.13.3","istanbul":"^0.4.1","istanbul-coveralls":"^1.0.3","mocha":"^2.3.4","mocha-lcov-reporter":"1.0.0","ws":"^1.0.1"},"dependencies":{"http-proxy":"^1.12.0","is-glob":"^2.0.1","lodash":"^3.10.1","micromatch":"^2.3.7"},"gitHead":"fe24b979cf7a55b757092203a5c7832233ff67ea","_id":"http-proxy-middleware@0.9.1","_shasum":"f068d8f4b6faf96cf57712f16a5e6eb50731549a","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"dist":{"shasum":"f068d8f4b6faf96cf57712f16a5e6eb50731549a","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/http-proxy-middleware/-/http-proxy-middleware-0.9.1.tgz"},"directories":{}},"0.10.0-beta":{"name":"http-proxy-middleware","version":"0.10.0-beta","description":"The one-liner node.js proxy middleware for connect, express and browser-sync","main":"index.js","scripts":{"test":"mocha --reporter spec","cover":"rm -rf coverage && istanbul cover ./node_modules/mocha/bin/_mocha","coveralls":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && istanbul-coveralls && rm -rf coverage"},"repository":{"type":"git","url":"git+https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["reverse","proxy","middleware","http","https","connect","express","browser-sync","gulp","grunt-contrib-connect","websocket","ws","cors"],"author":{"name":"Steven Chim"},"license":"MIT","bugs":{"url":"https://github.com/chimurai/http-proxy-middleware/issues"},"homepage":"https://github.com/chimurai/http-proxy-middleware","devDependencies":{"browser-sync":"^2.11.0","chai":"^3.4.1","connect":"^3.4.0","coveralls":"^2.11.6","express":"^4.13.3","istanbul":"^0.4.1","istanbul-coveralls":"^1.0.3","mocha":"^2.3.4","mocha-lcov-reporter":"1.0.0","ws":"^1.0.1"},"dependencies":{"http-proxy":"^1.12.0","is-glob":"^2.0.1","lodash":"^3.10.1","micromatch":"^2.3.7"},"gitHead":"8ce646fe7c7736e9d90bc5d02682bc3fcc649da1","_id":"http-proxy-middleware@0.10.0-beta","_shasum":"5573a0d75182da174488a44d56d3427081a1fc61","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"dist":{"shasum":"5573a0d75182da174488a44d56d3427081a1fc61","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/http-proxy-middleware/-/http-proxy-middleware-0.10.0-beta.tgz"},"directories":{}},"0.10.0":{"name":"http-proxy-middleware","version":"0.10.0","description":"The one-liner node.js proxy middleware for connect, express and browser-sync","main":"index.js","scripts":{"test":"mocha --reporter spec","cover":"rm -rf coverage && istanbul cover ./node_modules/mocha/bin/_mocha","coveralls":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && istanbul-coveralls && rm -rf coverage"},"repository":{"type":"git","url":"git+https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["reverse","proxy","middleware","http","https","connect","express","browser-sync","gulp","grunt-contrib-connect","websocket","ws","cors"],"author":{"name":"Steven Chim"},"license":"MIT","bugs":{"url":"https://github.com/chimurai/http-proxy-middleware/issues"},"homepage":"https://github.com/chimurai/http-proxy-middleware","devDependencies":{"browser-sync":"^2.11.0","chai":"^3.4.1","connect":"^3.4.0","coveralls":"^2.11.6","express":"^4.13.3","istanbul":"^0.4.1","istanbul-coveralls":"^1.0.3","mocha":"^2.3.4","mocha-lcov-reporter":"1.0.0","ws":"^1.0.1"},"dependencies":{"http-proxy":"^1.12.0","is-glob":"^2.0.1","lodash":"^3.10.1","micromatch":"^2.3.7"},"gitHead":"5bed3c630c00c0d301fcdda4e4ea20ab31a95bfd","_id":"http-proxy-middleware@0.10.0","_shasum":"6060a8bf03c8443a5de7d5f279e95fa0ac0b1cfa","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.5.0","_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"dist":{"shasum":"6060a8bf03c8443a5de7d5f279e95fa0ac0b1cfa","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/http-proxy-middleware/-/http-proxy-middleware-0.10.0.tgz"},"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/http-proxy-middleware-0.10.0.tgz_1454699998631_0.40408703149296343"},"directories":{}},"0.11.0":{"name":"http-proxy-middleware","version":"0.11.0","description":"The one-liner node.js proxy middleware for connect, express and browser-sync","main":"index.js","scripts":{"test":"mocha --reporter spec","cover":"rm -rf coverage && istanbul cover ./node_modules/mocha/bin/_mocha","coveralls":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && istanbul-coveralls && rm -rf coverage"},"repository":{"type":"git","url":"git+https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["reverse","proxy","middleware","http","https","connect","express","browser-sync","gulp","grunt-contrib-connect","websocket","ws","cors"],"author":{"name":"Steven Chim"},"license":"MIT","bugs":{"url":"https://github.com/chimurai/http-proxy-middleware/issues"},"homepage":"https://github.com/chimurai/http-proxy-middleware","devDependencies":{"browser-sync":"^2.11.0","chai":"^3.4.1","connect":"^3.4.0","coveralls":"^2.11.6","express":"^4.13.3","istanbul":"^0.4.1","istanbul-coveralls":"^1.0.3","mocha":"^2.3.4","mocha-lcov-reporter":"1.0.0","ws":"^1.0.1"},"dependencies":{"http-proxy":"^1.12.0","is-glob":"^2.0.1","lodash":"^3.10.1","micromatch":"^2.3.7"},"gitHead":"1f21feda49e57806d82be94ba3f3e46a70e7f868","_id":"http-proxy-middleware@0.11.0","_shasum":"0d279b6791b1d1620dca09b657f186e63c84763e","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.5.0","_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"dist":{"shasum":"0d279b6791b1d1620dca09b657f186e63c84763e","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/http-proxy-middleware/-/http-proxy-middleware-0.11.0.tgz"},"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/http-proxy-middleware-0.11.0.tgz_1456344044565_0.8594308719038963"},"directories":{}},"0.12.0":{"name":"http-proxy-middleware","version":"0.12.0","description":"The one-liner node.js proxy middleware for connect, express and browser-sync","main":"index.js","scripts":{"test":"mocha --reporter spec","cover":"rm -rf coverage && istanbul cover ./node_modules/mocha/bin/_mocha","coveralls":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && istanbul-coveralls && rm -rf coverage"},"repository":{"type":"git","url":"git+https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["reverse","proxy","middleware","http","https","connect","express","browser-sync","gulp","grunt-contrib-connect","websocket","ws","cors"],"author":{"name":"Steven Chim"},"license":"MIT","bugs":{"url":"https://github.com/chimurai/http-proxy-middleware/issues"},"homepage":"https://github.com/chimurai/http-proxy-middleware","devDependencies":{"browser-sync":"^2.11.0","chai":"^3.4.1","connect":"^3.4.0","coveralls":"^2.11.6","express":"^4.13.3","istanbul":"^0.4.1","istanbul-coveralls":"^1.0.3","mocha":"^2.3.4","mocha-lcov-reporter":"1.0.0","ws":"^1.0.1"},"dependencies":{"http-proxy":"^1.12.0","is-glob":"^2.0.1","lodash":"^3.10.1","micromatch":"^2.3.7"},"gitHead":"951d9bf3fe81d83935bdcb8dfb51643a2775f251","_id":"http-proxy-middleware@0.12.0","_shasum":"014849335422dcd28e6eeddb5af1d9d2917fcb36","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.5.0","_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"dist":{"shasum":"014849335422dcd28e6eeddb5af1d9d2917fcb36","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/http-proxy-middleware/-/http-proxy-middleware-0.12.0.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/http-proxy-middleware-0.12.0.tgz_1457891496060_0.7292140051722527"},"directories":{}},"0.13.0":{"name":"http-proxy-middleware","version":"0.13.0","description":"The one-liner node.js proxy middleware for connect, express and browser-sync","main":"index.js","scripts":{"test":"mocha --reporter spec","cover":"rm -rf coverage && istanbul cover ./node_modules/mocha/bin/_mocha","coveralls":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && istanbul-coveralls && rm -rf coverage"},"repository":{"type":"git","url":"git+https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["reverse","proxy","middleware","http","https","connect","express","browser-sync","gulp","grunt-contrib-connect","websocket","ws","cors"],"author":{"name":"Steven Chim"},"license":"MIT","bugs":{"url":"https://github.com/chimurai/http-proxy-middleware/issues"},"homepage":"https://github.com/chimurai/http-proxy-middleware","devDependencies":{"browser-sync":"^2.11.0","chai":"^3.4.1","connect":"^3.4.0","coveralls":"^2.11.6","express":"^4.13.3","istanbul":"^0.4.1","istanbul-coveralls":"^1.0.3","mocha":"^2.3.4","mocha-lcov-reporter":"1.2.0","ws":"^1.0.1"},"dependencies":{"http-proxy":"^1.12.0","is-glob":"^2.0.1","lodash":"^4.6.1","micromatch":"^2.3.7"},"gitHead":"6606489c35a06ded05694d33a15cf02917ca1173","_id":"http-proxy-middleware@0.13.0","_shasum":"9c765abb4027b3a95b9e8da8e4f4fa65b1ecca39","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.5.0","_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"dist":{"shasum":"9c765abb4027b3a95b9e8da8e4f4fa65b1ecca39","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/http-proxy-middleware/-/http-proxy-middleware-0.13.0.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/http-proxy-middleware-0.13.0.tgz_1458764570225_0.37139365426264703"},"directories":{}},"0.14.0":{"name":"http-proxy-middleware","version":"0.14.0","description":"The one-liner node.js proxy middleware for connect, express and browser-sync","main":"index.js","scripts":{"test":"mocha --reporter spec","cover":"rm -rf coverage && istanbul cover ./node_modules/mocha/bin/_mocha","coveralls":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && istanbul-coveralls && rm -rf coverage"},"repository":{"type":"git","url":"git+https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["reverse","proxy","middleware","http","https","connect","express","browser-sync","gulp","grunt-contrib-connect","websocket","ws","cors"],"author":{"name":"Steven Chim"},"license":"MIT","bugs":{"url":"https://github.com/chimurai/http-proxy-middleware/issues"},"homepage":"https://github.com/chimurai/http-proxy-middleware","devDependencies":{"browser-sync":"^2.11.0","chai":"^3.4.1","connect":"^3.4.0","coveralls":"^2.11.6","express":"^4.13.3","istanbul":"^0.4.1","istanbul-coveralls":"^1.0.3","mocha":"^2.3.4","mocha-lcov-reporter":"1.2.0","open":"0.0.5","ws":"^1.0.1"},"dependencies":{"http-proxy":"^1.12.0","is-glob":"^2.0.1","lodash":"^4.6.1","micromatch":"^2.3.7"},"gitHead":"28f17062174987e80bdb3ff60478d746a17cb43f","_id":"http-proxy-middleware@0.14.0","_shasum":"4bf97e2794201c5cd0ba07ca401c267f9d014444","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.5.0","_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"dist":{"shasum":"4bf97e2794201c5cd0ba07ca401c267f9d014444","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/http-proxy-middleware/-/http-proxy-middleware-0.14.0.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/http-proxy-middleware-0.14.0.tgz_1461011862294_0.11940710246562958"},"directories":{}},"0.15.0":{"name":"http-proxy-middleware","version":"0.15.0","description":"The one-liner node.js proxy middleware for connect, express and browser-sync","main":"index.js","scripts":{"test":"mocha --reporter spec","cover":"rm -rf coverage && istanbul cover ./node_modules/mocha/bin/_mocha","coveralls":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && istanbul-coveralls && rm -rf coverage"},"repository":{"type":"git","url":"git+https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["reverse","proxy","middleware","http","https","connect","express","browser-sync","gulp","grunt-contrib-connect","websocket","ws","cors"],"author":{"name":"Steven Chim"},"license":"MIT","bugs":{"url":"https://github.com/chimurai/http-proxy-middleware/issues"},"homepage":"https://github.com/chimurai/http-proxy-middleware","devDependencies":{"browser-sync":"^2.12.5","chai":"^3.5.0","connect":"^3.4.1","coveralls":"^2.11.9","express":"^4.13.4","istanbul":"^0.4.3","istanbul-coveralls":"^1.0.3","mocha":"^2.4.5","mocha-lcov-reporter":"1.2.0","opn":"^4.0.1","ws":"^1.1.0"},"dependencies":{"http-proxy":"^1.13.2","is-glob":"^2.0.1","lodash":"^4.11.2","micromatch":"^2.3.8"},"gitHead":"b33b96978506ce00b7833f94514523a696e6cb13","_id":"http-proxy-middleware@0.15.0","_shasum":"59b8c391b2b838763388b0fad48b5bd36b3c0152","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.5.0","_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"dist":{"shasum":"59b8c391b2b838763388b0fad48b5bd36b3c0152","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/http-proxy-middleware/-/http-proxy-middleware-0.15.0.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/http-proxy-middleware-0.15.0.tgz_1462309355357_0.6974488440901041"},"directories":{}},"0.15.1-beta":{"name":"http-proxy-middleware","version":"0.15.1-beta","description":"The one-liner node.js proxy middleware for connect, express and browser-sync","main":"index.js","scripts":{"test":"mocha --recursive --colors --reporter spec","cover":"rm -rf coverage && istanbul cover ./node_modules/mocha/bin/_mocha -- --recursive","coveralls":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- --recursive --reporter spec && istanbul-coveralls && rm -rf coverage"},"repository":{"type":"git","url":"https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["reverse","proxy","middleware","http","https","connect","express","browser-sync","gulp","grunt-contrib-connect","websocket","ws","cors"],"author":{"name":"Steven Chim"},"license":"MIT","bugs":{"url":"https://github.com/chimurai/http-proxy-middleware/issues"},"homepage":"https://github.com/chimurai/http-proxy-middleware","devDependencies":{"browser-sync":"^2.12.5","chai":"^3.5.0","connect":"^3.4.1","coveralls":"^2.11.9","express":"^4.13.4","istanbul":"^0.4.3","istanbul-coveralls":"^1.0.3","mocha":"^2.4.5","mocha-lcov-reporter":"1.2.0","opn":"^4.0.1","ws":"^1.1.0"},"dependencies":{"http-proxy":"^1.13.2","is-glob":"^2.0.1","lodash":"^4.11.2","micromatch":"^2.3.8"},"gitHead":"9bf680f5b6ccef0440b86672c8bd1088b760ee64","_id":"http-proxy-middleware@0.15.1-beta","_shasum":"ff501cb51a82d6ec3209c1f8c4345806a4fdaad8","_from":".","_npmVersion":"2.7.5","_nodeVersion":"6.0.0","_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"dist":{"shasum":"ff501cb51a82d6ec3209c1f8c4345806a4fdaad8","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/http-proxy-middleware/-/http-proxy-middleware-0.15.1-beta.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/http-proxy-middleware-0.15.1-beta.tgz_1463590456172_0.49187433044426143"},"directories":{}},"0.15.1":{"name":"http-proxy-middleware","version":"0.15.1","description":"The one-liner node.js proxy middleware for connect, express and browser-sync","main":"index.js","scripts":{"test":"mocha --recursive --colors --reporter spec","cover":"rm -rf coverage && istanbul cover ./node_modules/mocha/bin/_mocha -- --recursive","coveralls":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- --recursive --reporter spec && istanbul-coveralls && rm -rf coverage"},"repository":{"type":"git","url":"https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["reverse","proxy","middleware","http","https","connect","express","browser-sync","gulp","grunt-contrib-connect","websocket","ws","cors"],"author":{"name":"Steven Chim"},"license":"MIT","bugs":{"url":"https://github.com/chimurai/http-proxy-middleware/issues"},"homepage":"https://github.com/chimurai/http-proxy-middleware","devDependencies":{"browser-sync":"^2.12.5","chai":"^3.5.0","connect":"^3.4.1","coveralls":"^2.11.9","express":"^4.13.4","istanbul":"^0.4.3","istanbul-coveralls":"^1.0.3","mocha":"^2.4.5","mocha-lcov-reporter":"1.2.0","opn":"^4.0.1","ws":"^1.1.0"},"dependencies":{"http-proxy":"^1.13.2","is-glob":"^2.0.1","lodash":"^4.11.2","micromatch":"^2.3.8"},"gitHead":"9e542faa39fd9e8caa9785088fb99511b24f41f3","_id":"http-proxy-middleware@0.15.1","_shasum":"bf455c567f6f411e66dce082d90c9049bfc391d2","_from":".","_npmVersion":"2.7.5","_nodeVersion":"6.0.0","_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"dist":{"shasum":"bf455c567f6f411e66dce082d90c9049bfc391d2","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/http-proxy-middleware/-/http-proxy-middleware-0.15.1.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/http-proxy-middleware-0.15.1.tgz_1464300122470_0.43105378933250904"},"directories":{}},"0.15.2":{"name":"http-proxy-middleware","version":"0.15.2","description":"The one-liner node.js proxy middleware for connect, express and browser-sync","main":"index.js","scripts":{"test":"mocha --recursive --colors --reporter spec","cover":"rm -rf coverage && istanbul cover ./node_modules/mocha/bin/_mocha -- --recursive","coveralls":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- --recursive --reporter spec && istanbul-coveralls && rm -rf coverage"},"repository":{"type":"git","url":"https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["reverse","proxy","middleware","http","https","connect","express","browser-sync","gulp","grunt-contrib-connect","websocket","ws","cors"],"author":{"name":"Steven Chim"},"license":"MIT","bugs":{"url":"https://github.com/chimurai/http-proxy-middleware/issues"},"homepage":"https://github.com/chimurai/http-proxy-middleware","devDependencies":{"browser-sync":"^2.12.5","chai":"^3.5.0","connect":"^3.4.1","coveralls":"^2.11.9","express":"^4.13.4","istanbul":"^0.4.3","istanbul-coveralls":"^1.0.3","mocha":"^2.4.5","mocha-lcov-reporter":"1.2.0","opn":"^4.0.1","ws":"^1.1.0"},"dependencies":{"http-proxy":"^1.13.2","is-glob":"^2.0.1","lodash":"^4.11.2","micromatch":"^2.3.8"},"gitHead":"679526ef1f3a61e4b68c26d9f644195e93727b72","_id":"http-proxy-middleware@0.15.2","_shasum":"e1c69b8948fb04e2846ee22f38b650e4f09c027f","_from":".","_npmVersion":"2.7.5","_nodeVersion":"6.0.0","_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"dist":{"shasum":"e1c69b8948fb04e2846ee22f38b650e4f09c027f","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/http-proxy-middleware/-/http-proxy-middleware-0.15.2.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/http-proxy-middleware-0.15.2.tgz_1464526274174_0.0279650641605258"},"directories":{}},"0.16.0":{"name":"http-proxy-middleware","version":"0.16.0","description":"The one-liner node.js proxy middleware for connect, express and browser-sync","main":"index.js","scripts":{"clean":"rm -rf coverage","test":"mocha --recursive --colors --reporter spec","cover":"npm run clean && istanbul cover ./node_modules/mocha/bin/_mocha -- --recursive","coveralls":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- --recursive --reporter spec && istanbul-coveralls && npm run clean"},"repository":{"type":"git","url":"https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["reverse","proxy","middleware","http","https","connect","express","browser-sync","gulp","grunt-contrib-connect","websocket","ws","cors"],"author":{"name":"Steven Chim"},"license":"MIT","bugs":{"url":"https://github.com/chimurai/http-proxy-middleware/issues"},"homepage":"https://github.com/chimurai/http-proxy-middleware","devDependencies":{"browser-sync":"^2.13.0","chai":"^3.5.0","connect":"^3.4.1","coveralls":"^2.11.9","express":"^4.13.4","istanbul":"^0.4.3","istanbul-coveralls":"^1.0.3","mocha":"^2.5.3","mocha-lcov-reporter":"1.2.0","opn":"^4.0.2","ws":"^1.1.0"},"dependencies":{"http-proxy":"^1.13.3","is-glob":"^2.0.1","lodash":"^4.13.1","micromatch":"^2.3.8"},"gitHead":"09926cdd29573e2966993a743d8b68e415f9c6b5","_id":"http-proxy-middleware@0.16.0","_shasum":"6879b8f1151a3289dd301372b81d8dd026e3162b","_from":".","_npmVersion":"2.7.5","_nodeVersion":"6.2.1","_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"dist":{"shasum":"6879b8f1151a3289dd301372b81d8dd026e3162b","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/http-proxy-middleware/-/http-proxy-middleware-0.16.0.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/http-proxy-middleware-0.16.0.tgz_1465843953253_0.4956787379924208"},"directories":{}},"0.17.0-beta":{"name":"http-proxy-middleware","version":"0.17.0-beta","description":"The one-liner node.js proxy middleware for connect, express and browser-sync","main":"index.js","scripts":{"clean":"rm -rf coverage","test":"mocha --recursive --colors --reporter spec","cover":"npm run clean && istanbul cover ./node_modules/mocha/bin/_mocha -- --recursive","coveralls":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- --recursive --reporter spec && istanbul-coveralls && npm run clean"},"repository":{"type":"git","url":"https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["reverse","proxy","middleware","http","https","connect","express","browser-sync","gulp","grunt-contrib-connect","websocket","ws","cors"],"author":{"name":"Steven Chim"},"license":"MIT","bugs":{"url":"https://github.com/chimurai/http-proxy-middleware/issues"},"homepage":"https://github.com/chimurai/http-proxy-middleware","devDependencies":{"browser-sync":"^2.13.0","chai":"^3.5.0","connect":"^3.4.1","coveralls":"^2.11.9","express":"^4.13.4","istanbul":"^0.4.3","istanbul-coveralls":"^1.0.3","mocha":"^2.5.3","mocha-lcov-reporter":"1.2.0","opn":"^4.0.2","ws":"^1.1.0"},"dependencies":{"http-proxy":"^1.13.3","is-glob":"^2.0.1","lodash":"^4.13.1","micromatch":"^2.3.8"},"gitHead":"0ec0e6f906c8c41f1a73ecaa1ccc699d20fa7144","_id":"http-proxy-middleware@0.17.0-beta","_shasum":"847e594412dccab5f20c1330bd1234de6612eda1","_from":".","_npmVersion":"2.7.5","_nodeVersion":"6.2.1","_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"dist":{"shasum":"847e594412dccab5f20c1330bd1234de6612eda1","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/http-proxy-middleware/-/http-proxy-middleware-0.17.0-beta.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/http-proxy-middleware-0.17.0-beta.tgz_1466090685347_0.03170943818986416"},"directories":{}},"0.17.0":{"name":"http-proxy-middleware","version":"0.17.0","description":"The one-liner node.js proxy middleware for connect, express and browser-sync","main":"index.js","scripts":{"clean":"rm -rf coverage","test":"mocha --recursive --colors --reporter spec","cover":"npm run clean && istanbul cover ./node_modules/mocha/bin/_mocha -- --recursive","coveralls":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- --recursive --reporter spec && istanbul-coveralls && npm run clean"},"repository":{"type":"git","url":"https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["reverse","proxy","middleware","http","https","connect","express","browser-sync","gulp","grunt-contrib-connect","websocket","ws","cors"],"author":{"name":"Steven Chim"},"license":"MIT","bugs":{"url":"https://github.com/chimurai/http-proxy-middleware/issues"},"homepage":"https://github.com/chimurai/http-proxy-middleware","devDependencies":{"browser-sync":"^2.13.0","chai":"^3.5.0","connect":"^3.4.1","coveralls":"^2.11.9","express":"^4.13.4","istanbul":"^0.4.3","istanbul-coveralls":"^1.0.3","mocha":"^2.5.3","mocha-lcov-reporter":"1.2.0","opn":"^4.0.2","ws":"^1.1.0"},"dependencies":{"http-proxy":"^1.13.3","is-glob":"^2.0.1","lodash":"^4.13.1","micromatch":"^2.3.8"},"gitHead":"306fdd4162af41a5ced5ba17be80cbb861204f5f","_id":"http-proxy-middleware@0.17.0","_shasum":"65770b0bb5d2b17792984e595afb082599bf81e7","_from":".","_npmVersion":"2.7.5","_nodeVersion":"6.2.1","_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"dist":{"shasum":"65770b0bb5d2b17792984e595afb082599bf81e7","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/http-proxy-middleware/-/http-proxy-middleware-0.17.0.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/http-proxy-middleware-0.17.0.tgz_1467560119815_0.34178488166071475"},"directories":{}},"0.17.1":{"name":"http-proxy-middleware","version":"0.17.1","description":"The one-liner node.js proxy middleware for connect, express and browser-sync","main":"index.js","scripts":{"clean":"rm -rf coverage","test":"mocha --recursive --colors --reporter spec","cover":"npm run clean && istanbul cover ./node_modules/mocha/bin/_mocha -- --recursive","coveralls":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- --recursive --reporter spec && istanbul-coveralls && npm run clean"},"repository":{"type":"git","url":"git+https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["reverse","proxy","middleware","http","https","connect","express","browser-sync","gulp","grunt-contrib-connect","websocket","ws","cors"],"author":{"name":"Steven Chim"},"license":"MIT","bugs":{"url":"https://github.com/chimurai/http-proxy-middleware/issues"},"homepage":"https://github.com/chimurai/http-proxy-middleware","devDependencies":{"browser-sync":"^2.14.0","chai":"^3.5.0","connect":"^3.4.1","coveralls":"^2.11.12","express":"^4.14.0","istanbul":"^0.4.4","istanbul-coveralls":"^1.0.3","mocha":"^3.0.2","mocha-lcov-reporter":"1.2.0","opn":"^4.0.2","ws":"^1.1.1"},"dependencies":{"http-proxy":"^1.14.0","is-glob":"^2.0.1","lodash":"^4.14.2","micromatch":"^2.3.11"},"gitHead":"8a0ff1f0da2496b517ba02ccb30b1a9a17926dc7","_id":"http-proxy-middleware@0.17.1","_shasum":"e2b847aa9962d8ce312cc82a3f443d5039cf197a","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.2.1","_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"dist":{"shasum":"e2b847aa9962d8ce312cc82a3f443d5039cf197a","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/http-proxy-middleware/-/http-proxy-middleware-0.17.1.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/http-proxy-middleware-0.17.1.tgz_1470951029603_0.6751409117132425"},"directories":{}},"0.17.2-beta":{"name":"http-proxy-middleware","version":"0.17.2-beta","description":"The one-liner node.js proxy middleware for connect, express and browser-sync","main":"index.js","files":["index.js","lib"],"scripts":{"clean":"rm -rf coverage","test":"mocha --recursive --colors --reporter spec","cover":"npm run clean && istanbul cover ./node_modules/mocha/bin/_mocha -- --recursive","coveralls":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- --recursive --reporter spec && istanbul-coveralls && npm run clean"},"repository":{"type":"git","url":"git+https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["reverse","proxy","middleware","http","https","connect","express","browser-sync","gulp","grunt-contrib-connect","websocket","ws","cors"],"author":{"name":"Steven Chim"},"license":"MIT","bugs":{"url":"https://github.com/chimurai/http-proxy-middleware/issues"},"homepage":"https://github.com/chimurai/http-proxy-middleware","devDependencies":{"browser-sync":"^2.14.0","chai":"^3.5.0","connect":"^3.4.1","coveralls":"^2.11.12","express":"^4.14.0","istanbul":"^0.4.4","istanbul-coveralls":"^1.0.3","mocha":"^3.0.2","mocha-lcov-reporter":"1.2.0","opn":"^4.0.2","ws":"^1.1.1"},"dependencies":{"http-proxy":"^1.14.0","is-glob":"^2.0.1","lodash":"^4.14.2","micromatch":"^2.3.11"},"gitHead":"7d1865c84f4339ced230b0292db42c4d45376f1a","_id":"http-proxy-middleware@0.17.2-beta","_shasum":"a232f70909dd9848ab2b2da7d59068b83a9ff9a8","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.2.1","_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"dist":{"shasum":"a232f70909dd9848ab2b2da7d59068b83a9ff9a8","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/http-proxy-middleware/-/http-proxy-middleware-0.17.2-beta.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/http-proxy-middleware-0.17.2-beta.tgz_1473513288951_0.5517864497378469"},"directories":{}},"0.17.2":{"name":"http-proxy-middleware","version":"0.17.2","description":"The one-liner node.js proxy middleware for connect, express and browser-sync","main":"index.js","files":["index.js","lib"],"scripts":{"clean":"rm -rf coverage","test":"mocha --recursive --colors --reporter spec","cover":"npm run clean && istanbul cover ./node_modules/mocha/bin/_mocha -- --recursive","coveralls":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- --recursive --reporter spec && istanbul-coveralls && npm run clean"},"repository":{"type":"git","url":"git+https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["reverse","proxy","middleware","http","https","connect","express","browser-sync","gulp","grunt-contrib-connect","websocket","ws","cors"],"author":{"name":"Steven Chim"},"license":"MIT","bugs":{"url":"https://github.com/chimurai/http-proxy-middleware/issues"},"homepage":"https://github.com/chimurai/http-proxy-middleware","devDependencies":{"browser-sync":"^2.14.0","chai":"^3.5.0","connect":"^3.4.1","coveralls":"^2.11.12","express":"^4.14.0","istanbul":"^0.4.4","istanbul-coveralls":"^1.0.3","mocha":"^3.0.2","mocha-lcov-reporter":"1.2.0","opn":"^4.0.2","ws":"^1.1.1"},"dependencies":{"http-proxy":"^1.15.1","is-glob":"^3.0.0","lodash":"^4.16.2","micromatch":"^2.3.11"},"gitHead":"f03aecf755a0a645a83646131548754638b2e994","_id":"http-proxy-middleware@0.17.2","_shasum":"572d517a6d2fb1063a469de294eed96066352007","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.2.1","_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"dist":{"shasum":"572d517a6d2fb1063a469de294eed96066352007","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/http-proxy-middleware/-/http-proxy-middleware-0.17.2.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/http-proxy-middleware-0.17.2.tgz_1475101693149_0.3973892144858837"},"directories":{}},"0.17.3":{"name":"http-proxy-middleware","version":"0.17.3","description":"The one-liner node.js proxy middleware for connect, express and browser-sync","main":"index.js","files":["index.js","lib"],"scripts":{"clean":"rm -rf coverage","test":"mocha --recursive --colors --reporter spec","cover":"npm run clean && istanbul cover ./node_modules/mocha/bin/_mocha -- --recursive","coveralls":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- --recursive --reporter spec && istanbul-coveralls && npm run clean"},"repository":{"type":"git","url":"git+https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["reverse","proxy","middleware","http","https","connect","express","browser-sync","gulp","grunt-contrib-connect","websocket","ws","cors"],"author":{"name":"Steven Chim"},"license":"MIT","bugs":{"url":"https://github.com/chimurai/http-proxy-middleware/issues"},"homepage":"https://github.com/chimurai/http-proxy-middleware","devDependencies":{"browser-sync":"^2.18.2","chai":"^3.5.0","connect":"^3.5.0","coveralls":"^2.11.15","express":"^4.14.0","istanbul":"^0.4.5","istanbul-coveralls":"^1.0.3","mocha":"^3.2.0","mocha-lcov-reporter":"1.2.0","opn":"^4.0.2","ws":"^1.1.1"},"dependencies":{"http-proxy":"^1.16.2","is-glob":"^3.1.0","lodash":"^4.17.2","micromatch":"^2.3.11"},"gitHead":"8689cb429577a7722b9334e702535cb752191c43","_id":"http-proxy-middleware@0.17.3","_shasum":"940382147149b856084f5534752d5b5a8168cd1d","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.2.1","_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"dist":{"shasum":"940382147149b856084f5534752d5b5a8168cd1d","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/http-proxy-middleware/-/http-proxy-middleware-0.17.3.tgz"},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/http-proxy-middleware-0.17.3.tgz_1481145720041_0.3982126035261899"},"directories":{}},"0.17.4":{"name":"http-proxy-middleware","version":"0.17.4","description":"The one-liner node.js proxy middleware for connect, express and browser-sync","main":"index.js","files":["index.js","lib"],"scripts":{"clean":"rm -rf coverage","test":"mocha --recursive --colors --reporter spec","cover":"npm run clean && istanbul cover ./node_modules/mocha/bin/_mocha -- --recursive","coveralls":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- --recursive --reporter spec && istanbul-coveralls && npm run clean"},"repository":{"type":"git","url":"git+https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["reverse","proxy","middleware","http","https","connect","express","browser-sync","gulp","grunt-contrib-connect","websocket","ws","cors"],"author":{"name":"Steven Chim"},"license":"MIT","bugs":{"url":"https://github.com/chimurai/http-proxy-middleware/issues"},"homepage":"https://github.com/chimurai/http-proxy-middleware","devDependencies":{"browser-sync":"^2.18.2","chai":"^3.5.0","connect":"^3.5.0","coveralls":"^2.11.15","express":"^4.14.0","istanbul":"^0.4.5","istanbul-coveralls":"^1.0.3","mocha":"^3.2.0","mocha-lcov-reporter":"1.2.0","opn":"^4.0.2","ws":"^1.1.1"},"dependencies":{"http-proxy":"^1.16.2","is-glob":"^3.1.0","lodash":"^4.17.2","micromatch":"^2.3.11"},"gitHead":"cb5e084e71bc3202fe4f711f2f5edf4e29355d99","_id":"http-proxy-middleware@0.17.4","_shasum":"642e8848851d66f09d4f124912846dbaeb41b833","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.1","_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"dist":{"shasum":"642e8848851d66f09d4f124912846dbaeb41b833","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/http-proxy-middleware/-/http-proxy-middleware-0.17.4.tgz"},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/http-proxy-middleware-0.17.4.tgz_1488496050141_0.13289726292714477"},"directories":{}}},"name":"http-proxy-middleware","time":{"modified":"2017-06-16T15:23:29.593Z","created":"2015-03-14T21:57:46.940Z","0.0.1":"2015-03-14T21:57:46.940Z","0.0.2":"2015-03-15T00:13:33.039Z","0.0.3":"2015-03-15T00:28:46.736Z","0.0.4":"2015-03-16T13:04:00.213Z","0.0.5":"2015-03-31T12:42:27.334Z","0.1.0":"2015-07-09T03:49:23.416Z","0.2.0":"2015-07-13T09:38:01.476Z","0.3.0":"2015-07-19T11:13:43.967Z","0.3.1":"2015-07-24T15:54:23.908Z","0.3.2":"2015-07-25T13:02:45.831Z","0.4.0":"2015-07-28T21:26:17.656Z","0.5.0":"2015-08-07T18:31:38.698Z","0.6.0":"2015-08-18T11:42:02.364Z","0.7.0":"2015-08-23T21:02:39.919Z","0.8.0":"2015-08-31T10:50:34.399Z","0.8.1":"2015-09-09T16:04:28.500Z","0.8.2":"2015-09-23T18:45:34.376Z","0.9.0":"2015-09-28T22:04:08.950Z","0.9.1":"2016-01-18T21:46:10.860Z","0.10.0-beta":"2016-01-26T21:30:19.853Z","0.10.0":"2016-02-05T19:20:01.172Z","0.11.0":"2016-02-24T20:00:47.471Z","0.12.0":"2016-03-13T17:51:38.449Z","0.13.0":"2016-03-23T20:22:52.857Z","0.14.0":"2016-04-18T20:37:44.882Z","0.15.0":"2016-05-03T21:02:36.666Z","0.15.1-beta":"2016-05-18T16:54:18.659Z","0.15.1":"2016-05-26T22:02:04.255Z","0.15.2":"2016-05-29T12:51:16.198Z","0.16.0":"2016-06-13T18:52:35.740Z","0.17.0-beta":"2016-06-16T15:24:47.966Z","0.17.0":"2016-07-03T15:35:21.923Z","0.17.1":"2016-08-11T21:30:30.925Z","0.17.2-beta":"2016-09-10T13:14:50.421Z","0.17.2":"2016-09-28T22:28:13.856Z","0.17.3":"2016-12-07T21:22:00.680Z","0.17.4":"2017-03-02T23:07:30.843Z"},"readmeFilename":"README.md","homepage":"https://github.com/chimurai/http-proxy-middleware"}