{"bugs":{"url":"https://github.com/chimurai/http-proxy-middleware/issues"},"dist":{"shasum":"702932a45619e6813185aae2d3d5fe72f6a934f8","tarball":"https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-4.2.1.tgz","fileCount":67,"integrity":"sha512-60SmYZpPD4dPbC2GZVkVV4uP/V/cbsXSwzGQXeHWbbE3Q1XdccJpqHTg6NJ6iMpFGVA1OEry8c8kHhx4ahiU1w==","signatures":[{"sig":"MEQCIHxB9wPO3/maGm5eB/kszTiVj4Bbn0y4GSy5/bKsXrdoAiA+xYYd7d/N8AvLNBO0K9Xy2AmjMZjL3g5U6HJii7cLbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/http-proxy-middleware@4.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":97423},"main":"dist/index.js","name":"http-proxy-middleware","type":"module","types":"dist/index.d.ts","author":{"name":"Steven Chim"},"engines":{"node":"^22.15.0 || ^24.0.0 || >=26.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./hono":{"types":"./dist/index-hono.d.ts","import":"./dist/index-hono.js","default":"./dist/index-hono.js"}},"gitHead":"0da3ba102d9b2ff5b196a17a0fa45737381c6456","license":"MIT","scripts":{"lint":"yarn format && yarn eslint","test":"vitest run","build":"tsc --build","clean":"rm -rf dist coverage tsconfig.tsbuildinfo .eslintcache","eslint":"eslint --cache '**/*.{js,ts,mjs,mts}'","format":"oxfmt --list-different \"**/*.{js,ts,mjs,mts,md,yml,json,html}\"","prepack":"yarn clean && yarn test && yarn build","prepare":"husky","coverage":"vitest run --coverage","lint:fix":"yarn format:fix && yarn eslint:fix","eslint:fix":"yarn eslint --fix","format:fix":"oxfmt --write \"**/*.{js,ts,mjs,mts,md,yml,json,html}\"","spellcheck":"npx --yes cspell --show-context --show-suggestions '**/*.*'","test:types":"tsc --project tsconfig.test.json --noEmit","install:all":"yarn && (cd examples && yarn)"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"chimurai","email":"stevenchim@gmail.com"},"trustedPublisher":{"id":"github","oidcConfigId":"429f9e15-9ddd-4c60-86e0-c582e4a4c75f"}},"homepage":"https://github.com/chimurai/http-proxy-middleware#readme","keywords":["browser-sync","connect","cors","express","fastify","grunt-contrib-connect","gulp","hono","http","https","middleware","next.js","polka","proxy","reverse","websocket","ws"],"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/chimurai/http-proxy-middleware.git","type":"git"},"_npmVersion":"12.2.1","description":"The one-liner node.js proxy middleware for connect, express, next.js and more","directories":{},"maintainers":[{"name":"chimurai","email":"stevenchim@gmail.com"}],"_nodeVersion":"24.21.0","dependencies":{"debug":"^4.4.3","httpxy":"^0.5.4","is-glob":"^4.0.3","micromatch":"^4.0.8","is-plain-obj":"^4.1.0"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"ws":"8.22.0","msw":"3.0.3","hono":"4.13.13","nock":"15.0.5","open":"11.0.4","vite":"8.3.5","husky":"9.1.7","oxfmt":"0.74.0","eslint":"10.13.0","vitest":"5.0.5","express":"5.3.0","globals":"17.13.0","mockttp":"4.6.5","get-port":"7.2.0","@types/ws":"8.18.2","supertest":"7.3.1","@eslint/js":"10.0.1","pkg-pr-new":"0.0.91","typescript":"6.0.3","@types/node":"26.6.5","body-parser":"2.4.0","lint-staged":"17.6.0","@types/debug":"4.1.13","@types/eslint":"9.6.1","@types/express":"5.0.6","@types/is-glob":"4.0.4","@commitlint/cli":"21.2.4","@types/supertest":"7.2.1","@hono/node-server":"2.1.5","@types/micromatch":"4.0.10","typescript-eslint":"8.72.0","@vitest/coverage-v8":"5.0.5","@commitlint/config-conventional":"21.2.4"},"_npmOperationalInternal":{"tmp":"tmp/http-proxy-middleware_4.2.1_1792866253047_0.979186796217218","host":"s3://npm-registry-packages-npm-production"},"_id":"http-proxy-middleware@4.2.1","version":"4.2.1"}