hyper-express icon indicating copy to clipboard operation
hyper-express copied to clipboard

High performance Node.js webserver with a simple-to-use API powered by uWebsockets.js under the hood.

Results 8 hyper-express issues
Sort by recently updated
recently updated
newest added

Is there a way to read JSON from post request with headers **Transfer-Encoding : chunked**? [Like from uwebsockets.js](https://github.com/uNetworking/uWebSockets.js/blob/master/examples/JsonPost.js)

Trying to figure out how to do a graceful shutdown The only function i can see it the `.close` described in `docs/Server.md`, but that just kills the server and returns...

This PR is a proof of concept implementing some ideas from #131 to ease `hyper-express` usage with Typescript. All I did was changing the type declarations to allow a bit...

I am observing some unexpected behavior when using specific route middlewares in a spread style pattern in a Router: ## Scenario 1: Consider the following code: ```javascript const appMiddleware =...

This pull request updates all dependencies in the benchmarks folder to their latest versions. Additionally, it uncomments the Nano express code because later versions are now compatible with Node.js 20...

hi @kartikk221, how about adding regexp in path (just path parameters or whole path) ? path parameter: ``` /users/:id(\\d+)/:tab(home|photos|bio) ``` whole path example: ``` /(user|u)/:id(\\d+) ``` we can use [https://github.com/pillarjs/path-to-regexp](https://github.com/pillarjs/path-to-regexp)...

I've got this middleware function: ```typescript export async function authJwtMiddleware(req: Request, res: Response, next: MiddlewareNext) { const authHeader = req.get("Authorization"); if (!authHeader) { throw new HttpException(401, "No authorization header"); }...

As I see the implementation of the direct file sending (without streaming) is implemented in caching-only manner. I mean it is **not** optional to enable-disable caching of some particular files,...