@sagaegmi/prompthub-cli
Version:
PromptHub CLI - A powerful version control system for AI prompts with team collaboration features
21 lines (19 loc) • 872 B
JavaScript
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);
}
}