Expand description
JavaScript/TypeScript code generator for Nautilus models, delegates, and input types.
Statics§
- JS_
TEMPLATES - JS/TS template registry — loaded once at first use.
Functions§
- generate_
all_ js_ models - Generate JavaScript + declaration code for all models in the schema.
- generate_
js_ client - Generate
index.js+index.d.ts— the typedNautilusclass with model delegates. - generate_
js_ composite_ types - Generate
types.d.ts— TypeScript interfaces for all composite types. - generate_
js_ enums - Generate
enums.js+enums.d.tsfor all enum definitions. - generate_
js_ model - Generate JavaScript + declaration code for a single model.
- generate_
js_ models_ index - Generate
models/index.js+models/index.d.ts— barrel re-exports for all model files. - js_
runtime_ files - Static JavaScript + declaration runtime files embedded at compile time.
Returns
Vec<(filename, content)>containing both.jsand.d.tspairs.