Constructors
constructor
-
Properties
description
description: string
destinationDir
destinationDir: string
files
files: string[]
Optional inputs
inputs: {}
Type declaration
-
[name: string]: { copyDefaultFrom?: string; default?: string | number | boolean; description: string; formatter?: (param: string) => any; required: boolean }
-
Optional copyDefaultFrom?: string
-
Optional default?: string | number | boolean
-
description: string
-
Optional formatter?: (param: string) => any
-
required: boolean
name
name: string
params
Optional parentId
parentId: string
Methods
extendId
- extendId(extension: string): string
-
Parameters
Returns string
formatForFilesystem
- formatForFilesystem(s: string): string
-
Parameters
Returns string
formatId
- formatId(s: string): string
-
Parameters
Returns string
mustacheAllFiles
-
Parameters
-
-
files: string[] = ...
-
destinationDir: string = ...
prepareParams
-
Parameters
resolveFiles
- resolveFiles(filesList: string[]): Promise<string[]>
-
Parameters
Returns Promise<string[]>
Abstract run
-
Parameters
unquotedId
-
Returns string
The nominal case where all provided mustache files are computed and copied into the client project