{"library":"koa-proxy","type":"library","category":null,"description":"koa-proxy is an unmaintained proxy middleware specifically designed for Koa 2.x applications. It allows developers to proxy HTTP requests to a different host or URL, offering features like path mapping, regular expression-based matching for selective proxying, and control over request/response headers and cookie forwarding. Given its `1.0.0-alpha.3` version and last update several years ago, it is considered abandoned. This package predates modern JavaScript features like `async/await` and ESM, focusing on a synchronous middleware pattern and CommonJS module system. Its core functionality enables simple URL redirection and content serving from external sources within a Koa server.","language":"javascript","status":"abandoned","version":"1.0.0-alpha.3","tags":["javascript","koa","middleware","proxy"],"last_verified":"Wed May 27","install":[{"cmd":"npm install koa-proxy","imports":["const proxy = require('koa-proxy');","/** @type {import('koa-proxy').ProxyOptions} */","const Koa = require('koa');\nconst app = new Koa();"]},{"cmd":"yarn add koa-proxy","imports":[]},{"cmd":"pnpm add koa-proxy","imports":[]}],"homepage":null,"github":"https://github.com/edorivai/koa-proxy","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/koa-proxy","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/koa-proxy/compatibility"}}