Skip to main content

Interface: Generator

Defined in: packages/core/src/types.ts:114

Properties​

dependsOn?​

optional dependsOn?: Generator[];

Defined in: packages/core/src/types.ts:123

Private generator dependencies: already-curried generators (options bound) that run() executes for this generator alone, before it, into the nested sub-tree <namespace>/<segment>/<dep.name>/. Each one's artifact is handed back as ctx.dependencies[dep.name]. They never appear in config.generators nor in RunResult.artifacts.


name​

name: string;

Defined in: packages/core/src/types.ts:115

Methods​

generate()​

generate(ctx): GenOutput | Promise<GenOutput>;

Defined in: packages/core/src/types.ts:124

Parameters​

ParameterType
ctxGenerateContext

Returns​

GenOutput | Promise<GenOutput>