import { ensureDir } from "jsr:@std/fs@1"; import { ExportEntry } from "./directory-tailer.ts"; await ensureDir("./data/plc/live"); export async function writeLiveRecord(entry: ExportEntry, raw: string) { const didplc = "did:plc:".length; const prefix = entry.did.substring(didplc, didplc + 2); const out = "./data/plc/live/" + prefix; await Deno.writeTextFile( out, [entry.did, entry.createdAt, entry.cid, raw].join("\u001f") + "\n", { append: true, } ); }