MCPcopy Create free account
hub / github.com/yargs/yargs / commandMiddlewareFactory

Function commandMiddlewareFactory

lib/middleware.ts:75–83  ·  view source on GitHub ↗
(
  commandMiddleware?: MiddlewareCallback[]
)

Source from the content-addressed store, hash-verified

73}
74
75export function commandMiddlewareFactory(
76 commandMiddleware?: MiddlewareCallback[]
77): Middleware[] {
78 if (!commandMiddleware) return [];
79 return commandMiddleware.map(middleware => {
80 (middleware as Middleware).applyBeforeValidation = false;
81 return middleware;
82 }) as Middleware[];
83}
84
85export function applyMiddleware(
86 argv: Arguments | Promise<Arguments>,

Callers 1

addHandlerMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…