UNPKG

codetainer

Version:

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

15 lines (11 loc) 391 B
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)); }