Exclude unnecessary binaries for native modules (#2380)

This commit is contained in:
Devin Binnie 2022-11-14 15:10:10 -04:00 committed by GitHub
parent eb8d68d934
commit 4171774aee
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -17,7 +17,12 @@
"files": [ "files": [
"node_modules/bootstrap/dist/**", "node_modules/bootstrap/dist/**",
"node_modules/font-awesome/{css,fonts}/**", "node_modules/font-awesome/{css,fonts}/**",
"!**/node_modules/macos-notification-state/build/Release/.forge-meta", "!**/node_modules/macos-notification-state/bin/**/*",
"!**/node_modules/macos-notification-state/build/**/*",
"!**/node_modules/windows-focus-assist/bin/**/*",
"!**/node_modules/windows-focus-assist/build/**/*",
"node_modules/macos-notification-state/build/**/*.node",
"node_modules/windows-focus-assist/build/Release/**/*.node",
{ {
"from": "dist", "from": "dist",
"to": ".", "to": ".",
@ -49,8 +54,8 @@
"priority": "optional" "priority": "optional"
}, },
"asarUnpack": [ "asarUnpack": [
"./node_modules/macos-notification-state/**/*", "./node_modules/macos-notification-state/build/Release/**/*.node",
"./node_modules/windows-focus-assist/**/*" "./node_modules/windows-focus-assist/build/Release/**/*.node"
], ],
"linux": { "linux": {
"category": "Network;InstantMessaging", "category": "Network;InstantMessaging",