Fix electron renderer topLevelAwait in electron-forge (#5895)

* Fix electron renderer topLevelAwait

* Actually we need both for both cases, adding back plus comments
This commit is contained in:
Pierre Jacquier
2025-03-19 20:54:35 -04:00
committed by GitHub
parent 809b333248
commit c5164cbee3

View File

@ -19,10 +19,13 @@ export default defineConfig((env) => {
build: {
outDir: `.vite/renderer/${name}`,
},
// Needed for electron-forge (in yarn tron:start)
optimizeDeps: { esbuildOptions: { target: 'es2022' } },
plugins: [
pluginExposeRenderer(name),
viteTsconfigPaths(),
lezer(),
// Needed for electron-builder (in yarn tronb:vite scripts)
topLevelAwait({
// The export name of top-level await promise for each chunk module
promiseExportName: '__tla',