@zburn/core
Version:
Core utilities for the ZBURN ecosystem.
29 lines (22 loc) • 614 B
JavaScript
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
};