aboutsummaryrefslogtreecommitdiff
path: root/source/index.js
Commit message (Collapse)AuthorAgeFilesLines
* feat(router): add email event handler to forward messages to a specified addressAlex2025-03-231-0/+14
|
* refactor(router): reorganize Router class into separate index file and ↵Alex2025-03-231-1/+1
| | | | remove legacy router.js
* refactor(router): remove unused test route handlerAlex2025-03-231-8/+0
|
* feat(router): Add support for dynamic route parametersAlex2025-03-231-0/+8
| | | | | | | | | - Enhanced the `add` method to handle parameterized routes (e.g., `/test/:name`) by converting `:param` into regex groups. - Updated the `route` method to extract and store route parameters in the `parameters` property. - Added logic to match parameterized routes and pass extracted parameters to handlers. - Included a fallback for 404 responses when no route matches. This update allows handlers to access dynamic route parameters via `router.parameters`.
* refactor: implement Router class for improved request handlingAlex2025-03-231-79/+62
|
* docs: add JSDoc comment for fetch event handlerAlex2025-03-231-0/+10
|
* docs: add JSDoc comment for Respond helper functionAlex Pooley2025-03-221-0/+6
|
* add `96/twitch/streaming` endpointAlex Pooley2025-03-211-0/+49
|
* better response handling + corsAlex Pooley2025-03-201-4/+13
|
* move back to vanillaAlex Pooley2025-03-201-45/+51
|
* feat: enhance middleware by adding pretty JSON responses and request IDAlex Pooley2025-03-191-1/+9
|
* feat: implement service status validation and refactor status routeAlex Pooley2025-03-191-30/+7
|
* refactor: rename context variable for clarity in route handlersAlex Pooley2025-03-191-8/+8
|
* remove tsAlex Pooley2025-03-191-0/+60