diff --git a/package.json b/package.json index f80ad179d..2fe5dcb19 100644 --- a/package.json +++ b/package.json @@ -55,8 +55,8 @@ "@mui/material": "^9.4.0", "@tanstack/react-virtual": "^3.14.13", "@tauri-apps/api": "2.12.1", - "@tauri-apps/plugin-clipboard-manager": "2.4.0", - "@tauri-apps/plugin-dialog": "2.8.0", + "@tauri-apps/plugin-clipboard-manager": "2.4.1", + "@tauri-apps/plugin-dialog": "2.8.1", "@tauri-apps/plugin-fs": "2.6.0", "@tauri-apps/plugin-http": "2.8.0", "@tauri-apps/plugin-opener": "2.7.0", @@ -79,7 +79,7 @@ "react-dom": "19.3.0", "react-error-boundary": "6.1.6", "react-hook-form": "^7.88.0", - "react-i18next": "17.0.15", + "react-i18next": "17.0.16", "react-markdown": "10.1.0", "react-router": "^8.4.0", "rehype-raw": "^7.0.0", @@ -123,7 +123,7 @@ "https-proxy-agent": "^9.1.0", "husky": "^9.1.7", "jiti": "^2.7.0", - "knip": "6.39.0", + "knip": "6.40.0", "lint-staged": "^17.5.1", "sass": "^1.104.1", "tar": "^7.5.22", @@ -133,7 +133,7 @@ "vite": "^8.3.0", "vite-plugin-svgr": "^5.2.0", "vitest": "^5.0.1", - "webdriverio": "10.0.0", + "webdriverio": "10.0.1", "ws": "8.22.0" }, "lint-staged": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 24d7b008e..cf24cedb1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -203,11 +203,11 @@ importers: specifier: 2.12.1 version: 2.12.1 '@tauri-apps/plugin-clipboard-manager': - specifier: 2.4.0 - version: 2.4.0 + specifier: 2.4.1 + version: 2.4.1 '@tauri-apps/plugin-dialog': - specifier: 2.8.0 - version: 2.8.0 + specifier: 2.8.1 + version: 2.8.1 '@tauri-apps/plugin-fs': specifier: 2.6.0 version: 2.6.0 @@ -275,8 +275,8 @@ importers: specifier: ^7.88.0 version: 7.88.0(react@19.3.0) react-i18next: - specifier: 17.0.15 - version: 17.0.15(i18next@26.4.2(typescript@6.0.3))(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(typescript@6.0.3) + specifier: 17.0.16 + version: 17.0.16(i18next@26.4.2(typescript@6.0.3))(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(typescript@6.0.3) react-markdown: specifier: 10.1.0 version: 10.1.0(@types/react@19.3.0)(react@19.3.0)(supports-color@7.2.0) @@ -343,7 +343,7 @@ importers: version: 6.1.1(vite@8.3.0(@types/node@24.13.6)(esbuild@0.28.2)(jiti@2.7.0)(sass@1.104.1)(terser@5.51.2)(yaml@2.9.1)) '@wdio/tauri-service': specifier: 1.4.0 - version: 1.4.0(expect-webdriverio@5.7.0)(supports-color@7.2.0)(webdriverio@10.0.0(supports-color@7.2.0)(yauzl@2.10.0)) + version: 1.4.0(expect-webdriverio@5.7.0)(supports-color@7.2.0)(webdriverio@10.0.1(supports-color@7.2.0)(yauzl@2.10.0)) adm-zip: specifier: ^0.6.1 version: 0.6.1 @@ -402,8 +402,8 @@ importers: specifier: ^2.7.0 version: 2.7.0 knip: - specifier: 6.39.0 - version: 6.39.0 + specifier: 6.40.0 + version: 6.40.0 lint-staged: specifier: ^17.5.1 version: 17.5.1 @@ -432,8 +432,8 @@ importers: specifier: ^5.0.1 version: 5.0.1(@types/node@24.13.6)(vite@8.3.0(@types/node@24.13.6)(esbuild@0.28.2)(jiti@2.7.0)(sass@1.104.1)(terser@5.51.2)(yaml@2.9.1)) webdriverio: - specifier: 10.0.0 - version: 10.0.0(supports-color@7.2.0)(yauzl@2.10.0) + specifier: 10.0.1 + version: 10.0.1(supports-color@7.2.0)(yauzl@2.10.0) ws: specifier: 8.22.0 version: 8.22.0 @@ -2205,11 +2205,11 @@ packages: engines: {node: '>= 10'} hasBin: true - '@tauri-apps/plugin-clipboard-manager@2.4.0': - resolution: {integrity: sha512-yAuTffXc/sm+4oYnrwxbUkaJXQMTesPJ9dim0ADcA31rpboyhAN2TGQqs9VCcPIpb60LFOeePkvhpP2I3xhejg==} + '@tauri-apps/plugin-clipboard-manager@2.4.1': + resolution: {integrity: sha512-5Q9hWWnsE7UF1xABWHpRwqGiyORrP9o/rJift/7V8woP/kSVF21W+bP9G7ch8Qd7pneDWUMk6hkfpLpjcC/4Ag==} - '@tauri-apps/plugin-dialog@2.8.0': - resolution: {integrity: sha512-HSSD5C8UFE9ijD1wue84F7jjaIReFmj8AAPtS+xyjYRltJafIc4BiWHY7SJ6vbbew6u+YljEJHfyNfy5VwywXg==} + '@tauri-apps/plugin-dialog@2.8.1': + resolution: {integrity: sha512-/DtE3B62JgpYuWFL5ATXM6KOXUq7pca7cJWOgSqULhZsgyjLk0PWKek1dbRDvhNBW6flNsOfWphsKnb+738Dmw==} '@tauri-apps/plugin-fs@2.6.0': resolution: {integrity: sha512-MhBAZ4rryd+h9fijd/GWDfArqiAeGI0ZNduV4wuRyUVI6wDZ+oDBY7atqtoXKDwlTUVSvpvmWJAY0ehQd/v6Uw==} @@ -2563,8 +2563,8 @@ packages: '@vscode/l10n@0.0.18': resolution: {integrity: sha512-KYSIHVmslkaCDyw013pphY+d7x1qV8IZupYfeIfzNA+nsaWHbn5uPuQRvdRFsa9zFzGeudPuoGoZ1Op4jrJXIQ==} - '@wdio/config@10.0.0': - resolution: {integrity: sha512-g0xaQxKJM5hIhZBW05Ivs7vZi/txB+UcWeoiuzNl0/fS5rvQYvofnYlROvCBKeEdf72ooIRtfkRnW8nKQ97P+A==} + '@wdio/config@10.0.1': + resolution: {integrity: sha512-n6elHE4ItKAtr4lwAaWIh/sAFuEFhyesLM27i5l9IWBJEK6VECdt0Pigj/4vUD2tliOoBtsWxphSW4oiNFXotg==} engines: {node: '>=22.19.0'} '@wdio/globals@9.29.1': @@ -2625,16 +2625,16 @@ packages: peerDependencies: webdriverio: ^9.0.0 - '@wdio/types@10.0.0': - resolution: {integrity: sha512-qUJbKEHjsN0PuC3S2r7Gy9wYtbChmX+PYghKGHYQhjyH9P9t+sWhSPQWUBk3S+IUTYT1f+Z4VbF+5FmvlHL6Lg==} + '@wdio/types@10.0.1': + resolution: {integrity: sha512-HGP9lAYXCsLAXzugfT4khCh7tYByWOMIxZHCG+tUvgmpwNzi6lfIsxyIlWownXK1wYJUpk6tkDBX/iXwN+q0lg==} engines: {node: '>=22.19.0'} '@wdio/types@9.30.1': resolution: {integrity: sha512-umKQDbSmu3/ucUsIA5UUTK5gCWnClyVpWz3fC39044rCXQ3zCd1a3GoJibbAITKiwnPFf2yU3LvTa+C78sh9Lg==} engines: {node: '>=18.20.0'} - '@wdio/utils@10.0.0': - resolution: {integrity: sha512-Ta3wq+u83DT0Vnz1QcuqkagBSwWBnTg8LCIQmDO6DGkMIiHXJrhUMfz6ibrlMJPslt4g0P/Ri5wm7WkJXo9HXw==} + '@wdio/utils@10.0.1': + resolution: {integrity: sha512-aYvTtF+7IYsvkFdXdu32Q2vexEaXYK79R1wLTnAXrT2Q7fp0oCDL0UgBx8Jgo5Tn98ZLWx4JlUeZsDRAIkV4Zw==} engines: {node: '>=22.19.0'} '@zip.js/zip.js@2.16.0': @@ -3863,8 +3863,8 @@ packages: keyv@5.6.0: resolution: {integrity: sha512-CYDD3SOtsHtyXeEORYRx2qBtpDJFjRTGXUtmNEMGyzYOKj1TE3tycdlho7kA1Ufx9OYWZzg52QFBGALTirzDSw==} - knip@6.39.0: - resolution: {integrity: sha512-Y7g6Ve1ATMox1u1v+gx3z9LTlvzVLTJISm/LVn9TgBU4qc7OoC63AWGO8qCFPVDDdaqlYdXkDDvvO1METBfTRw==} + knip@6.40.0: + resolution: {integrity: sha512-5Lp/ANJu3AkW5f+J+2QG14z7xKZGi/ybb5MU1EWjeGdt6MpuIaLpLFiyBi0ZKryTiuTHiJqo/WKJRaWYimvavw==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true @@ -4455,8 +4455,8 @@ packages: peerDependencies: react: ^16.8.0 || ^17 || ^18 || ^19 - react-i18next@17.0.15: - resolution: {integrity: sha512-7uYpx/oBkesLto7cOzOmfITlUBaXHCAcFahmgETMfWr8nbbWRRnVGvz8wsH/xpbNcyoH+NpCcnOQEqWPMO6/hw==} + react-i18next@17.0.16: + resolution: {integrity: sha512-7uImVD9hG5yUOaP5KHVied1x0A004Di/KU031ULR35Ma+9e9H5GdnNZHgQEIByyAz+IAXBkRDTedNVzjPUH8ZA==} peerDependencies: i18next: '>= 26.2.0' react: '>= 16.8.0' @@ -5096,12 +5096,12 @@ packages: web-namespaces@2.0.1: resolution: {integrity: sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==} - webdriver@10.0.0: - resolution: {integrity: sha512-EyMSQjY+Nq9mAUTCzzW1hjarwHNJWtCBRtGSZkiTcdJdFZ6siKF0Z01hHJFVkF1Xm+aCkFxD1atm1S2cNxCQxA==} + webdriver@10.0.1: + resolution: {integrity: sha512-EFggYPwYTyP2o/NsZsoHsARo4x/YNmbpIp7HsS7bUF7suQgScD7OO0px4KeZmACb+t1q2Yqthxne8Y2hLMmQfw==} engines: {node: '>=22.19.0'} - webdriverio@10.0.0: - resolution: {integrity: sha512-DiDflg731z/b+qg4EmVAGihMJSWhHJYhlwrS6Q1uSFqL4c48+xHDj9VjhQr7sFzZ/MBJySjGZfMBGyjP7p547Q==} + webdriverio@10.0.1: + resolution: {integrity: sha512-nITIsmcooGy50RLrol4BDhnzEn04uZ5WJWVlebIQOnErhw2A0ZwR6XClX7v1z+qHtvDZVVEQs5i3Yfz9LR5XPA==} engines: {node: '>=22.19.0'} peerDependencies: puppeteer-core: '>=24 <26' @@ -6954,11 +6954,11 @@ snapshots: '@tauri-apps/cli-win32-ia32-msvc': 2.12.1 '@tauri-apps/cli-win32-x64-msvc': 2.12.1 - '@tauri-apps/plugin-clipboard-manager@2.4.0': + '@tauri-apps/plugin-clipboard-manager@2.4.1': dependencies: '@tauri-apps/api': 2.12.1 - '@tauri-apps/plugin-dialog@2.8.0': + '@tauri-apps/plugin-dialog@2.8.1': dependencies: '@tauri-apps/api': 2.12.1 @@ -7304,11 +7304,11 @@ snapshots: '@vscode/l10n@0.0.18': {} - '@wdio/config@10.0.0(supports-color@7.2.0)(yauzl@2.10.0)': + '@wdio/config@10.0.1(supports-color@7.2.0)(yauzl@2.10.0)': dependencies: '@wdio/logger': 10.0.0 - '@wdio/types': 10.0.0 - '@wdio/utils': 10.0.0(supports-color@7.2.0)(yauzl@2.10.0) + '@wdio/types': 10.0.1 + '@wdio/utils': 10.0.1(supports-color@7.2.0)(yauzl@2.10.0) deepmerge-ts: 8.0.2 glob: 10.5.0 import-meta-resolve: 4.2.0 @@ -7318,10 +7318,10 @@ snapshots: - supports-color - yauzl - '@wdio/globals@9.29.1(expect-webdriverio@5.7.0)(webdriverio@10.0.0(supports-color@7.2.0)(yauzl@2.10.0))': + '@wdio/globals@9.29.1(expect-webdriverio@5.7.0)(webdriverio@10.0.1(supports-color@7.2.0)(yauzl@2.10.0))': dependencies: - expect-webdriverio: 5.7.0(@wdio/globals@9.29.1)(@wdio/logger@9.29.1)(webdriverio@10.0.0(supports-color@7.2.0)(yauzl@2.10.0)) - webdriverio: 10.0.0(supports-color@7.2.0)(yauzl@2.10.0) + expect-webdriverio: 5.7.0(@wdio/globals@9.29.1)(@wdio/logger@9.29.1)(webdriverio@10.0.1(supports-color@7.2.0)(yauzl@2.10.0)) + webdriverio: 10.0.1(supports-color@7.2.0)(yauzl@2.10.0) '@wdio/logger@10.0.0': dependencies: @@ -7389,9 +7389,9 @@ snapshots: easy-table: 1.2.0 pretty-ms: 9.3.1 - '@wdio/tauri-service@1.4.0(expect-webdriverio@5.7.0)(supports-color@7.2.0)(webdriverio@10.0.0(supports-color@7.2.0)(yauzl@2.10.0))': + '@wdio/tauri-service@1.4.0(expect-webdriverio@5.7.0)(supports-color@7.2.0)(webdriverio@10.0.1(supports-color@7.2.0)(yauzl@2.10.0))': dependencies: - '@wdio/globals': 9.29.1(expect-webdriverio@5.7.0)(webdriverio@10.0.0(supports-color@7.2.0)(yauzl@2.10.0)) + '@wdio/globals': 9.29.1(expect-webdriverio@5.7.0)(webdriverio@10.0.1(supports-color@7.2.0)(yauzl@2.10.0)) '@wdio/logger': 9.29.1 '@wdio/native-core': 1.2.0(supports-color@7.2.0) '@wdio/native-spy': 1.3.0 @@ -7402,13 +7402,13 @@ snapshots: debug: 4.4.3(supports-color@7.2.0) get-port: 7.2.0 tslib: 2.8.1 - webdriverio: 10.0.0(supports-color@7.2.0)(yauzl@2.10.0) + webdriverio: 10.0.1(supports-color@7.2.0)(yauzl@2.10.0) transitivePeerDependencies: - expect-webdriverio - supports-color - tsx - '@wdio/types@10.0.0': + '@wdio/types@10.0.1': dependencies: '@types/node': 22.20.5 @@ -7416,12 +7416,12 @@ snapshots: dependencies: '@types/node': 20.19.43 - '@wdio/utils@10.0.0(supports-color@7.2.0)(yauzl@2.10.0)': + '@wdio/utils@10.0.1(supports-color@7.2.0)(yauzl@2.10.0)': dependencies: '@puppeteer/browsers': 3.2.3(yauzl@2.10.0) '@types/split2': 4.2.3 '@wdio/logger': 10.0.0 - '@wdio/types': 10.0.0 + '@wdio/types': 10.0.1 aria-query: 5.3.2 decamelize: 6.0.1 deepmerge-ts: 8.0.2 @@ -8326,15 +8326,15 @@ snapshots: expect-type@1.4.0: {} - expect-webdriverio@5.7.0(@wdio/globals@9.29.1)(@wdio/logger@9.29.1)(webdriverio@10.0.0(supports-color@7.2.0)(yauzl@2.10.0)): + expect-webdriverio@5.7.0(@wdio/globals@9.29.1)(@wdio/logger@9.29.1)(webdriverio@10.0.1(supports-color@7.2.0)(yauzl@2.10.0)): dependencies: '@vitest/snapshot': 4.1.11 - '@wdio/globals': 9.29.1(expect-webdriverio@5.7.0)(webdriverio@10.0.0(supports-color@7.2.0)(yauzl@2.10.0)) + '@wdio/globals': 9.29.1(expect-webdriverio@5.7.0)(webdriverio@10.0.1(supports-color@7.2.0)(yauzl@2.10.0)) '@wdio/logger': 9.29.1 deep-eql: 5.0.2 expect: 30.5.2 jest-matcher-utils: 30.5.2 - webdriverio: 10.0.0(supports-color@7.2.0)(yauzl@2.10.0) + webdriverio: 10.0.1(supports-color@7.2.0)(yauzl@2.10.0) expect@30.5.2: dependencies: @@ -8824,7 +8824,7 @@ snapshots: dependencies: '@keyv/serialize': 1.1.1 - knip@6.39.0: + knip@6.40.0: dependencies: fdir: 6.5.0(picomatch@4.0.7) formatly: 0.7.1 @@ -9627,7 +9627,7 @@ snapshots: dependencies: react: 19.3.0 - react-i18next@17.0.15(i18next@26.4.2(typescript@6.0.3))(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(typescript@6.0.3): + react-i18next@17.0.16(i18next@26.4.2(typescript@6.0.3))(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(typescript@6.0.3): dependencies: '@babel/runtime': 7.29.7 html-parse-stringify: 4.0.1 @@ -10280,15 +10280,15 @@ snapshots: web-namespaces@2.0.1: {} - webdriver@10.0.0(supports-color@7.2.0)(yauzl@2.10.0): + webdriver@10.0.1(supports-color@7.2.0)(yauzl@2.10.0): dependencies: '@types/node': 22.20.5 '@types/ws': 8.18.1 - '@wdio/config': 10.0.0(supports-color@7.2.0)(yauzl@2.10.0) + '@wdio/config': 10.0.1(supports-color@7.2.0)(yauzl@2.10.0) '@wdio/logger': 10.0.0 '@wdio/protocols': 10.0.0 - '@wdio/types': 10.0.0 - '@wdio/utils': 10.0.0(supports-color@7.2.0)(yauzl@2.10.0) + '@wdio/types': 10.0.1 + '@wdio/utils': 10.0.1(supports-color@7.2.0)(yauzl@2.10.0) deepmerge-ts: 8.0.2 https-proxy-agent: 7.0.6(supports-color@7.2.0) undici: 8.11.2 @@ -10300,16 +10300,16 @@ snapshots: - utf-8-validate - yauzl - webdriverio@10.0.0(supports-color@7.2.0)(yauzl@2.10.0): + webdriverio@10.0.1(supports-color@7.2.0)(yauzl@2.10.0): dependencies: '@types/node': 22.20.5 '@types/sinonjs__fake-timers': 8.1.5 - '@wdio/config': 10.0.0(supports-color@7.2.0)(yauzl@2.10.0) + '@wdio/config': 10.0.1(supports-color@7.2.0)(yauzl@2.10.0) '@wdio/logger': 10.0.0 '@wdio/protocols': 10.0.0 '@wdio/repl': 10.0.0 - '@wdio/types': 10.0.0 - '@wdio/utils': 10.0.0(supports-color@7.2.0)(yauzl@2.10.0) + '@wdio/types': 10.0.1 + '@wdio/utils': 10.0.1(supports-color@7.2.0)(yauzl@2.10.0) archiver: 8.0.0 aria-query: 5.3.2 cheerio: 1.2.0 @@ -10324,7 +10324,7 @@ snapshots: rgb2hex: 0.2.5 serialize-error: 12.0.0 urlpattern-polyfill: 10.1.0 - webdriver: 10.0.0(supports-color@7.2.0)(yauzl@2.10.0) + webdriver: 10.0.1(supports-color@7.2.0)(yauzl@2.10.0) transitivePeerDependencies: - bare-abort-controller - bare-buffer