codetainer
Version:
A clean and simple CLI to manage and store code snippets with ease.
15 lines (11 loc) • 391 B
JavaScript
import fs from "fs";
import path from "path";
import os from "os";
const SNIPPET_FILE = path.join(os.homedir(), ".snip.json");
export function loadSnippets() {
if (!fs.existsSync(SNIPPET_FILE)) return {};
return JSON.parse(fs.readFileSync(SNIPPET_FILE, "utf-8"));
}
export function saveSnippets(data) {
fs.writeFileSync(SNIPPET_FILE, JSON.stringify(data, null, 2));
}