// @ts-check const { node } = require('../../config/build-common'); const { getConfig } = require('../../config/esbuild-config'); const externalPackages = ['electron']; if (process.env.MODE !== 'development') { externalPackages.push('electron-devtools-installer'); } module.exports = getConfig({ absWorkingDir: __dirname, entryPoints: [ 'src/index.ts', ], outfile: 'dist/index.cjs', format: 'cjs', platform: 'node', target: node, external: externalPackages, }, { VITE_DEV_SERVER_URL: process.env.VITE_DEV_SERVER_URL || null, });