File Layout & Single File Mode
Options:
useMultipleFiles
(default true)singleFileName
(defaultschemas.ts
)placeSingleFileAtRoot
(default true) – root of output vsschemas/
subdirplaceArrayVariantsAtRoot
(only for array variants)
Single-file mode:
- Aggregates generated content (initSingleFile)
- Writes final bundle (flushSingleFile)
- Cleans sibling files in target directory
- Disables variant emission path
Layout conflicts between generator block & JSON config are surfaced (generator block wins).