UNPKG

@zburn/core

Version:

Core utilities for the ZBURN ecosystem.

29 lines (22 loc) 614 B
const fs = require('fs'); const path = require('path'); const HISTORY_PATH = path.join(__dirname, 'ipfs-history.json'); function loadHistory() { if (!fs.existsSync(HISTORY_PATH)) return []; return JSON.parse(fs.readFileSync(HISTORY_PATH, 'utf8')); } function saveHistory(history) { fs.writeFileSync(HISTORY_PATH, JSON.stringify(history, null, 2), 'utf8'); } function addToHistory(entry) { const history = loadHistory(); history.push(entry); saveHistory(history); } function listHistory() { return loadHistory(); } module.exports = { addToHistory, listHistory };