Skip to main content

Interface: TemplateDTO

Defined in: ../../skaff-lib/src/lib/types.ts:32

Properties

branch?

optional branch: string

Defined in: ../../skaff-lib/src/lib/types.ts:42


config

config: object

Defined in: ../../skaff-lib/src/lib/types.ts:34

templateConfig

templateConfig: object

templateConfig.author

author: string

templateConfig.description?

optional description: string

templateConfig.multiInstance?

optional multiInstance: boolean

templateConfig.name

name: string

templateConfig.specVersion

specVersion: string

templateSettingsSchema

templateSettingsSchema: object


currentCommitHash?

optional currentCommitHash: string

Defined in: ../../skaff-lib/src/lib/types.ts:40


dir

dir: string

Defined in: ../../skaff-lib/src/lib/types.ts:33


isLocal

isLocal: boolean

Defined in: ../../skaff-lib/src/lib/types.ts:41


refDir?

optional refDir: string

Defined in: ../../skaff-lib/src/lib/types.ts:46


repoUrl?

optional repoUrl: string

Defined in: ../../skaff-lib/src/lib/types.ts:43


subTemplates

subTemplates: Record<string, TemplateDTO[]>

Defined in: ../../skaff-lib/src/lib/types.ts:39


templateCommands

templateCommands: object[]

Defined in: ../../skaff-lib/src/lib/types.ts:45

description

description: string

title

title: string


templatesDir

templatesDir: string

Defined in: ../../skaff-lib/src/lib/types.ts:38


templatesThatDisableThis

templatesThatDisableThis: TemplateDisablingThis[]

Defined in: ../../skaff-lib/src/lib/types.ts:44