fix(security): remove unused electron-icon-builder and electron-rebuild
Both packages were listed as devDependencies but not referenced in any scripts or source files. Removing them eliminates all 22 npm audit vulnerabilities (2 critical, 5 high, 13 moderate, 2 low) introduced by their unmaintained transitive dependency chain (phantomjs-prebuilt, request, tar, etc.).
This commit is contained in:
Generated
+5
-3294
File diff suppressed because it is too large
Load Diff
@@ -88,8 +88,6 @@
|
||||
"autoprefixer": "^10.5.0",
|
||||
"electron": "^41.2.1",
|
||||
"electron-builder": "^26.8.1",
|
||||
"electron-icon-builder": "^2.0.1",
|
||||
"electron-rebuild": "^3.2.9",
|
||||
"fast-check": "^4.7.0",
|
||||
"husky": "^9.1.7",
|
||||
"jsdom": "^29.0.2",
|
||||
|
||||
Reference in New Issue
Block a user