UNPKG

codetainer

Version:

A clean and simple CLI to manage and store code snippets with ease.

22 lines (18 loc) 586 B
import fs from "fs"; import chalk from "chalk"; import { loadSnippets, saveSnippets } from "../utils/snippetStore.js"; export function registerDeleteCommand(program) { program .command("delete <name>") .description("Delete a saved snippet") .action((name) => { const snippets = loadSnippets(); if (!snippets[name]) { console.log(chalk.red(`Snippet "${name}" not found.`)); return; } delete snippets[name]; saveSnippets(snippets); console.log(chalk.green(`Snippet "${name}" deleted.`)); }); }