From 7fc10855d9657946c4a0aa288b9a0d9f33073eb8 Mon Sep 17 00:00:00 2001 From: Zhihe Li Date: Mon, 1 Jun 2026 18:39:45 -0400 Subject: [PATCH] =?UTF-8?q?feat:=20=F0=9F=8E=B8=20Add=20override=20to=20fi?= =?UTF-8?q?x=20node=2024=20builds=20(#3301)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ui/desktop/electron-app/package.json | 13 +- ui/desktop/electron-app/pnpm-lock.yaml | 1358 ++++++++++++++++++--- ui/desktop/electron-app/pnpm-overrides.md | 1 + 3 files changed, 1223 insertions(+), 149 deletions(-) diff --git a/ui/desktop/electron-app/package.json b/ui/desktop/electron-app/package.json index 3928960b4..fdfc547c4 100644 --- a/ui/desktop/electron-app/package.json +++ b/ui/desktop/electron-app/package.json @@ -39,18 +39,19 @@ "which": "^4.0.0" }, "devDependencies": { - "@electron-forge/cli": "^7.7.0", - "@electron-forge/maker-deb": "^7.7.0", - "@electron-forge/maker-dmg": "^7.7.0", - "@electron-forge/maker-squirrel": "^7.7.0", - "@electron-forge/maker-zip": "^7.7.0", + "@electron-forge/cli": "^7.11.0", + "@electron-forge/maker-deb": "^7.11.0", + "@electron-forge/maker-dmg": "^7.11.0", + "@electron-forge/maker-squirrel": "^7.11.0", + "@electron-forge/maker-zip": "^7.11.0", "electron": "42.0.1", "esbuild": "^0.25.4", "unzipper": "^0.11.5" }, "pnpm": { "overrides": { - "tar": "^7.5.10" + "tar": "^7.5.10", + "yauzl": "^3.3.1" }, "ignoredBuiltDependencies": [], "onlyBuiltDependencies": [ diff --git a/ui/desktop/electron-app/pnpm-lock.yaml b/ui/desktop/electron-app/pnpm-lock.yaml index 55e578431..b54ae6639 100644 --- a/ui/desktop/electron-app/pnpm-lock.yaml +++ b/ui/desktop/electron-app/pnpm-lock.yaml @@ -6,6 +6,7 @@ settings: overrides: tar: ^7.5.10 + yauzl: ^3.3.1 importers: .: @@ -54,20 +55,20 @@ importers: version: 4.0.0 devDependencies: '@electron-forge/cli': - specifier: ^7.7.0 - version: 7.8.1(encoding@0.1.13) + specifier: ^7.11.0 + version: 7.11.2(encoding@0.1.13)(esbuild@0.25.12) '@electron-forge/maker-deb': - specifier: ^7.7.0 - version: 7.8.1 + specifier: ^7.11.0 + version: 7.11.2 '@electron-forge/maker-dmg': - specifier: ^7.7.0 - version: 7.8.1 + specifier: ^7.11.0 + version: 7.11.2 '@electron-forge/maker-squirrel': - specifier: ^7.7.0 - version: 7.8.1 + specifier: ^7.11.0 + version: 7.11.2 '@electron-forge/maker-zip': - specifier: ^7.7.0 - version: 7.8.1 + specifier: ^7.11.0 + version: 7.11.2 electron: specifier: 42.0.1 version: 42.0.1 @@ -79,123 +80,123 @@ importers: version: 0.11.6 packages: - '@electron-forge/cli@7.8.1': + '@electron-forge/cli@7.11.2': resolution: { - integrity: sha512-QI3EShutfq9Y+2TWWrPjm4JZM3eSAKzoQvRZdVhAfVpUbyJ8K23VqJShg3kGKlPf9BXHAGvE+8LyH5s2yDr1qA==, + integrity: sha512-c+C4ndLfHbxwZuCn9G8iT9wD/woLdaVkoSVjAIbj+0nJhi8UmiVsz/+Gxlj4cvhMRTzBMBxudstLU7RocMikfg==, } engines: { node: '>= 16.4.0' } hasBin: true - '@electron-forge/core-utils@7.8.1': + '@electron-forge/core-utils@7.11.2': resolution: { - integrity: sha512-mRoPLDNZgmjyOURE/K0D3Op53XGFmFRgfIvFC7c9S/BqsRpovVblrqI4XxPRdNmH9dvhd8On9gGz+XIYAKD3aQ==, + integrity: sha512-/Fpwo44an6ulUdq94co5OOcbRCohgYNci/E6eoZZuTO9f72X+PqJkMkghqkMX3iQ8Aq2QRLkGKFwrKWJNTjL7Q==, } engines: { node: '>= 16.4.0' } - '@electron-forge/core@7.8.1': + '@electron-forge/core@7.11.2': resolution: { - integrity: sha512-jkh0QPW5p0zmruu1E8+2XNufc4UMxy13WLJcm7hn9jbaXKLkMbKuEvhrN1tH/9uGp1mhr/t8sC4N67gP+gS87w==, + integrity: sha512-RbOvlCahSlYBkY1XFgD5QuoifZltEY3ezYGqJYnV1z6RiUK1DfUXwdidmclBLI9d6u8NNr9xWPv79LHVc9ZA3Q==, } engines: { node: '>= 16.4.0' } - '@electron-forge/maker-base@7.8.1': + '@electron-forge/maker-base@7.11.2': resolution: { - integrity: sha512-GUZqschGuEBzSzE0bMeDip65IDds48DZXzldlRwQ+85SYVA6RMU2AwDDqx3YiYsvP2OuxKruuqIJZtOF5ps4FQ==, + integrity: sha512-9934zYu9WVdgCYQXvtS+eL1oyLagsY8JlWhZmoK8yWTYftSAydH7jb3seVpfy6n85SYmY/yjcAy2lvOTy5dUwA==, } engines: { node: '>= 16.4.0' } - '@electron-forge/maker-deb@7.8.1': + '@electron-forge/maker-deb@7.11.2': resolution: { - integrity: sha512-tjjeesQtCP5Xht1X7gl4+K9bwoETPmQfBkOVAY/FZIxPj40uQh/hOUtLX2tYENNGNVZ1ryDYRs8TuPi+I41Vfw==, + integrity: sha512-MYSdCTsqzKNmsmaq7CIFh2kJdBWUZ4njxnVGrIRClzueVITk5Kots3+eQo+e5QQLvXTVn2XTNDc2nYjvtBh+Mw==, } engines: { node: '>= 16.4.0' } - '@electron-forge/maker-dmg@7.8.1': + '@electron-forge/maker-dmg@7.11.2': resolution: { - integrity: sha512-l449QvY2Teu+J9rHnjkTHEm/wOJ1LRfmrQ2QkGtFoTRcqvFWdUAEN8nK2/08w3j2h6tvOY3QSUjRzXrhJZRNRA==, + integrity: sha512-vh8/mnu3xyMbRcz3S0TV1rB7ZyGhMK60Yz2f2R+Zmj1EbAivLEq5UAvzHdB+kLttr0Dpjp2FIX4TcZ9neD4Y9g==, } engines: { node: '>= 16.4.0' } - '@electron-forge/maker-squirrel@7.8.1': + '@electron-forge/maker-squirrel@7.11.2': resolution: { - integrity: sha512-qT1PMvT7ALF0ONOkxlA0oc0PiFuKCAKgoMPoxYo9gGOqFvnAb+TBcnLxflQ4ashE/ZkrHpykr4LcDJxqythQTA==, + integrity: sha512-4CILo57ZDEQH1mJxjhYCSXuv+WaU7oPq67KqiTLEUOEzmiPg9u9/z7FXE34H/Tn5aKWN3dy+ngAETzv6iERCGg==, } engines: { node: '>= 16.4.0' } - '@electron-forge/maker-zip@7.8.1': + '@electron-forge/maker-zip@7.11.2': resolution: { - integrity: sha512-unIxEoV1lnK4BLVqCy3L2y897fTyg8nKY1WT4rrpv0MUKnQG4qmigDfST5zZNNHHaulEn/ElAic2GEiP7d6bhQ==, + integrity: sha512-FWnOm2MORX/nt8psnEtID3Vnt8Blby1NkzjU3KjXBPF9kave71C3lI8KbBbCeKKyTQ/S00i2FiglKdRWQ1WNTw==, } engines: { node: '>= 16.4.0' } - '@electron-forge/plugin-base@7.8.1': + '@electron-forge/plugin-base@7.11.2': resolution: { - integrity: sha512-iCZC2d7CbsZ9l6j5d+KPIiyQx0U1QBfWAbKnnQhWCSizjcrZ7A9V4sMFZeTO6+PVm48b/r9GFPm+slpgZtYQLg==, + integrity: sha512-tIFzEE2+D9NnCAn/rLwSkh8H59IqN+G973JNl7xmCzquO6qa7/veitZOQFGO79Zmmgkc8R/fmiCbh7LIdLS9Tg==, } engines: { node: '>= 16.4.0' } - '@electron-forge/publisher-base@7.8.1': + '@electron-forge/publisher-base@7.11.2': resolution: { - integrity: sha512-z2C+C4pcFxyCXIFwXGDcxhU8qtVUPZa3sPL6tH5RuMxJi77768chLw2quDWk2/dfupcSELXcOMYCs7aLysCzeQ==, + integrity: sha512-YwK4ZF3+uW7PBEV/ho59NVTriP3fCahskORrztUaFIdG0QP3hqMsfmo01euv98FDsBEW9UXo7/EW8t5jpmYZ0Q==, } engines: { node: '>= 16.4.0' } - '@electron-forge/shared-types@7.8.1': + '@electron-forge/shared-types@7.11.2': resolution: { - integrity: sha512-guLyGjIISKQQRWHX+ugmcjIOjn2q/BEzCo3ioJXFowxiFwmZw/oCZ2KlPig/t6dMqgUrHTH5W/F0WKu0EY4M+Q==, + integrity: sha512-Tcles7y74xy3jN5dEC+Pt1duJYk4c7W2xu98tjWW8RewmfKD2uHkie6I1I3yifPFZXZ/QfTlaFOOoKIQ9ENZjg==, } engines: { node: '>= 16.4.0' } - '@electron-forge/template-base@7.8.1': + '@electron-forge/template-base@7.11.2': resolution: { - integrity: sha512-k8jEUr0zWFWb16ZGho+Es2OFeKkcbTgbC6mcH4eNyF/sumh/4XZMcwRtX1i7EiZAYiL9sVxyI6KVwGu254g+0g==, + integrity: sha512-l10I+XZRbbxFGiDLMnuXmlOppmLYmimKj6FWjEGUvft4VJFXW2BIDrLIugIGdM1nbrl/0aYjen2xRg0nZlcWzg==, } engines: { node: '>= 16.4.0' } - '@electron-forge/template-vite-typescript@7.8.1': + '@electron-forge/template-vite-typescript@7.11.2': resolution: { - integrity: sha512-CccQhwUjZcc6svzuOi3BtbDal591DzyX2J5GPa6mwVutDP8EMtqJL1VyOHdcWO/7XjI6GNAD0fiXySOJiUAECA==, + integrity: sha512-QvvdmO9Gdv+3aISI9+bBLKPBTyKaucs6HhXxz+IDALcdykIL9wVN0/BrWuwwgbwuw4BiJTyXGSPNXuJ+EWnP6g==, } engines: { node: '>= 16.4.0' } - '@electron-forge/template-vite@7.8.1': + '@electron-forge/template-vite@7.11.2': resolution: { - integrity: sha512-qzSlJaBYYqQAbBdLk4DqAE3HCNz4yXbpkb+VC74ddL4JGwPdPU57DjCthr6YetKJ2FsOVy9ipovA8HX5UbXpAg==, + integrity: sha512-yFSDSu3IdyNpgLXzrwODSUyaWniHRSZI82gwcXdnJLx7D7DIDLtbx6KzEoy7QBmWZRULO3F7rLsYG+Ur7orvyA==, } engines: { node: '>= 16.4.0' } - '@electron-forge/template-webpack-typescript@7.8.1': + '@electron-forge/template-webpack-typescript@7.11.2': resolution: { - integrity: sha512-h922E+6zWwym1RT6WKD79BLTc4H8YxEMJ7wPWkBX59kw/exsTB/KFdiJq6r82ON5jSJ+Q8sDGqSmDWdyCfo+Gg==, + integrity: sha512-2lwK+OrCeZgYM8WqsUXJzk94rdF0z/kA7WnAf79U3COEmAAMcFIwJtwF8c/n+52UecP3yrEE70LIGmM1sjGZJQ==, } engines: { node: '>= 16.4.0' } - '@electron-forge/template-webpack@7.8.1': + '@electron-forge/template-webpack@7.11.2': resolution: { - integrity: sha512-DA77o9kTCHrq+W211pyNP49DyAt0d1mzMp2gisyNz7a+iKvlv2DsMAeRieLoCQ44akb/z8ZsL0YLteSjKLy4AA==, + integrity: sha512-JjG8XIZctrSZvTlii7Hqvt/pHDKigRk4PoLTQCs1TiT05ZWsn40itBm8cbja3L7bfm0ccDd3JTWWOl2G7PhlmA==, } engines: { node: '>= 16.4.0' } - '@electron-forge/tracer@7.8.1': + '@electron-forge/tracer@7.11.2': resolution: { - integrity: sha512-r2i7aHVp2fylGQSPDw3aTcdNfVX9cpL1iL2MKHrCRNwgrfR+nryGYg434T745GGm1rNQIv5Egdkh5G9xf00oWA==, + integrity: sha512-U8j5Hyj2Zt7I5PciJvPJfmEv69Gb/Da9v+k655z3Jj1cuY0UnToEJ61IhXrzlTYqo+jUKC+fgAjDJ6vltJTS0A==, } engines: { node: '>= 14.17.5' } @@ -516,6 +517,111 @@ packages: integrity: sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==, } + '@inquirer/checkbox@3.0.1': + resolution: + { + integrity: sha512-0hm2nrToWUdD6/UHnel/UKGdk1//ke5zGUpHIvk5ZWmaKezlGxZkOJXNSWsdxO/rEqTkbB3lNC2J6nBElV2aAQ==, + } + engines: { node: '>=18' } + + '@inquirer/confirm@4.0.1': + resolution: + { + integrity: sha512-46yL28o2NJ9doViqOy0VDcoTzng7rAb6yPQKU7VDLqkmbCaH4JqK4yk4XqlzNWy9PVC5pG1ZUXPBQv+VqnYs2w==, + } + engines: { node: '>=18' } + + '@inquirer/core@9.2.1': + resolution: + { + integrity: sha512-F2VBt7W/mwqEU4bL0RnHNZmC/OxzNx9cOYxHqnXX3MP6ruYvZUZAW9imgN9+h/uBT/oP8Gh888J2OZSbjSeWcg==, + } + engines: { node: '>=18' } + + '@inquirer/editor@3.0.1': + resolution: + { + integrity: sha512-VA96GPFaSOVudjKFraokEEmUQg/Lub6OXvbIEZU1SDCmBzRkHGhxoFAVaF30nyiB4m5cEbDgiI2QRacXZ2hw9Q==, + } + engines: { node: '>=18' } + + '@inquirer/expand@3.0.1': + resolution: + { + integrity: sha512-ToG8d6RIbnVpbdPdiN7BCxZGiHOTomOX94C2FaT5KOHupV40tKEDozp12res6cMIfRKrXLJyexAZhWVHgbALSQ==, + } + engines: { node: '>=18' } + + '@inquirer/figures@1.0.15': + resolution: + { + integrity: sha512-t2IEY+unGHOzAaVM5Xx6DEWKeXlDDcNPeDyUpsRc6CUhBfU3VQOEl+Vssh7VNp1dR8MdUJBWhuObjXCsVpjN5g==, + } + engines: { node: '>=18' } + + '@inquirer/input@3.0.1': + resolution: + { + integrity: sha512-BDuPBmpvi8eMCxqC5iacloWqv+5tQSJlUafYWUe31ow1BVXjW2a5qe3dh4X/Z25Wp22RwvcaLCc2siHobEOfzg==, + } + engines: { node: '>=18' } + + '@inquirer/number@2.0.1': + resolution: + { + integrity: sha512-QpR8jPhRjSmlr/mD2cw3IR8HRO7lSVOnqUvQa8scv1Lsr3xoAMMworcYW3J13z3ppjBFBD2ef1Ci6AE5Qn8goQ==, + } + engines: { node: '>=18' } + + '@inquirer/password@3.0.1': + resolution: + { + integrity: sha512-haoeEPUisD1NeE2IanLOiFr4wcTXGWrBOyAyPZi1FfLJuXOzNmxCJPgUrGYKVh+Y8hfGJenIfz5Wb/DkE9KkMQ==, + } + engines: { node: '>=18' } + + '@inquirer/prompts@6.0.1': + resolution: + { + integrity: sha512-yl43JD/86CIj3Mz5mvvLJqAOfIup7ncxfJ0Btnl0/v5TouVUyeEdcpknfgc+yMevS/48oH9WAkkw93m7otLb/A==, + } + engines: { node: '>=18' } + + '@inquirer/rawlist@3.0.1': + resolution: + { + integrity: sha512-VgRtFIwZInUzTiPLSfDXK5jLrnpkuSOh1ctfaoygKAdPqjcjKYmGh6sCY1pb0aGnCGsmhUxoqLDUAU0ud+lGXQ==, + } + engines: { node: '>=18' } + + '@inquirer/search@2.0.1': + resolution: + { + integrity: sha512-r5hBKZk3g5MkIzLVoSgE4evypGqtOannnB3PKTG9NRZxyFRKcfzrdxXXPcoJQsxJPzvdSU2Rn7pB7lw0GCmGAg==, + } + engines: { node: '>=18' } + + '@inquirer/select@3.0.1': + resolution: + { + integrity: sha512-lUDGUxPhdWMkN/fHy1Lk7pF3nK1fh/gqeyWXmctefhxLYxlDsc7vsPBEpxrfVGDsVdyYJsiJoD4bJ1b623cV1Q==, + } + engines: { node: '>=18' } + + '@inquirer/type@1.5.5': + resolution: + { + integrity: sha512-MzICLu4yS7V8AA61sANROZ9vT1H3ooca5dSmI1FjZkzq7o/koMsRfQSzRtFo+F3Ao4Sf1C0bpLKejpKB/+j6MA==, + } + engines: { node: '>=18' } + + '@inquirer/type@2.0.0': + resolution: + { + integrity: sha512-XvJRx+2KR3YXyYtPUUy+qd9i7p+GO9Ko6VIIpWlBrpWwXDv8WLFeHTxz35CfQFUiBMLXlGHhGzys7lqit9gWag==, + } + engines: { node: '>=18' } + '@isaacs/fs-minipass@4.0.1': resolution: { @@ -523,6 +629,46 @@ packages: } engines: { node: '>=18.0.0' } + '@jridgewell/gen-mapping@0.3.13': + resolution: + { + integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==, + } + + '@jridgewell/resolve-uri@3.1.2': + resolution: + { + integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==, + } + engines: { node: '>=6.0.0' } + + '@jridgewell/source-map@0.3.11': + resolution: + { + integrity: sha512-ZMp1V8ZFcPG5dIWnQLr3NSI1MiCU7UETdS/A0G8V/XWHvJv3ZsFqutJn1Y5RPmAPX6F3BiE397OqveU/9NCuIA==, + } + + '@jridgewell/sourcemap-codec@1.5.5': + resolution: + { + integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==, + } + + '@jridgewell/trace-mapping@0.3.31': + resolution: + { + integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==, + } + + '@listr2/prompt-adapter-inquirer@2.0.22': + resolution: + { + integrity: sha512-hV36ZoY+xKL6pYOt1nPNnkciFkn89KZwqLhAFzJvYysAvL5uBQdiADZx/8bIDXIukzzwG0QlPYolgMzQUtKgpQ==, + } + engines: { node: '>=18.0.0' } + peerDependencies: + '@inquirer/prompts': '>= 3 < 8' + '@malept/cross-spawn-promise@1.1.1': resolution: { @@ -606,6 +752,12 @@ packages: integrity: sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw==, } + '@types/estree@1.0.9': + resolution: + { + integrity: sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg==, + } + '@types/fs-extra@9.0.13': resolution: { @@ -618,12 +770,24 @@ packages: integrity: sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==, } + '@types/json-schema@7.0.15': + resolution: + { + integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==, + } + '@types/keyv@3.1.4': resolution: { integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==, } + '@types/mute-stream@0.0.4': + resolution: + { + integrity: sha512-CPM9nzrCPPJHQNA9keH9CVkVI+WR5kMa+7XEs5jcGQ0VoAGnLv242w8lIVgwAEfmE4oufJRaTc9PNLQl0ioAow==, + } + '@types/node@22.15.18': resolution: { @@ -642,19 +806,120 @@ packages: integrity: sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==, } + '@types/wrap-ansi@3.0.0': + resolution: + { + integrity: sha512-ltIpx+kM7g/MLRZfkbL7EsCEjfzCcScLpkg37eXEtx5kmrAKBkTJwd1GIAjDSL8wTpM6Hzn5YO4pSb91BEwu1g==, + } + '@types/yauzl@2.10.3': resolution: { integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==, } + '@vscode/sudo-prompt@9.3.2': + resolution: + { + integrity: sha512-gcXoCN00METUNFeQOFJ+C9xUI0DKB+0EGMVg7wbVYRHBw2Eq3fKisDZOkRdOz3kqXRKOENMfShPOmypw1/8nOw==, + } + + '@webassemblyjs/ast@1.14.1': + resolution: + { + integrity: sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==, + } + + '@webassemblyjs/floating-point-hex-parser@1.13.2': + resolution: + { + integrity: sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA==, + } + + '@webassemblyjs/helper-api-error@1.13.2': + resolution: + { + integrity: sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ==, + } + + '@webassemblyjs/helper-buffer@1.14.1': + resolution: + { + integrity: sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA==, + } + + '@webassemblyjs/helper-numbers@1.13.2': + resolution: + { + integrity: sha512-FE8aCmS5Q6eQYcV3gI35O4J789wlQA+7JrqTTpJqn5emA4U2hvwJmvFRC0HODS+3Ye6WioDklgd6scJ3+PLnEA==, + } + + '@webassemblyjs/helper-wasm-bytecode@1.13.2': + resolution: + { + integrity: sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA==, + } + + '@webassemblyjs/helper-wasm-section@1.14.1': + resolution: + { + integrity: sha512-ds5mXEqTJ6oxRoqjhWDU83OgzAYjwsCV8Lo/N+oRsNDmx/ZDpqalmrtgOMkHwxsG0iI//3BwWAErYRHtgn0dZw==, + } + + '@webassemblyjs/ieee754@1.13.2': + resolution: + { + integrity: sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw==, + } + + '@webassemblyjs/leb128@1.13.2': + resolution: + { + integrity: sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw==, + } + + '@webassemblyjs/utf8@1.13.2': + resolution: + { + integrity: sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ==, + } + + '@webassemblyjs/wasm-edit@1.14.1': + resolution: + { + integrity: sha512-RNJUIQH/J8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ==, + } + + '@webassemblyjs/wasm-gen@1.14.1': + resolution: + { + integrity: sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg==, + } + + '@webassemblyjs/wasm-opt@1.14.1': + resolution: + { + integrity: sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw==, + } + + '@webassemblyjs/wasm-parser@1.14.1': + resolution: + { + integrity: sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ==, + } + + '@webassemblyjs/wast-printer@1.14.1': + resolution: + { + integrity: sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw==, + } + '@xmldom/xmldom@0.8.13': resolution: { integrity: sha512-KRYzxepc14G/CEpEGc3Yn+JKaAeT63smlDr+vjB8jRfgTBBI9wRj/nkQEO+ucV8p8I9bfKLWp37uHgFrbntPvw==, } engines: { node: '>=10.0.0' } - deprecated: this version has critical issues, please update to the latest version '@xterm/addon-canvas@0.7.0': resolution: @@ -678,12 +943,41 @@ packages: integrity: sha512-hqJHYaQb5OptNunnyAnkHyM8aCjZ1MEIDTQu1iIbbTD/xops91NB5yq1ZK/dC2JDbVWtF23zUtl9JE2NqwT87A==, } + '@xtuc/ieee754@1.2.0': + resolution: + { + integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==, + } + + '@xtuc/long@4.2.2': + resolution: + { + integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==, + } + abbrev@1.1.1: resolution: { integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==, } + acorn-import-phases@1.0.4: + resolution: + { + integrity: sha512-wKmbr/DDiIXzEOiWrTTUcDm24kQ2vGfZQvM2fwg2vXqR5uW6aapr7ObPtj1th32b9u90/Pf4AItvdTh42fBmVQ==, + } + engines: { node: '>=10.13.0' } + peerDependencies: + acorn: ^8.14.0 + + acorn@8.16.0: + resolution: + { + integrity: sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==, + } + engines: { node: '>=0.4.0' } + hasBin: true + agent-base@6.0.2: resolution: { @@ -716,12 +1010,27 @@ packages: ajv: optional: true + ajv-keywords@5.1.0: + resolution: + { + integrity: sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==, + } + peerDependencies: + ajv: ^8.8.2 + ajv@8.18.0: resolution: { integrity: sha512-PlXPeEWMXMZ7sPYOHqmDyCJzcfNrUr3fGNKtezX14ykXOEIvyK81d+qydx89KY5O71FKMPaQ2vBfBFI5NHR63A==, } + ansi-escapes@4.3.2: + resolution: + { + integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==, + } + engines: { node: '>=8' } + ansi-escapes@5.0.0: resolution: { @@ -825,6 +1134,14 @@ packages: integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==, } + baseline-browser-mapping@2.10.33: + resolution: + { + integrity: sha512-bA6+tcSLpz2tIEdDXZPpPTIuxBcC4+w6SieaYyfigIa4h8GlFxbA17v22Vx3JUtuZQj9SgOsnbK+aTBzyDyEuw==, + } + engines: { node: '>=6.0.0' } + hasBin: true + big-integer@1.6.52: resolution: { @@ -895,11 +1212,13 @@ packages: } engines: { node: '>=8' } - buffer-crc32@0.2.13: + browserslist@4.28.2: resolution: { - integrity: sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==, + integrity: sha512-48xSriZYYg+8qXna9kwqjIVzuQxi+KYWp2+5nCYnYKPTr0LvD89Jqk2Or5ogxz0NUMfIjhh2lIUX/LyX9B4oIg==, } + engines: { node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7 } + hasBin: true buffer-from@1.1.2: resolution: @@ -934,6 +1253,12 @@ packages: } engines: { node: '>=8' } + caniuse-lite@1.0.30001793: + resolution: + { + integrity: sha512-iwSsYWaCOoh26cV8NwNRViHlrfUvYsHDfRVcbtmw0Kg6PJIZZXwMkj1442FYLBGkeUf1juAsU3DTfxW579mrPA==, + } + chalk@4.1.2: resolution: { @@ -941,6 +1266,12 @@ packages: } engines: { node: '>=10' } + chardet@0.7.0: + resolution: + { + integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==, + } + chownr@2.0.0: resolution: { @@ -997,6 +1328,13 @@ packages: } engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } + cli-width@4.1.0: + resolution: + { + integrity: sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==, + } + engines: { node: '>= 12' } + cliui@7.0.4: resolution: { @@ -1055,6 +1393,12 @@ packages: } engines: { node: '>=16' } + commander@2.20.3: + resolution: + { + integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==, + } + commander@5.1.0: resolution: { @@ -1324,6 +1668,12 @@ packages: integrity: sha512-ukLL5Bevdil6oieAOXz3CMy+OgaItMiVBg701MNlG6W5RaC0AHN7rvlqTCmeb6O7jP0Qa1KKYTE0xV0xbhF4Hw==, } + electron-to-chromium@1.5.364: + resolution: + { + integrity: sha512-G/dYE3+AYhyHwzTwg8UbnXf7zqMERYh7l2jJ3QujhFsH8agSYwtnGAR2aZ7f0AakIKJXd5En/Hre4igIUrdlYw==, + } + electron-winstaller@5.4.0: resolution: { @@ -1369,6 +1719,13 @@ packages: integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==, } + enhanced-resolve@5.22.1: + resolution: + { + integrity: sha512-6QEuw3zoX1SJQc7b87aBXke/no+mG2bTBgw29gWMQonLmpEkWoCAVkl+M49e48AZlWzxiDzDZzYdp6kobcyLww==, + } + engines: { node: '>=10.13.0' } + entities@2.2.0: resolution: { @@ -1415,6 +1772,12 @@ packages: } engines: { node: '>= 0.4' } + es-module-lexer@2.1.0: + resolution: + { + integrity: sha512-n27zTYMjYu1aj4MjCWzSP7G9r75utsaoc8m61weK+W8JMBGGQybd43GstCXZ3WNmSFtGT9wi59qQTW6mhTR5LQ==, + } + es6-error@4.1.1: resolution: { @@ -1450,12 +1813,54 @@ packages: } engines: { node: '>=10' } + eslint-scope@5.1.1: + resolution: + { + integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==, + } + engines: { node: '>=8.0.0' } + + esrecurse@4.3.0: + resolution: + { + integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==, + } + engines: { node: '>=4.0' } + + estraverse@4.3.0: + resolution: + { + integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==, + } + engines: { node: '>=4.0' } + + estraverse@5.3.0: + resolution: + { + integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==, + } + engines: { node: '>=4.0' } + + eta@3.5.0: + resolution: + { + integrity: sha512-e3x3FBvGzeCIHhF+zhK8FZA2vC5uFn6b4HJjegUbIWrDb4mJ7JjTGMJY9VGIbRVpmSwHopNiaJibhjIr+HfLug==, + } + engines: { node: '>=6.0.0' } + eventemitter3@5.0.1: resolution: { integrity: sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==, } + events@3.3.0: + resolution: + { + integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==, + } + engines: { node: '>=0.8.x' } + execa@1.0.0: resolution: { @@ -1469,6 +1874,13 @@ packages: integrity: sha512-ZgEeZXj30q+I0EN+CbSSpIyPaJ5HVQD18Z1m+u1FXbAeT94mr1zw50q4q6jiiC447Nl/YTcIYSAftiGqetwXCA==, } + external-editor@3.1.0: + resolution: + { + integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==, + } + engines: { node: '>=4' } + extract-zip@2.0.1: resolution: { @@ -1502,12 +1914,6 @@ packages: integrity: sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==, } - fd-slicer@1.1.0: - resolution: - { - integrity: sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==, - } - filename-reserved-regex@2.0.0: resolution: { @@ -1707,6 +2113,12 @@ packages: } engines: { node: '>= 6' } + glob-to-regexp@0.4.1: + resolution: + { + integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==, + } + glob@7.2.3: resolution: { @@ -1829,6 +2241,13 @@ packages: integrity: sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==, } + iconv-lite@0.4.24: + resolution: + { + integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==, + } + engines: { node: '>=0.10.0' } + iconv-lite@0.6.3: resolution: { @@ -2043,6 +2462,13 @@ packages: } engines: { node: '>=16' } + jest-worker@27.5.1: + resolution: + { + integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==, + } + engines: { node: '>= 10.13.0' } + jiti@2.4.2: resolution: { @@ -2132,6 +2558,13 @@ packages: } engines: { node: '>=4' } + loader-runner@4.3.2: + resolution: + { + integrity: sha512-DFEqQ3ihfS9blba08cLfYf1NRAIEm+dDjic073DRDc3/JspI/8wYmtDsHwd3+4hwvdxSK7PGaElfTmm0awWJ4w==, + } + engines: { node: '>=6.11.5' } + locate-path@2.0.0: resolution: { @@ -2229,6 +2662,12 @@ packages: } engines: { node: '>=6' } + merge-stream@2.0.0: + resolution: + { + integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==, + } + merge2@1.4.1: resolution: { @@ -2243,6 +2682,13 @@ packages: } engines: { node: '>=8.6' } + mime-db@1.54.0: + resolution: + { + integrity: sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==, + } + engines: { node: '>= 0.6' } + mimic-fn@2.1.0: resolution: { @@ -2393,6 +2839,13 @@ packages: integrity: sha512-ZkcWZudylwF+ir3Ld1n7gL6bI2mQAzXvSobPwVtu8aYi2sbXeipeSkdcanRLzIofLcM5F53lGaKm2dk7orBi7Q==, } + mute-stream@1.0.0: + resolution: + { + integrity: sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==, + } + engines: { node: ^14.17.0 || ^16.13.0 || >=18.0.0 } + nan@2.22.2: resolution: { @@ -2406,6 +2859,12 @@ packages: } engines: { node: '>= 0.6' } + neo-async@2.6.2: + resolution: + { + integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==, + } + nice-try@1.0.5: resolution: { @@ -2455,6 +2914,13 @@ packages: integrity: sha512-/Ue38pvXJdgRZ3+me1FgfglLd301GhJN0NStiotdt61tm43N5htUyR/IXOUzOKuNaFmCwIhy6nwb77Ky41LMbw==, } + node-releases@2.0.46: + resolution: + { + integrity: sha512-GYVXHE2KnrzAfsAjl4uP++evGFCrAU1jta4ubEjIG7YWt/64Gqv66a30yKwWczVjA6j3bM4nBwH7Pk1JmDHaxQ==, + } + engines: { node: '>=18' } + nopt@6.0.0: resolution: { @@ -2516,6 +2982,13 @@ packages: } engines: { node: '>=10' } + os-tmpdir@1.0.2: + resolution: + { + integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==, + } + engines: { node: '>=0.10.0' } + p-cancelable@2.1.1: resolution: { @@ -2694,6 +3167,12 @@ packages: integrity: sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==, } + picocolors@1.1.1: + resolution: + { + integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==, + } + picomatch@2.3.2: resolution: { @@ -2971,6 +3450,13 @@ packages: integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==, } + schema-utils@4.3.3: + resolution: + { + integrity: sha512-eflK8wEtyOE6+hsaRVPxvUKYCpRgzLqDTb8krvAsRIwOGlHoSgYLgBXoubGgLd2fT41/OUYdb48v4k4WWHQurA==, + } + engines: { node: '>= 10.13.0' } + semver-compare@1.0.0: resolution: { @@ -3060,6 +3546,13 @@ packages: integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==, } + signal-exit@4.1.0: + resolution: + { + integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==, + } + engines: { node: '>=14' } + slice-ansi@5.0.0: resolution: { @@ -3213,13 +3706,6 @@ packages: } engines: { node: '>=0.10.0' } - sudo-prompt@9.2.1: - resolution: - { - integrity: sha512-Mu7R0g4ig9TUuGSxJavny5Rv0egCEtpZRNMrZaYS1vxkiIxGiGUwoezU3LazIQ+KE04hTrTfNPgxU5gzi7F5Pw==, - } - deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. - sumchecker@3.0.1: resolution: { @@ -3234,6 +3720,13 @@ packages: } engines: { node: '>=8' } + supports-color@8.1.1: + resolution: + { + integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==, + } + engines: { node: '>=10' } + supports-preserve-symlinks-flag@1.0.0: resolution: { @@ -3241,6 +3734,13 @@ packages: } engines: { node: '>= 0.4' } + tapable@2.3.3: + resolution: + { + integrity: sha512-uxc/zpqFg6x7C8vOE7lh6Lbda8eEL9zmVm/PLeTPBRhh1xCgdWaQ+J1CUieGpIfm2HdtsUpRv+HshiasBMcc6A==, + } + engines: { node: '>=6' } + tar@7.5.11: resolution: { @@ -3255,6 +3755,60 @@ packages: } engines: { node: '>=6.0.0' } + terser-webpack-plugin@5.6.1: + resolution: + { + integrity: sha512-201R5j+sJpK8nFWwKVyNfZot8FaJbLZDq5evriVzbV1wDtSXDjRUDRfJzHpAaxFDMEhsZL1QkeqM61wgsS3KaQ==, + } + engines: { node: '>= 10.13.0' } + peerDependencies: + '@minify-html/node': '*' + '@swc/core': '*' + '@swc/css': '*' + '@swc/html': '*' + clean-css: '*' + cssnano: '*' + csso: '*' + esbuild: '*' + html-minifier-terser: '*' + lightningcss: '*' + postcss: '*' + uglify-js: '*' + webpack: ^5.1.0 + peerDependenciesMeta: + '@minify-html/node': + optional: true + '@swc/core': + optional: true + '@swc/css': + optional: true + '@swc/html': + optional: true + clean-css: + optional: true + cssnano: + optional: true + csso: + optional: true + esbuild: + optional: true + html-minifier-terser: + optional: true + lightningcss: + optional: true + postcss: + optional: true + uglify-js: + optional: true + + terser@5.48.0: + resolution: + { + integrity: sha512-J/9An6vs9Us6wKRriSFXBWdRZapREHqFzdNUKk0pmu804EMR6dr6winwo7e5JDxN4xahxQsuysyYFwlwj4XN/Q==, + } + engines: { node: '>=10' } + hasBin: true + tiny-each-async@2.0.3: resolution: { @@ -3267,6 +3821,13 @@ packages: integrity: sha512-RwM7MoPojPxsOBYnyd2hy0bxtIlVrihNs9pj5SUvY8Zz1sQcQG2tG1hSr8PDxfgEB8RNKDhqbIlroIarSNDNsQ==, } + tmp@0.0.33: + resolution: + { + integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==, + } + engines: { node: '>=0.6.0' } + tmp@0.2.7: resolution: { @@ -3327,6 +3888,13 @@ packages: } engines: { node: '>=10' } + type-fest@0.21.3: + resolution: + { + integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==, + } + engines: { node: '>=10' } + type-fest@1.4.0: resolution: { @@ -3341,6 +3909,14 @@ packages: } engines: { node: '>=12.20' } + typescript@5.4.5: + resolution: + { + integrity: sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==, + } + engines: { node: '>=14.17' } + hasBin: true + undici-types@6.21.0: resolution: { @@ -3407,6 +3983,15 @@ packages: integrity: sha512-anERl79akvqLbAxfjIFe4hK0wsi0fH4uGLwNEl4QEnG+KKs3QQeApYgOS/f6vH2EdACUlZg35psmd/3xL2duFQ==, } + update-browserslist-db@1.2.3: + resolution: + { + integrity: sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==, + } + hasBin: true + peerDependencies: + browserslist: '>= 4.21.0' + username@5.1.0: resolution: { @@ -3426,6 +4011,13 @@ packages: integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==, } + watchpack@2.5.1: + resolution: + { + integrity: sha512-Zn5uXdcFNIA1+1Ei5McRd+iRzfhENPCe7LeABkJtNulSxjma+l7ltNx55BWZkRlwRnpOgHqxnjyaDgJnNXnqzg==, + } + engines: { node: '>=10.13.0' } + wcwidth@1.0.1: resolution: { @@ -3438,6 +4030,26 @@ packages: integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==, } + webpack-sources@3.5.0: + resolution: + { + integrity: sha512-HPuy+uuoTCaaoEoI1LQ3JN9+vrPBvEesnnX1jADHy728cHSMlq4wUc4afYqahq2B1mhQVZxCXOkNTnXltr+2vQ==, + } + engines: { node: '>=10.13.0' } + + webpack@5.107.2: + resolution: + { + integrity: sha512-v7RhXaJbpMlV0D7hC7lb2EbnxkoeUqf9qhKr6lozx3Q48pmFrqqNRmZFUEGmi7pSwm6fCQ2H1IjvCkHqdpVdjQ==, + } + engines: { node: '>=10.13.0' } + hasBin: true + peerDependencies: + webpack-cli: '*' + peerDependenciesMeta: + webpack-cli: + optional: true + whatwg-url@5.0.0: resolution: { @@ -3474,6 +4086,13 @@ packages: } engines: { node: '>=0.10.0' } + wrap-ansi@6.2.0: + resolution: + { + integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==, + } + engines: { node: '>=8' } + wrap-ansi@7.0.0: resolution: { @@ -3562,11 +4181,12 @@ packages: } engines: { node: '>=12' } - yauzl@2.10.0: + yauzl@3.3.2: resolution: { - integrity: sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==, + integrity: sha512-Md9ankxxN23wncAN8s7+Tn3Co52zLUPMtnrLAbVCnfG5d2tKBFfmygYSgXlqFgXObtzIgqkx7aNgDBpso9+4qA==, } + engines: { node: '>=12' } yocto-queue@0.1.0: resolution: @@ -3575,13 +4195,22 @@ packages: } engines: { node: '>=10' } + yoctocolors-cjs@2.1.3: + resolution: + { + integrity: sha512-U/PBtDf35ff0D8X8D0jfdzHYEPFxAI7jJlxZXwCSez5M3190m+QobIfh+sWDWSHMCWWJN2AWamkegn6vr6YBTw==, + } + engines: { node: '>=18' } + snapshots: - '@electron-forge/cli@7.8.1(encoding@0.1.13)': + '@electron-forge/cli@7.11.2(encoding@0.1.13)(esbuild@0.25.12)': dependencies: - '@electron-forge/core': 7.8.1(encoding@0.1.13) - '@electron-forge/core-utils': 7.8.1 - '@electron-forge/shared-types': 7.8.1 + '@electron-forge/core': 7.11.2(encoding@0.1.13)(esbuild@0.25.12) + '@electron-forge/core-utils': 7.11.2 + '@electron-forge/shared-types': 7.11.2 '@electron/get': 3.1.0 + '@inquirer/prompts': 6.0.1 + '@listr2/prompt-adapter-inquirer': 2.0.22(@inquirer/prompts@6.0.1) chalk: 4.1.2 commander: 11.1.0 debug: 4.4.1 @@ -3590,13 +4219,26 @@ snapshots: log-symbols: 4.1.0 semver: 7.7.2 transitivePeerDependencies: + - '@minify-html/node' + - '@swc/core' + - '@swc/css' + - '@swc/html' - bluebird + - clean-css + - cssnano + - csso - encoding + - esbuild + - html-minifier-terser + - lightningcss + - postcss - supports-color + - uglify-js + - webpack-cli - '@electron-forge/core-utils@7.8.1': + '@electron-forge/core-utils@7.11.2': dependencies: - '@electron-forge/shared-types': 7.8.1 + '@electron-forge/shared-types': 7.11.2 '@electron/rebuild': 3.7.2 '@malept/cross-spawn-promise': 2.0.0 chalk: 4.1.2 @@ -3604,30 +4246,33 @@ snapshots: find-up: 5.0.0 fs-extra: 10.1.0 log-symbols: 4.1.0 + parse-author: 2.0.0 semver: 7.7.2 transitivePeerDependencies: - bluebird - supports-color - '@electron-forge/core@7.8.1(encoding@0.1.13)': + '@electron-forge/core@7.11.2(encoding@0.1.13)(esbuild@0.25.12)': dependencies: - '@electron-forge/core-utils': 7.8.1 - '@electron-forge/maker-base': 7.8.1 - '@electron-forge/plugin-base': 7.8.1 - '@electron-forge/publisher-base': 7.8.1 - '@electron-forge/shared-types': 7.8.1 - '@electron-forge/template-base': 7.8.1 - '@electron-forge/template-vite': 7.8.1 - '@electron-forge/template-vite-typescript': 7.8.1 - '@electron-forge/template-webpack': 7.8.1 - '@electron-forge/template-webpack-typescript': 7.8.1 - '@electron-forge/tracer': 7.8.1 + '@electron-forge/core-utils': 7.11.2 + '@electron-forge/maker-base': 7.11.2 + '@electron-forge/plugin-base': 7.11.2 + '@electron-forge/publisher-base': 7.11.2 + '@electron-forge/shared-types': 7.11.2 + '@electron-forge/template-base': 7.11.2 + '@electron-forge/template-vite': 7.11.2 + '@electron-forge/template-vite-typescript': 7.11.2 + '@electron-forge/template-webpack': 7.11.2 + '@electron-forge/template-webpack-typescript': 7.11.2(esbuild@0.25.12) + '@electron-forge/tracer': 7.11.2 '@electron/get': 3.1.0 '@electron/packager': 18.3.6 '@electron/rebuild': 3.7.2 '@malept/cross-spawn-promise': 2.0.0 + '@vscode/sudo-prompt': 9.3.2 chalk: 4.1.2 debug: 4.4.1 + eta: 3.5.0 fast-glob: 3.3.3 filenamify: 4.3.0 find-up: 5.0.0 @@ -3637,42 +4282,53 @@ snapshots: interpret: 3.1.1 jiti: 2.4.2 listr2: 7.0.2 - lodash: 4.18.1 log-symbols: 4.1.0 node-fetch: 2.7.0(encoding@0.1.13) rechoir: 0.8.0 semver: 7.7.2 source-map-support: 0.5.21 - sudo-prompt: 9.2.1 username: 5.1.0 transitivePeerDependencies: + - '@minify-html/node' + - '@swc/core' + - '@swc/css' + - '@swc/html' - bluebird + - clean-css + - cssnano + - csso - encoding + - esbuild + - html-minifier-terser + - lightningcss + - postcss - supports-color + - uglify-js + - webpack-cli - '@electron-forge/maker-base@7.8.1': + '@electron-forge/maker-base@7.11.2': dependencies: - '@electron-forge/shared-types': 7.8.1 + '@electron-forge/shared-types': 7.11.2 fs-extra: 10.1.0 which: 2.0.2 transitivePeerDependencies: - bluebird - supports-color - '@electron-forge/maker-deb@7.8.1': + '@electron-forge/maker-deb@7.11.2': dependencies: - '@electron-forge/maker-base': 7.8.1 - '@electron-forge/shared-types': 7.8.1 + '@electron-forge/maker-base': 7.11.2 + '@electron-forge/shared-types': 7.11.2 optionalDependencies: electron-installer-debian: 3.2.0 transitivePeerDependencies: - bluebird - supports-color - '@electron-forge/maker-dmg@7.8.1': + '@electron-forge/maker-dmg@7.11.2': dependencies: - '@electron-forge/maker-base': 7.8.1 - '@electron-forge/shared-types': 7.8.1 + '@electron-forge/maker-base': 7.11.2 + '@electron-forge/shared-types': 7.11.2 fs-extra: 10.1.0 optionalDependencies: electron-installer-dmg: 5.0.1 @@ -3680,10 +4336,10 @@ snapshots: - bluebird - supports-color - '@electron-forge/maker-squirrel@7.8.1': + '@electron-forge/maker-squirrel@7.11.2': dependencies: - '@electron-forge/maker-base': 7.8.1 - '@electron-forge/shared-types': 7.8.1 + '@electron-forge/maker-base': 7.11.2 + '@electron-forge/shared-types': 7.11.2 fs-extra: 10.1.0 optionalDependencies: electron-winstaller: 5.4.0 @@ -3691,10 +4347,10 @@ snapshots: - bluebird - supports-color - '@electron-forge/maker-zip@7.8.1': + '@electron-forge/maker-zip@7.11.2': dependencies: - '@electron-forge/maker-base': 7.8.1 - '@electron-forge/shared-types': 7.8.1 + '@electron-forge/maker-base': 7.11.2 + '@electron-forge/shared-types': 7.11.2 cross-zip: 4.0.1 fs-extra: 10.1.0 got: 11.8.6 @@ -3702,23 +4358,23 @@ snapshots: - bluebird - supports-color - '@electron-forge/plugin-base@7.8.1': + '@electron-forge/plugin-base@7.11.2': dependencies: - '@electron-forge/shared-types': 7.8.1 + '@electron-forge/shared-types': 7.11.2 transitivePeerDependencies: - bluebird - supports-color - '@electron-forge/publisher-base@7.8.1': + '@electron-forge/publisher-base@7.11.2': dependencies: - '@electron-forge/shared-types': 7.8.1 + '@electron-forge/shared-types': 7.11.2 transitivePeerDependencies: - bluebird - supports-color - '@electron-forge/shared-types@7.8.1': + '@electron-forge/shared-types@7.11.2': dependencies: - '@electron-forge/tracer': 7.8.1 + '@electron-forge/tracer': 7.11.2 '@electron/packager': 18.3.6 '@electron/rebuild': 3.7.2 listr2: 7.0.2 @@ -3726,55 +4382,71 @@ snapshots: - bluebird - supports-color - '@electron-forge/template-base@7.8.1': + '@electron-forge/template-base@7.11.2': dependencies: - '@electron-forge/core-utils': 7.8.1 - '@electron-forge/shared-types': 7.8.1 + '@electron-forge/core-utils': 7.11.2 + '@electron-forge/shared-types': 7.11.2 '@malept/cross-spawn-promise': 2.0.0 debug: 4.4.1 fs-extra: 10.1.0 + semver: 7.7.2 username: 5.1.0 transitivePeerDependencies: - bluebird - supports-color - '@electron-forge/template-vite-typescript@7.8.1': + '@electron-forge/template-vite-typescript@7.11.2': dependencies: - '@electron-forge/shared-types': 7.8.1 - '@electron-forge/template-base': 7.8.1 + '@electron-forge/shared-types': 7.11.2 + '@electron-forge/template-base': 7.11.2 fs-extra: 10.1.0 transitivePeerDependencies: - bluebird - supports-color - '@electron-forge/template-vite@7.8.1': + '@electron-forge/template-vite@7.11.2': dependencies: - '@electron-forge/shared-types': 7.8.1 - '@electron-forge/template-base': 7.8.1 + '@electron-forge/shared-types': 7.11.2 + '@electron-forge/template-base': 7.11.2 fs-extra: 10.1.0 transitivePeerDependencies: - bluebird - supports-color - '@electron-forge/template-webpack-typescript@7.8.1': + '@electron-forge/template-webpack-typescript@7.11.2(esbuild@0.25.12)': dependencies: - '@electron-forge/shared-types': 7.8.1 - '@electron-forge/template-base': 7.8.1 + '@electron-forge/shared-types': 7.11.2 + '@electron-forge/template-base': 7.11.2 + fs-extra: 10.1.0 + typescript: 5.4.5 + webpack: 5.107.2(esbuild@0.25.12) + transitivePeerDependencies: + - '@minify-html/node' + - '@swc/core' + - '@swc/css' + - '@swc/html' + - bluebird + - clean-css + - cssnano + - csso + - esbuild + - html-minifier-terser + - lightningcss + - postcss + - supports-color + - uglify-js + - webpack-cli + + '@electron-forge/template-webpack@7.11.2': + dependencies: + '@electron-forge/shared-types': 7.11.2 + '@electron-forge/template-base': 7.11.2 fs-extra: 10.1.0 transitivePeerDependencies: - bluebird - supports-color - '@electron-forge/template-webpack@7.8.1': - dependencies: - '@electron-forge/shared-types': 7.8.1 - '@electron-forge/template-base': 7.8.1 - fs-extra: 10.1.0 - transitivePeerDependencies: - - bluebird - - supports-color - - '@electron-forge/tracer@7.8.1': + '@electron-forge/tracer@7.11.2': dependencies: chrome-trace-event: 1.0.4 @@ -3992,10 +4664,134 @@ snapshots: '@gar/promisify@1.1.3': {} + '@inquirer/checkbox@3.0.1': + dependencies: + '@inquirer/core': 9.2.1 + '@inquirer/figures': 1.0.15 + '@inquirer/type': 2.0.0 + ansi-escapes: 4.3.2 + yoctocolors-cjs: 2.1.3 + + '@inquirer/confirm@4.0.1': + dependencies: + '@inquirer/core': 9.2.1 + '@inquirer/type': 2.0.0 + + '@inquirer/core@9.2.1': + dependencies: + '@inquirer/figures': 1.0.15 + '@inquirer/type': 2.0.0 + '@types/mute-stream': 0.0.4 + '@types/node': 22.15.18 + '@types/wrap-ansi': 3.0.0 + ansi-escapes: 4.3.2 + cli-width: 4.1.0 + mute-stream: 1.0.0 + signal-exit: 4.1.0 + strip-ansi: 6.0.1 + wrap-ansi: 6.2.0 + yoctocolors-cjs: 2.1.3 + + '@inquirer/editor@3.0.1': + dependencies: + '@inquirer/core': 9.2.1 + '@inquirer/type': 2.0.0 + external-editor: 3.1.0 + + '@inquirer/expand@3.0.1': + dependencies: + '@inquirer/core': 9.2.1 + '@inquirer/type': 2.0.0 + yoctocolors-cjs: 2.1.3 + + '@inquirer/figures@1.0.15': {} + + '@inquirer/input@3.0.1': + dependencies: + '@inquirer/core': 9.2.1 + '@inquirer/type': 2.0.0 + + '@inquirer/number@2.0.1': + dependencies: + '@inquirer/core': 9.2.1 + '@inquirer/type': 2.0.0 + + '@inquirer/password@3.0.1': + dependencies: + '@inquirer/core': 9.2.1 + '@inquirer/type': 2.0.0 + ansi-escapes: 4.3.2 + + '@inquirer/prompts@6.0.1': + dependencies: + '@inquirer/checkbox': 3.0.1 + '@inquirer/confirm': 4.0.1 + '@inquirer/editor': 3.0.1 + '@inquirer/expand': 3.0.1 + '@inquirer/input': 3.0.1 + '@inquirer/number': 2.0.1 + '@inquirer/password': 3.0.1 + '@inquirer/rawlist': 3.0.1 + '@inquirer/search': 2.0.1 + '@inquirer/select': 3.0.1 + + '@inquirer/rawlist@3.0.1': + dependencies: + '@inquirer/core': 9.2.1 + '@inquirer/type': 2.0.0 + yoctocolors-cjs: 2.1.3 + + '@inquirer/search@2.0.1': + dependencies: + '@inquirer/core': 9.2.1 + '@inquirer/figures': 1.0.15 + '@inquirer/type': 2.0.0 + yoctocolors-cjs: 2.1.3 + + '@inquirer/select@3.0.1': + dependencies: + '@inquirer/core': 9.2.1 + '@inquirer/figures': 1.0.15 + '@inquirer/type': 2.0.0 + ansi-escapes: 4.3.2 + yoctocolors-cjs: 2.1.3 + + '@inquirer/type@1.5.5': + dependencies: + mute-stream: 1.0.0 + + '@inquirer/type@2.0.0': + dependencies: + mute-stream: 1.0.0 + '@isaacs/fs-minipass@4.0.1': dependencies: minipass: 7.1.3 + '@jridgewell/gen-mapping@0.3.13': + dependencies: + '@jridgewell/sourcemap-codec': 1.5.5 + '@jridgewell/trace-mapping': 0.3.31 + + '@jridgewell/resolve-uri@3.1.2': {} + + '@jridgewell/source-map@0.3.11': + dependencies: + '@jridgewell/gen-mapping': 0.3.13 + '@jridgewell/trace-mapping': 0.3.31 + + '@jridgewell/sourcemap-codec@1.5.5': {} + + '@jridgewell/trace-mapping@0.3.31': + dependencies: + '@jridgewell/resolve-uri': 3.1.2 + '@jridgewell/sourcemap-codec': 1.5.5 + + '@listr2/prompt-adapter-inquirer@2.0.22(@inquirer/prompts@6.0.1)': + dependencies: + '@inquirer/prompts': 6.0.1 + '@inquirer/type': 1.5.5 + '@malept/cross-spawn-promise@1.1.1': dependencies: cross-spawn: 7.0.6 @@ -4037,26 +4833,34 @@ snapshots: '@types/appdmg@0.5.5': dependencies: - '@types/node': 22.15.18 + '@types/node': 24.12.4 optional: true '@types/cacheable-request@6.0.3': dependencies: '@types/http-cache-semantics': 4.0.4 '@types/keyv': 3.1.4 - '@types/node': 22.15.18 + '@types/node': 24.12.4 '@types/responselike': 1.0.3 + '@types/estree@1.0.9': {} + '@types/fs-extra@9.0.13': dependencies: - '@types/node': 22.15.18 + '@types/node': 24.12.4 optional: true '@types/http-cache-semantics@4.0.4': {} + '@types/json-schema@7.0.15': {} + '@types/keyv@3.1.4': dependencies: - '@types/node': 22.15.18 + '@types/node': 24.12.4 + + '@types/mute-stream@0.0.4': + dependencies: + '@types/node': 24.12.4 '@types/node@22.15.18': dependencies: @@ -4068,13 +4872,93 @@ snapshots: '@types/responselike@1.0.3': dependencies: - '@types/node': 22.15.18 + '@types/node': 24.12.4 + + '@types/wrap-ansi@3.0.0': {} '@types/yauzl@2.10.3': dependencies: '@types/node': 22.15.18 optional: true + '@vscode/sudo-prompt@9.3.2': {} + + '@webassemblyjs/ast@1.14.1': + dependencies: + '@webassemblyjs/helper-numbers': 1.13.2 + '@webassemblyjs/helper-wasm-bytecode': 1.13.2 + + '@webassemblyjs/floating-point-hex-parser@1.13.2': {} + + '@webassemblyjs/helper-api-error@1.13.2': {} + + '@webassemblyjs/helper-buffer@1.14.1': {} + + '@webassemblyjs/helper-numbers@1.13.2': + dependencies: + '@webassemblyjs/floating-point-hex-parser': 1.13.2 + '@webassemblyjs/helper-api-error': 1.13.2 + '@xtuc/long': 4.2.2 + + '@webassemblyjs/helper-wasm-bytecode@1.13.2': {} + + '@webassemblyjs/helper-wasm-section@1.14.1': + dependencies: + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/helper-buffer': 1.14.1 + '@webassemblyjs/helper-wasm-bytecode': 1.13.2 + '@webassemblyjs/wasm-gen': 1.14.1 + + '@webassemblyjs/ieee754@1.13.2': + dependencies: + '@xtuc/ieee754': 1.2.0 + + '@webassemblyjs/leb128@1.13.2': + dependencies: + '@xtuc/long': 4.2.2 + + '@webassemblyjs/utf8@1.13.2': {} + + '@webassemblyjs/wasm-edit@1.14.1': + dependencies: + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/helper-buffer': 1.14.1 + '@webassemblyjs/helper-wasm-bytecode': 1.13.2 + '@webassemblyjs/helper-wasm-section': 1.14.1 + '@webassemblyjs/wasm-gen': 1.14.1 + '@webassemblyjs/wasm-opt': 1.14.1 + '@webassemblyjs/wasm-parser': 1.14.1 + '@webassemblyjs/wast-printer': 1.14.1 + + '@webassemblyjs/wasm-gen@1.14.1': + dependencies: + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/helper-wasm-bytecode': 1.13.2 + '@webassemblyjs/ieee754': 1.13.2 + '@webassemblyjs/leb128': 1.13.2 + '@webassemblyjs/utf8': 1.13.2 + + '@webassemblyjs/wasm-opt@1.14.1': + dependencies: + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/helper-buffer': 1.14.1 + '@webassemblyjs/wasm-gen': 1.14.1 + '@webassemblyjs/wasm-parser': 1.14.1 + + '@webassemblyjs/wasm-parser@1.14.1': + dependencies: + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/helper-api-error': 1.13.2 + '@webassemblyjs/helper-wasm-bytecode': 1.13.2 + '@webassemblyjs/ieee754': 1.13.2 + '@webassemblyjs/leb128': 1.13.2 + '@webassemblyjs/utf8': 1.13.2 + + '@webassemblyjs/wast-printer@1.14.1': + dependencies: + '@webassemblyjs/ast': 1.14.1 + '@xtuc/long': 4.2.2 + '@xmldom/xmldom@0.8.13': {} '@xterm/addon-canvas@0.7.0(@xterm/xterm@5.5.0)': @@ -4087,8 +4971,18 @@ snapshots: '@xterm/xterm@5.5.0': {} + '@xtuc/ieee754@1.2.0': {} + + '@xtuc/long@4.2.2': {} + abbrev@1.1.1: {} + acorn-import-phases@1.0.4(acorn@8.16.0): + dependencies: + acorn: 8.16.0 + + acorn@8.16.0: {} + agent-base@6.0.2: dependencies: debug: 4.4.1 @@ -4108,6 +5002,11 @@ snapshots: optionalDependencies: ajv: 8.18.0 + ajv-keywords@5.1.0(ajv@8.18.0): + dependencies: + ajv: 8.18.0 + fast-deep-equal: 3.1.3 + ajv@8.18.0: dependencies: fast-deep-equal: 3.1.3 @@ -4115,6 +5014,10 @@ snapshots: json-schema-traverse: 1.0.0 require-from-string: 2.0.2 + ansi-escapes@4.3.2: + dependencies: + type-fest: 0.21.3 + ansi-escapes@5.0.0: dependencies: type-fest: 1.4.0 @@ -4166,6 +5069,8 @@ snapshots: base64-js@1.5.1: {} + baseline-browser-mapping@2.10.33: {} + big-integer@1.6.52: {} bl@4.1.0: @@ -4205,7 +5110,13 @@ snapshots: dependencies: fill-range: 7.1.1 - buffer-crc32@0.2.13: {} + browserslist@4.28.2: + dependencies: + baseline-browser-mapping: 2.10.33 + caniuse-lite: 1.0.30001793 + electron-to-chromium: 1.5.364 + node-releases: 2.0.46 + update-browserslist-db: 1.2.3(browserslist@4.28.2) buffer-from@1.1.2: {} @@ -4249,11 +5160,15 @@ snapshots: normalize-url: 6.1.0 responselike: 2.0.1 + caniuse-lite@1.0.30001793: {} + chalk@4.1.2: dependencies: ansi-styles: 4.3.0 supports-color: 7.2.0 + chardet@0.7.0: {} + chownr@2.0.0: {} chownr@3.0.0: {} @@ -4277,6 +5192,8 @@ snapshots: slice-ansi: 5.0.0 string-width: 5.1.2 + cli-width@4.1.0: {} + cliui@7.0.4: dependencies: string-width: 4.2.3 @@ -4309,6 +5226,8 @@ snapshots: commander@11.1.0: {} + commander@2.20.3: {} + commander@5.1.0: {} commander@9.5.0: {} @@ -4501,6 +5420,8 @@ snapshots: conf: 10.2.0 type-fest: 2.19.0 + electron-to-chromium@1.5.364: {} + electron-winstaller@5.4.0: dependencies: '@electron/asar': 3.4.1 @@ -4538,6 +5459,11 @@ snapshots: dependencies: once: 1.4.0 + enhanced-resolve@5.22.1: + dependencies: + graceful-fs: 4.2.11 + tapable: 2.3.3 + entities@2.2.0: {} env-paths@2.2.1: {} @@ -4556,6 +5482,8 @@ snapshots: es-errors@1.3.0: optional: true + es-module-lexer@2.1.0: {} + es6-error@4.1.1: optional: true @@ -4595,8 +5523,25 @@ snapshots: escape-string-regexp@4.0.0: optional: true + eslint-scope@5.1.1: + dependencies: + esrecurse: 4.3.0 + estraverse: 4.3.0 + + esrecurse@4.3.0: + dependencies: + estraverse: 5.3.0 + + estraverse@4.3.0: {} + + estraverse@5.3.0: {} + + eta@3.5.0: {} + eventemitter3@5.0.1: {} + events@3.3.0: {} + execa@1.0.0: dependencies: cross-spawn: 6.0.6 @@ -4609,11 +5554,17 @@ snapshots: exponential-backoff@3.1.3: {} + external-editor@3.1.0: + dependencies: + chardet: 0.7.0 + iconv-lite: 0.4.24 + tmp: 0.0.33 + extract-zip@2.0.1: dependencies: debug: 4.4.1 get-stream: 5.2.0 - yauzl: 2.10.0 + yauzl: 3.3.2 optionalDependencies: '@types/yauzl': 2.10.3 transitivePeerDependencies: @@ -4635,10 +5586,6 @@ snapshots: dependencies: reusify: 1.1.0 - fd-slicer@1.1.0: - dependencies: - pend: 1.2.0 - filename-reserved-regex@2.0.0: {} filenamify@4.3.0: @@ -4781,6 +5728,8 @@ snapshots: dependencies: is-glob: 4.0.3 + glob-to-regexp@0.4.1: {} + glob@7.2.3: dependencies: fs.realpath: 1.0.0 @@ -4878,6 +5827,10 @@ snapshots: dependencies: ms: 2.1.3 + iconv-lite@0.4.24: + dependencies: + safer-buffer: 2.1.2 + iconv-lite@0.6.3: dependencies: safer-buffer: 2.1.2 @@ -4963,6 +5916,12 @@ snapshots: isexe@3.1.1: {} + jest-worker@27.5.1: + dependencies: + '@types/node': 24.12.4 + merge-stream: 2.0.0 + supports-color: 8.1.1 + jiti@2.4.2: {} json-buffer@3.0.1: {} @@ -5020,6 +5979,8 @@ snapshots: pify: 2.3.0 strip-bom: 3.0.0 + loader-runner@4.3.2: {} + locate-path@2.0.0: dependencies: p-locate: 2.0.0 @@ -5036,7 +5997,8 @@ snapshots: lodash.get@4.4.2: {} - lodash@4.18.1: {} + lodash@4.18.1: + optional: true log-symbols@4.1.0: dependencies: @@ -5097,6 +6059,8 @@ snapshots: mimic-fn: 2.1.0 p-is-promise: 2.1.0 + merge-stream@2.0.0: {} + merge2@1.4.1: {} micromatch@4.0.8: @@ -5104,6 +6068,8 @@ snapshots: braces: 3.0.3 picomatch: 2.3.2 + mime-db@1.54.0: {} + mimic-fn@2.1.0: {} mimic-fn@3.1.0: {} @@ -5182,11 +6148,15 @@ snapshots: imul: 1.0.1 optional: true + mute-stream@1.0.0: {} + nan@2.22.2: optional: true negotiator@0.6.4: {} + neo-async@2.6.2: {} + nice-try@1.0.5: {} node-abi@3.92.0: @@ -5214,6 +6184,8 @@ snapshots: dependencies: node-addon-api: 7.1.1 + node-releases@2.0.46: {} + nopt@6.0.0: dependencies: abbrev: 1.1.1 @@ -5258,6 +6230,8 @@ snapshots: strip-ansi: 6.0.1 wcwidth: 1.0.1 + os-tmpdir@1.0.2: {} + p-cancelable@2.1.1: {} p-defer@1.0.0: {} @@ -5333,6 +6307,8 @@ snapshots: pend@1.2.0: {} + picocolors@1.1.1: {} + picomatch@2.3.2: {} pify@2.3.0: {} @@ -5486,8 +6462,14 @@ snapshots: safe-buffer@5.2.1: {} - safer-buffer@2.1.2: - optional: true + safer-buffer@2.1.2: {} + + schema-utils@4.3.3: + dependencies: + '@types/json-schema': 7.0.15 + ajv: 8.18.0 + ajv-formats: 2.1.1(ajv@8.18.0) + ajv-keywords: 5.1.0(ajv@8.18.0) semver-compare@1.0.0: optional: true @@ -5527,6 +6509,8 @@ snapshots: signal-exit@3.0.7: {} + signal-exit@4.1.0: {} + slice-ansi@5.0.0: dependencies: ansi-styles: 6.2.1 @@ -5618,8 +6602,6 @@ snapshots: dependencies: escape-string-regexp: 1.0.5 - sudo-prompt@9.2.1: {} - sumchecker@3.0.1: dependencies: debug: 4.4.1 @@ -5630,8 +6612,14 @@ snapshots: dependencies: has-flag: 4.0.0 + supports-color@8.1.1: + dependencies: + has-flag: 4.0.0 + supports-preserve-symlinks-flag@1.0.0: {} + tapable@2.3.3: {} + tar@7.5.11: dependencies: '@isaacs/fs-minipass': 4.0.1 @@ -5646,6 +6634,23 @@ snapshots: rimraf: 2.6.3 optional: true + terser-webpack-plugin@5.6.1(esbuild@0.25.12)(webpack@5.107.2(esbuild@0.25.12)): + dependencies: + '@jridgewell/trace-mapping': 0.3.31 + jest-worker: 27.5.1 + schema-utils: 4.3.3 + terser: 5.48.0 + webpack: 5.107.2(esbuild@0.25.12) + optionalDependencies: + esbuild: 0.25.12 + + terser@5.48.0: + dependencies: + '@jridgewell/source-map': 0.3.11 + acorn: 8.16.0 + commander: 2.20.3 + source-map-support: 0.5.21 + tiny-each-async@2.0.3: optional: true @@ -5654,6 +6659,10 @@ snapshots: tmp: 0.2.7 optional: true + tmp@0.0.33: + dependencies: + os-tmpdir: 1.0.2 + tmp@0.2.7: optional: true @@ -5682,10 +6691,14 @@ snapshots: type-fest@0.13.1: optional: true + type-fest@0.21.3: {} + type-fest@1.4.0: {} type-fest@2.19.0: {} + typescript@5.4.5: {} + undici-types@6.21.0: {} undici-types@7.16.0: {} @@ -5722,6 +6735,12 @@ snapshots: fstream: 1.0.12 graceful-fs: 4.2.11 + update-browserslist-db@1.2.3(browserslist@4.28.2): + dependencies: + browserslist: 4.28.2 + escalade: 3.2.0 + picocolors: 1.1.1 + username@5.1.0: dependencies: execa: 1.0.0 @@ -5734,12 +6753,58 @@ snapshots: spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 + watchpack@2.5.1: + dependencies: + glob-to-regexp: 0.4.1 + graceful-fs: 4.2.11 + wcwidth@1.0.1: dependencies: defaults: 1.0.4 webidl-conversions@3.0.1: {} + webpack-sources@3.5.0: {} + + webpack@5.107.2(esbuild@0.25.12): + dependencies: + '@types/estree': 1.0.9 + '@types/json-schema': 7.0.15 + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/wasm-edit': 1.14.1 + '@webassemblyjs/wasm-parser': 1.14.1 + acorn: 8.16.0 + acorn-import-phases: 1.0.4(acorn@8.16.0) + browserslist: 4.28.2 + chrome-trace-event: 1.0.4 + enhanced-resolve: 5.22.1 + es-module-lexer: 2.1.0 + eslint-scope: 5.1.1 + events: 3.3.0 + glob-to-regexp: 0.4.1 + graceful-fs: 4.2.11 + loader-runner: 4.3.2 + mime-db: 1.54.0 + neo-async: 2.6.2 + schema-utils: 4.3.3 + tapable: 2.3.3 + terser-webpack-plugin: 5.6.1(esbuild@0.25.12)(webpack@5.107.2(esbuild@0.25.12)) + watchpack: 2.5.1 + webpack-sources: 3.5.0 + transitivePeerDependencies: + - '@minify-html/node' + - '@swc/core' + - '@swc/css' + - '@swc/html' + - clean-css + - cssnano + - csso + - esbuild + - html-minifier-terser + - lightningcss + - postcss + - uglify-js + whatwg-url@5.0.0: dependencies: tr46: 0.0.3 @@ -5760,6 +6825,12 @@ snapshots: word-wrap@1.2.5: optional: true + wrap-ansi@6.2.0: + dependencies: + ansi-styles: 4.3.0 + string-width: 4.2.3 + strip-ansi: 6.0.1 + wrap-ansi@7.0.0: dependencies: ansi-styles: 4.3.0 @@ -5813,9 +6884,10 @@ snapshots: y18n: 5.0.8 yargs-parser: 21.1.1 - yauzl@2.10.0: + yauzl@3.3.2: dependencies: - buffer-crc32: 0.2.13 - fd-slicer: 1.1.0 + pend: 1.2.0 yocto-queue@0.1.0: {} + + yoctocolors-cjs@2.1.3: {} diff --git a/ui/desktop/electron-app/pnpm-overrides.md b/ui/desktop/electron-app/pnpm-overrides.md index 679f01cf3..e345b8cd5 100644 --- a/ui/desktop/electron-app/pnpm-overrides.md +++ b/ui/desktop/electron-app/pnpm-overrides.md @@ -6,4 +6,5 @@ These overrides force specific versions of transitive dependencies, primarily fo | 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`. | +| `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`. |