Represents a stage in the generation process; typically, a stage corresponds to a separate layer of the generated application.

interface GeneratorStage {
    artifactSaver?: ArtifactSaver;
    generateStage(context: GenerationContext): Promise<LayerArtifact>;
}

Implemented by

Properties

Methods

Properties

artifactSaver?: ArtifactSaver

An instance of ArtifactSaver used to save generated artifacts.

Methods