Utilize a naming scheme for a project.

Hierarchy (view full)

  • BaseBuildStep<{
        outdir?: string;
        packageName?: string;
    }, {
        projectName: ProjectName;
    }>
    • NameSchemeBuilder

Constructors

Properties

_output: {
    projectName: ProjectName;
}

Additional project property types to merge with resulting project type.

_outputOptions: {
    outdir?: string;
    packageName?: string;
}

Options type to merge with project options.

options?: ProjectNameSchemeOptions

Methods

  • Apply modifications to project options prior to instantiation.

    Type Parameters

    • Options extends ProjectOptions

    Parameters

    • options: Options

      Input project options.

    Returns Options & {
        outdir?: string;
        packageName?: string;
    }