metaxy watch

Same as generate but watches for .rs file changes and regenerates automatically. Accepts all generate flags plus the watch-specific flags below.

Usage

sh
# Watch for .rs changes and regenerate
metaxy watch

Watch Flags

FlagDefaultDescription
--debounce-ms200Milliseconds to wait after file change before regenerating
--clear-screenfalseClear terminal before each regeneration

Examples

sh
# Custom debounce and clear screen
metaxy watch --debounce-ms 500 --clear-screen

# Watch with all generate flags
metaxy watch \
  --dir src/handlers \
  --svelte-output src/lib/rpc.svelte.ts \
  --preserve-docs \
  --fields camelCase

# Watch with custom output paths
metaxy watch -o src/generated/types.ts -c src/generated/client.ts

All generate flags (input, output, codegen) work with watch as well. See metaxy generate for the full reference.

visit GitHub to learn more about metaxy