UNPKG

aj-flutter-cli

Version:
46 lines (43 loc) 1.18 kB
import { CommanderStatic } from "commander"; declare namespace ajFlutter { interface AjFlutterCli { /** * Check node version required >=9.0 */ checkNodeVersion: (wanted: string, id: string) => void; /** * downloadFromGithub git respositories */ downloadFromGithub: (url: string, name: string) => Promise<void>; /** * enhanceErrorMessages for ajFlutter@cli */ enhanceErrorMessages: ( program: CommanderStatic, methodName: string, log: any ) => void; /** * suggestCommands for ajFlutter@cli */ suggestCommands: (program: CommanderStatic, cmd: any) => void; /** * createApp */ createApp: (projectName: string) => Promise<void>; /** * createVueApp */ createVueApp: (projectName: string, targetDir: string) => Promise<void>; /** * createReactApp */ createReactApp: (projectName: string, targetDir: string) => Promise<void>; /** * createFlutterApp */ createFlutterApp: (projectName: string, targetDir: string) => Promise<void>; } } declare const ajFlutterCli: ajFlutter.AjFlutterCli; export = ajFlutterCli;