UNPKG

@t1mmen/srtd

Version:

Supabase Repeatable Template Definitions (srtd): 🪄 Live-reloading SQL templates for Supabase DX. Make your database changes reviewable and migrations maintainable! 🚀

21 lines • 753 B
//utils/loadBuildLog.ts import fs from 'node:fs/promises'; import path from 'node:path'; import { getConfig } from './config.js'; export async function loadBuildLog(dirname, which) { try { const config = await getConfig(dirname); const logPath = which === 'local' ? config.localBuildLog : config.buildLog; const content = await fs.readFile(path.resolve(dirname, logPath), 'utf-8'); const log = JSON.parse(content); return { version: log.version || '1.0', lastTimestamp: log.lastTimestamp || '', templates: log.templates || {}, }; } catch { return { version: '1.0', templates: {}, lastTimestamp: '' }; } } //# sourceMappingURL=loadBuildLog.js.map