• Configurable untyped map types
• Type mapping overrides for extension types
• Better compile warnings
• Enhanced documentation
v0.6.0 is fully backward compatible.
• Configurable untyped map types
• Type mapping overrides for extension types
• Better compile warnings
• Enhanced documentation
v0.6.0 is fully backward compatible.
Map field names, action arguments, and metadata to custom TypeScript names.
Invalid names? Get helpful error messages during type generation.
Map field names, action arguments, and metadata to custom TypeScript names.
Invalid names? Get helpful error messages during type generation.
Catch invalid field selections during code generation instead of runtime for typed queries
Prevents an entire class of bugs before your code even deploys!
Catch invalid field selections during code generation instead of runtime for typed queries
Prevents an entire class of bugs before your code even deploys!
Add authentication, logging, telemetry, and error monitoring to all your
RPC actions. Works with both HTTP and Phoenix Channel RPCs.
Perfect for integrating Sentry, Datadog, or custom analytics!
Add authentication, logging, telemetry, and error monitoring to all your
RPC actions. Works with both HTTP and Phoenix Channel RPCs.
Perfect for integrating Sentry, Datadog, or custom analytics!
Configure RPC endpoints at runtime using TypeScript expressions. Based on
env vars, feature flags, or any custom logic.
This drastically simplifies using AshTypescript in client-side only projects outside your Elixir/Ash backend
Configure RPC endpoints at runtime using TypeScript expressions. Based on
env vars, feature flags, or any custom logic.
This drastically simplifies using AshTypescript in client-side only projects outside your Elixir/Ash backend