diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1a6f0cbf5227ba..3dbc59fe388e05 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -58,7 +58,7 @@ jobs: - name: Get changed files id: changed-files - uses: tj-actions/changed-files@cc733854b1f224978ef800d29e4709d5ee2883e4 # v44.5.5 + uses: tj-actions/changed-files@6b2903bdce6310cfbddd87c418f253cf29b2dec9 # v44.5.6 with: files: | docs/** diff --git a/docs/package.json b/docs/package.json index 894ed6aa731b25..3219c69f24e2a5 100644 --- a/docs/package.json +++ b/docs/package.json @@ -8,10 +8,10 @@ "docs-serve": "vitepress serve" }, "devDependencies": { - "@shikijs/vitepress-twoslash": "^1.10.3", + "@shikijs/vitepress-twoslash": "^1.11.0", "@types/express": "^4.17.21", "feed": "^4.2.2", "vitepress": "1.3.1", - "vue": "^3.4.31" + "vue": "^3.4.33" } } diff --git a/package.json b/package.json index f39da3b13ba391..09eae39c5540b1 100644 --- a/package.json +++ b/package.json @@ -51,7 +51,7 @@ "@types/fs-extra": "^11.0.4", "@types/less": "^3.0.6", "@types/micromatch": "^4.0.9", - "@types/node": "^20.14.10", + "@types/node": "^20.14.11", "@types/picomatch": "^3.0.0", "@types/stylus": "^0.48.42", "@types/ws": "^8.5.11", @@ -67,7 +67,7 @@ "lint-staged": "^15.2.7", "npm-run-all2": "^6.2.2", "picocolors": "^1.0.1", - "playwright-chromium": "^1.45.2", + "playwright-chromium": "^1.45.3", "prettier": "3.3.3", "rimraf": "^5.0.9", "rollup": "^4.13.0", @@ -76,9 +76,9 @@ "tslib": "^2.6.3", "tsx": "^4.16.2", "typescript": "^5.5.3", - "typescript-eslint": "^7.16.1", + "typescript-eslint": "^7.17.0", "vite": "workspace:*", - "vitest": "^2.0.3" + "vitest": "^2.0.4" }, "simple-git-hooks": { "pre-commit": "pnpm exec lint-staged --concurrent false" @@ -97,7 +97,7 @@ "eslint --cache --fix" ] }, - "packageManager": "pnpm@9.5.0", + "packageManager": "pnpm@9.6.0", "pnpm": { "overrides": { "vite": "workspace:*" diff --git a/packages/create-vite/template-react-ts/package.json b/packages/create-vite/template-react-ts/package.json index 8a53236953bdf6..c846ae8ca5fdf8 100644 --- a/packages/create-vite/template-react-ts/package.json +++ b/packages/create-vite/template-react-ts/package.json @@ -16,12 +16,12 @@ "devDependencies": { "@types/react": "^18.3.3", "@types/react-dom": "^18.3.0", - "@typescript-eslint/eslint-plugin": "^7.16.1", - "@typescript-eslint/parser": "^7.16.1", + "@typescript-eslint/eslint-plugin": "^7.17.0", + "@typescript-eslint/parser": "^7.17.0", "@vitejs/plugin-react": "^4.3.1", "eslint": "^8.57.0", "eslint-plugin-react-hooks": "^4.6.2", - "eslint-plugin-react-refresh": "^0.4.8", + "eslint-plugin-react-refresh": "^0.4.9", "typescript": "^5.5.3", "vite": "^5.3.4" } diff --git a/packages/create-vite/template-react/package.json b/packages/create-vite/template-react/package.json index 2fd2664564f4cd..f1930304ef1b49 100644 --- a/packages/create-vite/template-react/package.json +++ b/packages/create-vite/template-react/package.json @@ -18,9 +18,9 @@ "@types/react-dom": "^18.3.0", "@vitejs/plugin-react": "^4.3.1", "eslint": "^8.57.0", - "eslint-plugin-react": "^7.34.4", + "eslint-plugin-react": "^7.35.0", "eslint-plugin-react-hooks": "^4.6.2", - "eslint-plugin-react-refresh": "^0.4.8", + "eslint-plugin-react-refresh": "^0.4.9", "vite": "^5.3.4" } } diff --git a/packages/create-vite/template-vue-ts/package.json b/packages/create-vite/template-vue-ts/package.json index 7d541fdc0cdf2a..b7a417c3d43948 100644 --- a/packages/create-vite/template-vue-ts/package.json +++ b/packages/create-vite/template-vue-ts/package.json @@ -9,12 +9,12 @@ "preview": "vite preview" }, "dependencies": { - "vue": "^3.4.31" + "vue": "^3.4.33" }, "devDependencies": { "@vitejs/plugin-vue": "^5.0.5", "typescript": "^5.5.3", "vite": "^5.3.4", - "vue-tsc": "^2.0.26" + "vue-tsc": "^2.0.28" } } diff --git a/packages/create-vite/template-vue/package.json b/packages/create-vite/template-vue/package.json index 1f31c8558d4976..ebfc6af3a599d9 100644 --- a/packages/create-vite/template-vue/package.json +++ b/packages/create-vite/template-vue/package.json @@ -9,7 +9,7 @@ "preview": "vite preview" }, "dependencies": { - "vue": "^3.4.31" + "vue": "^3.4.33" }, "devDependencies": { "@vitejs/plugin-vue": "^5.0.5", diff --git a/packages/vite/package.json b/packages/vite/package.json index 0b8dc453c38607..58ce1064f203f4 100644 --- a/packages/vite/package.json +++ b/packages/vite/package.json @@ -149,7 +149,7 @@ "tsconfck": "^3.1.1", "tslib": "^2.6.3", "types": "link:./types", - "ufo": "^1.5.3", + "ufo": "^1.5.4", "ws": "^8.18.0" }, "peerDependencies": { diff --git a/playground/alias/package.json b/playground/alias/package.json index 7adcbb586abc14..0ad0896228d675 100644 --- a/playground/alias/package.json +++ b/playground/alias/package.json @@ -11,8 +11,8 @@ }, "dependencies": { "aliased-module": "file:./dir/module", - "vue": "^3.4.31", - "@vue/shared": "^3.4.31" + "vue": "^3.4.33", + "@vue/shared": "^3.4.33" }, "devDependencies": { "@vitejs/test-resolve-linked": "workspace:*" diff --git a/playground/backend-integration/package.json b/playground/backend-integration/package.json index c966b0075e1e68..75107bc6317e5a 100644 --- a/playground/backend-integration/package.json +++ b/playground/backend-integration/package.json @@ -11,7 +11,7 @@ }, "devDependencies": { "sass": "^1.77.8", - "tailwindcss": "^3.4.5", + "tailwindcss": "^3.4.6", "fast-glob": "^3.3.2" } } diff --git a/playground/css/package.json b/playground/css/package.json index cf960f250a8353..4aebdf8ea9d096 100644 --- a/playground/css/package.json +++ b/playground/css/package.json @@ -23,7 +23,7 @@ "@vitejs/test-scss-proxy-dep": "file:./scss-proxy-dep", "fast-glob": "^3.3.2", "less": "^4.2.0", - "postcss-nested": "^6.0.1", + "postcss-nested": "^6.2.0", "sass": "^1.77.8", "stylus": "^0.63.0", "sugarss": "^4.0.1" diff --git a/playground/extensions/package.json b/playground/extensions/package.json index d63ae375c2cff8..af743090ea8a14 100644 --- a/playground/extensions/package.json +++ b/playground/extensions/package.json @@ -10,6 +10,6 @@ "preview": "vite preview" }, "dependencies": { - "vue": "^3.4.31" + "vue": "^3.4.33" } } diff --git a/playground/external/dep-that-imports/package.json b/playground/external/dep-that-imports/package.json index 256cfffdf0361e..232ef3cd0446f5 100644 --- a/playground/external/dep-that-imports/package.json +++ b/playground/external/dep-that-imports/package.json @@ -5,6 +5,6 @@ "dependencies": { "slash3": "npm:slash@^3.0.0", "slash5": "npm:slash@^5.1.0", - "vue": "^3.4.31" + "vue": "^3.4.33" } } diff --git a/playground/external/dep-that-requires/package.json b/playground/external/dep-that-requires/package.json index 5a0e85c35fb523..94389d649fc1f9 100644 --- a/playground/external/dep-that-requires/package.json +++ b/playground/external/dep-that-requires/package.json @@ -5,6 +5,6 @@ "dependencies": { "slash3": "npm:slash@^3.0.0", "slash5": "npm:slash@^5.1.0", - "vue": "^3.4.31" + "vue": "^3.4.33" } } diff --git a/playground/external/package.json b/playground/external/package.json index 76c3f13cbcc2d5..d9bf42d77d2c6e 100644 --- a/playground/external/package.json +++ b/playground/external/package.json @@ -17,7 +17,7 @@ "slash3": "npm:slash@^3.0.0", "slash5": "npm:slash@^5.1.0", "vite": "workspace:*", - "vue": "^3.4.31", + "vue": "^3.4.33", "vue32": "npm:vue@~3.2.0" } } diff --git a/playground/json/package.json b/playground/json/package.json index e5eb9f6f3f4df7..3c3cfbed0dbc3a 100644 --- a/playground/json/package.json +++ b/playground/json/package.json @@ -15,6 +15,6 @@ "devDependencies": { "@vitejs/test-json-module": "file:./json-module", "express": "^4.19.2", - "vue": "^3.4.31" + "vue": "^3.4.33" } } diff --git a/playground/legacy/package.json b/playground/legacy/package.json index cfbeb6a21ba4ec..6fe44613f64675 100644 --- a/playground/legacy/package.json +++ b/playground/legacy/package.json @@ -18,6 +18,6 @@ "vite": "workspace:*", "@vitejs/plugin-legacy": "workspace:*", "express": "^4.19.2", - "terser": "^5.31.2" + "terser": "^5.31.3" } } diff --git a/playground/object-hooks/package.json b/playground/object-hooks/package.json index 5b119d4010fa98..0ae7e9d0b0080f 100644 --- a/playground/object-hooks/package.json +++ b/playground/object-hooks/package.json @@ -10,6 +10,6 @@ "preview": "vite preview" }, "dependencies": { - "vue": "^3.4.31" + "vue": "^3.4.33" } } diff --git a/playground/optimize-deps-no-discovery/package.json b/playground/optimize-deps-no-discovery/package.json index 24113db4fdd10b..64817f9f24b6ee 100644 --- a/playground/optimize-deps-no-discovery/package.json +++ b/playground/optimize-deps-no-discovery/package.json @@ -11,7 +11,7 @@ }, "dependencies": { "@vitejs/test-dep-no-discovery": "file:./dep-no-discovery", - "vue": "^3.4.31", + "vue": "^3.4.33", "vuex": "^4.1.0" } } diff --git a/playground/optimize-deps/package.json b/playground/optimize-deps/package.json index aaf0d438b1cb02..8f44ea478ca444 100644 --- a/playground/optimize-deps/package.json +++ b/playground/optimize-deps/package.json @@ -44,7 +44,7 @@ "react-dom": "^18.3.1", "@vitejs/test-resolve-linked": "workspace:0.0.0", "url": "^0.11.3", - "vue": "^3.4.31", + "vue": "^3.4.33", "vuex": "^4.1.0", "lodash": "^4.17.21", "lodash.clonedeep": "^4.5.0" diff --git a/playground/preload/package.json b/playground/preload/package.json index e7e0a854d285cb..3d91a5c96cb766 100644 --- a/playground/preload/package.json +++ b/playground/preload/package.json @@ -18,7 +18,7 @@ "preview:preload-disabled": "vite preview --config vite.config-preload-disabled.ts" }, "devDependencies": { - "terser": "^5.31.2", + "terser": "^5.31.3", "@vitejs/test-dep-a": "file:./dep-a", "@vitejs/test-dep-including-a": "file:./dep-including-a" } diff --git a/playground/ssr-webworker/package.json b/playground/ssr-webworker/package.json index 0539849913ccca..401f00349d67c8 100644 --- a/playground/ssr-webworker/package.json +++ b/playground/ssr-webworker/package.json @@ -13,7 +13,7 @@ "@vitejs/test-worker-exports": "file:./worker-exports" }, "devDependencies": { - "miniflare": "^3.20240701.0", + "miniflare": "^3.20240718.0", "@vitejs/test-resolve-linked": "workspace:*" } } diff --git a/playground/tailwind-sourcemap/package.json b/playground/tailwind-sourcemap/package.json index 14c4cfdde357ce..988d4d506bf5c2 100644 --- a/playground/tailwind-sourcemap/package.json +++ b/playground/tailwind-sourcemap/package.json @@ -10,6 +10,6 @@ "preview": "vite preview" }, "dependencies": { - "tailwindcss": "^3.4.5" + "tailwindcss": "^3.4.6" } } diff --git a/playground/tailwind/package.json b/playground/tailwind/package.json index 2a474c5e2f355a..04a9b67a5516d7 100644 --- a/playground/tailwind/package.json +++ b/playground/tailwind/package.json @@ -10,8 +10,8 @@ }, "dependencies": { "autoprefixer": "^10.4.19", - "tailwindcss": "^3.4.5", - "vue": "^3.4.31", + "tailwindcss": "^3.4.6", + "vue": "^3.4.33", "vue-router": "^4.4.0" }, "devDependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d8ca9cbcdfd223..62131352ec51e9 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -59,8 +59,8 @@ importers: specifier: ^4.0.9 version: 4.0.9 '@types/node': - specifier: ^20.14.10 - version: 20.14.10 + specifier: ^20.14.11 + version: 20.14.11 '@types/picomatch': specifier: ^3.0.0 version: 3.0.0 @@ -107,8 +107,8 @@ importers: specifier: ^1.0.1 version: 1.0.1 playwright-chromium: - specifier: ^1.45.2 - version: 1.45.2 + specifier: ^1.45.3 + version: 1.45.3 prettier: specifier: 3.3.3 version: 3.3.3 @@ -134,20 +134,20 @@ importers: specifier: ^5.5.3 version: 5.5.3 typescript-eslint: - specifier: ^7.16.1 - version: 7.16.1(eslint@9.7.0)(typescript@5.5.3) + specifier: ^7.17.0 + version: 7.17.0(eslint@9.7.0)(typescript@5.5.3) vite: specifier: workspace:* version: link:packages/vite vitest: - specifier: ^2.0.3 - version: 2.0.3(@types/node@20.14.10) + specifier: ^2.0.4 + version: 2.0.4(@types/node@20.14.11) docs: devDependencies: '@shikijs/vitepress-twoslash': - specifier: ^1.10.3 - version: 1.10.3(typescript@5.5.3) + specifier: ^1.11.0 + version: 1.11.0(typescript@5.5.3) '@types/express': specifier: ^4.17.21 version: 4.17.21 @@ -158,8 +158,8 @@ importers: specifier: 1.3.1 version: 1.3.1(@algolia/client-search@4.20.0)(axios@1.7.2)(postcss@8.4.39)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3) vue: - specifier: ^3.4.31 - version: 3.4.31(typescript@5.5.3) + specifier: ^3.4.33 + version: 3.4.33(typescript@5.5.3) packages/create-vite: devDependencies: @@ -369,7 +369,7 @@ importers: version: 16.1.0(postcss@8.4.39) postcss-load-config: specifier: ^4.0.2 - version: 4.0.2(postcss@8.4.39)(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.3)) + version: 4.0.2(postcss@8.4.39)(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.3)) postcss-modules: specifier: ^6.0.0 version: 6.0.0(postcss@8.4.39) @@ -410,8 +410,8 @@ importers: specifier: link:./types version: link:types ufo: - specifier: ^1.5.3 - version: 1.5.3 + specifier: ^1.5.4 + version: 1.5.4 ws: specifier: ^8.18.0 version: 8.18.0 @@ -478,14 +478,14 @@ importers: playground/alias: dependencies: '@vue/shared': - specifier: ^3.4.31 - version: 3.4.31 + specifier: ^3.4.33 + version: 3.4.33 aliased-module: specifier: file:./dir/module version: '@vitejs/test-aliased-module@file:playground/alias/dir/module' vue: - specifier: ^3.4.31 - version: 3.4.31(typescript@5.5.3) + specifier: ^3.4.33 + version: 3.4.33(typescript@5.5.3) devDependencies: '@vitejs/test-resolve-linked': specifier: workspace:* @@ -506,8 +506,8 @@ importers: specifier: ^1.77.8 version: 1.77.8 tailwindcss: - specifier: ^3.4.5 - version: 3.4.5(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.3)) + specifier: ^3.4.6 + version: 3.4.6(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.3)) playground/build-old: {} @@ -562,8 +562,8 @@ importers: specifier: ^4.2.0 version: 4.2.0 postcss-nested: - specifier: ^6.0.1 - version: 6.0.1(postcss@8.4.39) + specifier: ^6.2.0 + version: 6.2.0(postcss@8.4.39) sass: specifier: ^1.77.8 version: 1.77.8 @@ -670,8 +670,8 @@ importers: playground/extensions: dependencies: vue: - specifier: ^3.4.31 - version: 3.4.31(typescript@5.5.3) + specifier: ^3.4.33 + version: 3.4.33(typescript@5.5.3) playground/external: dependencies: @@ -692,8 +692,8 @@ importers: specifier: workspace:* version: link:../../packages/vite vue: - specifier: ^3.4.31 - version: 3.4.31(typescript@5.5.3) + specifier: ^3.4.33 + version: 3.4.33(typescript@5.5.3) vue32: specifier: npm:vue@~3.2.0 version: vue@3.2.0 @@ -707,8 +707,8 @@ importers: specifier: npm:slash@^5.1.0 version: slash@5.1.0 vue: - specifier: ^3.4.31 - version: 3.4.31(typescript@5.5.3) + specifier: ^3.4.33 + version: 3.4.33(typescript@5.5.3) playground/external/dep-that-requires: dependencies: @@ -719,8 +719,8 @@ importers: specifier: npm:slash@^5.1.0 version: slash@5.1.0 vue: - specifier: ^3.4.31 - version: 3.4.31(typescript@5.5.3) + specifier: ^3.4.33 + version: 3.4.33(typescript@5.5.3) playground/fs-serve: {} @@ -768,8 +768,8 @@ importers: specifier: ^4.19.2 version: 4.19.2 vue: - specifier: ^3.4.31 - version: 3.4.31(typescript@5.5.3) + specifier: ^3.4.33 + version: 3.4.33(typescript@5.5.3) playground/json/json-module: {} @@ -782,8 +782,8 @@ importers: specifier: ^4.19.2 version: 4.19.2 terser: - specifier: ^5.31.2 - version: 5.31.2 + specifier: ^5.31.3 + version: 5.31.3 vite: specifier: workspace:* version: link:../../packages/vite @@ -870,8 +870,8 @@ importers: playground/object-hooks: dependencies: vue: - specifier: ^3.4.31 - version: 3.4.31(typescript@5.5.3) + specifier: ^3.4.33 + version: 3.4.33(typescript@5.5.3) playground/optimize-deps: dependencies: @@ -984,11 +984,11 @@ importers: specifier: ^0.11.3 version: 0.11.3 vue: - specifier: ^3.4.31 - version: 3.4.31(typescript@5.5.3) + specifier: ^3.4.33 + version: 3.4.33(typescript@5.5.3) vuex: specifier: ^4.1.0 - version: 4.1.0(vue@3.4.31(typescript@5.5.3)) + version: 4.1.0(vue@3.4.33(typescript@5.5.3)) playground/optimize-deps-no-discovery: dependencies: @@ -996,11 +996,11 @@ importers: specifier: file:./dep-no-discovery version: file:playground/optimize-deps-no-discovery/dep-no-discovery vue: - specifier: ^3.4.31 - version: 3.4.31(typescript@5.5.3) + specifier: ^3.4.33 + version: 3.4.33(typescript@5.5.3) vuex: specifier: ^4.1.0 - version: 4.1.0(vue@3.4.31(typescript@5.5.3)) + version: 4.1.0(vue@3.4.33(typescript@5.5.3)) playground/optimize-deps-no-discovery/dep-no-discovery: {} @@ -1103,8 +1103,8 @@ importers: specifier: file:./dep-including-a version: file:playground/preload/dep-including-a terser: - specifier: ^5.31.2 - version: 5.31.2 + specifier: ^5.31.3 + version: 5.31.3 playground/preload/dep-a: {} @@ -1516,8 +1516,8 @@ importers: specifier: workspace:* version: link:../resolve-linked miniflare: - specifier: ^3.20240701.0 - version: 3.20240701.0 + specifier: ^3.20240718.0 + version: 3.20240718.0 playground/ssr-webworker/browser-exports: {} @@ -1529,24 +1529,24 @@ importers: specifier: ^10.4.19 version: 10.4.19(postcss@8.4.39) tailwindcss: - specifier: ^3.4.5 - version: 3.4.5(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.3)) + specifier: ^3.4.6 + version: 3.4.6(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.3)) vue: - specifier: ^3.4.31 - version: 3.4.31(typescript@5.5.3) + specifier: ^3.4.33 + version: 3.4.33(typescript@5.5.3) vue-router: specifier: ^4.4.0 - version: 4.4.0(vue@3.4.31(typescript@5.5.3)) + version: 4.4.0(vue@3.4.33(typescript@5.5.3)) devDependencies: ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@20.14.10)(typescript@5.5.3) + version: 10.9.2(@types/node@20.14.11)(typescript@5.5.3) playground/tailwind-sourcemap: dependencies: tailwindcss: - specifier: ^3.4.5 - version: 3.4.5(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.3)) + specifier: ^3.4.6 + version: 3.4.6(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.3)) playground/transform-plugin: {} @@ -2219,32 +2219,32 @@ packages: resolution: {integrity: sha512-xm8XrMKz0IlUdocVbYJe0Z9xEgidU7msskG8BbhnTPK/HZ2z/7FP7ykqPgrUH+C+r414mNfNWam1f2vqOjqjYQ==} engines: {node: '>=6.9.0'} - '@cloudflare/workerd-darwin-64@1.20240701.0': - resolution: {integrity: sha512-XAZa4ZP+qyTn6JQQACCPH09hGZXP2lTnWKkmg5mPwT8EyRzCKLkczAf98vPP5bq7JZD/zORdFWRY0dOTap8zTQ==} + '@cloudflare/workerd-darwin-64@1.20240718.0': + resolution: {integrity: sha512-BsPZcSCgoGnufog2GIgdPuiKicYTNyO/Dp++HbpLRH+yQdX3x4aWx83M+a0suTl1xv76dO4g9aw7SIB6OSgIyQ==} engines: {node: '>=16'} cpu: [x64] os: [darwin] - '@cloudflare/workerd-darwin-arm64@1.20240701.0': - resolution: {integrity: sha512-w80ZVAgfH4UwTz7fXZtk7KmS2FzlXniuQm4ku4+cIgRTilBAuKqjpOjwUCbx5g13Gqcm9NuiHce+IDGtobRTIQ==} + '@cloudflare/workerd-darwin-arm64@1.20240718.0': + resolution: {integrity: sha512-nlr4gaOO5gcJerILJQph3+2rnas/nx/lYsuaot1ntHu4LAPBoQo1q/Pucj2cSIav4UiMzTbDmoDwPlls4Kteog==} engines: {node: '>=16'} cpu: [arm64] os: [darwin] - '@cloudflare/workerd-linux-64@1.20240701.0': - resolution: {integrity: sha512-UWLr/Anxwwe/25nGv451MNd2jhREmPt/ws17DJJqTLAx6JxwGWA15MeitAIzl0dbxRFAJa+0+R8ag2WR3F/D6g==} + '@cloudflare/workerd-linux-64@1.20240718.0': + resolution: {integrity: sha512-LJ/k3y47pBcjax0ee4K+6ZRrSsqWlfU4lbU8Dn6u5tSC9yzwI4YFNXDrKWInB0vd7RT3w4Yqq1S6ZEbfRrqVUg==} engines: {node: '>=16'} cpu: [x64] os: [linux] - '@cloudflare/workerd-linux-arm64@1.20240701.0': - resolution: {integrity: sha512-3kCnF9kYgov1ggpuWbgpXt4stPOIYtVmPCa7MO2xhhA0TWP6JDUHRUOsnmIgKrvDjXuXqlK16cdg3v+EWsaPJg==} + '@cloudflare/workerd-linux-arm64@1.20240718.0': + resolution: {integrity: sha512-zBEZvy88EcAMGRGfuVtS00Yl7lJdUM9sH7i651OoL+q0Plv9kphlCC0REQPwzxrEYT1qibSYtWcD9IxQGgx2/g==} engines: {node: '>=16'} cpu: [arm64] os: [linux] - '@cloudflare/workerd-windows-64@1.20240701.0': - resolution: {integrity: sha512-6IPGITRAeS67j3BH1rN4iwYWDt47SqJG7KlZJ5bB4UaNAia4mvMBSy/p2p4vA89bbXoDRjMtEvRu7Robu6O7hQ==} + '@cloudflare/workerd-windows-64@1.20240718.0': + resolution: {integrity: sha512-YpCRvvT47XanFum7C3SedOZKK6BfVhqmwdAAVAQFyc4gsCdegZo0JkUkdloC/jwuWlbCACOG2HTADHOqyeolzQ==} engines: {node: '>=16'} cpu: [x64] os: [win32] @@ -2963,14 +2963,17 @@ packages: '@shikijs/core@1.10.3': resolution: {integrity: sha512-D45PMaBaeDHxww+EkcDQtDAtzv00Gcsp72ukBtaLSmqRvh0WgGMq3Al0rl1QQBZfuneO75NXMIzEZGFitThWbg==} + '@shikijs/core@1.11.0': + resolution: {integrity: sha512-VbEhDAhT/2ozO0TPr5/ZQBO/NWLqtk4ZiBf6NplYpF38mKjNfMMied5fNEfIfYfN+cdKvhDB4VMcKvG/g9c3zg==} + '@shikijs/transformers@1.10.3': resolution: {integrity: sha512-MNjsyye2WHVdxfZUSr5frS97sLGe6G1T+1P41QjyBFJehZphMcr4aBlRLmq6OSPBslYe9byQPVvt/LJCOfxw8Q==} - '@shikijs/twoslash@1.10.3': - resolution: {integrity: sha512-9HlQgvy51jnO46Tcr87A7v6gxlzdKzcpYk15/CQfO48svAslOf+6QYXf0Gao3HWPywOwVj2alMAe0zQhT59y9w==} + '@shikijs/twoslash@1.11.0': + resolution: {integrity: sha512-fyqUlij+Qm1MigL2JvXmeIJYSzvfrvO+SRULJco1y9XjIOe7SawvgUQf2BXhjZJPmrTKVqi4mbqECpj1KYtmKA==} - '@shikijs/vitepress-twoslash@1.10.3': - resolution: {integrity: sha512-rTfayHA8J4B0z9J9XspwQRg40m0xYLzBgNRhjBWGVGgfymh3OdM0CpEsqwGEFxGgRmDRYCEpf3jqdBejWMekgQ==} + '@shikijs/vitepress-twoslash@1.11.0': + resolution: {integrity: sha512-ntZKY0Io1P05eiZ75zwIl1IG/5DXqQjKchuSIhkX8cGjdKbGW4cp8EabTmVlW0cevJy5OJBDyGTHhW79GXLH2g==} '@sindresorhus/merge-streams@4.0.0': resolution: {integrity: sha512-tlqY9xq5ukxTUZBmoOp+m61cqwQD5pHJtFY3Mn8CA8ps6yghLH/Hw8UPdqg4OLmFW3IFlcXnQNmo/dh8HzXYIQ==} @@ -3084,6 +3087,9 @@ packages: '@types/node@20.14.10': resolution: {integrity: sha512-MdiXf+nDuMvY0gJKxyfZ7/6UFsETO7mGKF54MVD/ekJS6HdFtpZFBgrh6Pseu64XTb2MLyFPlbW6hj8HYRQNOQ==} + '@types/node@20.14.11': + resolution: {integrity: sha512-kprQpL8MMeszbz6ojB5/tU8PLN4kesnN8Gjzw349rDlNgsSzg90lAVj3llK99Dh7JON+t9AuscPPFW6mPbTnSA==} + '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -3126,8 +3132,8 @@ packages: '@types/ws@8.5.11': resolution: {integrity: sha512-4+q7P5h3SpJxaBft0Dzpbr6lmMaqh0Jr2tbhJZ/luAwvD7ohSCniYkwz/pLxuT2h0EOa6QADgJj1Ko+TzRfZ+w==} - '@typescript-eslint/eslint-plugin@7.16.1': - resolution: {integrity: sha512-SxdPak/5bO0EnGktV05+Hq8oatjAYVY3Zh2bye9pGZy6+jwyR3LG3YKkV4YatlsgqXP28BTeVm9pqwJM96vf2A==} + '@typescript-eslint/eslint-plugin@7.17.0': + resolution: {integrity: sha512-pyiDhEuLM3PuANxH7uNYan1AaFs5XE0zw1hq69JBvGvE7gSuEoQl1ydtEe/XQeoC3GQxLXyOVa5kNOATgM638A==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: '@typescript-eslint/parser': ^7.0.0 @@ -3137,8 +3143,8 @@ packages: typescript: optional: true - '@typescript-eslint/parser@7.16.1': - resolution: {integrity: sha512-u+1Qx86jfGQ5i4JjK33/FnawZRpsLxRnKzGE6EABZ40KxVT/vWsiZFEBBHjFOljmmV3MBYOHEKi0Jm9hbAOClA==} + '@typescript-eslint/parser@7.17.0': + resolution: {integrity: sha512-puiYfGeg5Ydop8eusb/Hy1k7QmOU6X3nvsqCgzrB2K4qMavK//21+PzNE8qeECgNOIoertJPUC1SpegHDI515A==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 @@ -3151,8 +3157,12 @@ packages: resolution: {integrity: sha512-nYpyv6ALte18gbMz323RM+vpFpTjfNdyakbf3nsLvF43uF9KeNC289SUEW3QLZ1xPtyINJ1dIsZOuWuSRIWygw==} engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/type-utils@7.16.1': - resolution: {integrity: sha512-rbu/H2MWXN4SkjIIyWcmYBjlp55VT+1G3duFOIukTNFxr9PI35pLc2ydwAfejCEitCv4uztA07q0QWanOHC7dA==} + '@typescript-eslint/scope-manager@7.17.0': + resolution: {integrity: sha512-0P2jTTqyxWp9HiKLu/Vemr2Rg1Xb5B7uHItdVZ6iAenXmPo4SZ86yOPCJwMqpCyaMiEHTNqizHfsbmCFT1x9SA==} + engines: {node: ^18.18.0 || >=20.0.0} + + '@typescript-eslint/type-utils@7.17.0': + resolution: {integrity: sha512-XD3aaBt+orgkM/7Cei0XNEm1vwUxQ958AOLALzPlbPqb8C1G8PZK85tND7Jpe69Wualri81PLU+Zc48GVKIMMA==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 @@ -3165,6 +3175,10 @@ packages: resolution: {integrity: sha512-AQn9XqCzUXd4bAVEsAXM/Izk11Wx2u4H3BAfQVhSfzfDOm/wAON9nP7J5rpkCxts7E5TELmN845xTUCQrD1xIQ==} engines: {node: ^18.18.0 || >=20.0.0} + '@typescript-eslint/types@7.17.0': + resolution: {integrity: sha512-a29Ir0EbyKTKHnZWbNsrc/gqfIBqYPwj3F2M+jWE/9bqfEHg0AMtXzkbUkOG6QgEScxh2+Pz9OXe11jHDnHR7A==} + engines: {node: ^18.18.0 || >=20.0.0} + '@typescript-eslint/typescript-estree@7.16.1': resolution: {integrity: sha512-0vFPk8tMjj6apaAZ1HlwM8w7jbghC8jc1aRNJG5vN8Ym5miyhTQGMqU++kuBFDNKe9NcPeZ6x0zfSzV8xC1UlQ==} engines: {node: ^18.18.0 || >=20.0.0} @@ -3174,16 +3188,35 @@ packages: typescript: optional: true + '@typescript-eslint/typescript-estree@7.17.0': + resolution: {integrity: sha512-72I3TGq93t2GoSBWI093wmKo0n6/b7O4j9o8U+f65TVD0FS6bI2180X5eGEr8MA8PhKMvYe9myZJquUT2JkCZw==} + engines: {node: ^18.18.0 || >=20.0.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + '@typescript-eslint/utils@7.16.1': resolution: {integrity: sha512-WrFM8nzCowV0he0RlkotGDujx78xudsxnGMBHI88l5J8wEhED6yBwaSLP99ygfrzAjsQvcYQ94quDwI0d7E1fA==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 + '@typescript-eslint/utils@7.17.0': + resolution: {integrity: sha512-r+JFlm5NdB+JXc7aWWZ3fKSm1gn0pkswEwIYsrGPdsT2GjsRATAKXiNtp3vgAAO1xZhX8alIOEQnNMl3kbTgJw==} + engines: {node: ^18.18.0 || >=20.0.0} + peerDependencies: + eslint: ^8.56.0 + '@typescript-eslint/visitor-keys@7.16.1': resolution: {integrity: sha512-Qlzzx4sE4u3FsHTPQAAQFJFNOuqtuY0LFrZHwQ8IHK705XxBiWOFkfKRWu6niB7hwfgnwIpO4jTC75ozW1PHWg==} engines: {node: ^18.18.0 || >=20.0.0} + '@typescript-eslint/visitor-keys@7.17.0': + resolution: {integrity: sha512-RVGC9UhPOCsfCdI9pU++K4nD7to+jTcMIbXTSOcrLqUEW6gF2pU1UUbYJKc9cvcRSK1UDeMJ7pdMxf4bhMpV/A==} + engines: {node: ^18.18.0 || >=20.0.0} + '@typescript/vfs@1.5.0': resolution: {integrity: sha512-AJS307bPgbsZZ9ggCT3wwpg3VbTKMFNHfaY/uF0ahSkYYrPF2dSSKDNIDIQAHm9qJqbLvCsSJH7yN4Vs/CsMMg==} @@ -3435,23 +3468,23 @@ packages: '@vitejs/test-worker-exports@file:playground/ssr-webworker/worker-exports': resolution: {directory: playground/ssr-webworker/worker-exports, type: directory} - '@vitest/expect@2.0.3': - resolution: {integrity: sha512-X6AepoOYePM0lDNUPsGXTxgXZAl3EXd0GYe/MZyVE4HzkUqyUVC6S3PrY5mClDJ6/7/7vALLMV3+xD/Ko60Hqg==} + '@vitest/expect@2.0.4': + resolution: {integrity: sha512-39jr5EguIoanChvBqe34I8m1hJFI4+jxvdOpD7gslZrVQBKhh8H9eD7J/LJX4zakrw23W+dITQTDqdt43xVcJw==} - '@vitest/pretty-format@2.0.3': - resolution: {integrity: sha512-URM4GLsB2xD37nnTyvf6kfObFafxmycCL8un3OC9gaCs5cti2u+5rJdIflZ2fUJUen4NbvF6jCufwViAFLvz1g==} + '@vitest/pretty-format@2.0.4': + resolution: {integrity: sha512-RYZl31STbNGqf4l2eQM1nvKPXE0NhC6Eq0suTTePc4mtMQ1Fn8qZmjV4emZdEdG2NOWGKSCrHZjmTqDCDoeFBw==} - '@vitest/runner@2.0.3': - resolution: {integrity: sha512-EmSP4mcjYhAcuBWwqgpjR3FYVeiA4ROzRunqKltWjBfLNs1tnMLtF+qtgd5ClTwkDP6/DGlKJTNa6WxNK0bNYQ==} + '@vitest/runner@2.0.4': + resolution: {integrity: sha512-Gk+9Su/2H2zNfNdeJR124gZckd5st4YoSuhF1Rebi37qTXKnqYyFCd9KP4vl2cQHbtuVKjfEKrNJxHHCW8thbQ==} - '@vitest/snapshot@2.0.3': - resolution: {integrity: sha512-6OyA6v65Oe3tTzoSuRPcU6kh9m+mPL1vQ2jDlPdn9IQoUxl8rXhBnfICNOC+vwxWY684Vt5UPgtcA2aPFBb6wg==} + '@vitest/snapshot@2.0.4': + resolution: {integrity: sha512-or6Mzoz/pD7xTvuJMFYEtso1vJo1S5u6zBTinfl+7smGUhqybn6VjzCDMhmTyVOFWwkCMuNjmNNxnyXPgKDoPw==} - '@vitest/spy@2.0.3': - resolution: {integrity: sha512-sfqyAw/ypOXlaj4S+w8689qKM1OyPOqnonqOc9T91DsoHbfN5mU7FdifWWv3MtQFf0lEUstEwR9L/q/M390C+A==} + '@vitest/spy@2.0.4': + resolution: {integrity: sha512-uTXU56TNoYrTohb+6CseP8IqNwlNdtPwEO0AWl+5j7NelS6x0xZZtP0bDWaLvOfUbaYwhhWp1guzXUxkC7mW7Q==} - '@vitest/utils@2.0.3': - resolution: {integrity: sha512-c/UdELMuHitQbbc/EVctlBaxoYAwQPQdSNwv7z/vHyBKy2edYZaFgptE27BRueZB7eW8po+cllotMNTDpL3HWg==} + '@vitest/utils@2.0.4': + resolution: {integrity: sha512-Zc75QuuoJhOBnlo99ZVUkJIuq4Oj0zAkrQ2VzCqNCx6wAwViHEh5Fnp4fiJTE9rA+sAoXRf00Z9xGgfEzV6fzQ==} '@volar/language-core@2.4.0-alpha.12': resolution: {integrity: sha512-Dj9qTifcGGgzFLfMbU5dCo13kHyNuEyvPJhtWDnoVBBmgwW3GMwFmgWnNxBhjf63m5x0gux1okaxX2CLN7qSww==} @@ -3465,17 +3498,23 @@ packages: '@vue/compiler-core@3.4.31': resolution: {integrity: sha512-skOiodXWTV3DxfDhB4rOf3OGalpITLlgCeOwb+Y9GJpfQ8ErigdBUHomBzvG78JoVE8MJoQsb+qhZiHfKeNeEg==} + '@vue/compiler-core@3.4.33': + resolution: {integrity: sha512-MoIREbkdPQlnGfSKDMgzTqzqx5nmEjIc0ydLVYlTACGBsfvOJ4tHSbZXKVF536n6fB+0eZaGEOqsGThPpdvF5A==} + '@vue/compiler-dom@3.2.0': resolution: {integrity: sha512-CqfATmX04+58LNBTTUPRBLyYGLP0bxtL+8b7B8pEvXja7fpmxiYcKBQsdaXfyqoRJsaTzA7eVXQt/t0dYhu/SQ==} '@vue/compiler-dom@3.4.31': resolution: {integrity: sha512-wK424WMXsG1IGMyDGyLqB+TbmEBFM78hIsOJ9QwUVLGrcSk0ak6zYty7Pj8ftm7nEtdU/DGQxAXp0/lM/2cEpQ==} - '@vue/compiler-sfc@3.4.31': - resolution: {integrity: sha512-einJxqEw8IIJxzmnxmJBuK2usI+lJonl53foq+9etB2HAzlPjAS/wa7r0uUpXw5ByX3/0uswVSrjNb17vJm1kQ==} + '@vue/compiler-dom@3.4.33': + resolution: {integrity: sha512-GzB8fxEHKw0gGet5BKlpfXEqoBnzSVWwMnT+dc25wE7pFEfrU/QsvjZMP9rD4iVXHBBoemTct8mN0GJEI6ZX5A==} - '@vue/compiler-ssr@3.4.31': - resolution: {integrity: sha512-RtefmITAje3fJ8FSg1gwgDhdKhZVntIVbwupdyZDSifZTRMiWxWehAOTCc8/KZDnBOcYQ4/9VWxsTbd3wT0hAA==} + '@vue/compiler-sfc@3.4.33': + resolution: {integrity: sha512-7rk7Vbkn21xMwIUpHQR4hCVejwE6nvhBOiDgoBcR03qvGqRKA7dCBSsHZhwhYUsmjlbJ7OtD5UFIyhP6BY+c8A==} + + '@vue/compiler-ssr@3.4.33': + resolution: {integrity: sha512-0WveC9Ai+eT/1b6LCV5IfsufBZ0HP7pSSTdDjcuW302tTEgoBw8rHVHKPbGUtzGReUFCRXbv6zQDDgucnV2WzQ==} '@vue/devtools-api@6.6.1': resolution: {integrity: sha512-LgPscpE3Vs0x96PzSSB4IGVSZXZBZHpfxs+ZA1d+VEPwHdOXowy/Y2CsvCAIFrf+ssVU1pD1jidj505EpUnfbA==} @@ -3500,25 +3539,25 @@ packages: '@vue/reactivity@3.2.0': resolution: {integrity: sha512-39L3UJe8+jYeCTM/QrDglDM05O11UrmyhazUOHOOj7+a9pPVu95HGInh5CkKQf98mx2gq6t3PPN8bCN5wK8Wwg==} - '@vue/reactivity@3.4.31': - resolution: {integrity: sha512-VGkTani8SOoVkZNds1PfJ/T1SlAIOf8E58PGAhIOUDYPC4GAmFA2u/E14TDAFcf3vVDKunc4QqCe/SHr8xC65Q==} + '@vue/reactivity@3.4.33': + resolution: {integrity: sha512-B24QIelahDbyHipBgbUItQblbd4w5HpG3KccL+YkGyo3maXyS253FzcTR3pSz739OTphmzlxP7JxEMWBpewilA==} '@vue/runtime-core@3.2.0': resolution: {integrity: sha512-mZlkYTcw3mVwClwFTpql4hkDfOweHE/w+9r3Yb3UPwRs75bSJXMBRUikw1GVx01bZQ8VQPjBYowCElcWNSlKig==} - '@vue/runtime-core@3.4.31': - resolution: {integrity: sha512-LDkztxeUPazxG/p8c5JDDKPfkCDBkkiNLVNf7XZIUnJ+66GVGkP+TIh34+8LtPisZ+HMWl2zqhIw0xN5MwU1cw==} + '@vue/runtime-core@3.4.33': + resolution: {integrity: sha512-6wavthExzT4iAxpe8q37/rDmf44nyOJGISJPxCi9YsQO+8w9v0gLCFLfH5TzD1V1AYrTAdiF4Y1cgUmP68jP6w==} '@vue/runtime-dom@3.2.0': resolution: {integrity: sha512-NCHMfrUwpJelCTINpMRLFhzWKJkl07slabmTbECZFJnkdDfFkptGCWll42q58bbvwGmpAPDzNI3yYch72pcKwg==} - '@vue/runtime-dom@3.4.31': - resolution: {integrity: sha512-2Auws3mB7+lHhTFCg8E9ZWopA6Q6L455EcU7bzcQ4x6Dn4cCPuqj6S2oBZgN2a8vJRS/LSYYxwFFq2Hlx3Fsaw==} + '@vue/runtime-dom@3.4.33': + resolution: {integrity: sha512-iHsMCUSFJ+4z432Bn9kZzHX+zOXa6+iw36DaVRmKYZpPt9jW9riF32SxNwB124i61kp9+AZtheQ/mKoJLerAaQ==} - '@vue/server-renderer@3.4.31': - resolution: {integrity: sha512-D5BLbdvrlR9PE3by9GaUp1gQXlCNadIZytMIb8H2h3FMWJd4oUfkUTEH2wAr3qxoRz25uxbTcbqd3WKlm9EHQA==} + '@vue/server-renderer@3.4.33': + resolution: {integrity: sha512-jTH0d6gQcaYideFP/k0WdEu8PpRS9MF8d0b6SfZzNi+ap972pZ0TNIeTaESwdOtdY0XPVj54XEJ6K0wXxir4fw==} peerDependencies: - vue: 3.4.31 + vue: 3.4.33 '@vue/shared@3.2.0': resolution: {integrity: sha512-MgdilC3YHYSCFuNlxZBgugh8B9/h/h+nQ6lkeaxqFWW+FnV/JzCwW4Bh5bYIYvBleG8QZjFwxdmdqSAWLXzgEA==} @@ -3526,6 +3565,9 @@ packages: '@vue/shared@3.4.31': resolution: {integrity: sha512-Yp3wtJk//8cO4NItOPpi3QkLExAr/aLBGZMmTtW9WpdwBCJpRM6zj9WgWktXAl8IDIozwNMByT45JP3tO3ACWA==} + '@vue/shared@3.4.33': + resolution: {integrity: sha512-aoRY0jQk3A/cuvdkodTrM4NMfxco8n55eG4H7ML/CRy7OryHfiqvug4xrCBBMbbN+dvXAetDDwZW9DXWWjBntA==} + '@vueuse/core@10.11.0': resolution: {integrity: sha512-x3sD4Mkm7PJ+pcq3HX8PLPBadXCAlSDR/waK87dz0gQE+qJnaaFhc/dZVfJz+IUYzTMVGum2QlR7ImiJQN4s6g==} @@ -5211,8 +5253,8 @@ packages: resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} engines: {node: '>=12'} - miniflare@3.20240701.0: - resolution: {integrity: sha512-m9+I+7JNyqDGftCMKp9cK9pCZkK72hAL2mM9IWwhct+ZmucLBA8Uu6+rHQqA5iod86cpwOkrB2PrPA3wx9YNgw==} + miniflare@3.20240718.0: + resolution: {integrity: sha512-TKgSeyqPBeT8TBLxbDJOKPWlq/wydoJRHjAyDdgxbw59N6wbP8JucK6AU1vXCfu21eKhrEin77ssXOpbfekzPA==} engines: {node: '>=16.13'} hasBin: true @@ -5549,13 +5591,13 @@ packages: pkg-types@1.1.1: resolution: {integrity: sha512-ko14TjmDuQJ14zsotODv7dBlwxKhUKQEhuhmbqo1uCi9BB0Z2alo/wAXg6q1dTR5TyuqYyWhjtfe/Tsh+X28jQ==} - playwright-chromium@1.45.2: - resolution: {integrity: sha512-9p7UKy+Nm7mozk/5uk6f1SoDMqrrphYLheVPS2LhYQvep9pRjJJEVpGAO0ULN3uFuxnWA7Y2lbaDxFJykeavHA==} + playwright-chromium@1.45.3: + resolution: {integrity: sha512-GXY/+1HScU5soR06lu8sc7cnXWBnfWDGH2JV+D3wqxApb9qJbSxDK40H8loOok+naxMO7x6yhgPHwpRSCV9dug==} engines: {node: '>=18'} hasBin: true - playwright-core@1.45.2: - resolution: {integrity: sha512-ha175tAWb0dTK0X4orvBIqi3jGEt701SMxMhyujxNrgd8K0Uy5wMSwwcQHtyB4om7INUkfndx02XnQ2p6dvLDw==} + playwright-core@1.45.3: + resolution: {integrity: sha512-+ym0jNbcjikaOwwSZycFbwkWgfruWvYlJfThKYAlImbxUgdWFO2oW70ojPm4OpE4t6TAo2FY/smM+hpVTtkhDA==} engines: {node: '>=18'} hasBin: true @@ -5618,8 +5660,8 @@ packages: peerDependencies: postcss: ^8.0.0 - postcss-nested@6.0.1: - resolution: {integrity: sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==} + postcss-nested@6.2.0: + resolution: {integrity: sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==} engines: {node: '>=12.0'} peerDependencies: postcss: ^8.2.14 @@ -5628,6 +5670,10 @@ packages: resolution: {integrity: sha512-zbARubNdogI9j7WY4nQJBiNqQf3sLS3wCP4WfOidu+p28LofJqDH1tcXypGrcmMHhDk2t9wGhCsYe/+szLTy1g==} engines: {node: '>=4'} + postcss-selector-parser@6.1.1: + resolution: {integrity: sha512-b4dlw/9V8A71rLIDsSwVmak9z2DuBUB7CA1/wSdelNEzqsjoSPeADTWNO09lpH49Diy3/JIZ2bSPB1dI3LJCHg==} + engines: {node: '>=4'} + postcss-value-parser@4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} @@ -5950,6 +5996,9 @@ packages: shiki@1.10.3: resolution: {integrity: sha512-eneCLncGuvPdTutJuLyUGS8QNPAVFO5Trvld2wgEq1e002mwctAhJKeMGWtWVXOIEzmlcLRqcgPSorR6AVzOmQ==} + shiki@1.11.0: + resolution: {integrity: sha512-NqH/O1zRHvnuk/WfSL6b7+DtI7/kkMMSQGlZhm9DyzSU+SoIHhaw/fBZMr+zp9R8KjdIzkk3JKSC6hORuGDyng==} + side-channel@1.0.4: resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==} @@ -6143,8 +6192,8 @@ packages: tabbable@6.2.0: resolution: {integrity: sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew==} - tailwindcss@3.4.5: - resolution: {integrity: sha512-DlTxttYcogpDfx3tf/8jfnma1nfAYi2cBUYV2YNoPPecwmO3YGiFlOX9D8tGAu+EDF38ryBzvrDKU/BLMsUwbw==} + tailwindcss@3.4.6: + resolution: {integrity: sha512-1uRHzPB+Vzu57ocybfZ4jh5Q3SdlH7XW23J5sQoM9LhE9eIOlzxer/3XPSsycvih3rboRsvt0QCmzSrqyOYUIA==} engines: {node: '>=14.0.0'} hasBin: true @@ -6164,8 +6213,8 @@ packages: resolution: {integrity: sha512-bX655WZI/F7EoTDw9JvQURqAXiPHi8o8+yFxPF2lWYyz1aHnmMRuXWqL6YB6GmeO0o4DIYWHLgGNi/X64T+X4Q==} engines: {node: '>=14.18'} - terser@5.31.2: - resolution: {integrity: sha512-LGyRZVFm/QElZHy/CPr/O4eNZOZIzsrQ92y4v9UJe/pFJjypje2yI3C2FmPtvUEnhadlSbmG2nXtdcjHOjCfxw==} + terser@5.31.3: + resolution: {integrity: sha512-pAfYn3NIZLyZpa83ZKigvj6Rn9c/vd5KfYGX7cN1mnzqgDcxWvrU5ZtAfIKhEXz9nRecw4z3LXkjaq96/qZqAA==} engines: {node: '>=10'} hasBin: true @@ -6298,8 +6347,8 @@ packages: type@2.7.2: resolution: {integrity: sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==} - typescript-eslint@7.16.1: - resolution: {integrity: sha512-889oE5qELj65q/tGeOSvlreNKhimitFwZqQ0o7PcWC7/lgRkAMknznsCsV8J8mZGTP/Z+cIbX8accf2DE33hrA==} + typescript-eslint@7.17.0: + resolution: {integrity: sha512-spQxsQvPguduCUfyUvLItvKqK3l8KJ/kqs5Pb/URtzQ5AC53Z6us32St37rpmlt2uESG23lOFpV4UErrmy4dZQ==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 @@ -6313,8 +6362,8 @@ packages: engines: {node: '>=14.17'} hasBin: true - ufo@1.5.3: - resolution: {integrity: sha512-Y7HYmWaFwPUmkoQCUIAYpKqkOf+SbVj/2fJJZ4RJMCfZp0rTGwRbzQD+HghfnhKOjL9E01okqz+ncJskGYfBNw==} + ufo@1.5.4: + resolution: {integrity: sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==} uglify-js@3.18.0: resolution: {integrity: sha512-SyVVbcNBCk0dzr9XL/R/ySrmYf0s372K6/hFklzgcp2lBFyXtw4I7BOdDjlLhE1aVqaI/SHWXWmYdlZxuyF38A==} @@ -6419,8 +6468,8 @@ packages: vfile@6.0.1: resolution: {integrity: sha512-1bYqc7pt6NIADBJ98UiG0Bn/CHIVOoZ/IyEkqIruLg0mE1BKzkOXY2D6CSqQIcKqgadppE5lrxgWXJmXd7zZJw==} - vite-node@2.0.3: - resolution: {integrity: sha512-14jzwMx7XTcMB+9BhGQyoEAmSl0eOr3nrnn+Z12WNERtOvLN+d2scbRUvyni05rT3997Bg+rZb47NyP4IQPKXg==} + vite-node@2.0.4: + resolution: {integrity: sha512-ZpJVkxcakYtig5iakNeL7N3trufe3M6vGuzYAr4GsbCTwobDeyPJpE4cjDhhPluv8OvQCFzu2LWp6GkoKRITXA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -6436,15 +6485,15 @@ packages: postcss: optional: true - vitest@2.0.3: - resolution: {integrity: sha512-o3HRvU93q6qZK4rI2JrhKyZMMuxg/JRt30E6qeQs6ueaiz5hr1cPj+Sk2kATgQzMMqsa2DiNI0TIK++1ULx8Jw==} + vitest@2.0.4: + resolution: {integrity: sha512-luNLDpfsnxw5QSW4bISPe6tkxVvv5wn2BBs/PuDRkhXZ319doZyLOBr1sjfB5yCEpTiU7xCAdViM8TNVGPwoog==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' '@types/node': ^18.0.0 || >=20.0.0 - '@vitest/browser': 2.0.3 - '@vitest/ui': 2.0.3 + '@vitest/browser': 2.0.4 + '@vitest/ui': 2.0.4 happy-dom: '*' jsdom: '*' peerDependenciesMeta: @@ -6492,8 +6541,8 @@ packages: vue@3.2.0: resolution: {integrity: sha512-eMo5yCdkWRmBfqp/acBI/Y1Omgk0NyGqPViaU66eOpKarXNtkdImzDA57+E76jnWVr6MEp/rg1n0vnxaVvALMQ==} - vue@3.4.31: - resolution: {integrity: sha512-njqRrOy7W3YLAlVqSKpBebtZpDVg21FPoaq1I7f/+qqBThK9ChAIjkRWgeP6Eat+8C+iia4P3OYqpATP21BCoQ==} + vue@3.4.33: + resolution: {integrity: sha512-VdMCWQOummbhctl4QFMcW6eNtXHsFyDlX60O/tsSQuCcuDOnJ1qPOhhVla65Niece7xq/P2zyZReIO5mP+LGTQ==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -6539,8 +6588,8 @@ packages: wordwrap@1.0.0: resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==} - workerd@1.20240701.0: - resolution: {integrity: sha512-qSgNVqauqzNCij9MaJLF2c2ko3AnFioVSIxMSryGbRK+LvtGr9BKBt6JOxCb24DoJASoJDx3pe3DJHBVydUiBg==} + workerd@1.20240718.0: + resolution: {integrity: sha512-w7lOLRy0XecQTg/ujTLWBiJJuoQvzB3CdQ6/8Wgex3QxFhV9Pbnh3UbwIuUfMw3OCCPQc4o7y+1P+mISAgp6yg==} engines: {node: '>=16'} hasBin: true @@ -7480,19 +7529,19 @@ snapshots: '@babel/helper-validator-identifier': 7.24.7 to-fast-properties: 2.0.0 - '@cloudflare/workerd-darwin-64@1.20240701.0': + '@cloudflare/workerd-darwin-64@1.20240718.0': optional: true - '@cloudflare/workerd-darwin-arm64@1.20240701.0': + '@cloudflare/workerd-darwin-arm64@1.20240718.0': optional: true - '@cloudflare/workerd-linux-64@1.20240701.0': + '@cloudflare/workerd-linux-64@1.20240718.0': optional: true - '@cloudflare/workerd-linux-arm64@1.20240701.0': + '@cloudflare/workerd-linux-arm64@1.20240718.0': optional: true - '@cloudflare/workerd-windows-64@1.20240701.0': + '@cloudflare/workerd-windows-64@1.20240718.0': optional: true '@conventional-changelog/git-client@1.0.1(conventional-commits-filter@5.0.0)(conventional-commits-parser@6.0.0)': @@ -8014,29 +8063,33 @@ snapshots: dependencies: '@types/hast': 3.0.4 + '@shikijs/core@1.11.0': + dependencies: + '@types/hast': 3.0.4 + '@shikijs/transformers@1.10.3': dependencies: shiki: 1.10.3 - '@shikijs/twoslash@1.10.3(typescript@5.5.3)': + '@shikijs/twoslash@1.11.0(typescript@5.5.3)': dependencies: - '@shikijs/core': 1.10.3 + '@shikijs/core': 1.11.0 twoslash: 0.2.9(typescript@5.5.3) transitivePeerDependencies: - supports-color - typescript - '@shikijs/vitepress-twoslash@1.10.3(typescript@5.5.3)': + '@shikijs/vitepress-twoslash@1.11.0(typescript@5.5.3)': dependencies: - '@shikijs/twoslash': 1.10.3(typescript@5.5.3) - floating-vue: 5.2.2(vue@3.4.31(typescript@5.5.3)) + '@shikijs/twoslash': 1.11.0(typescript@5.5.3) + floating-vue: 5.2.2(vue@3.4.33(typescript@5.5.3)) mdast-util-from-markdown: 2.0.1 mdast-util-gfm: 3.0.0 mdast-util-to-hast: 13.2.0 - shiki: 1.10.3 + shiki: 1.11.0 twoslash: 0.2.9(typescript@5.5.3) twoslash-vue: 0.2.9(typescript@5.5.3) - vue: 3.4.31(typescript@5.5.3) + vue: 3.4.33(typescript@5.5.3) transitivePeerDependencies: - '@nuxt/kit' - supports-color @@ -8078,19 +8131,19 @@ snapshots: '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.38 - '@types/node': 20.14.10 + '@types/node': 20.14.11 '@types/braces@3.0.4': {} '@types/connect@3.4.38': dependencies: - '@types/node': 20.14.10 + '@types/node': 20.14.11 '@types/convert-source-map@2.0.3': {} '@types/cross-spawn@6.0.6': dependencies: - '@types/node': 20.14.10 + '@types/node': 20.14.11 '@types/debug@4.1.12': dependencies: @@ -8102,11 +8155,11 @@ snapshots: '@types/etag@1.8.3': dependencies: - '@types/node': 20.14.10 + '@types/node': 20.14.11 '@types/express-serve-static-core@4.17.43': dependencies: - '@types/node': 20.14.10 + '@types/node': 20.14.11 '@types/qs': 6.9.12 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -8121,7 +8174,7 @@ snapshots: '@types/fs-extra@11.0.4': dependencies: '@types/jsonfile': 6.1.4 - '@types/node': 20.14.10 + '@types/node': 20.14.11 '@types/hast@3.0.4': dependencies: @@ -8131,7 +8184,7 @@ snapshots: '@types/jsonfile@6.1.4': dependencies: - '@types/node': 20.14.10 + '@types/node': 20.14.11 '@types/less@3.0.6': {} @@ -8166,6 +8219,10 @@ snapshots: dependencies: undici-types: 5.26.5 + '@types/node@20.14.11': + dependencies: + undici-types: 5.26.5 + '@types/normalize-package-data@2.4.4': {} '@types/picomatch@3.0.0': {} @@ -8188,17 +8245,17 @@ snapshots: '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 20.14.10 + '@types/node': 20.14.11 '@types/serve-static@1.15.5': dependencies: '@types/http-errors': 2.0.4 '@types/mime': 3.0.4 - '@types/node': 20.14.10 + '@types/node': 20.14.11 '@types/stylus@0.48.42': dependencies: - '@types/node': 20.14.10 + '@types/node': 20.14.11 '@types/unist@3.0.2': {} @@ -8206,16 +8263,16 @@ snapshots: '@types/ws@8.5.11': dependencies: - '@types/node': 20.14.10 + '@types/node': 20.14.11 - '@typescript-eslint/eslint-plugin@7.16.1(@typescript-eslint/parser@7.16.1(eslint@9.7.0)(typescript@5.5.3))(eslint@9.7.0)(typescript@5.5.3)': + '@typescript-eslint/eslint-plugin@7.17.0(@typescript-eslint/parser@7.17.0(eslint@9.7.0)(typescript@5.5.3))(eslint@9.7.0)(typescript@5.5.3)': dependencies: '@eslint-community/regexpp': 4.11.0 - '@typescript-eslint/parser': 7.16.1(eslint@9.7.0)(typescript@5.5.3) - '@typescript-eslint/scope-manager': 7.16.1 - '@typescript-eslint/type-utils': 7.16.1(eslint@9.7.0)(typescript@5.5.3) - '@typescript-eslint/utils': 7.16.1(eslint@9.7.0)(typescript@5.5.3) - '@typescript-eslint/visitor-keys': 7.16.1 + '@typescript-eslint/parser': 7.17.0(eslint@9.7.0)(typescript@5.5.3) + '@typescript-eslint/scope-manager': 7.17.0 + '@typescript-eslint/type-utils': 7.17.0(eslint@9.7.0)(typescript@5.5.3) + '@typescript-eslint/utils': 7.17.0(eslint@9.7.0)(typescript@5.5.3) + '@typescript-eslint/visitor-keys': 7.17.0 eslint: 9.7.0 graphemer: 1.4.0 ignore: 5.3.1 @@ -8226,12 +8283,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@7.16.1(eslint@9.7.0)(typescript@5.5.3)': + '@typescript-eslint/parser@7.17.0(eslint@9.7.0)(typescript@5.5.3)': dependencies: - '@typescript-eslint/scope-manager': 7.16.1 - '@typescript-eslint/types': 7.16.1 - '@typescript-eslint/typescript-estree': 7.16.1(typescript@5.5.3) - '@typescript-eslint/visitor-keys': 7.16.1 + '@typescript-eslint/scope-manager': 7.17.0 + '@typescript-eslint/types': 7.17.0 + '@typescript-eslint/typescript-estree': 7.17.0(typescript@5.5.3) + '@typescript-eslint/visitor-keys': 7.17.0 debug: 4.3.5 eslint: 9.7.0 optionalDependencies: @@ -8244,10 +8301,15 @@ snapshots: '@typescript-eslint/types': 7.16.1 '@typescript-eslint/visitor-keys': 7.16.1 - '@typescript-eslint/type-utils@7.16.1(eslint@9.7.0)(typescript@5.5.3)': + '@typescript-eslint/scope-manager@7.17.0': dependencies: - '@typescript-eslint/typescript-estree': 7.16.1(typescript@5.5.3) - '@typescript-eslint/utils': 7.16.1(eslint@9.7.0)(typescript@5.5.3) + '@typescript-eslint/types': 7.17.0 + '@typescript-eslint/visitor-keys': 7.17.0 + + '@typescript-eslint/type-utils@7.17.0(eslint@9.7.0)(typescript@5.5.3)': + dependencies: + '@typescript-eslint/typescript-estree': 7.17.0(typescript@5.5.3) + '@typescript-eslint/utils': 7.17.0(eslint@9.7.0)(typescript@5.5.3) debug: 4.3.5 eslint: 9.7.0 ts-api-utils: 1.3.0(typescript@5.5.3) @@ -8258,6 +8320,8 @@ snapshots: '@typescript-eslint/types@7.16.1': {} + '@typescript-eslint/types@7.17.0': {} + '@typescript-eslint/typescript-estree@7.16.1(typescript@5.5.3)': dependencies: '@typescript-eslint/types': 7.16.1 @@ -8273,6 +8337,21 @@ snapshots: transitivePeerDependencies: - supports-color + '@typescript-eslint/typescript-estree@7.17.0(typescript@5.5.3)': + dependencies: + '@typescript-eslint/types': 7.17.0 + '@typescript-eslint/visitor-keys': 7.17.0 + debug: 4.3.5 + globby: 11.1.0 + is-glob: 4.0.3 + minimatch: 9.0.5 + semver: 7.6.2 + ts-api-utils: 1.3.0(typescript@5.5.3) + optionalDependencies: + typescript: 5.5.3 + transitivePeerDependencies: + - supports-color + '@typescript-eslint/utils@7.16.1(eslint@9.7.0)(typescript@5.5.3)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@9.7.0) @@ -8284,11 +8363,27 @@ snapshots: - supports-color - typescript + '@typescript-eslint/utils@7.17.0(eslint@9.7.0)(typescript@5.5.3)': + dependencies: + '@eslint-community/eslint-utils': 4.4.0(eslint@9.7.0) + '@typescript-eslint/scope-manager': 7.17.0 + '@typescript-eslint/types': 7.17.0 + '@typescript-eslint/typescript-estree': 7.17.0(typescript@5.5.3) + eslint: 9.7.0 + transitivePeerDependencies: + - supports-color + - typescript + '@typescript-eslint/visitor-keys@7.16.1': dependencies: '@typescript-eslint/types': 7.16.1 eslint-visitor-keys: 3.4.3 + '@typescript-eslint/visitor-keys@7.17.0': + dependencies: + '@typescript-eslint/types': 7.17.0 + eslint-visitor-keys: 3.4.3 + '@typescript/vfs@1.5.0': dependencies: debug: 4.3.5 @@ -8299,10 +8394,10 @@ snapshots: '@vitejs/longfilename-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa@file:playground/optimize-deps/longfilename': {} - '@vitejs/plugin-vue@5.0.5(vite@packages+vite)(vue@3.4.31(typescript@5.5.3))': + '@vitejs/plugin-vue@5.0.5(vite@packages+vite)(vue@3.4.33(typescript@5.5.3))': dependencies: vite: link:packages/vite - vue: 3.4.31(typescript@5.5.3) + vue: 3.4.33(typescript@5.5.3) '@vitejs/release-scripts@1.3.1': dependencies: @@ -8385,7 +8480,7 @@ snapshots: dependencies: slash3: slash@3.0.0 slash5: slash@5.1.0 - vue: 3.4.31(typescript@5.5.3) + vue: 3.4.33(typescript@5.5.3) transitivePeerDependencies: - typescript @@ -8393,7 +8488,7 @@ snapshots: dependencies: slash3: slash@3.0.0 slash5: slash@5.1.0 - vue: 3.4.31(typescript@5.5.3) + vue: 3.4.33(typescript@5.5.3) transitivePeerDependencies: - typescript @@ -8493,35 +8588,35 @@ snapshots: '@vitejs/test-worker-exports@file:playground/ssr-webworker/worker-exports': {} - '@vitest/expect@2.0.3': + '@vitest/expect@2.0.4': dependencies: - '@vitest/spy': 2.0.3 - '@vitest/utils': 2.0.3 + '@vitest/spy': 2.0.4 + '@vitest/utils': 2.0.4 chai: 5.1.1 tinyrainbow: 1.2.0 - '@vitest/pretty-format@2.0.3': + '@vitest/pretty-format@2.0.4': dependencies: tinyrainbow: 1.2.0 - '@vitest/runner@2.0.3': + '@vitest/runner@2.0.4': dependencies: - '@vitest/utils': 2.0.3 + '@vitest/utils': 2.0.4 pathe: 1.1.2 - '@vitest/snapshot@2.0.3': + '@vitest/snapshot@2.0.4': dependencies: - '@vitest/pretty-format': 2.0.3 + '@vitest/pretty-format': 2.0.4 magic-string: 0.30.10 pathe: 1.1.2 - '@vitest/spy@2.0.3': + '@vitest/spy@2.0.4': dependencies: tinyspy: 3.0.0 - '@vitest/utils@2.0.3': + '@vitest/utils@2.0.4': dependencies: - '@vitest/pretty-format': 2.0.3 + '@vitest/pretty-format': 2.0.4 estree-walker: 3.0.3 loupe: 3.1.1 tinyrainbow: 1.2.0 @@ -8548,6 +8643,14 @@ snapshots: estree-walker: 2.0.2 source-map-js: 1.2.0 + '@vue/compiler-core@3.4.33': + dependencies: + '@babel/parser': 7.24.8 + '@vue/shared': 3.4.33 + entities: 4.5.0 + estree-walker: 2.0.2 + source-map-js: 1.2.0 + '@vue/compiler-dom@3.2.0': dependencies: '@vue/compiler-core': 3.2.0 @@ -8558,22 +8661,27 @@ snapshots: '@vue/compiler-core': 3.4.31 '@vue/shared': 3.4.31 - '@vue/compiler-sfc@3.4.31': + '@vue/compiler-dom@3.4.33': + dependencies: + '@vue/compiler-core': 3.4.33 + '@vue/shared': 3.4.33 + + '@vue/compiler-sfc@3.4.33': dependencies: '@babel/parser': 7.24.8 - '@vue/compiler-core': 3.4.31 - '@vue/compiler-dom': 3.4.31 - '@vue/compiler-ssr': 3.4.31 - '@vue/shared': 3.4.31 + '@vue/compiler-core': 3.4.33 + '@vue/compiler-dom': 3.4.33 + '@vue/compiler-ssr': 3.4.33 + '@vue/shared': 3.4.33 estree-walker: 2.0.2 magic-string: 0.30.10 postcss: 8.4.39 source-map-js: 1.2.0 - '@vue/compiler-ssr@3.4.31': + '@vue/compiler-ssr@3.4.33': dependencies: - '@vue/compiler-dom': 3.4.31 - '@vue/shared': 3.4.31 + '@vue/compiler-dom': 3.4.33 + '@vue/shared': 3.4.33 '@vue/devtools-api@6.6.1': {} @@ -8599,7 +8707,7 @@ snapshots: dependencies: '@volar/language-core': 2.4.0-alpha.12 '@vue/compiler-dom': 3.4.31 - '@vue/shared': 3.4.31 + '@vue/shared': 3.4.33 computeds: 0.0.1 minimatch: 9.0.5 muggle-string: 0.4.1 @@ -8612,19 +8720,19 @@ snapshots: dependencies: '@vue/shared': 3.2.0 - '@vue/reactivity@3.4.31': + '@vue/reactivity@3.4.33': dependencies: - '@vue/shared': 3.4.31 + '@vue/shared': 3.4.33 '@vue/runtime-core@3.2.0': dependencies: '@vue/reactivity': 3.2.0 '@vue/shared': 3.2.0 - '@vue/runtime-core@3.4.31': + '@vue/runtime-core@3.4.33': dependencies: - '@vue/reactivity': 3.4.31 - '@vue/shared': 3.4.31 + '@vue/reactivity': 3.4.33 + '@vue/shared': 3.4.33 '@vue/runtime-dom@3.2.0': dependencies: @@ -8632,38 +8740,40 @@ snapshots: '@vue/shared': 3.2.0 csstype: 2.6.21 - '@vue/runtime-dom@3.4.31': + '@vue/runtime-dom@3.4.33': dependencies: - '@vue/reactivity': 3.4.31 - '@vue/runtime-core': 3.4.31 - '@vue/shared': 3.4.31 + '@vue/reactivity': 3.4.33 + '@vue/runtime-core': 3.4.33 + '@vue/shared': 3.4.33 csstype: 3.1.3 - '@vue/server-renderer@3.4.31(vue@3.4.31(typescript@5.5.3))': + '@vue/server-renderer@3.4.33(vue@3.4.33(typescript@5.5.3))': dependencies: - '@vue/compiler-ssr': 3.4.31 - '@vue/shared': 3.4.31 - vue: 3.4.31(typescript@5.5.3) + '@vue/compiler-ssr': 3.4.33 + '@vue/shared': 3.4.33 + vue: 3.4.33(typescript@5.5.3) '@vue/shared@3.2.0': {} '@vue/shared@3.4.31': {} - '@vueuse/core@10.11.0(vue@3.4.31(typescript@5.5.3))': + '@vue/shared@3.4.33': {} + + '@vueuse/core@10.11.0(vue@3.4.33(typescript@5.5.3))': dependencies: '@types/web-bluetooth': 0.0.20 '@vueuse/metadata': 10.11.0 - '@vueuse/shared': 10.11.0(vue@3.4.31(typescript@5.5.3)) - vue-demi: 0.14.8(vue@3.4.31(typescript@5.5.3)) + '@vueuse/shared': 10.11.0(vue@3.4.33(typescript@5.5.3)) + vue-demi: 0.14.8(vue@3.4.33(typescript@5.5.3)) transitivePeerDependencies: - '@vue/composition-api' - vue - '@vueuse/integrations@10.11.0(axios@1.7.2)(focus-trap@7.5.4)(vue@3.4.31(typescript@5.5.3))': + '@vueuse/integrations@10.11.0(axios@1.7.2)(focus-trap@7.5.4)(vue@3.4.33(typescript@5.5.3))': dependencies: - '@vueuse/core': 10.11.0(vue@3.4.31(typescript@5.5.3)) - '@vueuse/shared': 10.11.0(vue@3.4.31(typescript@5.5.3)) - vue-demi: 0.14.8(vue@3.4.31(typescript@5.5.3)) + '@vueuse/core': 10.11.0(vue@3.4.33(typescript@5.5.3)) + '@vueuse/shared': 10.11.0(vue@3.4.33(typescript@5.5.3)) + vue-demi: 0.14.8(vue@3.4.33(typescript@5.5.3)) optionalDependencies: axios: 1.7.2 focus-trap: 7.5.4 @@ -8673,9 +8783,9 @@ snapshots: '@vueuse/metadata@10.11.0': {} - '@vueuse/shared@10.11.0(vue@3.4.31(typescript@5.5.3))': + '@vueuse/shared@10.11.0(vue@3.4.33(typescript@5.5.3))': dependencies: - vue-demi: 0.14.8(vue@3.4.31(typescript@5.5.3)) + vue-demi: 0.14.8(vue@3.4.33(typescript@5.5.3)) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -9690,11 +9800,11 @@ snapshots: flatted@3.3.1: {} - floating-vue@5.2.2(vue@3.4.31(typescript@5.5.3)): + floating-vue@5.2.2(vue@3.4.33(typescript@5.5.3)): dependencies: '@floating-ui/dom': 1.1.1 - vue: 3.4.31(typescript@5.5.3) - vue-resize: 2.0.0-alpha.1(vue@3.4.31(typescript@5.5.3)) + vue: 3.4.33(typescript@5.5.3) + vue-resize: 2.0.0-alpha.1(vue@3.4.33(typescript@5.5.3)) focus-trap@7.5.4: dependencies: @@ -10563,7 +10673,7 @@ snapshots: mimic-fn@4.0.0: {} - miniflare@3.20240701.0: + miniflare@3.20240718.0: dependencies: '@cspotcode/source-map-support': 0.8.1 acorn: 8.12.1(patch_hash=i6svphyqbutfresqjorapmeqfu) @@ -10573,7 +10683,7 @@ snapshots: glob-to-regexp: 0.4.1 stoppable: 1.1.0 undici: 5.28.4 - workerd: 1.20240701.0 + workerd: 1.20240718.0 ws: 8.18.0 youch: 3.2.3 zod: 3.22.4 @@ -10633,7 +10743,7 @@ snapshots: acorn: 8.12.1(patch_hash=i6svphyqbutfresqjorapmeqfu) pathe: 1.1.2 pkg-types: 1.1.1 - ufo: 1.5.3 + ufo: 1.5.4 moment@2.30.1: {} @@ -10870,11 +10980,11 @@ snapshots: mlly: 1.7.1 pathe: 1.1.2 - playwright-chromium@1.45.2: + playwright-chromium@1.45.3: dependencies: - playwright-core: 1.45.2 + playwright-core: 1.45.3 - playwright-core@1.45.2: {} + playwright-core@1.45.3: {} postcss-import@15.1.0(postcss@8.4.39): dependencies: @@ -10895,13 +11005,13 @@ snapshots: camelcase-css: 2.0.1 postcss: 8.4.39 - postcss-load-config@4.0.2(postcss@8.4.39)(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.3)): + postcss-load-config@4.0.2(postcss@8.4.39)(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.3)): dependencies: lilconfig: 3.1.2 yaml: 2.4.5 optionalDependencies: postcss: 8.4.39 - ts-node: 10.9.2(@types/node@20.14.10)(typescript@5.5.3) + ts-node: 10.9.2(@types/node@20.14.11)(typescript@5.5.3) postcss-modules-extract-imports@3.0.0(postcss@8.4.39): dependencies: @@ -10936,16 +11046,21 @@ snapshots: postcss-modules-values: 4.0.0(postcss@8.4.39) string-hash: 1.1.3 - postcss-nested@6.0.1(postcss@8.4.39): + postcss-nested@6.2.0(postcss@8.4.39): dependencies: postcss: 8.4.39 - postcss-selector-parser: 6.0.11 + postcss-selector-parser: 6.1.1 postcss-selector-parser@6.0.11: dependencies: cssesc: 3.0.0 util-deprecate: 1.0.2 + postcss-selector-parser@6.1.1: + dependencies: + cssesc: 3.0.0 + util-deprecate: 1.0.2 + postcss-value-parser@4.2.0: {} postcss@8.4.39: @@ -11345,6 +11460,11 @@ snapshots: '@shikijs/core': 1.10.3 '@types/hast': 3.0.4 + shiki@1.11.0: + dependencies: + '@shikijs/core': 1.11.0 + '@types/hast': 3.0.4 + side-channel@1.0.4: dependencies: call-bind: 1.0.2 @@ -11531,7 +11651,7 @@ snapshots: tabbable@6.2.0: {} - tailwindcss@3.4.5(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.3)): + tailwindcss@3.4.6(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.3)): dependencies: '@alloc/quick-lru': 5.2.0 arg: 5.0.2 @@ -11550,8 +11670,8 @@ snapshots: postcss: 8.4.39 postcss-import: 15.1.0(postcss@8.4.39) postcss-js: 4.0.1(postcss@8.4.39) - postcss-load-config: 4.0.2(postcss@8.4.39)(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.3)) - postcss-nested: 6.0.1(postcss@8.4.39) + postcss-load-config: 4.0.2(postcss@8.4.39)(ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.3)) + postcss-nested: 6.2.0(postcss@8.4.39) postcss-selector-parser: 6.0.11 resolve: 1.22.8 sucrase: 3.32.0 @@ -11575,7 +11695,7 @@ snapshots: dependencies: temp-dir: 3.0.0 - terser@5.31.2: + terser@5.31.3: dependencies: '@jridgewell/source-map': 0.3.3 acorn: 8.12.1(patch_hash=i6svphyqbutfresqjorapmeqfu) @@ -11626,14 +11746,14 @@ snapshots: ts-interface-checker@0.1.13: {} - ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.3): + ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.3): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.8 '@tsconfig/node12': 1.0.9 '@tsconfig/node14': 1.0.1 '@tsconfig/node16': 1.0.2 - '@types/node': 20.14.10 + '@types/node': 20.14.11 acorn: 8.12.1(patch_hash=i6svphyqbutfresqjorapmeqfu) acorn-walk: 8.3.2 arg: 4.1.3 @@ -11691,11 +11811,11 @@ snapshots: type@2.7.2: {} - typescript-eslint@7.16.1(eslint@9.7.0)(typescript@5.5.3): + typescript-eslint@7.17.0(eslint@9.7.0)(typescript@5.5.3): dependencies: - '@typescript-eslint/eslint-plugin': 7.16.1(@typescript-eslint/parser@7.16.1(eslint@9.7.0)(typescript@5.5.3))(eslint@9.7.0)(typescript@5.5.3) - '@typescript-eslint/parser': 7.16.1(eslint@9.7.0)(typescript@5.5.3) - '@typescript-eslint/utils': 7.16.1(eslint@9.7.0)(typescript@5.5.3) + '@typescript-eslint/eslint-plugin': 7.17.0(@typescript-eslint/parser@7.17.0(eslint@9.7.0)(typescript@5.5.3))(eslint@9.7.0)(typescript@5.5.3) + '@typescript-eslint/parser': 7.17.0(eslint@9.7.0)(typescript@5.5.3) + '@typescript-eslint/utils': 7.17.0(eslint@9.7.0)(typescript@5.5.3) eslint: 9.7.0 optionalDependencies: typescript: 5.5.3 @@ -11704,7 +11824,7 @@ snapshots: typescript@5.5.3: {} - ufo@1.5.3: {} + ufo@1.5.4: {} uglify-js@3.18.0: optional: true @@ -11838,7 +11958,7 @@ snapshots: unist-util-stringify-position: 4.0.0 vfile-message: 4.0.2 - vite-node@2.0.3: + vite-node@2.0.4: dependencies: cac: 6.7.14 debug: 4.3.5 @@ -11855,17 +11975,17 @@ snapshots: '@shikijs/core': 1.10.3 '@shikijs/transformers': 1.10.3 '@types/markdown-it': 14.1.1 - '@vitejs/plugin-vue': 5.0.5(vite@packages+vite)(vue@3.4.31(typescript@5.5.3)) + '@vitejs/plugin-vue': 5.0.5(vite@packages+vite)(vue@3.4.33(typescript@5.5.3)) '@vue/devtools-api': 7.3.6 '@vue/shared': 3.4.31 - '@vueuse/core': 10.11.0(vue@3.4.31(typescript@5.5.3)) - '@vueuse/integrations': 10.11.0(axios@1.7.2)(focus-trap@7.5.4)(vue@3.4.31(typescript@5.5.3)) + '@vueuse/core': 10.11.0(vue@3.4.33(typescript@5.5.3)) + '@vueuse/integrations': 10.11.0(axios@1.7.2)(focus-trap@7.5.4)(vue@3.4.33(typescript@5.5.3)) focus-trap: 7.5.4 mark.js: 8.11.1 minisearch: 7.0.0 shiki: 1.10.3 vite: link:packages/vite - vue: 3.4.31(typescript@5.5.3) + vue: 3.4.33(typescript@5.5.3) optionalDependencies: postcss: 8.4.39 transitivePeerDependencies: @@ -11888,15 +12008,15 @@ snapshots: - typescript - universal-cookie - vitest@2.0.3(@types/node@20.14.10): + vitest@2.0.4(@types/node@20.14.11): dependencies: '@ampproject/remapping': 2.3.0 - '@vitest/expect': 2.0.3 - '@vitest/pretty-format': 2.0.3 - '@vitest/runner': 2.0.3 - '@vitest/snapshot': 2.0.3 - '@vitest/spy': 2.0.3 - '@vitest/utils': 2.0.3 + '@vitest/expect': 2.0.4 + '@vitest/pretty-format': 2.0.4 + '@vitest/runner': 2.0.4 + '@vitest/snapshot': 2.0.4 + '@vitest/spy': 2.0.4 + '@vitest/utils': 2.0.4 chai: 5.1.1 debug: 4.3.5 execa: 8.0.1 @@ -11907,27 +12027,27 @@ snapshots: tinypool: 1.0.0 tinyrainbow: 1.2.0 vite: link:packages/vite - vite-node: 2.0.3 + vite-node: 2.0.4 why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 20.14.10 + '@types/node': 20.14.11 transitivePeerDependencies: - supports-color void-elements@3.1.0: {} - vue-demi@0.14.8(vue@3.4.31(typescript@5.5.3)): + vue-demi@0.14.8(vue@3.4.33(typescript@5.5.3)): dependencies: - vue: 3.4.31(typescript@5.5.3) + vue: 3.4.33(typescript@5.5.3) - vue-resize@2.0.0-alpha.1(vue@3.4.31(typescript@5.5.3)): + vue-resize@2.0.0-alpha.1(vue@3.4.33(typescript@5.5.3)): dependencies: - vue: 3.4.31(typescript@5.5.3) + vue: 3.4.33(typescript@5.5.3) - vue-router@4.4.0(vue@3.4.31(typescript@5.5.3)): + vue-router@4.4.0(vue@3.4.33(typescript@5.5.3)): dependencies: '@vue/devtools-api': 6.6.1 - vue: 3.4.31(typescript@5.5.3) + vue: 3.4.33(typescript@5.5.3) vue-template-compiler@2.7.16: dependencies: @@ -11940,20 +12060,20 @@ snapshots: '@vue/runtime-dom': 3.2.0 '@vue/shared': 3.2.0 - vue@3.4.31(typescript@5.5.3): + vue@3.4.33(typescript@5.5.3): dependencies: - '@vue/compiler-dom': 3.4.31 - '@vue/compiler-sfc': 3.4.31 - '@vue/runtime-dom': 3.4.31 - '@vue/server-renderer': 3.4.31(vue@3.4.31(typescript@5.5.3)) - '@vue/shared': 3.4.31 + '@vue/compiler-dom': 3.4.33 + '@vue/compiler-sfc': 3.4.33 + '@vue/runtime-dom': 3.4.33 + '@vue/server-renderer': 3.4.33(vue@3.4.33(typescript@5.5.3)) + '@vue/shared': 3.4.33 optionalDependencies: typescript: 5.5.3 - vuex@4.1.0(vue@3.4.31(typescript@5.5.3)): + vuex@4.1.0(vue@3.4.33(typescript@5.5.3)): dependencies: '@vue/devtools-api': 6.6.1 - vue: 3.4.31(typescript@5.5.3) + vue: 3.4.33(typescript@5.5.3) web-streams-polyfill@3.2.1: {} @@ -11988,13 +12108,13 @@ snapshots: wordwrap@1.0.0: {} - workerd@1.20240701.0: + workerd@1.20240718.0: optionalDependencies: - '@cloudflare/workerd-darwin-64': 1.20240701.0 - '@cloudflare/workerd-darwin-arm64': 1.20240701.0 - '@cloudflare/workerd-linux-64': 1.20240701.0 - '@cloudflare/workerd-linux-arm64': 1.20240701.0 - '@cloudflare/workerd-windows-64': 1.20240701.0 + '@cloudflare/workerd-darwin-64': 1.20240718.0 + '@cloudflare/workerd-darwin-arm64': 1.20240718.0 + '@cloudflare/workerd-linux-64': 1.20240718.0 + '@cloudflare/workerd-linux-arm64': 1.20240718.0 + '@cloudflare/workerd-windows-64': 1.20240718.0 wrap-ansi@7.0.0: dependencies: