UNPKG

@tsed/cli

Version:
27 lines (26 loc) 1.05 kB
import "@tsed/logger-std"; import { CliCore } from "@tsed/cli-core"; import { ArchitectureConvention, ProjectConvention } from "./interfaces/index.js"; export declare class Cli extends CliCore { static defaults: { name: string; pkg: import("read-pkg-up").NormalizedPackageJson; templateDir: string; plugins: boolean; commands: (typeof import("./index.js").AddCmd | typeof import("./index.js").GenerateCmd | typeof import("./index.js").InitCmd | typeof import("./commands/run/RunCmd.js").RunCmd | typeof import("./index.js").UpdateCmd)[]; defaultProjectPreferences(): { convention: ProjectConvention; architecture: ArchitectureConvention; }; project: { reinstallAfterRun: boolean; }; logger: { level: string; }; }; static checkPackage(pkg: any): void; static checkName(name: string): void; static checkPrecondition(settings: any): void; static bootstrap(settings?: any): Promise<CliCore>; }