import { app } from 'electron' import { appLog } from './appLogging' // Load native dependencies only after the startup logger is ready. void import('./index').catch((error: unknown) => { appLog.write('startup-error', error instanceof Error ? error.stack ?? error.message : String(error)) app.exit(1) })