UNPKG

@sagaegmi/prompthub-cli

Version:

PromptHub CLI - A powerful version control system for AI prompts with team collaboration features

21 lines (19 loc) 872 B
import { initializeStore as initStore } from '../db/store.js'; import chalk from 'chalk'; import ora from 'ora'; export async function initializeStore() { const spinner = ora('Initializing prompt version control').start(); try { await initStore(); spinner.succeed(chalk.green('Initialized prompt version control')); console.log('\nYou can now start using the following commands:'); console.log(chalk.cyan('\npv save') + ' - Save a new prompt'); console.log(chalk.cyan('pv list') + ' - List saved prompts'); console.log(chalk.cyan('pv search') + ' - Search prompts'); console.log(chalk.cyan('pv diff') + ' - Compare prompt versions'); console.log(chalk.cyan('pv restore') + ' - Restore a previous version\n'); } catch (error) { spinner.fail(chalk.red(`Failed to initialize: ${error.message}`)); console.error(error); } }