function recordEvent(type) { db.insert({ type, timestamp: new Date() }); } powerMonitor.on("suspend", () => { recordEvent("system_sleep"); }); powerMonitor.on("resume", () => { recordEvent("system_wake"); });