gitextract_lci7uuca/ ├── .editorconfig ├── .github/ │ └── workflows/ │ ├── autofix.yml │ └── checks.yml ├── .gitignore ├── .oxfmtrc.json ├── .oxlintrc.json ├── AGENTS.md ├── CHANGELOG.md ├── CLAUDE.md ├── LICENSE ├── README.md ├── bench/ │ ├── Dockerfile │ ├── bench.ts │ ├── package.json │ ├── src/ │ │ ├── fast-proxy.ts │ │ ├── fastify.ts │ │ ├── http-proxy-3.ts │ │ ├── http-proxy.ts │ │ ├── httpxy-fetch.ts │ │ ├── httpxy-server.ts │ │ └── target.ts │ └── test.ts ├── build.config.mjs ├── package.json ├── playground/ │ └── index.ts ├── pnpm-workspace.yaml ├── renovate.json ├── src/ │ ├── _utils.ts │ ├── fetch.ts │ ├── index.ts │ ├── middleware/ │ │ ├── _utils.ts │ │ ├── web-incoming.ts │ │ ├── web-outgoing.ts │ │ └── ws-incoming.ts │ ├── server.ts │ ├── types.ts │ └── ws.ts ├── test/ │ ├── _stubs.ts │ ├── _utils.test.ts │ ├── _utils.ts │ ├── fetch.test.ts │ ├── fixtures/ │ │ ├── agent2-cert.pem │ │ └── agent2-key.pem │ ├── http-proxy.test.ts │ ├── http2-proxy.test.ts │ ├── https-proxy.test.ts │ ├── index.test.ts │ ├── middleware/ │ │ ├── web-incoming.test.ts │ │ ├── web-outgoing.test.ts │ │ └── ws-incoming.test.ts │ ├── server.test.ts │ ├── types.test-d.ts │ ├── ws-destroyed-socket.test.ts │ └── ws.test.ts ├── tsconfig.json └── vitest.config.mjs