Skip to main content

Module codegen

Module codegen 

Source
Expand description

TypeScript code generation from a Manifest.

  • typescript — generates rpc-types.ts (interfaces, enum types, Procedures map).
  • client — generates rpc-client.ts (RpcClient interface, createRpcClient factory, RpcError class, rpcFetch helper).
  • svelte — generates rpc.svelte.ts (Svelte 5 reactive wrappers: createQuery, createMutation).
  • react — generates rpc.react.ts (React hooks wrappers: useQuery, useMutation).
  • vue — generates rpc.vue.ts (Vue 3 Composition API wrappers: useQuery, useMutation).
  • solid — generates rpc.solid.ts (SolidJS reactive primitives: createQuery, createMutation).

Modules§

client
common
Shared logic for framework-specific codegen files (React, Svelte, Vue, SolidJS).
overrides
react
solid
svelte
typescript
vue