MCPcopy
hub / github.com/nestjs/nest / copyMetadataToCallback

Method copyMetadataToCallback

packages/core/router/router-explorer.ts:451–462  ·  view source on GitHub ↗
(
    originalCallback: RouterProxyCallback,
    targetCallback: Function,
  )

Source from the content-addressed store, hash-verified

449 }
450
451 private copyMetadataToCallback(
452 originalCallback: RouterProxyCallback,
453 targetCallback: Function,
454 ) {
455 for (const key of Reflect.getMetadataKeys(originalCallback)) {
456 Reflect.defineMetadata(
457 key,
458 Reflect.getMetadata(key, originalCallback),
459 targetCallback,
460 );
461 }
462 }
463}

Callers 2

applyCallbackToRouterMethod · 0.95

Calls 1

getMetadataMethod · 0.45

Tested by

no test coverage detected