- Refactor HttpKernel and related interfaces to support generic contexts.
- Add typed query parameters, route params, and state to IContext.
- Introduce HttpMethod type for stricter HTTP method validation.
- Update RouteBuilder and middleware to handle generic contexts.
- Improve test cases to verify compatibility with new types.
Signed-off-by: Max P. <Mail@MPassarello.de>
- Rename test file for better alignment with its purpose.
- Update relative import paths to reflect the new file location.
Signed-off-by: Max P. <Mail@MPassarello.de>
- Introduce comprehensive tests for the parseQuery utility.
- Validate handling of single and multi-value query parameters.
- Ensure empty query strings return an empty object.
- Confirm repeated keys are grouped into arrays.
Signed-off-by: Max P. <Mail@MPassarello.de>