Code Generation API¶
API for customizing USL code generation.
Custom Templates¶
Template Structure¶
templates/
├── typescript/
│ ├── entity.ts.hbs
│ ├── service.ts.hbs
│ └── policy.ts.hbs
└── rust/
├── entity.rs.hbs
└── service.rs.hbs
Using Custom Templates¶
Template Variables¶
Available in Handlebars templates:
Hooks¶
Pre-generation¶
pre-generate.sh:
Post-generation¶
post-generate.sh:
Configuration¶
usl.toml: