registerAdapter function infrastructure exported ✓ 100.0%

Last updated: 2026-03-04T23:21:38.378Z

Metrics

LOC: 5 Complexity: 1 Params: 1 Coverage: 100.0% (3/3 lines, 12x executed)

Signature

registerAdapter(adapter: CustomComponentAdapter): : void

Summary

Registers a new adapter at runtime. Useful for lazy-loading or conditionally adding adapters.

Source Code

export function registerAdapter(adapter: CustomComponentAdapter): void {
  ADAPTER_REGISTRY.push(adapter);
  _adapterMap = null; // invalidate cache
  log.debug(`Adapter registrado: "${adapter.name}"`);
}

No outgoing dependencies.

Impact (Incoming)

graph LR registerAdapter["registerAdapter"] makeAdapter["makeAdapter"] makeAdapter -->|uses| registerAdapter style registerAdapter fill:#dbeafe,stroke:#2563eb,stroke-width:2px click registerAdapter "c75eea7abc579cb7.html" click makeAdapter "7cbe03be6bdb4b2d.html"
SourceType
makeAdapter uses