{"library":"bragg-router","type":"library","category":null,"description":"Bragg Router is a routing middleware specifically crafted for the `bragg` AWS Lambda web framework. It empowers developers to define HTTP routes for serverless functions using a familiar Koa-inspired interface. Routes can handle various HTTP methods (GET, POST, PUT, DELETE, PATCH, HEAD, UPDATE) and support URL parameter matching based on the `matcher` library. A key feature is the ability to chain multiple middleware functions for a single route, processing them sequentially and resolving promises between steps. The current stable version is 2.1.0, released in 2020. As a specialized router for the `bragg` framework, it differentiates itself by providing a concise and functional API tailored for AWS Lambda environments, in contrast to broader Node.js web frameworks. However, the `bragg` ecosystem and `bragg-router` itself appear to be in an unmaintained state, with no new feature development or consistent release cadence since 2021.","language":"javascript","status":"maintenance","version":"2.1.0","tags":["javascript","bragg","framework","routing","router","aws","lambda"],"last_verified":"Wed May 27","install":[{"cmd":"npm install bragg-router","imports":["const router = require('bragg-router')();","router.get('/', handler);","app.use(router.routes());"]},{"cmd":"yarn add bragg-router","imports":[]},{"cmd":"pnpm add bragg-router","imports":[]}],"homepage":null,"github":"https://github.com/samverschueren/bragg-router","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/bragg-router","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/bragg-router/compatibility"}}