From 46e731dee0c8859351fc4d6456e28066d7269f0d Mon Sep 17 00:00:00 2001 From: beyondkmp Date: Thu, 28 Aug 2025 21:05:58 +0800 Subject: [PATCH] chore: update electron-builder.yml to exclude unnecessary Tesseract.js core files from build (#9631) --- electron-builder.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/electron-builder.yml b/electron-builder.yml index 9fb0244bf8..b4734ff945 100644 --- a/electron-builder.yml +++ b/electron-builder.yml @@ -55,6 +55,9 @@ files: - '!node_modules/selection-hook/prebuilds/**/*' # we rebuild .node, don't use prebuilds - '!node_modules/selection-hook/node_modules' # we don't need what in the node_modules dir - '!node_modules/selection-hook/src' # we don't need source files + - '!node_modules/tesseract.js-core/{tesseract-core.js,tesseract-core.wasm,tesseract-core.wasm.js}' # we don't need source files + - '!node_modules/tesseract.js-core/{tesseract-core-lstm.js,tesseract-core-lstm.wasm,tesseract-core-lstm.wasm.js}' # we don't need source files + - '!node_modules/tesseract.js-core/{tesseract-core-simd-lstm.js,tesseract-core-simd-lstm.wasm,tesseract-core-simd-lstm.wasm.js}' # we don't need source files - '!**/*.{h,iobj,ipdb,tlog,recipe,vcxproj,vcxproj.filters,Makefile,*.Makefile}' # filter .node build files asarUnpack: - resources/**