feat: 🎸 Add override to fix node 24 builds (#3301)
This commit is contained in:
1 parent
7c3be7c9a0
commit
7fc10855d9
3 files changed
+1223
-149
No files matched your search
@@ -39,18 +39,19 @@
|
|||||||
"which": "^4.0.0"
|
"which": "^4.0.0"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@electron-forge/cli": "^7.7.0",
|
"@electron-forge/cli": "^7.11.0",
|
||||||
"@electron-forge/maker-deb": "^7.7.0",
|
"@electron-forge/maker-deb": "^7.11.0",
|
||||||
"@electron-forge/maker-dmg": "^7.7.0",
|
"@electron-forge/maker-dmg": "^7.11.0",
|
||||||
"@electron-forge/maker-squirrel": "^7.7.0",
|
"@electron-forge/maker-squirrel": "^7.11.0",
|
||||||
"@electron-forge/maker-zip": "^7.7.0",
|
"@electron-forge/maker-zip": "^7.11.0",
|
||||||
"electron": "42.0.1",
|
"electron": "42.0.1",
|
||||||
"esbuild": "^0.25.4",
|
"esbuild": "^0.25.4",
|
||||||
"unzipper": "^0.11.5"
|
"unzipper": "^0.11.5"
|
||||||
},
|
},
|
||||||
"pnpm": {
|
"pnpm": {
|
||||||
"overrides": {
|
"overrides": {
|
||||||
"tar": "^7.5.10"
|
"tar": "^7.5.10",
|
||||||
|
"yauzl": "^3.3.1"
|
||||||
},
|
},
|
||||||
"ignoredBuiltDependencies": [],
|
"ignoredBuiltDependencies": [],
|
||||||
"onlyBuiltDependencies": [
|
"onlyBuiltDependencies": [
|
||||||
|
|||||||
Generated
+1215
-143
File diff suppressed because it is too large.
Load diff
@@ -6,4 +6,5 @@ These overrides force specific versions of transitive dependencies, primarily fo
|
|||||||
| Package | Version | Pulled in by | What to check before removing |
|
| Package | Version | Pulled in by | What to check before removing |
|
||||||
|---------|---------|--------------|-------------------------------|
|
|---------|---------|--------------|-------------------------------|
|
||||||
| `tar` | `^7.5.10` | Both `cacache` (`^6.1.11`) and `@electron/rebuild` (`^6.0.5`) pin old ranges. | Check whether newer releases of `@electron/rebuild` and `cacache` (brought in via `@electron-forge` and `electron`) allow `tar ^7.x`. |
|
| `tar` | `^7.5.10` | Both `cacache` (`^6.1.11`) and `@electron/rebuild` (`^6.0.5`) pin old ranges. | Check whether newer releases of `@electron/rebuild` and `cacache` (brought in via `@electron-forge` and `electron`) allow `tar ^7.x`. |
|
||||||
|
| `yauzl` | `^3.3.1` | `extract-zip` depends on `yauzl@^2.10.0`. `extract-zip` is used directly by both `electron` and `@electron/packager`. `yauzl@2` is broken on Node 24.16+ (see [electron/electron#51619](https://github.com/electron/electron/issues/51619)). | Remove once both `electron` and `@electron/packager` drop their dependency on `extract-zip`. |
|
||||||
|
|
||||||
Reference in new issue
Block a user