[READ-ONLY] Mirror of https://github.com/vitest-dev/vitest. Next generation testing framework powered by Vite. vitest.dev
test testing-tools vite
12

Configure Feed

Select the types of activity you want to include in your feed.

feat: support rolldown-vite (#7509)

Co-authored-by: Hiroshi Ogawa <hi.ogawa.zz@gmail.com>

authored by

Vladimir
Hiroshi Ogawa
and committed by
GitHub
(Jun 4, 2025, 5:53 PM +0200) c8d6264b 6db9f520

+628 -1052
+2 -1
package.json
··· 14 14 "build": "pnpm -r --filter @vitest/ui --filter='./packages/**' run build", 15 15 "dev": "NODE_OPTIONS=\"--max-old-space-size=8192\" pnpm -r --parallel --filter='./packages/**' run dev", 16 16 "docs": "pnpm -C docs run dev", 17 - "docs:build": "pnpm -C docs run build", 17 + "docs:build": "ROLLDOWN_OPTIONS_VALIDATION=loose pnpm -C docs run build", 18 18 "docs:serve": "pnpm -C docs run serve", 19 19 "docs:https": "pnpm -C docs run preview-https", 20 20 "docs:https-no-prefetch": "pnpm -C docs run preview-https-no-prefetch", ··· 96 96 "esbuild", 97 97 "geckodriver", 98 98 "msw", 99 + "rolldown", 99 100 "sharp", 100 101 "svelte-preprocess", 101 102 "vue-demi"
+260 -1022
pnpm-lock.yaml
··· 237 237 version: 0.4.5 238 238 vite: 239 239 specifier: ^6.3.5 240 - version: 6.3.5(@types/node@22.15.29)(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0) 240 + version: 6.3.5(@types/node@22.15.29)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0) 241 241 vitest: 242 242 specifier: workspace:* 243 243 version: link:packages/vitest ··· 274 274 version: 0.2.6 275 275 '@vite-pwa/vitepress': 276 276 specifier: ^1.0.0 277 - version: 1.0.0(@vite-pwa/assets-generator@0.2.6)(vite-plugin-pwa@0.21.2(@vite-pwa/assets-generator@0.2.6)(vite@6.3.5(@types/node@22.15.29)(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0))(workbox-build@7.1.0(@types/babel__core@7.20.5))(workbox-window@7.3.0)) 277 + version: 1.0.0(@vite-pwa/assets-generator@0.2.6)(vite-plugin-pwa@0.21.2(@vite-pwa/assets-generator@0.2.6)(vite@6.3.5(@types/node@22.15.29)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0))(workbox-build@7.1.0(@types/babel__core@7.20.5))(workbox-window@7.3.0)) 278 278 '@vitejs/plugin-vue': 279 279 specifier: 'catalog:' 280 - version: 5.2.4(vite@6.3.5(@types/node@22.15.29)(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)) 280 + version: 5.2.4(vite@6.3.5(@types/node@22.15.29)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)) 281 281 https-localhost: 282 282 specifier: ^4.7.1 283 283 version: 4.7.1 ··· 286 286 version: 0.2.14 287 287 unocss: 288 288 specifier: 'catalog:' 289 - version: 66.1.3(postcss@8.5.3)(vite@6.3.5(@types/node@22.15.29)(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)) 289 + version: 66.1.3(postcss@8.5.3)(vite@6.3.5(@types/node@22.15.29)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)) 290 290 unplugin-vue-components: 291 291 specifier: 'catalog:' 292 292 version: 0.28.0(@babel/parser@7.27.2)(rollup@4.41.1)(vue@3.5.16(typescript@5.8.3)) 293 293 vite: 294 294 specifier: ^6.3.5 295 - version: 6.3.5(@types/node@22.15.29)(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0) 295 + version: 6.3.5(@types/node@22.15.29)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0) 296 296 vite-plugin-pwa: 297 297 specifier: ^0.21.2 298 - version: 0.21.2(@vite-pwa/assets-generator@0.2.6)(vite@6.3.5(@types/node@22.15.29)(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0))(workbox-build@7.1.0(@types/babel__core@7.20.5))(workbox-window@7.3.0) 298 + version: 0.21.2(@vite-pwa/assets-generator@0.2.6)(vite@6.3.5(@types/node@22.15.29)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0))(workbox-build@7.1.0(@types/babel__core@7.20.5))(workbox-window@7.3.0) 299 299 vitepress: 300 300 specifier: 2.0.0-alpha.5 301 - version: 2.0.0-alpha.5(@algolia/client-search@5.20.0)(@types/node@22.15.29)(@types/react@19.1.6)(jiti@2.4.2)(postcss@8.5.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(search-insights@2.9.0)(terser@5.36.0)(tsx@4.19.4)(typescript@5.8.3)(yaml@2.8.0) 301 + version: 2.0.0-alpha.5(@algolia/client-search@5.20.0)(@types/node@22.15.29)(@types/react@19.1.6)(jiti@2.4.2)(lightningcss@1.30.1)(postcss@8.5.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(search-insights@2.9.0)(terser@5.36.0)(tsx@4.19.4)(typescript@5.8.3)(yaml@2.8.0) 302 302 vitepress-plugin-group-icons: 303 303 specifier: ^1.5.5 304 - version: 1.5.5(markdown-it@14.1.0)(vite@6.3.5(@types/node@22.15.29)(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0)) 304 + version: 1.5.5(markdown-it@14.1.0)(vite@6.3.5(@types/node@22.15.29)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0)) 305 305 vitepress-plugin-tabs: 306 306 specifier: ^0.7.1 307 - version: 0.7.1(vitepress@2.0.0-alpha.5(@algolia/client-search@5.20.0)(@types/node@22.15.29)(@types/react@19.1.6)(jiti@2.4.2)(postcss@8.5.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(search-insights@2.9.0)(terser@5.36.0)(tsx@4.19.4)(typescript@5.8.3)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)) 307 + version: 0.7.1(vitepress@2.0.0-alpha.5(@algolia/client-search@5.20.0)(@types/node@22.15.29)(@types/react@19.1.6)(jiti@2.4.2)(lightningcss@1.30.1)(postcss@8.5.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(search-insights@2.9.0)(terser@5.36.0)(tsx@4.19.4)(typescript@5.8.3)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)) 308 308 workbox-window: 309 309 specifier: ^7.3.0 310 310 version: 7.3.0 ··· 316 316 version: link:../../packages/ui 317 317 vite: 318 318 specifier: ^6.3.5 319 - version: 6.3.5(@types/node@22.15.29)(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0) 319 + version: 6.3.5(@types/node@22.15.29)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0) 320 320 vitest: 321 321 specifier: workspace:* 322 322 version: link:../../packages/vitest ··· 337 337 version: 4.19.4 338 338 vite: 339 339 specifier: ^6.3.5 340 - version: 6.3.5(@types/node@22.15.29)(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0) 340 + version: 6.3.5(@types/node@22.15.29)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0) 341 341 vitest: 342 342 specifier: workspace:* 343 343 version: link:../../packages/vitest ··· 368 368 version: 1.52.0 369 369 vite: 370 370 specifier: ^6.3.5 371 - version: 6.3.5(@types/node@22.15.29)(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0) 371 + version: 6.3.5(@types/node@22.15.29)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0) 372 372 vitest: 373 373 specifier: workspace:* 374 374 version: link:../../packages/vitest ··· 377 377 devDependencies: 378 378 vite: 379 379 specifier: ^6.3.5 380 - version: 6.3.5(@types/node@22.15.29)(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0) 380 + version: 6.3.5(@types/node@22.15.29)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0) 381 381 vitest: 382 382 specifier: workspace:* 383 383 version: link:../../packages/vitest ··· 398 398 version: 19.1.6 399 399 '@vitejs/plugin-react': 400 400 specifier: ^4.5.0 401 - version: 4.5.0(vite@6.3.5(@types/node@22.15.29)(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0)) 401 + version: 4.5.0(vite@6.3.5(@types/node@22.15.29)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0)) 402 402 '@vitest/ui': 403 403 specifier: workspace:* 404 404 version: link:../../packages/ui ··· 419 419 version: 4.19.4 420 420 vite: 421 421 specifier: ^6.3.5 422 - version: 6.3.5(@types/node@22.15.29)(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0) 422 + version: 6.3.5(@types/node@22.15.29)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0) 423 423 vitest: 424 424 specifier: workspace:* 425 425 version: link:../../packages/vitest ··· 437 437 version: 5.8.3 438 438 vite: 439 439 specifier: ^6.3.5 440 - version: 6.3.5(@types/node@20.17.57)(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0) 440 + version: 6.3.5(@types/node@20.17.57)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0) 441 441 vitest: 442 442 specifier: workspace:* 443 443 version: link:../../packages/vitest ··· 712 712 version: 2.0.3 713 713 vite: 714 714 specifier: ^6.3.5 715 - version: 6.3.5(@types/node@22.15.29)(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0) 715 + version: 6.3.5(@types/node@22.15.29)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0) 716 716 717 717 packages/pretty-format: 718 718 dependencies: ··· 826 826 version: 66.1.3 827 827 '@vitejs/plugin-vue': 828 828 specifier: 'catalog:' 829 - version: 5.2.4(vite@6.3.5(@types/node@22.15.29)(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)) 829 + version: 5.2.4(vite@6.3.5(@types/node@22.15.29)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)) 830 830 '@vitest/runner': 831 831 specifier: workspace:* 832 832 version: link:../runner ··· 868 868 version: 3.2.0(vue@3.5.16(typescript@5.8.3)) 869 869 unocss: 870 870 specifier: 'catalog:' 871 - version: 66.1.3(postcss@8.5.3)(vite@6.3.5(@types/node@22.15.29)(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)) 871 + version: 66.1.3(postcss@8.5.3)(vite@6.3.5(@types/node@22.15.29)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)) 872 872 unplugin-auto-import: 873 873 specifier: ^0.19.0 874 874 version: 0.19.0(@vueuse/core@12.8.2(typescript@5.8.3))(rollup@4.41.1) ··· 877 877 version: 0.28.0(@babel/parser@7.27.2)(rollup@4.41.1)(vue@3.5.16(typescript@5.8.3)) 878 878 vite: 879 879 specifier: ^6.3.5 880 - version: 6.3.5(@types/node@22.15.29)(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0) 880 + version: 6.3.5(@types/node@22.15.29)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0) 881 881 vite-plugin-pages: 882 882 specifier: ^0.33.0 883 - version: 0.33.0(@vue/compiler-sfc@3.5.16)(vite@6.3.5(@types/node@22.15.29)(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0))(vue-router@4.5.1(vue@3.5.16(typescript@5.8.3))) 883 + version: 0.33.0(@vue/compiler-sfc@3.5.16)(vite@6.3.5(@types/node@22.15.29)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0))(vue-router@4.5.1(vue@3.5.16(typescript@5.8.3))) 884 884 vue: 885 885 specifier: 'catalog:' 886 886 version: 3.5.16(typescript@5.8.3) ··· 932 932 version: 2.0.3 933 933 vite: 934 934 specifier: ^6.3.5 935 - version: 6.3.5(@types/node@22.15.29)(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0) 935 + version: 6.3.5(@types/node@22.15.29)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0) 936 936 devDependencies: 937 937 '@jridgewell/trace-mapping': 938 938 specifier: 'catalog:' ··· 1014 1014 version: 2.0.0 1015 1015 vite: 1016 1016 specifier: ^6.3.5 1017 - version: 6.3.5(@types/node@22.15.29)(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0) 1017 + version: 6.3.5(@types/node@22.15.29)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0) 1018 1018 vite-node: 1019 1019 specifier: workspace:* 1020 1020 version: link:../vite-node ··· 1084 1084 version: 3.3.3 1085 1085 happy-dom: 1086 1086 specifier: ^17.5.6 1087 - version: 17.5.6 1087 + version: 17.6.2 1088 1088 jsdom: 1089 1089 specifier: ^26.1.0 1090 1090 version: 26.1.0 ··· 1158 1158 version: 19.1.6 1159 1159 '@vitejs/plugin-basic-ssl': 1160 1160 specifier: ^1.2.0 1161 - version: 1.2.0(vite@6.3.5(@types/node@22.15.29)(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0)) 1161 + version: 1.2.0(vite@6.3.5(@types/node@22.15.29)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0)) 1162 1162 '@vitest/browser': 1163 1163 specifier: workspace:* 1164 1164 version: link:../../packages/browser ··· 1203 1203 version: 8.18.1 1204 1204 '@vitejs/plugin-basic-ssl': 1205 1205 specifier: ^1.2.0 1206 - version: 1.2.0(vite@6.3.5(@types/node@22.15.29)(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0)) 1206 + version: 1.2.0(vite@6.3.5(@types/node@22.15.29)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0)) 1207 1207 '@vitest/runner': 1208 1208 specifier: workspace:^ 1209 1209 version: link:../../packages/runner ··· 1224 1224 version: 1.5.4(@swc/core@1.4.1)(rollup@4.41.1) 1225 1225 vite: 1226 1226 specifier: ^6.3.5 1227 - version: 6.3.5(@types/node@22.15.29)(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0) 1227 + version: 6.3.5(@types/node@22.15.29)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0) 1228 1228 vitest: 1229 1229 specifier: workspace:* 1230 1230 version: link:../../packages/vitest ··· 1242 1242 version: 0.3.2 1243 1243 vite: 1244 1244 specifier: ^6.3.5 1245 - version: 6.3.5(@types/node@22.15.29)(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0) 1245 + version: 6.3.5(@types/node@22.15.29)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0) 1246 1246 vitest: 1247 1247 specifier: workspace:* 1248 1248 version: link:../../packages/vitest ··· 1350 1350 version: 3.0.3 1351 1351 '@vitejs/plugin-vue': 1352 1352 specifier: latest 1353 - version: 5.2.4(vite@6.3.5(@types/node@22.15.29)(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)) 1353 + version: 5.2.4(vite@6.3.5(@types/node@22.15.29)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)) 1354 1354 '@vitest/browser': 1355 1355 specifier: workspace:* 1356 1356 version: link:../../packages/browser ··· 1368 1368 version: 2.4.6 1369 1369 happy-dom: 1370 1370 specifier: latest 1371 - version: 17.5.6 1371 + version: 17.6.2 1372 1372 istanbul-lib-coverage: 1373 1373 specifier: ^3.2.2 1374 1374 version: 3.2.2 ··· 1386 1386 version: 1.5.4(@swc/core@1.4.1)(rollup@4.41.1) 1387 1387 vite: 1388 1388 specifier: ^6.3.5 1389 - version: 6.3.5(@types/node@22.15.29)(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0) 1389 + version: 6.3.5(@types/node@22.15.29)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0) 1390 1390 vitest: 1391 1391 specifier: workspace:* 1392 1392 version: link:../../packages/vitest ··· 1483 1483 version: 2.0.0 1484 1484 vite: 1485 1485 specifier: ^6.3.5 1486 - version: 6.3.5(@types/node@22.15.29)(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0) 1486 + version: 6.3.5(@types/node@22.15.29)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0) 1487 1487 vite-node: 1488 1488 specifier: workspace:* 1489 1489 version: link:../../packages/vite-node ··· 1511 1511 version: 9.3.4 1512 1512 happy-dom: 1513 1513 specifier: latest 1514 - version: 17.5.6 1514 + version: 17.6.2 1515 1515 vitest: 1516 1516 specifier: workspace:* 1517 1517 version: link:../../packages/vitest ··· 1538 1538 version: link:../../packages/browser 1539 1539 vite: 1540 1540 specifier: ^6.3.5 1541 - version: 6.3.5(@types/node@22.15.29)(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0) 1541 + version: 6.3.5(@types/node@22.15.29)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0) 1542 1542 vitest: 1543 1543 specifier: workspace:* 1544 1544 version: link:../../packages/vitest ··· 1726 1726 '@asamuzakjp/css-color@2.8.2': 1727 1727 resolution: {integrity: sha512-RtWv9jFN2/bLExuZgFFZ0I3pWWeezAHGgrmjqGGWclATl1aDe3yhCUaI0Ilkp6OCk9zX7+FjvDasEX8Q9Rxc5w==} 1728 1728 1729 - '@babel/code-frame@7.24.7': 1730 - resolution: {integrity: sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==} 1731 - engines: {node: '>=6.9.0'} 1732 - 1733 1729 '@babel/code-frame@7.26.2': 1734 1730 resolution: {integrity: sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==} 1735 - engines: {node: '>=6.9.0'} 1736 - 1737 - '@babel/compat-data@7.24.7': 1738 - resolution: {integrity: sha512-qJzAIcv03PyaWqxRgO4mSU3lihncDT296vnyuE2O8uA4w3UHWI4S3hgeZd1L8W1Bft40w9JxJ2b412iDUFFRhw==} 1739 1731 engines: {node: '>=6.9.0'} 1740 1732 1741 1733 '@babel/compat-data@7.26.8': 1742 1734 resolution: {integrity: sha512-oH5UPLMWR3L2wEFLnFJ1TZXqHufiTKAiLfqw5zkhS4dKXLJ10yVztfil/twG8EDTA4F/tvVNw9nOl4ZMslB8rQ==} 1743 1735 engines: {node: '>=6.9.0'} 1744 1736 1745 - '@babel/core@7.24.7': 1746 - resolution: {integrity: sha512-nykK+LEK86ahTkX/3TgauT0ikKoNCfKHEaZYTUVupJdTLzGNvrblu4u6fa7DhZONAltdf8e662t/abY8idrd/g==} 1747 - engines: {node: '>=6.9.0'} 1748 - 1749 1737 '@babel/core@7.26.10': 1750 1738 resolution: {integrity: sha512-vMqyb7XCDMPvJFFOaT9kxtiRh42GwlZEg1/uIgtZshS5a/8OaduUfCi7kynKgc3Tw/6Uo2D+db9qBttghhmxwQ==} 1751 - engines: {node: '>=6.9.0'} 1752 - 1753 - '@babel/generator@7.24.7': 1754 - resolution: {integrity: sha512-oipXieGC3i45Y1A41t4tAqpnEZWgB/lC6Ehh6+rOviR5XWpTtMmLN+fGjz9vOiNRt0p6RtO6DtD0pdU3vpqdSA==} 1755 1739 engines: {node: '>=6.9.0'} 1756 1740 1757 1741 '@babel/generator@7.27.0': ··· 1764 1748 1765 1749 '@babel/helper-builder-binary-assignment-operator-visitor@7.25.9': 1766 1750 resolution: {integrity: sha512-C47lC7LIDCnz0h4vai/tpNOI95tCd5ZT3iBt/DBH5lXKHZsyNQv18yf1wIIg2ntiQNgmAvA+DgZ82iW8Qdym8g==} 1767 - engines: {node: '>=6.9.0'} 1768 - 1769 - '@babel/helper-compilation-targets@7.24.7': 1770 - resolution: {integrity: sha512-ctSdRHBi20qWOfy27RUb4Fhp07KSJ3sXcuSvTrXrc4aG8NSYDo1ici3Vhg9bg69y5bj0Mr1lh0aeEgTvc12rMg==} 1771 1751 engines: {node: '>=6.9.0'} 1772 1752 1773 1753 '@babel/helper-compilation-targets@7.27.0': ··· 1791 1771 peerDependencies: 1792 1772 '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 1793 1773 1794 - '@babel/helper-environment-visitor@7.24.7': 1795 - resolution: {integrity: sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ==} 1796 - engines: {node: '>=6.9.0'} 1797 - 1798 - '@babel/helper-function-name@7.24.7': 1799 - resolution: {integrity: sha512-FyoJTsj/PEUWu1/TYRiXTIHc8lbw+TDYkZuoE43opPS5TrI7MyONBE1oNvfguEXAD9yhQRrVBnXdXzSLQl9XnA==} 1800 - engines: {node: '>=6.9.0'} 1801 - 1802 - '@babel/helper-hoist-variables@7.24.7': 1803 - resolution: {integrity: sha512-MJJwhkoGy5c4ehfoRyrJ/owKeMl19U54h27YYftT0o2teQ3FJ3nQUf/I3LlJsX4l3qlw7WRXUmiyajvHXoTubQ==} 1804 - engines: {node: '>=6.9.0'} 1805 - 1806 1774 '@babel/helper-member-expression-to-functions@7.25.9': 1807 1775 resolution: {integrity: sha512-wbfdZ9w5vk0C0oyHqAJbc62+vet5prjj01jjJ8sKn3j9h3MQQlflEdXYvuqRWjHnM12coDEqiC1IRCi0U/EKwQ==} 1808 - engines: {node: '>=6.9.0'} 1809 - 1810 - '@babel/helper-module-imports@7.24.7': 1811 - resolution: {integrity: sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==} 1812 1776 engines: {node: '>=6.9.0'} 1813 1777 1814 1778 '@babel/helper-module-imports@7.25.9': 1815 1779 resolution: {integrity: sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==} 1816 1780 engines: {node: '>=6.9.0'} 1817 - 1818 - '@babel/helper-module-transforms@7.24.7': 1819 - resolution: {integrity: sha512-1fuJEwIrp+97rM4RWdO+qrRsZlAeL1lQJoPqtCYWv0NL115XM93hIH4CSRln2w52SqvmY5hqdtauB6QFCDiZNQ==} 1820 - engines: {node: '>=6.9.0'} 1821 - peerDependencies: 1822 - '@babel/core': ^7.0.0 1823 1781 1824 1782 '@babel/helper-module-transforms@7.26.0': 1825 1783 resolution: {integrity: sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==} ··· 1847 1805 peerDependencies: 1848 1806 '@babel/core': ^7.0.0 1849 1807 1850 - '@babel/helper-simple-access@7.24.7': 1851 - resolution: {integrity: sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==} 1852 - engines: {node: '>=6.9.0'} 1853 - 1854 1808 '@babel/helper-simple-access@7.25.9': 1855 1809 resolution: {integrity: sha512-c6WHXuiaRsJTyHYLJV75t9IqsmTbItYfdj99PnzYGQZkYKvan5/2jKJ7gu31J3/BJ/A18grImSPModuyG/Eo0Q==} 1856 1810 engines: {node: '>=6.9.0'} ··· 1859 1813 resolution: {integrity: sha512-K4Du3BFa3gvyhzgPcntrkDgZzQaq6uozzcpGbOO1OEJaI+EJdqWIMTLgFgQf6lrfiDFo5FU+BxKepI9RmZqahA==} 1860 1814 engines: {node: '>=6.9.0'} 1861 1815 1862 - '@babel/helper-split-export-declaration@7.24.7': 1863 - resolution: {integrity: sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==} 1864 - engines: {node: '>=6.9.0'} 1865 - 1866 - '@babel/helper-string-parser@7.24.7': 1867 - resolution: {integrity: sha512-7MbVt6xrwFQbunH2DNQsAP5sTGxfqQtErvBIvIMi6EQnbgUOuVYanvREcmFrOPhoXBrTtjhhP+lW+o5UfK+tDg==} 1868 - engines: {node: '>=6.9.0'} 1869 - 1870 - '@babel/helper-string-parser@7.25.9': 1871 - resolution: {integrity: sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==} 1872 - engines: {node: '>=6.9.0'} 1873 - 1874 1816 '@babel/helper-string-parser@7.27.1': 1875 1817 resolution: {integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==} 1876 1818 engines: {node: '>=6.9.0'} 1877 1819 1878 - '@babel/helper-validator-identifier@7.25.7': 1879 - resolution: {integrity: sha512-AM6TzwYqGChO45oiuPqwL2t20/HdMC1rTPAesnBCgPCSF1x3oN9MVUwQV2iyz4xqWrctwK5RNC8LV22kaQCNYg==} 1880 - engines: {node: '>=6.9.0'} 1881 - 1882 - '@babel/helper-validator-identifier@7.25.9': 1883 - resolution: {integrity: sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==} 1884 - engines: {node: '>=6.9.0'} 1885 - 1886 1820 '@babel/helper-validator-identifier@7.27.1': 1887 1821 resolution: {integrity: sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==} 1888 - engines: {node: '>=6.9.0'} 1889 - 1890 - '@babel/helper-validator-option@7.24.7': 1891 - resolution: {integrity: sha512-yy1/KvjhV/ZCL+SM7hBrvnZJ3ZuT9OuZgIJAGpPEToANvc3iM6iDvBnRjtElWibHU6n8/LPR/EjX9EtIEYO3pw==} 1892 1822 engines: {node: '>=6.9.0'} 1893 1823 1894 1824 '@babel/helper-validator-option@7.25.9': ··· 1899 1829 resolution: {integrity: sha512-ETzz9UTjQSTmw39GboatdymDq4XIQbR8ySgVrylRhPOFpsd+JrKHIuF0de7GCWmem+T4uC5z7EZguod7Wj4A4g==} 1900 1830 engines: {node: '>=6.9.0'} 1901 1831 1902 - '@babel/helpers@7.24.7': 1903 - resolution: {integrity: sha512-NlmJJtvcw72yRJRcnCmGvSi+3jDEg8qFu3z0AFoymmzLx5ERVWyzd9kVXr7Th9/8yIJi2Zc6av4Tqz3wFs8QWg==} 1904 - engines: {node: '>=6.9.0'} 1905 - 1906 1832 '@babel/helpers@7.27.0': 1907 1833 resolution: {integrity: sha512-U5eyP/CTFPuNE3qk+WZMxFkp/4zUzdceQlfzf7DdGdhp+Fezd7HD+i8Y24ZuTMKX3wQBld449jijbGq6OdGNQg==} 1908 1834 engines: {node: '>=6.9.0'} 1909 - 1910 - '@babel/highlight@7.24.7': 1911 - resolution: {integrity: sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==} 1912 - engines: {node: '>=6.9.0'} 1913 - 1914 - '@babel/parser@7.24.7': 1915 - resolution: {integrity: sha512-9uUYRm6OqQrCqQdG1iCBwBPZgN8ciDBro2nIOFaiRz1/BCxaI7CNvQbDHvsArAC7Tw9Hda/B3U+6ui9u4HWXPw==} 1916 - engines: {node: '>=6.0.0'} 1917 - hasBin: true 1918 - 1919 - '@babel/parser@7.25.7': 1920 - resolution: {integrity: sha512-aZn7ETtQsjjGG5HruveUK06cU3Hljuhd9Iojm4M8WWv3wLE6OkE5PWbDUkItmMgegmccaITudyuW5RPYrYlgWw==} 1921 - engines: {node: '>=6.0.0'} 1922 - hasBin: true 1923 - 1924 - '@babel/parser@7.26.2': 1925 - resolution: {integrity: sha512-DWMCZH9WA4Maitz2q21SRKHo9QXZxkDsbNZoVD62gusNtNBBqDg9i7uOhASfTfIGNzW+O+r7+jAlM8dwphcJKQ==} 1926 - engines: {node: '>=6.0.0'} 1927 - hasBin: true 1928 1835 1929 1836 '@babel/parser@7.27.2': 1930 1837 resolution: {integrity: sha512-QYLs8299NA7WM/bZAdp+CviYYkVoYXlDW2rzliy3chxd1PQjej7JORuMJDJXJUb9g0TT+B99EwaVLKmX+sPXWw==} ··· 2308 2215 peerDependencies: 2309 2216 '@babel/core': ^7.0.0-0 || ^8.0.0-0 <8.0.0 2310 2217 2311 - '@babel/runtime@7.24.4': 2312 - resolution: {integrity: sha512-dkxf7+hn8mFBwKjs9bvBlArzLVxVbS8usaPUDd5p2a9JCL9tB8OaOVN1isD4+Xyk4ns89/xeOmbQvgdK7IIVdA==} 2313 - engines: {node: '>=6.9.0'} 2314 - 2315 2218 '@babel/runtime@7.26.0': 2316 2219 resolution: {integrity: sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw==} 2317 - engines: {node: '>=6.9.0'} 2318 - 2319 - '@babel/template@7.24.7': 2320 - resolution: {integrity: sha512-jYqfPrU9JTF0PmPy1tLYHW4Mp4KlgxJD9l2nP9fD6yT/ICi554DmrWBAEYpIelzjHf1msDP3PxJIRt/nFNfBig==} 2321 2220 engines: {node: '>=6.9.0'} 2322 2221 2323 2222 '@babel/template@7.27.0': 2324 2223 resolution: {integrity: sha512-2ncevenBqXI6qRMukPlXwHKHchC7RyMuu4xv5JBXRfOGVcTy1mXCD12qrp7Jsoxll1EV3+9sE4GugBVRjT2jFA==} 2325 2224 engines: {node: '>=6.9.0'} 2326 2225 2327 - '@babel/traverse@7.24.7': 2328 - resolution: {integrity: sha512-yb65Ed5S/QAcewNPh0nZczy9JdYXkkAbIsEo+P7BE7yO3txAY30Y/oPa3QkQ5It3xVG2kpKMg9MsdxZaO31uKA==} 2329 - engines: {node: '>=6.9.0'} 2330 - 2331 2226 '@babel/traverse@7.27.0': 2332 2227 resolution: {integrity: sha512-19lYZFzYVQkkHkl4Cy4WrAVcqBkgvV2YM2TU3xG6DIwO7O3ecbDPfW3yM3bjAGcqcQHi+CCtjMR3dIEHxsd6bA==} 2333 - engines: {node: '>=6.9.0'} 2334 - 2335 - '@babel/types@7.24.7': 2336 - resolution: {integrity: sha512-XEFXSlxiG5td2EJRe8vOmRbaXVgfcBlszKujvVmWIK/UpywWljQCfzAv3RQCGujWQ1RD4YYWEAqDXfuJiy8f5Q==} 2337 - engines: {node: '>=6.9.0'} 2338 - 2339 - '@babel/types@7.26.0': 2340 - resolution: {integrity: sha512-Z/yiTPj+lDVnF7lWeKCIJzaIkI0vYO87dMpZ4bg4TDrFe4XXLFWL1TbXU27gBP3QccxV9mZICCrnjnYlJjXHOA==} 2341 2228 engines: {node: '>=6.9.0'} 2342 2229 2343 2230 '@babel/types@7.27.1': ··· 2425 2312 resolution: {integrity: sha512-NKBGBSIKUG584qrS1tyxVpX/AKJKQw5HgjYEnPLC0QsTw79JrGn+qUr8CXFb955Iy7GUdiiUv1rJ6JBGvaKb6w==} 2426 2313 engines: {node: '>=18'} 2427 2314 2428 - '@emnapi/core@1.4.0': 2429 - resolution: {integrity: sha512-H+N/FqT07NmLmt6OFFtDfwe8PNygprzBikrEMyQfgqSmT0vzE515Pz7R8izwB9q/zsH/MA64AKoul3sA6/CzVg==} 2430 - 2431 2315 '@emnapi/core@1.4.3': 2432 2316 resolution: {integrity: sha512-4m62DuCE07lw01soJwPiBGC0nAww0Q+RY70VZ+n49yDIO13yyinhbWCeNnaob0lakDtWQzSdtNWzJeOJt2ma+g==} 2433 2317 2434 - '@emnapi/runtime@1.4.0': 2435 - resolution: {integrity: sha512-64WYIf4UYcdLnbKn/umDlNjQDSS8AgZrI/R9+x5ilkUVFxXcA1Ebl+gQLc/6mERA4407Xof0R7wEyEuj091CVw==} 2436 - 2437 2318 '@emnapi/runtime@1.4.3': 2438 2319 resolution: {integrity: sha512-pBPWdu6MLKROBX05wSNKcNb++m5Er+KQ9QkB+WVM+pW2Kx9hoSrVTnu3BdkI5eBLZoKu/J6mW/B6i6bJB2ytXQ==} 2439 - 2440 - '@emnapi/wasi-threads@1.0.1': 2441 - resolution: {integrity: sha512-iIBu7mwkq4UQGeMEM8bLwNK962nXdhodeScX4slfQnRhEMMzvYivHhutCIk8uojvmASXXPC2WNEjwxFWk72Oqw==} 2442 2320 2443 2321 '@emnapi/wasi-threads@1.0.2': 2444 2322 resolution: {integrity: sha512-5n3nTJblwRi8LlXkJ9eBzu+kZR8Yxcc7ubakyQTFzPMtIhFpUBRbsnc2Dv88IZDIbCDlBiWrknhB4Lsz7mg6BA==} ··· 2812 2690 2813 2691 '@napi-rs/wasm-runtime@0.2.10': 2814 2692 resolution: {integrity: sha512-bCsCyeZEwVErsGmyPNSzwfwFn4OdxBj0mmv6hOFucB/k81Ojdu68RbZdxYsRQUPc9l6SU5F/cG+bXgWs3oUgsQ==} 2815 - 2816 - '@napi-rs/wasm-runtime@0.2.9': 2817 - resolution: {integrity: sha512-OKRBiajrrxB9ATokgEQoG87Z25c67pCpYcCwmXYX8PBftC9pBfN18gnm/fh1wurSLEKIAt+QRFLFCQISrb66Jg==} 2818 2693 2819 2694 '@nodelib/fs.scandir@2.1.5': 2820 2695 resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} ··· 3334 3209 peerDependencies: 3335 3210 rollup: ^4.41.1 3336 3211 3337 - '@rollup/pluginutils@5.1.0': 3338 - resolution: {integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==} 3339 - engines: {node: '>=14.0.0'} 3340 - peerDependencies: 3341 - rollup: ^4.41.1 3342 - peerDependenciesMeta: 3343 - rollup: 3344 - optional: true 3345 - 3346 - '@rollup/pluginutils@5.1.3': 3347 - resolution: {integrity: sha512-Pnsb6f32CD2W3uCaLZIzDmeFyQ2b8UWMFI7xtwUezpcGBDVDW6y9XgAWIlARiGAo6eNF5FK5aQTr0LFyNyqq5A==} 3348 - engines: {node: '>=14.0.0'} 3349 - peerDependencies: 3350 - rollup: ^4.41.1 3351 - peerDependenciesMeta: 3352 - rollup: 3353 - optional: true 3354 - 3355 3212 '@rollup/pluginutils@5.1.4': 3356 3213 resolution: {integrity: sha512-USm05zrsFxYLPdWWq+K3STlWiT/3ELn3RcV5hJMghpeAIhxfsUIg6mt12CBJBInWMV4VneoV7SfGv8xIwo2qNQ==} 3357 3214 engines: {node: '>=14.0.0'} ··· 3464 3321 '@sec-ant/readable-stream@0.4.1': 3465 3322 resolution: {integrity: sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg==} 3466 3323 3467 - '@shikijs/core@3.2.2': 3468 - resolution: {integrity: sha512-yvlSKVMLjddAGBa2Yu+vUZxuu3sClOWW1AG+UtJkvejYuGM5BVL35s6Ijiwb75O9QdEx6IkMxinHZSi8ZyrBaA==} 3469 - 3470 3324 '@shikijs/core@3.4.2': 3471 3325 resolution: {integrity: sha512-AG8vnSi1W2pbgR2B911EfGqtLE9c4hQBYkv/x7Z+Kt0VxhgQKcW7UNDVYsu9YxwV6u+OJrvdJrMq6DNWoBjihQ==} 3472 - 3473 - '@shikijs/engine-javascript@3.2.2': 3474 - resolution: {integrity: sha512-tlDKfhWpF4jKLUyVAnmL+ggIC+0VyteNsUpBzh1iwWLZu4i+PelIRr0TNur6pRRo5UZIv3ss/PLMuwahg9S2hg==} 3475 3326 3476 3327 '@shikijs/engine-javascript@3.4.2': 3477 3328 resolution: {integrity: sha512-1/adJbSMBOkpScCE/SB6XkjJU17ANln3Wky7lOmrnpl+zBdQ1qXUJg2GXTYVHRq+2j3hd1DesmElTXYDgtfSOQ==} 3478 3329 3479 - '@shikijs/engine-oniguruma@3.2.2': 3480 - resolution: {integrity: sha512-vyXRnWVCSvokwbaUD/8uPn6Gqsf5Hv7XwcW4AgiU4Z2qwy19sdr6VGzMdheKKN58tJOOe5MIKiNb901bgcUXYQ==} 3481 - 3482 3330 '@shikijs/engine-oniguruma@3.4.2': 3483 3331 resolution: {integrity: sha512-zcZKMnNndgRa3ORja6Iemsr3DrLtkX3cAF7lTJkdMB6v9alhlBsX9uNiCpqofNrXOvpA3h6lHcLJxgCIhVOU5Q==} 3484 3332 3485 - '@shikijs/langs@3.2.2': 3486 - resolution: {integrity: sha512-NY0Urg2dV9ETt3JIOWoMPuoDNwte3geLZ4M1nrPHbkDS8dWMpKcEwlqiEIGqtwZNmt5gKyWpR26ln2Bg2ecPgw==} 3487 - 3488 3333 '@shikijs/langs@3.4.2': 3489 3334 resolution: {integrity: sha512-H6azIAM+OXD98yztIfs/KH5H4PU39t+SREhmM8LaNXyUrqj2mx+zVkr8MWYqjceSjDw9I1jawm1WdFqU806rMA==} 3490 - 3491 - '@shikijs/themes@3.2.2': 3492 - resolution: {integrity: sha512-Zuq4lgAxVKkb0FFdhHSdDkALuRpsj1so1JdihjKNQfgM78EHxV2JhO10qPsMrm01FkE3mDRTdF68wfmsqjt6HA==} 3493 3335 3494 3336 '@shikijs/themes@3.4.2': 3495 3337 resolution: {integrity: sha512-qAEuAQh+brd8Jyej2UDDf+b4V2g1Rm8aBIdvt32XhDPrHvDkEnpb7Kzc9hSuHUxz0Iuflmq7elaDuQAP9bHIhg==} ··· 3501 3343 resolution: {integrity: sha512-zRNPmi2lA8o+k7UQfmbPwH2jPvfW9OrgpsO4OUOM+8QTxrepFU9TNF8vNcxZEW5cbishQkJrV19cI9Zk3cb5aQ==} 3502 3344 peerDependencies: 3503 3345 typescript: '>=5.5.0' 3504 - 3505 - '@shikijs/types@3.2.2': 3506 - resolution: {integrity: sha512-a5TiHk7EH5Lso8sHcLHbVNNhWKP0Wi3yVnXnu73g86n3WoDgEra7n3KszyeCGuyoagspQ2fzvy4cpSc8pKhb0A==} 3507 3346 3508 3347 '@shikijs/types@3.4.2': 3509 3348 resolution: {integrity: sha512-zHC1l7L+eQlDXLnxvM9R91Efh2V4+rN3oMVS2swCBssbj2U/FBwybD1eeLaq8yl/iwT+zih8iUbTBCgGZOYlVg==} ··· 3704 3543 '@types/estree@0.0.39': 3705 3544 resolution: {integrity: sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==} 3706 3545 3707 - '@types/estree@1.0.5': 3708 - resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} 3709 - 3710 - '@types/estree@1.0.6': 3711 - resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} 3712 - 3713 3546 '@types/estree@1.0.7': 3714 3547 resolution: {integrity: sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==} 3715 3548 ··· 3801 3634 '@types/through@0.0.30': 3802 3635 resolution: {integrity: sha512-FvnCJljyxhPM3gkRgWmxmDZyAQSiBQQWLI0A0VFL0K7W1oRUrPJSqNO0NvTnLkBcotdlp3lKvaT0JrnyRDkzOg==} 3803 3636 3804 - '@types/tough-cookie@4.0.2': 3805 - resolution: {integrity: sha512-Q5vtl1W5ue16D+nIaW8JWebSSraJVlK+EthKn7e7UcD4KWsaSJ8BqGPXNaPghgtcn/fhvrN17Tv8ksUsQpiplw==} 3806 - 3807 3637 '@types/tough-cookie@4.0.5': 3808 3638 resolution: {integrity: sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA==} 3809 - 3810 - '@types/trusted-types@2.0.2': 3811 - resolution: {integrity: sha512-F5DIZ36YVLE+PN+Zwws4kJogq47hNgX3Nx6WyDJ3kcplxyke3XIzB8uK5n/Lpm1HBsbGzd6nmGehL8cPekP+Tg==} 3812 3639 3813 3640 '@types/trusted-types@2.0.7': 3814 3641 resolution: {integrity: sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==} ··· 4141 3968 '@volar/typescript@1.11.1': 4142 3969 resolution: {integrity: sha512-iU+t2mas/4lYierSnoFOeRFQUhAEMgsFuQxoxvwn5EdQopw43j+J27a4lt9LMInx1gLJBC6qL14WYGlgymaSMQ==} 4143 3970 4144 - '@vue/compiler-core@3.5.15': 4145 - resolution: {integrity: sha512-nGRc6YJg/kxNqbv/7Tg4juirPnjHvuVdhcmDvQWVZXlLHjouq7VsKmV1hIxM/8yKM0VUfwT/Uzc0lO510ltZqw==} 4146 - 4147 3971 '@vue/compiler-core@3.5.16': 4148 3972 resolution: {integrity: sha512-AOQS2eaQOaaZQoL1u+2rCJIKDruNXVBZSiUD3chnUrsoX5ZTQMaCvXlWNIfxBJuU15r1o7+mpo5223KVtIhAgQ==} 4149 - 4150 - '@vue/compiler-dom@3.5.15': 4151 - resolution: {integrity: sha512-ZelQd9n+O/UCBdL00rlwCrsArSak+YLZpBVuNDio1hN3+wrCshYZEDUO3khSLAzPbF1oQS2duEoMDUHScUlYjA==} 4152 3973 4153 3974 '@vue/compiler-dom@3.5.16': 4154 3975 resolution: {integrity: sha512-SSJIhBr/teipXiXjmWOVWLnxjNGo65Oj/8wTEQz0nqwQeP75jWZ0n4sF24Zxoht1cuJoWopwj0J0exYwCJ0dCQ==} ··· 4203 4024 resolution: {integrity: sha512-BrX0qLiv/WugguGsnQUJiYOE0Fe5mZTwi6b7X/ybGB0vfrPH9z0gD/Y6WOR1sGCgX4gc25L1RYS5eYQKDMoNIg==} 4204 4025 peerDependencies: 4205 4026 vue: 3.5.16 4206 - 4207 - '@vue/shared@3.5.13': 4208 - resolution: {integrity: sha512-/hnE/qP5ZoGpol0a5mDi45bOd7t3tjYJBjsgCsivow7D48cJeV5l05RD82lPqi7gRiphZM37rnhW1l6ZoCNNnQ==} 4209 - 4210 - '@vue/shared@3.5.15': 4211 - resolution: {integrity: sha512-bKvgFJJL1ZX9KxMCTQY6xD9Dhe3nusd1OhyOb1cJYGqvAr0Vg8FIjHPMOEVbJ9GDT9HG+Bjdn4oS8ohKP8EvoA==} 4212 4027 4213 4028 '@vue/shared@3.5.16': 4214 4029 resolution: {integrity: sha512-c/0fWy3Jw6Z8L9FmTyYfkpM5zklnqqa9+a6dz3DvONRKW2NEbh46BP0FHuLFSWi2TnQEtp91Z6zOWNrU6QiyPg==} ··· 4389 4204 engines: {node: '>=0.4.0'} 4390 4205 hasBin: true 4391 4206 4392 - agent-base@7.1.0: 4393 - resolution: {integrity: sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==} 4394 - engines: {node: '>= 14'} 4395 - 4396 4207 agent-base@7.1.3: 4397 4208 resolution: {integrity: sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==} 4398 4209 engines: {node: '>= 14'} ··· 4438 4249 resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==} 4439 4250 engines: {node: '>=12'} 4440 4251 4441 - ansi-styles@3.2.1: 4442 - resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} 4443 - engines: {node: '>=4'} 4444 - 4445 4252 ansi-styles@4.3.0: 4446 4253 resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} 4447 4254 engines: {node: '>=8'} ··· 4458 4265 resolution: {integrity: sha512-v6MqmEpNlxF+POuyhKkidusCHWWkaLcGRURzivcU3I9tv7k4JVhFcnukrM5Rlk2rUywdZuzYAZ+kbZqWCnfN3g==} 4459 4266 engines: {node: '>=8.0.0'} 4460 4267 hasBin: true 4461 - 4462 - ansis@4.0.0: 4463 - resolution: {integrity: sha512-P8nrHI1EyW9OfBt1X7hMSwGN2vwRuqHSKJAT1gbLWZRzDa24oHjYwGHvEgHeBepupzk878yS/HBZ0NMPYtbolw==} 4464 - engines: {node: '>=14'} 4465 4268 4466 4269 ansis@4.1.0: 4467 4270 resolution: {integrity: sha512-BGcItUBWSMRgOCe+SVZJ+S7yTRG0eGt9cXAHev72yuGcY23hnLA7Bky5L/xLyPINoSN95geovfBkqoTlNZYa7w==} ··· 4582 4385 bare-events@2.4.2: 4583 4386 resolution: {integrity: sha512-qMKFd2qG/36aA4GwvKq8MxnPgCQAmBWmSyLWsJcbn8v03wvIPQ/hG1Ms8bPzndZxMDoHpxez5VOS+gC9Yi24/Q==} 4584 4387 4585 - bare-fs@2.3.1: 4586 - resolution: {integrity: sha512-W/Hfxc/6VehXlsgFtbB5B4xFcsCl+pAh30cYhoFyXErf6oGrwjh8SwiPAdHgpmWonKuYpZgGywN0SXt7dgsADA==} 4587 - 4588 4388 bare-fs@4.0.1: 4589 4389 resolution: {integrity: sha512-ilQs4fm/l9eMfWY2dY0WCIUplSUp7U0CT1vrqMg1MUdeZl4fypu5UP0XcDBK5WBQPJAKP1b7XEodISmekH/CEg==} 4590 4390 engines: {bare: '>=1.7.0'} 4591 4391 4592 - bare-os@2.4.0: 4593 - resolution: {integrity: sha512-v8DTT08AS/G0F9xrhyLtepoo9EJBJ85FRSMbu1pQUlAf6A8T0tEEQGMVObWeqpjhSPXsE0VGlluFBJu2fdoTNg==} 4594 - 4595 4392 bare-os@3.4.0: 4596 4393 resolution: {integrity: sha512-9Ous7UlnKbe3fMi7Y+qh0DwAup6A1JkYgPnjvMDNOlmnxNRQvQ/7Nst+OnUQKzk0iAT0m9BisbDVp9gCv8+ETA==} 4597 4394 engines: {bare: '>=1.6.0'} 4598 - 4599 - bare-path@2.1.3: 4600 - resolution: {integrity: sha512-lh/eITfU8hrj9Ru5quUp0Io1kJWIk1bTjzo7JH1P5dWmQ2EL4hFUlfI8FonAhSlgIfhn63p84CDY/x+PisgcXA==} 4601 4395 4602 4396 bare-path@3.0.0: 4603 4397 resolution: {integrity: sha512-tyfW2cQcB5NN8Saijrhqn0Zh7AnFNsnczRcuWODH0eYAXBsJ5gVxAUuNr7tsHSC6IZ77cA0SitzT+s47kot8Mw==} ··· 4638 4432 braces@3.0.3: 4639 4433 resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} 4640 4434 engines: {node: '>=8'} 4641 - 4642 - browserslist@4.24.0: 4643 - resolution: {integrity: sha512-Rmb62sR1Zpjql25eSanFGEhAxcFwfA1K0GuQcLoaJBAcENegrQut3hYdhXFF1obQfiDyqIW/cLM5HSJ/9k884A==} 4644 - engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} 4645 - hasBin: true 4646 4435 4647 4436 browserslist@4.24.4: 4648 4437 resolution: {integrity: sha512-KDi1Ny1gSePi1vm0q4oxSF8b4DR44GF4BbmS2YdhPLOEqd8pDviZOGH/GsmRwoWJ2+5Lr085X7naowMwKHDG1A==} ··· 4707 4496 resolution: {integrity: sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==} 4708 4497 engines: {node: '>= 0.4'} 4709 4498 4710 - call-bind@1.0.5: 4711 - resolution: {integrity: sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==} 4712 - 4713 4499 call-bind@1.0.7: 4714 4500 resolution: {integrity: sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==} 4715 4501 engines: {node: '>= 0.4'} ··· 4721 4507 callsites@3.1.0: 4722 4508 resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} 4723 4509 engines: {node: '>=6'} 4724 - 4725 - caniuse-lite@1.0.30001667: 4726 - resolution: {integrity: sha512-7LTwJjcRkzKFmtqGsibMeuXmvFDfZq/nzIjnmgCGzKKRVzjD72selLDK1oPF/Oxzmt4fNcPvTDvGqSDG4tCALw==} 4727 4510 4728 4511 caniuse-lite@1.0.30001702: 4729 4512 resolution: {integrity: sha512-LoPe/D7zioC0REI5W73PeR1e1MLCipRGq/VkovJnd6Df+QVqT+vT33OXCp8QUd7kA7RZrHWxb1B36OQKI/0gOA==} ··· 4739 4522 chai@5.2.0: 4740 4523 resolution: {integrity: sha512-mCuXncKXk5iCLhfhwTc0izo0gtEmpz5CtG2y8GiOINBlMVS6v8TMRc5TaLWKS6692m9+dVVfzgeVxR5UxWHTYw==} 4741 4524 engines: {node: '>=12'} 4742 - 4743 - chalk@2.4.2: 4744 - resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} 4745 - engines: {node: '>=4'} 4746 4525 4747 4526 chalk@3.0.0: 4748 4527 resolution: {integrity: sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==} ··· 4840 4619 codemirror@5.65.18: 4841 4620 resolution: {integrity: sha512-Gaz4gHnkbHMGgahNt3CA5HBk5lLQBqmD/pBgeB4kQU6OedZmqMBjlRF0LSrp2tJ4wlLNPm2FfaUd1pDy0mdlpA==} 4842 4621 4843 - color-convert@1.9.3: 4844 - resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} 4845 - 4846 4622 color-convert@2.0.1: 4847 4623 resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} 4848 4624 engines: {node: '>=7.0.0'} 4849 - 4850 - color-name@1.1.3: 4851 - resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} 4852 4625 4853 4626 color-name@1.1.4: 4854 4627 resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} ··· 4922 4695 confbox@0.1.8: 4923 4696 resolution: {integrity: sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==} 4924 4697 4925 - confbox@0.2.1: 4926 - resolution: {integrity: sha512-hkT3yDPFbs95mNCy1+7qNKC6Pro+/ibzYxtM2iqEigpf0sVw+bg4Zh9/snjsBcf990vfIsg5+1U7VyiyBb3etg==} 4927 - 4928 4698 confbox@0.2.2: 4929 4699 resolution: {integrity: sha512-1NB+BKqhtNipMsov4xI/NnhCKp9XG9NamYp5PVm9klAT0fsrNPjaFICsCFhNhwZJKNh7zB/3q8qXz0E9oaMNtQ==} 4930 4700 4931 4701 config-chain@1.1.13: 4932 4702 resolution: {integrity: sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==} 4933 - 4934 - consola@3.2.3: 4935 - resolution: {integrity: sha512-I5qxpzLv+sJhTVEoLYNcTW+bThDCPsit0vLNKShZx6rLtpilNpmmeTPaeqJb9ZE9dV3DGaeby6Vuhrw38WjeyQ==} 4936 - engines: {node: ^14.18.0 || >=16.10.0} 4937 4703 4938 4704 consola@3.4.2: 4939 4705 resolution: {integrity: sha512-5IKcdX0nnYavi6G7TtOhwkYzyjfJlatbjMjuLSfE2kYT5pMDOilZ4OvMhi637CcDICTmz3wARPoyhqyX1Y+XvA==} ··· 5126 4892 supports-color: 5127 4893 optional: true 5128 4894 5129 - debug@4.4.0: 5130 - resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==} 5131 - engines: {node: '>=6.0'} 5132 - peerDependencies: 5133 - supports-color: '*' 5134 - peerDependenciesMeta: 5135 - supports-color: 5136 - optional: true 5137 - 5138 4895 debug@4.4.1: 5139 4896 resolution: {integrity: sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==} 5140 4897 engines: {node: '>=6.0'} ··· 5200 4957 defaults@1.0.3: 5201 4958 resolution: {integrity: sha512-s82itHOnYrN0Ib8r+z7laQz3sdE+4FP3d9Q7VLO7U+KRT+CR0GsWuyHxzdAY82I7cXv0G/twrqomTJLOssO5HA==} 5202 4959 5203 - define-data-property@1.1.1: 5204 - resolution: {integrity: sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==} 5205 - engines: {node: '>= 0.4'} 5206 - 5207 4960 define-data-property@1.1.4: 5208 4961 resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==} 5209 4962 engines: {node: '>= 0.4'} ··· 5242 4995 resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==} 5243 4996 engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} 5244 4997 5245 - detect-libc@2.0.2: 5246 - resolution: {integrity: sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==} 4998 + detect-libc@2.0.4: 4999 + resolution: {integrity: sha512-3UDv+G9CsCKO1WKMGw9fwq/SWJYbI0c5Y7LU1AXYoDdbhE2AHQ6N6Nb34sG8Fj7T5APy8qXDCKuuIHd1BR0tVA==} 5247 5000 engines: {node: '>=8'} 5248 5001 5249 5002 detect-node@2.1.0: ··· 5321 5074 electron-to-chromium@1.5.113: 5322 5075 resolution: {integrity: sha512-wjT2O4hX+wdWPJ76gWSkMhcHAV2PTMX+QetUCPYEdCIe+cxmgzzSSiGRCKW8nuh4mwKZlpv0xvoW7OF2X+wmHg==} 5323 5076 5324 - electron-to-chromium@1.5.32: 5325 - resolution: {integrity: sha512-M+7ph0VGBQqqpTT2YrabjNKSQ2fEl9PVx6AK3N558gDH9NO8O6XN9SXXFWRo9u9PbEg/bWq+tjXQr+eXmxubCw==} 5326 - 5327 - emoji-regex-xs@1.0.0: 5328 - resolution: {integrity: sha512-LRlerrMYoIDrT6jgpeZ2YYl/L8EulRTt5hQcYjy5AInh7HWXKimpqx68aknBFpGL2+/IcogTcaydJEgaTmOpDg==} 5329 - 5330 5077 emoji-regex@8.0.0: 5331 5078 resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} 5332 5079 ··· 5356 5103 5357 5104 es-abstract@1.23.3: 5358 5105 resolution: {integrity: sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==} 5359 - engines: {node: '>= 0.4'} 5360 - 5361 - es-define-property@1.0.0: 5362 - resolution: {integrity: sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==} 5363 5106 engines: {node: '>= 0.4'} 5364 5107 5365 5108 es-define-property@1.0.1: ··· 5649 5392 resolution: {integrity: sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==} 5650 5393 engines: {node: '>= 0.10.0'} 5651 5394 5652 - exsolve@1.0.2: 5653 - resolution: {integrity: sha512-ZEcIMbthn2zeX4/wD/DLxDUjuCltHXT8Htvm/JFlTkdYgWh2+HGppgwwNUnIVxzxP7yJOPtuBAec0dLx6lVY8w==} 5654 - 5655 5395 exsolve@1.0.5: 5656 5396 resolution: {integrity: sha512-pz5dvkYYKQ1AHVrgOzBKWeP4u4FRb3a6DNK2ucr0OoNwYIU4QWsJ+NM36LLzORT+z845MzKHHhpXiUF5nvQoJg==} 5657 5397 ··· 5727 5467 5728 5468 fd-slicer@1.1.0: 5729 5469 resolution: {integrity: sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==} 5730 - 5731 - fdir@6.4.3: 5732 - resolution: {integrity: sha512-PMXmW2y1hDDfTSRc9gaXIuCCRpuoz3Kaz8cUelp3smouvfT632ozg2vrT6lJsHKKOF59YLbOGfAWGUcKEfRMQw==} 5733 - peerDependencies: 5734 - picomatch: ^3 || ^4 5735 - peerDependenciesMeta: 5736 - picomatch: 5737 - optional: true 5738 5470 5739 5471 fdir@6.4.4: 5740 5472 resolution: {integrity: sha512-1NZP+GK4GfuAv3PqKvxQRDMjdSRZjnkq7KfhlNrCNNlZ0ygQFpebfrnfnq/W7fpUnAv9aGWmY1zKx7FYL3gwhg==} ··· 5821 5553 resolution: {integrity: sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==} 5822 5554 engines: {node: '>=14'} 5823 5555 5824 - form-data@4.0.0: 5825 - resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==} 5826 - engines: {node: '>= 6'} 5827 - 5828 5556 form-data@4.0.1: 5829 5557 resolution: {integrity: sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==} 5830 5558 engines: {node: '>= 6'} ··· 5902 5630 get-caller-file@2.0.5: 5903 5631 resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} 5904 5632 engines: {node: 6.* || 8.* || >= 10.*} 5905 - 5906 - get-intrinsic@1.2.4: 5907 - resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==} 5908 - engines: {node: '>= 0.4'} 5909 5633 5910 5634 get-intrinsic@1.3.0: 5911 5635 resolution: {integrity: sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==} ··· 6009 5733 glur@1.1.2: 6010 5734 resolution: {integrity: sha512-l+8esYHTKOx2G/Aao4lEQ0bnHWg4fWtJbVoZZT9Knxi01pB8C80BR85nONLFwkkQoFRCmXY+BUcGZN3yZ2QsRA==} 6011 5735 6012 - gopd@1.0.1: 6013 - resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} 6014 - 6015 5736 gopd@1.2.0: 6016 5737 resolution: {integrity: sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==} 6017 5738 engines: {node: '>= 0.4'} ··· 6036 5757 handle-thing@2.0.1: 6037 5758 resolution: {integrity: sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==} 6038 5759 6039 - happy-dom@17.5.6: 6040 - resolution: {integrity: sha512-B4U6jKuiizwCJ2WP0YreQmRdeBrHKOXhpz7YUbbwdSAKfWEhdG4UfWZOZTZ5Oejs/9yJtk7xmbfp8YdVL9LVFA==} 6041 - engines: {node: '>=18.0.0'} 5760 + happy-dom@17.6.2: 5761 + resolution: {integrity: sha512-b7+pugVePvHpY7w3G8b5pRqNK4st/fox/Y0/8sULUoHogKLiRvbWKPMqT1g2Y6PH0ut2Wr8g4Ln+/00qjMmUaw==} 5762 + engines: {node: '>=20.0.0'} 6042 5763 6043 5764 has-bigints@1.0.2: 6044 5765 resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==} 6045 - 6046 - has-flag@3.0.0: 6047 - resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} 6048 - engines: {node: '>=4'} 6049 5766 6050 5767 has-flag@4.0.0: 6051 5768 resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} 6052 5769 engines: {node: '>=8'} 6053 5770 6054 - has-property-descriptors@1.0.0: 6055 - resolution: {integrity: sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==} 6056 - 6057 5771 has-property-descriptors@1.0.2: 6058 5772 resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==} 6059 5773 6060 - has-proto@1.0.1: 6061 - resolution: {integrity: sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==} 6062 - engines: {node: '>= 0.4'} 6063 - 6064 5774 has-proto@1.0.3: 6065 5775 resolution: {integrity: sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==} 6066 - engines: {node: '>= 0.4'} 6067 - 6068 - has-symbols@1.0.3: 6069 - resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} 6070 5776 engines: {node: '>= 0.4'} 6071 5777 6072 5778 has-symbols@1.1.0: ··· 6171 5877 6172 5878 ieee754@1.2.1: 6173 5879 resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} 6174 - 6175 - ignore@5.3.1: 6176 - resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==} 6177 - engines: {node: '>= 4'} 6178 5880 6179 5881 ignore@5.3.2: 6180 5882 resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} ··· 6512 6214 canvas: 6513 6215 optional: true 6514 6216 6515 - jsesc@2.5.2: 6516 - resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==} 6517 - engines: {node: '>=4'} 6518 - hasBin: true 6519 - 6520 6217 jsesc@3.0.2: 6521 6218 resolution: {integrity: sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==} 6522 6219 engines: {node: '>=6'} ··· 6598 6295 light-my-request@5.13.0: 6599 6296 resolution: {integrity: sha512-9IjUN9ZyCS9pTG+KqTDEQo68Sui2lHsYBrfMyVUTTZ3XhH8PMZq7xO94Kr+eP9dhi/kcKsx4N41p2IXEBil1pQ==} 6600 6297 6298 + lightningcss-darwin-arm64@1.30.1: 6299 + resolution: {integrity: sha512-c8JK7hyE65X1MHMN+Viq9n11RRC7hgin3HhYKhrMyaXflk5GVplZ60IxyoVtzILeKr+xAJwg6zK6sjTBJ0FKYQ==} 6300 + engines: {node: '>= 12.0.0'} 6301 + cpu: [arm64] 6302 + os: [darwin] 6303 + 6304 + lightningcss-darwin-x64@1.30.1: 6305 + resolution: {integrity: sha512-k1EvjakfumAQoTfcXUcHQZhSpLlkAuEkdMBsI/ivWw9hL+7FtilQc0Cy3hrx0AAQrVtQAbMI7YjCgYgvn37PzA==} 6306 + engines: {node: '>= 12.0.0'} 6307 + cpu: [x64] 6308 + os: [darwin] 6309 + 6310 + lightningcss-freebsd-x64@1.30.1: 6311 + resolution: {integrity: sha512-kmW6UGCGg2PcyUE59K5r0kWfKPAVy4SltVeut+umLCFoJ53RdCUWxcRDzO1eTaxf/7Q2H7LTquFHPL5R+Gjyig==} 6312 + engines: {node: '>= 12.0.0'} 6313 + cpu: [x64] 6314 + os: [freebsd] 6315 + 6316 + lightningcss-linux-arm-gnueabihf@1.30.1: 6317 + resolution: {integrity: sha512-MjxUShl1v8pit+6D/zSPq9S9dQ2NPFSQwGvxBCYaBYLPlCWuPh9/t1MRS8iUaR8i+a6w7aps+B4N0S1TYP/R+Q==} 6318 + engines: {node: '>= 12.0.0'} 6319 + cpu: [arm] 6320 + os: [linux] 6321 + 6322 + lightningcss-linux-arm64-gnu@1.30.1: 6323 + resolution: {integrity: sha512-gB72maP8rmrKsnKYy8XUuXi/4OctJiuQjcuqWNlJQ6jZiWqtPvqFziskH3hnajfvKB27ynbVCucKSm2rkQp4Bw==} 6324 + engines: {node: '>= 12.0.0'} 6325 + cpu: [arm64] 6326 + os: [linux] 6327 + 6328 + lightningcss-linux-arm64-musl@1.30.1: 6329 + resolution: {integrity: sha512-jmUQVx4331m6LIX+0wUhBbmMX7TCfjF5FoOH6SD1CttzuYlGNVpA7QnrmLxrsub43ClTINfGSYyHe2HWeLl5CQ==} 6330 + engines: {node: '>= 12.0.0'} 6331 + cpu: [arm64] 6332 + os: [linux] 6333 + 6334 + lightningcss-linux-x64-gnu@1.30.1: 6335 + resolution: {integrity: sha512-piWx3z4wN8J8z3+O5kO74+yr6ze/dKmPnI7vLqfSqI8bccaTGY5xiSGVIJBDd5K5BHlvVLpUB3S2YCfelyJ1bw==} 6336 + engines: {node: '>= 12.0.0'} 6337 + cpu: [x64] 6338 + os: [linux] 6339 + 6340 + lightningcss-linux-x64-musl@1.30.1: 6341 + resolution: {integrity: sha512-rRomAK7eIkL+tHY0YPxbc5Dra2gXlI63HL+v1Pdi1a3sC+tJTcFrHX+E86sulgAXeI7rSzDYhPSeHHjqFhqfeQ==} 6342 + engines: {node: '>= 12.0.0'} 6343 + cpu: [x64] 6344 + os: [linux] 6345 + 6346 + lightningcss-win32-arm64-msvc@1.30.1: 6347 + resolution: {integrity: sha512-mSL4rqPi4iXq5YVqzSsJgMVFENoa4nGTT/GjO2c0Yl9OuQfPsIfncvLrEW6RbbB24WtZ3xP/2CCmI3tNkNV4oA==} 6348 + engines: {node: '>= 12.0.0'} 6349 + cpu: [arm64] 6350 + os: [win32] 6351 + 6352 + lightningcss-win32-x64-msvc@1.30.1: 6353 + resolution: {integrity: sha512-PVqXh48wh4T53F/1CCu8PIPCxLzWyCnn/9T5W1Jpmdy5h9Cwd+0YQS6/LwhHXSafuc61/xg9Lv5OrCby6a++jg==} 6354 + engines: {node: '>= 12.0.0'} 6355 + cpu: [x64] 6356 + os: [win32] 6357 + 6358 + lightningcss@1.30.1: 6359 + resolution: {integrity: sha512-xi6IyHML+c9+Q3W0S4fCQJOym42pyurFiJUHEcEyHS0CeKzia4yZDEsLlqOFykxOdHpNy0NmvVO31vcSqAxJCg==} 6360 + engines: {node: '>= 12.0.0'} 6361 + 6601 6362 linkify-it@5.0.0: 6602 6363 resolution: {integrity: sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ==} 6603 6364 ··· 6675 6436 lru-cache@10.2.2: 6676 6437 resolution: {integrity: sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ==} 6677 6438 engines: {node: 14 || >=16.14} 6678 - 6679 - lru-cache@11.0.0: 6680 - resolution: {integrity: sha512-Qv32eSV1RSCfhY3fpPE2GNZ8jgM9X7rdAfemLWqTUxwiyIC4jJ6Sy0fZ8H+oLWevO6i4/bizg7c8d8i6bxrzbA==} 6681 - engines: {node: 20 || >=22} 6682 6439 6683 6440 lru-cache@11.0.2: 6684 6441 resolution: {integrity: sha512-123qHRfJBmo2jXDbo/a5YOQrJoHF/GNQTLzQ5+IdK5pWpceK17yRc6ozlWd25FxvGKQbIUs91fDFkXmDHTKcyA==} ··· 7068 6825 resolution: {integrity: sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==} 7069 6826 engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 7070 6827 7071 - node-releases@2.0.18: 7072 - resolution: {integrity: sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==} 7073 - 7074 6828 node-releases@2.0.19: 7075 6829 resolution: {integrity: sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==} 7076 6830 ··· 7110 6864 object-assign@4.1.1: 7111 6865 resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} 7112 6866 engines: {node: '>=0.10.0'} 7113 - 7114 - object-inspect@1.13.1: 7115 - resolution: {integrity: sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==} 7116 - 7117 - object-inspect@1.13.2: 7118 - resolution: {integrity: sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==} 7119 - engines: {node: '>= 0.4'} 7120 6867 7121 6868 object-inspect@1.13.4: 7122 6869 resolution: {integrity: sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==} ··· 7170 6917 7171 6918 oniguruma-parser@0.12.1: 7172 6919 resolution: {integrity: sha512-8Unqkvk1RYc6yq2WBYRj4hdnsAxVze8i7iPfQr8e4uSP3tRv0rpZcbGUDvxfQQcdwHt/e9PrMvGCsa8OqG9X3w==} 7173 - 7174 - oniguruma-parser@0.5.4: 7175 - resolution: {integrity: sha512-yNxcQ8sKvURiTwP0mV6bLQCYE7NKfKRRWunhbZnXgxSmB1OXa1lHrN3o4DZd+0Si0kU5blidK7BcROO8qv5TZA==} 7176 - 7177 - oniguruma-to-es@4.1.0: 7178 - resolution: {integrity: sha512-SNwG909cSLo4vPyyPbU/VJkEc9WOXqu2ycBlfd1UCXLqk1IijcQktSBb2yRQ2UFPsDhpkaf+C1dtT3PkLK/yWA==} 7179 6920 7180 6921 oniguruma-to-es@4.3.3: 7181 6922 resolution: {integrity: sha512-rPiZhzC3wXwE59YQMRDodUwwT9FZ9nNBwQQfsd1wfdtlKEyCdRV0avrTcSZ5xlIvGRVPd/cx6ZN45ECmS39xvg==} ··· 7283 7024 parse5-parser-stream@7.1.2: 7284 7025 resolution: {integrity: sha512-JyeQc9iwFLn5TbvvqACIF/VXG6abODeB3Fwmv/TGdLk2LfbWkaySGY72at4+Ty7EkPZj854u4CrICqNk2qIbow==} 7285 7026 7286 - parse5@7.1.2: 7287 - resolution: {integrity: sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==} 7288 - 7289 7027 parse5@7.2.1: 7290 7028 resolution: {integrity: sha512-BuBYQYlv1ckiPdQi/ohiivi9Sagc9JG+Ozs0r7b/0iK3sKmrb0b9FdWdBbOdx6hBCM/F9Ir82ofnBhtZOjCRPQ==} 7291 7029 ··· 7380 7118 pixelmatch@5.3.0: 7381 7119 resolution: {integrity: sha512-o8mkY4E/+LNUf6LzX96ht6k6CEDi65k9G2rjMtBe9Oo+VPKSvl+0GKHuH/AlG+GA5LPG/i5hrekkxUc3s2HU+Q==} 7382 7120 hasBin: true 7383 - 7384 - pkg-types@1.2.1: 7385 - resolution: {integrity: sha512-sQoqa8alT3nHjGuTjuKgOnvjo4cljkufdtLMnO2LBP/wRwuDlo1tkaEdMxCRhyGRPacv/ztlZgDPm2b7FAmEvw==} 7386 7121 7387 7122 pkg-types@1.3.1: 7388 7123 resolution: {integrity: sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==} ··· 7514 7249 resolution: {integrity: sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==} 7515 7250 engines: {node: '>=0.6'} 7516 7251 7517 - qs@6.11.2: 7518 - resolution: {integrity: sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA==} 7519 - engines: {node: '>=0.6'} 7520 - 7521 7252 qs@6.14.0: 7522 7253 resolution: {integrity: sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w==} 7523 7254 engines: {node: '>=0.6'} 7524 7255 7525 7256 quansync@0.2.10: 7526 7257 resolution: {integrity: sha512-t41VRkMYbkHyCYmOvx/6URnN80H7k4X0lLdBMGsz+maAwrJQYB1djpV6vHrQIBE0WBSGqhtEHrK9U3DWWH8v7A==} 7527 - 7528 - quansync@0.2.8: 7529 - resolution: {integrity: sha512-4+saucphJMazjt7iOM27mbFCk+D9dd/zmgMDCzRZ8MEoBfYp7lAvoN38et/phRQF6wOPMy/OROBGgoWeSKyluA==} 7530 7258 7531 7259 query-selector-shadow-dom@1.0.1: 7532 7260 resolution: {integrity: sha512-lT5yCqEBgfoMYpf3F2xQRK7zEr1rhIIZuceDK6+xRkJQ4NMbHTwXqk4NkwDwQMNqXgG9r9fyHnzwNVs6zV5KRw==} ··· 7627 7355 7628 7356 regenerate@1.4.2: 7629 7357 resolution: {integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==} 7630 - 7631 - regenerator-runtime@0.14.0: 7632 - resolution: {integrity: sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==} 7633 7358 7634 7359 regenerator-runtime@0.14.1: 7635 7360 resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==} ··· 7815 7540 resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} 7816 7541 hasBin: true 7817 7542 7818 - semver@7.6.2: 7819 - resolution: {integrity: sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==} 7820 - engines: {node: '>=10'} 7821 - hasBin: true 7822 - 7823 - semver@7.6.3: 7824 - resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} 7825 - engines: {node: '>=10'} 7826 - hasBin: true 7827 - 7828 - semver@7.7.1: 7829 - resolution: {integrity: sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==} 7830 - engines: {node: '>=10'} 7831 - hasBin: true 7832 - 7833 7543 semver@7.7.2: 7834 7544 resolution: {integrity: sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==} 7835 7545 engines: {node: '>=10'} ··· 7852 7562 7853 7563 set-cookie-parser@2.6.0: 7854 7564 resolution: {integrity: sha512-RVnVQxTXuerk653XfuliOxBP81Sf0+qfQE73LIYKcyMYHG94AuH0kgrQpRDuTZnSmjpysHmzxJXKNfa6PjFhyQ==} 7855 - 7856 - set-function-length@1.1.1: 7857 - resolution: {integrity: sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ==} 7858 - engines: {node: '>= 0.4'} 7859 7565 7860 7566 set-function-length@1.2.2: 7861 7567 resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==} ··· 7886 7592 resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} 7887 7593 engines: {node: '>=8'} 7888 7594 7889 - shiki@3.2.2: 7890 - resolution: {integrity: sha512-0qWBkM2t/0NXPRcVgtLhtHv6Ak3Q5yI4K/ggMqcgLRKm4+pCs3namgZlhlat/7u2CuqNtlShNs9lENOG6n7UaQ==} 7891 - 7892 7595 shiki@3.4.2: 7893 7596 resolution: {integrity: sha512-wuxzZzQG8kvZndD7nustrNFIKYJ1jJoWIPaBpVe2+KHSvtzMi4SBjOxrigs8qeqce/l3U0cwiC+VAkLKSunHQQ==} 7894 7597 ··· 7902 7605 7903 7606 side-channel-weakmap@1.0.2: 7904 7607 resolution: {integrity: sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==} 7905 - engines: {node: '>= 0.4'} 7906 - 7907 - side-channel@1.0.4: 7908 - resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==} 7909 - 7910 - side-channel@1.0.6: 7911 - resolution: {integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==} 7912 7608 engines: {node: '>= 0.4'} 7913 7609 7914 7610 side-channel@1.1.0: ··· 8158 7854 resolution: {integrity: sha512-erY3HFDG0dPnhw4U+udPfrzXa4xhSG+n4rxfRuZWCUvjFWwKl+OxWf/7zk50s84/fAAs7vf5QAb9uRa0cCykxw==} 8159 7855 engines: {node: '>=6.4.0'} 8160 7856 8161 - supports-color@5.5.0: 8162 - resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} 8163 - engines: {node: '>=4'} 8164 - 8165 7857 supports-color@7.2.0: 8166 7858 resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} 8167 7859 engines: {node: '>=8'} ··· 8189 7881 8190 7882 tar-fs@2.1.1: 8191 7883 resolution: {integrity: sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==} 8192 - 8193 - tar-fs@3.0.6: 8194 - resolution: {integrity: sha512-iokBDQQkUyeXhgPYaZxmczGPhnhXZ0CmrqI+MOb/WFGS9DW5wnfrLgtjUJBvz50vQ3qfRwJ62QVoCFu8mPVu5w==} 8195 7884 8196 7885 tar-fs@3.0.8: 8197 7886 resolution: {integrity: sha512-ZoROL70jptorGAlgAYiLoBLItEKw/fUxg9BSYK/dF/GAGYFJOJJJMvjPAKDJraCXFwadD456FCuvLWgfhMsPwg==} ··· 8289 7978 8290 7979 to-data-view@1.1.0: 8291 7980 resolution: {integrity: sha512-1eAdufMg6mwgmlojAx3QeMnzB/BTVp7Tbndi3U7ftcT2zCZadjxkkmLmd97zmaxWi+sgGcgWrokmpEoy0Dn0vQ==} 8292 - 8293 - to-fast-properties@2.0.0: 8294 - resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==} 8295 - engines: {node: '>=4'} 8296 7981 8297 7982 to-regex-range@5.0.1: 8298 7983 resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} ··· 8579 8264 unplugin@1.16.0: 8580 8265 resolution: {integrity: sha512-5liCNPuJW8dqh3+DM6uNM2EI3MLLpCKp/KY+9pB5M2S2SR2qvvDHhKgBOaTWEbZTAws3CXfB0rKTIolWKL05VQ==} 8581 8266 engines: {node: '>=14.0.0'} 8582 - 8583 - unplugin@2.1.0: 8584 - resolution: {integrity: sha512-us4j03/499KhbGP8BU7Hrzrgseo+KdfJYWcbcajCOqsAyb8Gk0Yn2kiUIcZISYCb1JFaZfIuG3b42HmguVOKCQ==} 8585 - engines: {node: '>=18.12.0'} 8586 - 8587 - unplugin@2.3.4: 8588 - resolution: {integrity: sha512-m4PjxTurwpWfpMomp8AptjD5yj8qEZN5uQjjGM3TAs9MWWD2tXSSNNj6jGR2FoVGod4293ytyV6SwBbertfyJg==} 8589 - engines: {node: '>=18.12.0'} 8590 8267 8591 8268 unplugin@2.3.5: 8592 8269 resolution: {integrity: sha512-RyWSb5AHmGtjjNQ6gIlA67sHOsWpsbWpwDokLwTcejVdOjEkJZh7QKu14J00gDDVSh8kGH4KYC/TNBceXFZhtw==} ··· 8991 8668 wrappy@1.0.2: 8992 8669 resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} 8993 8670 8994 - ws@8.18.0: 8995 - resolution: {integrity: sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==} 8996 - engines: {node: '>=10.0.0'} 8997 - peerDependencies: 8998 - bufferutil: ^4.0.1 8999 - utf-8-validate: '>=5.0.2' 9000 - peerDependenciesMeta: 9001 - bufferutil: 9002 - optional: true 9003 - utf-8-validate: 9004 - optional: true 9005 - 9006 8671 ws@8.18.2: 9007 8672 resolution: {integrity: sha512-DMricUmwGZUVr++AEAe2uiVM7UoO9MAVZMDu05UQOaUII0lp+zOzLLU4Xqh/JvTqklB1T4uELaaPBKyjE1r4fQ==} 9008 8673 engines: {node: '>=10.0.0'} ··· 9039 8704 yaml-eslint-parser@1.3.0: 9040 8705 resolution: {integrity: sha512-E/+VitOorXSLiAqtTd7Yqax0/pAS3xaYMP+AUUJGOK1OZG3rhcj9fcJOM5HJ2VrP1FrStVCWr1muTfQCdj4tAA==} 9041 8706 engines: {node: ^14.17.0 || >=16.0.0} 9042 - 9043 - yaml@2.7.0: 9044 - resolution: {integrity: sha512-+hSoy/QHluxmC9kCIJyL/uyFmLmc+e5CFR5Wa+bpIhIj85LVb9ZH2nVnqrHoSvKogwODv0ClqZkmiSSaIH5LTA==} 9045 - engines: {node: '>= 14'} 9046 - hasBin: true 9047 8707 9048 8708 yaml@2.8.0: 9049 8709 resolution: {integrity: sha512-4lLa/EcQCB0cJkyts+FpIRx5G/llPxfP6VQU5KByHEhLxY3IJCH0f0Hy1MHI8sClTvsIb8qwRJ6R/ZdlDJ/leQ==} ··· 9233 8893 '@typescript-eslint/eslint-plugin': 8.32.1(@typescript-eslint/parser@8.32.1(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.3) 9234 8894 '@typescript-eslint/parser': 8.32.1(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.3) 9235 8895 '@vitest/eslint-plugin': 1.2.0(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.3)(vitest@packages+vitest) 9236 - ansis: 4.0.0 8896 + ansis: 4.1.0 9237 8897 cac: 6.7.14(patch_hash=a8f0f3517a47ce716ed90c0cfe6ae382ab763b021a664ada2a608477d0621588) 9238 8898 eslint: 9.28.0(jiti@2.4.2) 9239 8899 eslint-config-flat-gitignore: 2.1.0(eslint@9.28.0(jiti@2.4.2)) ··· 9276 8936 9277 8937 '@antfu/ni@24.4.0': 9278 8938 dependencies: 9279 - ansis: 4.0.0 8939 + ansis: 4.1.0 9280 8940 fzf: 0.5.2 9281 8941 package-manager-detector: 1.3.0 9282 8942 tinyexec: 1.0.1 ··· 9300 8960 '@csstools/css-tokenizer': 3.0.3 9301 8961 lru-cache: 11.0.2 9302 8962 9303 - '@babel/code-frame@7.24.7': 9304 - dependencies: 9305 - '@babel/highlight': 7.24.7 9306 - picocolors: 1.1.1 9307 - 9308 8963 '@babel/code-frame@7.26.2': 9309 8964 dependencies: 9310 - '@babel/helper-validator-identifier': 7.25.9 8965 + '@babel/helper-validator-identifier': 7.27.1 9311 8966 js-tokens: 4.0.0 9312 8967 picocolors: 1.1.1 9313 8968 9314 - '@babel/compat-data@7.24.7': {} 9315 - 9316 8969 '@babel/compat-data@7.26.8': {} 9317 - 9318 - '@babel/core@7.24.7': 9319 - dependencies: 9320 - '@ampproject/remapping': 2.3.0 9321 - '@babel/code-frame': 7.24.7 9322 - '@babel/generator': 7.24.7 9323 - '@babel/helper-compilation-targets': 7.24.7 9324 - '@babel/helper-module-transforms': 7.24.7(@babel/core@7.24.7) 9325 - '@babel/helpers': 7.24.7 9326 - '@babel/parser': 7.25.7 9327 - '@babel/template': 7.24.7 9328 - '@babel/traverse': 7.24.7 9329 - '@babel/types': 7.24.7 9330 - convert-source-map: 2.0.0 9331 - debug: 4.4.1 9332 - gensync: 1.0.0-beta.2 9333 - json5: 2.2.3 9334 - semver: 6.3.1 9335 - transitivePeerDependencies: 9336 - - supports-color 9337 8970 9338 8971 '@babel/core@7.26.10': 9339 8972 dependencies: ··· 9355 8988 transitivePeerDependencies: 9356 8989 - supports-color 9357 8990 9358 - '@babel/generator@7.24.7': 9359 - dependencies: 9360 - '@babel/types': 7.26.0 9361 - '@jridgewell/gen-mapping': 0.3.5 9362 - '@jridgewell/trace-mapping': 0.3.25 9363 - jsesc: 2.5.2 9364 - 9365 8991 '@babel/generator@7.27.0': 9366 8992 dependencies: 9367 8993 '@babel/parser': 7.27.2 ··· 9380 9006 '@babel/types': 7.27.1 9381 9007 transitivePeerDependencies: 9382 9008 - supports-color 9383 - 9384 - '@babel/helper-compilation-targets@7.24.7': 9385 - dependencies: 9386 - '@babel/compat-data': 7.24.7 9387 - '@babel/helper-validator-option': 7.24.7 9388 - browserslist: 4.24.0 9389 - lru-cache: 5.1.1 9390 - semver: 6.3.1 9391 9009 9392 9010 '@babel/helper-compilation-targets@7.27.0': 9393 9011 dependencies: ··· 9428 9046 transitivePeerDependencies: 9429 9047 - supports-color 9430 9048 9431 - '@babel/helper-environment-visitor@7.24.7': 9432 - dependencies: 9433 - '@babel/types': 7.27.1 9434 - 9435 - '@babel/helper-function-name@7.24.7': 9436 - dependencies: 9437 - '@babel/template': 7.27.0 9438 - '@babel/types': 7.27.1 9439 - 9440 - '@babel/helper-hoist-variables@7.24.7': 9441 - dependencies: 9442 - '@babel/types': 7.27.1 9443 - 9444 9049 '@babel/helper-member-expression-to-functions@7.25.9': 9445 - dependencies: 9446 - '@babel/traverse': 7.27.0 9447 - '@babel/types': 7.27.1 9448 - transitivePeerDependencies: 9449 - - supports-color 9450 - 9451 - '@babel/helper-module-imports@7.24.7': 9452 9050 dependencies: 9453 9051 '@babel/traverse': 7.27.0 9454 9052 '@babel/types': 7.27.1 ··· 9459 9057 dependencies: 9460 9058 '@babel/traverse': 7.27.0 9461 9059 '@babel/types': 7.27.1 9462 - transitivePeerDependencies: 9463 - - supports-color 9464 - 9465 - '@babel/helper-module-transforms@7.24.7(@babel/core@7.24.7)': 9466 - dependencies: 9467 - '@babel/core': 7.24.7 9468 - '@babel/helper-environment-visitor': 7.24.7 9469 - '@babel/helper-module-imports': 7.24.7 9470 - '@babel/helper-simple-access': 7.24.7 9471 - '@babel/helper-split-export-declaration': 7.24.7 9472 - '@babel/helper-validator-identifier': 7.25.7 9473 9060 transitivePeerDependencies: 9474 9061 - supports-color 9475 9062 ··· 9506 9093 transitivePeerDependencies: 9507 9094 - supports-color 9508 9095 9509 - '@babel/helper-simple-access@7.24.7': 9510 - dependencies: 9511 - '@babel/traverse': 7.27.0 9512 - '@babel/types': 7.27.1 9513 - transitivePeerDependencies: 9514 - - supports-color 9515 - 9516 9096 '@babel/helper-simple-access@7.25.9': 9517 9097 dependencies: 9518 9098 '@babel/traverse': 7.27.0 ··· 9527 9107 transitivePeerDependencies: 9528 9108 - supports-color 9529 9109 9530 - '@babel/helper-split-export-declaration@7.24.7': 9531 - dependencies: 9532 - '@babel/types': 7.27.1 9533 - 9534 - '@babel/helper-string-parser@7.24.7': {} 9535 - 9536 - '@babel/helper-string-parser@7.25.9': {} 9537 - 9538 9110 '@babel/helper-string-parser@7.27.1': {} 9539 9111 9540 - '@babel/helper-validator-identifier@7.25.7': {} 9541 - 9542 - '@babel/helper-validator-identifier@7.25.9': {} 9543 - 9544 9112 '@babel/helper-validator-identifier@7.27.1': {} 9545 - 9546 - '@babel/helper-validator-option@7.24.7': {} 9547 9113 9548 9114 '@babel/helper-validator-option@7.25.9': {} 9549 9115 ··· 9555 9121 transitivePeerDependencies: 9556 9122 - supports-color 9557 9123 9558 - '@babel/helpers@7.24.7': 9559 - dependencies: 9560 - '@babel/template': 7.24.7 9561 - '@babel/types': 7.26.0 9562 - 9563 9124 '@babel/helpers@7.27.0': 9564 9125 dependencies: 9565 9126 '@babel/template': 7.27.0 9566 9127 '@babel/types': 7.27.1 9567 - 9568 - '@babel/highlight@7.24.7': 9569 - dependencies: 9570 - '@babel/helper-validator-identifier': 7.25.9 9571 - chalk: 2.4.2 9572 - js-tokens: 4.0.0 9573 - picocolors: 1.1.1 9574 - 9575 - '@babel/parser@7.24.7': 9576 - dependencies: 9577 - '@babel/types': 7.24.7 9578 - 9579 - '@babel/parser@7.25.7': 9580 - dependencies: 9581 - '@babel/types': 7.26.0 9582 - 9583 - '@babel/parser@7.26.2': 9584 - dependencies: 9585 - '@babel/types': 7.26.0 9586 9128 9587 9129 '@babel/parser@7.27.2': 9588 9130 dependencies: ··· 10058 9600 '@babel/types': 7.27.1 10059 9601 esutils: 2.0.3 10060 9602 10061 - '@babel/runtime@7.24.4': 10062 - dependencies: 10063 - regenerator-runtime: 0.14.0 10064 - 10065 9603 '@babel/runtime@7.26.0': 10066 9604 dependencies: 10067 9605 regenerator-runtime: 0.14.1 10068 - 10069 - '@babel/template@7.24.7': 10070 - dependencies: 10071 - '@babel/code-frame': 7.26.2 10072 - '@babel/parser': 7.27.2 10073 - '@babel/types': 7.26.0 10074 9606 10075 9607 '@babel/template@7.27.0': 10076 9608 dependencies: 10077 9609 '@babel/code-frame': 7.26.2 10078 9610 '@babel/parser': 7.27.2 10079 9611 '@babel/types': 7.27.1 10080 - 10081 - '@babel/traverse@7.24.7': 10082 - dependencies: 10083 - '@babel/code-frame': 7.26.2 10084 - '@babel/generator': 7.24.7 10085 - '@babel/helper-environment-visitor': 7.24.7 10086 - '@babel/helper-function-name': 7.24.7 10087 - '@babel/helper-hoist-variables': 7.24.7 10088 - '@babel/helper-split-export-declaration': 7.24.7 10089 - '@babel/parser': 7.27.2 10090 - '@babel/types': 7.26.0 10091 - debug: 4.4.1 10092 - globals: 11.12.0 10093 - transitivePeerDependencies: 10094 - - supports-color 10095 9612 10096 9613 '@babel/traverse@7.27.0': 10097 9614 dependencies: ··· 10104 9621 globals: 11.12.0 10105 9622 transitivePeerDependencies: 10106 9623 - supports-color 10107 - 10108 - '@babel/types@7.24.7': 10109 - dependencies: 10110 - '@babel/helper-string-parser': 7.24.7 10111 - '@babel/helper-validator-identifier': 7.25.7 10112 - to-fast-properties: 2.0.0 10113 - 10114 - '@babel/types@7.26.0': 10115 - dependencies: 10116 - '@babel/helper-string-parser': 7.25.9 10117 - '@babel/helper-validator-identifier': 7.25.9 10118 9624 10119 9625 '@babel/types@7.27.1': 10120 9626 dependencies: ··· 10202 9708 dependencies: 10203 9709 '@edge-runtime/primitives': 6.0.0 10204 9710 10205 - '@emnapi/core@1.4.0': 10206 - dependencies: 10207 - '@emnapi/wasi-threads': 1.0.1 10208 - tslib: 2.8.1 10209 - optional: true 10210 - 10211 9711 '@emnapi/core@1.4.3': 10212 9712 dependencies: 10213 9713 '@emnapi/wasi-threads': 1.0.2 10214 9714 tslib: 2.8.1 10215 9715 optional: true 10216 9716 10217 - '@emnapi/runtime@1.4.0': 10218 - dependencies: 10219 - tslib: 2.8.1 10220 - optional: true 10221 - 10222 9717 '@emnapi/runtime@1.4.3': 10223 - dependencies: 10224 - tslib: 2.8.1 10225 - optional: true 10226 - 10227 - '@emnapi/wasi-threads@1.0.1': 10228 9718 dependencies: 10229 9719 tslib: 2.8.1 10230 9720 optional: true ··· 10570 10060 '@tybys/wasm-util': 0.9.0 10571 10061 optional: true 10572 10062 10573 - '@napi-rs/wasm-runtime@0.2.9': 10574 - dependencies: 10575 - '@emnapi/core': 1.4.0 10576 - '@emnapi/runtime': 1.4.0 10577 - '@tybys/wasm-util': 0.9.0 10578 - optional: true 10579 - 10580 10063 '@nodelib/fs.scandir@2.1.5': 10581 10064 dependencies: 10582 10065 '@nodelib/fs.stat': 2.0.5 ··· 10679 10162 10680 10163 '@oxc-parser/binding-wasm32-wasi@0.70.0': 10681 10164 dependencies: 10682 - '@napi-rs/wasm-runtime': 0.2.9 10165 + '@napi-rs/wasm-runtime': 0.2.10 10683 10166 optional: true 10684 10167 10685 10168 '@oxc-parser/binding-win32-arm64-msvc@0.70.0': ··· 10799 10282 10800 10283 '@oxc-transform/binding-wasm32-wasi@0.70.0': 10801 10284 dependencies: 10802 - '@napi-rs/wasm-runtime': 0.2.9 10285 + '@napi-rs/wasm-runtime': 0.2.10 10803 10286 optional: true 10804 10287 10805 10288 '@oxc-transform/binding-wasm32-wasi@0.72.2': ··· 10866 10349 '@rollup/pluginutils': 5.1.4(rollup@4.41.1) 10867 10350 commondir: 1.0.1 10868 10351 estree-walker: 2.0.2 10869 - fdir: 6.4.3(picomatch@4.0.2) 10352 + fdir: 6.4.4(picomatch@4.0.2) 10870 10353 is-reference: 1.2.1 10871 10354 magic-string: 0.30.17 10872 10355 picomatch: 4.0.2 ··· 10875 10358 10876 10359 '@rollup/plugin-json@6.1.0(rollup@4.41.1)': 10877 10360 dependencies: 10878 - '@rollup/pluginutils': 5.1.0(rollup@4.41.1) 10361 + '@rollup/pluginutils': 5.1.4(rollup@4.41.1) 10879 10362 optionalDependencies: 10880 10363 rollup: 4.41.1 10881 10364 ··· 10920 10403 picomatch: 2.3.1 10921 10404 rollup: 4.41.1 10922 10405 10923 - '@rollup/pluginutils@5.1.0(rollup@4.41.1)': 10924 - dependencies: 10925 - '@types/estree': 1.0.7 10926 - estree-walker: 2.0.2 10927 - picomatch: 2.3.1 10928 - optionalDependencies: 10929 - rollup: 4.41.1 10930 - 10931 - '@rollup/pluginutils@5.1.3(rollup@4.41.1)': 10932 - dependencies: 10933 - '@types/estree': 1.0.7 10934 - estree-walker: 2.0.2 10935 - picomatch: 4.0.2 10936 - optionalDependencies: 10937 - rollup: 4.41.1 10938 - 10939 10406 '@rollup/pluginutils@5.1.4(rollup@4.41.1)': 10940 10407 dependencies: 10941 - '@types/estree': 1.0.6 10408 + '@types/estree': 1.0.7 10942 10409 estree-walker: 2.0.2 10943 10410 picomatch: 4.0.2 10944 10411 optionalDependencies: ··· 11006 10473 11007 10474 '@sec-ant/readable-stream@0.4.1': {} 11008 10475 11009 - '@shikijs/core@3.2.2': 11010 - dependencies: 11011 - '@shikijs/types': 3.2.2 11012 - '@shikijs/vscode-textmate': 10.0.2 11013 - '@types/hast': 3.0.4 11014 - hast-util-to-html: 9.0.5 11015 - 11016 10476 '@shikijs/core@3.4.2': 11017 10477 dependencies: 11018 10478 '@shikijs/types': 3.4.2 ··· 11020 10480 '@types/hast': 3.0.4 11021 10481 hast-util-to-html: 9.0.5 11022 10482 11023 - '@shikijs/engine-javascript@3.2.2': 11024 - dependencies: 11025 - '@shikijs/types': 3.2.2 11026 - '@shikijs/vscode-textmate': 10.0.2 11027 - oniguruma-to-es: 4.1.0 11028 - 11029 10483 '@shikijs/engine-javascript@3.4.2': 11030 10484 dependencies: 11031 10485 '@shikijs/types': 3.4.2 11032 10486 '@shikijs/vscode-textmate': 10.0.2 11033 10487 oniguruma-to-es: 4.3.3 11034 10488 11035 - '@shikijs/engine-oniguruma@3.2.2': 11036 - dependencies: 11037 - '@shikijs/types': 3.2.2 11038 - '@shikijs/vscode-textmate': 10.0.2 11039 - 11040 10489 '@shikijs/engine-oniguruma@3.4.2': 11041 10490 dependencies: 11042 10491 '@shikijs/types': 3.4.2 11043 10492 '@shikijs/vscode-textmate': 10.0.2 11044 10493 11045 - '@shikijs/langs@3.2.2': 11046 - dependencies: 11047 - '@shikijs/types': 3.2.2 11048 - 11049 10494 '@shikijs/langs@3.4.2': 11050 10495 dependencies: 11051 10496 '@shikijs/types': 3.4.2 11052 - 11053 - '@shikijs/themes@3.2.2': 11054 - dependencies: 11055 - '@shikijs/types': 3.2.2 11056 10497 11057 10498 '@shikijs/themes@3.4.2': 11058 10499 dependencies: ··· 11071 10512 typescript: 5.8.3 11072 10513 transitivePeerDependencies: 11073 10514 - supports-color 11074 - 11075 - '@shikijs/types@3.2.2': 11076 - dependencies: 11077 - '@shikijs/vscode-textmate': 10.0.2 11078 - '@types/hast': 3.0.4 11079 10515 11080 10516 '@shikijs/types@3.4.2': 11081 10517 dependencies: ··· 11240 10676 11241 10677 '@testing-library/vue@8.1.0(@vue/compiler-sfc@3.5.16)(vue@3.5.16(typescript@5.8.3))': 11242 10678 dependencies: 11243 - '@babel/runtime': 7.24.4 10679 + '@babel/runtime': 7.26.0 11244 10680 '@testing-library/dom': 9.3.4 11245 10681 '@vue/test-utils': 2.4.6 11246 10682 vue: 3.5.16(typescript@5.8.3) ··· 11308 10744 11309 10745 '@types/estree@0.0.39': {} 11310 10746 11311 - '@types/estree@1.0.5': {} 11312 - 11313 - '@types/estree@1.0.6': {} 11314 - 11315 10747 '@types/estree@1.0.7': {} 11316 10748 11317 10749 '@types/fs-extra@8.1.3': ··· 11356 10788 '@types/jsdom@21.1.7': 11357 10789 dependencies: 11358 10790 '@types/node': 22.15.29 11359 - '@types/tough-cookie': 4.0.2 11360 - parse5: 7.1.2 10791 + '@types/tough-cookie': 4.0.5 10792 + parse5: 7.2.1 11361 10793 11362 10794 '@types/json-schema@7.0.15': {} 11363 10795 ··· 11418 10850 dependencies: 11419 10851 '@types/node': 22.15.29 11420 10852 11421 - '@types/tough-cookie@4.0.2': {} 11422 - 11423 10853 '@types/tough-cookie@4.0.5': {} 11424 - 11425 - '@types/trusted-types@2.0.2': {} 11426 10854 11427 10855 '@types/trusted-types@2.0.7': {} 11428 10856 ··· 11442 10870 11443 10871 '@types/yauzl@2.10.3': 11444 10872 dependencies: 11445 - '@types/node': 20.17.57 10873 + '@types/node': 22.15.29 11446 10874 optional: true 11447 10875 11448 10876 '@typescript-eslint/eslint-plugin@8.32.1(@typescript-eslint/parser@8.32.1(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.3)': ··· 11531 10959 11532 10960 '@ungap/structured-clone@1.3.0': {} 11533 10961 11534 - '@unocss/astro@66.1.3(vite@6.3.5(@types/node@22.15.29)(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3))': 10962 + '@unocss/astro@66.1.3(vite@6.3.5(@types/node@22.15.29)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3))': 11535 10963 dependencies: 11536 10964 '@unocss/core': 66.1.3 11537 10965 '@unocss/reset': 66.1.3 11538 - '@unocss/vite': 66.1.3(vite@6.3.5(@types/node@22.15.29)(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)) 10966 + '@unocss/vite': 66.1.3(vite@6.3.5(@types/node@22.15.29)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)) 11539 10967 optionalDependencies: 11540 - vite: 6.3.5(@types/node@22.15.29)(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0) 10968 + vite: 6.3.5(@types/node@22.15.29)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0) 11541 10969 transitivePeerDependencies: 11542 10970 - vue 11543 10971 ··· 11668 11096 dependencies: 11669 11097 '@unocss/core': 66.1.3 11670 11098 11671 - '@unocss/vite@66.1.3(vite@6.3.5(@types/node@22.15.29)(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3))': 11099 + '@unocss/vite@66.1.3(vite@6.3.5(@types/node@22.15.29)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3))': 11672 11100 dependencies: 11673 11101 '@ampproject/remapping': 2.3.0 11674 11102 '@unocss/config': 66.1.3 ··· 11679 11107 pathe: 2.0.3 11680 11108 tinyglobby: 0.2.14 11681 11109 unplugin-utils: 0.2.4 11682 - vite: 6.3.5(@types/node@22.15.29)(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0) 11110 + vite: 6.3.5(@types/node@22.15.29)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0) 11683 11111 transitivePeerDependencies: 11684 11112 - vue 11685 11113 ··· 11724 11152 11725 11153 '@unrs/resolver-binding-wasm32-wasi@1.7.2': 11726 11154 dependencies: 11727 - '@napi-rs/wasm-runtime': 0.2.9 11155 + '@napi-rs/wasm-runtime': 0.2.10 11728 11156 optional: true 11729 11157 11730 11158 '@unrs/resolver-binding-win32-arm64-msvc@1.7.2': ··· 11740 11168 dependencies: 11741 11169 cac: 6.7.14(patch_hash=a8f0f3517a47ce716ed90c0cfe6ae382ab763b021a664ada2a608477d0621588) 11742 11170 colorette: 2.0.20 11743 - consola: 3.2.3 11171 + consola: 3.4.2 11744 11172 sharp: 0.32.6 11745 11173 sharp-ico: 0.1.5 11746 11174 unconfig: 0.3.11 11747 11175 11748 - '@vite-pwa/vitepress@1.0.0(@vite-pwa/assets-generator@0.2.6)(vite-plugin-pwa@0.21.2(@vite-pwa/assets-generator@0.2.6)(vite@6.3.5(@types/node@22.15.29)(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0))(workbox-build@7.1.0(@types/babel__core@7.20.5))(workbox-window@7.3.0))': 11176 + '@vite-pwa/vitepress@1.0.0(@vite-pwa/assets-generator@0.2.6)(vite-plugin-pwa@0.21.2(@vite-pwa/assets-generator@0.2.6)(vite@6.3.5(@types/node@22.15.29)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0))(workbox-build@7.1.0(@types/babel__core@7.20.5))(workbox-window@7.3.0))': 11749 11177 dependencies: 11750 - vite-plugin-pwa: 0.21.2(@vite-pwa/assets-generator@0.2.6)(vite@6.3.5(@types/node@22.15.29)(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0))(workbox-build@7.1.0(@types/babel__core@7.20.5))(workbox-window@7.3.0) 11178 + vite-plugin-pwa: 0.21.2(@vite-pwa/assets-generator@0.2.6)(vite@6.3.5(@types/node@22.15.29)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0))(workbox-build@7.1.0(@types/babel__core@7.20.5))(workbox-window@7.3.0) 11751 11179 optionalDependencies: 11752 11180 '@vite-pwa/assets-generator': 0.2.6 11753 11181 11754 - '@vitejs/plugin-basic-ssl@1.2.0(vite@6.3.5(@types/node@22.15.29)(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0))': 11182 + '@vitejs/plugin-basic-ssl@1.2.0(vite@6.3.5(@types/node@22.15.29)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0))': 11755 11183 dependencies: 11756 - vite: 6.3.5(@types/node@22.15.29)(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0) 11184 + vite: 6.3.5(@types/node@22.15.29)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0) 11757 11185 11758 - '@vitejs/plugin-react@4.5.0(vite@6.3.5(@types/node@22.15.29)(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0))': 11186 + '@vitejs/plugin-react@4.5.0(vite@6.3.5(@types/node@22.15.29)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0))': 11759 11187 dependencies: 11760 11188 '@babel/core': 7.26.10 11761 11189 '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.10) ··· 11763 11191 '@rolldown/pluginutils': 1.0.0-beta.9 11764 11192 '@types/babel__core': 7.20.5 11765 11193 react-refresh: 0.17.0 11766 - vite: 6.3.5(@types/node@22.15.29)(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0) 11194 + vite: 6.3.5(@types/node@22.15.29)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0) 11767 11195 transitivePeerDependencies: 11768 11196 - supports-color 11769 11197 11770 - '@vitejs/plugin-vue@5.2.4(vite@6.3.5(@types/node@22.15.29)(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3))': 11198 + '@vitejs/plugin-vue@5.2.4(vite@6.3.5(@types/node@22.15.29)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3))': 11771 11199 dependencies: 11772 - vite: 6.3.5(@types/node@22.15.29)(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0) 11200 + vite: 6.3.5(@types/node@22.15.29)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0) 11773 11201 vue: 3.5.16(typescript@5.8.3) 11774 11202 11775 11203 '@vitest/eslint-plugin@1.2.0(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.3)(vitest@packages+vitest)': ··· 11819 11247 '@volar/language-core': 1.11.1 11820 11248 path-browserify: 1.0.1 11821 11249 11822 - '@vue/compiler-core@3.5.15': 11823 - dependencies: 11824 - '@babel/parser': 7.27.2 11825 - '@vue/shared': 3.5.15 11826 - entities: 4.5.0 11827 - estree-walker: 2.0.2 11828 - source-map-js: 1.2.1 11829 - 11830 11250 '@vue/compiler-core@3.5.16': 11831 11251 dependencies: 11832 11252 '@babel/parser': 7.27.2 ··· 11834 11254 entities: 4.5.0 11835 11255 estree-walker: 2.0.2 11836 11256 source-map-js: 1.2.1 11837 - 11838 - '@vue/compiler-dom@3.5.15': 11839 - dependencies: 11840 - '@vue/compiler-core': 3.5.15 11841 - '@vue/shared': 3.5.15 11842 11257 11843 11258 '@vue/compiler-dom@3.5.16': 11844 11259 dependencies: ··· 11891 11306 dependencies: 11892 11307 '@volar/language-core': 1.11.1 11893 11308 '@volar/source-map': 1.11.1 11894 - '@vue/compiler-dom': 3.5.15 11895 - '@vue/shared': 3.5.15 11309 + '@vue/compiler-dom': 3.5.16 11310 + '@vue/shared': 3.5.16 11896 11311 computeds: 0.0.1 11897 11312 minimatch: 9.0.5 11898 11313 muggle-string: 0.3.1 ··· 11904 11319 '@vue/language-core@2.2.4(typescript@5.8.3)': 11905 11320 dependencies: 11906 11321 '@volar/language-core': 2.4.12 11907 - '@vue/compiler-dom': 3.5.15 11322 + '@vue/compiler-dom': 3.5.16 11908 11323 '@vue/compiler-vue2': 2.7.16 11909 - '@vue/shared': 3.5.15 11324 + '@vue/shared': 3.5.16 11910 11325 alien-signals: 1.0.7 11911 11326 minimatch: 9.0.5 11912 11327 muggle-string: 0.4.1 ··· 11935 11350 '@vue/compiler-ssr': 3.5.16 11936 11351 '@vue/shared': 3.5.16 11937 11352 vue: 3.5.16(typescript@5.8.3) 11938 - 11939 - '@vue/shared@3.5.13': {} 11940 - 11941 - '@vue/shared@3.5.15': {} 11942 11353 11943 11354 '@vue/shared@3.5.16': {} 11944 11355 ··· 12089 11500 12090 11501 acorn@8.11.3(patch_hash=62f89b815dbd769c8a4d5b19b1f6852f28922ecb581d876c8a8377d05c2483c4): {} 12091 11502 12092 - agent-base@7.1.0: 12093 - dependencies: 12094 - debug: 4.4.1 12095 - transitivePeerDependencies: 12096 - - supports-color 12097 - 12098 11503 agent-base@7.1.3: {} 12099 11504 12100 11505 ajv-formats@2.1.1(ajv@8.17.1): ··· 12145 11550 12146 11551 ansi-regex@6.0.1: {} 12147 11552 12148 - ansi-styles@3.2.1: 12149 - dependencies: 12150 - color-convert: 1.9.3 12151 - 12152 11553 ansi-styles@4.3.0: 12153 11554 dependencies: 12154 11555 color-convert: 2.0.1 ··· 12160 11561 ansi-to-html@0.7.2: 12161 11562 dependencies: 12162 11563 entities: 2.2.0 12163 - 12164 - ansis@4.0.0: {} 12165 11564 12166 11565 ansis@4.1.0: {} 12167 11566 ··· 12304 11703 bare-events@2.4.2: 12305 11704 optional: true 12306 11705 12307 - bare-fs@2.3.1: 12308 - dependencies: 12309 - bare-events: 2.4.2 12310 - bare-path: 2.1.3 12311 - bare-stream: 2.1.3 12312 - optional: true 12313 - 12314 11706 bare-fs@4.0.1: 12315 11707 dependencies: 12316 11708 bare-events: 2.4.2 ··· 12318 11710 bare-stream: 2.1.3 12319 11711 optional: true 12320 11712 12321 - bare-os@2.4.0: 12322 - optional: true 12323 - 12324 11713 bare-os@3.4.0: 12325 - optional: true 12326 - 12327 - bare-path@2.1.3: 12328 - dependencies: 12329 - bare-os: 2.4.0 12330 11714 optional: true 12331 11715 12332 11716 bare-path@3.0.0: ··· 12385 11769 dependencies: 12386 11770 fill-range: 7.1.1 12387 11771 12388 - browserslist@4.24.0: 12389 - dependencies: 12390 - caniuse-lite: 1.0.30001667 12391 - electron-to-chromium: 1.5.32 12392 - node-releases: 2.0.18 12393 - update-browserslist-db: 1.1.1(browserslist@4.24.0) 12394 - 12395 11772 browserslist@4.24.4: 12396 11773 dependencies: 12397 11774 caniuse-lite: 1.0.30001702 ··· 12414 11791 12415 11792 bumpp@10.1.1(magicast@0.3.5): 12416 11793 dependencies: 12417 - ansis: 4.0.0 11794 + ansis: 4.1.0 12418 11795 args-tokenizer: 0.3.0 12419 11796 c12: 3.0.4(magicast@0.3.5) 12420 11797 cac: 6.7.14(patch_hash=a8f0f3517a47ce716ed90c0cfe6ae382ab763b021a664ada2a608477d0621588) ··· 12477 11854 es-errors: 1.3.0 12478 11855 function-bind: 1.1.2 12479 11856 12480 - call-bind@1.0.5: 12481 - dependencies: 12482 - function-bind: 1.1.2 12483 - get-intrinsic: 1.2.4 12484 - set-function-length: 1.1.1 12485 - 12486 11857 call-bind@1.0.7: 12487 11858 dependencies: 12488 - es-define-property: 1.0.0 11859 + es-define-property: 1.0.1 12489 11860 es-errors: 1.3.0 12490 11861 function-bind: 1.1.2 12491 - get-intrinsic: 1.2.4 11862 + get-intrinsic: 1.3.0 12492 11863 set-function-length: 1.2.2 12493 11864 12494 11865 call-bound@1.0.4: ··· 12497 11868 get-intrinsic: 1.3.0 12498 11869 12499 11870 callsites@3.1.0: {} 12500 - 12501 - caniuse-lite@1.0.30001667: {} 12502 11871 12503 11872 caniuse-lite@1.0.30001702: {} 12504 11873 ··· 12513 11882 deep-eql: 5.0.1 12514 11883 loupe: 3.1.3 12515 11884 pathval: 2.0.0 12516 - 12517 - chalk@2.4.2: 12518 - dependencies: 12519 - ansi-styles: 3.2.1 12520 - escape-string-regexp: 1.0.5 12521 - supports-color: 5.5.0 12522 11885 12523 11886 chalk@3.0.0: 12524 11887 dependencies: ··· 12647 12010 12648 12011 codemirror@5.65.18: {} 12649 12012 12650 - color-convert@1.9.3: 12651 - dependencies: 12652 - color-name: 1.1.3 12653 - 12654 12013 color-convert@2.0.1: 12655 12014 dependencies: 12656 12015 color-name: 1.1.4 12657 - 12658 - color-name@1.1.3: {} 12659 12016 12660 12017 color-name@1.1.4: {} 12661 12018 ··· 12725 12082 12726 12083 confbox@0.1.8: {} 12727 12084 12728 - confbox@0.2.1: {} 12729 - 12730 12085 confbox@0.2.2: {} 12731 12086 12732 12087 config-chain@1.1.13: 12733 12088 dependencies: 12734 12089 ini: 1.3.8 12735 12090 proto-list: 1.2.4 12736 - 12737 - consola@3.2.3: {} 12738 12091 12739 12092 consola@3.4.2: {} 12740 12093 ··· 12908 12261 dependencies: 12909 12262 ms: 2.1.3 12910 12263 12911 - debug@4.4.0: 12912 - dependencies: 12913 - ms: 2.1.3 12914 - 12915 12264 debug@4.4.1: 12916 12265 dependencies: 12917 12266 ms: 2.1.3 ··· 12946 12295 array-buffer-byte-length: 1.0.1 12947 12296 call-bind: 1.0.7 12948 12297 es-get-iterator: 1.1.3 12949 - get-intrinsic: 1.2.4 12298 + get-intrinsic: 1.3.0 12950 12299 is-arguments: 1.1.1 12951 12300 is-array-buffer: 3.0.4 12952 12301 is-date-object: 1.0.5 ··· 12957 12306 object-keys: 1.1.1 12958 12307 object.assign: 4.1.5 12959 12308 regexp.prototype.flags: 1.5.3 12960 - side-channel: 1.0.6 12309 + side-channel: 1.1.0 12961 12310 which-boxed-primitive: 1.0.2 12962 12311 which-collection: 1.0.1 12963 12312 which-typed-array: 1.1.15 ··· 12981 12330 dependencies: 12982 12331 clone: 1.0.4 12983 12332 12984 - define-data-property@1.1.1: 12985 - dependencies: 12986 - get-intrinsic: 1.2.4 12987 - gopd: 1.0.1 12988 - has-property-descriptors: 1.0.0 12989 - 12990 12333 define-data-property@1.1.4: 12991 12334 dependencies: 12992 - es-define-property: 1.0.0 12335 + es-define-property: 1.0.1 12993 12336 es-errors: 1.3.0 12994 - gopd: 1.0.1 12337 + gopd: 1.2.0 12995 12338 12996 12339 define-lazy-prop@3.0.0: {} 12997 12340 ··· 13019 12362 13020 12363 destroy@1.2.0: {} 13021 12364 13022 - detect-libc@2.0.2: {} 12365 + detect-libc@2.0.4: {} 13023 12366 13024 12367 detect-node@2.1.0: {} 13025 12368 ··· 13106 12449 13107 12450 electron-to-chromium@1.5.113: {} 13108 12451 13109 - electron-to-chromium@1.5.32: {} 13110 - 13111 - emoji-regex-xs@1.0.0: {} 13112 - 13113 12452 emoji-regex@8.0.0: {} 13114 12453 13115 12454 emoji-regex@9.2.2: {} ··· 13183 12522 unbox-primitive: 1.0.2 13184 12523 which-typed-array: 1.1.15 13185 12524 13186 - es-define-property@1.0.0: 13187 - dependencies: 13188 - get-intrinsic: 1.2.4 13189 - 13190 12525 es-define-property@1.0.1: {} 13191 12526 13192 12527 es-errors@1.3.0: {} ··· 13194 12529 es-get-iterator@1.1.3: 13195 12530 dependencies: 13196 12531 call-bind: 1.0.7 13197 - get-intrinsic: 1.2.4 13198 - has-symbols: 1.0.3 12532 + get-intrinsic: 1.3.0 12533 + has-symbols: 1.1.0 13199 12534 is-arguments: 1.1.1 13200 12535 is-map: 2.0.2 13201 12536 is-set: 2.0.2 ··· 13637 12972 transitivePeerDependencies: 13638 12973 - supports-color 13639 12974 13640 - exsolve@1.0.2: {} 13641 - 13642 12975 exsolve@1.0.5: {} 13643 12976 13644 12977 external-editor@3.1.0: ··· 13726 13059 proxy-addr: 2.0.7 13727 13060 rfdc: 1.4.1 13728 13061 secure-json-parse: 2.7.0 13729 - semver: 7.7.1 13062 + semver: 7.7.2 13730 13063 toad-cache: 3.7.0 13731 13064 transitivePeerDependencies: 13732 13065 - supports-color ··· 13742 13075 fd-slicer@1.1.0: 13743 13076 dependencies: 13744 13077 pend: 1.2.0 13745 - 13746 - fdir@6.4.3(picomatch@4.0.2): 13747 - optionalDependencies: 13748 - picomatch: 4.0.2 13749 13078 13750 13079 fdir@6.4.4(picomatch@4.0.2): 13751 13080 optionalDependencies: ··· 13834 13163 cross-spawn: 7.0.6 13835 13164 signal-exit: 4.1.0 13836 13165 13837 - form-data@4.0.0: 13838 - dependencies: 13839 - asynckit: 0.4.0 13840 - combined-stream: 1.0.8 13841 - mime-types: 2.1.35 13842 - 13843 13166 form-data@4.0.1: 13844 13167 dependencies: 13845 13168 asynckit: 0.4.0 ··· 13857 13180 dezalgo: 1.0.4 13858 13181 hexoid: 1.0.0 13859 13182 once: 1.4.0 13860 - qs: 6.11.2 13183 + qs: 6.14.0 13861 13184 13862 13185 forwarded@0.2.0: {} 13863 13186 ··· 13919 13242 gensync@1.0.0-beta.2: {} 13920 13243 13921 13244 get-caller-file@2.0.5: {} 13922 - 13923 - get-intrinsic@1.2.4: 13924 - dependencies: 13925 - es-errors: 1.3.0 13926 - function-bind: 1.1.2 13927 - has-proto: 1.0.1 13928 - has-symbols: 1.0.3 13929 - hasown: 2.0.2 13930 13245 13931 13246 get-intrinsic@1.3.0: 13932 13247 dependencies: ··· 14058 13373 dir-glob: 3.0.1 14059 13374 fast-glob: 3.3.3 14060 13375 glob: 7.2.3 14061 - ignore: 5.3.1 13376 + ignore: 5.3.2 14062 13377 merge2: 1.4.1 14063 13378 slash: 3.0.0 14064 13379 14065 13380 glur@1.1.2: {} 14066 - 14067 - gopd@1.0.1: 14068 - dependencies: 14069 - get-intrinsic: 1.2.4 14070 13381 14071 13382 gopd@1.2.0: {} 14072 13383 ··· 14084 13395 14085 13396 handle-thing@2.0.1: {} 14086 13397 14087 - happy-dom@17.5.6: 13398 + happy-dom@17.6.2: 14088 13399 dependencies: 14089 13400 webidl-conversions: 7.0.0 14090 13401 whatwg-mimetype: 3.0.0 14091 13402 14092 13403 has-bigints@1.0.2: {} 14093 13404 14094 - has-flag@3.0.0: {} 14095 - 14096 13405 has-flag@4.0.0: {} 14097 - 14098 - has-property-descriptors@1.0.0: 14099 - dependencies: 14100 - get-intrinsic: 1.2.4 14101 13406 14102 13407 has-property-descriptors@1.0.2: 14103 13408 dependencies: 14104 - es-define-property: 1.0.0 14105 - 14106 - has-proto@1.0.1: {} 13409 + es-define-property: 1.0.1 14107 13410 14108 13411 has-proto@1.0.3: {} 14109 - 14110 - has-symbols@1.0.3: {} 14111 13412 14112 13413 has-symbols@1.1.0: {} 14113 13414 14114 13415 has-tostringtag@1.0.2: 14115 13416 dependencies: 14116 - has-symbols: 1.0.3 13417 + has-symbols: 1.1.0 14117 13418 14118 13419 has@1.0.4: {} 14119 13420 ··· 14183 13484 14184 13485 http-proxy-agent@7.0.2: 14185 13486 dependencies: 14186 - agent-base: 7.1.0 13487 + agent-base: 7.1.3 14187 13488 debug: 4.4.1 14188 13489 transitivePeerDependencies: 14189 13490 - supports-color ··· 14225 13526 idb@7.1.1: {} 14226 13527 14227 13528 ieee754@1.2.1: {} 14228 - 14229 - ignore@5.3.1: {} 14230 13529 14231 13530 ignore@5.3.2: {} 14232 13531 ··· 14277 13576 dependencies: 14278 13577 es-errors: 1.3.0 14279 13578 hasown: 2.0.2 14280 - side-channel: 1.0.6 13579 + side-channel: 1.1.0 14281 13580 14282 13581 ip-address@9.0.5: 14283 13582 dependencies: ··· 14294 13593 is-array-buffer@3.0.4: 14295 13594 dependencies: 14296 13595 call-bind: 1.0.7 14297 - get-intrinsic: 1.2.4 13596 + get-intrinsic: 1.3.0 14298 13597 14299 13598 is-arrayish@0.3.2: {} 14300 13599 ··· 14400 13699 14401 13700 is-symbol@1.0.4: 14402 13701 dependencies: 14403 - has-symbols: 1.0.3 13702 + has-symbols: 1.1.0 14404 13703 14405 13704 is-typed-array@1.1.13: 14406 13705 dependencies: ··· 14419 13718 is-weakset@2.0.2: 14420 13719 dependencies: 14421 13720 call-bind: 1.0.7 14422 - get-intrinsic: 1.2.4 13721 + get-intrinsic: 1.3.0 14423 13722 14424 13723 is-what@4.1.8: {} 14425 13724 ··· 14439 13738 14440 13739 istanbul-lib-instrument@6.0.3: 14441 13740 dependencies: 14442 - '@babel/core': 7.24.7 14443 - '@babel/parser': 7.24.7 13741 + '@babel/core': 7.26.10 13742 + '@babel/parser': 7.27.2 14444 13743 '@istanbuljs/schema': 0.1.3 14445 13744 istanbul-lib-coverage: 3.2.2 14446 - semver: 7.6.2 13745 + semver: 7.7.2 14447 13746 transitivePeerDependencies: 14448 13747 - supports-color 14449 13748 ··· 14545 13844 whatwg-encoding: 3.1.1 14546 13845 whatwg-mimetype: 4.0.0 14547 13846 whatwg-url: 14.2.0 14548 - ws: 8.18.0 13847 + ws: 8.18.2 14549 13848 xml-name-validator: 5.0.0 14550 13849 transitivePeerDependencies: 14551 13850 - bufferutil 14552 13851 - supports-color 14553 13852 - utf-8-validate 14554 - 14555 - jsesc@2.5.2: {} 14556 13853 14557 13854 jsesc@3.0.2: {} 14558 13855 ··· 14631 13928 process-warning: 3.0.0 14632 13929 set-cookie-parser: 2.6.0 14633 13930 13931 + lightningcss-darwin-arm64@1.30.1: 13932 + optional: true 13933 + 13934 + lightningcss-darwin-x64@1.30.1: 13935 + optional: true 13936 + 13937 + lightningcss-freebsd-x64@1.30.1: 13938 + optional: true 13939 + 13940 + lightningcss-linux-arm-gnueabihf@1.30.1: 13941 + optional: true 13942 + 13943 + lightningcss-linux-arm64-gnu@1.30.1: 13944 + optional: true 13945 + 13946 + lightningcss-linux-arm64-musl@1.30.1: 13947 + optional: true 13948 + 13949 + lightningcss-linux-x64-gnu@1.30.1: 13950 + optional: true 13951 + 13952 + lightningcss-linux-x64-musl@1.30.1: 13953 + optional: true 13954 + 13955 + lightningcss-win32-arm64-msvc@1.30.1: 13956 + optional: true 13957 + 13958 + lightningcss-win32-x64-msvc@1.30.1: 13959 + optional: true 13960 + 13961 + lightningcss@1.30.1: 13962 + dependencies: 13963 + detect-libc: 2.0.4 13964 + optionalDependencies: 13965 + lightningcss-darwin-arm64: 1.30.1 13966 + lightningcss-darwin-x64: 1.30.1 13967 + lightningcss-freebsd-x64: 1.30.1 13968 + lightningcss-linux-arm-gnueabihf: 1.30.1 13969 + lightningcss-linux-arm64-gnu: 1.30.1 13970 + lightningcss-linux-arm64-musl: 1.30.1 13971 + lightningcss-linux-x64-gnu: 1.30.1 13972 + lightningcss-linux-x64-musl: 1.30.1 13973 + lightningcss-win32-arm64-msvc: 1.30.1 13974 + lightningcss-win32-x64-msvc: 1.30.1 13975 + optional: true 13976 + 14634 13977 linkify-it@5.0.0: 14635 13978 dependencies: 14636 13979 uc.micro: 2.1.0 ··· 14656 13999 local-pkg@0.5.1: 14657 14000 dependencies: 14658 14001 mlly: 1.7.4 14659 - pkg-types: 1.2.1 14002 + pkg-types: 1.3.1 14660 14003 14661 14004 local-pkg@1.1.1: 14662 14005 dependencies: 14663 14006 mlly: 1.7.4 14664 14007 pkg-types: 2.1.0 14665 - quansync: 0.2.8 14008 + quansync: 0.2.10 14666 14009 14667 14010 locate-app@2.4.27: 14668 14011 dependencies: ··· 14709 14052 14710 14053 lru-cache@10.2.2: {} 14711 14054 14712 - lru-cache@11.0.0: {} 14713 - 14714 14055 lru-cache@11.0.2: {} 14715 14056 14716 14057 lru-cache@5.1.1: ··· 14731 14072 14732 14073 magicast@0.3.5: 14733 14074 dependencies: 14734 - '@babel/parser': 7.26.2 14735 - '@babel/types': 7.26.0 14075 + '@babel/parser': 7.27.2 14076 + '@babel/types': 7.27.1 14736 14077 source-map-js: 1.2.1 14737 14078 14738 14079 make-dir@4.0.0: 14739 14080 dependencies: 14740 - semver: 7.7.1 14081 + semver: 7.7.2 14741 14082 14742 14083 mark.js@8.11.1: {} 14743 14084 ··· 15249 14590 fetch-blob: 3.2.0 15250 14591 formdata-polyfill: 4.0.10 15251 14592 15252 - node-releases@2.0.18: {} 15253 - 15254 14593 node-releases@2.0.19: {} 15255 14594 15256 14595 nopt@7.2.1: ··· 15292 14631 15293 14632 object-assign@4.1.1: {} 15294 14633 15295 - object-inspect@1.13.1: {} 15296 - 15297 - object-inspect@1.13.2: {} 15298 - 15299 14634 object-inspect@1.13.4: {} 15300 14635 15301 14636 object-is@1.1.5: ··· 15309 14644 dependencies: 15310 14645 call-bind: 1.0.7 15311 14646 define-properties: 1.2.1 15312 - has-symbols: 1.0.3 14647 + has-symbols: 1.1.0 15313 14648 object-keys: 1.1.1 15314 14649 15315 14650 obuf@1.1.2: {} ··· 15345 14680 mimic-fn: 4.0.0 15346 14681 15347 14682 oniguruma-parser@0.12.1: {} 15348 - 15349 - oniguruma-parser@0.5.4: {} 15350 - 15351 - oniguruma-to-es@4.1.0: 15352 - dependencies: 15353 - emoji-regex-xs: 1.0.0 15354 - oniguruma-parser: 0.5.4 15355 - regex: 6.0.1 15356 - regex-recursion: 6.0.2 15357 14683 15358 14684 oniguruma-to-es@4.3.3: 15359 14685 dependencies: ··· 15546 14872 dependencies: 15547 14873 parse5: 7.2.1 15548 14874 15549 - parse5@7.1.2: 15550 - dependencies: 15551 - entities: 4.5.0 15552 - 15553 14875 parse5@7.2.1: 15554 14876 dependencies: 15555 14877 entities: 4.5.0 ··· 15577 14899 15578 14900 path-scurry@2.0.0: 15579 14901 dependencies: 15580 - lru-cache: 11.0.0 14902 + lru-cache: 11.0.2 15581 14903 minipass: 7.1.2 15582 14904 15583 14905 path-to-regexp@0.1.7: {} ··· 15598 14920 15599 14921 periscopic@4.0.2: 15600 14922 dependencies: 15601 - '@types/estree': 1.0.5 14923 + '@types/estree': 1.0.7 15602 14924 is-reference: 3.0.2 15603 14925 zimmerframe: 1.1.0 15604 14926 ··· 15632 14954 dependencies: 15633 14955 pngjs: 6.0.0 15634 14956 15635 - pkg-types@1.2.1: 15636 - dependencies: 15637 - confbox: 0.1.8 15638 - mlly: 1.7.4 15639 - pathe: 1.1.2 15640 - 15641 14957 pkg-types@1.3.1: 15642 14958 dependencies: 15643 14959 confbox: 0.1.8 ··· 15646 14962 15647 14963 pkg-types@2.1.0: 15648 14964 dependencies: 15649 - confbox: 0.2.1 15650 - exsolve: 1.0.2 14965 + confbox: 0.2.2 14966 + exsolve: 1.0.5 15651 14967 pathe: 2.0.3 15652 14968 15653 14969 playwright-core@1.52.0: {} ··· 15685 15001 15686 15002 prebuild-install@7.1.1: 15687 15003 dependencies: 15688 - detect-libc: 2.0.2 15004 + detect-libc: 2.0.4 15689 15005 expand-template: 2.0.3 15690 15006 github-from-package: 0.0.0 15691 15007 minimist: 1.2.8 ··· 15772 15088 15773 15089 qs@6.10.3: 15774 15090 dependencies: 15775 - side-channel: 1.0.4 15776 - 15777 - qs@6.11.2: 15778 - dependencies: 15779 - side-channel: 1.0.4 15091 + side-channel: 1.1.0 15780 15092 15781 15093 qs@6.14.0: 15782 15094 dependencies: 15783 15095 side-channel: 1.1.0 15784 15096 15785 15097 quansync@0.2.10: {} 15786 - 15787 - quansync@0.2.8: {} 15788 15098 15789 15099 query-selector-shadow-dom@1.0.1: {} 15790 15100 ··· 15886 15196 regenerate: 1.4.2 15887 15197 15888 15198 regenerate@1.4.2: {} 15889 - 15890 - regenerator-runtime@0.14.0: {} 15891 15199 15892 15200 regenerator-runtime@0.14.1: {} 15893 15201 ··· 15995 15303 rollup-plugin-license@3.6.0(picomatch@4.0.2)(rollup@4.41.1): 15996 15304 dependencies: 15997 15305 commenting: 1.1.0 15998 - fdir: 6.4.3(picomatch@4.0.2) 15306 + fdir: 6.4.4(picomatch@4.0.2) 15999 15307 lodash: 4.17.21 16000 15308 magic-string: 0.30.17 16001 15309 moment: 2.30.1 ··· 16095 15403 16096 15404 semver@6.3.1: {} 16097 15405 16098 - semver@7.6.2: {} 16099 - 16100 - semver@7.6.3: {} 16101 - 16102 - semver@7.7.1: {} 16103 - 16104 15406 semver@7.7.2: {} 16105 15407 16106 15408 send@0.18.0: ··· 16140 15442 16141 15443 set-cookie-parser@2.6.0: {} 16142 15444 16143 - set-function-length@1.1.1: 16144 - dependencies: 16145 - define-data-property: 1.1.1 16146 - get-intrinsic: 1.2.4 16147 - gopd: 1.0.1 16148 - has-property-descriptors: 1.0.0 16149 - 16150 15445 set-function-length@1.2.2: 16151 15446 dependencies: 16152 15447 define-data-property: 1.1.4 16153 15448 es-errors: 1.3.0 16154 15449 function-bind: 1.1.2 16155 - get-intrinsic: 1.2.4 16156 - gopd: 1.0.1 15450 + get-intrinsic: 1.3.0 15451 + gopd: 1.2.0 16157 15452 has-property-descriptors: 1.0.2 16158 15453 16159 15454 set-function-name@2.0.2: ··· 16176 15471 sharp@0.32.6: 16177 15472 dependencies: 16178 15473 color: 4.2.3 16179 - detect-libc: 2.0.2 15474 + detect-libc: 2.0.4 16180 15475 node-addon-api: 6.1.0 16181 15476 prebuild-install: 7.1.1 16182 - semver: 7.6.3 15477 + semver: 7.7.2 16183 15478 simple-get: 4.0.1 16184 - tar-fs: 3.0.6 15479 + tar-fs: 3.0.8 16185 15480 tunnel-agent: 0.6.0 16186 15481 16187 15482 shebang-command@2.0.0: ··· 16189 15484 shebang-regex: 3.0.0 16190 15485 16191 15486 shebang-regex@3.0.0: {} 16192 - 16193 - shiki@3.2.2: 16194 - dependencies: 16195 - '@shikijs/core': 3.2.2 16196 - '@shikijs/engine-javascript': 3.2.2 16197 - '@shikijs/engine-oniguruma': 3.2.2 16198 - '@shikijs/langs': 3.2.2 16199 - '@shikijs/themes': 3.2.2 16200 - '@shikijs/types': 3.2.2 16201 - '@shikijs/vscode-textmate': 10.0.2 16202 - '@types/hast': 3.0.4 16203 15487 16204 15488 shiki@3.4.2: 16205 15489 dependencies: ··· 16231 15515 get-intrinsic: 1.3.0 16232 15516 object-inspect: 1.13.4 16233 15517 side-channel-map: 1.0.1 16234 - 16235 - side-channel@1.0.4: 16236 - dependencies: 16237 - call-bind: 1.0.5 16238 - get-intrinsic: 1.2.4 16239 - object-inspect: 1.13.1 16240 - 16241 - side-channel@1.0.6: 16242 - dependencies: 16243 - call-bind: 1.0.7 16244 - es-errors: 1.3.0 16245 - get-intrinsic: 1.2.4 16246 - object-inspect: 1.13.2 16247 15518 16248 15519 side-channel@1.1.0: 16249 15520 dependencies: ··· 16517 15788 cookiejar: 2.1.4 16518 15789 debug: 4.4.1 16519 15790 fast-safe-stringify: 2.1.1 16520 - form-data: 4.0.0 15791 + form-data: 4.0.1 16521 15792 formidable: 2.1.2 16522 15793 methods: 1.1.2 16523 15794 mime: 2.6.0 16524 - qs: 6.11.2 16525 - semver: 7.7.1 15795 + qs: 6.14.0 15796 + semver: 7.7.2 16526 15797 transitivePeerDependencies: 16527 15798 - supports-color 16528 15799 ··· 16536 15807 superagent: 8.1.2 16537 15808 transitivePeerDependencies: 16538 15809 - supports-color 16539 - 16540 - supports-color@5.5.0: 16541 - dependencies: 16542 - has-flag: 3.0.0 16543 15810 16544 15811 supports-color@7.2.0: 16545 15812 dependencies: ··· 16565 15832 mkdirp-classic: 0.5.3 16566 15833 pump: 3.0.0 16567 15834 tar-stream: 2.2.0 16568 - 16569 - tar-fs@3.0.6: 16570 - dependencies: 16571 - pump: 3.0.0 16572 - tar-stream: 3.1.6 16573 - optionalDependencies: 16574 - bare-fs: 2.3.1 16575 - bare-path: 2.1.3 16576 15835 16577 15836 tar-fs@3.0.8: 16578 15837 dependencies: ··· 16679 15938 os-tmpdir: 1.0.2 16680 15939 16681 15940 to-data-view@1.1.0: {} 16682 - 16683 - to-fast-properties@2.0.0: {} 16684 15941 16685 15942 to-regex-range@5.0.1: 16686 15943 dependencies: ··· 16870 16127 mlly: 1.7.4 16871 16128 pathe: 1.1.2 16872 16129 picomatch: 4.0.2 16873 - pkg-types: 1.2.1 16130 + pkg-types: 1.3.1 16874 16131 scule: 1.3.0 16875 16132 strip-literal: 2.1.1 16876 16133 unplugin: 1.16.0 ··· 16910 16167 16911 16168 universalify@2.0.1: {} 16912 16169 16913 - unocss@66.1.3(postcss@8.5.3)(vite@6.3.5(@types/node@22.15.29)(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)): 16170 + unocss@66.1.3(postcss@8.5.3)(vite@6.3.5(@types/node@22.15.29)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)): 16914 16171 dependencies: 16915 - '@unocss/astro': 66.1.3(vite@6.3.5(@types/node@22.15.29)(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)) 16172 + '@unocss/astro': 66.1.3(vite@6.3.5(@types/node@22.15.29)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)) 16916 16173 '@unocss/cli': 66.1.3 16917 16174 '@unocss/core': 66.1.3 16918 16175 '@unocss/postcss': 66.1.3(postcss@8.5.3) ··· 16930 16187 '@unocss/transformer-compile-class': 66.1.3 16931 16188 '@unocss/transformer-directives': 66.1.3 16932 16189 '@unocss/transformer-variant-group': 66.1.3 16933 - '@unocss/vite': 66.1.3(vite@6.3.5(@types/node@22.15.29)(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)) 16190 + '@unocss/vite': 66.1.3(vite@6.3.5(@types/node@22.15.29)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)) 16934 16191 optionalDependencies: 16935 - vite: 6.3.5(@types/node@22.15.29)(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0) 16192 + vite: 6.3.5(@types/node@22.15.29)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0) 16936 16193 transitivePeerDependencies: 16937 16194 - postcss 16938 16195 - supports-color ··· 16943 16200 unplugin-auto-import@0.19.0(@vueuse/core@12.8.2(typescript@5.8.3))(rollup@4.41.1): 16944 16201 dependencies: 16945 16202 '@antfu/utils': 0.7.10 16946 - '@rollup/pluginutils': 5.1.3(rollup@4.41.1) 16203 + '@rollup/pluginutils': 5.1.4(rollup@4.41.1) 16947 16204 local-pkg: 0.5.1 16948 16205 magic-string: 0.30.17 16949 16206 picomatch: 4.0.2 16950 16207 unimport: 3.14.5(rollup@4.41.1) 16951 - unplugin: 2.1.0 16208 + unplugin: 2.3.5 16952 16209 optionalDependencies: 16953 16210 '@vueuse/core': 12.8.2(typescript@5.8.3) 16954 16211 transitivePeerDependencies: ··· 16960 16217 magic-string: 0.30.17 16961 16218 oxc-parser: 0.70.0 16962 16219 oxc-transform: 0.70.0 16963 - unplugin: 2.3.4 16220 + unplugin: 2.3.5 16964 16221 unplugin-utils: 0.2.4 16965 16222 optionalDependencies: 16966 16223 typescript: 5.8.3 ··· 16994 16251 '@antfu/utils': 0.7.10 16995 16252 '@rollup/pluginutils': 5.1.4(rollup@4.41.1) 16996 16253 chokidar: 3.6.0 16997 - debug: 4.4.0 16254 + debug: 4.4.1 16998 16255 fast-glob: 3.3.3 16999 16256 local-pkg: 0.5.1 17000 16257 magic-string: 0.30.17 17001 16258 minimatch: 9.0.5 17002 16259 mlly: 1.7.4 17003 - unplugin: 2.1.0 16260 + unplugin: 2.3.5 17004 16261 vue: 3.5.16(typescript@5.8.3) 17005 16262 optionalDependencies: 17006 16263 '@babel/parser': 7.27.2 ··· 17011 16268 unplugin@1.16.0: 17012 16269 dependencies: 17013 16270 acorn: 8.11.3(patch_hash=62f89b815dbd769c8a4d5b19b1f6852f28922ecb581d876c8a8377d05c2483c4) 17014 - webpack-virtual-modules: 0.6.2 17015 - 17016 - unplugin@2.1.0: 17017 - dependencies: 17018 - acorn: 8.11.3(patch_hash=62f89b815dbd769c8a4d5b19b1f6852f28922ecb581d876c8a8377d05c2483c4) 17019 - webpack-virtual-modules: 0.6.2 17020 - 17021 - unplugin@2.3.4: 17022 - dependencies: 17023 - acorn: 8.11.3(patch_hash=62f89b815dbd769c8a4d5b19b1f6852f28922ecb581d876c8a8377d05c2483c4) 17024 - picomatch: 4.0.2 17025 16271 webpack-virtual-modules: 0.6.2 17026 16272 17027 16273 unplugin@2.3.5: ··· 17053 16299 '@unrs/resolver-binding-win32-x64-msvc': 1.7.2 17054 16300 17055 16301 upath@1.2.0: {} 17056 - 17057 - update-browserslist-db@1.1.1(browserslist@4.24.0): 17058 - dependencies: 17059 - browserslist: 4.24.0 17060 - escalade: 3.2.0 17061 - picocolors: 1.1.1 17062 16302 17063 16303 update-browserslist-db@1.1.1(browserslist@4.24.4): 17064 16304 dependencies: ··· 17113 16353 unist-util-stringify-position: 4.0.0 17114 16354 vfile-message: 4.0.2 17115 16355 17116 - vite-plugin-pages@0.33.0(@vue/compiler-sfc@3.5.16)(vite@6.3.5(@types/node@22.15.29)(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0))(vue-router@4.5.1(vue@3.5.16(typescript@5.8.3))): 16356 + vite-plugin-pages@0.33.0(@vue/compiler-sfc@3.5.16)(vite@6.3.5(@types/node@22.15.29)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0))(vue-router@4.5.1(vue@3.5.16(typescript@5.8.3))): 17117 16357 dependencies: 17118 16358 '@types/debug': 4.1.12 17119 16359 debug: 4.4.1 ··· 17124 16364 micromatch: 4.0.8 17125 16365 picocolors: 1.1.1 17126 16366 tinyglobby: 0.2.14 17127 - vite: 6.3.5(@types/node@22.15.29)(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0) 17128 - yaml: 2.7.0 16367 + vite: 6.3.5(@types/node@22.15.29)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0) 16368 + yaml: 2.8.0 17129 16369 optionalDependencies: 17130 16370 '@vue/compiler-sfc': 3.5.16 17131 16371 vue-router: 4.5.1(vue@3.5.16(typescript@5.8.3)) 17132 16372 transitivePeerDependencies: 17133 16373 - supports-color 17134 16374 17135 - vite-plugin-pwa@0.21.2(@vite-pwa/assets-generator@0.2.6)(vite@6.3.5(@types/node@22.15.29)(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0))(workbox-build@7.1.0(@types/babel__core@7.20.5))(workbox-window@7.3.0): 16375 + vite-plugin-pwa@0.21.2(@vite-pwa/assets-generator@0.2.6)(vite@6.3.5(@types/node@22.15.29)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0))(workbox-build@7.1.0(@types/babel__core@7.20.5))(workbox-window@7.3.0): 17136 16376 dependencies: 17137 - debug: 4.4.0 16377 + debug: 4.4.1 17138 16378 pretty-bytes: 6.1.1 17139 16379 tinyglobby: 0.2.14 17140 - vite: 6.3.5(@types/node@22.15.29)(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0) 16380 + vite: 6.3.5(@types/node@22.15.29)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0) 17141 16381 workbox-build: 7.1.0(@types/babel__core@7.20.5) 17142 16382 workbox-window: 7.3.0 17143 16383 optionalDependencies: ··· 17145 16385 transitivePeerDependencies: 17146 16386 - supports-color 17147 16387 17148 - vite@6.3.5(@types/node@20.17.57)(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0): 16388 + vite@6.3.5(@types/node@20.17.57)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0): 17149 16389 dependencies: 17150 16390 esbuild: 0.25.5 17151 16391 fdir: 6.4.4(picomatch@4.0.2) ··· 17157 16397 '@types/node': 20.17.57 17158 16398 fsevents: 2.3.3 17159 16399 jiti: 2.4.2 16400 + lightningcss: 1.30.1 17160 16401 terser: 5.36.0 17161 16402 tsx: 4.19.4 17162 16403 yaml: 2.8.0 17163 16404 17164 - vite@6.3.5(@types/node@22.15.29)(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0): 16405 + vite@6.3.5(@types/node@22.15.29)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0): 17165 16406 dependencies: 17166 16407 esbuild: 0.25.5 17167 16408 fdir: 6.4.4(picomatch@4.0.2) ··· 17173 16414 '@types/node': 22.15.29 17174 16415 fsevents: 2.3.3 17175 16416 jiti: 2.4.2 16417 + lightningcss: 1.30.1 17176 16418 terser: 5.36.0 17177 16419 tsx: 4.19.4 17178 16420 yaml: 2.8.0 17179 16421 17180 - vitepress-plugin-group-icons@1.5.5(markdown-it@14.1.0)(vite@6.3.5(@types/node@22.15.29)(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0)): 16422 + vitepress-plugin-group-icons@1.5.5(markdown-it@14.1.0)(vite@6.3.5(@types/node@22.15.29)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0)): 17181 16423 dependencies: 17182 16424 '@iconify-json/logos': 1.2.4 17183 16425 '@iconify-json/vscode-icons': 1.2.19 17184 16426 '@iconify/utils': 2.3.0 17185 16427 markdown-it: 14.1.0 17186 - vite: 6.3.5(@types/node@22.15.29)(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0) 16428 + vite: 6.3.5(@types/node@22.15.29)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0) 17187 16429 transitivePeerDependencies: 17188 16430 - supports-color 17189 16431 17190 - vitepress-plugin-tabs@0.7.1(vitepress@2.0.0-alpha.5(@algolia/client-search@5.20.0)(@types/node@22.15.29)(@types/react@19.1.6)(jiti@2.4.2)(postcss@8.5.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(search-insights@2.9.0)(terser@5.36.0)(tsx@4.19.4)(typescript@5.8.3)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)): 16432 + vitepress-plugin-tabs@0.7.1(vitepress@2.0.0-alpha.5(@algolia/client-search@5.20.0)(@types/node@22.15.29)(@types/react@19.1.6)(jiti@2.4.2)(lightningcss@1.30.1)(postcss@8.5.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(search-insights@2.9.0)(terser@5.36.0)(tsx@4.19.4)(typescript@5.8.3)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)): 17191 16433 dependencies: 17192 - vitepress: 2.0.0-alpha.5(@algolia/client-search@5.20.0)(@types/node@22.15.29)(@types/react@19.1.6)(jiti@2.4.2)(postcss@8.5.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(search-insights@2.9.0)(terser@5.36.0)(tsx@4.19.4)(typescript@5.8.3)(yaml@2.8.0) 16434 + vitepress: 2.0.0-alpha.5(@algolia/client-search@5.20.0)(@types/node@22.15.29)(@types/react@19.1.6)(jiti@2.4.2)(lightningcss@1.30.1)(postcss@8.5.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(search-insights@2.9.0)(terser@5.36.0)(tsx@4.19.4)(typescript@5.8.3)(yaml@2.8.0) 17193 16435 vue: 3.5.16(typescript@5.8.3) 17194 16436 17195 - vitepress@2.0.0-alpha.5(@algolia/client-search@5.20.0)(@types/node@22.15.29)(@types/react@19.1.6)(jiti@2.4.2)(postcss@8.5.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(search-insights@2.9.0)(terser@5.36.0)(tsx@4.19.4)(typescript@5.8.3)(yaml@2.8.0): 16437 + vitepress@2.0.0-alpha.5(@algolia/client-search@5.20.0)(@types/node@22.15.29)(@types/react@19.1.6)(jiti@2.4.2)(lightningcss@1.30.1)(postcss@8.5.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(search-insights@2.9.0)(terser@5.36.0)(tsx@4.19.4)(typescript@5.8.3)(yaml@2.8.0): 17196 16438 dependencies: 17197 16439 '@docsearch/css': 3.9.0 17198 16440 '@docsearch/js': 3.9.0(@algolia/client-search@5.20.0)(@types/react@19.1.6)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(search-insights@2.9.0) 17199 16441 '@iconify-json/simple-icons': 1.2.33 17200 - '@shikijs/core': 3.2.2 16442 + '@shikijs/core': 3.4.2 17201 16443 '@shikijs/transformers': 3.4.2 17202 - '@shikijs/types': 3.2.2 17203 - '@vitejs/plugin-vue': 5.2.4(vite@6.3.5(@types/node@22.15.29)(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)) 16444 + '@shikijs/types': 3.4.2 16445 + '@vitejs/plugin-vue': 5.2.4(vite@6.3.5(@types/node@22.15.29)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)) 17204 16446 '@vue/devtools-api': 7.7.5 17205 - '@vue/shared': 3.5.13 16447 + '@vue/shared': 3.5.16 17206 16448 '@vueuse/core': 13.1.0(vue@3.5.16(typescript@5.8.3)) 17207 16449 '@vueuse/integrations': 13.1.0(focus-trap@7.6.4)(vue@3.5.16(typescript@5.8.3)) 17208 16450 focus-trap: 7.6.4 17209 16451 mark.js: 8.11.1 17210 16452 minisearch: 7.1.2 17211 - shiki: 3.2.2 17212 - vite: 6.3.5(@types/node@22.15.29)(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0) 16453 + shiki: 3.4.2 16454 + vite: 6.3.5(@types/node@22.15.29)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.36.0)(tsx@4.19.4)(yaml@2.8.0) 17213 16455 vue: 3.5.16(typescript@5.8.3) 17214 16456 optionalDependencies: 17215 16457 postcss: 8.5.3 ··· 17309 16551 dependencies: 17310 16552 '@volar/typescript': 1.11.1 17311 16553 '@vue/language-core': 1.8.27(typescript@5.8.3) 17312 - semver: 7.7.1 16554 + semver: 7.7.2 17313 16555 typescript: 5.8.3 17314 16556 17315 16557 vue-virtual-scroller@2.0.0-beta.8(vue@3.5.16(typescript@5.8.3)): ··· 17445 16687 available-typed-arrays: 1.0.7 17446 16688 call-bind: 1.0.7 17447 16689 for-each: 0.3.3 17448 - gopd: 1.0.1 16690 + gopd: 1.2.0 17449 16691 has-tostringtag: 1.0.2 17450 16692 17451 16693 which@2.0.2: ··· 17578 16820 17579 16821 workbox-window@7.3.0: 17580 16822 dependencies: 17581 - '@types/trusted-types': 2.0.2 16823 + '@types/trusted-types': 2.0.7 17582 16824 workbox-core: 7.3.0 17583 16825 17584 16826 wrap-ansi@6.2.0: ··· 17601 16843 17602 16844 wrappy@1.0.2: {} 17603 16845 17604 - ws@8.18.0: {} 17605 - 17606 16846 ws@8.18.2: {} 17607 16847 17608 16848 xml-name-validator@4.0.0: {} ··· 17621 16861 dependencies: 17622 16862 eslint-visitor-keys: 3.4.3 17623 16863 yaml: 2.8.0 17624 - 17625 - yaml@2.7.0: {} 17626 16864 17627 16865 yaml@2.8.0: {} 17628 16866
+36
.github/workflows/ci.yml
··· 157 157 158 158 - name: Test Browser (webdriverio) 159 159 run: pnpm run test:browser:webdriverio 160 + 161 + test-rolldown: 162 + needs: changed 163 + # macos-latest is the fastes one 164 + name: 'Rolldown&Test: node-20, macos-latest' 165 + if: needs.changed.outputs.should_skip != 'true' 166 + runs-on: macos-latest 167 + 168 + timeout-minutes: 30 169 + 170 + steps: 171 + - uses: actions/checkout@v4 172 + 173 + - uses: ./.github/actions/setup-and-cache 174 + with: 175 + node-version: 20 176 + 177 + - uses: browser-actions/setup-chrome@c785b87e244131f27c9f19c1a33e2ead956ab7ce # v1.7.3 178 + 179 + - name: Install 180 + run: pnpm add vite@npm:rolldown-vite && git add . && git commit -m "ci" && pnpm i --prefer-offline --no-frozen-lockfile 181 + 182 + - name: Install Playwright Dependencies 183 + run: pnpm exec playwright install --with-deps --only-shell 184 + 185 + - name: Build 186 + run: pnpm run build 187 + 188 + - name: Test 189 + run: pnpm run test:ci 190 + 191 + - name: Test Examples 192 + run: pnpm run test:examples 193 + 194 + - name: Test Browser (playwright) 195 + run: pnpm run test:browser:playwright
+1
test/browser/package.json
··· 13 13 "test-mocking": "vitest --root ./fixtures/mocking", 14 14 "test-failing": "vitest --root ./fixtures/failing", 15 15 "test-timeout": "vitest --root ./fixtures/timeout", 16 + "test-timeout-hooks": "vitest --root ./fixtures/timeout-hooks", 16 17 "test-mocking-watch": "vitest --root ./fixtures/mocking-watch", 17 18 "test-locators": "vitest --root ./fixtures/locators", 18 19 "test-locators-custom": "vitest --root ./fixtures/locators-custom",
+8 -1
test/core/vite.config.ts
··· 2 2 import type { Pool } from 'vitest/node' 3 3 import { basename, dirname, join, resolve } from 'pathe' 4 4 import { defaultExclude, defineConfig } from 'vitest/config' 5 + import { rolldownVersion } from 'vitest/node' 5 6 6 7 export default defineConfig({ 7 8 plugins: [ ··· 59 60 includeSource: [ 60 61 'src/in-source/*.ts', 61 62 ], 62 - exclude: ['**/fixtures/**', ...defaultExclude], 63 + exclude: [ 64 + '**/fixtures/**', 65 + ...defaultExclude, 66 + // FIXME: wait for ecma decorator support in rolldown/oxc 67 + // https://github.com/oxc-project/oxc/issues/9170 68 + ...(rolldownVersion ? ['**/esnext.test.ts'] : []), 69 + ], 63 70 slowTestThreshold: 1000, 64 71 testTimeout: process.env.CI ? 10_000 : 5_000, 65 72 setupFiles: [
+1 -1
test/reporters/vitest.config.ts
··· 3 3 export default defineConfig({ 4 4 test: { 5 5 watch: false, 6 - exclude: ['node_modules', 'fixtures', 'dist'], 6 + exclude: ['node_modules', 'fixtures', 'dist', '**/vitest-test-*/**'], 7 7 reporters: ['verbose'], 8 8 testTimeout: 100000, 9 9 pool: 'forks',
+1
test/workspaces-browser/vitest.config.ts
··· 14 14 projects: [ 15 15 './space_*/*.config.ts', 16 16 { 17 + cacheDir: '.cache/inline', 17 18 test: { 18 19 name: 'space_browser_inline', 19 20 root: './space_browser_inline',
+6 -11
packages/runner/src/suite.ts
··· 366 366 367 367 if (runner.config.includeTaskLocation) { 368 368 const error = stackTraceError.stack! 369 - const stack = findTestFileStackTrace(error, task.each ?? false) 369 + const stack = findTestFileStackTrace(error) 370 370 if (stack) { 371 371 task.location = stack 372 372 } ··· 460 460 Error.stackTraceLimit = 15 461 461 const error = new Error('stacktrace').stack! 462 462 Error.stackTraceLimit = limit 463 - const stack = findTestFileStackTrace(error, suite.each ?? false) 463 + const stack = findTestFileStackTrace(error) 464 464 if (stack) { 465 465 suite.location = stack 466 466 } ··· 890 890 return res 891 891 } 892 892 893 - function findTestFileStackTrace(error: string, each: boolean) { 893 + function findTestFileStackTrace(error: string) { 894 + const testFilePath = getTestFilepath() 894 895 // first line is the error message 895 896 const lines = error.split('\n').slice(1) 896 897 for (const line of lines) { 897 898 const stack = parseSingleStack(line) 898 - if (stack && stack.file === getTestFilepath()) { 899 + if (stack && stack.file === testFilePath) { 899 900 return { 900 901 line: stack.line, 901 - /** 902 - * test.each([1, 2])('name') 903 - * ^ leads here, but should 904 - * ^ lead here 905 - * in source maps it's the same boundary, so it just points to the start of it 906 - */ 907 - column: each ? stack.column + 1 : stack.column, 902 + column: stack.column, 908 903 } 909 904 } 910 905 }
+116 -1
test/browser/specs/runner.test.ts
··· 2 2 import type { JsonTestResults } from 'vitest/reporters' 3 3 import { readFile } from 'node:fs/promises' 4 4 import { beforeAll, describe, expect, onTestFailed, test } from 'vitest' 5 + import { rolldownVersion } from 'vitest/node' 5 6 import { instances, provider, runBrowserTests } from './utils' 6 7 7 8 function noop() {} ··· 261 262 ].join('\n') 262 263 }).sort().join('\n\n') 263 264 264 - expect(snapshot).toMatchInlineSnapshot(` 265 + // rolldown has better source maps 266 + if (rolldownVersion) { 267 + expect(snapshot).toMatchInlineSnapshot(` 268 + " FAIL |chromium| hooks-timeout.test.ts > timeouts are failing correctly > afterAll 269 + TimeoutError: locator.click: Timeout <ms> exceeded. 270 + ❯ hooks-timeout.test.ts:44:45 271 + 272 + FAIL |chromium| hooks-timeout.test.ts > timeouts are failing correctly > afterEach > skipped 273 + TimeoutError: locator.click: Timeout <ms> exceeded. 274 + ❯ hooks-timeout.test.ts:26:45 275 + 276 + FAIL |chromium| hooks-timeout.test.ts > timeouts are failing correctly > beforeAll 277 + TimeoutError: locator.click: Timeout <ms> exceeded. 278 + ❯ hooks-timeout.test.ts:35:45 279 + 280 + FAIL |chromium| hooks-timeout.test.ts > timeouts are failing correctly > beforeEach > skipped 281 + TimeoutError: locator.click: Timeout <ms> exceeded. 282 + ❯ hooks-timeout.test.ts:17:45 283 + 284 + FAIL |chromium| hooks-timeout.test.ts > timeouts are failing correctly > click on non-existing element fails 285 + TimeoutError: locator.click: Timeout <ms> exceeded. 286 + ❯ hooks-timeout.test.ts:7:33 287 + 288 + FAIL |chromium| hooks-timeout.test.ts > timeouts are failing correctly > onTestFailed > fails 289 + TimeoutError: locator.click: Timeout <ms> exceeded. 290 + ❯ hooks-timeout.test.ts:70:47 291 + 292 + FAIL |chromium| hooks-timeout.test.ts > timeouts are failing correctly > onTestFailed > fails global 293 + TimeoutError: locator.click: Timeout <ms> exceeded. 294 + ❯ hooks-timeout.test.ts:79:47 295 + 296 + FAIL |chromium| hooks-timeout.test.ts > timeouts are failing correctly > onTestFinished > fails 297 + TimeoutError: locator.click: Timeout <ms> exceeded. 298 + ❯ hooks-timeout.test.ts:54:47 299 + 300 + FAIL |chromium| hooks-timeout.test.ts > timeouts are failing correctly > onTestFinished > fails global 301 + TimeoutError: locator.click: Timeout <ms> exceeded. 302 + ❯ hooks-timeout.test.ts:61:47 303 + 304 + FAIL |firefox| hooks-timeout.test.ts > timeouts are failing correctly > afterAll 305 + TimeoutError: locator.click: Timeout <ms> exceeded. 306 + ❯ hooks-timeout.test.ts:44:45 307 + 308 + FAIL |firefox| hooks-timeout.test.ts > timeouts are failing correctly > afterEach > skipped 309 + TimeoutError: locator.click: Timeout <ms> exceeded. 310 + ❯ hooks-timeout.test.ts:26:45 311 + 312 + FAIL |firefox| hooks-timeout.test.ts > timeouts are failing correctly > beforeAll 313 + TimeoutError: locator.click: Timeout <ms> exceeded. 314 + ❯ hooks-timeout.test.ts:35:45 315 + 316 + FAIL |firefox| hooks-timeout.test.ts > timeouts are failing correctly > beforeEach > skipped 317 + TimeoutError: locator.click: Timeout <ms> exceeded. 318 + ❯ hooks-timeout.test.ts:17:45 319 + 320 + FAIL |firefox| hooks-timeout.test.ts > timeouts are failing correctly > click on non-existing element fails 321 + TimeoutError: locator.click: Timeout <ms> exceeded. 322 + ❯ hooks-timeout.test.ts:7:33 323 + 324 + FAIL |firefox| hooks-timeout.test.ts > timeouts are failing correctly > onTestFailed > fails 325 + TimeoutError: locator.click: Timeout <ms> exceeded. 326 + ❯ hooks-timeout.test.ts:70:47 327 + 328 + FAIL |firefox| hooks-timeout.test.ts > timeouts are failing correctly > onTestFailed > fails global 329 + TimeoutError: locator.click: Timeout <ms> exceeded. 330 + ❯ hooks-timeout.test.ts:79:47 331 + 332 + FAIL |firefox| hooks-timeout.test.ts > timeouts are failing correctly > onTestFinished > fails 333 + TimeoutError: locator.click: Timeout <ms> exceeded. 334 + ❯ hooks-timeout.test.ts:54:47 335 + 336 + FAIL |firefox| hooks-timeout.test.ts > timeouts are failing correctly > onTestFinished > fails global 337 + TimeoutError: locator.click: Timeout <ms> exceeded. 338 + ❯ hooks-timeout.test.ts:61:47 339 + 340 + FAIL |webkit| hooks-timeout.test.ts > timeouts are failing correctly > afterAll 341 + TimeoutError: locator.click: Timeout <ms> exceeded. 342 + ❯ hooks-timeout.test.ts:44:45 343 + 344 + FAIL |webkit| hooks-timeout.test.ts > timeouts are failing correctly > afterEach > skipped 345 + TimeoutError: locator.click: Timeout <ms> exceeded. 346 + ❯ hooks-timeout.test.ts:26:45 347 + 348 + FAIL |webkit| hooks-timeout.test.ts > timeouts are failing correctly > beforeAll 349 + TimeoutError: locator.click: Timeout <ms> exceeded. 350 + ❯ hooks-timeout.test.ts:35:45 351 + 352 + FAIL |webkit| hooks-timeout.test.ts > timeouts are failing correctly > beforeEach > skipped 353 + TimeoutError: locator.click: Timeout <ms> exceeded. 354 + ❯ hooks-timeout.test.ts:17:45 355 + 356 + FAIL |webkit| hooks-timeout.test.ts > timeouts are failing correctly > click on non-existing element fails 357 + TimeoutError: locator.click: Timeout <ms> exceeded. 358 + ❯ hooks-timeout.test.ts:7:33 359 + 360 + FAIL |webkit| hooks-timeout.test.ts > timeouts are failing correctly > onTestFailed > fails 361 + TimeoutError: locator.click: Timeout <ms> exceeded. 362 + ❯ hooks-timeout.test.ts:70:47 363 + 364 + FAIL |webkit| hooks-timeout.test.ts > timeouts are failing correctly > onTestFailed > fails global 365 + TimeoutError: locator.click: Timeout <ms> exceeded. 366 + ❯ hooks-timeout.test.ts:79:47 367 + 368 + FAIL |webkit| hooks-timeout.test.ts > timeouts are failing correctly > onTestFinished > fails 369 + TimeoutError: locator.click: Timeout <ms> exceeded. 370 + ❯ hooks-timeout.test.ts:54:47 371 + 372 + FAIL |webkit| hooks-timeout.test.ts > timeouts are failing correctly > onTestFinished > fails global 373 + TimeoutError: locator.click: Timeout <ms> exceeded. 374 + ❯ hooks-timeout.test.ts:61:47" 375 + `) 376 + } 377 + else { 378 + expect(snapshot).toMatchInlineSnapshot(` 265 379 " FAIL |chromium| hooks-timeout.test.ts > timeouts are failing correctly > afterAll 266 380 TimeoutError: locator.click: Timeout <ms> exceeded. 267 381 ❯ hooks-timeout.test.ts:44:45 ··· 370 484 TimeoutError: locator.click: Timeout <ms> exceeded. 371 485 ❯ hooks-timeout.test.ts:61:53" 372 486 `) 487 + } 373 488 374 489 // page.getByRole('code').click() 375 490 expect(stderr).toContain('locator.click: Timeout')
+4 -1
test/cli/test/public-api.test.ts
··· 2 2 import type { UserConfig } from 'vitest/node' 3 3 import { resolve } from 'pathe' 4 4 import { expect, it } from 'vitest' 5 + import { rolldownVersion } from 'vitest/node' 5 6 import { runVitest } from '../../test-utils' 6 7 7 8 it.each([ ··· 91 92 expect(files[0].tasks[index + 1].name).toBe(`custom ${name}`) 92 93 expect(files[0].tasks[index + 1].location).toEqual({ 93 94 line: 18, 94 - column: 18, 95 + // TODO: rolldown is more correct, but regular vite's source map is 96 + // a little bit wrong with the boundaries (maybe because of the SSR transform?) 97 + column: rolldownVersion || config.browser?.enabled ? 18 : 17, 95 98 }) 96 99 }) 97 100 })
+3 -2
test/config/test/rollup-error.test.ts
··· 1 1 import { expect, test } from 'vitest' 2 + import { rolldownVersion } from 'vitest/node' 2 3 import { runVitest } from '../../test-utils' 3 4 4 5 test('rollup error node', async () => { ··· 7 8 environment: 'node', 8 9 reporters: ['junit'], 9 10 }) 10 - expect(stdout).toContain(`Error: Missing &quot;./no-such-export&quot; specifier in &quot;vite&quot; package`) 11 + expect(stdout).toContain(`Error: Missing &quot;./no-such-export&quot; specifier in &quot;${rolldownVersion ? 'rolldown-vite' : 'vite'}&quot; package`) 11 12 expect(stdout).toContain(`Plugin: vite:import-analysis`) 12 13 expect(stdout).toContain(`Error: Failed to load url @vitejs/no-such-package`) 13 14 }) ··· 18 19 environment: 'jsdom', 19 20 reporters: ['junit'], 20 21 }) 21 - expect(stdout).toContain(`Error: Missing &quot;./no-such-export&quot; specifier in &quot;vite&quot; package`) 22 + expect(stdout).toContain(`Error: Missing &quot;./no-such-export&quot; specifier in &quot;${rolldownVersion ? 'rolldown-vite' : 'vite'}&quot; package`) 22 23 expect(stdout).toContain(`Plugin: vite:import-analysis`) 23 24 expect(stdout).toContain(`Error: Failed to resolve import &quot;@vitejs/no-such-package&quot; from &quot;fixtures/rollup-error/not-found-package.test.ts&quot;. Does the file exist?`) 24 25 })
+162 -2
test/core/test/exports.test.ts
··· 1 1 import { resolve } from 'node:path' 2 2 import { expect, it } from 'vitest' 3 3 import { getPackageExportsManifest } from 'vitest-package-exports' 4 + import { rolldownVersion } from 'vitest/node' 4 5 5 6 it('exports snapshot', async ({ skip, task }) => { 6 7 skip(task.file.pool !== 'threads', 'run only once inside threads') ··· 10 11 cwd: resolve(import.meta.dirname, '../../../packages/vitest'), 11 12 }) 12 13 13 - expect(manifest.exports) 14 - .toMatchInlineSnapshot(` 14 + if (rolldownVersion) { 15 + expect(manifest.exports) 16 + .toMatchInlineSnapshot(` 15 17 { 16 18 ".": { 17 19 "afterAll": "function", ··· 110 112 "resolveApiServerConfig": "function", 111 113 "resolveConfig": "function", 112 114 "resolveFsAllow": "function", 115 + "rolldownVersion": "string", 113 116 "rollupVersion": "string", 114 117 "rootDir": "string", 115 118 "startVitest": "function", ··· 163 166 }, 164 167 } 165 168 `) 169 + } 170 + else { 171 + expect(manifest.exports) 172 + .toMatchInlineSnapshot(` 173 + { 174 + ".": { 175 + "afterAll": "function", 176 + "afterEach": "function", 177 + "assert": "function", 178 + "assertType": "function", 179 + "beforeAll": "function", 180 + "beforeEach": "function", 181 + "bench": "function", 182 + "chai": "object", 183 + "createExpect": "function", 184 + "describe": "function", 185 + "expect": "function", 186 + "expectTypeOf": "function", 187 + "inject": "function", 188 + "it": "function", 189 + "onTestFailed": "function", 190 + "onTestFinished": "function", 191 + "should": "function", 192 + "suite": "function", 193 + "test": "function", 194 + "vi": "object", 195 + "vitest": "object", 196 + }, 197 + "./config": { 198 + "configDefaults": "object", 199 + "coverageConfigDefaults": "object", 200 + "defaultBrowserPort": "number", 201 + "defaultExclude": "object", 202 + "defaultInclude": "object", 203 + "defineConfig": "function", 204 + "defineProject": "function", 205 + "defineWorkspace": "function", 206 + "extraInlineDeps": "object", 207 + "mergeConfig": "function", 208 + }, 209 + "./coverage": { 210 + "BaseCoverageProvider": "function", 211 + }, 212 + "./environments": { 213 + "builtinEnvironments": "object", 214 + "populateGlobal": "function", 215 + }, 216 + "./execute": { 217 + "VitestExecutor": "function", 218 + }, 219 + "./internal/browser": { 220 + "SpyModule": "object", 221 + "TraceMap": "function", 222 + "collectTests": "function", 223 + "format": "function", 224 + "getSafeTimers": "function", 225 + "inspect": "function", 226 + "loadDiffConfig": "function", 227 + "loadSnapshotSerializers": "function", 228 + "originalPositionFor": "function", 229 + "processError": "function", 230 + "setupCommonEnv": "function", 231 + "startCoverageInsideWorker": "function", 232 + "startTests": "function", 233 + "stopCoverageInsideWorker": "function", 234 + "stringify": "function", 235 + "takeCoverageInsideWorker": "function", 236 + }, 237 + "./mocker": { 238 + "AutomockedModule": "function", 239 + "AutospiedModule": "function", 240 + "ManualMockedModule": "function", 241 + "MockerRegistry": "function", 242 + "RedirectedModule": "function", 243 + "mockObject": "function", 244 + }, 245 + "./node": { 246 + "BaseSequencer": "function", 247 + "GitNotFoundError": "function", 248 + "TestFile": "function", 249 + "TestsNotFoundError": "function", 250 + "VitestPackageInstaller": "function", 251 + "VitestPlugin": "function", 252 + "createDebugger": "function", 253 + "createMethodsRPC": "function", 254 + "createServer": "function", 255 + "createViteLogger": "function", 256 + "createViteServer": "function", 257 + "createVitest": "function", 258 + "distDir": "string", 259 + "esbuildVersion": "string", 260 + "generateFileHash": "function", 261 + "getFilePoolName": "function", 262 + "isFileServingAllowed": "function", 263 + "isValidApiRequest": "function", 264 + "parseAst": "function", 265 + "parseAstAsync": "function", 266 + "parseCLI": "function", 267 + "registerConsoleShortcuts": "function", 268 + "resolveApiServerConfig": "function", 269 + "resolveConfig": "function", 270 + "resolveFsAllow": "function", 271 + "rolldownVersion": "undefined", 272 + "rollupVersion": "string", 273 + "rootDir": "string", 274 + "startVitest": "function", 275 + "version": "string", 276 + "viteVersion": "string", 277 + }, 278 + "./reporters": { 279 + "BasicReporter": "function", 280 + "BenchmarkReporter": "function", 281 + "BenchmarkReportsMap": "object", 282 + "DefaultReporter": "function", 283 + "DotReporter": "function", 284 + "GithubActionsReporter": "function", 285 + "HangingProcessReporter": "function", 286 + "JUnitReporter": "function", 287 + "JsonReporter": "function", 288 + "ReportersMap": "object", 289 + "TapFlatReporter": "function", 290 + "TapReporter": "function", 291 + "VerboseBenchmarkReporter": "function", 292 + "VerboseReporter": "function", 293 + }, 294 + "./runners": { 295 + "NodeBenchmarkRunner": "function", 296 + "VitestTestRunner": "function", 297 + }, 298 + "./snapshot": { 299 + "VitestSnapshotEnvironment": "function", 300 + }, 301 + "./suite": { 302 + "createChainable": "function", 303 + "createTaskCollector": "function", 304 + "getBenchFn": "function", 305 + "getBenchOptions": "function", 306 + "getCurrentSuite": "function", 307 + "getCurrentTest": "function", 308 + "getFn": "function", 309 + "getHooks": "function", 310 + "setFn": "function", 311 + "setHooks": "function", 312 + }, 313 + "./workers": { 314 + "collectVitestWorkerTests": "function", 315 + "createForksRpcOptions": "function", 316 + "createThreadsRpcOptions": "function", 317 + "provideWorkerState": "function", 318 + "runBaseTests": "function", 319 + "runVitestWorker": "function", 320 + "runVmTests": "function", 321 + "unwrapSerializableConfig": "function", 322 + }, 323 + } 324 + `) 325 + } 166 326 })
+1 -1
test/core/test/injector-esm.test.ts
··· 2 2 import { expect, test } from 'vitest' 3 3 import { injectDynamicImport } from '../../../packages/mocker/src/node/dynamicImportPlugin' 4 4 5 - function parse(code: string, options: any) { 5 + function parse(code: string, options: any): any { 6 6 return parseAst(code, options) 7 7 } 8 8
+1 -1
test/core/test/injector-mock.test.ts
··· 5 5 import { hoistMocks } from '../../../packages/mocker/src/node/hoistMocksPlugin' 6 6 import { generateCodeFrame } from '../../../packages/vitest/src/node/printError.js' 7 7 8 - function parse(code: string, options: any) { 8 + function parse(code: string, options: any): any { 9 9 return parseAst(code, options) 10 10 } 11 11
+12 -1
test/coverage-test/test/vue.test.ts
··· 1 1 import { readdirSync } from 'node:fs' 2 2 import { resolve } from 'node:path' 3 3 import { beforeAll, expect } from 'vitest' 4 + import { rolldownVersion } from 'vitest/node' 4 5 import { isV8Provider, readCoverageMap, runVitest, test } from '../utils' 5 6 6 7 beforeAll(async () => { ··· 23 24 test('coverage results matches snapshot', async () => { 24 25 const coverageMap = await readCoverageMap() 25 26 26 - if (isV8Provider()) { 27 + if (isV8Provider() && !rolldownVersion) { 27 28 expect(coverageMap).toMatchInlineSnapshot(` 28 29 { 29 30 "branches": "5/7 (71.42%)", 30 31 "functions": "3/5 (60%)", 32 + "lines": "36/45 (80%)", 33 + "statements": "36/45 (80%)", 34 + } 35 + `) 36 + } 37 + else if (isV8Provider() && rolldownVersion) { 38 + expect(coverageMap).toMatchInlineSnapshot(` 39 + { 40 + "branches": "7/9 (77.77%)", 41 + "functions": "4/6 (66.66%)", 31 42 "lines": "36/45 (80%)", 32 43 "statements": "36/45 (80%)", 33 44 }
+1
test/public-mocker/test/mocker.test.ts
··· 49 49 async function createTestServer(config: UserConfig) { 50 50 const server = await createServer({ 51 51 ...config, 52 + cacheDir: '.cache', 52 53 plugins: [ 53 54 mockerPlugin({ 54 55 globalThisAccessor: 'Symbol.for("vitest.mocker")',
+3
test/reporters/tests/test-run.test.ts
··· 887 887 }, { 888 888 globals: true, 889 889 reporters: [['blob', { outputFile: blobOutputFile1 }]], 890 + watch: false, 890 891 }) 891 892 892 893 const { root: root2 } = await runInlineTests({ ··· 902 903 }, { 903 904 globals: true, 904 905 reporters: [['blob', { outputFile: blobOutputFile2 }]], 906 + watch: false, 905 907 }) 906 908 907 909 const report = await run({}, { 908 910 mergeReports: blobsOutputDirectory, 911 + watch: false, 909 912 }, { 910 913 roots: [root1, root2], 911 914 })
+2 -3
test/vite-node/test/sourcemap.test.ts
··· 1 - import type { SourceMap } from 'rollup' 2 1 /* eslint-disable no-template-curly-in-string */ 3 2 import type { TransformResult } from 'vite' 4 3 import { describe, expect, it } from 'vitest' ··· 30 29 version: 3, 31 30 mappings: 'AAAO,SAAS,IAAI,KAAqB;AACvC,SAAO,qDAAqD;AAC9D;iHAAA', 32 31 names: [], 33 - sourceRoot: undefined, 34 32 sources: [ 35 33 '/foo.ts', 36 34 ], ··· 38 36 'export function foo(src: string): string {\n return `//# sourceMappingURL=data:application/json;base64,${src}`\n}\n', 39 37 ], 40 38 file: '/src/foo.ts', 41 - } as unknown as SourceMap, 39 + toUrl: () => '', 40 + }, 42 41 deps: [ 43 42 ], 44 43 dynamicDeps: [
+6 -3
packages/vitest/src/public/node.ts
··· 1 1 import type { ModuleDiagnostic as _FileDiagnostic } from '../node/reporters/reported-tasks' 2 - import { createServer as _createServer } from 'vite' 2 + import * as vite from 'vite' 3 3 import { Vitest } from '../node/core' 4 4 import { TestModule as _TestFile } from '../node/reporters/reported-tasks' 5 5 ··· 81 81 ResolvedBrowserOptions, 82 82 } from '../node/types/browser' 83 83 /** @deprecated use `createViteServer` instead */ 84 - export const createServer: typeof _createServer = _createServer 85 - export const createViteServer: typeof _createServer = _createServer 84 + export const createServer: typeof vite.createServer = vite.createServer 85 + export const createViteServer: typeof vite.createServer = vite.createServer 86 86 export type { 87 87 ApiConfig, 88 88 BuiltinEnvironment, ··· 174 174 rollupVersion, 175 175 version as viteVersion, 176 176 } from 'vite' 177 + 178 + // rolldownVersion is exported only by rolldown-vite 179 + export const rolldownVersion: string | undefined = (vite as any).rolldownVersion 177 180 178 181 export type * as Vite from 'vite'
+1 -1
packages/vitest/src/node/plugins/normalizeURL.ts
··· 26 26 const assetImportMetaUrlRE 27 27 // vite injects new URL(path, import.meta.url) in the code 28 28 // rolldown-vite injects new URL(path, '' + import.meta.url) in the code 29 - = /\bnew\s+URL\s*\(\s*(?:'[^']+'|"[^"]+"|`[^`]+`)\s*,\s*(?:'' \+ )?import\.meta\.url\s*(?:,\s*)?\)/g 29 + = /\bnew\s+URL\s*\(\s*(?:'[^']+'|"[^"]+"|`[^`]+`)\s*,\s*(?:'' \+ )?import\.meta\.url\s*(?:,\s*)?\)/g 30 30 31 31 let updatedCode = code 32 32 let match: RegExpExecArray | null
+1
test/browser/fixtures/mocking-out-of-root/project1/vitest.config.ts
··· 14 14 screenshotFailures: false, 15 15 headless: true, 16 16 instances, 17 + headless: true, 17 18 }, 18 19 }, 19 20 })