UNPKG

@react-native-community/cli

Version:
13 lines 875 B
import execa from 'execa'; import * as PackageManager from '../../tools/packageManager'; export type TemplateConfig = { placeholderName: string; templateDir: string; postInitScript?: string; titlePlaceholder?: string; }; export declare function installTemplatePackage(templateName: string, root: string, packageManager: PackageManager.PackageManager, yarnConfigOptions?: Record<string, string>): Promise<execa.ExecaReturnValue<string>>; export declare function getTemplateConfig(templateName: string, templateSourceDir: string): TemplateConfig; export declare function copyTemplate(templateName: string, templateDir: string, templateSourceDir: string): Promise<void>; export declare function executePostInitScript(templateName: string, postInitScript: string, templateSourceDir: string): execa.ExecaChildProcess<string>; //# sourceMappingURL=template.d.ts.map