(method: Method)
| 201 | } |
| 202 | |
| 203 | add(method: Method) { |
| 204 | return (...args: RouterMethodParams<Req, Res>) => { |
| 205 | const handlers = args.slice(1).flat() as Handler<Req, Res>[] |
| 206 | pushMiddleware<Req, Res>(this.middleware)({ |
| 207 | path: args[0], |
| 208 | handler: handlers[0], |
| 209 | handlers: handlers.slice(1), |
| 210 | method, |
| 211 | type: 'route' |
| 212 | }) |
| 213 | |
| 214 | return this |
| 215 | } |
| 216 | } |
| 217 | |
| 218 | msearch(...args: RouterMethodParams<Req, Res>) { |
| 219 | const handlers = args.slice(1).flat() as Handler<Req, Res>[] |
no test coverage detected