File size: 400 Bytes
a5d718a
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
// src/utils/handler.ts
import { COMPOSED_HANDLER } from "./constants.js";
var isMiddleware = (handler) => handler.length > 1;
var findTargetHandler = (handler) => {
  return handler[COMPOSED_HANDLER] ? (
    // eslint-disable-next-line @typescript-eslint/no-explicit-any
    findTargetHandler(handler[COMPOSED_HANDLER])
  ) : handler;
};
export {
  findTargetHandler,
  isMiddleware
};