import { readFileSync, writeFileSync } from "fs"; let content = readFileSync("src/features/sessions/fragments.tsx", "utf-8"); content = content.replace(/onclick="copyHandoff/g, 'data-ignore onclick="copyHandoff'); content = content.replace(/class="btn-danger revoke-btn"/g, 'class="btn-danger revoke-btn" data-on-click={`@delete("/api/sessions/${session.id}")`}'); content = content.replace(/onclick=\{`extendSession\('\$\{session.id\}', 1\)`\}/g, 'data-on-click={`@post("/api/sessions/${session.id}/extend")`}'); writeFileSync("src/features/sessions/fragments.tsx", content);