appId: com.blijnder.helder productName: Helder directories: output: dist buildResources: build # The renderer/main/preload are already bundled into out/ by electron-vite. files: - out/** - package.json # Native / spawned binaries must live outside the asar to load at runtime. # The rg binary ships in a platform package (@vscode/ripgrep--), # so that must be unpacked too — not just the @vscode/ripgrep shim. asarUnpack: - '**/node_modules/node-pty/**' - '**/node_modules/@vscode/ripgrep/**' - '**/node_modules/@vscode/ripgrep-*/**' mac: category: public.app-category.developer-tools target: - dmg - zip # Local/unsigned build: ad-hoc signed by electron-builder, no notarization. identity: null artifactName: ${productName}-${version}-${arch}.${ext} win: target: nsis linux: target: AppImage category: Development