File Remove-build-time-dependencies.patch of Package signal-desktop
Remove build-time dependencies incorrectly specified as runtime which bring a lot of garbage
Compare https://github.com/microsoft/vscode/issues/143395
--- a/node_modules/mac-screen-capture-permissions/package.json 2022-06-07 18:02:10.000000000 +0200
+++ b/node_modules/mac-screen-capture-permissions/package.json 2022-06-07 18:34:54.695787124 +0200
@@ -14,8 +14,7 @@
"dependencies": {
"electron-util": "^0.13.0",
"execa": "^2.0.4",
- "macos-version": "^5.2.1",
- "prebuild-install": "^6.0.0"
+ "macos-version": "^5.2.1"
},
"devDependencies": {
"electron": "^7.1.0",
--- a/node_modules/better-sqlite3/package.json 2022-06-07 19:06:26.261094868 +0200
+++ b/node_modules/better-sqlite3/package.json 2022-06-07 19:17:48.526056277 +0200
@@ -17,7 +17,6 @@
],
"dependencies": {
- "bindings": "^1.5.0",
+ "bindings": "^1.5.0"
- "tar": "^6.1.0"
},
"devDependencies": {
"chai": "^4.3.4",