handler.js 387 B

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