{"_id":"http-proxy-middleware","_rev":"3922691","name":"http-proxy-middleware","description":"The one-liner node.js proxy middleware for connect, express, next.js and more","dist-tags":{"beta":"4.0.0-beta.3","latest":"3.0.5","v2-beta":"2.0.7-beta.1","v2-latest":"2.0.9"},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"time":{"modified":"2026-04-09T01:14:18.000Z","created":"2015-03-14T21:57:46.940Z","4.0.0-beta.3":"2026-04-05T18:22:53.910Z","4.0.0-beta.2":"2026-04-04T21:18:56.247Z","4.0.0-beta.0":"2026-04-03T21:44:47.639Z","3.0.5":"2025-04-10T12:14:26.931Z","2.0.9":"2025-04-10T12:13:30.160Z","3.0.4":"2025-04-09T19:36:34.741Z","2.0.8":"2025-04-09T19:34:12.962Z","3.0.3":"2024-10-06T17:30:10.582Z","2.0.7":"2024-10-06T17:27:56.185Z","2.0.7-beta.1":"2024-10-06T17:03:54.068Z","2.0.7-beta.0":"2024-10-06T12:21:52.803Z","3.0.2":"2024-09-03T20:22:17.312Z","3.0.1":"2024-08-31T19:42:03.867Z","3.0.1-beta.1":"2024-07-22T21:43:45.336Z","3.0.1-beta.0":"2024-04-20T18:08:15.633Z","3.0.0":"2024-04-01T21:38:54.826Z","3.0.0-beta.1":"2023-03-03T22:29:39.457Z","3.0.0-beta.0":"2022-04-22T17:39:57.519Z","2.0.6":"2022-04-20T19:56:26.619Z","2.0.5":"2022-04-19T20:27:08.840Z","2.0.4":"2022-03-13T16:08:25.409Z","2.0.3":"2022-02-07T18:43:53.392Z","2.0.2":"2022-01-23T17:40:52.439Z","2.0.1":"2021-07-01T20:38:47.726Z","2.0.0":"2021-05-07T17:42:13.132Z","1.3.1":"2021-04-28T18:42:10.992Z","1.3.0":"2021-04-25T21:34:39.774Z","1.2.1":"2021-04-24T12:51:42.460Z","1.2.1-alpha.1":"2021-04-20T20:28:01.628Z","1.2.0":"2021-04-18T13:20:35.776Z","1.1.2":"2021-04-14T20:08:12.807Z","1.1.2-alpha.1":"2021-04-12T20:31:37.289Z","1.1.2-alpha.0":"2021-04-12T20:28:26.876Z","1.2.0-beta.2":"2021-04-11T18:14:40.385Z","1.2.0-beta.1":"2021-04-10T19:51:46.547Z","1.1.1":"2021-04-10T08:44:41.676Z","1.1.1-alpha.1":"2021-04-02T12:23:19.427Z","1.1.0":"2021-03-28T21:32:05.398Z","1.0.6":"2020-10-11T19:41:12.902Z","1.0.5":"2020-07-09T16:42:47.545Z","0.19.2":"2020-05-19T19:05:02.777Z","1.0.4":"2020-05-18T16:28:35.104Z","1.0.3":"2020-03-16T21:25:07.879Z","1.0.2":"2020-03-14T13:25:45.248Z","1.0.1":"2020-02-29T12:40:03.575Z","1.0.0":"2020-02-18T22:30:22.194Z","0.22.0-alpha":"2020-02-17T21:08:55.856Z","0.21.0":"2020-02-16T18:32:06.492Z","0.21.0-beta.3":"2020-02-14T20:00:56.387Z","0.21.0-beta.2":"2020-01-05T17:05:03.266Z","0.21.0-beta.1":"2019-12-25T23:46:49.903Z","0.20.0":"2019-09-03T19:56:26.579Z","0.20.0-beta.2":"2019-07-09T19:41:34.272Z","0.20.0-beta.1":"2019-06-02T19:09:52.421Z","0.20.0-beta.0":"2019-05-31T21:02:11.520Z","0.19.1":"2018-11-25T20:18:42.852Z","0.19.0":"2018-08-29T21:15:47.242Z","0.18.0":"2018-03-12T22:47:20.345Z","0.17.4":"2017-03-02T23:07:30.843Z","0.17.3":"2016-12-07T21:22:00.680Z","0.17.2":"2016-09-28T22:28:13.856Z","0.17.2-beta":"2016-09-10T13:14:50.421Z","0.17.1":"2016-08-11T21:30:30.925Z","0.17.0":"2016-07-03T15:35:21.923Z","0.17.0-beta":"2016-06-16T15:24:47.966Z","0.16.0":"2016-06-13T18:52:35.740Z","0.15.2":"2016-05-29T12:51:16.198Z","0.15.1":"2016-05-26T22:02:04.255Z","0.15.1-beta":"2016-05-18T16:54:18.659Z","0.15.0":"2016-05-03T21:02:36.666Z","0.14.0":"2016-04-18T20:37:44.882Z","0.13.0":"2016-03-23T20:22:52.857Z","0.12.0":"2016-03-13T17:51:38.449Z","0.11.0":"2016-02-24T20:00:47.471Z","0.10.0":"2016-02-05T19:20:01.172Z","0.10.0-beta":"2016-01-26T21:30:19.853Z","0.9.1":"2016-01-18T21:46:10.860Z","0.9.0":"2015-09-28T22:04:08.950Z","0.8.2":"2015-09-23T18:45:34.376Z","0.8.1":"2015-09-09T16:04:28.500Z","0.8.0":"2015-08-31T10:50:34.399Z","0.7.0":"2015-08-23T21:02:39.919Z","0.6.0":"2015-08-18T11:42:02.364Z","0.5.0":"2015-08-07T18:31:38.698Z","0.4.0":"2015-07-28T21:26:17.656Z","0.3.2":"2015-07-25T13:02:45.831Z","0.3.1":"2015-07-24T15:54:23.908Z","0.3.0":"2015-07-19T11:13:43.967Z","0.2.0":"2015-07-13T09:38:01.476Z","0.1.0":"2015-07-09T03:49:23.416Z","0.0.5":"2015-03-31T12:42:27.334Z","0.0.4":"2015-03-16T13:04:00.213Z","0.0.3":"2015-03-15T00:28:46.736Z","0.0.2":"2015-03-15T00:13:33.039Z","0.0.1":"2015-03-14T21:57:46.940Z"},"users":{"kongxianghuan":true,"chimurai":true,"pensierinmusica":true,"hbin000":true,"cqcookie":true,"program247365":true,"jonniespratley":true,"dnik":true,"zhanghaili":true,"maxkoryukov":true,"smcmill2":true,"quality520":true,"craigpatten":true,"ymk":true,"roccomuso":true,"manikantag":true,"antixrist":true,"quafoo":true,"wangnan0610":true,"taoqianbao":true,"monolithed":true,"ystrdy":true,"wickie":true,"johnnychq":true,"dyyz993":true,"vur":true,"nanxing":true,"leizongmin":true,"nwservices":true,"onursimsek":true,"wujr5":true,"jits":true,"shakakira":true,"nuer":true,"abuelwafa":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,"joe.li":true,"yikuo":true,"jedaviata":true,"jinglf000":true,"rocket0191":true,"hehaiyang":true,"largepuma":true,"icoon.li":true,"yeming":true,"xyyjk":true,"dai'liljian":true,"sayrilamar":true,"fakefarm":true,"jonschlinkert":true,"stona":true,"xfloops":true,"netoperatorwibby":true,"zuojiang":true,"vivek.vikhere":true,"warmilk":true,"maxwelldu":true,"hewenxuan":true,"xingtao":true,"ganeshkbhat":true,"jameskrill":true,"rubiadias":true,"syrontillp":true,"prasad.adss":true,"karzanosman984":true,"yangteng":true},"author":{"name":"Steven Chim"},"repository":{"type":"git","url":"git+https://github.com/chimurai/http-proxy-middleware.git"},"versions":{"4.0.0-beta.3":{"name":"http-proxy-middleware","type":"module","version":"4.0.0-beta.3","description":"The one-liner node.js proxy middleware for connect, express, next.js and more","main":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"types":"dist/index.d.ts","scripts":{"clean":"rm -rf dist coverage tsconfig.tsbuildinfo .eslintcache","install:all":"yarn && (cd examples && yarn)","lint":"yarn prettier && yarn eslint","lint:fix":"yarn prettier:fix && yarn eslint:fix","eslint":"eslint --cache '**/*.{js,ts,mjs,mts}'","eslint:fix":"yarn eslint --fix","prettier":"prettier --list-different \"**/*.{js,ts,mjs,mts,md,yml,json,html}\"","prettier:fix":"prettier --write \"**/*.{js,ts,mjs,mts,md,yml,json,html}\"","build":"tsc --build","test":"vitest run","test:types":"tsc --project tsconfig.test.json --noEmit","coverage":"vitest run --coverage","prepare":"husky && patch-package","prepack":"yarn clean && yarn test && yarn build","spellcheck":"npx --yes cspell --show-context --show-suggestions '**/*.*'"},"publishConfig":{"provenance":true},"repository":{"type":"git","url":"git+https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["reverse","proxy","middleware","http","https","connect","express","fastify","polka","next.js","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#readme","devDependencies":{"@commitlint/cli":"20.5.0","@commitlint/config-conventional":"20.5.0","@eslint/js":"10.0.1","@hono/node-server":"1.19.12","@trivago/prettier-plugin-sort-imports":"6.0.2","@types/debug":"4.1.13","@types/eslint":"9.6.1","@types/express":"5.0.6","@types/is-glob":"4.0.4","@types/micromatch":"4.0.10","@types/node":"24.10.2","@types/supertest":"7.2.0","@types/ws":"8.18.1","@vitest/coverage-v8":"4.1.2","body-parser":"2.2.2","eslint":"10.2.0","express":"5.2.1","get-port":"7.2.0","globals":"17.4.0","hono":"4.12.10","husky":"9.1.7","lint-staged":"16.4.0","mockttp":"4.3.0","open":"11.0.0","patch-package":"8.0.1","pkg-pr-new":"0.0.66","prettier":"3.8.1","supertest":"7.2.2","typescript":"6.0.2","typescript-eslint":"8.58.0","vitest":"4.1.2","ws":"8.20.0"},"dependencies":{"debug":"^4.4.3","httpxy":"^0.5.0","is-glob":"^4.0.3","is-plain-obj":"^4.1.0","micromatch":"^4.0.8"},"resolutions":{"patch-package/**/tmp":"^0.2.4"},"engines":{"node":"^22.12.0 || >=24.0.0"},"commitlint":{"extends":["@commitlint/config-conventional"]},"readmeFilename":"README.md","gitHead":"2344bed127da5a8c2c58e3d8733d80f42dd8d6b8","_id":"http-proxy-middleware@4.0.0-beta.3","_nodeVersion":"24.14.1","_npmVersion":"11.10.1","dist":{"shasum":"801d439a75915a5429ac264ea0981bd3bec2f4a6","size":22561,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-4.0.0-beta.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-4.0.0-beta.3.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72a1c06c-1621-4e79-ac7f-3b13d304e448"}},"directories":{},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/http-proxy-middleware_4.0.0-beta.3_1775413373748_0.08701231589529046"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-05T18:22:53.910Z","publish_time":1775413373910,"_source_registry_name":"default","_cnpm_publish_time":1775413373910},"4.0.0-beta.2":{"name":"http-proxy-middleware","type":"module","version":"4.0.0-beta.2","description":"The one-liner node.js proxy middleware for connect, express, next.js and more","main":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"types":"dist/index.d.ts","scripts":{"clean":"rm -rf dist coverage tsconfig.tsbuildinfo .eslintcache","install:all":"yarn && (cd examples && yarn)","lint":"yarn prettier && yarn eslint","lint:fix":"yarn prettier:fix && yarn eslint:fix","eslint":"eslint --cache '**/*.{js,ts,mjs,mts}'","eslint:fix":"yarn eslint --fix","prettier":"prettier --list-different \"**/*.{js,ts,mjs,mts,md,yml,json,html}\"","prettier:fix":"prettier --write \"**/*.{js,ts,mjs,mts,md,yml,json,html}\"","build":"tsc --build","test":"vitest run","test:types":"tsc --project tsconfig.test.json --noEmit","coverage":"vitest run --coverage","prepare":"husky && patch-package","prepack":"yarn clean && yarn test && yarn build","spellcheck":"npx --yes cspell --show-context --show-suggestions '**/*.*'"},"publishConfig":{"provenance":true},"repository":{"type":"git","url":"git+https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["reverse","proxy","middleware","http","https","connect","express","fastify","polka","next.js","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#readme","devDependencies":{"@commitlint/cli":"20.4.2","@commitlint/config-conventional":"20.4.2","@eslint/js":"10.0.1","@trivago/prettier-plugin-sort-imports":"6.0.2","@types/debug":"4.1.12","@types/eslint":"9.6.1","@types/express":"5.0.6","@types/is-glob":"4.0.4","@types/micromatch":"4.0.10","@types/node":"24.10.2","@types/supertest":"7.2.0","@types/ws":"8.18.1","@vitest/coverage-v8":"^4.1.2","body-parser":"2.2.2","eslint":"10.0.2","express":"5.2.1","get-port":"5.1.1","globals":"17.3.0","husky":"9.1.7","lint-staged":"16.3.0","mockttp":"4.2.1","open":"8.4.2","patch-package":"8.0.1","pkg-pr-new":"0.0.65","prettier":"3.8.1","supertest":"7.2.2","typescript":"5.9.3","typescript-eslint":"8.56.1","vitest":"^4.1.2","ws":"8.19.0"},"dependencies":{"debug":"^4.3.6","httpxy":"^0.5.0","is-glob":"^4.0.3","is-plain-object":"^5.0.0","micromatch":"^4.0.8"},"resolutions":{"patch-package/**/tmp":"^0.2.4"},"engines":{"node":"^22.12.0 || >=24.0.0"},"commitlint":{"extends":["@commitlint/config-conventional"]},"readmeFilename":"README.md","gitHead":"86f671b17f3d21e88a647fdac6ae229ec0712c90","_id":"http-proxy-middleware@4.0.0-beta.2","_nodeVersion":"24.14.1","_npmVersion":"11.10.1","dist":{"shasum":"12e56f28664d92163aba57c8744da07835f5fa4e","size":21768,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-4.0.0-beta.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-4.0.0-beta.2.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72a1c06c-1621-4e79-ac7f-3b13d304e448"}},"directories":{},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/http-proxy-middleware_4.0.0-beta.2_1775337536096_0.10870878566507747"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-04T21:18:56.247Z","publish_time":1775337536247,"_source_registry_name":"default","_cnpm_publish_time":1775337536247},"4.0.0-beta.0":{"name":"http-proxy-middleware","type":"commonjs","version":"4.0.0-beta.0","description":"The one-liner node.js proxy middleware for connect, express, next.js and more","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rm -rf dist coverage tsconfig.tsbuildinfo .eslintcache","install:all":"yarn && (cd examples && yarn)","lint":"yarn prettier && yarn eslint","lint:fix":"yarn prettier:fix && yarn eslint:fix","eslint":"eslint '{src,test,examples}/**/*.{js,ts}' --cache","eslint:fix":"yarn eslint --fix","prettier":"prettier --list-different \"**/*.{js,ts,md,yml,json,html}\"","prettier:fix":"prettier --write \"**/*.{js,ts,md,yml,json,html}\"","build":"tsc --build","test":"jest","coverage":"jest --coverage","prepare":"husky && patch-package","prepack":"yarn clean && yarn test && yarn build","spellcheck":"npx --yes cspell --show-context --show-suggestions '**/*.*'"},"publishConfig":{"provenance":true},"repository":{"type":"git","url":"git+https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["reverse","proxy","middleware","http","https","connect","express","fastify","polka","next.js","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#readme","devDependencies":{"@commitlint/cli":"20.4.2","@commitlint/config-conventional":"20.4.2","@eslint/js":"10.0.1","@trivago/prettier-plugin-sort-imports":"6.0.2","@types/debug":"4.1.12","@types/eslint":"9.6.1","@types/express":"5.0.6","@types/is-glob":"4.0.4","@types/jest":"30.0.0","@types/micromatch":"4.0.10","@types/node":"24.10.2","@types/supertest":"7.2.0","@types/ws":"8.18.1","body-parser":"2.2.2","eslint":"10.0.2","express":"5.2.1","get-port":"5.1.1","globals":"17.3.0","husky":"9.1.7","jest":"30.2.0","lint-staged":"16.3.0","mockttp":"4.2.1","open":"8.4.2","patch-package":"8.0.1","pkg-pr-new":"0.0.65","prettier":"3.8.1","supertest":"7.2.2","ts-jest":"29.4.6","typescript":"5.9.3","typescript-eslint":"8.56.1","ws":"8.19.0"},"dependencies":{"debug":"^4.3.6","httpxy":"^0.2.2","is-glob":"^4.0.3","is-plain-object":"^5.0.0","micromatch":"^4.0.8"},"resolutions":{"patch-package/**/tmp":"^0.2.4"},"engines":{"node":">=20.0.0"},"commitlint":{"extends":["@commitlint/config-conventional"]},"readmeFilename":"README.md","gitHead":"2e94f714380861525d5756a0d2881d0973a5a8ee","_id":"http-proxy-middleware@4.0.0-beta.0","_nodeVersion":"22.22.1","_npmVersion":"11.12.1","dist":{"shasum":"8b803c651c68f9b0cd5de69eb06879410e30644d","size":24610,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-4.0.0-beta.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-4.0.0-beta.0.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72a1c06c-1621-4e79-ac7f-3b13d304e448"}},"directories":{},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/http-proxy-middleware_4.0.0-beta.0_1775252687477_0.000562851673017839"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-03T21:44:47.639Z","publish_time":1775252687639,"_source_registry_name":"default","_cnpm_publish_time":1775252687639},"3.0.5":{"name":"http-proxy-middleware","type":"commonjs","version":"3.0.5","description":"The one-liner node.js proxy middleware for connect, express, next.js and more","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rm -rf dist coverage tsconfig.tsbuildinfo .eslintcache","install:all":"yarn && (cd examples && yarn)","lint":"yarn prettier && yarn eslint","lint:fix":"yarn prettier:fix && yarn eslint:fix","eslint":"eslint '{src,test,examples}/**/*.{js,ts}' --cache","eslint:fix":"yarn eslint --fix","prettier":"prettier --list-different \"**/*.{js,ts,md,yml,json,html}\"","prettier:fix":"prettier --write \"**/*.{js,ts,md,yml,json,html}\"","build":"tsc --build","test":"jest","coverage":"jest --coverage","prepare":"husky && patch-package","prepack":"yarn clean && yarn test && yarn build","spellcheck":"npx --yes cspell --show-context --show-suggestions '**/*.*'"},"publishConfig":{"provenance":true},"repository":{"type":"git","url":"git+https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["reverse","proxy","middleware","http","https","connect","express","fastify","polka","next.js","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#readme","devDependencies":{"@commitlint/cli":"19.8.0","@commitlint/config-conventional":"19.8.0","@eslint/js":"9.23.0","@types/debug":"4.1.12","@types/eslint":"9.6.1","@types/express":"4.17.21","@types/is-glob":"4.0.4","@types/jest":"29.5.14","@types/micromatch":"4.0.9","@types/node":"22.10.2","@types/supertest":"6.0.2","@types/ws":"8.18.0","body-parser":"1.20.3","eslint":"9.23.0","eslint-config-prettier":"10.1.1","eslint-plugin-prettier":"5.2.3","express":"4.21.2","get-port":"5.1.1","globals":"16.0.0","husky":"9.1.7","jest":"29.7.0","lint-staged":"15.5.0","mockttp":"3.17.0","open":"8.4.2","patch-package":"8.0.0","pkg-pr-new":"0.0.41","prettier":"3.5.3","supertest":"7.1.0","ts-jest":"29.2.6","typescript":"5.8.2","typescript-eslint":"8.27.0","ws":"8.18.1"},"dependencies":{"@types/http-proxy":"^1.17.15","debug":"^4.3.6","http-proxy":"^1.18.1","is-glob":"^4.0.3","is-plain-object":"^5.0.0","micromatch":"^4.0.8"},"engines":{"node":"^14.15.0 || ^16.10.0 || >=18.0.0"},"commitlint":{"extends":["@commitlint/config-conventional"]},"_id":"http-proxy-middleware@3.0.5","gitHead":"d3851ed0075298ea2477d4221809f5875781b66f","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"9dcde663edc44079bc5a9c63e03fe5e5d6037fab","size":23803,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-3.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-3.0.5.tgz"},"_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"directories":{},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/http-proxy-middleware_3.0.5_1744287266627_0.9024700049793029"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-10T12:14:26.931Z","publish_time":1744287266931,"_source_registry_name":"default","_cnpm_publish_time":1744287266931},"2.0.9":{"name":"http-proxy-middleware","version":"2.0.9","keywords":["reverse","proxy","middleware","http","https","connect","express","fastify","polka","browser-sync","gulp","grunt-contrib-connect","websocket","ws","cors"],"author":{"name":"Steven Chim"},"license":"MIT","_id":"http-proxy-middleware@2.0.9","maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"homepage":"https://github.com/chimurai/http-proxy-middleware#readme","bugs":{"url":"https://github.com/chimurai/http-proxy-middleware/issues"},"dist":{"shasum":"e9e63d68afaa4eee3d147f39149ab84c0c2815ef","size":18693,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-2.0.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-2.0.9.tgz"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"617a7c9da9cc90ecc00b0c8b1c2f6a385c879cb1","scripts":{"lint":"yarn prettier && yarn eslint","test":"jest","build":"tsc","clean":"rm -rf dist && rm -rf coverage","eslint":"eslint '{src,test}/**/*.ts'","prepack":"yarn build && rm dist/tsconfig.tsbuildinfo","prepare":"husky install","pretest":"yarn build","coverage":"jest --coverage --coverageReporters=lcov","lint:fix":"yarn prettier:fix && yarn eslint:fix","prebuild":"yarn clean","prettier":"prettier --list-different \"**/*.{js,ts,md,yml,json,html}\"","eslint:fix":"yarn eslint --fix","spellcheck":"npx --yes cspell --show-context --show-suggestions '**/*.*'","precoverage":"yarn build","prettier:fix":"prettier --write \"**/*.{js,ts,md,yml,json,html}\""},"_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/chimurai/http-proxy-middleware.git","type":"git"},"_npmVersion":"10.9.2","description":"The one-liner node.js proxy middleware for connect, express and browser-sync","directories":{},"_nodeVersion":"22.14.0","dependencies":{"is-glob":"^4.0.1","http-proxy":"^1.18.1","micromatch":"^4.0.2","is-plain-obj":"^3.0.0","@types/http-proxy":"^1.17.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ws":"8.5.0","jest":"27.5.1","open":"8.4.0","husky":"7.0.4","eslint":"8.9.0","connect":"3.7.0","express":"4.17.3","mockttp":"2.6.0","ts-jest":"27.1.3","get-port":"5.1.1","prettier":"2.5.1","@types/ws":"8.2.2","supertest":"6.2.2","typescript":"4.5.5","@types/jest":"27.4.0","@types/node":"17.0.18","body-parser":"1.19.2","lint-staged":"12.3.4","browser-sync":"2.27.7","@types/express":"4.17.13","@types/is-glob":"4.0.2","@commitlint/cli":"16.2.1","@types/supertest":"2.0.11","@types/micromatch":"4.0.2","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.12.0","@commitlint/config-conventional":"16.2.1","@typescript-eslint/eslint-plugin":"5.12.0"},"peerDependencies":{"@types/express":"^4.17.13"},"peerDependenciesMeta":{"@types/express":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/http-proxy-middleware_2.0.9_1744287209948_0.3732010980015781","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-04-10T12:13:30.160Z","publish_time":1744287210160,"_source_registry_name":"default","_cnpm_publish_time":1744287210160},"3.0.4":{"name":"http-proxy-middleware","type":"commonjs","version":"3.0.4","description":"The one-liner node.js proxy middleware for connect, express, next.js and more","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rm -rf dist coverage tsconfig.tsbuildinfo .eslintcache","install:all":"yarn && (cd examples && yarn)","lint":"yarn prettier && yarn eslint","lint:fix":"yarn prettier:fix && yarn eslint:fix","eslint":"eslint '{src,test,examples}/**/*.{js,ts}' --cache","eslint:fix":"yarn eslint --fix","prettier":"prettier --list-different \"**/*.{js,ts,md,yml,json,html}\"","prettier:fix":"prettier --write \"**/*.{js,ts,md,yml,json,html}\"","build":"tsc --build","test":"jest","coverage":"jest --coverage","prepare":"husky && patch-package","prepack":"yarn clean && yarn test && yarn build","spellcheck":"npx --yes cspell --show-context --show-suggestions '**/*.*'"},"publishConfig":{"provenance":true},"repository":{"type":"git","url":"git+https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["reverse","proxy","middleware","http","https","connect","express","fastify","polka","next.js","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#readme","devDependencies":{"@commitlint/cli":"19.8.0","@commitlint/config-conventional":"19.8.0","@eslint/js":"9.23.0","@types/debug":"4.1.12","@types/eslint":"9.6.1","@types/express":"4.17.21","@types/is-glob":"4.0.4","@types/jest":"29.5.14","@types/micromatch":"4.0.9","@types/node":"22.10.2","@types/supertest":"6.0.2","@types/ws":"8.18.0","body-parser":"1.20.3","eslint":"9.23.0","eslint-config-prettier":"10.1.1","eslint-plugin-prettier":"5.2.3","express":"4.21.2","get-port":"5.1.1","globals":"16.0.0","husky":"9.1.7","jest":"29.7.0","lint-staged":"15.5.0","mockttp":"3.17.0","open":"8.4.2","patch-package":"8.0.0","pkg-pr-new":"0.0.41","prettier":"3.5.3","supertest":"7.1.0","ts-jest":"29.2.6","typescript":"5.8.2","typescript-eslint":"8.27.0","ws":"8.18.1"},"dependencies":{"@types/http-proxy":"^1.17.15","debug":"^4.3.6","http-proxy":"^1.18.1","is-glob":"^4.0.3","is-plain-object":"^5.0.0","micromatch":"^4.0.8"},"engines":{"node":"^14.15.0 || ^16.10.0 || >=18.0.0"},"commitlint":{"extends":["@commitlint/config-conventional"]},"_id":"http-proxy-middleware@3.0.4","gitHead":"01934d33b157b2d49f7099a18ceec165e7502040","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"f755c799b8cf31a9e3e0ba12952919efae58fe5d","size":24013,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-3.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-3.0.4.tgz"},"_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"directories":{},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/http-proxy-middleware_3.0.4_1744227394503_0.4857438220653032"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-09T19:36:34.741Z","publish_time":1744227394741,"_source_registry_name":"default","_cnpm_publish_time":1744227394741},"2.0.8":{"name":"http-proxy-middleware","version":"2.0.8","keywords":["reverse","proxy","middleware","http","https","connect","express","fastify","polka","browser-sync","gulp","grunt-contrib-connect","websocket","ws","cors"],"author":{"name":"Steven Chim"},"license":"MIT","_id":"http-proxy-middleware@2.0.8","maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"homepage":"https://github.com/chimurai/http-proxy-middleware#readme","bugs":{"url":"https://github.com/chimurai/http-proxy-middleware/issues"},"dist":{"shasum":"0c3cc655df8213caa51a365f2b69aff377f7bfbf","size":18820,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-2.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-2.0.8.tgz"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"d03d51b54ac8d40db8438a8b216cf1ea92bb7849","scripts":{"lint":"yarn prettier && yarn eslint","test":"jest","build":"tsc","clean":"rm -rf dist && rm -rf coverage","eslint":"eslint '{src,test}/**/*.ts'","prepack":"yarn build && rm dist/tsconfig.tsbuildinfo","prepare":"husky install","pretest":"yarn build","coverage":"jest --coverage --coverageReporters=lcov","lint:fix":"yarn prettier:fix && yarn eslint:fix","prebuild":"yarn clean","prettier":"prettier --list-different \"**/*.{js,ts,md,yml,json,html}\"","eslint:fix":"yarn eslint --fix","spellcheck":"npx --yes cspell --show-context --show-suggestions '**/*.*'","precoverage":"yarn build","prettier:fix":"prettier --write \"**/*.{js,ts,md,yml,json,html}\""},"_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/chimurai/http-proxy-middleware.git","type":"git"},"_npmVersion":"10.9.2","description":"The one-liner node.js proxy middleware for connect, express and browser-sync","directories":{},"_nodeVersion":"22.14.0","dependencies":{"is-glob":"^4.0.1","http-proxy":"^1.18.1","micromatch":"^4.0.2","is-plain-obj":"^3.0.0","@types/http-proxy":"^1.17.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ws":"8.5.0","jest":"27.5.1","open":"8.4.0","husky":"7.0.4","eslint":"8.9.0","connect":"3.7.0","express":"4.17.3","mockttp":"2.6.0","ts-jest":"27.1.3","get-port":"5.1.1","prettier":"2.5.1","@types/ws":"8.2.2","supertest":"6.2.2","typescript":"4.5.5","@types/jest":"27.4.0","@types/node":"17.0.18","body-parser":"1.19.2","lint-staged":"12.3.4","browser-sync":"2.27.7","@types/express":"4.17.13","@types/is-glob":"4.0.2","@commitlint/cli":"16.2.1","@types/supertest":"2.0.11","@types/micromatch":"4.0.2","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.12.0","@commitlint/config-conventional":"16.2.1","@typescript-eslint/eslint-plugin":"5.12.0"},"peerDependencies":{"@types/express":"^4.17.13"},"peerDependenciesMeta":{"@types/express":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/http-proxy-middleware_2.0.8_1744227252779_0.79039568233","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-04-09T19:34:12.962Z","publish_time":1744227252962,"_source_registry_name":"default","_cnpm_publish_time":1744227252962},"3.0.3":{"name":"http-proxy-middleware","type":"commonjs","version":"3.0.3","description":"The one-liner node.js proxy middleware for connect, express, next.js and more","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rm -rf dist coverage tsconfig.tsbuildinfo .eslintcache","install:all":"yarn && (cd examples && yarn)","lint":"yarn prettier && yarn eslint","lint:fix":"yarn prettier:fix && yarn eslint:fix","eslint":"eslint '{src,test,examples}/**/*.{js,ts}' --cache","eslint:fix":"yarn eslint --fix","prettier":"prettier --list-different \"**/*.{js,ts,md,yml,json,html}\"","prettier:fix":"prettier --write \"**/*.{js,ts,md,yml,json,html}\"","build":"tsc --build","test":"jest","coverage":"jest --coverage","prepare":"husky","prepack":"yarn clean && yarn test && yarn build","spellcheck":"npx --yes cspell --show-context --show-suggestions '**/*.*'"},"publishConfig":{"provenance":true},"repository":{"type":"git","url":"git+https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["reverse","proxy","middleware","http","https","connect","express","fastify","polka","next.js","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#readme","devDependencies":{"@commitlint/cli":"19.4.1","@commitlint/config-conventional":"19.4.1","@eslint/js":"9.9.1","@types/debug":"4.1.12","@types/eslint":"9.6.1","@types/eslint__js":"8.42.3","@types/express":"4.17.21","@types/is-glob":"4.0.4","@types/jest":"29.5.12","@types/micromatch":"4.0.9","@types/node":"22.5.1","@types/supertest":"6.0.2","@types/ws":"8.5.12","body-parser":"1.20.2","eslint":"9.9.1","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","express":"4.19.2","get-port":"5.1.1","globals":"15.9.0","husky":"9.1.5","jest":"29.7.0","lint-staged":"15.2.9","mockttp":"3.15.2","open":"8.4.2","prettier":"3.3.3","supertest":"7.0.0","ts-jest":"29.2.5","typescript":"5.5.4","typescript-eslint":"8.3.0","ws":"8.18.0"},"dependencies":{"@types/http-proxy":"^1.17.15","debug":"^4.3.6","http-proxy":"^1.18.1","is-glob":"^4.0.3","is-plain-object":"^5.0.0","micromatch":"^4.0.8"},"engines":{"node":"^14.15.0 || ^16.10.0 || >=18.0.0"},"commitlint":{"extends":["@commitlint/config-conventional"]},"_id":"http-proxy-middleware@3.0.3","gitHead":"43f38836b5ff00a6e46ae357dfd071361fa93ca1","_nodeVersion":"22.9.0","_npmVersion":"10.8.3","dist":{"shasum":"dc1313c75bd00d81e103823802551ee30130ebd1","size":23330,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-3.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-3.0.3.tgz"},"_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"directories":{},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-proxy-middleware_3.0.3_1728235810353_0.7187592955891229"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-06T17:30:10.582Z","publish_time":1728235810582,"_source_registry_name":"default","_cnpm_publish_time":1728235810582},"2.0.7":{"name":"http-proxy-middleware","version":"2.0.7","description":"The one-liner node.js proxy middleware for connect, express and browser-sync","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rm -rf dist && rm -rf coverage","lint":"yarn prettier && yarn eslint","lint:fix":"yarn prettier:fix && yarn eslint:fix","eslint":"eslint '{src,test}/**/*.ts'","eslint:fix":"yarn eslint --fix","prettier":"prettier --list-different \"**/*.{js,ts,md,yml,json,html}\"","prettier:fix":"prettier --write \"**/*.{js,ts,md,yml,json,html}\"","prebuild":"yarn clean","build":"tsc","pretest":"yarn build","test":"jest","precoverage":"yarn build","coverage":"jest --coverage --coverageReporters=lcov","prepare":"husky install","prepack":"yarn build && rm dist/tsconfig.tsbuildinfo","spellcheck":"npx --yes cspell --show-context --show-suggestions '**/*.*'"},"repository":{"type":"git","url":"git+https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["reverse","proxy","middleware","http","https","connect","express","fastify","polka","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#readme","devDependencies":{"@commitlint/cli":"16.2.1","@commitlint/config-conventional":"16.2.1","@types/express":"4.17.13","@types/is-glob":"4.0.2","@types/jest":"27.4.0","@types/micromatch":"4.0.2","@types/node":"17.0.18","@types/supertest":"2.0.11","@types/ws":"8.2.2","@typescript-eslint/eslint-plugin":"5.12.0","@typescript-eslint/parser":"5.12.0","body-parser":"1.19.2","browser-sync":"2.27.7","connect":"3.7.0","eslint":"8.9.0","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"4.0.0","express":"4.17.3","get-port":"5.1.1","husky":"7.0.4","jest":"27.5.1","lint-staged":"12.3.4","mockttp":"2.6.0","open":"8.4.0","prettier":"2.5.1","supertest":"6.2.2","ts-jest":"27.1.3","typescript":"4.5.5","ws":"8.5.0"},"dependencies":{"@types/http-proxy":"^1.17.8","http-proxy":"^1.18.1","is-glob":"^4.0.1","is-plain-obj":"^3.0.0","micromatch":"^4.0.2"},"peerDependencies":{"@types/express":"^4.17.13"},"peerDependenciesMeta":{"@types/express":{"optional":true}},"engines":{"node":">=12.0.0"},"commitlint":{"extends":["@commitlint/config-conventional"]},"_id":"http-proxy-middleware@2.0.7","readmeFilename":"README.md","gitHead":"1e9233909839962bb3c1980848ad499b4757a71d","_nodeVersion":"22.9.0","_npmVersion":"10.8.3","dist":{"shasum":"915f236d92ae98ef48278a95dedf17e991936ec6","size":18650,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-2.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-2.0.7.tgz"},"_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"directories":{},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-proxy-middleware_2.0.7_1728235675975_0.20706178204031067"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-06T17:27:56.185Z","publish_time":1728235676185,"_source_registry_name":"default","_cnpm_publish_time":1728235676185},"2.0.7-beta.1":{"name":"http-proxy-middleware","version":"2.0.7-beta.1","description":"The one-liner node.js proxy middleware for connect, express and browser-sync","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rm -rf dist && rm -rf coverage","lint":"yarn prettier && yarn eslint","lint:fix":"yarn prettier:fix && yarn eslint:fix","eslint":"eslint '{src,test}/**/*.ts'","eslint:fix":"yarn eslint --fix","prettier":"prettier --list-different \"**/*.{js,ts,md,yml,json,html}\"","prettier:fix":"prettier --write \"**/*.{js,ts,md,yml,json,html}\"","prebuild":"yarn clean","build":"tsc","pretest":"yarn build","test":"jest","precoverage":"yarn build","coverage":"jest --coverage --coverageReporters=lcov","prepare":"husky install","prepack":"yarn build && rm dist/tsconfig.tsbuildinfo","spellcheck":"npx --yes cspell --show-context --show-suggestions '**/*.*'"},"repository":{"type":"git","url":"git+https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["reverse","proxy","middleware","http","https","connect","express","fastify","polka","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#readme","devDependencies":{"@commitlint/cli":"16.2.1","@commitlint/config-conventional":"16.2.1","@types/express":"4.17.13","@types/is-glob":"4.0.2","@types/jest":"27.4.0","@types/micromatch":"4.0.2","@types/node":"17.0.18","@types/supertest":"2.0.11","@types/ws":"8.2.2","@typescript-eslint/eslint-plugin":"5.12.0","@typescript-eslint/parser":"5.12.0","body-parser":"1.19.2","browser-sync":"2.27.7","connect":"3.7.0","eslint":"8.9.0","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"4.0.0","express":"4.17.3","get-port":"5.1.1","husky":"7.0.4","jest":"27.5.1","lint-staged":"12.3.4","mockttp":"2.6.0","open":"8.4.0","prettier":"2.5.1","supertest":"6.2.2","ts-jest":"27.1.3","typescript":"4.5.5","ws":"8.5.0"},"dependencies":{"@types/http-proxy":"^1.17.8","http-proxy":"^1.18.1","is-glob":"^4.0.1","is-plain-obj":"^3.0.0","micromatch":"^4.0.2"},"peerDependencies":{"@types/express":"^4.17.13"},"peerDependenciesMeta":{"@types/express":{"optional":true}},"engines":{"node":">=12.0.0"},"commitlint":{"extends":["@commitlint/config-conventional"]},"_id":"http-proxy-middleware@2.0.7-beta.1","readmeFilename":"README.md","gitHead":"0b4274e8cc9e9a2c5a06f35fbf456ccfcebc55a5","_nodeVersion":"22.9.0","_npmVersion":"10.8.3","dist":{"shasum":"03a2dc222ef8bfcc7cd28dc87207fa6b98803272","size":18654,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-2.0.7-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-2.0.7-beta.1.tgz"},"_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"directories":{},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-proxy-middleware_2.0.7-beta.1_1728234233828_0.9664353591013002"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-06T17:03:54.068Z","publish_time":1728234234068,"_source_registry_name":"default","_cnpm_publish_time":1728234234068},"2.0.7-beta.0":{"name":"http-proxy-middleware","version":"2.0.7-beta.0","description":"The one-liner node.js proxy middleware for connect, express and browser-sync","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rm -rf dist && rm -rf coverage","lint":"yarn prettier && yarn eslint","lint:fix":"yarn prettier:fix && yarn eslint:fix","eslint":"eslint '{src,test}/**/*.ts'","eslint:fix":"yarn eslint --fix","prettier":"prettier --list-different \"**/*.{js,ts,md,yml,json,html}\"","prettier:fix":"prettier --write \"**/*.{js,ts,md,yml,json,html}\"","prebuild":"yarn clean","build":"tsc","pretest":"yarn build","test":"jest","precoverage":"yarn build","coverage":"jest --coverage --coverageReporters=lcov","prepare":"husky install","prepack":"yarn build && rm dist/tsconfig.tsbuildinfo","spellcheck":"npx --yes cspell --show-context --show-suggestions '**/*.*'"},"repository":{"type":"git","url":"git+https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["reverse","proxy","middleware","http","https","connect","express","fastify","polka","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#readme","devDependencies":{"@commitlint/cli":"16.2.1","@commitlint/config-conventional":"16.2.1","@types/express":"4.17.13","@types/is-glob":"4.0.2","@types/jest":"27.4.0","@types/micromatch":"4.0.2","@types/node":"17.0.18","@types/supertest":"2.0.11","@types/ws":"8.2.2","@typescript-eslint/eslint-plugin":"5.12.0","@typescript-eslint/parser":"5.12.0","body-parser":"1.19.2","browser-sync":"2.27.7","connect":"3.7.0","eslint":"8.9.0","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"4.0.0","express":"4.17.3","get-port":"5.1.1","husky":"7.0.4","jest":"27.5.1","lint-staged":"12.3.4","mockttp":"2.6.0","open":"8.4.0","prettier":"2.5.1","supertest":"6.2.2","ts-jest":"27.1.3","typescript":"4.5.5","ws":"8.5.0"},"dependencies":{"@types/http-proxy":"^1.17.8","http-proxy":"^1.18.1","is-glob":"^4.0.1","is-plain-obj":"^3.0.0","micromatch":"^4.0.2"},"peerDependencies":{"@types/express":"^4.17.13"},"peerDependenciesMeta":{"@types/express":{"optional":true}},"engines":{"node":">=12.0.0"},"commitlint":{"extends":["@commitlint/config-conventional"]},"_id":"http-proxy-middleware@2.0.7-beta.0","readmeFilename":"README.md","gitHead":"1bd6dd578b1326ed7979c301e3f8eb0f228f5b6f","_nodeVersion":"22.9.0","_npmVersion":"10.8.3","dist":{"shasum":"2fb242def5ecea9df0d9dec1f783e985605e09a9","size":18633,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-2.0.7-beta.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-2.0.7-beta.0.tgz"},"_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"directories":{},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-proxy-middleware_2.0.7-beta.0_1728217312595_0.13278913271365833"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-06T12:21:52.803Z","publish_time":1728217312803,"_source_registry_name":"default","_cnpm_publish_time":1728217312803},"3.0.2":{"name":"http-proxy-middleware","type":"commonjs","version":"3.0.2","description":"The one-liner node.js proxy middleware for connect, express, next.js and more","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rm -rf dist coverage tsconfig.tsbuildinfo .eslintcache","install:all":"yarn && (cd examples && yarn)","lint":"yarn prettier && yarn eslint","lint:fix":"yarn prettier:fix && yarn eslint:fix","eslint":"eslint '{src,test,examples}/**/*.{js,ts}' --cache","eslint:fix":"yarn eslint --fix","prettier":"prettier --list-different \"**/*.{js,ts,md,yml,json,html}\"","prettier:fix":"prettier --write \"**/*.{js,ts,md,yml,json,html}\"","build":"tsc --build","test":"jest","coverage":"jest --coverage","prepare":"husky","prepack":"yarn clean && yarn test && yarn build","spellcheck":"npx --yes cspell --show-context --show-suggestions '**/*.*'"},"publishConfig":{"provenance":true},"repository":{"type":"git","url":"git+https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["reverse","proxy","middleware","http","https","connect","express","fastify","polka","next.js","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#readme","devDependencies":{"@commitlint/cli":"19.4.1","@commitlint/config-conventional":"19.4.1","@eslint/js":"9.9.1","@types/debug":"4.1.12","@types/eslint":"9.6.1","@types/eslint__js":"8.42.3","@types/express":"4.17.21","@types/is-glob":"4.0.4","@types/jest":"29.5.12","@types/micromatch":"4.0.9","@types/node":"22.5.1","@types/supertest":"6.0.2","@types/ws":"8.5.12","body-parser":"1.20.2","eslint":"9.9.1","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","express":"4.19.2","get-port":"5.1.1","globals":"15.9.0","husky":"9.1.5","jest":"29.7.0","lint-staged":"15.2.9","mockttp":"3.15.2","open":"8.4.2","prettier":"3.3.3","supertest":"7.0.0","ts-jest":"29.2.5","typescript":"5.5.4","typescript-eslint":"8.3.0","ws":"8.18.0"},"dependencies":{"@types/http-proxy":"^1.17.15","debug":"^4.3.6","http-proxy":"^1.18.1","is-glob":"^4.0.3","is-plain-object":"^5.0.0","micromatch":"^4.0.8"},"engines":{"node":"^14.15.0 || ^16.10.0 || >=18.0.0"},"commitlint":{"extends":["@commitlint/config-conventional"]},"_id":"http-proxy-middleware@3.0.2","gitHead":"6fae40dd77214f1ed961b7b0b56450a22d5c290f","_nodeVersion":"22.7.0","_npmVersion":"10.8.2","dist":{"shasum":"c834aad7cac47a229205399ab64a102e9bbed820","size":23244,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-3.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-3.0.2.tgz"},"_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"directories":{},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-proxy-middleware_3.0.2_1725394937144_0.2429762075020272"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-03T20:22:17.312Z","publish_time":1725394937312,"_source_registry_name":"default","_cnpm_publish_time":1725394937312},"3.0.1":{"name":"http-proxy-middleware","type":"commonjs","version":"3.0.1","description":"The one-liner node.js proxy middleware for connect, express, next.js and more","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rm -rf dist coverage tsconfig.tsbuildinfo .eslintcache","install:all":"yarn && (cd examples && yarn)","lint":"yarn prettier && yarn eslint","lint:fix":"yarn prettier:fix && yarn eslint:fix","eslint":"eslint '{src,test}/**/*.ts' --cache","eslint:fix":"yarn eslint --fix","prettier":"prettier --list-different \"**/*.{js,ts,md,yml,json,html}\"","prettier:fix":"prettier --write \"**/*.{js,ts,md,yml,json,html}\"","build":"tsc --build","test":"jest","coverage":"jest --coverage","prepare":"husky","prepack":"yarn clean && yarn test && yarn build","spellcheck":"npx --yes cspell --show-context --show-suggestions '**/*.*'"},"publishConfig":{"provenance":true},"repository":{"type":"git","url":"git+https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["reverse","proxy","middleware","http","https","connect","express","fastify","polka","next.js","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#readme","devDependencies":{"@commitlint/cli":"19.4.1","@commitlint/config-conventional":"19.4.1","@types/debug":"4.1.12","@types/express":"4.17.21","@types/is-glob":"4.0.4","@types/jest":"29.5.12","@types/micromatch":"4.0.9","@types/node":"22.5.1","@types/supertest":"6.0.2","@types/ws":"8.5.12","@typescript-eslint/eslint-plugin":"7.16.0","@typescript-eslint/parser":"7.16.0","body-parser":"1.20.2","eslint":"8.57.0","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","express":"4.19.2","get-port":"5.1.1","husky":"9.1.5","jest":"29.7.0","lint-staged":"15.2.9","mockttp":"3.15.2","open":"8.4.2","prettier":"3.3.3","supertest":"7.0.0","ts-jest":"29.2.5","typescript":"5.5.4","ws":"8.18.0"},"dependencies":{"@types/http-proxy":"^1.17.15","debug":"^4.3.6","http-proxy":"^1.18.1","is-glob":"^4.0.3","is-plain-obj":"^3.0.0","micromatch":"^4.0.8"},"engines":{"node":"^14.15.0 || ^16.10.0 || >=18.0.0"},"commitlint":{"extends":["@commitlint/config-conventional"]},"_id":"http-proxy-middleware@3.0.1","gitHead":"06ee9054093e8ce7b85a24fc72937f97720c205d","_nodeVersion":"22.7.0","_npmVersion":"10.8.2","dist":{"shasum":"13f9d5f80daeebfd4bbc88343f3c5f5061b6ed3b","size":23087,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-3.0.1.tgz"},"_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"directories":{},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-proxy-middleware_3.0.1_1725133323650_0.05128343171680605"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-31T19:42:03.867Z","publish_time":1725133323867,"_source_registry_name":"default","_cnpm_publish_time":1725133323867},"3.0.1-beta.1":{"name":"http-proxy-middleware","version":"3.0.1-beta.1","description":"The one-liner node.js proxy middleware for connect, express, next.js and more","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rm -rf dist coverage tsconfig.tsbuildinfo .eslintcache","install:all":"yarn && (cd examples && yarn)","lint":"yarn prettier && yarn eslint","lint:fix":"yarn prettier:fix && yarn eslint:fix","eslint":"eslint '{src,test}/**/*.ts' --cache","eslint:fix":"yarn eslint --fix","prettier":"prettier --list-different \"**/*.{js,ts,md,yml,json,html}\"","prettier:fix":"prettier --write \"**/*.{js,ts,md,yml,json,html}\"","build":"tsc --build","test":"jest","coverage":"jest --coverage","prepare":"husky","prepack":"yarn clean && yarn test && yarn build","spellcheck":"npx --yes cspell --show-context --show-suggestions '**/*.*'"},"publishConfig":{"provenance":true},"repository":{"type":"git","url":"git+https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["reverse","proxy","middleware","http","https","connect","express","fastify","polka","next.js","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#readme","devDependencies":{"@commitlint/cli":"19.3.0","@commitlint/config-conventional":"19.2.2","@types/debug":"4.1.12","@types/express":"4.17.21","@types/is-glob":"4.0.4","@types/jest":"29.5.12","@types/micromatch":"4.0.9","@types/node":"20.14.10","@types/supertest":"6.0.2","@types/ws":"8.5.10","@typescript-eslint/eslint-plugin":"7.16.0","@typescript-eslint/parser":"7.16.0","body-parser":"1.20.2","eslint":"8.57.0","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","express":"4.19.2","get-port":"5.1.1","husky":"9.0.11","jest":"29.7.0","lint-staged":"15.2.7","mockttp":"3.14.0","open":"8.4.2","prettier":"3.3.2","supertest":"7.0.0","ts-jest":"29.2.2","typescript":"5.5.3","ws":"8.18.0"},"dependencies":{"@types/http-proxy":"^1.17.14","debug":"^4.3.5","http-proxy":"^1.18.1","is-glob":"^4.0.3","is-plain-obj":"^3.0.0","micromatch":"^4.0.7"},"engines":{"node":"^14.15.0 || ^16.10.0 || >=18.0.0"},"commitlint":{"extends":["@commitlint/config-conventional"]},"_id":"http-proxy-middleware@3.0.1-beta.1","readmeFilename":"README.md","gitHead":"897611af512ffaf6add1601585952356fde8aec5","_nodeVersion":"22.5.1","_npmVersion":"10.8.2","dist":{"shasum":"03f3138de8ce239c9d7ab692ed3de233d7bd2f92","size":23097,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-3.0.1-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-3.0.1-beta.1.tgz"},"_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"directories":{},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-proxy-middleware_3.0.1-beta.1_1721684625151_0.4307089788354801"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-22T21:43:45.336Z","publish_time":1721684625336,"_source_registry_name":"default","_cnpm_publish_time":1721684625336},"3.0.1-beta.0":{"name":"http-proxy-middleware","version":"3.0.1-beta.0","description":"The one-liner node.js proxy middleware for connect, express, next.js and more","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rm -rf dist coverage tsconfig.tsbuildinfo .eslintcache","lint":"yarn prettier && yarn eslint","lint:fix":"yarn prettier:fix && yarn eslint:fix","eslint":"eslint '{src,test}/**/*.ts' --cache","eslint:fix":"yarn eslint --fix","prettier":"prettier --list-different \"**/*.{js,ts,md,yml,json,html}\"","prettier:fix":"prettier --write \"**/*.{js,ts,md,yml,json,html}\"","build":"tsc --build","test":"jest","coverage":"jest --coverage","prepare":"husky","prepack":"yarn clean && yarn test && yarn build","spellcheck":"npx --yes cspell --show-context --show-suggestions '**/*.*'"},"publishConfig":{"provenance":true},"repository":{"type":"git","url":"git+https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["reverse","proxy","middleware","http","https","connect","express","fastify","polka","next.js","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#readme","devDependencies":{"@commitlint/cli":"19.2.1","@commitlint/config-conventional":"19.1.0","@types/debug":"4.1.12","@types/express":"4.17.21","@types/is-glob":"4.0.4","@types/jest":"29.5.12","@types/micromatch":"4.0.6","@types/node":"20.12.5","@types/supertest":"6.0.2","@types/ws":"8.5.10","@typescript-eslint/eslint-plugin":"7.6.0","@typescript-eslint/parser":"7.6.0","body-parser":"1.20.2","browser-sync":"3.0.2","connect":"3.7.0","eslint":"8.57.0","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","express":"4.19.2","get-port":"5.1.1","husky":"9.0.11","jest":"29.7.0","lint-staged":"15.2.2","mockttp":"3.10.2","open":"8.4.2","prettier":"3.2.5","supertest":"6.3.4","ts-jest":"29.1.2","typescript":"5.4.4","ws":"8.16.0"},"dependencies":{"@types/http-proxy":"^1.17.10","debug":"^4.3.4","http-proxy":"^1.18.1","is-glob":"^4.0.1","is-plain-obj":"^3.0.0","micromatch":"^4.0.5"},"engines":{"node":"^14.15.0 || ^16.10.0 || >=18.0.0"},"commitlint":{"extends":["@commitlint/config-conventional"]},"_id":"http-proxy-middleware@3.0.1-beta.0","readmeFilename":"README.md","gitHead":"f424cefc67c6f3430e81f285d7578e96486e39fa","_nodeVersion":"20.12.2","_npmVersion":"10.5.0","dist":{"shasum":"c5260226a1ea731cb137b550c4302bc5886fccdb","size":22692,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-3.0.1-beta.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-3.0.1-beta.0.tgz"},"_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"directories":{},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-proxy-middleware_3.0.1-beta.0_1713636495486_0.5864036022968524"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-20T18:08:15.633Z","publish_time":1713636495633,"_source_registry_name":"default","_cnpm_publish_time":1713636495633},"3.0.0":{"name":"http-proxy-middleware","version":"3.0.0","description":"The one-liner node.js proxy middleware for connect, express, next.js and more","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rm -rf dist coverage tsconfig.tsbuildinfo .eslintcache","lint":"yarn prettier && yarn eslint","lint:fix":"yarn prettier:fix && yarn eslint:fix","eslint":"eslint '{src,test}/**/*.ts' --cache","eslint:fix":"yarn eslint --fix","prettier":"prettier --list-different \"**/*.{js,ts,md,yml,json,html}\"","prettier:fix":"prettier --write \"**/*.{js,ts,md,yml,json,html}\"","build":"tsc --build","test":"jest","coverage":"jest --coverage","prepare":"husky","prepack":"yarn clean && yarn test && yarn build","spellcheck":"npx --yes cspell --show-context --show-suggestions '**/*.*'"},"repository":{"type":"git","url":"git+https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["reverse","proxy","middleware","http","https","connect","express","fastify","polka","next.js","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#readme","devDependencies":{"@commitlint/cli":"17.7.1","@commitlint/config-conventional":"17.7.0","@types/debug":"4.1.12","@types/express":"4.17.21","@types/is-glob":"4.0.4","@types/jest":"29.5.12","@types/micromatch":"4.0.6","@types/node":"20.11.30","@types/supertest":"2.0.12","@types/ws":"8.5.10","@typescript-eslint/eslint-plugin":"7.4.0","@typescript-eslint/parser":"7.4.0","body-parser":"1.20.2","browser-sync":"3.0.2","connect":"3.7.0","eslint":"8.57.0","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","express":"4.19.2","get-port":"5.1.1","husky":"9.0.11","jest":"29.7.0","lint-staged":"15.2.2","mockttp":"3.10.1","open":"8.4.2","prettier":"3.2.5","supertest":"6.3.4","ts-jest":"29.1.2","typescript":"5.4.3","ws":"8.16.0"},"dependencies":{"@types/http-proxy":"^1.17.10","debug":"^4.3.4","http-proxy":"^1.18.1","is-glob":"^4.0.1","is-plain-obj":"^3.0.0","micromatch":"^4.0.5"},"engines":{"node":"^14.15.0 || ^16.10.0 || >=18.0.0"},"commitlint":{"extends":["@commitlint/config-conventional"]},"gitHead":"84bfa46fc7174f46b9f24c1e7a7a1a977f0993f3","_id":"http-proxy-middleware@3.0.0","_nodeVersion":"16.18.0","_npmVersion":"8.19.2","dist":{"shasum":"550790357d6f92a9b82ab2d63e07343a791cf26b","size":22513,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-3.0.0.tgz"},"_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"directories":{},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-proxy-middleware_3.0.0_1712007534615_0.059550009306416074"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-01T21:38:54.826Z","publish_time":1712007534826,"_source_registry_name":"default","_cnpm_publish_time":1712007534826},"3.0.0-beta.1":{"name":"http-proxy-middleware","version":"3.0.0-beta.1","description":"The one-liner node.js proxy middleware for connect, express, next.js and more","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rm -rf dist coverage tsconfig.tsbuildinfo .eslintcache","lint":"yarn prettier && yarn eslint","lint:fix":"yarn prettier:fix && yarn eslint:fix","eslint":"eslint '{src,test}/**/*.ts' --cache","eslint:fix":"yarn eslint --fix","prettier":"prettier --list-different \"**/*.{js,ts,md,yml,json,html}\"","prettier:fix":"prettier --write \"**/*.{js,ts,md,yml,json,html}\"","build":"tsc --build","test":"jest","coverage":"jest --coverage","prepare":"husky install","prepack":"yarn clean && yarn test && yarn build","spellcheck":"npx --yes cspell --show-context --show-suggestions '**/*.*'"},"repository":{"type":"git","url":"git+https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["reverse","proxy","middleware","http","https","connect","express","fastify","polka","next.js","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#readme","devDependencies":{"@commitlint/cli":"17.4.4","@commitlint/config-conventional":"17.4.4","@types/debug":"4.1.7","@types/express":"4.17.17","@types/is-glob":"4.0.2","@types/jest":"29.4.0","@types/micromatch":"4.0.2","@types/node":"18.14.5","@types/supertest":"2.0.12","@types/ws":"8.5.4","@typescript-eslint/eslint-plugin":"5.54.0","@typescript-eslint/parser":"5.54.0","body-parser":"1.20.2","browser-sync":"2.28.1","connect":"3.7.0","eslint":"8.35.0","eslint-config-prettier":"8.6.0","eslint-plugin-prettier":"4.2.1","express":"4.18.2","get-port":"5.1.1","husky":"8.0.3","jest":"29.4.3","lint-staged":"13.1.2","mockttp":"3.7.0","open":"8.4.2","prettier":"2.8.4","supertest":"6.3.3","ts-jest":"29.0.5","typescript":"4.9.5","ws":"8.12.1"},"dependencies":{"@types/http-proxy":"^1.17.10","debug":"^4.3.4","http-proxy":"^1.18.1","is-glob":"^4.0.1","is-plain-obj":"^3.0.0","micromatch":"^4.0.5"},"engines":{"node":">=12.0.0"},"commitlint":{"extends":["@commitlint/config-conventional"]},"readmeFilename":"README.md","gitHead":"47b7e018f614bcdc06f72c4fdbac3a91ba3b5bb7","_id":"http-proxy-middleware@3.0.0-beta.1","_nodeVersion":"16.18.0","_npmVersion":"8.19.2","dist":{"shasum":"aa5800c01d3cf340eeff89bb2de381ce67a8385f","size":22550,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-3.0.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-3.0.0-beta.1.tgz"},"_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"directories":{},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-proxy-middleware_3.0.0-beta.1_1677882579310_0.21997976613152748"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-03T22:29:39.457Z","publish_time":1677882579457,"_cnpm_publish_time":1677882579457},"3.0.0-beta.0":{"name":"http-proxy-middleware","version":"3.0.0-beta.0","description":"The one-liner node.js proxy middleware for connect, express, next.js and more","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rm -rf dist && rm -rf coverage","lint":"yarn prettier && yarn eslint","lint:fix":"yarn prettier:fix && yarn eslint:fix","eslint":"eslint '{src,test}/**/*.ts'","eslint:fix":"yarn eslint --fix","prettier":"prettier --list-different \"**/*.{js,ts,md,yml,json,html}\"","prettier:fix":"prettier --write \"**/*.{js,ts,md,yml,json,html}\"","prebuild":"yarn clean","build":"tsc","pretest":"yarn build","test":"jest","precoverage":"yarn build","coverage":"jest --coverage --coverageReporters=lcov","prepare":"husky install","prepack":"yarn build && rm dist/tsconfig.tsbuildinfo","spellcheck":"npx --yes cspell --show-context --show-suggestions '**/*.*'"},"repository":{"type":"git","url":"git+https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["reverse","proxy","middleware","http","https","connect","express","fastify","polka","next.js","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#readme","devDependencies":{"@commitlint/cli":"16.2.3","@commitlint/config-conventional":"16.2.1","@types/debug":"4.1.7","@types/express":"4.17.13","@types/is-glob":"4.0.2","@types/jest":"27.4.1","@types/micromatch":"4.0.2","@types/node":"17.0.25","@types/supertest":"2.0.12","@types/ws":"8.5.3","@typescript-eslint/eslint-plugin":"5.20.0","@typescript-eslint/parser":"5.20.0","body-parser":"1.20.0","browser-sync":"2.27.9","connect":"3.7.0","eslint":"8.13.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","express":"4.17.3","get-port":"5.1.1","husky":"7.0.4","jest":"27.5.1","lint-staged":"12.3.8","mockttp":"2.7.0","open":"8.4.0","prettier":"2.6.2","supertest":"6.2.2","ts-jest":"27.1.4","typescript":"4.6.3","ws":"8.5.0"},"dependencies":{"@types/http-proxy":"^1.17.8","debug":"^4.3.4","http-proxy":"^1.18.1","is-glob":"^4.0.1","is-plain-obj":"^3.0.0","micromatch":"^4.0.5"},"peerDependencies":{"@types/express":"^4.17.13"},"peerDependenciesMeta":{"@types/express":{"optional":true}},"resolutions":{"browser-sync/portscanner":"2.2.0"},"engines":{"node":">=12.0.0"},"commitlint":{"extends":["@commitlint/config-conventional"]},"readmeFilename":"README.md","gitHead":"ce4ae3caacf2696be68dd617c8cc5021b159aaf3","_id":"http-proxy-middleware@3.0.0-beta.0","_nodeVersion":"16.2.0","_npmVersion":"7.13.0","dist":{"shasum":"4c32cd1a190ec3c5d4e255b88c267ef47de0ec32","size":21676,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-3.0.0-beta.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-3.0.0-beta.0.tgz"},"_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"directories":{},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-proxy-middleware_3.0.0-beta.0_1650649197259_0.7730530193171159"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-22T17:40:17.761Z","publish_time":1650649197519,"_cnpm_publish_time":1650649197519},"2.0.6":{"name":"http-proxy-middleware","version":"2.0.6","description":"The one-liner node.js proxy middleware for connect, express and browser-sync","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rm -rf dist && rm -rf coverage","lint":"yarn prettier && yarn eslint","lint:fix":"yarn prettier:fix && yarn eslint:fix","eslint":"eslint '{src,test}/**/*.ts'","eslint:fix":"yarn eslint --fix","prettier":"prettier --list-different \"**/*.{js,ts,md,yml,json,html}\"","prettier:fix":"prettier --write \"**/*.{js,ts,md,yml,json,html}\"","prebuild":"yarn clean","build":"tsc","pretest":"yarn build","test":"jest","precoverage":"yarn build","coverage":"jest --coverage --coverageReporters=lcov","prepare":"husky install","prepack":"yarn build && rm dist/tsconfig.tsbuildinfo","spellcheck":"npx --yes cspell --show-context --show-suggestions '**/*.*'"},"repository":{"type":"git","url":"git+https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["reverse","proxy","middleware","http","https","connect","express","fastify","polka","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#readme","devDependencies":{"@commitlint/cli":"16.2.1","@commitlint/config-conventional":"16.2.1","@types/express":"4.17.13","@types/is-glob":"4.0.2","@types/jest":"27.4.0","@types/micromatch":"4.0.2","@types/node":"17.0.18","@types/supertest":"2.0.11","@types/ws":"8.2.2","@typescript-eslint/eslint-plugin":"5.12.0","@typescript-eslint/parser":"5.12.0","body-parser":"1.19.2","browser-sync":"2.27.7","connect":"3.7.0","eslint":"8.9.0","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"4.0.0","express":"4.17.3","get-port":"5.1.1","husky":"7.0.4","jest":"27.5.1","lint-staged":"12.3.4","mockttp":"2.6.0","open":"8.4.0","prettier":"2.5.1","supertest":"6.2.2","ts-jest":"27.1.3","typescript":"4.5.5","ws":"8.5.0"},"dependencies":{"@types/http-proxy":"^1.17.8","http-proxy":"^1.18.1","is-glob":"^4.0.1","is-plain-obj":"^3.0.0","micromatch":"^4.0.2"},"peerDependencies":{"@types/express":"^4.17.13"},"peerDependenciesMeta":{"@types/express":{"optional":true}},"engines":{"node":">=12.0.0"},"commitlint":{"extends":["@commitlint/config-conventional"]},"gitHead":"c08cb1e13b8d8c63b517953156444c9b1ce140eb","_id":"http-proxy-middleware@2.0.6","_nodeVersion":"16.2.0","_npmVersion":"7.13.0","dist":{"shasum":"e1a4dd6979572c7ab5a4e4b55095d1f32a74963f","size":18572,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-2.0.6.tgz"},"_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"directories":{},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-proxy-middleware_2.0.6_1650484586443_0.2991231248524864"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-20T19:56:34.033Z","publish_time":1650484586619,"_cnpm_publish_time":1650484586619},"2.0.5":{"name":"http-proxy-middleware","version":"2.0.5","description":"The one-liner node.js proxy middleware for connect, express and browser-sync","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rm -rf dist && rm -rf coverage","lint":"yarn prettier && yarn eslint","lint:fix":"yarn prettier:fix && yarn eslint:fix","eslint":"eslint '{src,test}/**/*.ts'","eslint:fix":"yarn eslint --fix","prettier":"prettier --list-different \"**/*.{js,ts,md,yml,json,html}\"","prettier:fix":"prettier --write \"**/*.{js,ts,md,yml,json,html}\"","prebuild":"yarn clean","build":"tsc","pretest":"yarn build","test":"jest","precoverage":"yarn build","coverage":"jest --coverage --coverageReporters=lcov","prepare":"husky install","prepack":"yarn build && rm dist/tsconfig.tsbuildinfo","spellcheck":"npx --yes cspell --show-context --show-suggestions '**/*.*'"},"repository":{"type":"git","url":"git+https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["reverse","proxy","middleware","http","https","connect","express","fastify","polka","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#readme","devDependencies":{"@commitlint/cli":"16.2.1","@commitlint/config-conventional":"16.2.1","@types/express":"4.17.13","@types/is-glob":"4.0.2","@types/jest":"27.4.0","@types/micromatch":"4.0.2","@types/node":"17.0.18","@types/supertest":"2.0.11","@types/ws":"8.2.2","@typescript-eslint/eslint-plugin":"5.12.0","@typescript-eslint/parser":"5.12.0","body-parser":"1.19.2","browser-sync":"2.27.7","connect":"3.7.0","eslint":"8.9.0","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"4.0.0","express":"4.17.3","get-port":"5.1.1","husky":"7.0.4","jest":"27.5.1","lint-staged":"12.3.4","mockttp":"2.6.0","open":"8.4.0","prettier":"2.5.1","supertest":"6.2.2","ts-jest":"27.1.3","typescript":"4.5.5","ws":"8.5.0"},"dependencies":{"@types/http-proxy":"^1.17.8","http-proxy":"^1.18.1","is-glob":"^4.0.1","is-plain-obj":"^3.0.0","micromatch":"^4.0.2"},"peerDependencies":{"@types/express":"^4.17.13"},"peerDependenciesMeta":{"@types/express":{"optional":true}},"engines":{"node":">=12.0.0"},"commitlint":{"extends":["@commitlint/config-conventional"]},"gitHead":"f64c99489526c355a96f6e32709da9299175d4e9","_id":"http-proxy-middleware@2.0.5","_nodeVersion":"16.2.0","_npmVersion":"7.13.0","dist":{"shasum":"2d12fb41a414889372643a1f54279a2f6470aa93","size":18485,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-2.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-2.0.5.tgz"},"_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"directories":{},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-proxy-middleware_2.0.5_1650400028711_0.6740282828661031"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-19T20:27:13.013Z","publish_time":1650400028840,"_cnpm_publish_time":1650400028840},"2.0.4":{"name":"http-proxy-middleware","version":"2.0.4","description":"The one-liner node.js proxy middleware for connect, express and browser-sync","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rm -rf dist && rm -rf coverage","lint":"yarn prettier && yarn eslint","lint:fix":"yarn prettier:fix && yarn eslint:fix","eslint":"eslint '{src,test}/**/*.ts'","eslint:fix":"yarn eslint --fix","prettier":"prettier --list-different \"**/*.{js,ts,md,yml,json,html}\"","prettier:fix":"prettier --write \"**/*.{js,ts,md,yml,json,html}\"","prebuild":"yarn clean","build":"tsc","pretest":"yarn build","test":"jest","precoverage":"yarn build","coverage":"jest --coverage --coverageReporters=lcov","prepare":"husky install","prepack":"yarn build && rm dist/tsconfig.tsbuildinfo","spellcheck":"npx --yes cspell --show-context --show-suggestions '**/*.*'"},"repository":{"type":"git","url":"git+https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["reverse","proxy","middleware","http","https","connect","express","fastify","polka","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#readme","devDependencies":{"@commitlint/cli":"16.2.1","@commitlint/config-conventional":"16.2.1","@types/express":"4.17.13","@types/is-glob":"4.0.2","@types/jest":"27.4.0","@types/micromatch":"4.0.2","@types/node":"17.0.18","@types/supertest":"2.0.11","@types/ws":"8.2.2","@typescript-eslint/eslint-plugin":"5.12.0","@typescript-eslint/parser":"5.12.0","body-parser":"1.19.2","browser-sync":"2.27.7","connect":"3.7.0","eslint":"8.9.0","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"4.0.0","express":"4.17.3","get-port":"5.1.1","husky":"7.0.4","jest":"27.5.1","lint-staged":"12.3.4","mockttp":"2.6.0","open":"8.4.0","prettier":"2.5.1","supertest":"6.2.2","ts-jest":"27.1.3","typescript":"4.5.5","ws":"8.5.0"},"dependencies":{"@types/http-proxy":"^1.17.8","http-proxy":"^1.18.1","is-glob":"^4.0.1","is-plain-obj":"^3.0.0","micromatch":"^4.0.2"},"peerDependencies":{"@types/express":"^4.17.13"},"peerDependenciesMeta":{"@types/express":{"optional":true}},"engines":{"node":">=12.0.0"},"commitlint":{"extends":["@commitlint/config-conventional"]},"gitHead":"4baae769e46914299240d4c3ddd59019ba1520bd","_id":"http-proxy-middleware@2.0.4","_nodeVersion":"16.2.0","_npmVersion":"7.13.0","dist":{"shasum":"03af0f4676d172ae775cb5c33f592f40e1a4e07a","size":18452,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-2.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-2.0.4.tgz"},"_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"directories":{},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-proxy-middleware_2.0.4_1647187705261_0.3380553179156407"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-13T16:08:30.281Z","publish_time":1647187705409,"_cnpm_publish_time":1647187705409},"2.0.3":{"name":"http-proxy-middleware","version":"2.0.3","description":"The one-liner node.js proxy middleware for connect, express and browser-sync","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rm -rf dist && rm -rf coverage","lint":"yarn prettier && yarn eslint","lint:fix":"yarn prettier:fix && yarn eslint:fix","eslint":"eslint '{src,test}/**/*.ts'","eslint:fix":"yarn eslint --fix","prettier":"prettier --list-different \"**/*.{js,ts,md,yml,json,html}\"","prettier:fix":"prettier --write \"**/*.{js,ts,md,yml,json,html}\"","prebuild":"yarn clean","build":"tsc","pretest":"yarn build","test":"jest","precoverage":"yarn build","coverage":"jest --coverage --coverageReporters=lcov","prepare":"husky install","prepack":"yarn build && rm dist/tsconfig.tsbuildinfo","spellcheck":"npx --yes cspell --show-context --show-suggestions '**/*.*'"},"repository":{"type":"git","url":"git+https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["reverse","proxy","middleware","http","https","connect","express","fastify","polka","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#readme","devDependencies":{"@commitlint/cli":"16.1.0","@commitlint/config-conventional":"16.0.0","@types/express":"4.17.13","@types/is-glob":"4.0.2","@types/jest":"27.4.0","@types/micromatch":"4.0.2","@types/node":"17.0.10","@types/supertest":"2.0.11","@types/ws":"8.2.2","@typescript-eslint/eslint-plugin":"5.10.0","@typescript-eslint/parser":"5.10.0","body-parser":"1.19.1","browser-sync":"2.27.7","connect":"3.7.0","eslint":"8.7.0","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"4.0.0","express":"4.17.2","get-port":"5.1.1","husky":"7.0.4","jest":"27.4.7","lint-staged":"12.2.2","mockttp":"2.5.1","open":"8.4.0","prettier":"2.5.1","supertest":"6.2.2","ts-jest":"27.1.3","typescript":"4.5.5","ws":"8.4.2"},"dependencies":{"@types/http-proxy":"^1.17.8","http-proxy":"^1.18.1","is-glob":"^4.0.1","is-plain-obj":"^3.0.0","micromatch":"^4.0.2"},"peerDependencies":{"@types/express":"^4.17.13"},"peerDependenciesMeta":{"@types/express":{"optional":true}},"engines":{"node":">=12.0.0"},"commitlint":{"extends":["@commitlint/config-conventional"]},"gitHead":"cb466286e83782e868df966cd687a656df7a91f2","_id":"http-proxy-middleware@2.0.3","_nodeVersion":"16.2.0","_npmVersion":"7.13.0","dist":{"shasum":"5df04f69a89f530c2284cd71eeaa51ba52243289","size":18490,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-2.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-2.0.3.tgz"},"_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"directories":{},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-proxy-middleware_2.0.3_1644259433216_0.9231869791531417"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-07T18:44:00.104Z","publish_time":1644259433392,"_cnpm_publish_time":1644259433392},"2.0.2":{"name":"http-proxy-middleware","version":"2.0.2","description":"The one-liner node.js proxy middleware for connect, express and browser-sync","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rm -rf dist && rm -rf coverage","lint":"yarn prettier && yarn eslint","lint:fix":"yarn prettier:fix && yarn eslint:fix","eslint":"eslint '{src,test}/**/*.ts'","eslint:fix":"yarn eslint --fix","prettier":"prettier --list-different \"**/*.{js,ts,md,yml,json,html}\"","prettier:fix":"prettier --write \"**/*.{js,ts,md,yml,json,html}\"","prebuild":"yarn clean","build":"tsc","pretest":"yarn build","test":"jest","precoverage":"yarn build","coverage":"jest --coverage --coverageReporters=lcov","prepare":"husky install","prepack":"yarn build && rm dist/tsconfig.tsbuildinfo","spellcheck":"npx --yes cspell --show-context --show-suggestions '**/*.*'"},"repository":{"type":"git","url":"git+https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["reverse","proxy","middleware","http","https","connect","express","fastify","polka","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#readme","devDependencies":{"@commitlint/cli":"16.1.0","@commitlint/config-conventional":"16.0.0","@types/express":"4.17.13","@types/is-glob":"4.0.2","@types/jest":"27.4.0","@types/micromatch":"4.0.2","@types/node":"17.0.10","@types/supertest":"2.0.11","@types/ws":"8.2.2","@typescript-eslint/eslint-plugin":"5.10.0","@typescript-eslint/parser":"5.10.0","body-parser":"1.19.1","browser-sync":"2.27.7","connect":"3.7.0","eslint":"8.7.0","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"4.0.0","express":"4.17.2","get-port":"5.1.1","husky":"7.0.4","jest":"27.4.7","lint-staged":"12.2.2","mockttp":"2.5.1","open":"8.4.0","prettier":"2.5.1","supertest":"6.2.2","ts-jest":"27.1.3","typescript":"4.5.5","ws":"8.4.2"},"dependencies":{"@types/http-proxy":"^1.17.8","http-proxy":"^1.18.1","is-glob":"^4.0.1","is-plain-obj":"^3.0.0","micromatch":"^4.0.2"},"peerDependencies":{"@types/express":"^4.17.13"},"engines":{"node":">=12.0.0"},"commitlint":{"extends":["@commitlint/config-conventional"]},"gitHead":"d7623983e18f0daa724a3fcc0b5d4d1812e4c3c1","_id":"http-proxy-middleware@2.0.2","_nodeVersion":"16.2.0","_npmVersion":"7.13.0","dist":{"shasum":"94d7593790aad6b3de48164f13792262f656c332","size":18466,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-2.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-2.0.2.tgz"},"_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"directories":{},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-proxy-middleware_2.0.2_1642959652279_0.3210450462154557"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-23T17:50:57.780Z","publish_time":1642959652439,"_cnpm_publish_time":1642959652439},"2.0.1":{"name":"http-proxy-middleware","version":"2.0.1","description":"The one-liner node.js proxy middleware for connect, express and browser-sync","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rm -rf dist && rm -rf coverage","lint":"yarn prettier && yarn eslint","lint:fix":"yarn prettier:fix && yarn eslint:fix","eslint":"eslint '{src,test}/**/*.ts'","eslint:fix":"yarn eslint --fix","prettier":"prettier --list-different \"**/*.{js,ts,md,yml,json,html}\"","prettier:fix":"prettier --write \"**/*.{js,ts,md,yml,json,html}\"","prebuild":"yarn clean","build":"tsc","pretest":"yarn build","test":"jest","precoverage":"yarn build","coverage":"jest --coverage --coverageReporters=lcov","prepare":"husky install && yarn build && rm dist/tsconfig.tsbuildinfo"},"repository":{"type":"git","url":"git+https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["reverse","proxy","middleware","http","https","connect","express","fastify","polka","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#readme","devDependencies":{"@commitlint/cli":"^12.1.4","@commitlint/config-conventional":"^12.1.4","@types/express":"4.17.7","@types/is-glob":"^4.0.1","@types/jest":"^26.0.23","@types/micromatch":"^4.0.1","@types/node":"^15.6.2","@types/supertest":"^2.0.11","@types/ws":"^7.4.4","@typescript-eslint/eslint-plugin":"^4.26.0","@typescript-eslint/parser":"^4.26.0","body-parser":"^1.19.0","browser-sync":"^2.26.14","connect":"^3.7.0","eslint":"^7.27.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","express":"^4.17.1","get-port":"^5.1.1","husky":"^6.0.0","jest":"^27.0.3","lint-staged":"^11.0.0","mockttp":"^1.2.2","open":"^8.2.0","prettier":"^2.3.0","supertest":"^6.1.3","ts-jest":"^27.0.2","typescript":"^4.3.2","ws":"^7.4.6"},"dependencies":{"@types/http-proxy":"^1.17.5","http-proxy":"^1.18.1","is-glob":"^4.0.1","is-plain-obj":"^3.0.0","micromatch":"^4.0.2"},"engines":{"node":">=12.0.0"},"commitlint":{"extends":["@commitlint/config-conventional"]},"gitHead":"c9bec81e82664809c816250f15d30543c4447571","_id":"http-proxy-middleware@2.0.1","_nodeVersion":"16.2.0","_npmVersion":"7.13.0","dist":{"shasum":"7ef3417a479fb7666a571e09966c66a39bd2c15f","size":18401,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-2.0.1.tgz"},"_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"directories":{},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-proxy-middleware_2.0.1_1625171927546_0.8719886279600941"},"_hasShrinkwrap":false,"publish_time":1625171927726,"_cnpm_publish_time":1625171927726},"2.0.0":{"name":"http-proxy-middleware","version":"2.0.0","description":"The one-liner node.js proxy middleware for connect, express and browser-sync","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rm -rf dist && rm -rf coverage","lint":"yarn prettier && yarn eslint","lint:fix":"yarn prettier:fix && yarn eslint:fix","eslint":"eslint '{src,test}/**/*.ts'","eslint:fix":"yarn eslint --fix","prettier":"prettier --list-different \"**/*.{js,ts,md,yml,json,html}\"","prettier:fix":"prettier --write \"**/*.{js,ts,md,yml,json,html}\"","prebuild":"yarn clean","build":"tsc","pretest":"yarn build","test":"jest","precoverage":"yarn build","coverage":"jest --coverage --coverageReporters=lcov","prepare":"yarn build && rm dist/tsconfig.tsbuildinfo"},"repository":{"type":"git","url":"git+https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["reverse","proxy","middleware","http","https","connect","express","fastify","polka","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#readme","devDependencies":{"@commitlint/cli":"^12.0.1","@commitlint/config-conventional":"^12.0.1","@types/express":"4.17.7","@types/is-glob":"^4.0.1","@types/jest":"^26.0.22","@types/micromatch":"^4.0.1","@types/node":"^14.14.37","@types/supertest":"^2.0.10","@types/ws":"^7.4.0","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","body-parser":"^1.19.0","browser-sync":"^2.26.14","connect":"^3.7.0","eslint":"^7.23.0","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","express":"^4.17.1","husky":"^4.3.0","jest":"^26.6.3","lint-staged":"^10.5.4","mockttp":"^1.2.0","open":"^7.4.2","prettier":"^2.2.1","supertest":"^6.1.3","ts-jest":"^26.5.4","typescript":"^4.2.3","ws":"^7.4.4"},"dependencies":{"@types/http-proxy":"^1.17.5","http-proxy":"^1.18.1","is-glob":"^4.0.1","is-plain-obj":"^3.0.0","micromatch":"^4.0.2"},"engines":{"node":">=12.0.0"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"gitHead":"6429b647fcbc4ac8f60c37a654e0d1c306fd2551","_id":"http-proxy-middleware@2.0.0","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"shasum":"20d1ac3409199c83e5d0383ba6436b04e7acb9fe","size":20624,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-2.0.0.tgz"},"_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"directories":{},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-proxy-middleware_2.0.0_1620409332955_0.25855329262933857"},"_hasShrinkwrap":false,"publish_time":1620409333132,"_cnpm_publish_time":1620409333132},"1.3.1":{"name":"http-proxy-middleware","version":"1.3.1","description":"The one-liner node.js proxy middleware for connect, express and browser-sync","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rm -rf dist && rm -rf coverage","lint":"yarn prettier && yarn eslint","lint:fix":"yarn prettier:fix && yarn eslint:fix","eslint":"eslint '{src,test}/**/*.ts'","eslint:fix":"yarn eslint --fix","prettier":"prettier --list-different \"**/*.{js,ts,md,yml,json,html}\"","prettier:fix":"prettier --write \"**/*.{js,ts,md,yml,json,html}\"","prebuild":"yarn clean","build":"tsc","pretest":"yarn build","test":"jest","coverage":"jest --coverage --coverageReporters=lcov","prepare":"yarn build && rm dist/tsconfig.tsbuildinfo"},"repository":{"type":"git","url":"git+https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["reverse","proxy","middleware","http","https","connect","express","fastify","polka","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#readme","devDependencies":{"@commitlint/cli":"^12.0.1","@commitlint/config-conventional":"^12.0.1","@types/express":"4.17.7","@types/is-glob":"^4.0.1","@types/jest":"^26.0.22","@types/micromatch":"^4.0.1","@types/node":"^14.14.37","@types/supertest":"^2.0.10","@types/ws":"^7.4.0","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","body-parser":"^1.19.0","browser-sync":"^2.26.14","connect":"^3.7.0","eslint":"^7.23.0","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","express":"^4.17.1","husky":"^4.3.0","jest":"^26.6.3","lint-staged":"^10.5.4","mockttp":"^1.2.0","open":"^7.4.2","prettier":"^2.2.1","supertest":"^6.1.3","ts-jest":"^26.5.4","typescript":"^4.2.3","ws":"^7.4.4"},"dependencies":{"@types/http-proxy":"^1.17.5","http-proxy":"^1.18.1","is-glob":"^4.0.1","is-plain-obj":"^3.0.0","micromatch":"^4.0.2"},"engines":{"node":">=8.0.0"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"gitHead":"b78d5d4cbbc681e4c4d1b5257477f40974dc3b84","_id":"http-proxy-middleware@1.3.1","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"shasum":"43700d6d9eecb7419bf086a128d0f7205d9eb665","size":21061,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-1.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-1.3.1.tgz"},"_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"directories":{},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-proxy-middleware_1.3.1_1619635330858_0.8286384264152014"},"_hasShrinkwrap":false,"publish_time":1619635330992,"_cnpm_publish_time":1619635330992},"1.3.0":{"name":"http-proxy-middleware","version":"1.3.0","description":"The one-liner node.js proxy middleware for connect, express and browser-sync","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rm -rf dist && rm -rf coverage","lint":"yarn prettier && yarn eslint","lint:fix":"yarn prettier:fix && yarn eslint:fix","eslint":"eslint '{src,test}/**/*.ts'","eslint:fix":"yarn eslint --fix","prettier":"prettier --list-different \"**/*.{js,ts,md,yml,json,html}\"","prettier:fix":"prettier --write \"**/*.{js,ts,md,yml,json,html}\"","prebuild":"yarn clean","build":"tsc","pretest":"yarn build","test":"jest","coverage":"jest --coverage --coverageReporters=lcov","prepare":"yarn build && rm dist/tsconfig.tsbuildinfo"},"repository":{"type":"git","url":"git+https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["reverse","proxy","middleware","http","https","connect","express","fastify","polka","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#readme","devDependencies":{"@commitlint/cli":"^12.0.1","@commitlint/config-conventional":"^12.0.1","@types/express":"4.17.7","@types/is-glob":"^4.0.1","@types/jest":"^26.0.22","@types/micromatch":"^4.0.1","@types/node":"^14.14.37","@types/supertest":"^2.0.10","@types/ws":"^7.4.0","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","body-parser":"^1.19.0","browser-sync":"^2.26.14","connect":"^3.7.0","eslint":"^7.23.0","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","express":"^4.17.1","husky":"^4.3.0","jest":"^26.6.3","lint-staged":"^10.5.4","mockttp":"^1.2.0","open":"^7.4.2","prettier":"^2.2.1","supertest":"^6.1.3","ts-jest":"^26.5.4","typescript":"^4.2.3","ws":"^7.4.4"},"dependencies":{"@types/http-proxy":"^1.17.5","http-proxy":"^1.18.1","is-glob":"^4.0.1","is-plain-obj":"^3.0.0","micromatch":"^4.0.2"},"engines":{"node":">=8.0.0"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"gitHead":"34468a161065cd147120390af799a556dc3494e2","_id":"http-proxy-middleware@1.3.0","_nodeVersion":"14.13.1","_npmVersion":"7.9.0","dist":{"shasum":"eda5e0b7d1f27ac82bd11eb5099d8c309d30cf30","size":20859,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-1.3.0.tgz"},"_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"directories":{},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-proxy-middleware_1.3.0_1619386479649_0.14639021965837373"},"_hasShrinkwrap":false,"publish_time":1619386479774,"_cnpm_publish_time":1619386479774},"1.2.1":{"name":"http-proxy-middleware","version":"1.2.1","description":"The one-liner node.js proxy middleware for connect, express and browser-sync","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rm -rf dist && rm -rf coverage","lint":"yarn prettier && yarn eslint","lint:fix":"yarn prettier:fix && yarn eslint:fix","eslint":"eslint '{src,test}/**/*.ts'","eslint:fix":"yarn eslint --fix","prettier":"prettier --list-different \"**/*.{js,ts,md,yml,json,html}\"","prettier:fix":"prettier --write \"**/*.{js,ts,md,yml,json,html}\"","build":"tsc","pretest":"yarn build","test":"jest","coverage":"jest --coverage --coverageReporters=lcov","prepare":"yarn clean && yarn build && rm dist/tsconfig.tsbuildinfo"},"repository":{"type":"git","url":"git+https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["reverse","proxy","middleware","http","https","connect","express","fastify","polka","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#readme","devDependencies":{"@commitlint/cli":"^12.0.1","@commitlint/config-conventional":"^12.0.1","@types/express":"4.17.7","@types/is-glob":"^4.0.1","@types/jest":"^26.0.22","@types/micromatch":"^4.0.1","@types/node":"^14.14.37","@types/supertest":"^2.0.10","@types/ws":"^7.4.0","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","browser-sync":"^2.26.14","connect":"^3.7.0","eslint":"^7.23.0","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","express":"^4.17.1","husky":"^4.3.0","jest":"^26.6.3","lint-staged":"^10.5.4","mockttp":"^1.2.0","open":"^7.4.2","prettier":"^2.2.1","supertest":"^6.1.3","ts-jest":"^26.5.4","typescript":"^4.2.3","ws":"^7.4.4"},"dependencies":{"@types/http-proxy":"^1.17.5","http-proxy":"^1.18.1","is-glob":"^4.0.1","is-plain-obj":"^3.0.0","micromatch":"^4.0.2"},"engines":{"node":">=8.0.0"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"gitHead":"1704875df236bfa8ff156502436906cd84fc88bd","_id":"http-proxy-middleware@1.2.1","_nodeVersion":"14.13.1","_npmVersion":"7.9.0","dist":{"shasum":"cd557a809f56eb98ccb2fdb45593625770ea9c78","size":20177,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-1.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-1.2.1.tgz"},"_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"directories":{},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-proxy-middleware_1.2.1_1619268702319_0.7473786158720461"},"_hasShrinkwrap":false,"publish_time":1619268702460,"_cnpm_publish_time":1619268702460},"1.2.1-alpha.1":{"name":"http-proxy-middleware","version":"1.2.1-alpha.1","description":"The one-liner node.js proxy middleware for connect, express and browser-sync","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rm -rf dist && rm -rf coverage","lint":"yarn prettier && yarn eslint","lint:fix":"yarn prettier:fix && yarn eslint:fix","eslint":"eslint '{src,test}/**/*.ts'","eslint:fix":"yarn eslint --fix","prettier":"prettier --list-different \"**/*.{js,ts,md,yml,json,html}\"","prettier:fix":"prettier --write \"**/*.{js,ts,md,yml,json,html}\"","build":"tsc","pretest":"yarn build","test":"jest","coverage":"jest --coverage --coverageReporters=lcov","prepare":"yarn clean && yarn build && rm dist/tsconfig.tsbuildinfo"},"repository":{"type":"git","url":"git+https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["reverse","proxy","middleware","http","https","connect","express","fastify","polka","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#readme","devDependencies":{"@commitlint/cli":"^12.0.1","@commitlint/config-conventional":"^12.0.1","@types/express":"4.17.7","@types/is-glob":"^4.0.1","@types/jest":"^26.0.22","@types/micromatch":"^4.0.1","@types/node":"^14.14.37","@types/supertest":"^2.0.10","@types/ws":"^7.4.0","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","browser-sync":"^2.26.14","connect":"^3.7.0","eslint":"^7.23.0","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","express":"^4.17.1","husky":"^4.3.0","jest":"^26.6.3","lint-staged":"^10.5.4","mockttp":"^1.2.0","open":"^7.4.2","prettier":"^2.2.1","supertest":"^6.1.3","ts-jest":"^26.5.4","typescript":"^4.2.3","ws":"^7.4.4"},"dependencies":{"@types/http-proxy":"^1.17.5","http-proxy":"^1.18.1","is-glob":"^4.0.1","is-plain-obj":"^3.0.0","micromatch":"^4.0.2"},"engines":{"node":">=8.0.0"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"readmeFilename":"README.md","gitHead":"062fca947f7b7110cb3dde63e7cad8c5b1d27598","_id":"http-proxy-middleware@1.2.1-alpha.1","_nodeVersion":"14.13.1","_npmVersion":"7.9.0","dist":{"shasum":"e489763677efbdea325f51188d038b7798f2c223","size":20204,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-1.2.1-alpha.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-1.2.1-alpha.1.tgz"},"_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"directories":{},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-proxy-middleware_1.2.1-alpha.1_1618950481421_0.09258447531085601"},"_hasShrinkwrap":false,"publish_time":1618950481628,"_cnpm_publish_time":1618950481628},"1.2.0":{"name":"http-proxy-middleware","version":"1.2.0","description":"The one-liner node.js proxy middleware for connect, express and browser-sync","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rm -rf dist && rm -rf coverage","lint":"yarn prettier && yarn eslint","lint:fix":"yarn prettier:fix && yarn eslint:fix","eslint":"eslint '{src,test}/**/*.ts'","eslint:fix":"yarn eslint --fix","prettier":"prettier --list-different \"**/*.{js,ts,md,yml,json,html}\"","prettier:fix":"prettier --write \"**/*.{js,ts,md,yml,json,html}\"","build":"tsc","pretest":"yarn build","test":"jest","coverage":"jest --coverage --coverageReporters=lcov","prepare":"yarn clean && yarn build && rm dist/tsconfig.tsbuildinfo"},"repository":{"type":"git","url":"git+https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["reverse","proxy","middleware","http","https","connect","express","fastify","polka","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#readme","devDependencies":{"@commitlint/cli":"^12.0.1","@commitlint/config-conventional":"^12.0.1","@types/express":"4.17.7","@types/is-glob":"^4.0.1","@types/jest":"^26.0.22","@types/micromatch":"^4.0.1","@types/node":"^14.14.37","@types/supertest":"^2.0.10","@types/ws":"^7.4.0","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","browser-sync":"^2.26.14","connect":"^3.7.0","eslint":"^7.23.0","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","express":"^4.17.1","husky":"^4.3.0","jest":"^26.6.3","lint-staged":"^10.5.4","mockttp":"^1.2.0","open":"^7.4.2","prettier":"^2.2.1","supertest":"^6.1.3","ts-jest":"^26.5.4","typescript":"^4.2.3","ws":"^7.4.4"},"dependencies":{"@types/http-proxy":"^1.17.5","http-proxy":"^1.18.1","is-glob":"^4.0.1","is-plain-obj":"^3.0.0","micromatch":"^4.0.2"},"engines":{"node":">=8.0.0"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"gitHead":"017ac01aa08bee2cb286e9f229b9fb78d406e4c5","_id":"http-proxy-middleware@1.2.0","_nodeVersion":"14.13.1","_npmVersion":"7.9.0","dist":{"shasum":"87776ea3d4d8dda3dc2594a076787bbc6fe4d995","size":19901,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-1.2.0.tgz"},"_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"directories":{},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-proxy-middleware_1.2.0_1618752035626_0.6101996567188903"},"_hasShrinkwrap":false,"publish_time":1618752035776,"_cnpm_publish_time":1618752035776},"1.1.2":{"name":"http-proxy-middleware","version":"1.1.2","description":"The one-liner node.js proxy middleware for connect, express and browser-sync","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rm -rf dist && rm -rf coverage","lint":"yarn prettier && yarn eslint","lint:fix":"yarn prettier:fix && yarn eslint:fix","eslint":"eslint '{src,test}/**/*.ts'","eslint:fix":"yarn eslint --fix","prettier":"prettier --list-different \"**/*.{js,ts,md,yml,json,html}\"","prettier:fix":"prettier --write \"**/*.{js,ts,md,yml,json,html}\"","build":"tsc","pretest":"yarn build","test":"jest","coverage":"jest --coverage --coverageReporters=lcov","prepare":"yarn clean && yarn build && rm dist/tsconfig.tsbuildinfo"},"repository":{"type":"git","url":"git+https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["reverse","proxy","middleware","http","https","connect","express","fastify","polka","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#readme","devDependencies":{"@commitlint/cli":"^12.0.1","@commitlint/config-conventional":"^12.0.1","@types/express":"4.17.7","@types/is-glob":"^4.0.1","@types/jest":"^26.0.22","@types/micromatch":"^4.0.1","@types/node":"^14.14.37","@types/supertest":"^2.0.10","@types/ws":"^7.4.0","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","browser-sync":"^2.26.14","connect":"^3.7.0","eslint":"^7.23.0","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","express":"^4.17.1","husky":"^4.3.0","jest":"^26.6.3","lint-staged":"^10.5.4","mockttp":"^1.2.0","open":"^7.4.2","prettier":"^2.2.1","supertest":"^6.1.3","ts-jest":"^26.5.4","typescript":"^4.2.3","ws":"^7.4.4"},"dependencies":{"@types/http-proxy":"^1.17.5","http-proxy":"^1.18.1","is-glob":"^4.0.1","is-plain-obj":"^3.0.0","micromatch":"^4.0.2"},"engines":{"node":">=8.0.0"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"gitHead":"13bc071c0caada7a4fb2345b91256167e7d7463b","_id":"http-proxy-middleware@1.1.2","_nodeVersion":"14.13.1","_npmVersion":"6.14.8","dist":{"shasum":"38d062ce4182b2931442efc2d9a0c429cab634f8","size":17986,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-1.1.2.tgz"},"_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"directories":{},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-proxy-middleware_1.1.2_1618430892692_0.7539643211264488"},"_hasShrinkwrap":false,"publish_time":1618430892807,"_cnpm_publish_time":1618430892807},"1.1.2-alpha.1":{"name":"http-proxy-middleware","version":"1.1.2-alpha.1","description":"The one-liner node.js proxy middleware for connect, express and browser-sync","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rm -rf dist && rm -rf coverage","lint":"yarn prettier && yarn eslint","lint:fix":"yarn prettier:fix && yarn eslint:fix","eslint":"eslint '{src,test}/**/*.ts'","eslint:fix":"yarn eslint --fix","prettier":"prettier --list-different \"**/*.{js,ts,md,yml,json,html}\"","prettier:fix":"prettier --write \"**/*.{js,ts,md,yml,json,html}\"","build":"tsc","pretest":"yarn build","test":"jest","coverage":"jest --coverage --coverageReporters=lcov","prepare":"yarn clean && yarn build && rm dist/tsconfig.tsbuildinfo"},"repository":{"type":"git","url":"git+https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["reverse","proxy","middleware","http","https","connect","express","fastify","polka","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#readme","devDependencies":{"@commitlint/cli":"^12.0.1","@commitlint/config-conventional":"^12.0.1","@types/express":"4.17.7","@types/is-glob":"^4.0.1","@types/jest":"^26.0.22","@types/micromatch":"^4.0.1","@types/node":"^14.14.37","@types/supertest":"^2.0.10","@types/ws":"^7.4.0","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","browser-sync":"^2.26.14","connect":"^3.7.0","eslint":"^7.23.0","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","express":"^4.17.1","husky":"^4.3.0","jest":"^26.6.3","lint-staged":"^10.5.4","mockttp":"^1.2.0","open":"^7.4.2","prettier":"^2.2.1","supertest":"^6.1.3","ts-jest":"^26.5.4","typescript":"^4.2.3","ws":"^7.4.4"},"dependencies":{"@types/http-proxy":"^1.17.5","http-proxy":"^1.18.1","is-glob":"^4.0.1","is-plain-obj":"^3.0.0","micromatch":"^4.0.2"},"engines":{"node":">=8.0.0"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"readmeFilename":"README.md","gitHead":"2f97202b1f59df3b8ddd7128268d9ab844b8197d","_id":"http-proxy-middleware@1.1.2-alpha.1","_nodeVersion":"14.13.1","_npmVersion":"6.14.8","dist":{"shasum":"654f4d088ae3e08124ff1de560e9d58fb1a30138","size":17941,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-1.1.2-alpha.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-1.1.2-alpha.1.tgz"},"_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"directories":{},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-proxy-middleware_1.1.2-alpha.1_1618259497110_0.6698023597581009"},"_hasShrinkwrap":false,"publish_time":1618259497289,"_cnpm_publish_time":1618259497289},"1.1.2-alpha.0":{"name":"http-proxy-middleware","version":"1.1.2-alpha.0","description":"The one-liner node.js proxy middleware for connect, express and browser-sync","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rm -rf dist && rm -rf coverage","lint":"yarn prettier && yarn eslint","lint:fix":"yarn prettier:fix && yarn eslint:fix","eslint":"eslint '{src,test}/**/*.ts'","eslint:fix":"yarn eslint --fix","prettier":"prettier --list-different \"**/*.{js,ts,md,yml,json,html}\"","prettier:fix":"prettier --write \"**/*.{js,ts,md,yml,json,html}\"","build":"tsc","pretest":"yarn build","test":"jest","coverage":"jest --coverage --coverageReporters=lcov","prepare":"yarn clean && yarn build && rm dist/tsconfig.tsbuildinfo"},"repository":{"type":"git","url":"git+https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["reverse","proxy","middleware","http","https","connect","express","fastify","polka","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#readme","devDependencies":{"@commitlint/cli":"^12.0.1","@commitlint/config-conventional":"^12.0.1","@types/express":"4.17.7","@types/is-glob":"^4.0.1","@types/jest":"^26.0.22","@types/micromatch":"^4.0.1","@types/node":"^14.14.37","@types/supertest":"^2.0.10","@types/ws":"^7.4.0","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","browser-sync":"^2.26.14","connect":"^3.7.0","eslint":"^7.23.0","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","express":"^4.17.1","husky":"^4.3.0","jest":"^26.6.3","lint-staged":"^10.5.4","mockttp":"^1.2.0","open":"^7.4.2","prettier":"^2.2.1","supertest":"^6.1.3","ts-jest":"^26.5.4","typescript":"^4.2.3","ws":"^7.4.4"},"dependencies":{"@types/http-proxy":"^1.17.5","http-proxy":"^1.18.1","is-glob":"^4.0.1","is-plain-obj":"^3.0.0","micromatch":"^4.0.2"},"engines":{"node":">=8.0.0"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"readmeFilename":"README.md","gitHead":"2f97202b1f59df3b8ddd7128268d9ab844b8197d","_id":"http-proxy-middleware@1.1.2-alpha.0","_nodeVersion":"14.13.1","_npmVersion":"6.14.8","dist":{"shasum":"5ee6a2d14df20d20f7107e8d9ad27f31288e064d","size":17942,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-1.1.2-alpha.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-1.1.2-alpha.0.tgz"},"_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"directories":{},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-proxy-middleware_1.1.2-alpha.0_1618259306713_0.8024058070304976"},"_hasShrinkwrap":false,"publish_time":1618259306876,"_cnpm_publish_time":1618259306876},"1.2.0-beta.2":{"name":"http-proxy-middleware","version":"1.2.0-beta.2","description":"The one-liner node.js proxy middleware for connect, express and browser-sync","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rm -rf dist && rm -rf coverage","lint":"yarn prettier && yarn eslint","lint:fix":"yarn prettier:fix && yarn eslint:fix","eslint":"eslint '{src,test}/**/*.ts'","eslint:fix":"yarn eslint --fix","prettier":"prettier --list-different \"**/*.{js,ts,md,yml,json,html}\"","prettier:fix":"prettier --write \"**/*.{js,ts,md,yml,json,html}\"","build":"tsc","pretest":"yarn build","test":"jest","coverage":"jest --coverage --coverageReporters=lcov","prepare":"yarn clean && yarn build && rm dist/tsconfig.tsbuildinfo"},"repository":{"type":"git","url":"git+https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["reverse","proxy","middleware","http","https","connect","express","fastify","polka","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#readme","devDependencies":{"@commitlint/cli":"^12.0.1","@commitlint/config-conventional":"^12.0.1","@types/express":"4.17.7","@types/is-glob":"^4.0.1","@types/jest":"^26.0.22","@types/micromatch":"^4.0.1","@types/node":"^14.14.37","@types/supertest":"^2.0.10","@types/ws":"^7.4.0","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","browser-sync":"^2.26.14","connect":"^3.7.0","eslint":"^7.23.0","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","express":"^4.17.1","husky":"^4.3.0","jest":"^26.6.3","lint-staged":"^10.5.4","mockttp":"^1.2.0","open":"^7.4.2","prettier":"^2.2.1","supertest":"^6.1.3","ts-jest":"^26.5.4","typescript":"^4.2.3","ws":"^7.4.4"},"dependencies":{"@types/http-proxy":"^1.17.5","http-proxy":"^1.18.1","is-glob":"^4.0.1","is-plain-obj":"^3.0.0","micromatch":"^4.0.2"},"engines":{"node":">=8.0.0"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"readmeFilename":"README.md","gitHead":"dfae56e9ee44576403a7669c2f52456dbeb438eb","_id":"http-proxy-middleware@1.2.0-beta.2","_nodeVersion":"14.13.1","_npmVersion":"6.14.8","dist":{"shasum":"4ed796c56a2e42099a6a66643606d6339e84dd7b","size":19911,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-1.2.0-beta.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-1.2.0-beta.2.tgz"},"_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"directories":{},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-proxy-middleware_1.2.0-beta.2_1618164880170_0.41679844754408135"},"_hasShrinkwrap":false,"publish_time":1618164880385,"_cnpm_publish_time":1618164880385},"1.2.0-beta.1":{"name":"http-proxy-middleware","version":"1.2.0-beta.1","description":"The one-liner node.js proxy middleware for connect, express and browser-sync","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rm -rf dist && rm -rf coverage","lint":"yarn prettier && yarn eslint","lint:fix":"yarn prettier:fix && yarn eslint:fix","eslint":"eslint '{src,test}/**/*.ts'","eslint:fix":"yarn eslint --fix","prettier":"prettier --list-different \"**/*.{js,ts,md,yml,json,html}\"","prettier:fix":"prettier --write \"**/*.{js,ts,md,yml,json,html}\"","build":"tsc","pretest":"yarn build","test":"jest","coverage":"jest --coverage --coverageReporters=lcov","prepare":"yarn clean && yarn build && rm dist/tsconfig.tsbuildinfo"},"repository":{"type":"git","url":"git+https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["reverse","proxy","middleware","http","https","connect","express","fastify","polka","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#readme","devDependencies":{"@commitlint/cli":"^12.0.1","@commitlint/config-conventional":"^12.0.1","@types/express":"4.17.7","@types/is-glob":"^4.0.1","@types/jest":"^26.0.22","@types/micromatch":"^4.0.1","@types/node":"^14.14.37","@types/supertest":"^2.0.10","@types/ws":"^7.4.0","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","browser-sync":"^2.26.14","connect":"^3.7.0","eslint":"^7.23.0","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","express":"^4.17.1","husky":"^4.3.0","jest":"^26.6.3","lint-staged":"^10.5.4","mockttp":"^1.2.0","open":"^7.4.2","prettier":"^2.2.1","supertest":"^6.1.3","ts-jest":"^26.5.4","typescript":"^4.2.3","ws":"^7.4.4"},"dependencies":{"@types/http-proxy":"^1.17.5","http-proxy":"^1.18.1","is-glob":"^4.0.1","is-plain-obj":"^3.0.0","micromatch":"^4.0.2"},"engines":{"node":">=8.0.0"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"readmeFilename":"README.md","gitHead":"1432c413f9bf7d1e5f2a884f0892ce456c8c7c44","_id":"http-proxy-middleware@1.2.0-beta.1","_nodeVersion":"14.13.1","_npmVersion":"6.14.8","dist":{"shasum":"f465643964b704d23ee5720eead9680c5cf479d2","size":19854,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-1.2.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-1.2.0-beta.1.tgz"},"_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"directories":{},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-proxy-middleware_1.2.0-beta.1_1618084306422_0.5777143701543554"},"_hasShrinkwrap":false,"publish_time":1618084306547,"_cnpm_publish_time":1618084306547,"deprecated":"this package has been deprecated"},"1.1.1":{"name":"http-proxy-middleware","version":"1.1.1","description":"The one-liner node.js proxy middleware for connect, express and browser-sync","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rm -rf dist && rm -rf coverage","lint":"yarn prettier && yarn eslint","lint:fix":"yarn prettier:fix && yarn eslint:fix","eslint":"eslint '{src,test}/**/*.ts'","eslint:fix":"yarn eslint --fix","prettier":"prettier --list-different \"**/*.{js,ts,md,yml,json,html}\"","prettier:fix":"prettier --write \"**/*.{js,ts,md,yml,json,html}\"","build":"tsc","pretest":"yarn build","test":"jest","coverage":"jest --coverage --coverageReporters=lcov","prepare":"yarn clean && yarn build && rm dist/tsconfig.tsbuildinfo"},"repository":{"type":"git","url":"git+https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["reverse","proxy","middleware","http","https","connect","express","fastify","polka","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#readme","devDependencies":{"@commitlint/cli":"^12.0.1","@commitlint/config-conventional":"^12.0.1","@types/express":"4.17.7","@types/is-glob":"^4.0.1","@types/jest":"^26.0.22","@types/micromatch":"^4.0.1","@types/node":"^14.14.37","@types/supertest":"^2.0.10","@types/ws":"^7.4.0","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","browser-sync":"^2.26.14","connect":"^3.7.0","eslint":"^7.23.0","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","express":"^4.17.1","husky":"^4.3.0","jest":"^26.6.3","lint-staged":"^10.5.4","mockttp":"^1.2.0","open":"^7.4.2","prettier":"^2.2.1","supertest":"^6.1.3","ts-jest":"^26.5.4","typescript":"^4.2.3","ws":"^7.4.4"},"dependencies":{"@types/http-proxy":"^1.17.5","http-proxy":"^1.18.1","is-glob":"^4.0.1","is-plain-obj":"^3.0.0","micromatch":"^4.0.2"},"engines":{"node":">=8.0.0"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"gitHead":"0381fdfbc5976ad8a3632fd92b7406047f1c6748","_id":"http-proxy-middleware@1.1.1","_nodeVersion":"14.13.1","_npmVersion":"6.14.8","dist":{"shasum":"48900a68cd9d388c735d1dd97302c919b7e94a13","size":17911,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-1.1.1.tgz"},"_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"directories":{},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-proxy-middleware_1.1.1_1618044281517_0.17950443558069162"},"_hasShrinkwrap":false,"publish_time":1618044281676,"_cnpm_publish_time":1618044281676},"1.1.1-alpha.1":{"name":"http-proxy-middleware","version":"1.1.1-alpha.1","description":"The one-liner node.js proxy middleware for connect, express and browser-sync","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rm -rf dist && rm -rf coverage","lint":"yarn prettier && yarn eslint","lint:fix":"yarn prettier:fix && yarn eslint:fix","eslint":"eslint '{src,test}/**/*.ts'","eslint:fix":"yarn eslint --fix","prettier":"prettier --list-different \"**/*.{js,ts,md,yml,json,html}\"","prettier:fix":"prettier --write \"**/*.{js,ts,md,yml,json,html}\"","build":"tsc","pretest":"yarn build","test":"jest","coverage":"jest --coverage --coverageReporters=lcov","prepare":"yarn clean && yarn build && rm dist/tsconfig.tsbuildinfo"},"repository":{"type":"git","url":"git+https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["reverse","proxy","middleware","http","https","connect","express","polka","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#readme","devDependencies":{"@commitlint/cli":"^12.0.1","@commitlint/config-conventional":"^12.0.1","@types/express":"4.17.7","@types/is-glob":"^4.0.1","@types/jest":"^26.0.22","@types/micromatch":"^4.0.1","@types/node":"^14.14.37","@types/supertest":"^2.0.10","@types/ws":"^7.4.0","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","browser-sync":"^2.26.14","connect":"^3.7.0","eslint":"^7.23.0","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","express":"^4.17.1","husky":"^4.3.0","jest":"^26.6.3","lint-staged":"^10.5.4","mockttp":"^1.2.0","open":"^7.4.2","prettier":"^2.2.1","supertest":"^6.1.3","ts-jest":"^26.5.4","typescript":"^4.2.3","ws":"^7.4.4"},"dependencies":{"@types/http-proxy":"^1.17.5","camelcase":"^6.2.0","http-proxy":"^1.18.1","is-glob":"^4.0.1","is-plain-obj":"^3.0.0","micromatch":"^4.0.2"},"engines":{"node":">=8.0.0"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"readmeFilename":"README.md","gitHead":"ee772489529c3a2077b611b494bf273d177292d8","_id":"http-proxy-middleware@1.1.1-alpha.1","_nodeVersion":"14.13.1","_npmVersion":"6.14.8","dist":{"shasum":"b4555a9aed831b17c5a87073995f01abfeda9e11","size":17787,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-1.1.1-alpha.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-1.1.1-alpha.1.tgz"},"_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"directories":{},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-proxy-middleware_1.1.1-alpha.1_1617366199268_0.7974520580359621"},"_hasShrinkwrap":false,"publish_time":1617366199427,"_cnpm_publish_time":1617366199427},"1.1.0":{"name":"http-proxy-middleware","version":"1.1.0","description":"The one-liner node.js proxy middleware for connect, express and browser-sync","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rm -rf dist && rm -rf coverage","lint":"yarn prettier && yarn eslint","lint:fix":"yarn prettier:fix && yarn eslint:fix","eslint":"eslint '{src,test}/**/*.ts'","eslint:fix":"yarn eslint --fix","prettier":"prettier --list-different \"**/*.{js,ts,md,yml,json,html}\"","prettier:fix":"prettier --write \"**/*.{js,ts,md,yml,json,html}\"","build":"tsc","pretest":"yarn build","test":"jest","coverage":"jest --coverage --coverageReporters=lcov","prepare":"yarn clean && yarn build && rm dist/tsconfig.tsbuildinfo"},"repository":{"type":"git","url":"git+https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["reverse","proxy","middleware","http","https","connect","express","polka","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#readme","devDependencies":{"@commitlint/cli":"^12.0.1","@commitlint/config-conventional":"^12.0.1","@types/express":"^4.17.3","@types/is-glob":"^4.0.1","@types/jest":"^26.0.22","@types/micromatch":"^4.0.1","@types/node":"^14.14.37","@types/supertest":"^2.0.10","@types/ws":"^7.4.0","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","browser-sync":"^2.26.14","connect":"^3.7.0","eslint":"^7.23.0","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","express":"^4.17.1","husky":"^4.3.0","jest":"^26.6.3","lint-staged":"^10.5.4","mockttp":"^1.2.0","open":"^7.4.2","prettier":"^2.2.1","supertest":"^6.1.3","ts-jest":"^26.5.4","typescript":"^4.2.3","ws":"^7.4.4"},"dependencies":{"@types/http-proxy":"^1.17.5","camelcase":"^6.2.0","http-proxy":"^1.18.1","is-glob":"^4.0.1","is-plain-obj":"^3.0.0","micromatch":"^4.0.2"},"engines":{"node":">=8.0.0"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"gitHead":"c38efe9215f4089fc2fc8baf0c7b07840789da47","_id":"http-proxy-middleware@1.1.0","_nodeVersion":"14.13.1","_npmVersion":"6.14.8","dist":{"shasum":"b896b2cc6836019af4a4f2d5f7b21b99c77ea13f","size":17689,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-1.1.0.tgz"},"_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"directories":{},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-proxy-middleware_1.1.0_1616967125273_0.06070082130393617"},"_hasShrinkwrap":false,"publish_time":1616967125398,"_cnpm_publish_time":1616967125398},"1.0.6":{"name":"http-proxy-middleware","version":"1.0.6","description":"The one-liner node.js proxy middleware for connect, express and browser-sync","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rm -rf dist && rm -rf coverage","lint":"yarn lint:prettier && yarn lint:tslint","lint:prettier":"prettier --check \"**/*.{js,ts,md}\"","lint:tslint":"yarn tslint -c tslint.json '{lib,test}/**/*.ts'","lint:fix":"prettier --write \"**/*.{js,ts,md}\"","build":"tsc","pretest":"yarn build","test":"jest","coverage":"jest --coverage --coverageReporters=lcov","prepare":"yarn clean && yarn build && rm dist/tsconfig.tsbuildinfo"},"repository":{"type":"git","url":"git+https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["reverse","proxy","middleware","http","https","connect","express","polka","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#readme","devDependencies":{"@commitlint/cli":"^11.0.0","@commitlint/config-conventional":"^11.0.0","@types/express":"^4.17.3","@types/is-glob":"^4.0.1","@types/jest":"^26.0.14","@types/lodash":"^4.14.162","@types/micromatch":"^4.0.1","@types/node":"^14.11.8","@types/supertest":"^2.0.10","browser-sync":"^2.26.12","connect":"^3.7.0","express":"^4.17.1","husky":"^4.3.0","jest":"^26.5.3","lint-staged":"^10.4.0","mockttp":"^1.0.2","open":"^7.3.0","prettier":"^2.1.2","supertest":"^5.0.0","ts-jest":"^26.4.1","tslint":"^6.1.3","tslint-config-prettier":"^1.18.0","typescript":"^4.0.3","ws":"^7.3.1"},"dependencies":{"@types/http-proxy":"^1.17.4","http-proxy":"^1.18.1","is-glob":"^4.0.1","lodash":"^4.17.20","micromatch":"^4.0.2"},"engines":{"node":">=8.0.0"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"gitHead":"f212a047ef45898ce6053b622cada4b0617b9ddf","_id":"http-proxy-middleware@1.0.6","_nodeVersion":"14.13.1","_npmVersion":"6.14.8","dist":{"shasum":"0618557722f450375d3796d701a8ac5407b3b94e","size":17181,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-1.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-1.0.6.tgz"},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-proxy-middleware_1.0.6_1602445272732_0.03670054966795577"},"_hasShrinkwrap":false,"publish_time":1602445272902,"_cnpm_publish_time":1602445272902},"1.0.5":{"name":"http-proxy-middleware","version":"1.0.5","description":"The one-liner node.js proxy middleware for connect, express and browser-sync","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rm -rf dist && rm -rf coverage","lint":"yarn lint:prettier && yarn lint:tslint","lint:prettier":"prettier --check \"**/*.{js,ts,md}\"","lint:tslint":"yarn tslint -c tslint.json '{lib,test}/**/*.ts'","lint:fix":"prettier --write \"**/*.{js,ts,md}\"","build":"tsc","pretest":"yarn build","test":"jest","coverage":"jest --coverage --coverageReporters=lcov","prepare":"yarn clean && yarn build && rm dist/tsconfig.tsbuildinfo"},"repository":{"type":"git","url":"git+https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["reverse","proxy","middleware","http","https","connect","express","polka","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#readme","devDependencies":{"@commitlint/cli":"^8.3.5","@commitlint/config-conventional":"^8.3.4","@types/express":"^4.17.3","@types/is-glob":"^4.0.1","@types/jest":"^25.2.3","@types/lodash":"^4.14.151","@types/micromatch":"^4.0.1","@types/node":"^14.0.3","@types/supertest":"^2.0.9","browser-sync":"^2.26.7","connect":"^3.7.0","express":"^4.17.1","husky":"^4.2.5","jest":"^26.0.1","lint-staged":"^10.2.4","mockttp":"^0.20.1","open":"^7.0.4","prettier":"^2.0.5","supertest":"^4.0.2","ts-jest":"^26.0.0","tslint":"^6.1.2","tslint-config-prettier":"^1.18.0","typescript":"^3.9.2","ws":"^7.3.0"},"dependencies":{"@types/http-proxy":"^1.17.4","http-proxy":"^1.18.1","is-glob":"^4.0.1","lodash":"^4.17.19","micromatch":"^4.0.2"},"engines":{"node":">=8.0.0"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"gitHead":"5384dcfab6e5d565b97b2ff5d6cac3209aada6e8","_id":"http-proxy-middleware@1.0.5","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"shasum":"4c6e25d95a411e3d750bc79ccf66290675176dc2","size":17166,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-1.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-1.0.5.tgz"},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-proxy-middleware_1.0.5_1594312967411_0.25744450312708334"},"_hasShrinkwrap":false,"publish_time":1594312967545,"_cnpm_publish_time":1594312967545},"0.19.2":{"name":"http-proxy-middleware","version":"0.19.2","description":"The one-liner node.js proxy middleware for connect, express and browser-sync","main":"index.js","scripts":{"clean":"rm -rf coverage","lint":"prettier \"**/*.{js,md}\" --list-different","lint:fix":"prettier \"**/*.{js,md}\" --write","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":{"@commitlint/cli":"^7.2.1","@commitlint/config-conventional":"^7.1.2","browser-sync":"^2.26.3","chai":"^4.2.0","connect":"^3.6.6","coveralls":"^3.0.2","express":"^4.16.4","husky":"^1.2.0","istanbul":"^0.4.5","istanbul-coveralls":"^1.0.3","mocha":"^5.2.0","mocha-lcov-reporter":"1.3.0","opn":"^5.4.0","precise-commits":"^1.0.2","prettier":"^1.15.2","ws":"^6.1.2"},"dependencies":{"http-proxy":"^1.18.1","is-glob":"^4.0.0","lodash":"^4.17.11","micromatch":"^3.1.10"},"engines":{"node":">=4.0.0"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"precise-commits"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"gitHead":"ffcd889b2aa8bbc59ed93f2bd34a61923748942f","_id":"http-proxy-middleware@0.19.2","_nodeVersion":"12.16.1","_npmVersion":"6.14.4","dist":{"shasum":"ee73dcc8348165afefe8de2ff717751d181608ee","size":14060,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-0.19.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-0.19.2.tgz"},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-proxy-middleware_0.19.2_1589915102540_0.6155244724847357"},"_hasShrinkwrap":false,"publish_time":1589915102777,"_cnpm_publish_time":1589915102777},"1.0.4":{"name":"http-proxy-middleware","version":"1.0.4","description":"The one-liner node.js proxy middleware for connect, express and browser-sync","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rm -rf dist && rm -rf coverage","lint":"yarn lint:prettier && yarn lint:tslint","lint:prettier":"prettier --check \"**/*.{js,ts,md}\"","lint:tslint":"yarn tslint -c tslint.json '{lib,test}/**/*.ts'","lint:fix":"prettier --write \"**/*.{js,ts,md}\"","build":"tsc","pretest":"yarn build","test":"jest","coverage":"jest --coverage --coverageReporters=lcov","prepare":"yarn clean && yarn build && rm dist/tsconfig.tsbuildinfo"},"repository":{"type":"git","url":"git+https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["reverse","proxy","middleware","http","https","connect","express","polka","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#readme","devDependencies":{"@commitlint/cli":"^8.3.5","@commitlint/config-conventional":"^8.3.4","@types/express":"^4.17.3","@types/is-glob":"^4.0.1","@types/jest":"^25.2.1","@types/lodash":"^4.14.150","@types/micromatch":"^4.0.1","@types/node":"^13.13.5","@types/supertest":"^2.0.9","browser-sync":"^2.26.7","connect":"^3.7.0","express":"^4.17.1","husky":"^4.2.5","jest":"^26.0.1","lint-staged":"^10.2.2","mockttp":"^0.20.1","open":"^7.0.3","prettier":"^2.0.5","supertest":"^4.0.2","ts-jest":"^25.5.0","tslint":"^6.1.2","tslint-config-prettier":"^1.18.0","typescript":"^3.8.3","ws":"^7.2.5"},"dependencies":{"@types/http-proxy":"^1.17.4","http-proxy":"^1.18.1","is-glob":"^4.0.1","lodash":"^4.17.15","micromatch":"^4.0.2"},"engines":{"node":">=8.0.0"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"gitHead":"68e3e300574d275ea99f264dedcfd72d7dccc626","_id":"http-proxy-middleware@1.0.4","_nodeVersion":"12.16.1","_npmVersion":"6.14.4","dist":{"shasum":"425ea177986a0cda34f9c81ec961c719adb6c2a9","size":17126,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-1.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-1.0.4.tgz"},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-proxy-middleware_1.0.4_1589819315004_0.22635473245502125"},"_hasShrinkwrap":false,"publish_time":1589819315104,"_cnpm_publish_time":1589819315104},"1.0.3":{"name":"http-proxy-middleware","version":"1.0.3","description":"The one-liner node.js proxy middleware for connect, express and browser-sync","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rm -rf dist && rm -rf coverage","lint":"yarn lint:prettier && yarn lint:tslint","lint:prettier":"prettier --check \"**/*.{js,ts,md}\"","lint:tslint":"yarn tslint -c tslint.json '{lib,test}/**/*.ts'","lint:fix":"prettier --write \"**/*.{js,ts,md}\"","build":"tsc","pretest":"yarn build","test":"jest","precover":"yarn clean && yarn build","cover":"jest --coverage","precoveralls":"yarn clean && yarn build","coveralls":"jest --coverage --coverageReporters=text-lcov | coveralls","postcoveralls":"yarn clean","prepare":"yarn clean && yarn build && rm dist/tsconfig.tsbuildinfo"},"repository":{"type":"git","url":"git+https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["reverse","proxy","middleware","http","https","connect","express","polka","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#readme","devDependencies":{"@commitlint/cli":"^8.3.5","@commitlint/config-conventional":"^8.3.4","@types/express":"^4.17.2","@types/is-glob":"^4.0.1","@types/jest":"^25.1.3","@types/lodash":"^4.14.149","@types/micromatch":"^4.0.1","@types/node":"^13.7.4","@types/supertest":"^2.0.8","browser-sync":"^2.26.7","connect":"^3.7.0","coveralls":"^3.0.5","express":"^4.17.1","husky":"^4.2.3","jest":"^25.1.0","lint-staged":"^10.0.7","mockttp":"^0.19.3","open":"^7.0.2","prettier":"^1.19.1","supertest":"^4.0.2","ts-jest":"^25.2.0","tslint":"^6.0.0","tslint-config-prettier":"^1.18.0","typescript":"^3.8.2","ws":"^7.2.1"},"dependencies":{"@types/http-proxy":"^1.17.3","http-proxy":"^1.18.0","is-glob":"^4.0.1","lodash":"^4.17.15","micromatch":"^4.0.2"},"engines":{"node":">=8.0.0"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"gitHead":"e767654221fbc866adf16e3c0c96c29ca6800220","_id":"http-proxy-middleware@1.0.3","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"shasum":"f73daad8dac622d51fe1769960c914b9b1f75a72","size":17128,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-1.0.3.tgz"},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-proxy-middleware_1.0.3_1584393907695_0.47919582672539907"},"_hasShrinkwrap":false,"publish_time":1584393907879,"_cnpm_publish_time":1584393907879},"1.0.2":{"name":"http-proxy-middleware","version":"1.0.2","description":"The one-liner node.js proxy middleware for connect, express and browser-sync","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rm -rf dist && rm -rf coverage","lint":"yarn lint:prettier && yarn lint:tslint","lint:prettier":"prettier --check \"**/*.{js,ts,md}\"","lint:tslint":"yarn tslint -c tslint.json '{lib,test}/**/*.ts'","lint:fix":"prettier --write \"**/*.{js,ts,md}\"","build":"tsc","pretest":"yarn build","test":"jest","precover":"yarn clean && yarn build","cover":"jest --coverage","precoveralls":"yarn clean && yarn build","coveralls":"jest --coverage --coverageReporters=text-lcov | coveralls","postcoveralls":"yarn clean","prepare":"yarn clean && yarn build"},"repository":{"type":"git","url":"git+https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["reverse","proxy","middleware","http","https","connect","express","polka","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#readme","devDependencies":{"@commitlint/cli":"^8.3.5","@commitlint/config-conventional":"^8.3.4","@types/express":"^4.17.2","@types/is-glob":"^4.0.1","@types/jest":"^25.1.3","@types/lodash":"^4.14.149","@types/micromatch":"^4.0.1","@types/node":"^13.7.4","@types/supertest":"^2.0.8","browser-sync":"^2.26.7","connect":"^3.7.0","coveralls":"^3.0.5","express":"^4.17.1","husky":"^4.2.3","jest":"^25.1.0","lint-staged":"^10.0.7","mockttp":"^0.19.3","open":"^7.0.2","prettier":"^1.19.1","supertest":"^4.0.2","ts-jest":"^25.2.0","tslint":"^6.0.0","tslint-config-prettier":"^1.18.0","typescript":"^3.8.2","ws":"^7.2.1"},"dependencies":{"@types/http-proxy":"^1.17.3","http-proxy":"^1.18.0","is-glob":"^4.0.1","lodash":"^4.17.15","micromatch":"^4.0.2"},"engines":{"node":">=8.0.0"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"gitHead":"573a8c45fbdf6b41ea99a8d8216d43f2455bb604","_id":"http-proxy-middleware@1.0.2","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"shasum":"63e8d6b039c72e7148e410e7a4690be6dc1a3b8d","size":30285,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-1.0.2.tgz"},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-proxy-middleware_1.0.2_1584192345027_0.7979243440019215"},"_hasShrinkwrap":false,"publish_time":1584192345248,"_cnpm_publish_time":1584192345248},"1.0.1":{"name":"http-proxy-middleware","version":"1.0.1","description":"The one-liner node.js proxy middleware for connect, express and browser-sync","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rm -rf dist && rm -rf coverage","lint":"yarn lint:prettier && yarn lint:tslint","lint:prettier":"prettier --check \"**/*.{js,ts,md}\"","lint:tslint":"yarn tslint -c tslint.json '{lib,test}/**/*.ts'","lint:fix":"prettier --write \"**/*.{js,ts,md}\"","build":"tsc","pretest":"yarn build","test":"jest","precover":"yarn clean && yarn build","cover":"jest --coverage","precoveralls":"yarn clean && yarn build","coveralls":"jest --coverage --coverageReporters=text-lcov | coveralls","postcoveralls":"yarn clean","prepare":"yarn clean && yarn build"},"repository":{"type":"git","url":"git+https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["reverse","proxy","middleware","http","https","connect","express","polka","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#readme","devDependencies":{"@commitlint/cli":"^8.3.5","@commitlint/config-conventional":"^8.3.4","@types/express":"^4.17.2","@types/is-glob":"^4.0.1","@types/jest":"^25.1.3","@types/lodash":"^4.14.149","@types/micromatch":"^4.0.1","@types/node":"^13.7.4","@types/supertest":"^2.0.8","browser-sync":"^2.26.7","connect":"^3.7.0","coveralls":"^3.0.5","express":"^4.17.1","husky":"^4.2.3","jest":"^25.1.0","lint-staged":"^10.0.7","mockttp":"^0.19.3","open":"^7.0.2","prettier":"^1.19.1","supertest":"^4.0.2","ts-jest":"^25.2.0","tslint":"^6.0.0","tslint-config-prettier":"^1.18.0","typescript":"^3.8.2","ws":"^7.2.1"},"dependencies":{"@types/http-proxy":"^1.17.3","http-proxy":"^1.18.0","is-glob":"^4.0.1","lodash":"^4.17.15","micromatch":"^4.0.2"},"engines":{"node":">=8.0.0"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"gitHead":"23522c7a88098e2e18d4a836e41c3dde9d55c4a6","_id":"http-proxy-middleware@1.0.1","_nodeVersion":"12.15.0","_npmVersion":"6.13.4","dist":{"shasum":"a87ee6564991faca4844ae4ab1cf4221279c28f0","size":30208,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-1.0.1.tgz"},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-proxy-middleware_1.0.1_1582980003393_0.47823463577926817"},"_hasShrinkwrap":false,"publish_time":1582980003575,"_cnpm_publish_time":1582980003575},"1.0.0":{"name":"http-proxy-middleware","version":"1.0.0","description":"The one-liner node.js proxy middleware for connect, express and browser-sync","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rm -rf dist && rm -rf coverage","lint":"yarn lint:prettier && yarn lint:tslint","lint:prettier":"prettier --check \"**/*.{js,ts,md}\"","lint:tslint":"yarn tslint -c tslint.json '{lib,test}/**/*.ts'","lint:fix":"prettier --write \"**/*.{js,ts,md}\"","build":"tsc","pretest":"yarn build","test":"jest --runInBand","precover":"yarn clean && yarn build","cover":"jest --runInBand --coverage","precoveralls":"yarn clean && yarn build","coveralls":"jest --runInBand --coverage --coverageReporters=text-lcov | coveralls","postcoveralls":"yarn clean","prepare":"yarn clean && yarn build"},"repository":{"type":"git","url":"git+https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["reverse","proxy","middleware","http","https","connect","express","polka","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#readme","devDependencies":{"@commitlint/cli":"^8.0.0","@commitlint/config-conventional":"^8.0.0","@types/express":"^4.17.0","@types/is-glob":"^4.0.0","@types/jest":"^25.1.2","@types/lodash":"^4.14.149","@types/micromatch":"^4.0.1","@types/node":"^12.6.2","browser-sync":"^2.26.7","connect":"^3.6.6","coveralls":"^3.0.5","express":"^4.16.4","husky":"^3.0.0","jest":"^25.1.0","open":"^7.0.2","prettier":"^1.19.1","ts-jest":"^25.2.0","tslint":"^6.0.0","tslint-config-prettier":"^1.18.0","typescript":"^3.7.5","ws":"^7.1.0"},"dependencies":{"@types/http-proxy":"^1.17.3","http-proxy":"^1.18.0","is-glob":"^4.0.1","lodash":"^4.17.15","micromatch":"^4.0.2"},"engines":{"node":">=8.0.0"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"gitHead":"aefdbe8688f3e1491a9e94c08e17fb6b3a0d6a8f","_id":"http-proxy-middleware@1.0.0","_nodeVersion":"12.15.0","_npmVersion":"6.13.4","dist":{"shasum":"984bbbb38cda7ce4495889388afe8b0f39ccd5c8","size":16832,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-1.0.0.tgz"},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-proxy-middleware_1.0.0_1582065022028_0.619826721419185"},"_hasShrinkwrap":false,"publish_time":1582065022194,"_cnpm_publish_time":1582065022194},"0.22.0-alpha":{"name":"http-proxy-middleware","version":"0.22.0-alpha","description":"The one-liner node.js proxy middleware for connect, express and browser-sync","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rm -rf dist && rm -rf coverage","lint":"yarn lint:prettier && yarn lint:tslint","lint:prettier":"prettier --check \"**/*.{js,ts,md}\"","lint:tslint":"yarn tslint -c tslint.json '{lib,test}/**/*.ts'","lint:fix":"prettier --write \"**/*.{js,ts,md}\"","build":"tsc","pretest":"yarn build","test":"jest --runInBand","precover":"yarn clean && yarn build","cover":"jest --runInBand --coverage","precoveralls":"yarn clean && yarn build","coveralls":"jest --runInBand --coverage --coverageReporters=text-lcov | coveralls","postcoveralls":"yarn clean","prepare":"yarn clean && yarn build"},"repository":{"type":"git","url":"git+https://github.com/chimurai/http-proxy-middleware.git"},"keywords":["reverse","proxy","middleware","http","https","connect","express","polka","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":{"@commitlint/cli":"^8.0.0","@commitlint/config-conventional":"^8.0.0","@types/express":"^4.17.0","@types/is-glob":"^4.0.0","@types/jest":"^25.1.2","@types/lodash":"^4.14.149","@types/micromatch":"^4.0.1","@types/node":"^12.6.2","browser-sync":"^2.26.7","connect":"^3.6.6","coveralls":"^3.0.5","express":"^4.16.4","husky":"^3.0.0","jest":"^25.1.0","open":"^7.0.2","prettier":"^1.19.1","ts-jest":"^25.2.0","tslint":"^6.0.0","tslint-config-prettier":"^1.18.0","typescript":"^3.7.5","ws":"^7.1.0"},"dependencies":{"@types/http-proxy":"^1.17.3","http-proxy":"^1.18.0","is-glob":"^4.0.1","lodash":"^4.17.15","micromatch":"^4.0.2"},"engines":{"node":">=8.0.0"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"readmeFilename":"README.md","gitHead":"d2740d77c1232935733490f17a3ea36246d30a43","_id":"http-proxy-middleware@0.22.0-alpha","_nodeVersion":"12.15.0","_npmVersion":"6.13.4","dist":{"shasum":"b08602cf1b9392d8a989159af10cf7f7e5dfea60","size":16573,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-0.22.0-alpha.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-0.22.0-alpha.tgz"},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-proxy-middleware_0.22.0-alpha_1581973735722_0.1378931847480287"},"_hasShrinkwrap":false,"publish_time":1581973735856,"_cnpm_publish_time":1581973735856},"0.21.0":{"name":"http-proxy-middleware","version":"0.21.0","description":"The one-liner node.js proxy middleware for connect, express and browser-sync","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rm -rf dist && rm -rf coverage","lint":"yarn lint:prettier && yarn lint:tslint","lint:prettier":"prettier --check \"**/*.{js,ts,md}\"","lint:tslint":"yarn tslint -c tslint.json '{lib,test}/**/*.ts'","lint:fix":"prettier --write \"**/*.{js,ts,md}\"","build":"tsc","pretest":"yarn build","test":"jest --runInBand","precover":"yarn clean && yarn build","cover":"jest --runInBand --coverage","precoveralls":"yarn clean && yarn build","coveralls":"jest --runInBand --coverage --coverageReporters=text-lcov | coveralls","postcoveralls":"yarn clean","prepare":"yarn clean && yarn build"},"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":{"@commitlint/cli":"^8.0.0","@commitlint/config-conventional":"^8.0.0","@types/express":"^4.17.0","@types/is-glob":"^4.0.0","@types/jest":"^25.1.2","@types/lodash":"^4.14.149","@types/micromatch":"^4.0.1","@types/node":"^12.6.2","browser-sync":"^2.26.7","connect":"^3.6.6","coveralls":"^3.0.5","express":"^4.16.4","husky":"^3.0.0","jest":"^25.1.0","open":"^7.0.2","prettier":"^1.19.1","ts-jest":"^25.2.0","tslint":"^6.0.0","tslint-config-prettier":"^1.18.0","typescript":"^3.7.5","ws":"^7.1.0"},"dependencies":{"@types/http-proxy":"^1.17.3","http-proxy":"^1.18.0","is-glob":"^4.0.1","lodash":"^4.17.15","micromatch":"^4.0.2"},"engines":{"node":">=8.0.0"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"gitHead":"b8f33210770878685202ceb7494e53399ed838a0","_id":"http-proxy-middleware@0.21.0","_nodeVersion":"12.15.0","_npmVersion":"6.13.4","dist":{"shasum":"c6b1ca05174b5fbc57bee9485ffa0fa2f0dabeb0","size":16737,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-0.21.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-0.21.0.tgz"},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-proxy-middleware_0.21.0_1581877926342_0.799923503941687"},"_hasShrinkwrap":false,"publish_time":1581877926492,"_cnpm_publish_time":1581877926492},"0.21.0-beta.3":{"name":"http-proxy-middleware","version":"0.21.0-beta.3","description":"The one-liner node.js proxy middleware for connect, express and browser-sync","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rm -rf dist && rm -rf coverage","lint":"yarn lint:prettier && yarn lint:tslint","lint:prettier":"prettier --check \"**/*.{js,ts,md}\"","lint:tslint":"yarn tslint -c tslint.json '{lib,test}/**/*.ts'","lint:fix":"prettier --write \"**/*.{js,ts,md}\"","build":"tsc","pretest":"yarn build","test":"jest --runInBand","precover":"yarn clean && yarn build","cover":"jest --runInBand --coverage","precoveralls":"yarn clean && yarn build","coveralls":"jest --runInBand --coverage --coverageReporters=text-lcov | coveralls","postcoveralls":"yarn clean","prepare":"yarn clean && yarn build"},"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":{"@commitlint/cli":"^8.0.0","@commitlint/config-conventional":"^8.0.0","@types/express":"^4.17.0","@types/is-glob":"^4.0.0","@types/jest":"^25.1.2","@types/lodash":"^4.14.149","@types/micromatch":"^4.0.1","@types/node":"^12.6.2","browser-sync":"^2.26.7","connect":"^3.6.6","coveralls":"^3.0.5","express":"^4.16.4","husky":"^3.0.0","jest":"^25.1.0","open":"^7.0.2","prettier":"^1.19.1","ts-jest":"^25.2.0","tslint":"^6.0.0","tslint-config-prettier":"^1.18.0","typescript":"^3.7.5","ws":"^7.1.0"},"dependencies":{"@types/http-proxy":"^1.17.3","http-proxy":"^1.18.0","is-glob":"^4.0.1","lodash":"^4.17.15","micromatch":"^4.0.2"},"engines":{"node":">=8.0.0"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"readmeFilename":"README.md","gitHead":"b3cfae63a1b36a9184c2b314f8de64902d968206","_id":"http-proxy-middleware@0.21.0-beta.3","_nodeVersion":"12.15.0","_npmVersion":"6.13.4","dist":{"shasum":"ff5cbd11863aaf7e0012d2ad7520625e2e840255","size":16744,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-0.21.0-beta.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-0.21.0-beta.3.tgz"},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-proxy-middleware_0.21.0-beta.3_1581710456295_0.6966047978814855"},"_hasShrinkwrap":false,"publish_time":1581710456387,"_cnpm_publish_time":1581710456387},"0.21.0-beta.2":{"name":"http-proxy-middleware","version":"0.21.0-beta.2","description":"The one-liner node.js proxy middleware for connect, express and browser-sync","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rm -rf dist && rm -rf coverage","lint":"yarn lint:prettier && yarn lint:tslint","lint:prettier":"prettier --check \"**/*.{js,ts,md}\"","lint:tslint":"yarn tslint -c tslint.json '{lib,test}/**/*.ts'","lint:fix":"prettier --write \"**/*.{js,ts,md}\"","build":"tsc","pretest":"yarn build","test":"jest --runInBand","precover":"yarn clean && yarn build","cover":"jest --runInBand --coverage","precoveralls":"yarn clean && yarn build","coveralls":"jest --runInBand --coverage --coverageReporters=text-lcov | coveralls","postcoveralls":"yarn clean","prepare":"yarn clean && yarn build"},"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":{"@commitlint/cli":"^8.0.0","@commitlint/config-conventional":"^8.0.0","@types/express":"^4.17.0","@types/is-glob":"^4.0.0","@types/jest":"^24.0.15","@types/lodash":"^4.14.136","@types/micromatch":"^3.1.0","@types/node":"^12.6.2","browser-sync":"^2.26.7","connect":"^3.6.6","coveralls":"^3.0.5","express":"^4.16.4","husky":"^3.0.0","jest":"^24.5.0","open":"^6.4.0","prettier":"^1.18.2","ts-jest":"^24.0.0","tslint":"^5.18.0","tslint-config-prettier":"^1.18.0","typescript":"^3.5.3","ws":"^7.1.0"},"dependencies":{"@types/http-proxy":"^1.17.0","http-proxy":"^1.17.0","is-glob":"^4.0.1","lodash":"^4.17.14","micromatch":"^4.0.2"},"engines":{"node":">=8.0.0"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"readmeFilename":"README.md","gitHead":"b2f5f69b8fd835b79bd514004b807444185107fc","_id":"http-proxy-middleware@0.21.0-beta.2","_nodeVersion":"12.14.0","_npmVersion":"6.13.4","dist":{"shasum":"ff38e92a3b666c5cd019bb5019884aaf350200fe","size":16643,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-0.21.0-beta.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-0.21.0-beta.2.tgz"},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-proxy-middleware_0.21.0-beta.2_1578243903123_0.7557270896855537"},"_hasShrinkwrap":false,"publish_time":1578243903266,"_cnpm_publish_time":1578243903266},"0.21.0-beta.1":{"name":"http-proxy-middleware","version":"0.21.0-beta.1","description":"The one-liner node.js proxy middleware for connect, express and browser-sync","main":"dist/index.js","scripts":{"clean":"rm -rf dist && rm -rf coverage","lint":"yarn lint:prettier && yarn lint:tslint","lint:prettier":"prettier --check \"**/*.{js,ts,md}\"","lint:tslint":"yarn tslint -c tslint.json '{lib,test}/**/*.ts'","lint:fix":"prettier --write \"**/*.{js,ts,md}\"","build":"tsc","pretest":"yarn build","test":"jest --runInBand","precover":"yarn clean && yarn build","cover":"jest --runInBand --coverage","precoveralls":"yarn clean && yarn build","coveralls":"jest --runInBand --coverage --coverageReporters=text-lcov | coveralls","postcoveralls":"yarn clean","prepare":"yarn clean && yarn build"},"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":{"@commitlint/cli":"^8.0.0","@commitlint/config-conventional":"^8.0.0","@types/express":"^4.17.0","@types/http-proxy":"^1.17.0","@types/is-glob":"^4.0.0","@types/jest":"^24.0.15","@types/lodash":"^4.14.136","@types/micromatch":"^3.1.0","@types/node":"^12.6.2","browser-sync":"^2.26.7","connect":"^3.6.6","coveralls":"^3.0.5","express":"^4.16.4","husky":"^3.0.0","jest":"^24.5.0","open":"^6.4.0","prettier":"^1.18.2","ts-jest":"^24.0.0","tslint":"^5.18.0","tslint-config-prettier":"^1.18.0","typescript":"^3.5.3","ws":"^7.1.0"},"dependencies":{"http-proxy":"^1.17.0","is-glob":"^4.0.1","lodash":"^4.17.14","micromatch":"^4.0.2"},"engines":{"node":">=8.0.0"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"readmeFilename":"README.md","gitHead":"7a738ea2251d1a156267959a202d19b49238f1a6","_id":"http-proxy-middleware@0.21.0-beta.1","_nodeVersion":"12.14.0","_npmVersion":"6.13.4","dist":{"shasum":"ddda0025b69f288475926dbe044b90f38278ce32","size":14686,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-0.21.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-0.21.0-beta.1.tgz"},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-proxy-middleware_0.21.0-beta.1_1577317609788_0.42476028879033034"},"_hasShrinkwrap":false,"publish_time":1577317609903,"_cnpm_publish_time":1577317609903},"0.20.0":{"name":"http-proxy-middleware","version":"0.20.0","description":"The one-liner node.js proxy middleware for connect, express and browser-sync","main":"dist/index.js","scripts":{"clean":"rm -rf dist && rm -rf coverage","lint":"yarn lint:prettier && yarn lint:tslint","lint:prettier":"prettier --check \"**/*.{js,ts,md}\"","lint:tslint":"yarn tslint -c tslint.json '{lib,test}/**/*.ts'","lint:fix":"prettier --write \"**/*.{js,ts,md}\"","build":"tsc","pretest":"yarn build","test":"jest --runInBand","precover":"yarn clean && yarn build","cover":"jest --runInBand --coverage","precoveralls":"yarn clean && yarn build","coveralls":"jest --runInBand --coverage --coverageReporters=text-lcov | coveralls","postcoveralls":"yarn clean","prepare":"yarn clean && yarn build"},"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":{"@commitlint/cli":"^8.0.0","@commitlint/config-conventional":"^8.0.0","@types/express":"^4.17.0","@types/http-proxy":"^1.17.0","@types/is-glob":"^4.0.0","@types/jest":"^24.0.15","@types/lodash":"^4.14.136","@types/micromatch":"^3.1.0","@types/node":"^12.6.2","browser-sync":"^2.26.7","connect":"^3.6.6","coveralls":"^3.0.5","express":"^4.16.4","husky":"^3.0.0","jest":"^24.5.0","open":"^6.4.0","prettier":"^1.18.2","ts-jest":"^24.0.0","tslint":"^5.18.0","tslint-config-prettier":"^1.18.0","typescript":"^3.5.3","ws":"^7.1.0"},"dependencies":{"http-proxy":"^1.17.0","is-glob":"^4.0.1","lodash":"^4.17.14","micromatch":"^4.0.2"},"engines":{"node":">=8.0.0"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"gitHead":"3b9730826187c708fbd16cb0baa588f6aad73a00","_id":"http-proxy-middleware@0.20.0","_nodeVersion":"12.8.1","_npmVersion":"6.10.2","dist":{"shasum":"5b128f7207985c4ea91b53fab8ad897a48c690d6","size":14549,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-0.20.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-0.20.0.tgz"},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-proxy-middleware_0.20.0_1567540586415_0.9096750997515071"},"_hasShrinkwrap":false,"publish_time":1567540586579,"_cnpm_publish_time":1567540586579},"0.20.0-beta.2":{"name":"http-proxy-middleware","version":"0.20.0-beta.2","description":"The one-liner node.js proxy middleware for connect, express and browser-sync","main":"dist/index.js","scripts":{"clean":"rm -rf coverage","lint":"yarn lint:prettier && yarn lint:tslint","lint:prettier":"prettier --check \"**/*.{js,ts,md}\"","lint:tslint":"yarn tslint -c tslint.json '{lib,test}/**/*.ts'","lint:fix":"prettier --write \"**/*.{js,ts,md}\"","build":"tsc","pretest":"yarn build","test":"jest --runInBand","precover":"yarn clean && yarn build","cover":"jest --runInBand --coverage","precoveralls":"yarn clean && yarn build","coveralls":"jest --runInBand --coverage --coverageReporters=text-lcov | coveralls","postcoveralls":"yarn clean","prepublish":"yarn build"},"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":{"@commitlint/cli":"^7.2.1","@commitlint/config-conventional":"^7.1.2","@types/express":"^4.16.1","@types/http-proxy":"^1.17.0","@types/is-glob":"^4.0.0","@types/jest":"^24.0.11","@types/lodash":"^4.14.123","@types/micromatch":"^3.1.0","@types/node":"^12.0.4","browser-sync":"^2.26.3","connect":"^3.6.6","coveralls":"^3.0.3","express":"^4.16.4","husky":"^2.3.0","jest":"^24.5.0","open":"^6.3.0","prettier":"^1.15.2","ts-jest":"^24.0.0","tslint":"^5.14.0","tslint-config-prettier":"^1.18.0","typescript":"^3.4.1","ws":"^7.0.0"},"dependencies":{"http-proxy":"^1.17.0","is-glob":"^4.0.1","lodash":"^4.17.11","micromatch":"^4.0.2"},"engines":{"node":">=8.0.0"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"readmeFilename":"README.md","gitHead":"bef1d49bfd14a95de3ed8f993cc62161700dc5ef","_id":"http-proxy-middleware@0.20.0-beta.2","_nodeVersion":"12.4.0","_npmVersion":"6.9.0","dist":{"shasum":"2e1f99591415ea388826f98c065a5fa173ee7d8a","size":14337,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-0.20.0-beta.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-0.20.0-beta.2.tgz"},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-proxy-middleware_0.20.0-beta.2_1562701294180_0.5240101814223321"},"_hasShrinkwrap":false,"publish_time":1562701294272,"_cnpm_publish_time":1562701294272},"0.20.0-beta.1":{"name":"http-proxy-middleware","version":"0.20.0-beta.1","description":"The one-liner node.js proxy middleware for connect, express and browser-sync","main":"dist/index.js","scripts":{"clean":"rm -rf coverage","lint":"yarn lint:prettier && yarn lint:tslint","lint:prettier":"prettier --check \"**/*.{js,ts,md}\"","lint:tslint":"yarn tslint -c tslint.json '{lib,test}/**/*.ts'","lint:fix":"prettier --write \"**/*.{js,ts,md}\"","build":"tsc","pretest":"yarn build","test":"jest --runInBand","precover":"yarn clean && yarn build","cover":"jest --runInBand --coverage","precoveralls":"yarn clean && yarn build","coveralls":"jest --runInBand --coverage --coverageReporters=text-lcov | coveralls","postcoveralls":"yarn clean","prepublish":"yarn build"},"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":{"@commitlint/cli":"^7.2.1","@commitlint/config-conventional":"^7.1.2","@types/express":"^4.16.1","@types/http-proxy":"^1.17.0","@types/is-glob":"^4.0.0","@types/jest":"^24.0.11","@types/lodash":"^4.14.123","@types/micromatch":"^3.1.0","@types/node":"^12.0.4","browser-sync":"^2.26.3","connect":"^3.6.6","coveralls":"^3.0.3","express":"^4.16.4","husky":"^2.3.0","jest":"^24.5.0","open":"^6.3.0","prettier":"^1.15.2","ts-jest":"^24.0.0","tslint":"^5.14.0","tslint-config-prettier":"^1.18.0","typescript":"^3.4.1","ws":"^7.0.0"},"dependencies":{"http-proxy":"^1.17.0","is-glob":"^4.0.1","lodash":"^4.17.11","micromatch":"^4.0.2"},"engines":{"node":">=8.0.0"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"readmeFilename":"README.md","gitHead":"a530c9e1c92b74445b4afb0af70c6b8a8136b238","_id":"http-proxy-middleware@0.20.0-beta.1","_nodeVersion":"12.1.0","_npmVersion":"6.9.0","dist":{"shasum":"55e021c8240e44f9e7cf2d9ec3e18bba6ccc7553","size":14271,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-0.20.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-0.20.0-beta.1.tgz"},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-proxy-middleware_0.20.0-beta.1_1559502592209_0.9266043472076857"},"_hasShrinkwrap":false,"publish_time":1559502592421,"_cnpm_publish_time":1559502592421},"0.20.0-beta.0":{"name":"http-proxy-middleware","version":"0.20.0-beta.0","description":"The one-liner node.js proxy middleware for connect, express and browser-sync","main":"dist/index.js","scripts":{"clean":"rm -rf coverage","lint":"yarn lint:prettier && yarn lint:tslint","lint:prettier":"prettier --check \"**/*.{js,ts,md}\"","lint:tslint":"yarn tslint -c tslint.json '{lib,test}/**/*.ts'","lint:fix":"prettier --write \"**/*.{js,ts,md}\"","build":"tsc","pretest":"yarn build","test":"jest --runInBand","precover":"yarn clean && npm run build","cover":"jest --runInBand --coverage","precoveralls":"yarn clean && npm run build","coveralls":"jest --runInBand --coverage --coverageReporters=text-lcov | coveralls","postcoveralls":"yarn 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":{"@commitlint/cli":"^7.2.1","@commitlint/config-conventional":"^7.1.2","@types/express":"^4.16.1","@types/http-proxy":"^1.17.0","@types/is-glob":"^4.0.0","@types/jest":"^24.0.11","@types/lodash":"^4.14.123","@types/micromatch":"^3.1.0","@types/node":"^12.0.4","browser-sync":"^2.26.3","connect":"^3.6.6","coveralls":"^3.0.3","express":"^4.16.4","husky":"^2.3.0","jest":"^24.5.0","open":"^6.3.0","prettier":"^1.15.2","ts-jest":"^24.0.0","tslint":"^5.14.0","tslint-config-prettier":"^1.18.0","typescript":"^3.4.1","ws":"^7.0.0"},"dependencies":{"http-proxy":"^1.17.0","is-glob":"^4.0.1","lodash":"^4.17.11","micromatch":"^4.0.2"},"engines":{"node":">=8.0.0"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"readmeFilename":"README.md","gitHead":"021b03f0d805446d21e9e9b0700c75b8eb8f39f6","_id":"http-proxy-middleware@0.20.0-beta.0","_nodeVersion":"12.1.0","_npmVersion":"6.9.0","dist":{"shasum":"8d38afb8ea264b8ea41a7b7b8e69411ba2eed224","size":14376,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-0.20.0-beta.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-0.20.0-beta.0.tgz"},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-proxy-middleware_0.20.0-beta.0_1559336531343_0.4642439713593851"},"_hasShrinkwrap":false,"publish_time":1559336531520,"_cnpm_publish_time":1559336531520},"0.19.1":{"name":"http-proxy-middleware","version":"0.19.1","description":"The one-liner node.js proxy middleware for connect, express and browser-sync","main":"index.js","scripts":{"clean":"rm -rf coverage","lint":"prettier \"**/*.{js,md}\" --list-different","lint:fix":"prettier \"**/*.{js,md}\" --write","test":"npm run lint && 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":{"@commitlint/cli":"^7.2.1","@commitlint/config-conventional":"^7.1.2","browser-sync":"^2.26.3","chai":"^4.2.0","connect":"^3.6.6","coveralls":"^3.0.2","express":"^4.16.4","husky":"^1.2.0","istanbul":"^0.4.5","istanbul-coveralls":"^1.0.3","mocha":"^5.2.0","mocha-lcov-reporter":"1.3.0","opn":"^5.4.0","precise-commits":"^1.0.2","prettier":"^1.15.2","ws":"^6.1.2"},"dependencies":{"http-proxy":"^1.17.0","is-glob":"^4.0.0","lodash":"^4.17.11","micromatch":"^3.1.10"},"engines":{"node":">=4.0.0"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"precise-commits"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"gitHead":"6422977cebde7ba6b2a506f47db97aa58ccbd44c","_id":"http-proxy-middleware@0.19.1","_npmVersion":"6.4.1","_nodeVersion":"10.1.0","_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"dist":{"shasum":"183c7dc4aa1479150306498c210cdaf96080a43a","size":13862,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-0.19.1.tgz"},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-proxy-middleware_0.19.1_1543177122633_0.17284658095161887"},"_hasShrinkwrap":false,"publish_time":1543177122852,"_cnpm_publish_time":1543177122852},"0.19.0":{"name":"http-proxy-middleware","version":"0.19.0","description":"The one-liner node.js proxy middleware for connect, express and browser-sync","main":"index.js","scripts":{"clean":"rm -rf coverage","lint":"standard --verbose | snazzy --colors","lint:fix":"standard --fix","test":"npm run lint && 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","commitmsg":"commitlint -e $GIT_PARAMS"},"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":{"@commitlint/cli":"^7.1.1","@commitlint/config-conventional":"^7.1.1","browser-sync":"^2.24.7","chai":"^4.1.2","connect":"^3.6.6","coveralls":"^3.0.2","express":"^4.16.3","husky":"^0.14.3","istanbul":"^0.4.5","istanbul-coveralls":"^1.0.3","mocha":"^5.2.0","mocha-lcov-reporter":"1.3.0","opn":"^5.3.0","snazzy":"^8.0.0","standard":"^12.0.0","ws":"^6.0.0"},"dependencies":{"http-proxy":"^1.17.0","is-glob":"^4.0.0","lodash":"^4.17.10","micromatch":"^3.1.10"},"engines":{"node":">=4.0.0"},"standard":{"env":["mocha"]},"commitlint":{"extends":["@commitlint/config-conventional"]},"gitHead":"bb59c666dbb65cc0ef422bbf5332b67cbd6fb0e3","_id":"http-proxy-middleware@0.19.0","_npmVersion":"6.4.1","_nodeVersion":"10.1.0","_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"dist":{"shasum":"40992b5901dc44bc7bc3795da81b0b248eca02d8","size":13836,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-0.19.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-0.19.0.tgz"},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-proxy-middleware_0.19.0_1535577347082_0.9788730101740601"},"_hasShrinkwrap":false,"publish_time":1535577347242,"_cnpm_publish_time":1535577347242},"0.18.0":{"name":"http-proxy-middleware","version":"0.18.0","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","lint":"standard --verbose | snazzy --colors","test":"npm run lint && 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","commitmsg":"commitlint -e $GIT_PARAMS"},"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":{"@commitlint/cli":"^6.1.3","@commitlint/config-conventional":"^6.1.3","browser-sync":"^2.23.6","chai":"^4.1.2","connect":"^3.6.6","coveralls":"^3.0.0","express":"^4.16.3","husky":"^0.14.3","istanbul":"^0.4.5","istanbul-coveralls":"^1.0.3","mocha":"^5.0.4","mocha-lcov-reporter":"1.3.0","opn":"^5.2.0","snazzy":"^7.1.1","standard":"^11.0.0","ws":"^5.0.0"},"dependencies":{"http-proxy":"^1.16.2","is-glob":"^4.0.0","lodash":"^4.17.5","micromatch":"^3.1.9"},"engines":{"node":">=4.0.0"},"standard":{"env":["mocha"]},"commitlint":{"extends":["@commitlint/config-conventional"]},"_id":"http-proxy-middleware@0.18.0","_npmVersion":"5.7.1","_nodeVersion":"9.8.0","_npmUser":{"name":"chimurai","email":"stevenchim@gmail.com"},"dist":{"shasum":"0987e6bb5a5606e5a69168d8f967a87f15dd8aab","size":13294,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-0.18.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-0.18.0.tgz"},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-proxy-middleware_0.18.0_1520894840221_0.4597555666447708"},"_hasShrinkwrap":false,"publish_time":1520894840345,"_cnpm_publish_time":1520894840345},"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","size":12937,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-0.17.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/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":{},"publish_time":1488496050843,"_cnpm_publish_time":1488496050843,"_hasShrinkwrap":false},"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","size":12839,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-0.17.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/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":{},"publish_time":1481145720680,"_cnpm_publish_time":1481145720680,"_hasShrinkwrap":false},"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","size":12329,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-0.17.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/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":{},"publish_time":1475101693856,"_cnpm_publish_time":1475101693856,"_hasShrinkwrap":false},"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","size":12048,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-0.17.2-beta.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/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":{},"publish_time":1473513290421,"_cnpm_publish_time":1473513290421,"_hasShrinkwrap":false},"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","size":54095,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-0.17.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/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":{},"publish_time":1470951030925,"_cnpm_publish_time":1470951030925,"_hasShrinkwrap":false},"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","size":31972,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-0.17.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/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":{},"publish_time":1467560121923,"_cnpm_publish_time":1467560121923,"_hasShrinkwrap":false},"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","size":31573,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-0.17.0-beta.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/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":{},"publish_time":1466090687966,"_cnpm_publish_time":1466090687966,"_hasShrinkwrap":false},"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","size":31510,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-0.16.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/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":{},"publish_time":1465843955740,"_cnpm_publish_time":1465843955740,"_hasShrinkwrap":false},"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","size":30415,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-0.15.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/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":{},"publish_time":1464526276198,"_cnpm_publish_time":1464526276198,"_hasShrinkwrap":false},"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","size":30430,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-0.15.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/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":{},"publish_time":1464300124255,"_cnpm_publish_time":1464300124255,"_hasShrinkwrap":false},"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","size":30438,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-0.15.1-beta.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/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":{},"publish_time":1463590458659,"_cnpm_publish_time":1463590458659,"_hasShrinkwrap":false},"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","size":29635,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-0.15.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/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":{},"publish_time":1462309356666,"_cnpm_publish_time":1462309356666,"_hasShrinkwrap":false},"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","size":28707,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-0.14.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/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":{},"publish_time":1461011864882,"_cnpm_publish_time":1461011864882,"_hasShrinkwrap":false},"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","size":25539,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-0.13.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/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":{},"publish_time":1458764572857,"_cnpm_publish_time":1458764572857,"_hasShrinkwrap":false},"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","size":24828,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-0.12.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/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":{},"publish_time":1457891498449,"_cnpm_publish_time":1457891498449,"_hasShrinkwrap":false},"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","size":24286,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-0.11.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/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":{},"publish_time":1456344047471,"_cnpm_publish_time":1456344047471,"_hasShrinkwrap":false},"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","size":23708,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-0.10.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/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":{},"publish_time":1454700001172,"_cnpm_publish_time":1454700001172,"_hasShrinkwrap":false},"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","size":23713,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-0.10.0-beta.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-0.10.0-beta.tgz"},"directories":{},"publish_time":1453843819853,"_cnpm_publish_time":1453843819853,"_hasShrinkwrap":false},"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","size":23489,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-0.9.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-0.9.1.tgz"},"directories":{},"publish_time":1453153570860,"_cnpm_publish_time":1453153570860,"_hasShrinkwrap":false},"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","size":18744,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-0.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-0.9.0.tgz"},"directories":{},"publish_time":1443477848950,"_cnpm_publish_time":1443477848950,"_hasShrinkwrap":false},"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","size":16324,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-0.8.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-0.8.2.tgz"},"directories":{},"publish_time":1443033934376,"_cnpm_publish_time":1443033934376,"_hasShrinkwrap":false},"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","size":15903,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-0.8.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-0.8.1.tgz"},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"directories":{},"publish_time":1441814668500,"_cnpm_publish_time":1441814668500,"_hasShrinkwrap":false},"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","size":15826,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-0.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-0.8.0.tgz"},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"directories":{},"publish_time":1441018234399,"_cnpm_publish_time":1441018234399,"_hasShrinkwrap":false},"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","size":14584,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-0.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-0.7.0.tgz"},"directories":{},"publish_time":1440363759919,"_cnpm_publish_time":1440363759919,"_hasShrinkwrap":false},"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","size":13375,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-0.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-0.6.0.tgz"},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"directories":{},"publish_time":1439898122364,"_cnpm_publish_time":1439898122364,"_hasShrinkwrap":false},"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","size":11861,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-0.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-0.5.0.tgz"},"directories":{},"publish_time":1438972298698,"_cnpm_publish_time":1438972298698,"_hasShrinkwrap":false},"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","size":11043,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-0.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-0.4.0.tgz"},"directories":{},"publish_time":1438118777656,"_cnpm_publish_time":1438118777656,"_hasShrinkwrap":false},"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","size":9843,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-0.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-0.3.2.tgz"},"directories":{},"publish_time":1437829365831,"_cnpm_publish_time":1437829365831,"_hasShrinkwrap":false},"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","size":9771,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-0.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-0.3.1.tgz"},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"directories":{},"publish_time":1437753263908,"_cnpm_publish_time":1437753263908,"_hasShrinkwrap":false},"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","size":9780,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-0.3.0.tgz"},"directories":{},"publish_time":1437304423967,"_cnpm_publish_time":1437304423967,"_hasShrinkwrap":false},"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","size":8256,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-0.2.0.tgz"},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"directories":{},"publish_time":1436780281476,"_cnpm_publish_time":1436780281476,"_hasShrinkwrap":false},"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","size":7100,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-0.1.0.tgz"},"directories":{},"publish_time":1436413763416,"_cnpm_publish_time":1436413763416,"_hasShrinkwrap":false},"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","size":4558,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-0.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-0.0.5.tgz"},"directories":{},"publish_time":1427805747334,"_cnpm_publish_time":1427805747334,"_hasShrinkwrap":false},"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","size":4195,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-0.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-0.0.4.tgz"},"directories":{},"publish_time":1426511040213,"_cnpm_publish_time":1426511040213,"_hasShrinkwrap":false},"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","size":3238,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-0.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-0.0.3.tgz"},"directories":{},"publish_time":1426379326736,"_cnpm_publish_time":1426379326736,"_hasShrinkwrap":false},"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","size":3233,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-0.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-0.0.2.tgz"},"directories":{},"publish_time":1426378413039,"_cnpm_publish_time":1426378413039,"_hasShrinkwrap":false},"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","size":3109,"noattachment":false,"key":"/http-proxy-middleware/-/http-proxy-middleware-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-proxy-middleware/download/http-proxy-middleware-0.0.1.tgz"},"directories":{},"publish_time":1426370266940,"_cnpm_publish_time":1426370266940,"_hasShrinkwrap":false}},"readme":"# http-proxy-middleware\n\n[![GitHub Workflow Status (with branch)](https://img.shields.io/github/actions/workflow/status/chimurai/http-proxy-middleware/ci.yml?branch=master&logo=github-actions&logoColor=white&style=flat-square)](https://github.com/chimurai/http-proxy-middleware/actions/workflows/ci.yml?query=branch%3Amaster)\n[![Coveralls](https://img.shields.io/coveralls/chimurai/http-proxy-middleware.svg?style=flat-square&logo=coveralls)](https://coveralls.io/r/chimurai/http-proxy-middleware)\n[![Known Vulnerabilities](https://snyk.io/test/github/chimurai/http-proxy-middleware/badge.svg)](https://snyk.io/test/github/chimurai/http-proxy-middleware)\n[![npm](https://img.shields.io/npm/v/http-proxy-middleware?color=%23CC3534&style=flat-square&logo=npm)](https://www.npmjs.com/package/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/expressjs/express), [next.js](https://github.com/vercel/next.js) and [many more](#compatible-servers).\n\nPowered by the popular Nodejitsu [`http-proxy`](https://github.com/http-party/node-http-proxy). [![GitHub stars](https://img.shields.io/github/stars/http-party/node-http-proxy.svg?style=social&label=Star)](https://github.com/http-party/node-http-proxy)\n\n## ⚠️ Note <!-- omit in toc -->\n\nThis page is showing documentation for version v3.x.x ([release notes](https://github.com/chimurai/http-proxy-middleware/releases))\n\nSee [MIGRATION.md](https://github.com/chimurai/http-proxy-middleware/blob/master/MIGRATION.md) for details on how to migrate from v2.x.x to v3.x.x\n\nIf you're looking for older documentation. Go to:\n\n- <https://github.com/chimurai/http-proxy-middleware/tree/v2.0.4#readme>\n- <https://github.com/chimurai/http-proxy-middleware/tree/v0.21.0#readme>\n\n## TL;DR <!-- omit in toc -->\n\nProxy `/api` requests to `http://www.example.org`\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```typescript\n// typescript\n\nimport * as express from 'express';\nimport type { Request, Response, NextFunction } from 'express';\n\nimport { createProxyMiddleware } from 'http-proxy-middleware';\nimport type { Filter, Options, RequestHandler } from 'http-proxy-middleware';\n\nconst app = express();\n\nconst proxyMiddleware = createProxyMiddleware<Request, Response>({\n  target: 'http://www.example.org/api',\n  changeOrigin: true,\n});\n\napp.use('/api', proxyMiddleware);\n\napp.listen(3000);\n\n// proxy and keep the same base path \"/api\"\n// http://127.0.0.1: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## Table of Contents <!-- omit in toc -->\n\n<!-- // spell-checker:disable -->\n\n- [Install](#install)\n- [Basic usage](#basic-usage)\n- [Express Server Example](#express-server-example)\n  - [app.use(path, proxy)](#appusepath-proxy)\n- [Options](#options)\n  - [`pathFilter` (string, \\[\\]string, glob, \\[\\]glob, function)](#pathfilter-string-string-glob-glob-function)\n  - [`pathRewrite` (object/function)](#pathrewrite-objectfunction)\n  - [`router` (object/function)](#router-objectfunction)\n  - [`plugins` (Array)](#plugins-array)\n  - [`ejectPlugins` (boolean) default: `false`](#ejectplugins-boolean-default-false)\n  - [`logger` (Object)](#logger-object)\n- [`http-proxy` events](#http-proxy-events)\n- [`http-proxy` options](#http-proxy-options)\n- [WebSocket](#websocket)\n  - [External WebSocket upgrade](#external-websocket-upgrade)\n- [Intercept and manipulate requests](#intercept-and-manipulate-requests)\n- [Intercept and manipulate responses](#intercept-and-manipulate-responses)\n- [Node.js 17+: ECONNREFUSED issue with IPv6 and localhost (#705)](#nodejs-17-econnrefused-issue-with-ipv6-and-localhost-705)\n- [Debugging](#debugging)\n- [Working examples](#working-examples)\n- [Recipes](#recipes)\n- [Compatible servers](#compatible-servers)\n- [Tests](#tests)\n- [Changelog](#changelog)\n- [License](#license)\n\n<!-- // spell-checker:enable -->\n\n## Install\n\n```shell\nnpm install --save-dev http-proxy-middleware\n```\n\n## Basic usage\n\nCreate and configure a proxy middleware with: `createProxyMiddleware(config)`.\n\n```javascript\nconst { createProxyMiddleware } = require('http-proxy-middleware');\n\nconst apiProxy = createProxyMiddleware({\n  target: 'http://www.example.org',\n  changeOrigin: true,\n});\n\n// 'apiProxy' is now ready to be used as middleware in a server.\n```\n\n- **options.target**: target host to proxy to. _(protocol + host)_\n- **options.changeOrigin**: for virtual hosted sites\n\n- see full list of [`http-proxy-middleware` configuration options](#options)\n\n## Express Server Example\n\nAn example with `express` server.\n\n```javascript\n// include dependencies\nconst express = require('express');\nconst { createProxyMiddleware } = require('http-proxy-middleware');\n\nconst app = express();\n\n// create the proxy\n/** @type {import('http-proxy-middleware/dist/types').RequestHandler<express.Request, express.Response>} */\nconst exampleProxy = createProxyMiddleware({\n  target: 'http://www.example.org/api', // target host with the same base path\n  changeOrigin: true, // needed for virtual hosted sites\n});\n\n// mount `exampleProxy` in web server\napp.use('/api', exampleProxy);\napp.listen(3000);\n```\n\n### app.use(path, proxy)\n\nIf you want to use the server's `app.use` `path` parameter to match requests.\nUse `pathFilter` option to further include/exclude requests which you want to proxy.\n\n```javascript\napp.use(\n  createProxyMiddleware({\n    target: 'http://www.example.org/api',\n    changeOrigin: true,\n    pathFilter: '/api/proxy-only-this-path',\n  }),\n);\n```\n\n`app.use` documentation:\n\n- express: <http://expressjs.com/en/4x/api.html#app.use>\n- connect: <https://github.com/senchalabs/connect#mount-middleware>\n- polka: <https://github.com/lukeed/polka#usebase-fn>\n\n## Options\n\nhttp-proxy-middleware options:\n\n### `pathFilter` (string, []string, glob, []glob, function)\n\nNarrow down which requests should be proxied. The `path` used for filtering is the `request.url` pathname. In Express, this is the `path` relative to the mount-point of the proxy.\n\n- **path matching**\n\n  - `createProxyMiddleware({...})` - matches any path, all requests will be proxied when `pathFilter` is not configured.\n  - `createProxyMiddleware({ pathFilter: '/api', ...})` - matches paths starting with `/api`\n\n- **multiple path matching**\n\n  - `createProxyMiddleware({ pathFilter: ['/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\n  - `createProxyMiddleware({ pathFilter: '**', ...})` matches any path, all requests will be proxied.\n  - `createProxyMiddleware({ pathFilter: '**/*.html', ...})` matches any path which ends with `.html`\n  - `createProxyMiddleware({ pathFilter: '/*.html', ...})` matches paths directly under path-absolute\n  - `createProxyMiddleware({ pathFilter: '/api/**/*.html', ...})` matches requests ending with `.html` in the path of `/api`\n  - `createProxyMiddleware({ pathFilter: ['/api/**', '/ajax/**'], ...})` combine multiple patterns\n  - `createProxyMiddleware({ pathFilter: ['/api/**', '!**/bad.json'], ...})` exclusion\n\n  **Note**: In multiple path matching, you cannot use string paths and wildcard paths together.\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\n  ```javascript\n  /**\n   * @return {Boolean}\n   */\n  const pathFilter = function (path, req) {\n    return path.match('^/api') && req.method === 'GET';\n  };\n\n  const apiProxy = createProxyMiddleware({\n    target: 'http://www.example.org',\n    pathFilter: pathFilter,\n  });\n  ```\n\n### `pathRewrite` (object/function)\n\nRewrite target's url path. Object-keys will be used as _RegExp_ to match paths.\n\n```javascript\n// rewrite path\npathRewrite: {'^/old/api' : '/new/api'}\n\n// remove path\npathRewrite: {'^/remove/api' : ''}\n\n// add base path\npathRewrite: {'^/' : '/basepath/'}\n\n// custom rewriting\npathRewrite: function (path, req) { return path.replace('/api', '/base/api') }\n\n// custom rewriting, returning Promise\npathRewrite: async function (path, req) {\n  const should_add_something = await httpRequestToDecideSomething(path);\n  if (should_add_something) path += \"something\";\n  return path;\n}\n```\n\n### `router` (object/function)\n\nRe-target `option.target` for specific requests.\n\n```javascript\n// Use `host` and/or `path` to match requests. First match will be used.\n// The order of the configuration matters.\nrouter: {\n    'integration.localhost:3000' : 'http://127.0.0.1:8001',  // host only\n    'staging.localhost:3000'     : 'http://127.0.0.1:8002',  // host only\n    'localhost:3000/api'         : 'http://127.0.0.1:8003',  // host + path\n    '/rest'                      : 'http://127.0.0.1:8004'   // path only\n}\n\n// Custom router function (string target)\nrouter: function(req) {\n    return 'http://127.0.0.1:8004';\n}\n\n// Custom router function (target object)\nrouter: function(req) {\n    return {\n        protocol: 'https:', // The : is required\n        host: '127.0.0.1',\n        port: 8004\n    };\n}\n\n// Asynchronous router function which returns promise\nrouter: async function(req) {\n    const url = await doSomeIO();\n    return url;\n}\n```\n\n### `plugins` (Array)\n\n```js\nconst simpleRequestLogger = (proxyServer, options) => {\n  proxyServer.on('proxyReq', (proxyReq, req, res) => {\n    console.log(`[HPM] [${req.method}] ${req.url}`); // outputs: [HPM] GET /users\n  });\n},\n\nconst config = {\n  target: `http://example.org`,\n  changeOrigin: true,\n  plugins: [simpleRequestLogger],\n};\n```\n\n### `ejectPlugins` (boolean) default: `false`\n\nIf you're not satisfied with the pre-configured plugins, you can eject them by configuring `ejectPlugins: true`.\n\nNOTE: register your own error handlers to prevent server from crashing.\n\n```js\n// eject default plugins and manually add them back\n\nconst {\n  debugProxyErrorsPlugin, // subscribe to proxy errors to prevent server from crashing\n  loggerPlugin, // log proxy events to a logger (ie. console)\n  errorResponsePlugin, // return 5xx response on proxy error\n  proxyEventsPlugin, // implements the \"on:\" option\n} = require('http-proxy-middleware');\n\ncreateProxyMiddleware({\n  target: `http://example.org`,\n  changeOrigin: true,\n  ejectPlugins: true,\n  plugins: [debugProxyErrorsPlugin, loggerPlugin, errorResponsePlugin, proxyEventsPlugin],\n});\n```\n\n### `logger` (Object)\n\nConfigure a logger to output information from http-proxy-middleware: ie. `console`, `winston`, `pino`, `bunyan`, `log4js`, etc...\n\nOnly `info`, `warn`, `error` are used internally for compatibility across different loggers.\n\nIf you use `winston`, make sure to enable interpolation: <https://github.com/winstonjs/winston#string-interpolation>\n\nSee also logger recipes ([recipes/logger.md](https://github.com/chimurai/http-proxy-middleware/blob/master/recipes/logger.md)) for more details.\n\n```javascript\ncreateProxyMiddleware({\n  logger: console,\n});\n```\n\n## `http-proxy` events\n\nSubscribe to [http-proxy events](https://github.com/nodejitsu/node-http-proxy#listening-for-proxy-events) with the `on` option:\n\n```js\ncreateProxyMiddleware({\n  target: 'http://www.example.org',\n  on: {\n    proxyReq: (proxyReq, req, res) => {\n      /* handle proxyReq */\n    },\n    proxyRes: (proxyRes, req, res) => {\n      /* handle proxyRes */\n    },\n    error: (err, req, res) => {\n      /* handle error */\n    },\n  },\n});\n```\n\n- **option.on.error**: function, subscribe to http-proxy's `error` event for custom error handling.\n\n  ```javascript\n  function onError(err, req, res, target) {\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.on.proxyRes**: function, subscribe to http-proxy's `proxyRes` event.\n\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.on.proxyReq**: function, subscribe to http-proxy's `proxyReq` event.\n\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.on.proxyReqWs**: function, subscribe to http-proxy's `proxyReqWs` event.\n\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.on.open**: function, subscribe to http-proxy's `open` event.\n\n  ```javascript\n  function onOpen(proxySocket) {\n    // listen for messages coming FROM the target here\n    proxySocket.on('data', hybridParseAndLogMessage);\n  }\n  ```\n\n- **option.on.close**: function, subscribe to http-proxy's `close` event.\n\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.preserveHeaderKeyCase**: true/false, Default: false - specify whether you want to keep letter case of response header key\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\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    ```json\n    cookieDomainRewrite: {\n      \"unchanged.domain\": \"unchanged.domain\",\n      \"old.domain\": \"new.domain\",\n      \"*\": \"\"\n    }\n    ```\n\n- **option.cookiePathRewrite**: rewrites path of `set-cookie` headers. Possible values:\n\n  - `false` (default): disable cookie rewriting\n  - String: new path, for example `cookiePathRewrite: \"/newPath/\"`. To remove the path, use `cookiePathRewrite: \"\"`. To set path to root use `cookiePathRewrite: \"/\"`.\n  - Object: mapping of paths to new paths, use `\"*\"` to match all paths.\n    For example, to keep one path unchanged, rewrite one path and remove other paths:\n\n    ```json\n    cookiePathRewrite: {\n      \"/unchanged.path/\": \"/unchanged.path/\",\n      \"/old.path/\": \"/new.path/\",\n      \"*\": \"\"\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- **option.timeout**: timeout (in millis) for incoming requests\n- **option.followRedirects**: true/false, Default: false - specify whether you want to follow redirects\n- **option.selfHandleResponse** true/false, if set to true, none of the webOutgoing passes are called and it's your responsibility to appropriately return the response by listening and acting on the `proxyRes` event\n- **option.buffer**: stream of data to send as the request body. Maybe you have some middleware that consumes the request stream before proxying it on e.g. If you read the body of a request into a field called 'req.rawbody' you could restream this field in the buffer option:\n\n  ```javascript\n  'use strict';\n\n  const streamify = require('stream-array');\n  const HttpProxy = require('http-proxy');\n  const proxy = new HttpProxy();\n\n  module.exports = (req, res, next) => {\n    proxy.web(\n      req,\n      res,\n      {\n        target: 'http://127.0.0.1:4003/',\n        buffer: streamify(req.rawBody),\n      },\n      next,\n    );\n  };\n  ```\n\n## WebSocket\n\n```javascript\n// verbose api\ncreateProxyMiddleware({ pathFilter: '/', target: 'http://echo.websocket.org', ws: true });\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\n```javascript\nconst wsProxy = createProxyMiddleware({ target: 'ws://echo.websocket.org', changeOrigin: true });\n\nconst app = express();\napp.use(wsProxy);\n\nconst server = app.listen(3000);\nserver.on('upgrade', wsProxy.upgrade); // <-- subscribe to http 'upgrade'\n```\n\n## Intercept and manipulate requests\n\nIntercept requests from downstream by defining `onProxyReq` in `createProxyMiddleware`.\n\nCurrently the only pre-provided request interceptor is `fixRequestBody`, which is used to fix proxied POST requests when `bodyParser` is applied before this middleware.\n\nExample:\n\n```javascript\nconst { createProxyMiddleware, fixRequestBody } = require('http-proxy-middleware');\n\nconst proxy = createProxyMiddleware({\n  /**\n   * Fix bodyParser\n   **/\n  on: {\n    proxyReq: fixRequestBody,\n  },\n});\n```\n\n## Intercept and manipulate responses\n\nIntercept responses from upstream with `responseInterceptor`. (Make sure to set `selfHandleResponse: true`)\n\nResponses which are compressed with `brotli`, `gzip` and `deflate` will be decompressed automatically. The response will be returned as `buffer` ([docs](https://nodejs.org/api/buffer.html)) which you can manipulate.\n\nWith `buffer`, response manipulation is not limited to text responses (html/css/js, etc...); image manipulation will be possible too. ([example](https://github.com/chimurai/http-proxy-middleware/blob/master/recipes/response-interceptor.md#manipulate-image-response))\n\nNOTE: `responseInterceptor` disables streaming of target's response.\n\nExample:\n\n```javascript\nconst { createProxyMiddleware, responseInterceptor } = require('http-proxy-middleware');\n\nconst proxy = createProxyMiddleware({\n  /**\n   * IMPORTANT: avoid res.end being called automatically\n   **/\n  selfHandleResponse: true, // res.end() will be called internally by responseInterceptor()\n\n  /**\n   * Intercept response and replace 'Hello' with 'Goodbye'\n   **/\n  on: {\n    proxyRes: responseInterceptor(async (responseBuffer, proxyRes, req, res) => {\n      const response = responseBuffer.toString('utf8'); // convert buffer to string\n      return response.replace('Hello', 'Goodbye'); // manipulate response and return the result\n    }),\n  },\n});\n```\n\nCheck out [interception recipes](https://github.com/chimurai/http-proxy-middleware/blob/master/recipes/response-interceptor.md#readme) for more examples.\n\n## Node.js 17+: ECONNREFUSED issue with IPv6 and localhost ([#705](https://github.com/chimurai/http-proxy-middleware/issues/705))\n\nNode.js 17+ no longer prefers IPv4 over IPv6 for DNS lookups.\nE.g. It's **not** guaranteed that `localhost` will be resolved to `127.0.0.1` – it might just as well be `::1` (or some other IP address).\n\nIf your target server only accepts IPv4 connections, trying to proxy to `localhost` will fail if resolved to `::1` (IPv6).\n\nWays to solve it:\n\n- Change `target: \"http://localhost\"` to `target: \"http://127.0.0.1\"` (IPv4).\n- Change the target server to (also) accept IPv6 connections.\n- Add this flag when running `node`: `node index.js --dns-result-order=ipv4first`. (Not recommended.)\n\n> Note: There’s a thing called [Happy Eyeballs](https://en.wikipedia.org/wiki/Happy_Eyeballs) which means connecting to both IPv4 and IPv6 in parallel, which Node.js doesn’t have, but explains why for example `curl` can connect.\n\n## Debugging\n\nConfigure the `DEBUG` environment variable enable debug logging.\n\nSee [`debug`](https://github.com/debug-js/debug#readme) project for more options.\n\n```shell\nDEBUG=http-proxy-middleware* node server.js\n\n$ http-proxy-middleware proxy created +0ms\n$ http-proxy-middleware proxying request to target: 'http://www.example.org' +359ms\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- Response Manipulation ([example source](https://github.com/chimurai/http-proxy-middleware/blob/master/examples/response-interceptor/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\n- [connect](https://www.npmjs.com/package/connect)\n- [express](https://www.npmjs.com/package/express)\n- [next.js](https://www.npmjs.com/package/next)\n- [fastify](https://www.npmjs.com/package/fastify)\n- [browser-sync](https://www.npmjs.com/package/browser-sync)\n- [lite-server](https://www.npmjs.com/package/lite-server)\n- [polka](https://github.com/lukeed/polka)\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$ yarn\n\n# linting\n$ yarn lint\n$ yarn lint:fix\n\n# building (compile typescript to js)\n$ yarn build\n\n# unit tests\n$ yarn test\n\n# code coverage\n$ yarn cover\n\n# check spelling mistakes\n$ yarn spellcheck\n```\n\n## Changelog\n\n- [View changelog](https://github.com/chimurai/http-proxy-middleware/blob/master/CHANGELOG.md)\n\n## License\n\nThe MIT License (MIT)\n\nCopyright (c) 2015-2025 Steven Chim\n","_attachments":{},"homepage":"https://github.com/chimurai/http-proxy-middleware#readme","bugs":{"url":"https://github.com/chimurai/http-proxy-middleware/issues"},"license":"MIT"}