AshTypescript.Rpc.Verifiers.VerifyActionTypes (ash_typescript v0.17.2)

Copy Markdown View Source

Verifies that field names in action return types and argument types are valid for TypeScript.

For each exposed RPC action, this verifier checks:

  1. Return type field names (for generic actions with :action type)
  2. Argument type field names (for all action types)

This ensures that map, keyword, tuple, struct, embedded resource, and union types used in action signatures have valid TypeScript-compatible field names.