UNPKG

browser-plugin-creator

Version:

A modern scaffolding tool for creating browser extensions with ease

16 lines (15 loc) 549 B
import { ProjectOptions } from './template'; import { Config } from '../config'; export declare class ProjectGenerator { private templateRenderer; private config; constructor(config: Config); generateProject(options: ProjectOptions): Promise<void>; private checkProjectDirectory; private initGitRepository; private installDependencies; private getInstallCommand; private generateFinalReport; validateTemplate(templateName: string): Promise<boolean>; getTemplateInfo(templateName: string): Promise<any>; }