TemplateBuilder
namespace
TemplateBuilder
sourceexport namespace TemplateBuilder export namespace TemplateBuildervariable
ignoredDirectoryFiles
sourceexport const ignoredDirectoryFiles: string[] export const ignoredDirectoryFiles: string[]variable
dependencies
sourceexport const dependencies: Record<"ts"|"js"|"both", Partial<Record<"dependencies"|"devDependencies", Record<string, string>>>> export const dependencies: Record<"ts"|"js"|"both", Partial<Record<"dependencies"|"devDependencies", Record<string, string>>>>function
createDependencyRecord
sourceexport function createDependencyRecord(type: "ts"|"js"): Partial<Record<"dependencies"|"devDependencies", Record<string, string>>> export function createDependencyRecord(type: "ts"|"js"): Partial<Record<"dependencies"|"devDependencies", Record<string, string>>>| Param | Type | Required |
|---|---|---|
| | Yes |
Returns:
Partial<Record<"dependencies"|"devDependencies", Record<string, string>>> Partial<Record<"dependencies"|"devDependencies", Record<string, string>>>interface
CreateDirectoryOptions
sourceexport interface CreateDirectoryOptions export interface CreateDirectoryOptionsstring stringstring[] string[]"prompt"|"throw"|"ignore" "prompt"|"throw"|"ignore"interface
SetupLanguageOptions
sourceexport interface SetupLanguageOptions export interface SetupLanguageOptionsboolean booleaninterface
CreateConfigOptions
sourceexport interface CreateConfigOptions extends Partial<ConfigReader.CreateOptions> export interface CreateConfigOptions extends Partial<ConfigReader.CreateOptions>interface
CreateModulesOptions
sourceexport interface CreateModulesOptions extends Partial<CopyOptions> export interface CreateModulesOptions extends Partial<CopyOptions>interface
SetPackageManagerOptions
sourceexport interface SetPackageManagerOptions export interface SetPackageManagerOptionsPackageManagerName PackageManagerNameinterface
InstallDependenciesOptions
sourceexport interface InstallDependenciesOptions export interface InstallDependenciesOptionsinterface
BuildOptions
sourceexport interface BuildOptions export interface BuildOptionsboolean booleaninterface
CopyOptions
sourceexport interface CopyOptions export interface CopyOptionsfunction
copy
sourceexport async function copy(from: string, to: string, options?: CopyOptions): Promise<void> export async function copy(from: string, to: string, options?: CopyOptions): Promise<void>| Param | Type | Required |
|---|---|---|
| | Yes |
| | Yes |
| | No |
Returns:
Promise<void> Promise<void>