MCPcopy Index your code
hub / github.com/getsentry/sentry-javascript / isMiddleware

Function isMiddleware

packages/hono/src/utils/isMiddleware.ts:17–26  ·  view source on GitHub ↗
(handler: unknown)

Source from the content-addressed store, hash-verified

15 * their handler (e.g. `wrapSubAppMiddleware`) additionally need positional information.
16 */
17export function isMiddleware(handler: unknown): boolean {
18 if (typeof handler !== 'function') {
19 return false;
20 }
21
22 const composed = (handler as unknown as Record<string, unknown>)[COMPOSED_HANDLER];
23 const original = typeof composed === 'function' ? composed : handler;
24
25 return (original as (...args: unknown[]) => unknown).length >= 2;
26}

Callers 3

isRouteHandlerFunction · 0.90
wrapSubAppMiddlewareFunction · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected