From 3e34f150b89711c0204e9b05a5d8a68fbe58d3d7 Mon Sep 17 00:00:00 2001 From: Henry Heino <46334387+personalizedrefrigerator@users.noreply.github.com> Date: Thu, 14 Mar 2024 11:39:02 -0700 Subject: [PATCH] Desktop: Upgrade to Electron 29 (#10110) --- package.json | 3 +- .../CodeMirror/utils/useContextMenu.ts | 4 +- packages/app-desktop/package.json | 8 +- packages/app-desktop/tools/electronRebuild.js | 2 +- yarn.lock | 289 ++++++------------ 5 files changed, 106 insertions(+), 200 deletions(-) diff --git a/package.json b/package.json index 694d34f0e..1fd8d6825 100644 --- a/package.json +++ b/package.json @@ -108,6 +108,7 @@ "nanoid": "patch:nanoid@npm%3A3.3.7#./.yarn/patches/nanoid-npm-3.3.7-98824ba130.patch", "pdfjs-dist": "patch:pdfjs-dist@npm%3A3.11.174#./.yarn/patches/pdfjs-dist-npm-3.11.174-67f2fee6d6.patch", "@react-native-community/slider": "patch:@react-native-community/slider@npm%3A4.4.4#./.yarn/patches/@react-native-community-slider-npm-4.4.4-d78e472f48.patch", - "husky": "patch:husky@npm%3A3.1.0#./.yarn/patches/husky-npm-3.1.0-5cc13e4e34.patch" + "husky": "patch:husky@npm%3A3.1.0#./.yarn/patches/husky-npm-3.1.0-5cc13e4e34.patch", + "chokidar@^2.0.0": "3.5.3" } } diff --git a/packages/app-desktop/gui/NoteEditor/NoteBody/CodeMirror/utils/useContextMenu.ts b/packages/app-desktop/gui/NoteEditor/NoteBody/CodeMirror/utils/useContextMenu.ts index 6289d8419..580df524d 100644 --- a/packages/app-desktop/gui/NoteEditor/NoteBody/CodeMirror/utils/useContextMenu.ts +++ b/packages/app-desktop/gui/NoteEditor/NoteBody/CodeMirror/utils/useContextMenu.ts @@ -1,5 +1,5 @@ -import { ContextMenuEvent, ContextMenuParams } from 'electron'; +import { ContextMenuParams, Event } from 'electron'; import { useEffect, RefObject } from 'react'; import { _ } from '@joplin/lib/locale'; import { PluginStates } from '@joplin/lib/services/plugins/reducer'; @@ -69,7 +69,7 @@ const useContextMenu = (props: ContextMenuProps) => { return intersectingElement && isAncestorOfCodeMirrorEditor(intersectingElement); } - async function onContextMenu(event: ContextMenuEvent, params: ContextMenuParams) { + async function onContextMenu(event: Event, params: ContextMenuParams) { if (!pointerInsideEditor(params)) return; // Don't show the default menu. diff --git a/packages/app-desktop/package.json b/packages/app-desktop/package.json index 22cf459e6..1a876a20b 100644 --- a/packages/app-desktop/package.json +++ b/packages/app-desktop/package.json @@ -123,7 +123,7 @@ "@electron/rebuild": "3.3.0", "@joplin/default-plugins": "~3.0", "@joplin/tools": "~3.0", - "@playwright/test": "1.40.1", + "@playwright/test": "1.42.1", "@testing-library/react-hooks": "8.0.1", "@types/jest": "29.5.8", "@types/node": "18.19.8", @@ -131,8 +131,8 @@ "@types/react-redux": "7.1.33", "@types/styled-components": "5.1.32", "@types/tesseract.js": "2.0.0", - "electron": "26.5.0", - "electron-builder": "24.8.0", + "electron": "29.1.0", + "electron-builder": "24.13.3", "glob": "10.3.10", "gulp": "4.0.2", "jest": "29.7.0", @@ -145,7 +145,7 @@ }, "dependencies": { "@electron/notarize": "2.1.0", - "@electron/remote": "2.0.12", + "@electron/remote": "2.1.2", "@fortawesome/fontawesome-free": "5.15.4", "@joeattardi/emoji-button": "4.6.4", "@joplin/editor": "~3.0", diff --git a/packages/app-desktop/tools/electronRebuild.js b/packages/app-desktop/tools/electronRebuild.js index 4864d507f..d4cd7ee6e 100644 --- a/packages/app-desktop/tools/electronRebuild.js +++ b/packages/app-desktop/tools/electronRebuild.js @@ -25,7 +25,7 @@ async function main() { // wrong one. However it means it will have to be manually upgraded for each // new Electron release. Some ABI map there: // https://github.com/electron/node-abi/tree/master/test - const forceAbiArgs = '--force-abi 116'; + const forceAbiArgs = '--force-abi 122'; if (isWindows()) { // Cannot run this in parallel, or the 64-bit version might end up diff --git a/yarn.lock b/yarn.lock index 7a662d7f0..b3e3339a5 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5,20 +5,13 @@ __metadata: version: 6 cacheKey: 8 -"7zip-bin@npm:5.2.0": +"7zip-bin@npm:5.2.0, 7zip-bin@npm:~5.2.0": version: 5.2.0 resolution: "7zip-bin@npm:5.2.0" checksum: 85d3102275342f1f4ba7d17e778e526dee3dbec0f57d29be7afaa6e3c26687d40a6eccf520e9140143f85a51f3353f6b545f760eff3f776c6ffb30dc5252fb7c languageName: node linkType: hard -"7zip-bin@npm:~5.1.1": - version: 5.1.1 - resolution: "7zip-bin@npm:5.1.1" - checksum: 1e58ba3742ac86daa84d2e60c46fd545f235c9f60a00cd36a87a70bf824cc0c821fdc418994f1745081b17e7bc83d155e1e82bd44b06996e7cab0a491ce644c1 - languageName: node - linkType: hard - "@aashutoshrathi/word-wrap@npm:^1.2.3": version: 1.2.6 resolution: "@aashutoshrathi/word-wrap@npm:1.2.6" @@ -5350,6 +5343,17 @@ __metadata: languageName: node linkType: hard +"@electron/notarize@npm:2.2.1": + version: 2.2.1 + resolution: "@electron/notarize@npm:2.2.1" + dependencies: + debug: ^4.1.1 + fs-extra: ^9.0.1 + promise-retry: ^2.0.1 + checksum: c791a631acb397ec7ad6fa7966e878bbf147c29afae29844276bfcde36509fcd326ac0ad0a3e477ed2aa01abcb3001816311a2d002f6e7e7b81e4fe678915a8b + languageName: node + linkType: hard + "@electron/osx-sign@npm:1.0.5": version: 1.0.5 resolution: "@electron/osx-sign@npm:1.0.5" @@ -5390,18 +5394,18 @@ __metadata: languageName: node linkType: hard -"@electron/remote@npm:2.0.12": - version: 2.0.12 - resolution: "@electron/remote@npm:2.0.12" +"@electron/remote@npm:2.1.2": + version: 2.1.2 + resolution: "@electron/remote@npm:2.1.2" peerDependencies: electron: ">= 13.0.0" - checksum: 63b5c729bb6c8c19e323016ea883a38ec1b8e5817ceba0faef9332e85252a4e5742b2ca5b41d7659714cce83698c5b122a6c7247edf3dbe9d031db60c8c91806 + checksum: 24d49aa494b12f1f791b322850f4e29ac69ec57b318d01f1b9e216807886ba1c3dcf9dc1508a18b8daf3ea3c58f8131e1dcf863ba246cfe3554c8ec872a50d10 languageName: node linkType: hard -"@electron/universal@npm:1.4.1": - version: 1.4.1 - resolution: "@electron/universal@npm:1.4.1" +"@electron/universal@npm:1.5.1": + version: 1.5.1 + resolution: "@electron/universal@npm:1.5.1" dependencies: "@electron/asar": ^3.2.1 "@malept/cross-spawn-promise": ^1.1.0 @@ -5410,7 +5414,7 @@ __metadata: fs-extra: ^9.0.1 minimatch: ^3.0.4 plist: ^3.0.4 - checksum: 257f3a25a4f940ccbe601a0f3a2a925a28657bc3c5fc46018980b771825834665d184e5ce75cfa0b8639525a0bdbb7f0bc02e69e2d4fb044add64638db4d48a4 + checksum: 55eb09dce1f870efaf0bfd98b65042ff3dd5d868deeede2e5266ed5d041b75d9c5108050de6ebfda299d756f31ce66633a0d7585fdcad849337d8c2925709154 languageName: node linkType: hard @@ -6533,7 +6537,7 @@ __metadata: 7zip-bin: 5.2.0 "@electron/notarize": 2.1.0 "@electron/rebuild": 3.3.0 - "@electron/remote": 2.0.12 + "@electron/remote": 2.1.2 "@fortawesome/fontawesome-free": 5.15.4 "@joeattardi/emoji-button": 4.6.4 "@joplin/default-plugins": ~3.0 @@ -6542,7 +6546,7 @@ __metadata: "@joplin/renderer": ~3.0 "@joplin/tools": ~3.0 "@joplin/utils": ~3.0 - "@playwright/test": 1.40.1 + "@playwright/test": 1.42.1 "@sentry/electron": 4.17.0 "@testing-library/react-hooks": 8.0.1 "@types/jest": 29.5.8 @@ -6558,8 +6562,8 @@ __metadata: compare-versions: 6.1.0 countable: 3.0.1 debounce: 1.2.1 - electron: 26.5.0 - electron-builder: 24.8.0 + electron: 29.1.0 + electron-builder: 24.13.3 electron-window-state: 5.0.3 formatcoords: 1.1.3 fs-extra: 11.2.0 @@ -8869,14 +8873,14 @@ __metadata: languageName: node linkType: hard -"@playwright/test@npm:1.40.1": - version: 1.40.1 - resolution: "@playwright/test@npm:1.40.1" +"@playwright/test@npm:1.42.1": + version: 1.42.1 + resolution: "@playwright/test@npm:1.42.1" dependencies: - playwright: 1.40.1 + playwright: 1.42.1 bin: playwright: cli.js - checksum: ae094e6cb809365c0707ee2b184e42d2a2542569ada020d2d44ca5866066941262bd9a67af185f86c2fb0133c9b712ea8cb73e2959a289e4261c5fd17077283c + checksum: a41505f02a4dac358e645452a190cac620b8d4eae79ab5d90ea1fb7ca06d86a9f5749b1a803dea789b662d1cbfd216380f722bed72093897e18b4238f4a07a4d languageName: node linkType: hard @@ -10986,13 +10990,6 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:^18.11.18": - version: 18.16.19 - resolution: "@types/node@npm:18.16.19" - checksum: 63c31f09616508aa7135380a4c79470a897b75f9ff3a70eb069e534dfabdec3f32fb0f9df5939127f1086614d980ddea0fa5e8cc29a49103c4f74cd687618aaf - languageName: node - linkType: hard - "@types/node@npm:^20.10.6": version: 20.11.16 resolution: "@types/node@npm:20.11.16" @@ -11002,6 +10999,15 @@ __metadata: languageName: node linkType: hard +"@types/node@npm:^20.9.0": + version: 20.11.26 + resolution: "@types/node@npm:20.11.26" + dependencies: + undici-types: ~5.26.4 + checksum: 2cd5a373d2880b7f07ae65d4d23660cdcabddb12772ce631b6caad2f9283350b8a17c802590f67f0ccec5a9c7d43ae0ecd9637c5ad870b8f793328af8c61eae5 + languageName: node + linkType: hard + "@types/nodemailer@npm:6.4.14": version: 6.4.14 resolution: "@types/nodemailer@npm:6.4.14" @@ -12863,25 +12869,24 @@ __metadata: languageName: node linkType: hard -"app-builder-lib@npm:24.8.0": - version: 24.8.0 - resolution: "app-builder-lib@npm:24.8.0" +"app-builder-lib@npm:24.13.3": + version: 24.13.3 + resolution: "app-builder-lib@npm:24.13.3" dependencies: - 7zip-bin: ~5.1.1 "@develar/schema-utils": ~2.6.5 - "@electron/notarize": 2.1.0 + "@electron/notarize": 2.2.1 "@electron/osx-sign": 1.0.5 - "@electron/universal": 1.4.1 + "@electron/universal": 1.5.1 "@malept/flatpak-bundler": ^0.4.0 "@types/fs-extra": 9.0.13 async-exit-hook: ^2.0.1 bluebird-lst: ^1.0.9 - builder-util: 24.8.0 - builder-util-runtime: 9.2.2 + builder-util: 24.13.1 + builder-util-runtime: 9.2.4 chromium-pickle-js: ^0.2.0 debug: ^4.3.4 ejs: ^3.1.8 - electron-publish: 24.8.0 + electron-publish: 24.13.1 form-data: ^4.0.0 fs-extra: ^10.1.0 hosted-git-info: ^4.1.0 @@ -12895,7 +12900,10 @@ __metadata: semver: ^7.3.8 tar: ^6.1.12 temp-file: ^3.4.0 - checksum: a9b369f381f328d45aef7f610bbfaef70539b29b0cedf8de52e2f5770190dfd1ce7bc6cebcec4a0fc3672b4803122b12df1b5c56d4277368699e2c2ad42f4676 + peerDependencies: + dmg-builder: 24.13.3 + electron-builder-squirrel-windows: 24.13.3 + checksum: 68ea3295efe99b8e8d4f9a1e77f3eae34de01b9829f8907e467d658b9406aa04c95baa2c06142b29bd8184d4efdc69f176a53d62fec36e7eba80024c46ce5adc languageName: node linkType: hard @@ -13433,13 +13441,6 @@ __metadata: languageName: node linkType: hard -"async-each@npm:^1.0.1": - version: 1.0.3 - resolution: "async-each@npm:1.0.3" - checksum: 868651cfeb209970b367fbb96df1e1c8dc0b22c681cda7238417005ab2a5fbd944ee524b43f2692977259a57b7cc2547e03ff68f2b5113dbdf953d48cc078dc3 - languageName: node - linkType: hard - "async-exit-hook@npm:^2.0.1": version: 2.0.1 resolution: "async-exit-hook@npm:2.0.1" @@ -14175,13 +14176,6 @@ __metadata: languageName: node linkType: hard -"binary-extensions@npm:^1.0.0": - version: 1.13.1 - resolution: "binary-extensions@npm:1.13.1" - checksum: ad7747f33c07e94ba443055de130b50c8b8b130a358bca064c580d91769ca6a69c7ac65ca008ff044ed4541d2c6ad45496e1fadbef5218a68770996b6a2194d7 - languageName: node - linkType: hard - "binary-extensions@npm:^2.0.0": version: 2.2.0 resolution: "binary-extensions@npm:2.2.0" @@ -14203,15 +14197,6 @@ __metadata: languageName: node linkType: hard -"bindings@npm:^1.5.0": - version: 1.5.0 - resolution: "bindings@npm:1.5.0" - dependencies: - file-uri-to-path: 1.0.0 - checksum: 65b6b48095717c2e6105a021a7da4ea435aa8d3d3cd085cb9e85bcb6e5773cf318c4745c3f7c504412855940b585bdf9b918236612a1c7a7942491de176f1ae7 - languageName: node - linkType: hard - "bl@npm:^4.0.3, bl@npm:^4.1.0": version: 4.1.0 resolution: "bl@npm:4.1.0" @@ -14416,7 +14401,7 @@ __metadata: languageName: node linkType: hard -"braces@npm:^2.3.1, braces@npm:^2.3.2": +"braces@npm:^2.3.1": version: 2.3.2 resolution: "braces@npm:2.3.2" dependencies: @@ -14789,25 +14774,25 @@ __metadata: languageName: node linkType: hard -"builder-util-runtime@npm:9.2.2": - version: 9.2.2 - resolution: "builder-util-runtime@npm:9.2.2" +"builder-util-runtime@npm:9.2.4": + version: 9.2.4 + resolution: "builder-util-runtime@npm:9.2.4" dependencies: debug: ^4.3.4 sax: ^1.2.4 - checksum: 4ebf4a690164b47faa69f220b365f863b609a8daf440533ea68bcfd2dbccc045dfed5302ea363d7c6891e1b1a5746d3fb9c20527d6c997043f3c64c2489f4287 + checksum: 7d02b7f57a10ac0d65a6dac08c7048d8e4a2bbbaa6025423fa0c08b6d629c2fedf6c712f4807f5c3480cabe1a721b5eccc21bcccb6211ce660e067945fd016cc languageName: node linkType: hard -"builder-util@npm:24.8.0": - version: 24.8.0 - resolution: "builder-util@npm:24.8.0" +"builder-util@npm:24.13.1": + version: 24.13.1 + resolution: "builder-util@npm:24.13.1" dependencies: - 7zip-bin: ~5.1.1 + 7zip-bin: ~5.2.0 "@types/debug": ^4.1.6 app-builder-bin: 4.0.0 bluebird-lst: ^1.0.9 - builder-util-runtime: 9.2.2 + builder-util-runtime: 9.2.4 chalk: ^4.1.2 cross-spawn: ^7.0.3 debug: ^4.3.4 @@ -14819,7 +14804,7 @@ __metadata: source-map-support: ^0.5.19 stat-mode: ^1.0.0 temp-file: ^3.4.0 - checksum: 8f4019fd64ddd08fdaddc247f03287bdf3ba1d7f92e48cca5801bb456bec6f5d007ab996fb402e0cdba441369ef34da085bfc37c85b69b842fbfe8ae8854a88d + checksum: 2991ee7ce2677736ca918d408180f93f2178decd17951164e31b90f01b7165a7e30d3d4d2a552978ec67b66be5cbe7a858deb581ff2aa9c4ba18fc1e72bf057d languageName: node linkType: hard @@ -15561,29 +15546,6 @@ __metadata: languageName: node linkType: hard -"chokidar@npm:^2.0.0": - version: 2.1.8 - resolution: "chokidar@npm:2.1.8" - dependencies: - anymatch: ^2.0.0 - async-each: ^1.0.1 - braces: ^2.3.2 - fsevents: ^1.2.7 - glob-parent: ^3.1.0 - inherits: ^2.0.3 - is-binary-path: ^1.0.0 - is-glob: ^4.0.0 - normalize-path: ^3.0.0 - path-is-absolute: ^1.0.0 - readdirp: ^2.2.1 - upath: ^1.1.1 - dependenciesMeta: - fsevents: - optional: true - checksum: 0c43e89cbf0268ef1e1f41ce8ec5233c7ba022c6f3282c2ef6530e351d42396d389a1148c5a040f291cf1f4083a4c6b2f51dad3f31c726442ea9a337de316bcf - languageName: node - linkType: hard - "chownr@npm:^1.1.1, chownr@npm:^1.1.2, chownr@npm:^1.1.4": version: 1.1.4 resolution: "chownr@npm:1.1.4" @@ -19000,13 +18962,13 @@ __metadata: languageName: node linkType: hard -"dmg-builder@npm:24.8.0": - version: 24.8.0 - resolution: "dmg-builder@npm:24.8.0" +"dmg-builder@npm:24.13.3": + version: 24.13.3 + resolution: "dmg-builder@npm:24.13.3" dependencies: - app-builder-lib: 24.8.0 - builder-util: 24.8.0 - builder-util-runtime: 9.2.2 + app-builder-lib: 24.13.3 + builder-util: 24.13.1 + builder-util-runtime: 9.2.4 dmg-license: ^1.0.11 fs-extra: ^10.1.0 iconv-lite: ^0.6.2 @@ -19014,7 +18976,7 @@ __metadata: dependenciesMeta: dmg-license: optional: true - checksum: a4f2bfd9d72c15943dd07c15e5e409c5d0b4ff3dcf9f53ea4941011296da386c8508786ff7061eef61845d0ec5f1570a9118a201b4add301d6dde17b8ecba3e8 + checksum: 5c25293d795bb3326baee9d911d797a1ec703ad78ba57b60c6e6ce672582fe820590c59913b6800885e8303c853b3797ce518e304aa83f568caab147e1e8979a languageName: node linkType: hard @@ -19412,15 +19374,15 @@ __metadata: languageName: node linkType: hard -"electron-builder@npm:24.8.0": - version: 24.8.0 - resolution: "electron-builder@npm:24.8.0" +"electron-builder@npm:24.13.3": + version: 24.13.3 + resolution: "electron-builder@npm:24.13.3" dependencies: - app-builder-lib: 24.8.0 - builder-util: 24.8.0 - builder-util-runtime: 9.2.2 + app-builder-lib: 24.13.3 + builder-util: 24.13.1 + builder-util-runtime: 9.2.4 chalk: ^4.1.2 - dmg-builder: 24.8.0 + dmg-builder: 24.13.3 fs-extra: ^10.1.0 is-ci: ^3.0.0 lazy-val: ^1.0.5 @@ -19430,22 +19392,22 @@ __metadata: bin: electron-builder: cli.js install-app-deps: install-app-deps.js - checksum: 5f97f69646db75573bf98f552849c2ad1137c98983b8741e4075fdc8e193fc3526f22b17bf049b3db62af6c242a91412caadc60770f73353222375093a1dcbab + checksum: 8d7943d990363e547f1fbe391fee6b94d5e35e78c355645399f1f9b6709b6c167f0781abf8926c984c8a92475e6647f863f5e6a6938101a8a3a18ca85559810b languageName: node linkType: hard -"electron-publish@npm:24.8.0": - version: 24.8.0 - resolution: "electron-publish@npm:24.8.0" +"electron-publish@npm:24.13.1": + version: 24.13.1 + resolution: "electron-publish@npm:24.13.1" dependencies: "@types/fs-extra": ^9.0.11 - builder-util: 24.8.0 - builder-util-runtime: 9.2.2 + builder-util: 24.13.1 + builder-util-runtime: 9.2.4 chalk: ^4.1.2 fs-extra: ^10.1.0 lazy-val: ^1.0.5 mime: ^2.5.2 - checksum: 3d5b58b6ddbfb555be462da332ff6532a04825fa53ebdcc507991e7222ecf3e76eb0be2139287998088253f9b1848d4b738f9ede9bcbb04d4a6117f5959d8fab + checksum: 7cd9924c967418074126f090404265efd93108a5ece7a5fe053df6ae647da9da264991f98a2463f5ac06c56e2e8f58f0d44ada04ad7a6374d3b870e95198117e languageName: node linkType: hard @@ -19501,16 +19463,16 @@ __metadata: languageName: node linkType: hard -"electron@npm:26.5.0": - version: 26.5.0 - resolution: "electron@npm:26.5.0" +"electron@npm:29.1.0": + version: 29.1.0 + resolution: "electron@npm:29.1.0" dependencies: "@electron/get": ^2.0.0 - "@types/node": ^18.11.18 + "@types/node": ^20.9.0 extract-zip: ^2.0.1 bin: electron: cli.js - checksum: 94398b733fc69236cb79844f3c6ddcbf04c26add9328fda677327671d6f034f37c38757713952e3767600156bb484a5414e25aab76048557130c0a4f949d66c2 + checksum: b707c5a6915f7e3259bb3a6123b91d9fa43fdd314683f9affcf99382f3bf9aa2c9d78060cb8e7a30fdf9421cc770ec3cf866f5474f173a5611eb614886c5eeef languageName: node linkType: hard @@ -21500,13 +21462,6 @@ __metadata: languageName: node linkType: hard -"file-uri-to-path@npm:1.0.0": - version: 1.0.0 - resolution: "file-uri-to-path@npm:1.0.0" - checksum: b648580bdd893a008c92c7ecc96c3ee57a5e7b6c4c18a9a09b44fb5d36d79146f8e442578bc0e173dc027adf3987e254ba1dfd6e3ec998b7c282873010502144 - languageName: node - linkType: hard - "filelist@npm:^1.0.1": version: 1.0.2 resolution: "filelist@npm:1.0.2" @@ -22266,17 +22221,6 @@ __metadata: languageName: node linkType: hard -"fsevents@npm:^1.2.7": - version: 1.2.13 - resolution: "fsevents@npm:1.2.13" - dependencies: - bindings: ^1.5.0 - nan: ^2.12.1 - checksum: ae855aa737aaa2f9167e9f70417cf6e45a5cd11918e1fee9923709a0149be52416d765433b4aeff56c789b1152e718cd1b13ddec6043b78cdda68260d86383c1 - conditions: os=darwin - languageName: node - linkType: hard - "fsevents@patch:fsevents@2.3.2#~builtin, fsevents@patch:fsevents@^2.1.2#~builtin, fsevents@patch:fsevents@^2.3.2#~builtin, fsevents@patch:fsevents@~2.3.2#~builtin": version: 2.3.2 resolution: "fsevents@patch:fsevents@npm%3A2.3.2#~builtin::version=2.3.2&hash=df0bf1" @@ -22286,16 +22230,6 @@ __metadata: languageName: node linkType: hard -"fsevents@patch:fsevents@^1.2.7#~builtin": - version: 1.2.13 - resolution: "fsevents@patch:fsevents@npm%3A1.2.13#~builtin::version=1.2.13&hash=d11327" - dependencies: - bindings: ^1.5.0 - nan: ^2.12.1 - conditions: os=darwin - languageName: node - linkType: hard - "fullstore@npm:^1.0.0": version: 1.1.0 resolution: "fullstore@npm:1.1.0" @@ -25155,15 +25089,6 @@ __metadata: languageName: node linkType: hard -"is-binary-path@npm:^1.0.0": - version: 1.0.1 - resolution: "is-binary-path@npm:1.0.1" - dependencies: - binary-extensions: ^1.0.0 - checksum: a803c99e9d898170c3b44a86fbdc0736d3d7fcbe737345433fb78e810b9fe30c982657782ad0e676644ba4693ddf05601a7423b5611423218663d6b533341ac9 - languageName: node - linkType: hard - "is-binary-path@npm:~2.1.0": version: 2.1.0 resolution: "is-binary-path@npm:2.1.0" @@ -30983,15 +30908,6 @@ __metadata: languageName: node linkType: hard -"nan@npm:^2.12.1": - version: 2.17.0 - resolution: "nan@npm:2.17.0" - dependencies: - node-gyp: latest - checksum: ec609aeaf7e68b76592a3ba96b372aa7f5df5b056c1e37410b0f1deefbab5a57a922061e2c5b369bae9c7c6b5e6eecf4ad2dac8833a1a7d3a751e0a7c7f849ed - languageName: node - linkType: hard - "nanoid@npm:3.3.7": version: 3.3.7 resolution: "nanoid@npm:3.3.7" @@ -33538,27 +33454,27 @@ __metadata: languageName: node linkType: hard -"playwright-core@npm:1.40.1": - version: 1.40.1 - resolution: "playwright-core@npm:1.40.1" +"playwright-core@npm:1.42.1": + version: 1.42.1 + resolution: "playwright-core@npm:1.42.1" bin: playwright-core: cli.js - checksum: 84d92fb9b86e3c225b16b6886bf858eb5059b4e60fa1205ff23336e56a06dcb2eac62650992dede72f406c8e70a7b6a5303e511f9b4bc0b85022ede356a01ee0 + checksum: e7081ff0f43b4b9053255109eb1d82164b7c6b55c7d022e25fca935d0f4fc547cb2e02a7b64f0c2a9462729be7bb45edb082f8b038306415944f1061d00d9c90 languageName: node linkType: hard -"playwright@npm:1.40.1": - version: 1.40.1 - resolution: "playwright@npm:1.40.1" +"playwright@npm:1.42.1": + version: 1.42.1 + resolution: "playwright@npm:1.42.1" dependencies: fsevents: 2.3.2 - playwright-core: 1.40.1 + playwright-core: 1.42.1 dependenciesMeta: fsevents: optional: true bin: playwright: cli.js - checksum: 9e36791c1b4a649c104aa365fdd9d049924eeb518c5967c0e921aa38b9b00994aa6ee54784d6c2af194b3b494b6f69772673081ef53c6c4a4b2065af9955c4ba + checksum: 06c16bcd07d03993126ee6c168bde28c59d3cab7f7d4721eaf57bd5c51e9c929e10a286758de062b5fc02874413ceae2684d14cbb7865c0a51fc8df6d9001ad1 languageName: node linkType: hard @@ -36280,17 +36196,6 @@ __metadata: languageName: node linkType: hard -"readdirp@npm:^2.2.1": - version: 2.2.1 - resolution: "readdirp@npm:2.2.1" - dependencies: - graceful-fs: ^4.1.11 - micromatch: ^3.1.10 - readable-stream: ^2.0.2 - checksum: 3879b20f1a871e0e004a14fbf1776e65ee0b746a62f5a416010808b37c272ac49b023c47042c7b1e281cba75a449696635bc64c397ed221ea81d853a8f2ed79a - languageName: node - linkType: hard - "readdirp@npm:~3.6.0": version: 3.6.0 resolution: "readdirp@npm:3.6.0" @@ -42232,7 +42137,7 @@ __metadata: languageName: node linkType: hard -"upath@npm:^1.1.1, upath@npm:^1.2.0": +"upath@npm:^1.2.0": version: 1.2.0 resolution: "upath@npm:1.2.0" checksum: 4c05c094797cb733193a0784774dbea5b1889d502fc9f0572164177e185e4a59ba7099bf0b0adf945b232e2ac60363f9bf18aac9b2206fb99cbef971a8455445