import type { ElectrobunConfig } from "electrobun"; const webBuildDir = "../web/build/client"; export default { app: { name: "code", identifier: "dev.bettertstack.code.desktop", version: "0.0.1", }, runtime: { exitOnLastWindowClosed: true, }, build: { bun: { entrypoint: "src/bun/index.ts", }, copy: { [webBuildDir]: "views/mainview", }, watchIgnore: [`${webBuildDir}/**`], mac: { bundleCEF: true, defaultRenderer: "cef", }, linux: { bundleCEF: true, defaultRenderer: "cef", }, win: { bundleCEF: true, defaultRenderer: "cef", }, }, } satisfies ElectrobunConfig;