AshTypescript.TypedChannel.Verifiers.VerifyTypedChannel (ash_typescript v0.17.2)

Copy Markdown View Source

Verifies that typed channel configurations are valid.

Checks:

  1. All declared events exist as publications on their respective resources.
  2. Event names are unique across all resources in the channel.
  3. Publications are marked public?: true (warning if not).
  4. Publications have returns set — either auto-derived via transform :calc or explicitly declared (warning if not — TypeScript type falls back to unknown).