Update pnpm to 11.3, Node.js to 24.16, electron to 42.2, electron-builder to 26.11.1 (#66516)

* Apply `pnpx codemod run pnpm-v10-to-v11`

* Remove `eslint` hoisting, it's in the root package.json anyway

* `pnpm install`

* Bump Node.js to 24.15

* Bump pnpm to 11.1.1

* Update pnpm to 11.3.0

* Update `electron` to 42.2.0, `electron-builder` to 26.11.1

* Update `node-abi` to 4.31.0

* Override `yauzl` to workaround Electron not being installed on Node.js 24.16

* Update Node.js to 24.16

* Bump Playwright to 1.60.0
This commit is contained in:
Grzegorz Zdunek
2026-05-28 08:11:01 +00:00
committed by GitHub
parent 1bb374784b
commit 564779cdc0
7 changed files with 177 additions and 106 deletions
-5
View File
@@ -1,5 +0,0 @@
# The pnpm team releases new versions pretty often and we don't need to stay
# at the freshest version at all times.
update-notifier=false
# ESLint editor integrations expect ESLint's binary to be in the root node_modules.
public-hoist-pattern[]=eslint
+1 -1
View File
@@ -6,7 +6,7 @@ GOLANG_VERSION ?= go1.25.10
GOLANGCI_LINT_VERSION ?= v2.10.1
# NOTE: Remember to update engines.node in package.json to match the major version.
NODE_VERSION ?= 24.13.0
NODE_VERSION ?= 24.16.0
WASM_OPT_VERSION ?= 0.116.1
LIBPCSCLITE_VERSION ?= 1.9.9-teleport
+1 -1
View File
@@ -11,7 +11,7 @@
},
"license": "Apache-2.0",
"devDependencies": {
"@playwright/test": "^1.59.1",
"@playwright/test": "^1.60.0",
"cbor-x": "^1.6.4",
"tsx": "^4.21.0",
"undici": "^7.24.5"
+2 -2
View File
@@ -58,7 +58,7 @@
"msw-storybook-addon": "^2.0.7",
"oxfmt": "^0.47.0",
"oxlint": "^1.62.0",
"playwright": "^1.59.1",
"playwright": "^1.60.0",
"react-select-event": "^5.5.1",
"storybook": "^10.3.6",
"svgo": "^4.0.1",
@@ -107,7 +107,7 @@
"web/.storybook/public"
]
},
"packageManager": "pnpm@10.32.1+sha512.a706938f0e89ac1456b6563eab4edf1d1faf3368d1191fc5c59790e96dc918e4456ab2e67d613de1043d2e8c81f87303e6b40d4ffeca9df15ef1ad567348f2be",
"packageManager": "pnpm@11.3.0+sha512.2c403d6594527287672b1f7056343a1f7c3634036a67ffabfcc2b3d7595d843768f8787148d1b57cf7956c90606bbd192857c363af19e96d2d0ec9ec5741d215",
"engines": {
"node": "^24"
}
+155 -83
View File
@@ -4,6 +4,9 @@ settings:
autoInstallPeers: false
excludeLinksFromLockfile: false
overrides:
yauzl: ^3.3.1
pnpmfileChecksum: sha256-TR6zTaL3sXZMyu+QoRdd27aSUTH6sH0gp+M2XjxgTUI=
importers:
@@ -195,8 +198,8 @@ importers:
specifier: ^1.62.0
version: 1.62.0
playwright:
specifier: ^1.59.1
version: 1.59.1
specifier: ^1.60.0
version: 1.60.0
react-select-event:
specifier: ^5.5.1
version: 5.5.1
@@ -224,8 +227,8 @@ importers:
e2e:
devDependencies:
'@playwright/test':
specifier: ^1.59.1
version: 1.59.1
specifier: ^1.60.0
version: 1.60.0
cbor-x:
specifier: ^1.6.4
version: 1.6.4
@@ -480,11 +483,11 @@ importers:
specifier: ^6.0.0
version: 6.0.0
electron:
specifier: 41.1.1
version: 41.1.1
specifier: 42.2.0
version: 42.2.0
electron-builder:
specifier: ^26.8.2
version: 26.8.2
specifier: ^26.11.1
version: 26.11.1
electron-updater:
specifier: ^6.8.3
version: 6.8.3
@@ -1540,14 +1543,14 @@ packages:
resolution: {integrity: sha512-zx0EIq78WlY/lBb1uXlziZmDZI4ubcCXIMJ4uGjXzZW0nS19TjSPeXPAjzzTmKQlJUZm0SbmZhPKP7tuQ1SsEw==}
hasBin: true
'@electron/[email protected]':
resolution: {integrity: sha512-Qkzpg2s9GnVV2I2BjRksUi43U5e6+zaQMcjoJy0C+C5oxaKl+fmckGDQFtRpZpZV0NQekuZZ+tGz7EA9TVnQtQ==}
engines: {node: '>=12'}
'@electron/[email protected]':
resolution: {integrity: sha512-F+nKc0xW+kVbBRhFzaMgPy3KwmuNTYX1fx6+FxxoSnNgwYX6LD7AKBTWkU0MQ6IBoe7dz069CNkR673sPAgkCQ==}
engines: {node: '>=14'}
'@electron/[email protected]':
resolution: {integrity: sha512-pjoBpru1KdEtcExBnuHAP1cAc/5faoedw0hzJkL3o4/IJp7HNF1+fbrdxT3gMYRX2oJfvnA/WXeCTVQpYYxyJA==}
engines: {node: '>=22.12.0'}
'@electron/[email protected]':
resolution: {integrity: sha512-jNT8nwH1f9X5GEITXaQ8IF/KdskvIkOFfB2CvwumsveVidzpSc+mvhhTMdAGSYF3O+Nq49lJ7y+ssODRXu06+A==}
engines: {node: '>= 10.0.0'}
@@ -2681,8 +2684,8 @@ packages:
resolution: {integrity: sha512-QNqXyfVS2wm9hweSYD2O7F0G06uurj9kZ96TRQE5Y9hU7+tgdZwIkbAKc5Ocy1HxEY2kuDQa6cQ1WRs/O5LFKA==}
engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0}
'@playwright/test@1.59.1':
resolution: {integrity: sha512-PG6q63nQg5c9rIi4/Z5lR5IVF7yU5MqmKaPOe0HSc0O2cX1fPi96sUQu5j7eo4gKCkB2AnNGoWt7y4/Xx3Kcqg==}
'@playwright/test@1.60.0':
resolution: {integrity: sha512-O71yZIbAh/PxDMNGns37GHBIfrVkEVyn+AXyIa5dOTfb4/xNvRWV+Vv/NMbNCtODB/pO7vLlF2OTmMVLhmr7Ag==}
engines: {node: '>=18'}
hasBin: true
@@ -3650,12 +3653,12 @@ packages:
[email protected]:
resolution: {integrity: sha512-j87o0j6LqPL3QRr8yid6c+Tt5gC7xNfYo6uQIQkorAC6MpeayVMZrEDzKmJJ/Hlv7EnOQpaRm53k6ktDYZyB6w==}
app-builder-lib@26.8.2:
resolution: {integrity: sha512-z3ptLzJwNl35fyR0wxv4qWOfZuU36VysYHnbs8PDtf8S0QzIl2OWimdDFVmCxYMkIV1k/RT9CeTgcP7oUznFOw==}
app-builder-lib@26.11.1:
resolution: {integrity: sha512-KCZm58CifmTGbzw9PZOyDEecwjY3jY9cQ4uBRIDxZYhaJqqsz0RQFkryoV+EPhjVlkPql7Jsg6SNUkz837Bkhw==}
engines: {node: '>=14.0.0'}
peerDependencies:
dmg-builder: 26.8.2
electron-builder-squirrel-windows: 26.8.2
dmg-builder: 26.11.1
electron-builder-squirrel-windows: 26.11.1
[email protected]:
resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==}
@@ -3833,6 +3836,9 @@ packages:
[email protected]:
resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==}
[email protected]:
resolution: {integrity: sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==}
[email protected]:
resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==}
@@ -3871,8 +3877,13 @@ packages:
resolution: {integrity: sha512-qt41tMfgHTllhResqM5DcnHyDIWNgzHvuY2jDcYP9iaGpkWxTUzV6GQjDeLnlR1/DtdlcsWQbA7sByMpmJFTLQ==}
engines: {node: '>=12.0.0'}
builder-util@26.8.1:
resolution: {integrity: sha512-pm1lTYbGyc90DHgCDO7eo8Rl4EqKLciayNbZqGziqnH9jrlKe8ZANGdityLZU+pJh16dfzjAx2xQq9McuIPEtw==}
builder-util[email protected].1:
resolution: {integrity: sha512-gnk+lN50T7TIRp4bHTVydSnWsNkYAxGiDDbed3U26Z82s1lr8em4E4fLs/EPfIEZIbfi4Zfo5NsdA9gHWbPmXg==}
engines: {node: '>=12.0.0'}
[email protected]:
resolution: {integrity: sha512-oWRbAjgN9RdVCLvNVN9ltZwaUkrH/FrH8wdggAwpz426PTdcbGEARp7J1HXad/QijURPxYL+BKykThaRjluPIQ==}
engines: {node: '>=14.0.0'}
[email protected]:
resolution: {integrity: sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==}
@@ -4326,8 +4337,8 @@ packages:
[email protected]:
resolution: {integrity: sha512-2xMCmOoMrdQIPHdsTawECdNPwlVFB9zGcz3kuhmBO6U3oU+UQjsue0i8ayLKpgBcm+hcXPMVSGUN9d+pvJ6+VQ==}
dmg-builder@26.8.2:
resolution: {integrity: sha512-DaWI+p4DOqiFVZFMovdGYammBOyJAiHHFWUTQ0Z7gNc0twfdIN0LvyJ+vFsgZEDR1fjgbpCj690IVtbYIsZObQ==}
dmg-builder@26.11.1:
resolution: {integrity: sha512-uFE7wiNn/GJ/MCtHz9ZIYj8w+27WTKush6PX6a1rt7RWJ5Ua4WgK6PAgErSBQXk0Q8UM4YMTXUBNFhN1gR+1qw==}
[email protected]:
resolution: {integrity: sha512-ZdzmqwKmECOWJpqefloC5OJy1+WZBBse5+MR88z9g9Zn4VY+WYUkAyojmhzJckH5YbbZGcYIuGAkY5/Ys5OM2Q==}
@@ -4376,6 +4387,9 @@ packages:
resolution: {integrity: sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==}
engines: {node: '>= 0.4'}
[email protected]:
resolution: {integrity: sha512-asLFVfWWtJ90ZyOUHMqk7/S2w2guQKxUI2itj3d92ADHhxUSbCMGi1f1cBcJ7xM1To+pE/Khbwo1yuNbMEPKeA==}
[email protected]:
resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==}
@@ -4384,13 +4398,13 @@ packages:
engines: {node: '>=0.10.0'}
hasBin: true
electron-builder@26.8.2:
resolution: {integrity: sha512-ieiiXPdgH3qrG6lcvy2mtnI5iEmAopmLuVRMSJ5j40weU0tgpNx0OAk9J5X5nnO0j9+KIkxHzwFZVUDk1U3aGw==}
electron-builder@26.11.1:
resolution: {integrity: sha512-CMG8PQAnUBWIx9THpwWysrHfJQs9Q1E1VDayK+ZkNqvih+ao8mywMP5v2ohLkzlg1ZeVyvkQP6oICJGzyeCAUQ==}
engines: {node: '>=14.0.0'}
hasBin: true
electron-publish@26.8.1:
resolution: {integrity: sha512-q+jrSTIh/Cv4eGZa7oVR+grEJo/FoLMYBAnSL5GCtqwUpr1T+VgKB/dn1pnzxIxqD8S/jP1yilT9VrwCqINR4w==}
electron-publish@26.11.1:
resolution: {integrity: sha512-aMugkYS7QZtS/PjbyOSh0MlymxoWppj7+lEcqmsO1jM6igedcgAdFtmWms3g/DdMPpCZDVKxzkC4a3UK6HGlmA==}
[email protected]:
resolution: {integrity: sha512-/4t+AS1l4S3ZC0Ja7PHFIWeBIxGA3QGqV8/yKsP36v7NcyUCl+bIcmw6s5zVuMIECWwBrAK/6QLzTmbJChBboQ==}
@@ -4409,9 +4423,9 @@ packages:
'@swc/core':
optional: true
electron@41.1.1:
resolution: {integrity: sha512-8bgvDhBjli+3Z2YCKgzzoBPh6391pr7Xv2h/tTJG4ETgvPvUxZomObbZLs31mUzYb6VrlcDDd9cyWyNKtPm3tA==}
engines: {node: '>= 12.20.55'}
electron@42.2.0:
resolution: {integrity: sha512-b2Tc7sIKiZEl0tBVwFM5GJ+FT5KYhmy9QJHjx8BGVZPVW2SctXWEvrE959ElB56qw7H05dBkhlikDA1DmpaAMw==}
engines: {node: '>= 22.12.0'}
hasBin: true
[email protected]:
@@ -4456,6 +4470,10 @@ packages:
resolution: {integrity: sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==}
engines: {node: '>=6'}
[email protected]:
resolution: {integrity: sha512-dtJUTepzMW3Lm/NPxRf3wP4642UWhjL2sQxc+ym2YMj1m/H2zDNQOlezafzkHwn6sMstjHTwG6iQQsctDW/b1A==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
[email protected]:
resolution: {integrity: sha512-pxP8eL2SwwaTRi/KHYwLYXinDs7gL3jxFcBYmEdYfZmZXbaVDvdppd0XBU8qVz03rDfKZMXg1omHCbsJjZrMsw==}
engines: {node: '>=20'}
@@ -4651,9 +4669,6 @@ packages:
[email protected]:
resolution: {integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==}
[email protected]:
resolution: {integrity: sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==}
[email protected]:
resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==}
engines: {node: '>=12.0.0'}
@@ -5030,6 +5045,9 @@ packages:
resolution: {integrity: sha512-e6rvdUCiQCAuumZslxRJWR/Doq4VpPR82kqclvcS0efgt430SlGIk05vdCN58+VrzgtIcfNODjozVielycD4Sw==}
engines: {node: '>=16'}
[email protected]:
resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==}
[email protected]:
resolution: {integrity: sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw==}
engines: {node: '>= 8.0.0'}
@@ -5625,8 +5643,8 @@ packages:
resolution: {integrity: sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==}
engines: {node: '>= 0.6'}
node-abi@4.26.0:
resolution: {integrity: sha512-8QwIZqikRvDIkXS2S93LjzhsSPJuIbfaMETWH+Bx8oOT9Sa9UsUtBFQlc3gBNd1+QINjaTloitXr1W3dQLi9Iw==}
node-abi@4.31.0:
resolution: {integrity: sha512-Erq5w/t3syw3s4sDsUaX4QttIdBPsGKTT1DTRsCkTonGggczhlDKm/wDX3o+HPJpQ41EjXCbcmXf0tgr5YZJXw==}
engines: {node: '>=22.12.0'}
[email protected]:
@@ -5840,13 +5858,13 @@ packages:
resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==}
engines: {node: '>=8'}
playwright-core@1.59.1:
resolution: {integrity: sha512-HBV/RJg81z5BiiZ9yPzIiClYV/QMsDCKUyogwH9p3MCP6IYjUFu/MActgYAvK0oWyV9NlwM3GLBjADyWgydVyg==}
playwright-core@1.60.0:
resolution: {integrity: sha512-9bW6zvX/m0lEbgTKJ6YppOKx8H3VOPBMOCFh2irXFOT4BbHgrx5hPjwJYLT40Lu+4qtD36qKc/Hn56StUW57IA==}
engines: {node: '>=18'}
hasBin: true
playwright@1.59.1:
resolution: {integrity: sha512-C8oWjPR3F81yljW9o5OxcWzfh6avkVwDD2VYdwIGqTkl+OGFISgypqzfu7dOe4QNLL2aqcWBmI3PMtLIK233lw==}
playwright@1.60.0:
resolution: {integrity: sha512-hheHdokM8cdqCb0lcE3s+zT4t4W+vvjpGxsZlDnikarzx8tSzMebh3UiFtgqwFwnTnjYQcsyMF8ei2mCO/tpeA==}
engines: {node: '>=18'}
hasBin: true
@@ -5885,6 +5903,9 @@ packages:
resolution: {integrity: sha512-Azwzvl90HaF0aCz1JrDdXQykFakSSNPaPoiZ9fm5qJIMHioDZEi7OAdRwSm6rSoPtY3Qutnm3L7ogmg3dc+wbQ==}
engines: {node: ^18.17.0 || >=20.5.0}
[email protected]:
resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==}
[email protected]:
resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==}
engines: {node: '>=0.4.0'}
@@ -6017,6 +6038,9 @@ packages:
resolution: {integrity: sha512-BNg9EN3DD3GsDXX7Aa8O4p92sryjkmzYYgmgTAc6CA4uGLEDzFfxOxugu21akOxpcXHiEgsYkC6nPsQvLLLmEg==}
hasBin: true
[email protected]:
resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==}
[email protected]:
resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==}
engines: {node: '>= 6'}
@@ -6142,6 +6166,9 @@ packages:
resolution: {integrity: sha512-DPe5pVFaAsinSaV6QjQ6gdiedWDcRCbUuiQfQa2wmWV7+xC9bGulGI8+TdRmoFkAPaBXk8CrAbnlY2ISniJ47Q==}
engines: {node: '>=18'}
[email protected]:
resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==}
[email protected]:
resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==}
@@ -6320,6 +6347,9 @@ packages:
resolution: {integrity: sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==}
engines: {node: '>=18'}
[email protected]:
resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==}
[email protected]:
resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==}
@@ -6615,6 +6645,9 @@ packages:
[email protected]:
resolution: {integrity: sha512-IiSk4HlzAMqTUseHHe3VhIGyuFmN90zMTpD3Z3y8jeQbzLIq500MVM7Jq2vUAnTKAFPJrqwkzr6PoTcPhGcOiw==}
[email protected]:
resolution: {integrity: sha512-PZ8hTS+AqcGxsaQntl3IRBw65QrBI6lxzqDEL7IAo/XCEqRTKGfOX56Vea5TH9SZczRVxuzk1re04z/YjuYCJA==}
[email protected]:
resolution: {integrity: sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==}
hasBin: true
@@ -6898,8 +6931,9 @@ packages:
resolution: {integrity: sha512-4UEqdc2RYGHZc7Doyqkrqiln3p9X2DZVxaGbwhn2pi7MrRagKaOcIKe8L3OxYcbhXLgLFUS3zAYuQjKBQgmuNg==}
engines: {node: ^20.19.0 || ^22.12.0 || >=23}
yauzl@2.10.0:
resolution: {integrity: sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==}
yauzl@3.3.1:
resolution: {integrity: sha512-RNPCUkiE/ZgO4w8i9U5yDQVHaFDdnzaFANElRvpJteCspvmv2VqrRb9lvS6odVD+jqI/zDsxAHJVsafpcheVQQ==}
engines: {node: '>=12'}
[email protected]:
resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==}
@@ -8130,7 +8164,7 @@ snapshots:
fs-extra: 9.1.0
minimist: 1.2.8
'@electron/get@2.0.3':
'@electron/get@3.1.0':
dependencies:
debug: 4.4.3
env-paths: 2.2.1
@@ -8144,17 +8178,16 @@ snapshots:
transitivePeerDependencies:
- supports-color
'@electron/get@3.1.0':
'@electron/get@5.0.0':
dependencies:
debug: 4.4.3
env-paths: 2.2.1
fs-extra: 8.1.0
got: 11.8.6
env-paths: 3.0.0
graceful-fs: 4.2.11
progress: 2.0.3
semver: 6.3.1
semver: 7.7.4
sumchecker: 3.0.1
optionalDependencies:
global-agent: 3.0.0
undici: 7.25.0
transitivePeerDependencies:
- supports-color
@@ -8184,7 +8217,7 @@ snapshots:
detect-libc: 2.1.2
got: 11.8.6
graceful-fs: 4.2.11
node-abi: 4.26.0
node-abi: 4.31.0
node-api-version: 0.2.1
node-gyp: 11.5.0
ora: 5.4.1
@@ -9286,9 +9319,9 @@ snapshots:
'@pkgr/[email protected]': {}
'@playwright/test@1.59.1':
'@playwright/test@1.60.0':
dependencies:
playwright: 1.59.1
playwright: 1.60.0
'@protobuf-ts/[email protected](@grpc/[email protected])':
dependencies:
@@ -10151,7 +10184,7 @@ snapshots:
[email protected]: {}
app-builder-lib@26.8.2(dmg-builder@26.8.2):
app-builder-lib@26.11.1(dmg-builder@26.11.1):
dependencies:
'@develar/schema-utils': 2.6.5
'@electron/asar': 3.4.1
@@ -10164,16 +10197,16 @@ snapshots:
'@malept/flatpak-bundler': 0.4.0
'@types/fs-extra': 9.0.13
async-exit-hook: 2.0.1
builder-util: 26.8.1
builder-util-runtime: 9.5.1
builder-util: 26.11.1
builder-util-runtime: 9.6.1
chromium-pickle-js: 0.2.0
ci-info: 4.3.1
debug: 4.4.3
dmg-builder: 26.8.2
dmg-builder: 26.11.1
dotenv: 16.5.0
dotenv-expand: 11.0.7
ejs: 3.1.10
electron-publish: 26.8.1
electron-publish: 26.11.1
fs-extra: 10.1.0
hosted-git-info: 4.1.0
isbinaryfile: 5.0.4
@@ -10189,6 +10222,7 @@ snapshots:
tar: 7.5.11
temp-file: 3.4.0
tiny-async-pool: 1.3.0
unzipper: 0.12.3
which: 5.0.0
transitivePeerDependencies:
- supports-color
@@ -10386,6 +10420,8 @@ snapshots:
inherits: 2.0.4
readable-stream: 3.6.2
[email protected]: {}
[email protected]: {}
[email protected]:
@@ -10432,12 +10468,19 @@ snapshots:
transitivePeerDependencies:
- supports-color
builder-util@26.8.1:
builder-util[email protected].1:
dependencies:
debug: 4.4.3
sax: 1.5.0
transitivePeerDependencies:
- supports-color
[email protected]:
dependencies:
7zip-bin: 5.2.0
'@types/debug': 4.1.12
app-builder-bin: 5.0.0-alpha.12
builder-util-runtime: 9.5.1
builder-util-runtime: 9.6.1
chalk: 4.1.2
cross-spawn: 7.0.6
debug: 4.4.3
@@ -10646,8 +10689,7 @@ snapshots:
dependencies:
browserslist: 4.28.2
[email protected]:
optional: true
[email protected]: {}
[email protected]:
dependencies:
@@ -10946,10 +10988,10 @@ snapshots:
minimatch: 3.1.5
p-limit: 3.1.0
dmg-builder@26.8.2:
dmg-builder@26.11.1:
dependencies:
app-builder-lib: 26.8.2(dmg-builder@26.8.2)
builder-util: 26.8.1
app-builder-lib: 26.11.1(dmg-builder@26.11.1)
builder-util: 26.11.1
fs-extra: 10.1.0
iconv-lite: 0.6.3
js-yaml: 4.1.1
@@ -11020,20 +11062,24 @@ snapshots:
es-errors: 1.3.0
gopd: 1.2.0
[email protected]:
dependencies:
readable-stream: 2.3.8
[email protected]: {}
[email protected]:
dependencies:
jake: 10.9.2
electron-builder@26.8.2:
electron-builder@26.11.1:
dependencies:
app-builder-lib: 26.8.2(dmg-builder@26.8.2)
builder-util: 26.8.1
builder-util-runtime: 9.5.1
app-builder-lib: 26.11.1(dmg-builder@26.11.1)
builder-util: 26.11.1
builder-util-runtime: 9.6.1
chalk: 4.1.2
ci-info: 4.4.0
dmg-builder: 26.8.2
dmg-builder: 26.11.1
fs-extra: 10.1.0
lazy-val: 1.0.5
simple-update-notifier: 2.0.0
@@ -11042,11 +11088,11 @@ snapshots:
- electron-builder-squirrel-windows
- supports-color
electron-publish@26.8.1:
electron-publish@26.11.1:
dependencies:
'@types/fs-extra': 9.0.13
builder-util: 26.8.1
builder-util-runtime: 9.5.1
builder-util: 26.11.1
builder-util-runtime: 9.6.1
chalk: 4.1.2
form-data: 4.0.5
fs-extra: 10.1.0
@@ -11084,9 +11130,9 @@ snapshots:
transitivePeerDependencies:
- supports-color
electron@41.1.1:
electron@42.2.0:
dependencies:
'@electron/get': 2.0.3
'@electron/get': 5.0.0
'@types/node': 24.10.9
extract-zip: 2.0.1
transitivePeerDependencies:
@@ -11121,6 +11167,8 @@ snapshots:
[email protected]: {}
[email protected]: {}
[email protected]:
dependencies:
is-safe-filename: 0.1.1
@@ -11354,7 +11402,7 @@ snapshots:
dependencies:
debug: 4.4.3
get-stream: 5.2.0
yauzl: 2.10.0
yauzl: 3.3.1
optionalDependencies:
'@types/yauzl': 2.10.3
transitivePeerDependencies:
@@ -11387,10 +11435,6 @@ snapshots:
dependencies:
bser: 2.1.1
[email protected]:
dependencies:
pend: 1.2.0
[email protected]([email protected]):
optionalDependencies:
picomatch: 4.0.4
@@ -11762,6 +11806,8 @@ snapshots:
dependencies:
is-inside-container: 1.0.0
[email protected]: {}
[email protected]: {}
[email protected]: {}
@@ -12536,7 +12582,7 @@ snapshots:
[email protected]: {}
node-abi@4.26.0:
node-abi@4.31.0:
dependencies:
semver: 7.7.4
@@ -12782,11 +12828,11 @@ snapshots:
dependencies:
find-up: 4.1.0
playwright-core@1.59.1: {}
playwright-core@1.60.0: {}
playwright@1.59.1:
playwright@1.60.0:
dependencies:
playwright-core: 1.59.1
playwright-core: 1.60.0
optionalDependencies:
fsevents: 2.3.2
@@ -12828,6 +12874,8 @@ snapshots:
[email protected]: {}
[email protected]: {}
[email protected]: {}
[email protected]:
@@ -12988,6 +13036,16 @@ snapshots:
transitivePeerDependencies:
- supports-color
[email protected]:
dependencies:
core-util-is: 1.0.2
inherits: 2.0.4
isarray: 1.0.0
process-nextick-args: 2.0.1
safe-buffer: 5.1.2
string_decoder: 1.1.1
util-deprecate: 1.0.2
[email protected]:
dependencies:
inherits: 2.0.4
@@ -13129,6 +13187,8 @@ snapshots:
[email protected]: {}
[email protected]: {}
[email protected]: {}
[email protected]: {}
@@ -13300,6 +13360,10 @@ snapshots:
get-east-asian-width: 1.5.0
strip-ansi: 7.2.0
[email protected]:
dependencies:
safe-buffer: 5.1.2
[email protected]:
dependencies:
safe-buffer: 5.2.1
@@ -13614,6 +13678,14 @@ snapshots:
[email protected]: {}
[email protected]:
dependencies:
bluebird: 3.7.2
duplexer2: 0.1.4
fs-extra: 11.3.2
graceful-fs: 4.2.11
node-int64: 0.4.0
[email protected]([email protected]):
dependencies:
browserslist: 4.28.2
@@ -13853,10 +13925,10 @@ snapshots:
y18n: 5.0.8
yargs-parser: 22.0.0
yauzl@2.10.0:
yauzl@3.3.1:
dependencies:
buffer-crc32: 0.2.13
fd-slicer: 1.1.0
pend: 1.2.0
[email protected]: {}
+14 -12
View File
@@ -3,18 +3,18 @@ packages:
- e/web/*
- e2e
- e/e2e
onlyBuiltDependencies:
- '@swc/core'
- cbor-extract
- electron
- esbuild
- msw
- node-pty
- protobufjs
- unrs-resolver
ignoredBuiltDependencies:
# Imported by jsdom-testing-mocks but not needed by us.
- puppeteer
allowBuilds:
'@swc/core': true
cbor-extract: true
esbuild: true
msw: true
node-pty: true
protobufjs: true
unrs-resolver: true
puppeteer: false
overrides:
# Remove once https://github.com/electron/electron/issues/51619 is addressed.
yauzl: '^3.3.1'
# Without this, electron-builder will pull in electron-builder-squirrel-windows (which we don't need)
# and that dep will in turn pull electron-winstaller (which we also don't need). pnpm will then
# start complaining that electron-winstaller is not in onlyBuiltDependencies.
@@ -41,3 +41,5 @@ shellEmulator: true
packageImportMethod: clone-or-copy
# Do not install packages released less than 2 days (2880 minutes) ago
minimumReleaseAge: 2880
# The pnpm team releases new versions pretty often, and we don't need to stay at the freshest version at all times.
updateNotifier: false
+4 -2
View File
@@ -10,6 +10,8 @@
},
"license": "Apache-2.0",
"scripts": {
"//": "Remove the postinstall script once https://github.com/alex8088/electron-vite/issues/904 is addressed.",
"postinstall": "install-electron",
"start": "pnpm build-wasm && electron-vite dev",
"build": "pnpm build-wasm && electron-vite build",
"package": "electron-builder build --config electron-builder-config.js --publish never -c.extraMetadata.name=teleport-connect",
@@ -43,8 +45,8 @@
"@types/which": "^3.0.4",
"@xterm/addon-fit": "^0.11.0",
"@xterm/xterm": "^6.0.0",
"electron": "41.1.1",
"electron-builder": "^26.8.2",
"electron": "42.2.0",
"electron-builder": "^26.11.1",
"electron-updater": "^6.8.3",
"electron-vite": "^5.0.0",
"events": "3.3.0",