UNPKG

@tianyio/quality-helper

Version:

A comprehensive quality helper tool for project scaffolding and management

34 lines (33 loc) 797 B
import { ProjectOptions } from '../types.ts'; import { CreateProjectOptions } from '../workflows/CreateProjectWorkflow.ts'; /** * 项目选项服务 * 负责处理用户输入和项目配置选项的获取 */ export declare class ProjectOptionsService { constructor(); /** * 获取项目创建选项 */ getProjectOptions(projectName?: string, options?: ProjectOptions): Promise<CreateProjectOptions>; /** * 获取项目名称 */ private getProjectName; /** * 获取架构类型 */ private getArchitectureType; /** * 获取框架类型 */ private getFrameworkType; /** * 获取目标路径 */ private getTargetPath; /** * 显示项目配置摘要 */ private displayProjectSummary; }