uws-connect
Version:
Use connect like middlewares with uWebSockets.js
16 lines (15 loc) • 523 B
TypeScript
/** @typedef {import('./types.js').Middleware} Middleware */
/**
* achieves compatibility with express `req.params`
* Use with care; This is much slower than the uWs method `req.getParameter(index)`.
* ```js
* app.get('/users/:user',
* params('/users/:user'), // needs same route as with router
* (req, res) => res.send(req.params)
* )
* ```
* @param {string} route
* @returns {Middleware}
*/
export function params(route?: string): Middleware;
export type Middleware = typeof import("./types.js").Middleware;