GenerateFromTemplate
@aurorajs.dev/catalyst-cli / generator/engine/file-manager / generateFromTemplate
Function: generateFromTemplate()
Section titled “Function: generateFromTemplate()”generateFromTemplate(
logger,templateElement,relativeTargetBasePath,relativeTargetPath,options?,result?):Promise<GenerationResult>
Defined in: generator/engine/file-manager.ts:90
Generate every file under a template element into the consumer project. Main programmatic entry point of the generator engine.
Parameters
Section titled “Parameters”logger
Section titled “logger”Sink for [FILE CREATED], [FILE OVERWRITE], [IGNORED FILE] logs.
templateElement
Section titled “templateElement”Which template tree to expand (see TemplateElement).
relativeTargetBasePath
Section titled “relativeTargetBasePath”string
Output tree relative to process.cwd() (backend, frontend).
relativeTargetPath
Section titled “relativeTargetPath”string
Subdirectory under the base.
options?
Section titled “options?”GenerateOptions = {}
See GenerateOptions.
result?
Section titled “result?”GenerationResult = ...
Accumulator. Pass across multiple calls to collect combined lockfile/origin lists.
Returns
Section titled “Returns”Promise<GenerationResult>
The (possibly pre-existing) result, for chaining.