INNER CODE UNIT · TypeScript

CLIPrompts

theaniketgiri/create-llm · src/prompts.ts:14

export class CLIPrompts {
  private templateManager: TemplateManager;

  constructor(templateManager: TemplateManager) {
    this.templateManager = templateManager;
  }

  /**
   * Prompt for project name with validation
   */
  async promptProjectName(defaultName?: string): Promise<string> {
    const { projectName } = await inquirer.prompt([
      {
        type: 'input',
        name: 'projectName',
        message: 'What is your project name?',
        default: defaultName || 'my-llm',
        validate: (input: string) => {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…