From 9e45f801a801930ccfe62e3d779dfc223bd1ef83 Mon Sep 17 00:00:00 2001 From: beyondkmp Date: Tue, 6 Jan 2026 15:30:22 +0800 Subject: [PATCH] chore: optimize build excludes to reduce package size (#12311) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Exclude config, patches directories - Exclude app-upgrade-config.json - Exclude unnecessary node_modules files (*.cpp, node-addon-api, prebuild-install) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Sonnet 4.5 --- electron-builder.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/electron-builder.yml b/electron-builder.yml index bf7b7b4e91..af1774c941 100644 --- a/electron-builder.yml +++ b/electron-builder.yml @@ -28,6 +28,12 @@ files: - "!**/{tsconfig.json,tsconfig.tsbuildinfo,tsconfig.node.json,tsconfig.web.json}" - "!**/{.editorconfig,.jekyll-metadata}" - "!src" + - "!config" + - "!patches" + - "!app-upgrade-config.json" + - "!**/node_modules/**/*.cpp" + - "!**/node_modules/node-addon-api/**" + - "!**/node_modules/prebuild-install/**" - "!scripts" - "!local" - "!docs"