diff --git a/apps/desktop/package.json b/apps/desktop/package.json index 3ccd0da5b..706f12bc2 100644 --- a/apps/desktop/package.json +++ b/apps/desktop/package.json @@ -20,7 +20,7 @@ "@types/node": "^26.1.2", "@types/semver": "^7.7.0", "builder-util-runtime": "9.7.0", - "electron": "43.5.0", + "electron": "43.8.1", "electron-builder": "26.15.3", "electron-updater": "6.8.9", "semver": "^7.7.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index abcf6888c..0255b6d99 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -126,8 +126,8 @@ importers: specifier: 9.7.0 version: 9.7.0 electron: - specifier: 43.5.0 - version: 43.5.0 + specifier: 43.8.1 + version: 43.8.1 electron-builder: specifier: 26.15.3 version: 26.15.3(electron-builder-squirrel-windows@26.15.3) @@ -274,7 +274,7 @@ importers: devDependencies: '@tailwindcss/vite': specifier: ^4.1.4 - version: 4.1.18(vite@8.1.6(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.6.1)(tsx@4.23.13)(yaml@2.9.1)) + version: 4.1.18(vite@8.1.6(@types/node@26.6.5)(esbuild@0.28.2)(jiti@2.6.1)(tsx@4.23.13)(yaml@2.9.1)) '@types/react': specifier: ^19.1.2 version: 19.2.14 @@ -283,7 +283,7 @@ importers: version: 19.2.3(@types/react@19.2.14) '@vitejs/plugin-react': specifier: ^4.4.1 - version: 4.7.0(vite@8.1.6(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.6.1)(tsx@4.23.13)(yaml@2.9.1)) + version: 4.7.0(vite@8.1.6(@types/node@26.6.5)(esbuild@0.28.2)(jiti@2.6.1)(tsx@4.23.13)(yaml@2.9.1)) tailwindcss: specifier: ^4.1.4 version: 4.1.18 @@ -292,10 +292,10 @@ importers: version: 6.0.3 vite: specifier: '>=8.1.6' - version: 8.1.6(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.6.1)(tsx@4.23.13)(yaml@2.9.1) + version: 8.1.6(@types/node@26.6.5)(esbuild@0.28.2)(jiti@2.6.1)(tsx@4.23.13)(yaml@2.9.1) vitest: specifier: '>=4.1.11' - version: 4.1.11(@types/node@26.6.2)(@vitest/coverage-v8@4.1.11)(jsdom@30.0.1(@noble/hashes@2.4.0))(msw@2.15.0(@types/node@26.6.2)(typescript@6.0.3))(vite@8.1.6(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.6.1)(tsx@4.23.13)(yaml@2.9.1)) + version: 4.1.11(@types/node@26.6.5)(@vitest/coverage-v8@4.1.11)(jsdom@30.0.1(@noble/hashes@2.4.0))(msw@2.15.0(@types/node@26.6.5)(typescript@6.0.3))(vite@8.1.6(@types/node@26.6.5)(esbuild@0.28.2)(jiti@2.6.1)(tsx@4.23.13)(yaml@2.9.1)) apps/pythinker-web: dependencies: @@ -362,7 +362,7 @@ importers: version: link:../../packages/protocol '@vitejs/plugin-vue': specifier: ^5.2.4 - version: 5.2.4(vite@8.1.6(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.6.1)(tsx@4.23.13)(yaml@2.9.1))(vue@3.5.43(typescript@6.0.3)) + version: 5.2.4(vite@8.1.6(@types/node@26.6.5)(esbuild@0.28.2)(jiti@2.6.1)(tsx@4.23.13)(yaml@2.9.1))(vue@3.5.43(typescript@6.0.3)) '@vue/test-utils': specifier: ^2.4.11 version: 2.5.1(@vue/compiler-dom@3.5.43)(@vue/server-renderer@3.5.43)(vue@3.5.43(typescript@6.0.3)) @@ -380,10 +380,10 @@ importers: version: 23.0.1(@vue/compiler-sfc@3.5.43) vite: specifier: '>=8.1.6' - version: 8.1.6(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.6.1)(tsx@4.23.13)(yaml@2.9.1) + version: 8.1.6(@types/node@26.6.5)(esbuild@0.28.2)(jiti@2.6.1)(tsx@4.23.13)(yaml@2.9.1) vitest: specifier: '>=4.1.11' - version: 4.1.11(@types/node@26.6.2)(@vitest/coverage-v8@4.1.11)(jsdom@25.0.1)(msw@2.15.0(@types/node@26.6.2)(typescript@6.0.3))(vite@8.1.6(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.6.1)(tsx@4.23.13)(yaml@2.9.1)) + version: 4.1.11(@types/node@26.6.5)(@vitest/coverage-v8@4.1.11)(jsdom@25.0.1)(msw@2.15.0(@types/node@26.6.5)(typescript@6.0.3))(vite@8.1.6(@types/node@26.6.5)(esbuild@0.28.2)(jiti@2.6.1)(tsx@4.23.13)(yaml@2.9.1)) vue-tsc: specifier: ~3.3.9 version: 3.3.11(typescript@6.0.3) @@ -420,7 +420,7 @@ importers: version: 4.23.13 vitest: specifier: '>=4.1.11' - version: 4.1.11(@types/node@26.6.2)(@vitest/coverage-v8@4.1.11)(jsdom@30.0.1(@noble/hashes@2.4.0))(msw@2.15.0(@types/node@26.6.2)(typescript@6.0.3))(vite@8.1.6(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.6.1)(tsx@4.23.13)(yaml@2.9.1)) + version: 4.1.11(@types/node@26.6.5)(@vitest/coverage-v8@4.1.11)(jsdom@30.0.1(@noble/hashes@2.4.0))(msw@2.15.0(@types/node@26.6.5)(typescript@6.0.3))(vite@8.1.6(@types/node@26.6.5)(esbuild@0.28.2)(jiti@2.6.1)(tsx@4.23.13)(yaml@2.9.1)) yazl: specifier: ^3.3.1 version: 3.3.1 @@ -445,7 +445,7 @@ importers: devDependencies: '@tailwindcss/vite': specifier: ^4.1.4 - version: 4.2.2(vite@8.1.6(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.6.1)(tsx@4.23.13)(yaml@2.9.1)) + version: 4.2.2(vite@8.1.6(@types/node@26.6.5)(esbuild@0.28.2)(jiti@2.6.1)(tsx@4.23.13)(yaml@2.9.1)) '@types/react': specifier: ^19.1.2 version: 19.2.14 @@ -454,7 +454,7 @@ importers: version: 19.2.3(@types/react@19.2.14) '@vitejs/plugin-react': specifier: ^4.4.1 - version: 4.7.0(vite@8.1.6(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.6.1)(tsx@4.23.13)(yaml@2.9.1)) + version: 4.7.0(vite@8.1.6(@types/node@26.6.5)(esbuild@0.28.2)(jiti@2.6.1)(tsx@4.23.13)(yaml@2.9.1)) tailwindcss: specifier: ^4.1.4 version: 4.2.2 @@ -463,13 +463,13 @@ importers: version: 6.0.3 vite: specifier: '>=8.1.6' - version: 8.1.6(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.6.1)(tsx@4.23.13)(yaml@2.9.1) + version: 8.1.6(@types/node@26.6.5)(esbuild@0.28.2)(jiti@2.6.1)(tsx@4.23.13)(yaml@2.9.1) vite-plugin-singlefile: specifier: ^2.3.3 - version: 2.3.3(rollup@4.60.2)(vite@8.1.6(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.6.1)(tsx@4.23.13)(yaml@2.9.1)) + version: 2.3.3(rollup@4.60.2)(vite@8.1.6(@types/node@26.6.5)(esbuild@0.28.2)(jiti@2.6.1)(tsx@4.23.13)(yaml@2.9.1)) vitest: specifier: '>=4.1.11' - version: 4.1.11(@types/node@26.6.2)(@vitest/coverage-v8@4.1.11)(jsdom@30.0.1(@noble/hashes@2.4.0))(msw@2.15.0(@types/node@26.6.2)(typescript@6.0.3))(vite@8.1.6(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.6.1)(tsx@4.23.13)(yaml@2.9.1)) + version: 4.1.11(@types/node@26.6.5)(@vitest/coverage-v8@4.1.11)(jsdom@30.0.1(@noble/hashes@2.4.0))(msw@2.15.0(@types/node@26.6.5)(typescript@6.0.3))(vite@8.1.6(@types/node@26.6.5)(esbuild@0.28.2)(jiti@2.6.1)(tsx@4.23.13)(yaml@2.9.1)) apps/vscode: dependencies: @@ -653,11 +653,11 @@ importers: version: 1.13.1 vitepress-plugin-mermaid: specifier: ^2.0.17 - version: 2.0.17(mermaid@11.17.2)(vitepress@1.6.4(@algolia/client-search@5.52.1)(@types/node@26.6.2)(esbuild@0.28.2)(fuse.js@7.5.0)(jiti@2.6.1)(postcss@8.5.29)(qrcode@1.5.4)(search-insights@2.17.3)(tsx@4.23.13)(typescript@6.0.3)(yaml@2.9.1)) + version: 2.0.17(mermaid@11.17.2)(vitepress@1.6.4(@algolia/client-search@5.52.1)(@types/node@26.6.5)(esbuild@0.28.2)(fuse.js@7.5.0)(jiti@2.6.1)(postcss@8.5.29)(qrcode@1.5.4)(search-insights@2.17.3)(tsx@4.23.13)(typescript@6.0.3)(yaml@2.9.1)) devDependencies: vitepress: specifier: ^1.5.0 - version: 1.6.4(@algolia/client-search@5.52.1)(@types/node@26.6.2)(esbuild@0.28.2)(fuse.js@7.5.0)(jiti@2.6.1)(postcss@8.5.29)(qrcode@1.5.4)(search-insights@2.17.3)(tsx@4.23.13)(typescript@6.0.3)(yaml@2.9.1) + version: 1.6.4(@algolia/client-search@5.52.1)(@types/node@26.6.5)(esbuild@0.28.2)(fuse.js@7.5.0)(jiti@2.6.1)(postcss@8.5.29)(qrcode@1.5.4)(search-insights@2.17.3)(tsx@4.23.13)(typescript@6.0.3)(yaml@2.9.1) packages/acp-server: dependencies: @@ -1652,8 +1652,8 @@ packages: '@dotenvx/primitives@0.8.0': resolution: {integrity: sha512-VYJy0uhFm9zTJ1TxBaW/pA8bjbOM/OttaNMwZ1RHG4JKyRG7DhSdiqD1ipQoAyoD22olUtxbP78W9xY3Wd11bg==} - '@electron-internal/extract-zip@1.0.5': - resolution: {integrity: sha512-+bqFCP98pLI0Tt0XQo1TmlXtwjWchISndDOxCkEcIuUgXWpBnLyRI+2DU+mesvnMMX6L1XDqYNA0lXNDHd/yiA==} + '@electron-internal/extract-zip@1.0.6': + resolution: {integrity: sha512-/aQLgFDdCSnwChfUwqekSmE1q2dCTzhUy5saIHBb5vyYn5LzWaKPaIz1wM0lDMCZYBoIG4svJNvAJb6vkI8BuA==} engines: {node: '>=22.12.0'} '@electron/asar@3.4.1': @@ -2339,6 +2339,13 @@ packages: '@emnapi/core': ^1.7.1 || ^2.0.0-alpha.4 '@emnapi/runtime': ^1.7.1 || ^2.0.0-alpha.4 + '@napi-rs/wasm-runtime@1.2.6': + resolution: {integrity: sha512-mRyDmEw9/fCDXCGfL1sbgIw/GUK0PVxRW4YwgPN61F3LQ+fSyoBFarJVzgGyhF6kRzEQZ0FejDqm4WLXSeqQmw==} + engines: {node: ^20.19.0 || ^22.13.0 || >=23.5.0} + peerDependencies: + '@emnapi/core': ^1.7.1 || 2.0.0-beta.2 + '@emnapi/runtime': ^1.7.1 || 2.0.0-beta.2 + '@noble/hashes@1.4.0': resolution: {integrity: sha512-V1JJ1WTRUqHHrOSh597hURcMqVKVGL/ea3kv0gSnEdsEZ0/+VyPghM1lMNGc00z7CIQorSvbKpuJkxvuHbvdbg==} engines: {node: '>= 16'} @@ -4392,12 +4399,15 @@ packages: '@types/node@22.19.17': resolution: {integrity: sha512-wGdMcf+vPYM6jikpS/qhg6WiqSV/OhG+jeeHT/KlVqxYfD40iYJf9/AE1uQxVWFvU7MipKRkRv8NSHiCGgPr8Q==} - '@types/node@24.13.6': - resolution: {integrity: sha512-SGrw/h3KPFshy3OE6ZL53LMBG5vGQQ8/gIpiqz/kRZhPJ7HgwCEs8LBuNtWLa8dvGZVpSF7+Bf+c11HUrCb/yg==} + '@types/node@24.19.2': + resolution: {integrity: sha512-93d49wCWJkCyN87MxLpNN6KXPCwFw7bVUg79mGUV1OS40JGWwVCr8n61DXCSqz7CV6/VfPkb7xec7uP2M+QHWQ==} '@types/node@26.6.2': resolution: {integrity: sha512-X1P21scMv4zGKLYqjdGjaKa7COa0RKVYYZZN/NfvLQ1JegxFhdhpZG/Lyn8AXx6CDUavKAd11v6BvfpkDByK8g==} + '@types/node@26.6.5': + resolution: {integrity: sha512-uMzsv9stDdofIZBx4UGh4Z9ZgXnGC9seRDscilBcTHAeOFk67MZg/k9bWVfO+bk4qZmG+l52hRnLwUiH2LnJTg==} + '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -5870,8 +5880,8 @@ packages: resolution: {integrity: sha512-bO3y10YikuUwUuDUQRM4KfwNkKhnpVO7IPdbsrejwN9/AABJzzTQ4GeHwyzNSrVO+tEH3/Np255a3sVZpZDjvg==} engines: {node: '>=8.0.0'} - electron@43.5.0: - resolution: {integrity: sha512-nV2aWuKatmUrxrAWP2pNIynNX7dy83TCAz+6KnsbK7hDVLE+6fa2iouOtir41AboZTa+J5w2UgicWHAqUaaUJw==} + electron@43.8.1: + resolution: {integrity: sha512-Qa6/xXODEn60oIkyuV8jXmyX84z6nicuBh7BOkPHVZlTTCG1MeTYjAkmxX+1B/kEkErPjs3WCP+JdtwkRaKRcQ==} engines: {node: '>= 22.12.0'} hasBin: true @@ -6232,6 +6242,10 @@ packages: resolution: {integrity: sha512-eKpRKAovdpZtR1WopLHxlBWvAgPny3c4gX1G5Jhwmmw4XJj0ifSD5qB5TOo8hmA0wlRKDAOAhEE1yVPgs6Fgcg==} engines: {node: '>=14.14'} + fs-extra@11.4.1: + resolution: {integrity: sha512-KYAb4c9BJQI6QqGKthV68OHe0badztdXJWKo0WtBA9IuCFPTKvE5ZdUBglP833aMjhaSPNO4A5j/EkzZtGlKjA==} + engines: {node: '>=14.14'} + fs-extra@7.0.1: resolution: {integrity: sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==} engines: {node: '>=6 <7 || >=8'} @@ -9505,8 +9519,8 @@ packages: undici-types@6.21.0: resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} - undici-types@7.18.2: - resolution: {integrity: sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==} + undici-types@7.24.6: + resolution: {integrity: sha512-WRNW+sJgj5OBN4/0JpHFqtqzhpbnV0GuB+OozA9gCL7a993SmU+1JBZCzLNxYsbMfIeDL+lTsphD5jN5N+n0zg==} undici-types@8.9.0: resolution: {integrity: sha512-KTDyRTYX8sWmKXAikPHHSyc63CRPETMctyjKFupcC6OBLXT3xsN0e9aF7m+mIXutFWpUXuedtowG7iLOzp0kQg==} @@ -9515,6 +9529,10 @@ packages: resolution: {integrity: sha512-u4UB2/IrKdU6lFxumHmmo1a3fCQO5tzQllRorfoRS63txhrB7xTpSn1PftwC4qEHkOaqP95fCWW4lJzwErwzhQ==} engines: {node: '>=22.19.0'} + undici@8.12.3: + resolution: {integrity: sha512-+fdndUTwBP86cVjihTp21hZHo7d6oj1c/47XPA3lL8mM0XHs+C4EkcjmgRsFnFk2f/UONGDy9ItBItmXsLOQHw==} + engines: {node: '>=22.19.0'} + unicode-emoji-modifier-base@1.0.0: resolution: {integrity: sha512-yLSH4py7oFH3oG/9K+XWrz1pSi3dfUrWEnInbxMfArOfc1+33BlGPQtLsOYwvdMy11AwUBetYuaRxSPqgkq+8g==} engines: {node: '>=4'} @@ -10923,7 +10941,7 @@ snapshots: '@dotenvx/primitives@0.8.0': {} - '@electron-internal/extract-zip@1.0.5': {} + '@electron-internal/extract-zip@1.0.6': {} '@electron/asar@3.4.1': dependencies: @@ -10960,7 +10978,7 @@ snapshots: semver: 7.8.5 sumchecker: 3.0.1 optionalDependencies: - undici: 8.11.2 + undici: 8.12.3 transitivePeerDependencies: - supports-color @@ -11010,7 +11028,7 @@ snapshots: dependencies: cross-dirname: 0.1.0 debug: 4.4.3(supports-color@8.1.1) - fs-extra: 11.3.5 + fs-extra: 11.4.1 minimist: 1.2.8 postject: 1.0.0-alpha.6 transitivePeerDependencies: @@ -11309,6 +11327,14 @@ snapshots: '@types/node': 26.6.2 optional: true + '@inquirer/confirm@6.1.1(@types/node@26.6.5)': + dependencies: + '@inquirer/core': 11.2.1(@types/node@26.6.5) + '@inquirer/type': 4.0.7(@types/node@26.6.5) + optionalDependencies: + '@types/node': 26.6.5 + optional: true + '@inquirer/core@11.2.1(@types/node@22.19.17)': dependencies: '@inquirer/ansi': 2.0.7 @@ -11334,6 +11360,19 @@ snapshots: '@types/node': 26.6.2 optional: true + '@inquirer/core@11.2.1(@types/node@26.6.5)': + dependencies: + '@inquirer/ansi': 2.0.7 + '@inquirer/figures': 2.0.7 + '@inquirer/type': 4.0.7(@types/node@26.6.5) + cli-width: 4.1.0 + fast-wrap-ansi: 0.2.2 + mute-stream: 3.0.0 + signal-exit: 4.1.0 + optionalDependencies: + '@types/node': 26.6.5 + optional: true + '@inquirer/external-editor@1.0.3(@types/node@26.6.2)': dependencies: chardet: 2.1.1 @@ -11352,6 +11391,11 @@ snapshots: '@types/node': 26.6.2 optional: true + '@inquirer/type@4.0.7(@types/node@26.6.5)': + optionalDependencies: + '@types/node': 26.6.5 + optional: true + '@intlify/core-base@11.4.12': dependencies: '@intlify/devtools-types': 11.4.12 @@ -11834,6 +11878,13 @@ snapshots: '@tybys/wasm-util': 0.10.4 optional: true + '@napi-rs/wasm-runtime@1.2.6(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)': + dependencies: + '@emnapi/core': 1.11.1 + '@emnapi/runtime': 1.11.1 + '@tybys/wasm-util': 0.10.4 + optional: true + '@noble/hashes@1.4.0': {} '@noble/hashes@2.4.0': {} @@ -12902,7 +12953,7 @@ snapshots: '@rolldown/binding-wasm32-wasi@1.0.0-rc.12(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)': dependencies: - '@napi-rs/wasm-runtime': 1.2.4(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1) + '@napi-rs/wasm-runtime': 1.2.6(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1) transitivePeerDependencies: - '@emnapi/core' - '@emnapi/runtime' @@ -13400,12 +13451,12 @@ snapshots: '@tailwindcss/oxide-win32-arm64-msvc': 4.2.2 '@tailwindcss/oxide-win32-x64-msvc': 4.2.2 - '@tailwindcss/vite@4.1.18(vite@8.1.6(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.6.1)(tsx@4.23.13)(yaml@2.9.1))': + '@tailwindcss/vite@4.1.18(vite@8.1.6(@types/node@26.6.5)(esbuild@0.28.2)(jiti@2.6.1)(tsx@4.23.13)(yaml@2.9.1))': dependencies: '@tailwindcss/node': 4.1.18 '@tailwindcss/oxide': 4.1.18 tailwindcss: 4.1.18 - vite: 8.1.6(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.6.1)(tsx@4.23.13)(yaml@2.9.1) + vite: 8.1.6(@types/node@26.6.5)(esbuild@0.28.2)(jiti@2.6.1)(tsx@4.23.13)(yaml@2.9.1) '@tailwindcss/vite@4.2.2(vite@8.1.6(@types/node@22.19.17)(esbuild@0.28.2)(jiti@2.6.1)(tsx@4.23.13)(yaml@2.9.1))': dependencies: @@ -13414,12 +13465,12 @@ snapshots: tailwindcss: 4.2.2 vite: 8.1.6(@types/node@22.19.17)(esbuild@0.28.2)(jiti@2.6.1)(tsx@4.23.13)(yaml@2.9.1) - '@tailwindcss/vite@4.2.2(vite@8.1.6(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.6.1)(tsx@4.23.13)(yaml@2.9.1))': + '@tailwindcss/vite@4.2.2(vite@8.1.6(@types/node@26.6.5)(esbuild@0.28.2)(jiti@2.6.1)(tsx@4.23.13)(yaml@2.9.1))': dependencies: '@tailwindcss/node': 4.2.2 '@tailwindcss/oxide': 4.2.2 tailwindcss: 4.2.2 - vite: 8.1.6(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.6.1)(tsx@4.23.13)(yaml@2.9.1) + vite: 8.1.6(@types/node@26.6.5)(esbuild@0.28.2)(jiti@2.6.1)(tsx@4.23.13)(yaml@2.9.1) '@tanstack/query-core@5.99.2': {} @@ -13552,7 +13603,7 @@ snapshots: dependencies: '@types/http-cache-semantics': 4.2.0 '@types/keyv': 3.1.4 - '@types/node': 26.6.2 + '@types/node': 26.6.5 '@types/responselike': 1.0.3 '@types/chai@5.2.3': @@ -13695,7 +13746,7 @@ snapshots: '@types/fs-extra@9.0.13': dependencies: - '@types/node': 26.6.2 + '@types/node': 26.6.5 '@types/geojson@7946.0.16': {} @@ -13719,7 +13770,7 @@ snapshots: '@types/keyv@3.1.4': dependencies: - '@types/node': 26.6.2 + '@types/node': 26.6.5 '@types/linkify-it@5.0.0': {} @@ -13746,14 +13797,18 @@ snapshots: dependencies: undici-types: 6.21.0 - '@types/node@24.13.6': + '@types/node@24.19.2': dependencies: - undici-types: 7.18.2 + undici-types: 7.24.6 '@types/node@26.6.2': dependencies: undici-types: 8.9.0 + '@types/node@26.6.5': + dependencies: + undici-types: 8.9.0 + '@types/normalize-package-data@2.4.4': {} '@types/parse-json@4.0.2': {} @@ -13788,7 +13843,7 @@ snapshots: '@types/responselike@1.0.3': dependencies: - '@types/node': 26.6.2 + '@types/node': 26.6.5 '@types/retry@0.12.0': {} @@ -13798,7 +13853,7 @@ snapshots: '@types/set-cookie-parser@2.4.10': dependencies: - '@types/node': 26.6.2 + '@types/node': 26.6.5 '@types/sinon@21.0.1': dependencies: @@ -13895,7 +13950,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@vitejs/plugin-react@4.7.0(vite@8.1.6(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.6.1)(tsx@4.23.13)(yaml@2.9.1))': + '@vitejs/plugin-react@4.7.0(vite@8.1.6(@types/node@26.6.5)(esbuild@0.28.2)(jiti@2.6.1)(tsx@4.23.13)(yaml@2.9.1))': dependencies: '@babel/core': 7.29.7 '@babel/plugin-transform-react-jsx-self': 7.27.1(@babel/core@7.29.7) @@ -13903,13 +13958,13 @@ snapshots: '@rolldown/pluginutils': 1.0.0-beta.27 '@types/babel__core': 7.20.5 react-refresh: 0.17.0 - vite: 8.1.6(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.6.1)(tsx@4.23.13)(yaml@2.9.1) + vite: 8.1.6(@types/node@26.6.5)(esbuild@0.28.2)(jiti@2.6.1)(tsx@4.23.13)(yaml@2.9.1) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@5.2.4(vite@8.1.6(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.6.1)(tsx@4.23.13)(yaml@2.9.1))(vue@3.5.43(typescript@6.0.3))': + '@vitejs/plugin-vue@5.2.4(vite@8.1.6(@types/node@26.6.5)(esbuild@0.28.2)(jiti@2.6.1)(tsx@4.23.13)(yaml@2.9.1))(vue@3.5.43(typescript@6.0.3))': dependencies: - vite: 8.1.6(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.6.1)(tsx@4.23.13)(yaml@2.9.1) + vite: 8.1.6(@types/node@26.6.5)(esbuild@0.28.2)(jiti@2.6.1)(tsx@4.23.13)(yaml@2.9.1) vue: 3.5.43(typescript@6.0.3) '@vitest/coverage-v8@4.1.11(vitest@4.1.11)': @@ -13953,6 +14008,15 @@ snapshots: msw: 2.15.0(@types/node@26.6.2)(typescript@6.0.3) vite: 8.1.6(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.6.1)(tsx@4.23.13)(yaml@2.9.1) + '@vitest/mocker@4.1.11(msw@2.15.0(@types/node@26.6.5)(typescript@6.0.3))(vite@8.1.6(@types/node@26.6.5)(esbuild@0.28.2)(jiti@2.6.1)(tsx@4.23.13)(yaml@2.9.1))': + dependencies: + '@vitest/spy': 4.1.11 + estree-walker: 3.0.3 + magic-string: 0.30.21 + optionalDependencies: + msw: 2.15.0(@types/node@26.6.5)(typescript@6.0.3) + vite: 8.1.6(@types/node@26.6.5)(esbuild@0.28.2)(jiti@2.6.1)(tsx@4.23.13)(yaml@2.9.1) + '@vitest/pretty-format@4.1.11': dependencies: tinyrainbow: 3.1.0 @@ -15399,11 +15463,11 @@ snapshots: transitivePeerDependencies: - supports-color - electron@43.5.0: + electron@43.8.1: dependencies: - '@electron-internal/extract-zip': 1.0.5 + '@electron-internal/extract-zip': 1.0.6 '@electron/get': 5.1.0 - '@types/node': 24.13.6 + '@types/node': 24.19.2 transitivePeerDependencies: - supports-color @@ -15831,6 +15895,13 @@ snapshots: jsonfile: 6.2.1 universalify: 2.0.1 + fs-extra@11.4.1: + dependencies: + graceful-fs: 4.2.11 + jsonfile: 6.2.1 + universalify: 2.0.1 + optional: true + fs-extra@7.0.1: dependencies: graceful-fs: 4.2.11 @@ -17591,6 +17662,32 @@ snapshots: - '@types/node' optional: true + msw@2.15.0(@types/node@26.6.5)(typescript@6.0.3): + dependencies: + '@inquirer/confirm': 6.1.1(@types/node@26.6.5) + '@mswjs/interceptors': 0.41.9 + '@open-draft/deferred-promise': 3.0.0 + '@types/statuses': 2.0.6 + cookie: 1.1.1 + graphql: 16.14.2 + headers-polyfill: 5.0.1 + is-node-process: 1.2.0 + outvariant: 1.4.3 + path-to-regexp: 6.3.0 + picocolors: 1.1.1 + rettime: 0.11.11 + statuses: 2.0.2 + strict-event-emitter: 0.5.1 + tough-cookie: 6.0.2 + type-fest: 5.8.0 + until-async: 3.0.2 + yargs: 17.7.2 + optionalDependencies: + typescript: 6.0.3 + transitivePeerDependencies: + - '@types/node' + optional: true + muggle-string@0.4.1: {} mute-stream@0.0.8: {} @@ -17670,7 +17767,7 @@ snapshots: semver: 7.8.5 tar: 7.5.22 tinyglobby: 0.2.17 - undici: 8.11.2 + undici: 8.12.3 which: 6.0.1 node-int64@0.4.0: {} @@ -18209,7 +18306,7 @@ snapshots: '@protobufjs/path': 1.1.2 '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.2 - '@types/node': 26.6.2 + '@types/node': 26.6.5 long: 5.3.2 proxy-addr@2.0.8: @@ -19642,12 +19739,14 @@ snapshots: undici-types@6.21.0: {} - undici-types@7.18.2: {} + undici-types@7.24.6: {} undici-types@8.9.0: {} undici@8.11.2: {} + undici@8.12.3: {} + unicode-emoji-modifier-base@1.0.0: {} unicorn-magic@0.1.0: {} @@ -19819,10 +19918,10 @@ snapshots: dependencies: vite: 8.1.6(@types/node@22.19.17)(esbuild@0.28.2)(jiti@2.6.1)(tsx@4.23.13)(yaml@2.9.1) - vite-plugin-singlefile@2.3.3(rollup@4.60.2)(vite@8.1.6(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.6.1)(tsx@4.23.13)(yaml@2.9.1)): + vite-plugin-singlefile@2.3.3(rollup@4.60.2)(vite@8.1.6(@types/node@26.6.5)(esbuild@0.28.2)(jiti@2.6.1)(tsx@4.23.13)(yaml@2.9.1)): dependencies: micromatch: 4.0.8 - vite: 8.1.6(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.6.1)(tsx@4.23.13)(yaml@2.9.1) + vite: 8.1.6(@types/node@26.6.5)(esbuild@0.28.2)(jiti@2.6.1)(tsx@4.23.13)(yaml@2.9.1) optionalDependencies: rollup: 4.60.2 @@ -19856,6 +19955,21 @@ snapshots: tsx: 4.23.13 yaml: 2.9.1 + vite@8.1.6(@types/node@26.6.5)(esbuild@0.28.2)(jiti@2.6.1)(tsx@4.23.13)(yaml@2.9.1): + dependencies: + lightningcss: 1.32.0 + picomatch: 4.0.7 + postcss: 8.5.29 + rolldown: 1.1.5 + tinyglobby: 0.2.17 + optionalDependencies: + '@types/node': 26.6.5 + esbuild: 0.28.2 + fsevents: 2.3.3 + jiti: 2.6.1 + tsx: 4.23.13 + yaml: 2.9.1 + vitepress-plugin-llms@1.13.1: dependencies: gray-matter: 4.0.3 @@ -19875,14 +19989,14 @@ snapshots: transitivePeerDependencies: - supports-color - vitepress-plugin-mermaid@2.0.17(mermaid@11.17.2)(vitepress@1.6.4(@algolia/client-search@5.52.1)(@types/node@26.6.2)(esbuild@0.28.2)(fuse.js@7.5.0)(jiti@2.6.1)(postcss@8.5.29)(qrcode@1.5.4)(search-insights@2.17.3)(tsx@4.23.13)(typescript@6.0.3)(yaml@2.9.1)): + vitepress-plugin-mermaid@2.0.17(mermaid@11.17.2)(vitepress@1.6.4(@algolia/client-search@5.52.1)(@types/node@26.6.5)(esbuild@0.28.2)(fuse.js@7.5.0)(jiti@2.6.1)(postcss@8.5.29)(qrcode@1.5.4)(search-insights@2.17.3)(tsx@4.23.13)(typescript@6.0.3)(yaml@2.9.1)): dependencies: mermaid: 11.17.2 - vitepress: 1.6.4(@algolia/client-search@5.52.1)(@types/node@26.6.2)(esbuild@0.28.2)(fuse.js@7.5.0)(jiti@2.6.1)(postcss@8.5.29)(qrcode@1.5.4)(search-insights@2.17.3)(tsx@4.23.13)(typescript@6.0.3)(yaml@2.9.1) + vitepress: 1.6.4(@algolia/client-search@5.52.1)(@types/node@26.6.5)(esbuild@0.28.2)(fuse.js@7.5.0)(jiti@2.6.1)(postcss@8.5.29)(qrcode@1.5.4)(search-insights@2.17.3)(tsx@4.23.13)(typescript@6.0.3)(yaml@2.9.1) optionalDependencies: '@mermaid-js/mermaid-mindmap': 9.3.0 - vitepress@1.6.4(@algolia/client-search@5.52.1)(@types/node@26.6.2)(esbuild@0.28.2)(fuse.js@7.5.0)(jiti@2.6.1)(postcss@8.5.29)(qrcode@1.5.4)(search-insights@2.17.3)(tsx@4.23.13)(typescript@6.0.3)(yaml@2.9.1): + vitepress@1.6.4(@algolia/client-search@5.52.1)(@types/node@26.6.5)(esbuild@0.28.2)(fuse.js@7.5.0)(jiti@2.6.1)(postcss@8.5.29)(qrcode@1.5.4)(search-insights@2.17.3)(tsx@4.23.13)(typescript@6.0.3)(yaml@2.9.1): dependencies: '@docsearch/css': 3.8.2 '@docsearch/js': 3.8.2(@algolia/client-search@5.52.1)(search-insights@2.17.3) @@ -19891,7 +20005,7 @@ snapshots: '@shikijs/transformers': 2.5.0 '@shikijs/types': 2.5.0 '@types/markdown-it': 14.1.2 - '@vitejs/plugin-vue': 5.2.4(vite@8.1.6(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.6.1)(tsx@4.23.13)(yaml@2.9.1))(vue@3.5.43(typescript@6.0.3)) + '@vitejs/plugin-vue': 5.2.4(vite@8.1.6(@types/node@26.6.5)(esbuild@0.28.2)(jiti@2.6.1)(tsx@4.23.13)(yaml@2.9.1))(vue@3.5.43(typescript@6.0.3)) '@vue/devtools-api': 7.7.9 '@vue/shared': 3.5.35 '@vueuse/core': 12.8.2(typescript@6.0.3) @@ -19900,7 +20014,7 @@ snapshots: mark.js: 8.11.1 minisearch: 7.2.0 shiki: 2.5.0 - vite: 8.1.6(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.6.1)(tsx@4.23.13)(yaml@2.9.1) + vite: 8.1.6(@types/node@26.6.5)(esbuild@0.28.2)(jiti@2.6.1)(tsx@4.23.13)(yaml@2.9.1) vue: 3.5.43(typescript@6.0.3) optionalDependencies: postcss: 8.5.29 @@ -19964,7 +20078,7 @@ snapshots: transitivePeerDependencies: - msw - vitest@4.1.11(@types/node@26.6.2)(@vitest/coverage-v8@4.1.11)(jsdom@25.0.1)(msw@2.15.0(@types/node@26.6.2)(typescript@6.0.3))(vite@8.1.6(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.6.1)(tsx@4.23.13)(yaml@2.9.1)): + vitest@4.1.11(@types/node@26.6.2)(@vitest/coverage-v8@4.1.11)(jsdom@30.0.1(@noble/hashes@2.4.0))(msw@2.15.0(@types/node@26.6.2)(typescript@6.0.3))(vite@8.1.6(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.6.1)(tsx@4.23.13)(yaml@2.9.1)): dependencies: '@vitest/expect': 4.1.11 '@vitest/mocker': 4.1.11(msw@2.15.0(@types/node@26.6.2)(typescript@6.0.3))(vite@8.1.6(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.6.1)(tsx@4.23.13)(yaml@2.9.1)) @@ -19989,14 +20103,43 @@ snapshots: optionalDependencies: '@types/node': 26.6.2 '@vitest/coverage-v8': 4.1.11(vitest@4.1.11) + jsdom: 30.0.1(@noble/hashes@2.4.0) + transitivePeerDependencies: + - msw + + vitest@4.1.11(@types/node@26.6.5)(@vitest/coverage-v8@4.1.11)(jsdom@25.0.1)(msw@2.15.0(@types/node@26.6.5)(typescript@6.0.3))(vite@8.1.6(@types/node@26.6.5)(esbuild@0.28.2)(jiti@2.6.1)(tsx@4.23.13)(yaml@2.9.1)): + dependencies: + '@vitest/expect': 4.1.11 + '@vitest/mocker': 4.1.11(msw@2.15.0(@types/node@26.6.5)(typescript@6.0.3))(vite@8.1.6(@types/node@26.6.5)(esbuild@0.28.2)(jiti@2.6.1)(tsx@4.23.13)(yaml@2.9.1)) + '@vitest/pretty-format': 4.1.11 + '@vitest/runner': 4.1.11 + '@vitest/snapshot': 4.1.11 + '@vitest/spy': 4.1.11 + '@vitest/utils': 4.1.11 + es-module-lexer: 2.0.0 + expect-type: 1.3.0 + magic-string: 0.30.21 + obug: 2.2.1 + pathe: 2.0.3 + picomatch: 4.0.4 + std-env: 4.0.0 + tinybench: 2.9.0 + tinyexec: 1.3.1 + tinyglobby: 0.2.17 + tinyrainbow: 3.1.0 + vite: 8.1.6(@types/node@26.6.5)(esbuild@0.28.2)(jiti@2.6.1)(tsx@4.23.13)(yaml@2.9.1) + why-is-node-running: 2.3.0 + optionalDependencies: + '@types/node': 26.6.5 + '@vitest/coverage-v8': 4.1.11(vitest@4.1.11) jsdom: 25.0.1 transitivePeerDependencies: - msw - vitest@4.1.11(@types/node@26.6.2)(@vitest/coverage-v8@4.1.11)(jsdom@30.0.1(@noble/hashes@2.4.0))(msw@2.15.0(@types/node@26.6.2)(typescript@6.0.3))(vite@8.1.6(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.6.1)(tsx@4.23.13)(yaml@2.9.1)): + vitest@4.1.11(@types/node@26.6.5)(@vitest/coverage-v8@4.1.11)(jsdom@30.0.1(@noble/hashes@2.4.0))(msw@2.15.0(@types/node@26.6.5)(typescript@6.0.3))(vite@8.1.6(@types/node@26.6.5)(esbuild@0.28.2)(jiti@2.6.1)(tsx@4.23.13)(yaml@2.9.1)): dependencies: '@vitest/expect': 4.1.11 - '@vitest/mocker': 4.1.11(msw@2.15.0(@types/node@26.6.2)(typescript@6.0.3))(vite@8.1.6(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.6.1)(tsx@4.23.13)(yaml@2.9.1)) + '@vitest/mocker': 4.1.11(msw@2.15.0(@types/node@26.6.5)(typescript@6.0.3))(vite@8.1.6(@types/node@26.6.5)(esbuild@0.28.2)(jiti@2.6.1)(tsx@4.23.13)(yaml@2.9.1)) '@vitest/pretty-format': 4.1.11 '@vitest/runner': 4.1.11 '@vitest/snapshot': 4.1.11 @@ -20013,10 +20156,10 @@ snapshots: tinyexec: 1.3.1 tinyglobby: 0.2.17 tinyrainbow: 3.1.0 - vite: 8.1.6(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.6.1)(tsx@4.23.13)(yaml@2.9.1) + vite: 8.1.6(@types/node@26.6.5)(esbuild@0.28.2)(jiti@2.6.1)(tsx@4.23.13)(yaml@2.9.1) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 26.6.2 + '@types/node': 26.6.5 '@vitest/coverage-v8': 4.1.11(vitest@4.1.11) jsdom: 30.0.1(@noble/hashes@2.4.0) transitivePeerDependencies: