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