This is an automated email from the ASF dual-hosted git repository. wu-sheng pushed a commit to branch fix/dependabot-deps in repository https://gitbox.apache.org/repos/asf/skywalking-horizon-ui.git
commit 8eab252c9772a2ec9683c9c14025d0856a622acf Author: Wu Sheng <[email protected]> AuthorDate: Thu May 28 18:12:56 2026 +0800 fix(deps): upgrade vite 5->6 + vitest 2->3 to clear path-traversal advisory GHSA-4w7w-66w2-5vf9 (Vite path traversal in optimized-deps .map handling, dev-server only) has no 5.x backport — the lowest fix is vite 6.4.2. Bumps the build/test stack together: - vite ^6.4.2 - @vitejs/plugin-vue ^6.0.7, @vitejs/plugin-vue-jsx ^5.1.5 - vitest ^2.1.4 -> ^3.2.4 (vitest 2 peers vite ^5 only; vite 6 needs 3+) Validated: UI build, type-check, all 69 unit tests, and a vite-6 dev-server smoke (root + entry 200, optimizer re-ran). vite.config needed no changes. Closes the last of the five Dependabot advisories. --- apps/ui/package.json | 8 +- pnpm-lock.yaml | 335 ++++++++++++++++++++++++++++++++++++++++++++++----- 2 files changed, 307 insertions(+), 36 deletions(-) diff --git a/apps/ui/package.json b/apps/ui/package.json index e44fae4..21714c0 100644 --- a/apps/ui/package.json +++ b/apps/ui/package.json @@ -42,8 +42,8 @@ "@types/d3": "^7.4.3", "@types/node": "^22.9.0", "@types/three": "^0.184.1", - "@vitejs/plugin-vue": "^5.1.4", - "@vitejs/plugin-vue-jsx": "^4.0.1", + "@vitejs/plugin-vue": "^6.0.7", + "@vitejs/plugin-vue-jsx": "^5.1.5", "@vue/eslint-config-prettier": "^10.1.0", "@vue/eslint-config-typescript": "^14.1.3", "@vue/test-utils": "^2.4.6", @@ -55,8 +55,8 @@ "prettier": "^3.3.3", "sass": "^1.81.0", "typescript": "~5.6.3", - "vite": "^5.4.10", - "vitest": "^2.1.4", + "vite": "^6.4.2", + "vitest": "^3.2.4", "vue-tsc": "^2.1.10" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3afae9f..4081e2b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -167,11 +167,11 @@ importers: specifier: ^0.184.1 version: 0.184.1 '@vitejs/plugin-vue': - specifier: ^5.1.4 - version: 5.2.4([email protected](@types/[email protected])([email protected]))([email protected]([email protected])) + specifier: ^6.0.7 + version: 6.0.7([email protected](@types/[email protected])([email protected])([email protected])([email protected]))([email protected]([email protected])) '@vitejs/plugin-vue-jsx': - specifier: ^4.0.1 - version: 4.2.0([email protected](@types/[email protected])([email protected]))([email protected]([email protected])) + specifier: ^5.1.5 + version: 5.1.5([email protected](@types/[email protected])([email protected])([email protected])([email protected]))([email protected]([email protected])) '@vue/eslint-config-prettier': specifier: ^10.1.0 version: 10.2.0([email protected])([email protected]) @@ -206,11 +206,11 @@ importers: specifier: ~5.6.3 version: 5.6.3 vite: - specifier: ^5.4.10 - version: 5.4.21(@types/[email protected])([email protected]) + specifier: ^6.4.2 + version: 6.4.2(@types/[email protected])([email protected])([email protected])([email protected]) vitest: - specifier: ^2.1.4 - version: 2.1.9(@types/[email protected])([email protected])([email protected]) + specifier: ^3.2.4 + version: 3.2.4(@types/[email protected])([email protected])([email protected])([email protected])([email protected]) vue-tsc: specifier: ^2.1.10 version: 2.2.12([email protected]) @@ -1048,6 +1048,9 @@ packages: '@rolldown/[email protected]': resolution: {integrity: sha512-aKs/3GSWyV0mrhNmt/96/Z3yczC3yvrzYATCiCXQebBsGyYzjNdUphRVLeJQ67ySKVXRfMxt2lm12pmXvbPFQQ==} + '@rolldown/[email protected]': + resolution: {integrity: sha512-2j9bGt5Jh8hj+vPtgzPtl72j0yRxHAyumoo6TNfAjsLB04UtpSvPbPcDcBMxz7n+9CYB0c1GxQFxYRg2jimqGw==} + '@rollup/[email protected]': resolution: {integrity: sha512-x35CNW/ANXG3hE/EZpRU8MXX1JDN86hBb2wMGAtltkz7pc6cxgjpy1OMMfDosOQ+2hWqIkag/fGok1Yady9nGw==} cpu: [arm] @@ -1221,6 +1224,9 @@ packages: '@tweenjs/[email protected]': resolution: {integrity: sha512-vJmvvwFxYuGnF2axRtPYocag6Clbb5YS7kLL+SO/TeVFzHqDIWrNKYtcsPMibjDx9O+bu+psAy9NKfWklassUA==} + '@types/[email protected]': + resolution: {integrity: sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==} + '@types/[email protected]': resolution: {integrity: sha512-hOLWVbm7uRza0BYXpIIW5pxfrKe0W+D5lrFiAEYR+pb6w3N2SwSMaJbXdUfSEv+dT4MfHBLtn5js0LAWaO6otw==} @@ -1314,6 +1320,9 @@ packages: '@types/[email protected]': resolution: {integrity: sha512-lZXZ9ckh5R8uiFVt8ogUNf+pIrK4EsWrx2Np75WvF/eTpJ0FMHNhjXk8CKEx/+gpHbNQyJWehbFaTvqmHWB3ww==} + '@types/[email protected]': + resolution: {integrity: sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==} + '@types/[email protected]': resolution: {integrity: sha512-AX22jp8Y7wwaBgAixaSvkoG4M/+PlAcm3Qs4OW8yT9DM4xUpWKeFhLueTAyZF39pviAdcDdeJoACapiAceqNcw==} @@ -1421,23 +1430,26 @@ packages: resolution: {integrity: sha512-f1UQF7ggd42YiwI5wGrRaPsa+P0CINBlrkLPmGfpq/u/I/oVtecoEIfFR9ag/oa1sLOsRNZ6xehf6qMZhQGBDg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@vitejs/[email protected]': - resolution: {integrity: sha512-DSTrmrdLp+0LDNF77fqrKfx7X0ErRbOcUAgJL/HbSesqQwoUvUQ4uYQqaex+rovqgGcoPqVk+AwUh3v9CuiYIw==} - engines: {node: ^18.0.0 || >=20.0.0} + '@vitejs/[email protected]': + resolution: {integrity: sha512-jIAsvHOEtWpslLOI2MeElGFxH7M8pM83BU/Tor4RLyiwH0FM4nUW3xdvbw20EeU9wc5IspQwMq225K3CMnJEpA==} + engines: {node: ^20.19.0 || >=22.12.0} peerDependencies: - vite: ^5.0.0 || ^6.0.0 + vite: ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 vue: ^3.0.0 - '@vitejs/[email protected]': - resolution: {integrity: sha512-7Yx/SXSOcQq5HiiV3orevHUFn+pmMB4cgbEkDYgnkUWb0WfeQ/wa2yFv6D5ICiCQOVpjA7vYDXrC7AGO8yjDHA==} - engines: {node: ^18.0.0 || >=20.0.0} + '@vitejs/[email protected]': + resolution: {integrity: sha512-km+p+XdSz9Sxm5rqUbqcSfZYaAniKxWBj1KURl+Jr7UaPvvX7BmaWMdP69I5rrFDeQGyxAG7NXdc57vz+snhWg==} + engines: {node: ^20.19.0 || >=22.12.0} peerDependencies: - vite: ^5.0.0 || ^6.0.0 + vite: ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 vue: ^3.2.25 '@vitest/[email protected]': resolution: {integrity: sha512-UJCIkTBenHeKT1TTlKMJWy1laZewsRIzYighyYiJKZreqtdxSos/S1t+ktRMQWu2CKqaarrkeszJx1cgC5tGZw==} + '@vitest/[email protected]': + resolution: {integrity: sha512-Io0yyORnB6sikFlt8QW5K7slY4OjqNX9jmJQ02QDda8lyM6B5oNgVWoSoKPac8/kgnCUzuHQKrSLtu/uOqqrig==} + '@vitest/[email protected]': resolution: {integrity: sha512-tVL6uJgoUdi6icpxmdrn5YNo3g3Dxv+IHJBr0GXHaEdTcw3F+cPKnsXFhli6nO+f/6SDKPHEK1UN+k+TQv0Ehg==} peerDependencies: @@ -1449,21 +1461,47 @@ packages: vite: optional: true + '@vitest/[email protected]': + resolution: {integrity: sha512-46ryTE9RZO/rfDd7pEqFl7etuyzekzEhUbTW3BvmeO/BcCMEgq59BKhek3dXDWgAj4oMK6OZi+vRr1wPW6qjEQ==} + peerDependencies: + msw: ^2.4.9 + vite: ^5.0.0 || ^6.0.0 || ^7.0.0-0 + peerDependenciesMeta: + msw: + optional: true + vite: + optional: true + '@vitest/[email protected]': resolution: {integrity: sha512-KhRIdGV2U9HOUzxfiHmY8IFHTdqtOhIzCpd8WRdJiE7D/HUcZVD0EgQCVjm+Q9gkUXWgBvMmTtZgIG48wq7sOQ==} + '@vitest/[email protected]': + resolution: {integrity: sha512-IVNZik8IVRJRTr9fxlitMKeJeXFFFN0JaB9PHPGQ8NKQbGpfjlTx9zO4RefN8gp7eqjNy8nyK3NZmBzOPeIxtA==} + '@vitest/[email protected]': resolution: {integrity: sha512-ZXSSqTFIrzduD63btIfEyOmNcBmQvgOVsPNPe0jYtESiXkhd8u2erDLnMxmGrDCwHCCHE7hxwRDCT3pt0esT4g==} + '@vitest/[email protected]': + resolution: {integrity: sha512-oukfKT9Mk41LreEW09vt45f8wx7DordoWUZMYdY/cyAk7w5TWkTRCNZYF7sX7n2wB7jyGAl74OxgwhPgKaqDMQ==} + '@vitest/[email protected]': resolution: {integrity: sha512-oBO82rEjsxLNJincVhLhaxxZdEtV0EFHMK5Kmx5sJ6H9L183dHECjiefOAdnqpIgT5eZwT04PoggUnW88vOBNQ==} + '@vitest/[email protected]': + resolution: {integrity: sha512-dEYtS7qQP2CjU27QBC5oUOxLE/v5eLkGqPE0ZKEIDGMs4vKWe7IjgLOeauHsR0D5YuuycGRO5oSRXnwnmA78fQ==} + '@vitest/[email protected]': resolution: {integrity: sha512-E1B35FwzXXTs9FHNK6bDszs7mtydNi5MIfUWpceJ8Xbfb1gBMscAnwLbEu+B44ed6W3XjL9/ehLPHR1fkf1KLQ==} + '@vitest/[email protected]': + resolution: {integrity: sha512-vAfasCOe6AIK70iP5UD11Ac4siNUNJ9i/9PZ3NKx07sG6sUxeag1LWdNrMWeKKYBLlzuK+Gn65Yd5nyL6ds+nw==} + '@vitest/[email protected]': resolution: {integrity: sha512-v0psaMSkNJ3A2NMrUEHFRzJtDPFn+/VWZ5WxImB21T9fjucJRmS7xCS3ppEnARb9y11OAzaD+P2Ps+b+BGX5iQ==} + '@vitest/[email protected]': + resolution: {integrity: sha512-fB2V0JFrQSMsCo9HiSq3Ezpdv4iYaXRG1Sx8edX3MwxfyNn83mKiGzOcH+Fkxt4MHxr3y42fQi1oeAInqgX2QA==} + '@volar/[email protected]': resolution: {integrity: sha512-3VHw+QZU0ZG9IuQmzT68IyN4hZNd9GchGPhbD9+pa8CVv7rnoOZwo7T8weIbrRmihqy3ATpdfXFnqRrfPVK6CA==} @@ -1473,19 +1511,19 @@ packages: '@volar/[email protected]': resolution: {integrity: sha512-2aZ8i0cqPGjXb4BhkMsPYDkkuc2ZQ6yOpqwAuNwUoncELqoy5fRgOQtLR9gB0g902iS0NAkvpIzs27geVyVdPg==} - '@vue/[email protected]': - resolution: {integrity: sha512-0dAYkerNhhHutHZ34JtTl2czVQHUNWv6xEbkdF5W+Yrv5pCWsqjeORdOgbtW2I9gWlt+wBmVn+ttqN9ZxR5tzA==} + '@vue/[email protected]': + resolution: {integrity: sha512-uZ66EaFbnnZSYqYEyplWvn46GhZ1KuYSThdT68p+am7MgBNbQ3hphTL9L+xSIsWkdktwhPYLwPgVWqo96jDdRA==} - '@vue/[email protected]': - resolution: {integrity: sha512-mneBhw1oOqCd2247O0Yw/mRwC9jIGACAJUlawkmMBiNmL4dGA2eMzuNZVNqOUfYTa6vqmND4CtOPzmEEEqLKFw==} + '@vue/[email protected]': + resolution: {integrity: sha512-a8CaLQjD/s4PVdhrLD/zT574ZNPnZBOY+IhdtKWRB4HRZ0I2tXBi5ne7d9eCfaYwp5gU5+4KIyFTV1W1YL9xZA==} peerDependencies: '@babel/core': ^7.0.0-0 peerDependenciesMeta: '@babel/core': optional: true - '@vue/[email protected]': - resolution: {integrity: sha512-Wm/60o+53JwJODm4Knz47dxJnLDJ9FnKnGZJbUUf8nQRAtt6P+undLUAVU3Ha33LxOJe6IPoifRQ6F/0RrU31w==} + '@vue/[email protected]': + resolution: {integrity: sha512-ybwgIuRGRRBhOU37GImDoWQoz+TlSqap65qVI6iwg/J7FfLTLmMf97TS7xQH9I7Qtr/gp161kYVdhr1ZMraSYQ==} peerDependencies: '@babel/core': ^7.0.0-0 @@ -2716,6 +2754,9 @@ packages: [email protected]: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} + [email protected]: + resolution: {integrity: sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ==} + [email protected]: resolution: {integrity: sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==} hasBin: true @@ -3017,6 +3058,9 @@ packages: [email protected]: resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==} + [email protected]: + resolution: {integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==} + [email protected]: resolution: {integrity: sha512-//nshmD55c46FuFw26xV/xFAaB5HF9Xdap7HJBBnrKdAd6/GxDBaNA1870O79+9ueg61cZLSVc+OaFlfmObYVQ==} engines: {node: '>= 14.16'} @@ -3416,6 +3460,9 @@ packages: resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} engines: {node: '>=8'} + [email protected]: + resolution: {integrity: sha512-8r3mkIM/2+PpjHoOtiAW8Rg3jJLHaV7xPwG+YRGrv6FP0wwk/toTpATxWYOW0BKdWwl82VT2tFYi5DlROa0Mxg==} + [email protected]: resolution: {integrity: sha512-H+ue8Zo4vJmV2nRjpx86P35lzwDT3nItnIsocgumgr0hHMQ+ZGq5vrERg9kJBo5AWGmxZDhzDo+WVIJqkB0cGA==} engines: {node: '>=16'} @@ -3488,10 +3535,18 @@ packages: resolution: {integrity: sha512-weEDEq7Z5eTHPDh4xjX789+fHfF+P8boiFB+0vbWzpbnbsEr/GRaohi/uMKxg8RZMXnl1ItAi/IUHWMsjDV7kQ==} engines: {node: '>=14.0.0'} + [email protected]: + resolution: {integrity: sha512-op4nsTR47R6p0vMUUoYl/a+ljLFVtlfaXkLQmqfLR1qHma1h/ysYk4hEXZ880bf2CYgTskvTa/e196Vd5dDQXw==} + engines: {node: '>=14.0.0'} + [email protected]: resolution: {integrity: sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==} engines: {node: '>=14.0.0'} + [email protected]: + resolution: {integrity: sha512-azl+t0z7pw/z958Gy9svOTuzqIk6xq+NSheJzn5MMWtWTFywIacg2wUlzKFGtt3cthx0r2SxMK0yzJOR0IES7Q==} + engines: {node: '>=14.0.0'} + [email protected]: resolution: {integrity: sha512-Je6p7pkk+KMzMv2XXKmAE3McmolOQFdxkKw0R8EYNr7sELW46JqnNeTX8ybPiQgvg1ymCoF8LXs5fzFaZvJPTA==} @@ -3596,6 +3651,11 @@ packages: engines: {node: ^18.0.0 || >=20.0.0} hasBin: true + [email protected]: + resolution: {integrity: sha512-EbKSKh+bh1E1IFxeO0pg1n4dvoOTt0UDiXMd/qn++r98+jPO1xtJilvXldeuQ8giIB5IkpjCgMleHMNEsGH6pg==} + engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} + hasBin: true + [email protected]: resolution: {integrity: sha512-o5a9xKjbtuhY6Bi5S3+HvbRERmouabWbyUcpXXUA1u+GNUKoROi9byOJ8M0nHbHYHkYICiMlqxkg1KkYmm25Sw==} engines: {node: ^18.0.0 || >=20.0.0} @@ -3627,6 +3687,46 @@ packages: terser: optional: true + [email protected]: + resolution: {integrity: sha512-2N/55r4JDJ4gdrCvGgINMy+HH3iRpNIz8K6SFwVsA+JbQScLiC+clmAxBgwiSPgcG9U15QmvqCGWzMbqda5zGQ==} + engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} + hasBin: true + peerDependencies: + '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 + jiti: '>=1.21.0' + less: '*' + lightningcss: ^1.21.0 + sass: '*' + sass-embedded: '*' + stylus: '*' + sugarss: '*' + terser: ^5.16.0 + tsx: ^4.8.1 + yaml: ^2.4.2 + peerDependenciesMeta: + '@types/node': + optional: true + jiti: + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + sass-embedded: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + tsx: + optional: true + yaml: + optional: true + [email protected]: resolution: {integrity: sha512-MSmPM9REYqDGBI8439mA4mWhV5sKmDlBKWIYbA3lRb2PTHACE0mgKwA8yQ2xq9vxDTuk4iPrECBAEW2aoFXY0Q==} engines: {node: ^18.0.0 || >=20.0.0} @@ -3652,6 +3752,34 @@ packages: jsdom: optional: true + [email protected]: + resolution: {integrity: sha512-LUCP5ev3GURDysTWiP47wRRUpLKMOfPh+yKTx3kVIEiu5KOMeqzpnYNsKyOoVrULivR8tLcks4+lga33Whn90A==} + engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} + hasBin: true + peerDependencies: + '@edge-runtime/vm': '*' + '@types/debug': ^4.1.12 + '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 + '@vitest/browser': 3.2.4 + '@vitest/ui': 3.2.4 + happy-dom: '*' + jsdom: '*' + peerDependenciesMeta: + '@edge-runtime/vm': + optional: true + '@types/debug': + optional: true + '@types/node': + optional: true + '@vitest/browser': + optional: true + '@vitest/ui': + optional: true + happy-dom: + optional: true + jsdom: + optional: true + [email protected]: resolution: {integrity: sha512-/BpdSx+yCQGnCvecbyXdxHDkuk55/G3xwnC0GqY4gmQ3j+A+g8kzzgB4Nk/SINjqn6+waqw3EgbVF2QKExkRxQ==} @@ -4542,6 +4670,8 @@ snapshots: '@rolldown/[email protected]': {} + '@rolldown/[email protected]': {} + '@rollup/[email protected]': optional: true @@ -4661,6 +4791,11 @@ snapshots: '@tweenjs/[email protected]': {} + '@types/[email protected]': + dependencies: + '@types/deep-eql': 4.0.2 + assertion-error: 2.0.1 + '@types/[email protected]': {} '@types/[email protected]': @@ -4778,6 +4913,8 @@ snapshots: '@types/d3-transition': 3.0.9 '@types/d3-zoom': 3.0.8 + '@types/[email protected]': {} + '@types/[email protected]': {} '@types/[email protected]': {} @@ -4913,20 +5050,22 @@ snapshots: '@typescript-eslint/types': 8.59.3 eslint-visitor-keys: 5.0.1 - '@vitejs/[email protected]([email protected](@types/[email protected])([email protected]))([email protected]([email protected]))': + '@vitejs/[email protected]([email protected](@types/[email protected])([email protected])([email protected])([email protected]))([email protected]([email protected]))': dependencies: '@babel/core': 7.29.0 + '@babel/plugin-syntax-typescript': 7.28.6(@babel/[email protected]) '@babel/plugin-transform-typescript': 7.28.6(@babel/[email protected]) '@rolldown/pluginutils': 1.0.0 - '@vue/babel-plugin-jsx': 1.5.0(@babel/[email protected]) - vite: 5.4.21(@types/[email protected])([email protected]) + '@vue/babel-plugin-jsx': 2.0.1(@babel/[email protected]) + vite: 6.4.2(@types/[email protected])([email protected])([email protected])([email protected]) vue: 3.5.34([email protected]) transitivePeerDependencies: - supports-color - '@vitejs/[email protected]([email protected](@types/[email protected])([email protected]))([email protected]([email protected]))': + '@vitejs/[email protected]([email protected](@types/[email protected])([email protected])([email protected])([email protected]))([email protected]([email protected]))': dependencies: - vite: 5.4.21(@types/[email protected])([email protected]) + '@rolldown/pluginutils': 1.0.1 + vite: 6.4.2(@types/[email protected])([email protected])([email protected])([email protected]) vue: 3.5.34([email protected]) '@vitest/[email protected]': @@ -4936,6 +5075,14 @@ snapshots: chai: 5.3.3 tinyrainbow: 1.2.0 + '@vitest/[email protected]': + dependencies: + '@types/chai': 5.2.3 + '@vitest/spy': 3.2.4 + '@vitest/utils': 3.2.4 + chai: 5.3.3 + tinyrainbow: 2.0.0 + '@vitest/[email protected]([email protected](@types/[email protected])([email protected]))': dependencies: '@vitest/spy': 2.1.9 @@ -4944,31 +5091,65 @@ snapshots: optionalDependencies: vite: 5.4.21(@types/[email protected])([email protected]) + '@vitest/[email protected]([email protected](@types/[email protected])([email protected])([email protected])([email protected]))': + dependencies: + '@vitest/spy': 3.2.4 + estree-walker: 3.0.3 + magic-string: 0.30.21 + optionalDependencies: + vite: 6.4.2(@types/[email protected])([email protected])([email protected])([email protected]) + '@vitest/[email protected]': dependencies: tinyrainbow: 1.2.0 + '@vitest/[email protected]': + dependencies: + tinyrainbow: 2.0.0 + '@vitest/[email protected]': dependencies: '@vitest/utils': 2.1.9 pathe: 1.1.2 + '@vitest/[email protected]': + dependencies: + '@vitest/utils': 3.2.4 + pathe: 2.0.3 + strip-literal: 3.1.0 + '@vitest/[email protected]': dependencies: '@vitest/pretty-format': 2.1.9 magic-string: 0.30.21 pathe: 1.1.2 + '@vitest/[email protected]': + dependencies: + '@vitest/pretty-format': 3.2.4 + magic-string: 0.30.21 + pathe: 2.0.3 + '@vitest/[email protected]': dependencies: tinyspy: 3.0.2 + '@vitest/[email protected]': + dependencies: + tinyspy: 4.0.4 + '@vitest/[email protected]': dependencies: '@vitest/pretty-format': 2.1.9 loupe: 3.2.1 tinyrainbow: 1.2.0 + '@vitest/[email protected]': + dependencies: + '@vitest/pretty-format': 3.2.4 + loupe: 3.2.1 + tinyrainbow: 2.0.0 + '@volar/[email protected]': dependencies: '@volar/source-map': 2.4.15 @@ -4981,9 +5162,9 @@ snapshots: path-browserify: 1.0.1 vscode-uri: 3.1.0 - '@vue/[email protected]': {} + '@vue/[email protected]': {} - '@vue/[email protected](@babel/[email protected])': + '@vue/[email protected](@babel/[email protected])': dependencies: '@babel/helper-module-imports': 7.28.6 '@babel/helper-plugin-utils': 7.28.6 @@ -4991,15 +5172,15 @@ snapshots: '@babel/template': 7.28.6 '@babel/traverse': 7.29.0 '@babel/types': 7.29.0 - '@vue/babel-helper-vue-transform-on': 1.5.0 - '@vue/babel-plugin-resolve-type': 1.5.0(@babel/[email protected]) + '@vue/babel-helper-vue-transform-on': 2.0.1 + '@vue/babel-plugin-resolve-type': 2.0.1(@babel/[email protected]) '@vue/shared': 3.5.34 optionalDependencies: '@babel/core': 7.29.0 transitivePeerDependencies: - supports-color - '@vue/[email protected](@babel/[email protected])': + '@vue/[email protected](@babel/[email protected])': dependencies: '@babel/code-frame': 7.29.0 '@babel/core': 7.29.0 @@ -6449,6 +6630,8 @@ snapshots: [email protected]: {} + [email protected]: {} + [email protected]: dependencies: argparse: 2.0.1 @@ -6740,6 +6923,8 @@ snapshots: [email protected]: {} + [email protected]: {} + [email protected]: {} [email protected]: {} @@ -7181,6 +7366,10 @@ snapshots: [email protected]: {} + [email protected]: + dependencies: + js-tokens: 9.0.1 + [email protected]: dependencies: copy-anything: 4.0.5 @@ -7247,8 +7436,12 @@ snapshots: [email protected]: {} + [email protected]: {} + [email protected]: {} + [email protected]: {} + [email protected]: {} [email protected]: @@ -7380,6 +7573,27 @@ snapshots: - supports-color - terser + [email protected](@types/[email protected])([email protected])([email protected])([email protected]): + dependencies: + cac: 6.7.14 + debug: 4.4.3 + es-module-lexer: 1.7.0 + pathe: 2.0.3 + vite: 6.4.2(@types/[email protected])([email protected])([email protected])([email protected]) + transitivePeerDependencies: + - '@types/node' + - jiti + - less + - lightningcss + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - tsx + - yaml + [email protected](@types/[email protected])([email protected]): dependencies: esbuild: 0.25.12 @@ -7390,6 +7604,21 @@ snapshots: fsevents: 2.3.3 sass: 1.99.0 + [email protected](@types/[email protected])([email protected])([email protected])([email protected]): + dependencies: + esbuild: 0.25.12 + fdir: 6.5.0([email protected]) + picomatch: 4.0.4 + postcss: 8.5.14 + rollup: 4.60.3 + tinyglobby: 0.2.16 + optionalDependencies: + '@types/node': 22.19.19 + fsevents: 2.3.3 + sass: 1.99.0 + tsx: 4.21.0 + yaml: 2.9.0 + [email protected](@types/[email protected])([email protected])([email protected]): dependencies: '@vitest/expect': 2.1.9 @@ -7426,6 +7655,48 @@ snapshots: - supports-color - terser + [email protected](@types/[email protected])([email protected])([email protected])([email protected])([email protected]): + dependencies: + '@types/chai': 5.2.3 + '@vitest/expect': 3.2.4 + '@vitest/mocker': 3.2.4([email protected](@types/[email protected])([email protected])([email protected])([email protected])) + '@vitest/pretty-format': 3.2.4 + '@vitest/runner': 3.2.4 + '@vitest/snapshot': 3.2.4 + '@vitest/spy': 3.2.4 + '@vitest/utils': 3.2.4 + chai: 5.3.3 + debug: 4.4.3 + expect-type: 1.3.0 + magic-string: 0.30.21 + pathe: 2.0.3 + picomatch: 4.0.4 + std-env: 3.10.0 + tinybench: 2.9.0 + tinyexec: 0.3.2 + tinyglobby: 0.2.16 + tinypool: 1.1.1 + tinyrainbow: 2.0.0 + vite: 6.4.2(@types/[email protected])([email protected])([email protected])([email protected]) + vite-node: 3.2.4(@types/[email protected])([email protected])([email protected])([email protected]) + why-is-node-running: 2.3.0 + optionalDependencies: + '@types/node': 22.19.19 + jsdom: 25.0.1 + transitivePeerDependencies: + - jiti + - less + - lightningcss + - msw + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - tsx + - yaml + [email protected]: {} [email protected]: {}
