From 012490ca8682e2b560737cb54dbb465ab4f36471 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 2 Jul 2024 18:08:55 +0800 Subject: [PATCH] fix(deps): update all non-major dependencies (#17590) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- .github/workflows/ci.yml | 2 +- docs/package.json | 4 +- package.json | 20 +- .../create-vite/template-lit-ts/package.json | 2 +- .../create-vite/template-lit/package.json | 2 +- .../template-preact-ts/package.json | 4 +- .../create-vite/template-preact/package.json | 4 +- .../create-vite/template-qwik-ts/package.json | 4 +- .../create-vite/template-qwik/package.json | 4 +- .../template-react-ts/package.json | 6 +- .../create-vite/template-react/package.json | 2 +- .../template-solid-ts/package.json | 4 +- .../create-vite/template-solid/package.json | 4 +- .../template-svelte-ts/package.json | 4 +- .../create-vite/template-svelte/package.json | 2 +- .../template-vanilla-ts/package.json | 2 +- .../create-vite/template-vanilla/package.json | 2 +- .../create-vite/template-vue-ts/package.json | 6 +- .../create-vite/template-vue/package.json | 4 +- packages/vite/package.json | 2 +- playground/alias/package.json | 4 +- .../config/packages/siblings/package.json | 2 +- playground/extensions/package.json | 2 +- .../external/dep-that-imports/package.json | 2 +- .../external/dep-that-requires/package.json | 2 +- playground/external/package.json | 2 +- playground/json/package.json | 2 +- playground/object-hooks/package.json | 2 +- .../optimize-deps-no-discovery/package.json | 2 +- playground/optimize-deps/package.json | 2 +- playground/ssr-webworker/package.json | 2 +- playground/tailwind/package.json | 2 +- pnpm-lock.yaml | 870 ++++++++++-------- 33 files changed, 525 insertions(+), 455 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index bbcc0244bdfc59..1a6f0cbf5227ba 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@cc3bbb0c526f8ee1d282f8c5f9f4e50745a5b457 # v44.5.4 + uses: tj-actions/changed-files@cc733854b1f224978ef800d29e4709d5ee2883e4 # v44.5.5 with: files: | docs/** diff --git a/docs/package.json b/docs/package.json index b126ba6811e183..15ba56ec977f20 100644 --- a/docs/package.json +++ b/docs/package.json @@ -8,10 +8,10 @@ "docs-serve": "vitepress serve" }, "devDependencies": { - "@shikijs/vitepress-twoslash": "^1.9.0", + "@shikijs/vitepress-twoslash": "^1.10.0", "@types/express": "^4.17.21", "feed": "^4.2.2", "vitepress": "1.2.3", - "vue": "^3.4.30" + "vue": "^3.4.31" } } diff --git a/package.json b/package.json index c52ac317a003cc..1a3b2566830736 100644 --- a/package.json +++ b/package.json @@ -40,7 +40,7 @@ "ci-docs": "run-s build docs-build" }, "devDependencies": { - "@eslint/js": "^9.5.0", + "@eslint/js": "^9.6.0", "@types/babel__core": "^7.20.5", "@types/babel__preset-env": "^7.9.7", "@types/convert-source-map": "^2.0.3", @@ -50,33 +50,33 @@ "@types/etag": "^1.8.3", "@types/fs-extra": "^11.0.4", "@types/less": "^3.0.6", - "@types/micromatch": "^4.0.7", - "@types/node": "^20.14.8", - "@types/picomatch": "^2.3.3", + "@types/micromatch": "^4.0.9", + "@types/node": "^20.14.9", + "@types/picomatch": "^2.3.4", "@types/stylus": "^0.48.42", "@types/ws": "^8.5.10", "@vitejs/release-scripts": "^1.3.1", "conventional-changelog-cli": "^5.0.0", - "eslint": "^9.5.0", - "eslint-plugin-import-x": "^0.5.1", + "eslint": "^9.6.0", + "eslint-plugin-import-x": "^0.5.3", "eslint-plugin-n": "^17.9.0", "eslint-plugin-regexp": "^2.6.0", "execa": "^9.3.0", "fs-extra": "^11.2.0", - "globals": "^15.6.0", + "globals": "^15.7.0", "lint-staged": "^15.2.7", "npm-run-all2": "^6.2.0", "picocolors": "^1.0.1", - "playwright-chromium": "^1.44.1", + "playwright-chromium": "^1.45.0", "prettier": "3.3.2", "rimraf": "^5.0.7", "rollup": "^4.13.0", "rollup-plugin-esbuild": "^6.1.1", "simple-git-hooks": "^2.11.1", "tslib": "^2.6.3", - "tsx": "^4.15.7", + "tsx": "^4.16.0", "typescript": "^5.2.2", - "typescript-eslint": "^7.13.1", + "typescript-eslint": "^7.15.0", "vite": "workspace:*", "vitest": "^1.6.0" }, diff --git a/packages/create-vite/template-lit-ts/package.json b/packages/create-vite/template-lit-ts/package.json index 6fffe1825502d2..be7c7c9cc257ec 100644 --- a/packages/create-vite/template-lit-ts/package.json +++ b/packages/create-vite/template-lit-ts/package.json @@ -13,6 +13,6 @@ }, "devDependencies": { "typescript": "^5.2.2", - "vite": "^5.3.1" + "vite": "^5.3.2" } } diff --git a/packages/create-vite/template-lit/package.json b/packages/create-vite/template-lit/package.json index a04042b2a822a4..1a37fd91de72d2 100644 --- a/packages/create-vite/template-lit/package.json +++ b/packages/create-vite/template-lit/package.json @@ -12,6 +12,6 @@ "lit": "^3.1.4" }, "devDependencies": { - "vite": "^5.3.1" + "vite": "^5.3.2" } } diff --git a/packages/create-vite/template-preact-ts/package.json b/packages/create-vite/template-preact-ts/package.json index c5fe75bbcaed32..c098b29eda13b8 100644 --- a/packages/create-vite/template-preact-ts/package.json +++ b/packages/create-vite/template-preact-ts/package.json @@ -9,11 +9,11 @@ "preview": "vite preview" }, "dependencies": { - "preact": "^10.22.0" + "preact": "^10.22.1" }, "devDependencies": { "@preact/preset-vite": "^2.8.3", "typescript": "^5.2.2", - "vite": "^5.3.1" + "vite": "^5.3.2" } } diff --git a/packages/create-vite/template-preact/package.json b/packages/create-vite/template-preact/package.json index 8a7b3704ae625f..a0a553338694ac 100644 --- a/packages/create-vite/template-preact/package.json +++ b/packages/create-vite/template-preact/package.json @@ -9,10 +9,10 @@ "preview": "vite preview" }, "dependencies": { - "preact": "^10.22.0" + "preact": "^10.22.1" }, "devDependencies": { "@preact/preset-vite": "^2.8.3", - "vite": "^5.3.1" + "vite": "^5.3.2" } } diff --git a/packages/create-vite/template-qwik-ts/package.json b/packages/create-vite/template-qwik-ts/package.json index a7ae4c3254c7ea..3da012571197c8 100644 --- a/packages/create-vite/template-qwik-ts/package.json +++ b/packages/create-vite/template-qwik-ts/package.json @@ -11,9 +11,9 @@ "devDependencies": { "serve": "^14.2.3", "typescript": "^5.2.2", - "vite": "^5.3.1" + "vite": "^5.3.2" }, "dependencies": { - "@builder.io/qwik": "^1.5.7" + "@builder.io/qwik": "^1.6.0" } } diff --git a/packages/create-vite/template-qwik/package.json b/packages/create-vite/template-qwik/package.json index 172397006b7f45..b8ef00283b68ec 100644 --- a/packages/create-vite/template-qwik/package.json +++ b/packages/create-vite/template-qwik/package.json @@ -10,9 +10,9 @@ }, "devDependencies": { "serve": "^14.2.3", - "vite": "^5.3.1" + "vite": "^5.3.2" }, "dependencies": { - "@builder.io/qwik": "^1.5.7" + "@builder.io/qwik": "^1.6.0" } } diff --git a/packages/create-vite/template-react-ts/package.json b/packages/create-vite/template-react-ts/package.json index 9463c88eff00cb..f5cf282df8a623 100644 --- a/packages/create-vite/template-react-ts/package.json +++ b/packages/create-vite/template-react-ts/package.json @@ -16,13 +16,13 @@ "devDependencies": { "@types/react": "^18.3.3", "@types/react-dom": "^18.3.0", - "@typescript-eslint/eslint-plugin": "^7.13.1", - "@typescript-eslint/parser": "^7.13.1", + "@typescript-eslint/eslint-plugin": "^7.15.0", + "@typescript-eslint/parser": "^7.15.0", "@vitejs/plugin-react": "^4.3.1", "eslint": "^8.57.0", "eslint-plugin-react-hooks": "^4.6.2", "eslint-plugin-react-refresh": "^0.4.7", "typescript": "^5.2.2", - "vite": "^5.3.1" + "vite": "^5.3.2" } } diff --git a/packages/create-vite/template-react/package.json b/packages/create-vite/template-react/package.json index b69f5a42bd5dd1..f88081ec9e6bd8 100644 --- a/packages/create-vite/template-react/package.json +++ b/packages/create-vite/template-react/package.json @@ -21,6 +21,6 @@ "eslint-plugin-react": "^7.34.3", "eslint-plugin-react-hooks": "^4.6.2", "eslint-plugin-react-refresh": "^0.4.7", - "vite": "^5.3.1" + "vite": "^5.3.2" } } diff --git a/packages/create-vite/template-solid-ts/package.json b/packages/create-vite/template-solid-ts/package.json index 85f39865743379..6361dcf27b8ffd 100644 --- a/packages/create-vite/template-solid-ts/package.json +++ b/packages/create-vite/template-solid-ts/package.json @@ -9,11 +9,11 @@ "preview": "vite preview" }, "dependencies": { - "solid-js": "^1.8.17" + "solid-js": "^1.8.18" }, "devDependencies": { "typescript": "^5.2.2", - "vite": "^5.3.1", + "vite": "^5.3.2", "vite-plugin-solid": "^2.10.2" } } diff --git a/packages/create-vite/template-solid/package.json b/packages/create-vite/template-solid/package.json index f37f94f79ba9e4..99a0e233d95a7c 100644 --- a/packages/create-vite/template-solid/package.json +++ b/packages/create-vite/template-solid/package.json @@ -9,10 +9,10 @@ "preview": "vite preview" }, "dependencies": { - "solid-js": "^1.8.17" + "solid-js": "^1.8.18" }, "devDependencies": { - "vite": "^5.3.1", + "vite": "^5.3.2", "vite-plugin-solid": "^2.10.2" } } diff --git a/packages/create-vite/template-svelte-ts/package.json b/packages/create-vite/template-svelte-ts/package.json index b09db0a15ffb73..dfd0420910e170 100644 --- a/packages/create-vite/template-svelte-ts/package.json +++ b/packages/create-vite/template-svelte-ts/package.json @@ -13,9 +13,9 @@ "@sveltejs/vite-plugin-svelte": "^3.1.1", "@tsconfig/svelte": "^5.0.4", "svelte": "^4.2.18", - "svelte-check": "^3.8.1", + "svelte-check": "^3.8.4", "tslib": "^2.6.3", "typescript": "^5.2.2", - "vite": "^5.3.1" + "vite": "^5.3.2" } } diff --git a/packages/create-vite/template-svelte/package.json b/packages/create-vite/template-svelte/package.json index 86110dfe892362..230e3a5e1bd012 100644 --- a/packages/create-vite/template-svelte/package.json +++ b/packages/create-vite/template-svelte/package.json @@ -11,6 +11,6 @@ "devDependencies": { "@sveltejs/vite-plugin-svelte": "^3.1.1", "svelte": "^4.2.18", - "vite": "^5.3.1" + "vite": "^5.3.2" } } diff --git a/packages/create-vite/template-vanilla-ts/package.json b/packages/create-vite/template-vanilla-ts/package.json index a40bda9b2074d8..b572532756b1bf 100644 --- a/packages/create-vite/template-vanilla-ts/package.json +++ b/packages/create-vite/template-vanilla-ts/package.json @@ -10,6 +10,6 @@ }, "devDependencies": { "typescript": "^5.2.2", - "vite": "^5.3.1" + "vite": "^5.3.2" } } diff --git a/packages/create-vite/template-vanilla/package.json b/packages/create-vite/template-vanilla/package.json index 56775c6a95a118..985973e1444d58 100644 --- a/packages/create-vite/template-vanilla/package.json +++ b/packages/create-vite/template-vanilla/package.json @@ -9,6 +9,6 @@ "preview": "vite preview" }, "devDependencies": { - "vite": "^5.3.1" + "vite": "^5.3.2" } } diff --git a/packages/create-vite/template-vue-ts/package.json b/packages/create-vite/template-vue-ts/package.json index c1594943c3c170..e696c69cceb773 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.30" + "vue": "^3.4.31" }, "devDependencies": { "@vitejs/plugin-vue": "^5.0.5", "typescript": "^5.2.2", - "vite": "^5.3.1", - "vue-tsc": "^2.0.22" + "vite": "^5.3.2", + "vue-tsc": "^2.0.24" } } diff --git a/packages/create-vite/template-vue/package.json b/packages/create-vite/template-vue/package.json index 6499aed983a8c0..f8f01f96c3a329 100644 --- a/packages/create-vite/template-vue/package.json +++ b/packages/create-vite/template-vue/package.json @@ -9,10 +9,10 @@ "preview": "vite preview" }, "dependencies": { - "vue": "^3.4.30" + "vue": "^3.4.31" }, "devDependencies": { "@vitejs/plugin-vue": "^5.0.5", - "vite": "^5.3.1" + "vite": "^5.3.2" } } diff --git a/packages/vite/package.json b/packages/vite/package.json index 4be3f81229eac6..1b1e24657e8dc9 100644 --- a/packages/vite/package.json +++ b/packages/vite/package.json @@ -86,7 +86,7 @@ "//": "READ CONTRIBUTING.md to understand what to put under deps vs. devDeps!", "dependencies": { "esbuild": "^0.21.3", - "postcss": "^8.4.38", + "postcss": "^8.4.39", "rollup": "^4.13.0" }, "optionalDependencies": { diff --git a/playground/alias/package.json b/playground/alias/package.json index 29f8dee173897c..7adcbb586abc14 100644 --- a/playground/alias/package.json +++ b/playground/alias/package.json @@ -11,8 +11,8 @@ }, "dependencies": { "aliased-module": "file:./dir/module", - "vue": "^3.4.30", - "@vue/shared": "^3.4.30" + "vue": "^3.4.31", + "@vue/shared": "^3.4.31" }, "devDependencies": { "@vitejs/test-resolve-linked": "workspace:*" diff --git a/playground/config/packages/siblings/package.json b/playground/config/packages/siblings/package.json index d4340d85f56e13..7516fde52b5bcb 100644 --- a/playground/config/packages/siblings/package.json +++ b/playground/config/packages/siblings/package.json @@ -2,7 +2,7 @@ "name": "@vite/test-config-sibling", "type": "module", "devDependencies": { - "@types/lodash": "^4.17.5", + "@types/lodash": "^4.17.6", "lodash": "^4.17.21" } } diff --git a/playground/extensions/package.json b/playground/extensions/package.json index d21600710881c3..d63ae375c2cff8 100644 --- a/playground/extensions/package.json +++ b/playground/extensions/package.json @@ -10,6 +10,6 @@ "preview": "vite preview" }, "dependencies": { - "vue": "^3.4.30" + "vue": "^3.4.31" } } diff --git a/playground/external/dep-that-imports/package.json b/playground/external/dep-that-imports/package.json index c204c28e16eb4a..256cfffdf0361e 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.30" + "vue": "^3.4.31" } } diff --git a/playground/external/dep-that-requires/package.json b/playground/external/dep-that-requires/package.json index c70732563a3292..5a0e85c35fb523 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.30" + "vue": "^3.4.31" } } diff --git a/playground/external/package.json b/playground/external/package.json index 05bddaa7ff6d41..76c3f13cbcc2d5 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.30", + "vue": "^3.4.31", "vue32": "npm:vue@~3.2.0" } } diff --git a/playground/json/package.json b/playground/json/package.json index 1b6cc8cc33494d..e5eb9f6f3f4df7 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.30" + "vue": "^3.4.31" } } diff --git a/playground/object-hooks/package.json b/playground/object-hooks/package.json index 13c7a751f47529..5b119d4010fa98 100644 --- a/playground/object-hooks/package.json +++ b/playground/object-hooks/package.json @@ -10,6 +10,6 @@ "preview": "vite preview" }, "dependencies": { - "vue": "^3.4.30" + "vue": "^3.4.31" } } diff --git a/playground/optimize-deps-no-discovery/package.json b/playground/optimize-deps-no-discovery/package.json index ede52702f23107..24113db4fdd10b 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.30", + "vue": "^3.4.31", "vuex": "^4.1.0" } } diff --git a/playground/optimize-deps/package.json b/playground/optimize-deps/package.json index 2febf46c504d28..aaf0d438b1cb02 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.30", + "vue": "^3.4.31", "vuex": "^4.1.0", "lodash": "^4.17.21", "lodash.clonedeep": "^4.5.0" diff --git a/playground/ssr-webworker/package.json b/playground/ssr-webworker/package.json index 4d81bf13de0e19..e5c802035a9b72 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.20240610.1", + "miniflare": "^3.20240620.0", "@vitejs/test-resolve-linked": "workspace:*" } } diff --git a/playground/tailwind/package.json b/playground/tailwind/package.json index a65d211193891b..a2c4dc88335cb5 100644 --- a/playground/tailwind/package.json +++ b/playground/tailwind/package.json @@ -11,7 +11,7 @@ "dependencies": { "autoprefixer": "^10.4.19", "tailwindcss": "^3.4.4", - "vue": "^3.4.30", + "vue": "^3.4.31", "vue-router": "^4.4.0" }, "devDependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a7bcf7abb5c7bf..80823d55fcf871 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -26,8 +26,8 @@ importers: .: devDependencies: '@eslint/js': - specifier: ^9.5.0 - version: 9.5.0 + specifier: ^9.6.0 + version: 9.6.0 '@types/babel__core': specifier: ^7.20.5 version: 7.20.5 @@ -56,14 +56,14 @@ importers: specifier: ^3.0.6 version: 3.0.6 '@types/micromatch': - specifier: ^4.0.7 - version: 4.0.7 + specifier: ^4.0.9 + version: 4.0.9 '@types/node': - specifier: ^20.14.8 - version: 20.14.8 + specifier: ^20.14.9 + version: 20.14.9 '@types/picomatch': - specifier: ^2.3.3 - version: 2.3.3 + specifier: ^2.3.4 + version: 2.3.4 '@types/stylus': specifier: ^0.48.42 version: 0.48.42 @@ -77,17 +77,17 @@ importers: specifier: ^5.0.0 version: 5.0.0(conventional-commits-filter@5.0.0) eslint: - specifier: ^9.5.0 - version: 9.5.0 + specifier: ^9.6.0 + version: 9.6.0 eslint-plugin-import-x: - specifier: ^0.5.1 - version: 0.5.1(eslint@9.5.0)(typescript@5.2.2) + specifier: ^0.5.3 + version: 0.5.3(eslint@9.6.0)(typescript@5.2.2) eslint-plugin-n: specifier: ^17.9.0 - version: 17.9.0(eslint@9.5.0) + version: 17.9.0(eslint@9.6.0) eslint-plugin-regexp: specifier: ^2.6.0 - version: 2.6.0(eslint@9.5.0) + version: 2.6.0(eslint@9.6.0) execa: specifier: ^9.3.0 version: 9.3.0 @@ -95,8 +95,8 @@ importers: specifier: ^11.2.0 version: 11.2.0 globals: - specifier: ^15.6.0 - version: 15.6.0 + specifier: ^15.7.0 + version: 15.7.0 lint-staged: specifier: ^15.2.7 version: 15.2.7 @@ -107,8 +107,8 @@ importers: specifier: ^1.0.1 version: 1.0.1 playwright-chromium: - specifier: ^1.44.1 - version: 1.44.1 + specifier: ^1.45.0 + version: 1.45.0 prettier: specifier: 3.3.2 version: 3.3.2 @@ -128,26 +128,26 @@ importers: specifier: ^2.6.3 version: 2.6.3 tsx: - specifier: ^4.15.7 - version: 4.15.7 + specifier: ^4.16.0 + version: 4.16.0 typescript: specifier: ^5.2.2 version: 5.2.2 typescript-eslint: - specifier: ^7.13.1 - version: 7.13.1(eslint@9.5.0)(typescript@5.2.2) + specifier: ^7.15.0 + version: 7.15.0(eslint@9.6.0)(typescript@5.2.2) vite: specifier: workspace:* version: link:packages/vite vitest: specifier: ^1.6.0 - version: 1.6.0(@types/node@20.14.8) + version: 1.6.0(@types/node@20.14.9) docs: devDependencies: '@shikijs/vitepress-twoslash': - specifier: ^1.9.0 - version: 1.9.0(typescript@5.2.2) + specifier: ^1.10.0 + version: 1.10.0(typescript@5.2.2) '@types/express': specifier: ^4.17.21 version: 4.17.21 @@ -156,10 +156,10 @@ importers: version: 4.2.2 vitepress: specifier: 1.2.3 - version: 1.2.3(@algolia/client-search@4.20.0)(axios@1.7.2)(postcss@8.4.38)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.2.2) + version: 1.2.3(@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.2.2) vue: - specifier: ^3.4.30 - version: 3.4.30(typescript@5.2.2) + specifier: ^3.4.31 + version: 3.4.31(typescript@5.2.2) packages/create-vite: devDependencies: @@ -231,8 +231,8 @@ importers: specifier: ^0.21.3 version: 0.21.5 postcss: - specifier: ^8.4.38 - version: 8.4.38 + specifier: ^8.4.39 + version: 8.4.39 rollup: specifier: ^4.13.0 version: 4.13.0 @@ -366,13 +366,13 @@ importers: version: 2.3.1 postcss-import: specifier: ^16.1.0 - version: 16.1.0(postcss@8.4.38) + version: 16.1.0(postcss@8.4.39) postcss-load-config: specifier: ^4.0.2 - version: 4.0.2(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.14.8)(typescript@5.2.2)) + version: 4.0.2(postcss@8.4.39)(ts-node@10.9.2(@types/node@20.14.9)(typescript@5.2.2)) postcss-modules: specifier: ^6.0.0 - version: 6.0.0(postcss@8.4.38) + version: 6.0.0(postcss@8.4.39) resolve.exports: specifier: ^2.0.2 version: 2.0.2 @@ -478,14 +478,14 @@ importers: playground/alias: dependencies: '@vue/shared': - specifier: ^3.4.30 - version: 3.4.30 + specifier: ^3.4.31 + version: 3.4.31 aliased-module: specifier: file:./dir/module version: '@vitejs/test-aliased-module@file:playground/alias/dir/module' vue: - specifier: ^3.4.30 - version: 3.4.30(typescript@5.2.2) + specifier: ^3.4.31 + version: 3.4.31(typescript@5.2.2) devDependencies: '@vitejs/test-resolve-linked': specifier: workspace:* @@ -507,7 +507,7 @@ importers: version: 1.77.6 tailwindcss: specifier: ^3.4.4 - version: 3.4.4(ts-node@10.9.2(@types/node@20.14.8)(typescript@5.2.2)) + version: 3.4.4(ts-node@10.9.2(@types/node@20.14.9)(typescript@5.2.2)) playground/build-old: {} @@ -530,8 +530,8 @@ importers: playground/config/packages/siblings: devDependencies: '@types/lodash': - specifier: ^4.17.5 - version: 4.17.5 + specifier: ^4.17.6 + version: 4.17.6 lodash: specifier: ^4.17.21 version: 4.17.21 @@ -563,7 +563,7 @@ importers: version: 4.2.0 postcss-nested: specifier: ^6.0.1 - version: 6.0.1(postcss@8.4.38) + version: 6.0.1(postcss@8.4.39) sass: specifier: ^1.77.6 version: 1.77.6 @@ -572,7 +572,7 @@ importers: version: 0.63.0 sugarss: specifier: ^4.0.1 - version: 4.0.1(postcss@8.4.38) + version: 4.0.1(postcss@8.4.39) playground/css-codesplit: {} @@ -613,7 +613,7 @@ importers: version: 0.63.0 sugarss: specifier: ^4.0.1 - version: 4.0.1(postcss@8.4.38) + version: 4.0.1(postcss@8.4.39) playground/css/css-dep: {} @@ -670,8 +670,8 @@ importers: playground/extensions: dependencies: vue: - specifier: ^3.4.30 - version: 3.4.30(typescript@5.2.2) + specifier: ^3.4.31 + version: 3.4.31(typescript@5.2.2) playground/external: dependencies: @@ -692,8 +692,8 @@ importers: specifier: workspace:* version: link:../../packages/vite vue: - specifier: ^3.4.30 - version: 3.4.30(typescript@5.2.2) + specifier: ^3.4.31 + version: 3.4.31(typescript@5.2.2) 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.30 - version: 3.4.30(typescript@5.2.2) + specifier: ^3.4.31 + version: 3.4.31(typescript@5.2.2) 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.30 - version: 3.4.30(typescript@5.2.2) + specifier: ^3.4.31 + version: 3.4.31(typescript@5.2.2) playground/fs-serve: {} @@ -768,8 +768,8 @@ importers: specifier: ^4.19.2 version: 4.19.2 vue: - specifier: ^3.4.30 - version: 3.4.30(typescript@5.2.2) + specifier: ^3.4.31 + version: 3.4.31(typescript@5.2.2) playground/json/json-module: {} @@ -870,8 +870,8 @@ importers: playground/object-hooks: dependencies: vue: - specifier: ^3.4.30 - version: 3.4.30(typescript@5.2.2) + specifier: ^3.4.31 + version: 3.4.31(typescript@5.2.2) playground/optimize-deps: dependencies: @@ -984,11 +984,11 @@ importers: specifier: ^0.11.3 version: 0.11.3 vue: - specifier: ^3.4.30 - version: 3.4.30(typescript@5.2.2) + specifier: ^3.4.31 + version: 3.4.31(typescript@5.2.2) vuex: specifier: ^4.1.0 - version: 4.1.0(vue@3.4.30(typescript@5.2.2)) + version: 4.1.0(vue@3.4.31(typescript@5.2.2)) 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.30 - version: 3.4.30(typescript@5.2.2) + specifier: ^3.4.31 + version: 3.4.31(typescript@5.2.2) vuex: specifier: ^4.1.0 - version: 4.1.0(vue@3.4.30(typescript@5.2.2)) + version: 4.1.0(vue@3.4.31(typescript@5.2.2)) playground/optimize-deps-no-discovery/dep-no-discovery: {} @@ -1516,8 +1516,8 @@ importers: specifier: workspace:* version: link:../resolve-linked miniflare: - specifier: ^3.20240610.1 - version: 3.20240610.1 + specifier: ^3.20240620.0 + version: 3.20240620.0 playground/ssr-webworker/browser-exports: {} @@ -1527,26 +1527,26 @@ importers: dependencies: autoprefixer: specifier: ^10.4.19 - version: 10.4.19(postcss@8.4.38) + version: 10.4.19(postcss@8.4.39) tailwindcss: specifier: ^3.4.4 - version: 3.4.4(ts-node@10.9.2(@types/node@20.14.8)(typescript@5.2.2)) + version: 3.4.4(ts-node@10.9.2(@types/node@20.14.9)(typescript@5.2.2)) vue: - specifier: ^3.4.30 - version: 3.4.30(typescript@5.2.2) + specifier: ^3.4.31 + version: 3.4.31(typescript@5.2.2) vue-router: specifier: ^4.4.0 - version: 4.4.0(vue@3.4.30(typescript@5.2.2)) + version: 4.4.0(vue@3.4.31(typescript@5.2.2)) devDependencies: ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@20.14.8)(typescript@5.2.2) + version: 10.9.2(@types/node@20.14.9)(typescript@5.2.2) playground/tailwind-sourcemap: dependencies: tailwindcss: specifier: ^3.4.4 - version: 3.4.4(ts-node@10.9.2(@types/node@20.14.8)(typescript@5.2.2)) + version: 3.4.4(ts-node@10.9.2(@types/node@20.14.9)(typescript@5.2.2)) playground/transform-plugin: {} @@ -2253,32 +2253,32 @@ packages: resolution: {integrity: sha512-XEFXSlxiG5td2EJRe8vOmRbaXVgfcBlszKujvVmWIK/UpywWljQCfzAv3RQCGujWQ1RD4YYWEAqDXfuJiy8f5Q==} engines: {node: '>=6.9.0'} - '@cloudflare/workerd-darwin-64@1.20240610.1': - resolution: {integrity: sha512-YanZ1iXgMGaUWlleB5cswSE6qbzyjQ8O7ENWZcPAcZZ6BfuL7q3CWi0t9iM1cv2qx92rRztsRTyjcfq099++XQ==} + '@cloudflare/workerd-darwin-64@1.20240620.1': + resolution: {integrity: sha512-YWeS2aE8jAzDefuus/3GmZcFGu3Ef94uCAoxsQuaEXNsiGM9NeAhPpKC1BJAlcv168U/Q1J+6hckcGtipf6ZcQ==} engines: {node: '>=16'} cpu: [x64] os: [darwin] - '@cloudflare/workerd-darwin-arm64@1.20240610.1': - resolution: {integrity: sha512-bRe/y/LKjIgp3L2EHjc+CvoCzfHhf4aFTtOBkv2zW+VToNJ4KlXridndf7LvR9urfsFRRo9r4TXCssuKaU+ypQ==} + '@cloudflare/workerd-darwin-arm64@1.20240620.1': + resolution: {integrity: sha512-3rdND+EHpmCrwYX6hvxIBSBJ0f40tRNxond1Vfw7GiR1MJVi3gragiBx75UDFHCxfRw3J0GZ1qVlkRce2/Xbsg==} engines: {node: '>=16'} cpu: [arm64] os: [darwin] - '@cloudflare/workerd-linux-64@1.20240610.1': - resolution: {integrity: sha512-2zDcadR7+Gs9SjcMXmwsMji2Xs+yASGNA2cEHDuFc4NMUup+eL1mkzxc/QzvFjyBck98e92rBjMZt2dVscpGKg==} + '@cloudflare/workerd-linux-64@1.20240620.1': + resolution: {integrity: sha512-tURcTrXGeSbYqeM5ISVcofY20StKbVIcdxjJvNYNZ+qmSV9Fvn+zr7rRE+q64pEloVZfhsEPAlUCnFso5VV4XQ==} engines: {node: '>=16'} cpu: [x64] os: [linux] - '@cloudflare/workerd-linux-arm64@1.20240610.1': - resolution: {integrity: sha512-7y41rPi5xmIYJN8CY+t3RHnjLL0xx/WYmaTd/j552k1qSr02eTE2o/TGyWZmGUC+lWnwdPQJla0mXbvdqgRdQg==} + '@cloudflare/workerd-linux-arm64@1.20240620.1': + resolution: {integrity: sha512-TThvkwNxaZFKhHZnNjOGqIYCOk05DDWgO+wYMuXg15ymN/KZPnCicRAkuyqiM+R1Fgc4kwe/pehjP8pbmcf6sg==} engines: {node: '>=16'} cpu: [arm64] os: [linux] - '@cloudflare/workerd-windows-64@1.20240610.1': - resolution: {integrity: sha512-B0LyT3DB6rXHWNptnntYHPaoJIy0rXnGfeDBM3nEVV8JIsQrx8MEFn2F2jYioH1FkUVavsaqKO/zUosY3tZXVA==} + '@cloudflare/workerd-windows-64@1.20240620.1': + resolution: {integrity: sha512-Y/BA9Yj0r7Al1HK3nDHcfISgFllw6NR3XMMPChev57vrVT9C9D4erBL3sUBfofHU+2U9L+ShLsl6obBpe3vvUw==} engines: {node: '>=16'} cpu: [x64] os: [win32] @@ -2744,16 +2744,16 @@ packages: resolution: {integrity: sha512-Y27x+MBLjXa+0JWDhykM3+JE+il3kHKAEqabfEWq3SDhZjLYb6/BHL/JKFnH3fe207JaXkyDo685Oc2Glt6ifA==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - '@eslint/config-array@0.16.0': - resolution: {integrity: sha512-/jmuSd74i4Czf1XXn7wGRWZCuyaUZ330NH1Bek0Pplatt4Sy1S5haN21SCLLdbeKslQ+S0wEJ+++v5YibSi+Lg==} + '@eslint/config-array@0.17.0': + resolution: {integrity: sha512-A68TBu6/1mHHuc5YJL0U0VVeGNiklLAL6rRmhTCP2B5XjWLMnrX+HkO+IAXyHvks5cyyY1jjK5ITPQ1HGS2EVA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/eslintrc@3.1.0': resolution: {integrity: sha512-4Bfj15dVJdoy3RfZmmo86RK1Fwzn6SstsvK9JS+BaVKqC6QQQQyXekNaC+g+LKNgkQ+2VhGAzm6hO40AhMR3zQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/js@9.5.0': - resolution: {integrity: sha512-A7+AOT2ICkodvtsWnxZP4Xxk3NbZ3VMHd8oihydLRGrJgqqdEz1qSeEgXYyT/Cu8h1TWWsQRejIx48mtjZ5y1w==} + '@eslint/js@9.6.0': + resolution: {integrity: sha512-D9B0/3vNg44ZeWbYMpBoXqNP4j6eQD5vNwIlGAuFRRzK/WtT/jvDQW3Bi9kkf3PMDMlM7Yi+73VLUsn5bJcl8A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/object-schema@2.1.4': @@ -3020,20 +3020,20 @@ packages: '@sec-ant/readable-stream@0.4.1': resolution: {integrity: sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg==} + '@shikijs/core@1.10.0': + resolution: {integrity: sha512-BZcr6FCmPfP6TXaekvujZcnkFmJHZ/Yglu97r/9VjzVndQA56/F4WjUKtJRQUnK59Wi7p/UTAOekMfCJv7jnYg==} + '@shikijs/core@1.6.3': resolution: {integrity: sha512-QnJKHFUW95GnlJLJGP6QLx4M69HM0KlXk+R2Y8lr/x4nAx1Yb/lsuxq4XwybuUjTxbJk+BT0g/kvn0bcsjGGHg==} - '@shikijs/core@1.9.0': - resolution: {integrity: sha512-cbSoY8P/jgGByG8UOl3jnP/CWg/Qk+1q+eAKWtcrU3pNoILF8wTsLB0jT44qUBV8Ce1SvA9uqcM9Xf+u3fJFBw==} - '@shikijs/transformers@1.6.3': resolution: {integrity: sha512-ptBuP/IIeqCzK3zZO/knFICZWs58uZWzbv7ND+bKOewe5NcCjZfSiMyzFwOyl23ewPJ1APjRBwLi6Asrodmmxw==} - '@shikijs/twoslash@1.9.0': - resolution: {integrity: sha512-XKaiR85K3Bk/MNdZ7tmJDm740iLpt4YDvYrV90pwbvxkSEZ8SPV4gbaX8ONwndNqdf2awF9g7DKYHsyU/XwJdw==} + '@shikijs/twoslash@1.10.0': + resolution: {integrity: sha512-LMvsYyFs73Saf0VsxrScXQZkV2UszxnYa4gGJbK0Ct8NH6YpQDg+FROsNsbqKk+SsKsbbydZP0W8ojKuvq69pA==} - '@shikijs/vitepress-twoslash@1.9.0': - resolution: {integrity: sha512-ILhRKIyU0g2409dhM5QVbvZ7E4XOonKGuqgVsccJFEXvG7rB1ckYtyBr7CSMIVqJtN6bMgCBzjItvOQcTPYJgA==} + '@shikijs/vitepress-twoslash@1.10.0': + resolution: {integrity: sha512-Qvua0BIb5uSDryLBkSRx8EX7cNwvTa2GDq53Yh7NbqhwFlYPVp3pnBaRtiDiyYl3Ng+rR2UAakMFiF4PTdnMFg==} '@sinclair/typebox@0.27.8': resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} @@ -3126,8 +3126,8 @@ packages: '@types/linkify-it@5.0.0': resolution: {integrity: sha512-sVDA58zAw4eWAffKOaQH5/5j3XeayukzDk+ewSsnv3p4yJEZHCCzMDiZM8e0OUrRvmpGZ85jf4yDHkHsgBNr9Q==} - '@types/lodash@4.17.5': - resolution: {integrity: sha512-MBIOHVZqVqgfro1euRDWX7OO0fBVUUMrN6Pwm8LQsz8cWhEpihlvR70ENj3f40j58TNxZaWv2ndSkInykNBBJw==} + '@types/lodash@4.17.6': + resolution: {integrity: sha512-OpXEVoCKSS3lQqjx9GGGOapBeuW5eUboYHRlHP9urXPX25IKZ6AnP5ZRxtVf63iieUbsHxLn8NQ5Nlftc6yzAA==} '@types/markdown-it@14.1.1': resolution: {integrity: sha512-4NpsnpYl2Gt1ljyBGrKMxFYAYvpqbnnkgP/i/g+NLpjEUa3obn1XJCur9YbEXKDAkaXqsR1LbDnGEJ0MmKFxfg==} @@ -3138,8 +3138,8 @@ packages: '@types/mdurl@2.0.0': resolution: {integrity: sha512-RGdgjQUZba5p6QEFAVx2OGb8rQDL/cPRG7GiedRzMcJ1tYnUANBncjbSB1NRGwbvjcPeikRABz2nshyPk1bhWg==} - '@types/micromatch@4.0.7': - resolution: {integrity: sha512-C/FMQ8HJAZhTsDpl4wDKZdMeeW5USjgzOczUwTGbRc1ZopPgOhIEnxY2ZgUrsuyy4DwK1JVOJZKFakv3TbCKiA==} + '@types/micromatch@4.0.9': + resolution: {integrity: sha512-7V+8ncr22h4UoYRLnLXSpTxjQrNUXtWHGeMPRJt1nULXI57G9bIcpyrHlmrQ7QK24EyyuXvYcSSWAM8GA9nqCg==} '@types/mime@1.3.5': resolution: {integrity: sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==} @@ -3156,14 +3156,14 @@ packages: '@types/node@20.10.0': resolution: {integrity: sha512-D0WfRmU9TQ8I9PFx9Yc+EBHw+vSpIub4IDvQivcp26PtPrdMGAq5SDcpXEo/epqa/DXotVpekHiLNTg3iaKXBQ==} - '@types/node@20.14.8': - resolution: {integrity: sha512-DO+2/jZinXfROG7j7WKFn/3C6nFwxy2lLpgLjEXJz+0XKphZlTLJ14mo8Vfg8X5BWN6XjyESXq+LcYdT7tR3bA==} + '@types/node@20.14.9': + resolution: {integrity: sha512-06OCtnTXtWOZBJlRApleWndH4JsRVs1pDCc8dLSQp+7PpUpX3ePdHyeNSFTeSe7FtKyQkrlPvHwJOW3SLd8Oyg==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} - '@types/picomatch@2.3.3': - resolution: {integrity: sha512-Yll76ZHikRFCyz/pffKGjrCwe/le2CDwOP5F210KQo27kpRE46U2rDnzikNlVn6/ezH3Mhn46bJMTfeVTtcYMg==} + '@types/picomatch@2.3.4': + resolution: {integrity: sha512-0so8lU8O5zatZS/2Fi4zrwks+vZv7e0dygrgEZXljODXBig97l4cPQD+9LabXfGJOWwoRkTVz6Q4edZvD12UOA==} '@types/pnpapi@0.0.5': resolution: {integrity: sha512-tjymquatF9seZGE3GcN1barqNqpmyEpqIN0rBKTcoZWwgDC0SgBp5LFqCRJE6YhzXA7TjpXbpTdcL5A8cwyryw==} @@ -3201,8 +3201,8 @@ packages: '@types/ws@8.5.10': resolution: {integrity: sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==} - '@typescript-eslint/eslint-plugin@7.13.1': - resolution: {integrity: sha512-kZqi+WZQaZfPKnsflLJQCz6Ze9FFSMfXrrIOcyargekQxG37ES7DJNpJUE9Q/X5n3yTIP/WPutVNzgknQ7biLg==} + '@typescript-eslint/eslint-plugin@7.15.0': + resolution: {integrity: sha512-uiNHpyjZtFrLwLDpHnzaDlP3Tt6sGMqTCiqmxaN4n4RP0EfYZDODJyddiFDF44Hjwxr5xAcaYxVKm9QKQFJFLA==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: '@typescript-eslint/parser': ^7.0.0 @@ -3212,8 +3212,8 @@ packages: typescript: optional: true - '@typescript-eslint/parser@7.13.1': - resolution: {integrity: sha512-1ELDPlnLvDQ5ybTSrMhRTFDfOQEOXNM+eP+3HT/Yq7ruWpciQw+Avi73pdEbA4SooCawEWo3dtYbF68gN7Ed1A==} + '@typescript-eslint/parser@7.15.0': + resolution: {integrity: sha512-k9fYuQNnypLFcqORNClRykkGOMOj+pV6V91R4GO/l1FDGwpqmSwoOQrOHo3cGaH63e+D3ZiCAOsuS/D2c99j/A==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 @@ -3226,8 +3226,12 @@ packages: resolution: {integrity: sha512-adbXNVEs6GmbzaCpymHQ0MB6E4TqoiVbC0iqG3uijR8ZYfpAXMGttouQzF4Oat3P2GxDVIrg7bMI/P65LiQZdg==} engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/type-utils@7.13.1': - resolution: {integrity: sha512-aWDbLu1s9bmgPGXSzNCxELu+0+HQOapV/y+60gPXafR8e2g1Bifxzevaa+4L2ytCWm+CHqpELq4CSoN9ELiwCg==} + '@typescript-eslint/scope-manager@7.15.0': + resolution: {integrity: sha512-Q/1yrF/XbxOTvttNVPihxh1b9fxamjEoz2Os/Pe38OHwxC24CyCqXxGTOdpb4lt6HYtqw9HetA/Rf6gDGaMPlw==} + engines: {node: ^18.18.0 || >=20.0.0} + + '@typescript-eslint/type-utils@7.15.0': + resolution: {integrity: sha512-SkgriaeV6PDvpA6253PDVep0qCqgbO1IOBiycjnXsszNTVQe5flN5wR5jiczoEoDEnAqYFSFFc9al9BSGVltkg==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 @@ -3240,6 +3244,10 @@ packages: resolution: {integrity: sha512-7K7HMcSQIAND6RBL4kDl24sG/xKM13cA85dc7JnmQXw2cBDngg7c19B++JzvJHRG3zG36n9j1i451GBzRuHchw==} engines: {node: ^18.18.0 || >=20.0.0} + '@typescript-eslint/types@7.15.0': + resolution: {integrity: sha512-aV1+B1+ySXbQH0pLK0rx66I3IkiZNidYobyfn0WFsdGhSXw+P3YOqeTq5GED458SfB24tg+ux3S+9g118hjlTw==} + engines: {node: ^18.18.0 || >=20.0.0} + '@typescript-eslint/typescript-estree@7.13.1': resolution: {integrity: sha512-uxNr51CMV7npU1BxZzYjoVz9iyjckBduFBP0S5sLlh1tXYzHzgZ3BR9SVsNed+LmwKrmnqN3Kdl5t7eZ5TS1Yw==} engines: {node: ^18.18.0 || >=20.0.0} @@ -3249,16 +3257,35 @@ packages: typescript: optional: true + '@typescript-eslint/typescript-estree@7.15.0': + resolution: {integrity: sha512-gjyB/rHAopL/XxfmYThQbXbzRMGhZzGw6KpcMbfe8Q3nNQKStpxnUKeXb0KiN/fFDR42Z43szs6rY7eHk0zdGQ==} + engines: {node: ^18.18.0 || >=20.0.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + '@typescript-eslint/utils@7.13.1': resolution: {integrity: sha512-h5MzFBD5a/Gh/fvNdp9pTfqJAbuQC4sCN2WzuXme71lqFJsZtLbjxfSk4r3p02WIArOF9N94pdsLiGutpDbrXQ==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 + '@typescript-eslint/utils@7.15.0': + resolution: {integrity: sha512-hfDMDqaqOqsUVGiEPSMLR/AjTSCsmJwjpKkYQRo1FNbmW4tBwBspYDwO9eh7sKSTwMQgBw9/T4DHudPaqshRWA==} + engines: {node: ^18.18.0 || >=20.0.0} + peerDependencies: + eslint: ^8.56.0 + '@typescript-eslint/visitor-keys@7.13.1': resolution: {integrity: sha512-k/Bfne7lrP7hcb7m9zSsgcBmo+8eicqqfNAJ7uUY+jkTFpKeH2FSkWpFRtimBxgkyvqfu9jTPRbYOvud6isdXA==} engines: {node: ^18.18.0 || >=20.0.0} + '@typescript-eslint/visitor-keys@7.15.0': + resolution: {integrity: sha512-Hqgy/ETgpt2L5xueA/zHHIl4fJI2O4XUE9l4+OIfbJIRSnTJb/QscncdqqZzofQegIJugRIF57OJea1khw2SDw==} + engines: {node: ^18.18.0 || >=20.0.0} + '@typescript/vfs@1.5.0': resolution: {integrity: sha512-AJS307bPgbsZZ9ggCT3wwpg3VbTKMFNHfaY/uF0ahSkYYrPF2dSSKDNIDIQAHm9qJqbLvCsSJH7yN4Vs/CsMMg==} @@ -3525,35 +3552,35 @@ packages: '@vitest/utils@1.6.0': resolution: {integrity: sha512-21cPiuGMoMZwiOHa2i4LXkMkMkCGzA+MVFV70jRwHo95dL4x/ts5GZhML1QWuy7yfp3WzK3lRvZi3JnXTYqrBw==} - '@volar/language-core@2.3.0': - resolution: {integrity: sha512-pvhL24WUh3VDnv7Yw5N1sjhPtdx7q9g+Wl3tggmnkMcyK8GcCNElF2zHiKznryn0DiUGk+eez/p2qQhz+puuHw==} + '@volar/language-core@2.4.0-alpha.12': + resolution: {integrity: sha512-Dj9qTifcGGgzFLfMbU5dCo13kHyNuEyvPJhtWDnoVBBmgwW3GMwFmgWnNxBhjf63m5x0gux1okaxX2CLN7qSww==} - '@volar/source-map@2.3.0': - resolution: {integrity: sha512-G/228aZjAOGhDjhlyZ++nDbKrS9uk+5DMaEstjvzglaAw7nqtDyhnQAsYzUg6BMP9BtwZ59RIw5HGePrutn00Q==} + '@volar/source-map@2.4.0-alpha.12': + resolution: {integrity: sha512-LXATFSj4D7T9sEm7FFj6iBgHjKjrdhAgRPcechVKiNCMQdr3r3GVkkeu8aM+1peaMH3LsCqoDxVZEmh2r7CHiw==} '@vue/compiler-core@3.2.0': resolution: {integrity: sha512-+kfA4pisto26tcEh9Naf/qrizplYWnkBLHu3fX5Yu0c47RVBteVG3dHENFczl3Egwra+5NP5f3YuOgxK1ZMbNQ==} - '@vue/compiler-core@3.4.29': - resolution: {integrity: sha512-TFKiRkKKsRCKvg/jTSSKK7mYLJEQdUiUfykbG49rubC9SfDyvT2JrzTReopWlz2MxqeLyxh9UZhvxEIBgAhtrg==} - '@vue/compiler-core@3.4.30': resolution: {integrity: sha512-ZL8y4Xxdh8O6PSwfdZ1IpQ24PjTAieOz3jXb/MDTfDtANcKBMxg1KLm6OX2jofsaQGYfIVzd3BAG22i56/cF1w==} + '@vue/compiler-core@3.4.31': + resolution: {integrity: sha512-skOiodXWTV3DxfDhB4rOf3OGalpITLlgCeOwb+Y9GJpfQ8ErigdBUHomBzvG78JoVE8MJoQsb+qhZiHfKeNeEg==} + '@vue/compiler-dom@3.2.0': resolution: {integrity: sha512-CqfATmX04+58LNBTTUPRBLyYGLP0bxtL+8b7B8pEvXja7fpmxiYcKBQsdaXfyqoRJsaTzA7eVXQt/t0dYhu/SQ==} - '@vue/compiler-dom@3.4.29': - resolution: {integrity: sha512-A6+iZ2fKIEGnfPJejdB7b1FlJzgiD+Y/sxxKwJWg1EbJu6ZPgzaPQQ51ESGNv0CP6jm6Z7/pO6Ia8Ze6IKrX7w==} - '@vue/compiler-dom@3.4.30': resolution: {integrity: sha512-+16Sd8lYr5j/owCbr9dowcNfrHd+pz+w2/b5Lt26Oz/kB90C9yNbxQ3bYOvt7rI2bxk0nqda39hVcwDFw85c2Q==} - '@vue/compiler-sfc@3.4.30': - resolution: {integrity: sha512-8vElKklHn/UY8+FgUFlQrYAPbtiSB2zcgeRKW7HkpSRn/JjMRmZvuOtwDx036D1aqKNSTtXkWRfqx53Qb+HmMg==} + '@vue/compiler-dom@3.4.31': + resolution: {integrity: sha512-wK424WMXsG1IGMyDGyLqB+TbmEBFM78hIsOJ9QwUVLGrcSk0ak6zYty7Pj8ftm7nEtdU/DGQxAXp0/lM/2cEpQ==} - '@vue/compiler-ssr@3.4.30': - resolution: {integrity: sha512-ZJ56YZGXJDd6jky4mmM0rNaNP6kIbQu9LTKZDhcpddGe/3QIalB1WHHmZ6iZfFNyj5mSypTa4+qDJa5VIuxMSg==} + '@vue/compiler-sfc@3.4.31': + resolution: {integrity: sha512-einJxqEw8IIJxzmnxmJBuK2usI+lJonl53foq+9etB2HAzlPjAS/wa7r0uUpXw5ByX3/0uswVSrjNb17vJm1kQ==} + + '@vue/compiler-ssr@3.4.31': + resolution: {integrity: sha512-RtefmITAje3fJ8FSg1gwgDhdKhZVntIVbwupdyZDSifZTRMiWxWehAOTCc8/KZDnBOcYQ4/9VWxsTbd3wT0hAA==} '@vue/devtools-api@6.6.1': resolution: {integrity: sha512-LgPscpE3Vs0x96PzSSB4IGVSZXZBZHpfxs+ZA1d+VEPwHdOXowy/Y2CsvCAIFrf+ssVU1pD1jidj505EpUnfbA==} @@ -3569,8 +3596,8 @@ packages: '@vue/devtools-shared@7.2.1': resolution: {integrity: sha512-PCJF4UknJmOal68+X9XHyVeQ+idv0LFujkTOIW30+GaMJqwFVN9LkQKX4gLqn61KkGMdJTzQ1bt7EJag3TI6AA==} - '@vue/language-core@2.0.21': - resolution: {integrity: sha512-vjs6KwnCK++kIXT+eI63BGpJHfHNVJcUCr3RnvJsccT3vbJnZV5IhHR2puEkoOkIbDdp0Gqi1wEnv3hEd3WsxQ==} + '@vue/language-core@2.0.24': + resolution: {integrity: sha512-997YD6Lq/66LXr3ZOLNxDCmyn13z9NP8LU1UZn9hGCDWhzlbXAIP0hOgL3w3x4RKEaWTaaRtsHP9DzHvmduruQ==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -3580,25 +3607,25 @@ packages: '@vue/reactivity@3.2.0': resolution: {integrity: sha512-39L3UJe8+jYeCTM/QrDglDM05O11UrmyhazUOHOOj7+a9pPVu95HGInh5CkKQf98mx2gq6t3PPN8bCN5wK8Wwg==} - '@vue/reactivity@3.4.30': - resolution: {integrity: sha512-bVJurnCe3LS0JII8PPoAA63Zd2MBzcKrEzwdQl92eHCcxtIbxD2fhNwJpa+KkM3Y/A4T5FUnmdhgKwOf6BfbcA==} + '@vue/reactivity@3.4.31': + resolution: {integrity: sha512-VGkTani8SOoVkZNds1PfJ/T1SlAIOf8E58PGAhIOUDYPC4GAmFA2u/E14TDAFcf3vVDKunc4QqCe/SHr8xC65Q==} '@vue/runtime-core@3.2.0': resolution: {integrity: sha512-mZlkYTcw3mVwClwFTpql4hkDfOweHE/w+9r3Yb3UPwRs75bSJXMBRUikw1GVx01bZQ8VQPjBYowCElcWNSlKig==} - '@vue/runtime-core@3.4.30': - resolution: {integrity: sha512-qaFEbnNpGz+tlnkaualomogzN8vBLkgzK55uuWjYXbYn039eOBZrWxyXWq/7qh9Bz2FPifZqGjVDl/FXiq9L2g==} + '@vue/runtime-core@3.4.31': + resolution: {integrity: sha512-LDkztxeUPazxG/p8c5JDDKPfkCDBkkiNLVNf7XZIUnJ+66GVGkP+TIh34+8LtPisZ+HMWl2zqhIw0xN5MwU1cw==} '@vue/runtime-dom@3.2.0': resolution: {integrity: sha512-NCHMfrUwpJelCTINpMRLFhzWKJkl07slabmTbECZFJnkdDfFkptGCWll42q58bbvwGmpAPDzNI3yYch72pcKwg==} - '@vue/runtime-dom@3.4.30': - resolution: {integrity: sha512-tV6B4YiZRj5QsaJgw2THCy5C1H+2UeywO9tqgWEc21tn85qHEERndHN/CxlyXvSBFrpmlexCIdnqPuR9RM9thw==} + '@vue/runtime-dom@3.4.31': + resolution: {integrity: sha512-2Auws3mB7+lHhTFCg8E9ZWopA6Q6L455EcU7bzcQ4x6Dn4cCPuqj6S2oBZgN2a8vJRS/LSYYxwFFq2Hlx3Fsaw==} - '@vue/server-renderer@3.4.30': - resolution: {integrity: sha512-TBD3eqR1DeDc0cMrXS/vEs/PWzq1uXxnvjoqQuDGFIEHFIwuDTX/KWAQKIBjyMWLFHEeTDGYVsYci85z2UbTDg==} + '@vue/server-renderer@3.4.31': + resolution: {integrity: sha512-D5BLbdvrlR9PE3by9GaUp1gQXlCNadIZytMIb8H2h3FMWJd4oUfkUTEH2wAr3qxoRz25uxbTcbqd3WKlm9EHQA==} peerDependencies: - vue: 3.4.30 + vue: 3.4.31 '@vue/shared@3.2.0': resolution: {integrity: sha512-MgdilC3YHYSCFuNlxZBgugh8B9/h/h+nQ6lkeaxqFWW+FnV/JzCwW4Bh5bYIYvBleG8QZjFwxdmdqSAWLXzgEA==} @@ -3606,12 +3633,12 @@ packages: '@vue/shared@3.4.27': resolution: {integrity: sha512-DL3NmY2OFlqmYYrzp39yi3LDkKxa5vZVwxWdQ3rG0ekuWscHraeIbnI8t+aZK7qhYqEqWKTUdijadunb9pnrgA==} - '@vue/shared@3.4.29': - resolution: {integrity: sha512-hQ2gAQcBO/CDpC82DCrinJNgOHI2v+FA7BDW4lMSPeBpQ7sRe2OLHWe5cph1s7D8DUQAwRt18dBDfJJ220APEA==} - '@vue/shared@3.4.30': resolution: {integrity: sha512-CLg+f8RQCHQnKvuHY9adMsMaQOcqclh6Z5V9TaoMgy0ut0tz848joZ7/CYFFyF/yZ5i2yaw7Fn498C+CNZVHIg==} + '@vue/shared@3.4.31': + resolution: {integrity: sha512-Yp3wtJk//8cO4NItOPpi3QkLExAr/aLBGZMmTtW9WpdwBCJpRM6zj9WgWktXAl8IDIozwNMByT45JP3tO3ACWA==} + '@vueuse/core@10.10.0': resolution: {integrity: sha512-vexJ/YXYs2S42B783rI95lMt3GzEwkxzC8Hb0Ndpd8rD+p+Lk/Za4bd797Ym7yq4jXqdSyj3JLChunF/vyYjUw==} @@ -4372,8 +4399,8 @@ packages: peerDependencies: eslint: '>=8' - eslint-plugin-import-x@0.5.1: - resolution: {integrity: sha512-2JK8bbFOLes+gG6tgdnM8safCxMAj4u2wjX8X1BRFPfnY7Ct2hFYESoIcVwABX/DDcdpQFLGtKmzbNEWJZD9iQ==} + eslint-plugin-import-x@0.5.3: + resolution: {integrity: sha512-hJ/wkMcsLQXAZL3+txXIDpbW5cqwdm1rLTqV4VRY03aIbzE3zWE7rPZKW6Gzf7xyl1u3V1iYC6tOG77d9NF4GQ==} engines: {node: '>=16'} peerDependencies: eslint: ^8.56.0 || ^9.0.0-0 @@ -4402,8 +4429,8 @@ packages: resolution: {integrity: sha512-OtIRv/2GyiF6o/d8K7MYKKbXrOUBIK6SfkIRM4Z0dY3w+LiQ0vy3F57m0Z71bjbyeiWFiHJ8brqnmE6H6/jEuw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint@9.5.0: - resolution: {integrity: sha512-+NAOZFrW/jFTS3dASCGBxX1pkFD0/fsO+hfAkJ4TyYKwgsXZbqzrw+seCYFCcPCYXvnD67tAnglU7GQTz6kcVw==} + eslint@9.6.0: + resolution: {integrity: sha512-ElQkdLMEEqQNM9Njff+2Y4q2afHk7JpkPvrd7Xh7xefwgQynqPxwf55J7di9+MEibWUGdNjFF9ITG9Pck5M84w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true @@ -4697,8 +4724,8 @@ packages: resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==} engines: {node: '>=18'} - globals@15.6.0: - resolution: {integrity: sha512-UzcJi88Hw//CurUIRa9Jxb0vgOCcuD/MNjwmXp633cyaRKkCWACkoqHCtfZv43b1kqXGg/fpOa8bwgacCeXsVg==} + globals@15.7.0: + resolution: {integrity: sha512-ivatRXWwKC6ImcdKO7dOwXuXR5XFrdwo45qFwD7D0qOkEPzzJdLXC3BHceBdyrPOD3p1suPaWi4Y4NMm2D++AQ==} engines: {node: '>=18'} globby@11.1.0: @@ -5352,8 +5379,8 @@ packages: resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} engines: {node: '>=12'} - miniflare@3.20240610.1: - resolution: {integrity: sha512-ZkfSpBmX3nJW00yYhvF2kGvjb6f77TOimRR6+2GQvsArbwo6e0iYqLGM9aB/cnJzgFjLMvOv1qj4756iynSxJQ==} + miniflare@3.20240620.0: + resolution: {integrity: sha512-NBMzqUE2mMlh/hIdt6U5MP+aFhEjKDq3l8CAajXAQa1WkndJdciWvzB2mfLETwoVFhMl/lphaVzyEN2AgwJpbQ==} engines: {node: '>=16.13'} hasBin: true @@ -5712,14 +5739,14 @@ packages: pkg-types@1.1.1: resolution: {integrity: sha512-ko14TjmDuQJ14zsotODv7dBlwxKhUKQEhuhmbqo1uCi9BB0Z2alo/wAXg6q1dTR5TyuqYyWhjtfe/Tsh+X28jQ==} - playwright-chromium@1.44.1: - resolution: {integrity: sha512-S35fvljThsCDhUiGSYST3MkT7hsUvNA6SC+fAaBxKLUdOkc6ohatxD+A5HoN7fEK3zE+yI0ARANSGRHTHJR6UQ==} - engines: {node: '>=16'} + playwright-chromium@1.45.0: + resolution: {integrity: sha512-wKZ1NeRZSXp25bYL00X4REv/3mgZQ6QUC6OGTfYZY/YZyorbC/3Fr1WATCB/yF9SCd79gSWBzRCYv4Bf7DzW7g==} + engines: {node: '>=18'} hasBin: true - playwright-core@1.44.1: - resolution: {integrity: sha512-wh0JWtYTrhv1+OSsLPgFzGzt67Y7BE/ZS3jEqgGBlp2ppp1ZDj8c+9IARNW4dwf1poq5MgHreEM2KV/GuR4cFA==} - engines: {node: '>=16'} + playwright-core@1.45.0: + resolution: {integrity: sha512-lZmHlFQ0VYSpAs43dRq1/nJ9G/6SiTI7VPqidld9TDefL9tX87bTKExWZZUF5PeRyqtXqd8fQi2qmfIedkwsNQ==} + engines: {node: '>=18'} hasBin: true postcss-import@15.1.0: @@ -5794,8 +5821,8 @@ packages: postcss-value-parser@4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - postcss@8.4.38: - resolution: {integrity: sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==} + postcss@8.4.39: + resolution: {integrity: sha512-0vzE+lAiG7hZl1/9I8yzKLx3aR9Xbof3fBHKunvMfOCYAtMhrsnccJY2iTURb9EZd5+pLuiNV9/c/GZJOHsgIw==} engines: {node: ^10 || ^12 || >=14} preact@10.7.3: @@ -6127,12 +6154,12 @@ packages: shell-quote@1.8.1: resolution: {integrity: sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==} + shiki@1.10.0: + resolution: {integrity: sha512-YD2sXQ+TMD/F9BimV9Jn0wj35pqOvywvOG/3PB6hGHyGKlM7TJ9tyJ02jOb2kF8F0HfJwKNYrh3sW7jEcuRlXA==} + shiki@1.6.3: resolution: {integrity: sha512-lE1/YGlzFY0hQSyEfsZj18xGrTWxyhFQkaiILALqTBZPbJeYFWpbUhlmTGPOupYB/qC+H6sV4UznJzcEh3WMHQ==} - shiki@1.9.0: - resolution: {integrity: sha512-i6//Lqgn7+7nZA0qVjoYH0085YdNk4MC+tJV4bo+HgjgRMJ0JmkLZzFAuvVioJqLkcGDK5GAMpghZEZkCnwxpQ==} - side-channel@1.0.4: resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==} @@ -6220,6 +6247,9 @@ packages: resolution: {integrity: sha512-1POYv7uv2gXoyGFpBCmpDVSNV74IfsWlDW216UPjbWufNf+bSU6GdbDsxdcxtfwb4xlI3yxzOTKClUosxARYrQ==} engines: {node: '>=0.10.0'} + stable-hash@0.0.4: + resolution: {integrity: sha512-LjdcbuBeLcdETCrPn9i8AYAZ1eCtu4ECAWtP7UleOiZ9LzVxRzzUZEoZ8zB24nhkQnDWyET0I+3sWokSDS3E7g==} + stackback@0.0.2: resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==} @@ -6430,21 +6460,21 @@ packages: tslib@2.6.3: resolution: {integrity: sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==} - tsx@4.15.7: - resolution: {integrity: sha512-u3H0iSFDZM3za+VxkZ1kywdCeHCn+8/qHQS1MNoO2sONDgD95HlWtt8aB23OzeTmFP9IU4/8bZUdg58Uu5J4cg==} + tsx@4.16.0: + resolution: {integrity: sha512-MPgN+CuY+4iKxGoJNPv+1pyo5YWZAQ5XfsyobUG+zoKG7IkvCPLZDEyoIb8yLS2FcWci1nlxAqmvPlFWD5AFiQ==} engines: {node: '>=18.0.0'} hasBin: true - twoslash-protocol@0.2.8: - resolution: {integrity: sha512-8l439jrFEJiQmQ6ugFtYXgHpQDp3nBYVF6RR88doLarFGWhjfq0sgntgQYc2aDmJb87Jzhh4EicV8k9DrqpIZg==} + twoslash-protocol@0.2.9: + resolution: {integrity: sha512-uKQl8UboT6JU4VAtYaSI3DbNtgaNhFaTpCSMy/n3tRl5lMlMhrjiuNKdqx15xjcviconuGJ9oObkz1h9zJFrJg==} - twoslash-vue@0.2.8: - resolution: {integrity: sha512-46I4TA0FNquQ++AKc2mKS8EV7ElQEP34dGi7T9mQm7y1/r5HH16zmq+Er9LUtomasFLue+Jb87B+qElbF2yYMw==} + twoslash-vue@0.2.9: + resolution: {integrity: sha512-1f/AMB7jvifOMWjG2xdqnEywmkt+U2xef2TBfXugZasNDkqeTwdHCRGafi37Kk6smyzYYj2JLemMECfdSjWwoQ==} peerDependencies: typescript: '*' - twoslash@0.2.8: - resolution: {integrity: sha512-mQiUB4SvBF58FJkEEtXvVhTO1h0oDpTZuEAyaC8xwf4P6392ydSFhsMiUBbJEOvaelN9DLesViopn3E9O2GKOA==} + twoslash@0.2.9: + resolution: {integrity: sha512-oj7XY6h8E9nTZBmfRE1gpsSSUqAQo5kcIpFkXyQPp8UCsyCQsUlP2bJ2s32o02c1n5+xl4h9rcCsQ1F97Z6LZg==} peerDependencies: typescript: '*' @@ -6474,8 +6504,8 @@ packages: type@2.7.2: resolution: {integrity: sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==} - typescript-eslint@7.13.1: - resolution: {integrity: sha512-pvLEuRs8iS9s3Cnp/Wt//hpK8nKc8hVa3cLljHqzaJJQYP8oys8GUyIFqtlev+2lT/fqMPcyQko+HJ6iYK3nFA==} + typescript-eslint@7.15.0: + resolution: {integrity: sha512-Ta40FhMXBCwHura4X4fncaCVkVcnJ9jnOq5+Lp4lN8F4DzHZtOwZdRvVBiNUGznUDHPwdGnrnwxmUOU2fFQqFA==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 @@ -6668,8 +6698,8 @@ packages: vue@3.2.0: resolution: {integrity: sha512-eMo5yCdkWRmBfqp/acBI/Y1Omgk0NyGqPViaU66eOpKarXNtkdImzDA57+E76jnWVr6MEp/rg1n0vnxaVvALMQ==} - vue@3.4.30: - resolution: {integrity: sha512-NcxtKCwkdf1zPsr7Y8+QlDBCGqxvjLXF2EX+yi76rV5rrz90Y6gK1cq0olIhdWGgrlhs9ElHuhi9t3+W5sG5Xw==} + vue@3.4.31: + resolution: {integrity: sha512-njqRrOy7W3YLAlVqSKpBebtZpDVg21FPoaq1I7f/+qqBThK9ChAIjkRWgeP6Eat+8C+iia4P3OYqpATP21BCoQ==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -6711,8 +6741,8 @@ packages: wordwrap@1.0.0: resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==} - workerd@1.20240610.1: - resolution: {integrity: sha512-Rtut5GrsODQMh6YU43b9WZ980Wd05Ov1/ds88pT/SoetmXFBvkBzdRfiHiATv+azmGX8KveE0i/Eqzk/yI01ug==} + workerd@1.20240620.1: + resolution: {integrity: sha512-Qoq+RrFNk4pvEO+kpJVn8uJ5TRE9YJx5jX5pC5LjdKlw1XeD8EdXt5k0TbByvWunZ4qgYIcF9lnVxhcDFo203g==} engines: {node: '>=16'} hasBin: true @@ -7695,19 +7725,19 @@ snapshots: '@babel/helper-validator-identifier': 7.24.7 to-fast-properties: 2.0.0 - '@cloudflare/workerd-darwin-64@1.20240610.1': + '@cloudflare/workerd-darwin-64@1.20240620.1': optional: true - '@cloudflare/workerd-darwin-arm64@1.20240610.1': + '@cloudflare/workerd-darwin-arm64@1.20240620.1': optional: true - '@cloudflare/workerd-linux-64@1.20240610.1': + '@cloudflare/workerd-linux-64@1.20240620.1': optional: true - '@cloudflare/workerd-linux-arm64@1.20240610.1': + '@cloudflare/workerd-linux-arm64@1.20240620.1': optional: true - '@cloudflare/workerd-windows-64@1.20240610.1': + '@cloudflare/workerd-windows-64@1.20240620.1': optional: true '@conventional-changelog/git-client@1.0.1(conventional-commits-filter@5.0.0)(conventional-commits-parser@6.0.0)': @@ -7951,16 +7981,16 @@ snapshots: '@esbuild/win32-x64@0.21.5': optional: true - '@eslint-community/eslint-utils@4.4.0(eslint@9.5.0)': + '@eslint-community/eslint-utils@4.4.0(eslint@9.6.0)': dependencies: - eslint: 9.5.0 + eslint: 9.6.0 eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.10.1': {} '@eslint-community/regexpp@4.9.1': {} - '@eslint/config-array@0.16.0': + '@eslint/config-array@0.17.0': dependencies: '@eslint/object-schema': 2.1.4 debug: 4.3.5 @@ -7982,7 +8012,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@9.5.0': {} + '@eslint/js@9.6.0': {} '@eslint/object-schema@2.1.4': {} @@ -8228,33 +8258,33 @@ snapshots: '@sec-ant/readable-stream@0.4.1': {} - '@shikijs/core@1.6.3': {} + '@shikijs/core@1.10.0': {} - '@shikijs/core@1.9.0': {} + '@shikijs/core@1.6.3': {} '@shikijs/transformers@1.6.3': dependencies: shiki: 1.6.3 - '@shikijs/twoslash@1.9.0(typescript@5.2.2)': + '@shikijs/twoslash@1.10.0(typescript@5.2.2)': dependencies: - '@shikijs/core': 1.9.0 - twoslash: 0.2.8(typescript@5.2.2) + '@shikijs/core': 1.10.0 + twoslash: 0.2.9(typescript@5.2.2) transitivePeerDependencies: - supports-color - typescript - '@shikijs/vitepress-twoslash@1.9.0(typescript@5.2.2)': + '@shikijs/vitepress-twoslash@1.10.0(typescript@5.2.2)': dependencies: - '@shikijs/twoslash': 1.9.0(typescript@5.2.2) - floating-vue: 5.2.2(vue@3.4.30(typescript@5.2.2)) + '@shikijs/twoslash': 1.10.0(typescript@5.2.2) + floating-vue: 5.2.2(vue@3.4.31(typescript@5.2.2)) mdast-util-from-markdown: 2.0.1 mdast-util-gfm: 3.0.0 mdast-util-to-hast: 13.2.0 - shiki: 1.9.0 - twoslash: 0.2.8(typescript@5.2.2) - twoslash-vue: 0.2.8(typescript@5.2.2) - vue: 3.4.30(typescript@5.2.2) + shiki: 1.10.0 + twoslash: 0.2.9(typescript@5.2.2) + twoslash-vue: 0.2.9(typescript@5.2.2) + vue: 3.4.31(typescript@5.2.2) transitivePeerDependencies: - '@nuxt/kit' - supports-color @@ -8298,19 +8328,19 @@ snapshots: '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.38 - '@types/node': 20.14.8 + '@types/node': 20.14.9 '@types/braces@3.0.1': {} '@types/connect@3.4.38': dependencies: - '@types/node': 20.14.8 + '@types/node': 20.14.9 '@types/convert-source-map@2.0.3': {} '@types/cross-spawn@6.0.6': dependencies: - '@types/node': 20.14.8 + '@types/node': 20.14.9 '@types/debug@4.1.12': dependencies: @@ -8326,11 +8356,11 @@ snapshots: '@types/etag@1.8.3': dependencies: - '@types/node': 20.14.8 + '@types/node': 20.14.9 '@types/express-serve-static-core@4.17.43': dependencies: - '@types/node': 20.14.8 + '@types/node': 20.14.9 '@types/qs': 6.9.12 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -8345,7 +8375,7 @@ snapshots: '@types/fs-extra@11.0.4': dependencies: '@types/jsonfile': 6.1.1 - '@types/node': 20.14.8 + '@types/node': 20.14.9 '@types/hast@3.0.4': dependencies: @@ -8355,13 +8385,13 @@ snapshots: '@types/jsonfile@6.1.1': dependencies: - '@types/node': 20.14.8 + '@types/node': 20.14.9 '@types/less@3.0.6': {} '@types/linkify-it@5.0.0': {} - '@types/lodash@4.17.5': {} + '@types/lodash@4.17.6': {} '@types/markdown-it@14.1.1': dependencies: @@ -8374,7 +8404,7 @@ snapshots: '@types/mdurl@2.0.0': {} - '@types/micromatch@4.0.7': + '@types/micromatch@4.0.9': dependencies: '@types/braces': 3.0.1 @@ -8390,13 +8420,13 @@ snapshots: dependencies: undici-types: 5.26.5 - '@types/node@20.14.8': + '@types/node@20.14.9': dependencies: undici-types: 5.26.5 '@types/normalize-package-data@2.4.4': {} - '@types/picomatch@2.3.3': {} + '@types/picomatch@2.3.4': {} '@types/pnpapi@0.0.5': {} @@ -8416,17 +8446,17 @@ snapshots: '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 20.14.8 + '@types/node': 20.14.9 '@types/serve-static@1.15.5': dependencies: '@types/http-errors': 2.0.4 '@types/mime': 3.0.4 - '@types/node': 20.14.8 + '@types/node': 20.14.9 '@types/stylus@0.48.42': dependencies: - '@types/node': 20.14.8 + '@types/node': 20.14.9 '@types/unist@3.0.2': {} @@ -8434,17 +8464,17 @@ snapshots: '@types/ws@8.5.10': dependencies: - '@types/node': 20.14.8 + '@types/node': 20.14.9 - '@typescript-eslint/eslint-plugin@7.13.1(@typescript-eslint/parser@7.13.1(eslint@9.5.0)(typescript@5.2.2))(eslint@9.5.0)(typescript@5.2.2)': + '@typescript-eslint/eslint-plugin@7.15.0(@typescript-eslint/parser@7.15.0(eslint@9.6.0)(typescript@5.2.2))(eslint@9.6.0)(typescript@5.2.2)': dependencies: '@eslint-community/regexpp': 4.10.1 - '@typescript-eslint/parser': 7.13.1(eslint@9.5.0)(typescript@5.2.2) - '@typescript-eslint/scope-manager': 7.13.1 - '@typescript-eslint/type-utils': 7.13.1(eslint@9.5.0)(typescript@5.2.2) - '@typescript-eslint/utils': 7.13.1(eslint@9.5.0)(typescript@5.2.2) - '@typescript-eslint/visitor-keys': 7.13.1 - eslint: 9.5.0 + '@typescript-eslint/parser': 7.15.0(eslint@9.6.0)(typescript@5.2.2) + '@typescript-eslint/scope-manager': 7.15.0 + '@typescript-eslint/type-utils': 7.15.0(eslint@9.6.0)(typescript@5.2.2) + '@typescript-eslint/utils': 7.15.0(eslint@9.6.0)(typescript@5.2.2) + '@typescript-eslint/visitor-keys': 7.15.0 + eslint: 9.6.0 graphemer: 1.4.0 ignore: 5.3.1 natural-compare: 1.4.0 @@ -8454,14 +8484,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@7.13.1(eslint@9.5.0)(typescript@5.2.2)': + '@typescript-eslint/parser@7.15.0(eslint@9.6.0)(typescript@5.2.2)': dependencies: - '@typescript-eslint/scope-manager': 7.13.1 - '@typescript-eslint/types': 7.13.1 - '@typescript-eslint/typescript-estree': 7.13.1(typescript@5.2.2) - '@typescript-eslint/visitor-keys': 7.13.1 + '@typescript-eslint/scope-manager': 7.15.0 + '@typescript-eslint/types': 7.15.0 + '@typescript-eslint/typescript-estree': 7.15.0(typescript@5.2.2) + '@typescript-eslint/visitor-keys': 7.15.0 debug: 4.3.5 - eslint: 9.5.0 + eslint: 9.6.0 optionalDependencies: typescript: 5.2.2 transitivePeerDependencies: @@ -8472,12 +8502,17 @@ snapshots: '@typescript-eslint/types': 7.13.1 '@typescript-eslint/visitor-keys': 7.13.1 - '@typescript-eslint/type-utils@7.13.1(eslint@9.5.0)(typescript@5.2.2)': + '@typescript-eslint/scope-manager@7.15.0': dependencies: - '@typescript-eslint/typescript-estree': 7.13.1(typescript@5.2.2) - '@typescript-eslint/utils': 7.13.1(eslint@9.5.0)(typescript@5.2.2) + '@typescript-eslint/types': 7.15.0 + '@typescript-eslint/visitor-keys': 7.15.0 + + '@typescript-eslint/type-utils@7.15.0(eslint@9.6.0)(typescript@5.2.2)': + dependencies: + '@typescript-eslint/typescript-estree': 7.15.0(typescript@5.2.2) + '@typescript-eslint/utils': 7.15.0(eslint@9.6.0)(typescript@5.2.2) debug: 4.3.5 - eslint: 9.5.0 + eslint: 9.6.0 ts-api-utils: 1.3.0(typescript@5.2.2) optionalDependencies: typescript: 5.2.2 @@ -8486,6 +8521,8 @@ snapshots: '@typescript-eslint/types@7.13.1': {} + '@typescript-eslint/types@7.15.0': {} + '@typescript-eslint/typescript-estree@7.13.1(typescript@5.2.2)': dependencies: '@typescript-eslint/types': 7.13.1 @@ -8501,13 +8538,39 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@7.13.1(eslint@9.5.0)(typescript@5.2.2)': + '@typescript-eslint/typescript-estree@7.15.0(typescript@5.2.2)': + dependencies: + '@typescript-eslint/types': 7.15.0 + '@typescript-eslint/visitor-keys': 7.15.0 + debug: 4.3.5 + globby: 11.1.0 + is-glob: 4.0.3 + minimatch: 9.0.4 + semver: 7.6.0 + ts-api-utils: 1.3.0(typescript@5.2.2) + optionalDependencies: + typescript: 5.2.2 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/utils@7.13.1(eslint@9.6.0)(typescript@5.2.2)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.5.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.6.0) '@typescript-eslint/scope-manager': 7.13.1 '@typescript-eslint/types': 7.13.1 '@typescript-eslint/typescript-estree': 7.13.1(typescript@5.2.2) - eslint: 9.5.0 + eslint: 9.6.0 + transitivePeerDependencies: + - supports-color + - typescript + + '@typescript-eslint/utils@7.15.0(eslint@9.6.0)(typescript@5.2.2)': + dependencies: + '@eslint-community/eslint-utils': 4.4.0(eslint@9.6.0) + '@typescript-eslint/scope-manager': 7.15.0 + '@typescript-eslint/types': 7.15.0 + '@typescript-eslint/typescript-estree': 7.15.0(typescript@5.2.2) + eslint: 9.6.0 transitivePeerDependencies: - supports-color - typescript @@ -8517,6 +8580,11 @@ snapshots: '@typescript-eslint/types': 7.13.1 eslint-visitor-keys: 3.4.3 + '@typescript-eslint/visitor-keys@7.15.0': + dependencies: + '@typescript-eslint/types': 7.15.0 + eslint-visitor-keys: 3.4.3 + '@typescript/vfs@1.5.0': dependencies: debug: 4.3.5 @@ -8527,10 +8595,10 @@ snapshots: '@vitejs/longfilename-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa@file:playground/optimize-deps/longfilename': {} - '@vitejs/plugin-vue@5.0.5(vite@packages+vite)(vue@3.4.30(typescript@5.2.2))': + '@vitejs/plugin-vue@5.0.5(vite@packages+vite)(vue@3.4.31(typescript@5.2.2))': dependencies: vite: link:packages/vite - vue: 3.4.30(typescript@5.2.2) + vue: 3.4.31(typescript@5.2.2) '@vitejs/release-scripts@1.3.1': dependencies: @@ -8613,7 +8681,7 @@ snapshots: dependencies: slash3: slash@3.0.0 slash5: slash@5.1.0 - vue: 3.4.30(typescript@5.2.2) + vue: 3.4.31(typescript@5.2.2) transitivePeerDependencies: - typescript @@ -8621,7 +8689,7 @@ snapshots: dependencies: slash3: slash@3.0.0 slash5: slash@5.1.0 - vue: 3.4.30(typescript@5.2.2) + vue: 3.4.31(typescript@5.2.2) transitivePeerDependencies: - typescript @@ -8750,13 +8818,11 @@ snapshots: loupe: 2.3.7 pretty-format: 29.7.0 - '@volar/language-core@2.3.0': + '@volar/language-core@2.4.0-alpha.12': dependencies: - '@volar/source-map': 2.3.0 + '@volar/source-map': 2.4.0-alpha.12 - '@volar/source-map@2.3.0': - dependencies: - muggle-string: 0.4.1 + '@volar/source-map@2.4.0-alpha.12': {} '@vue/compiler-core@3.2.0': dependencies: @@ -8766,18 +8832,18 @@ snapshots: estree-walker: 2.0.2 source-map: 0.6.1 - '@vue/compiler-core@3.4.29': + '@vue/compiler-core@3.4.30': dependencies: '@babel/parser': 7.24.7 - '@vue/shared': 3.4.29 + '@vue/shared': 3.4.30 entities: 4.5.0 estree-walker: 2.0.2 source-map-js: 1.2.0 - '@vue/compiler-core@3.4.30': + '@vue/compiler-core@3.4.31': dependencies: '@babel/parser': 7.24.7 - '@vue/shared': 3.4.30 + '@vue/shared': 3.4.31 entities: 4.5.0 estree-walker: 2.0.2 source-map-js: 1.2.0 @@ -8787,61 +8853,62 @@ snapshots: '@vue/compiler-core': 3.2.0 '@vue/shared': 3.2.0 - '@vue/compiler-dom@3.4.29': - dependencies: - '@vue/compiler-core': 3.4.29 - '@vue/shared': 3.4.29 - '@vue/compiler-dom@3.4.30': dependencies: '@vue/compiler-core': 3.4.30 '@vue/shared': 3.4.30 - '@vue/compiler-sfc@3.4.30': + '@vue/compiler-dom@3.4.31': + dependencies: + '@vue/compiler-core': 3.4.31 + '@vue/shared': 3.4.31 + + '@vue/compiler-sfc@3.4.31': dependencies: '@babel/parser': 7.24.7 - '@vue/compiler-core': 3.4.30 - '@vue/compiler-dom': 3.4.30 - '@vue/compiler-ssr': 3.4.30 - '@vue/shared': 3.4.30 + '@vue/compiler-core': 3.4.31 + '@vue/compiler-dom': 3.4.31 + '@vue/compiler-ssr': 3.4.31 + '@vue/shared': 3.4.31 estree-walker: 2.0.2 magic-string: 0.30.10 - postcss: 8.4.38 + postcss: 8.4.39 source-map-js: 1.2.0 - '@vue/compiler-ssr@3.4.30': + '@vue/compiler-ssr@3.4.31': dependencies: - '@vue/compiler-dom': 3.4.30 - '@vue/shared': 3.4.30 + '@vue/compiler-dom': 3.4.31 + '@vue/shared': 3.4.31 '@vue/devtools-api@6.6.1': {} - '@vue/devtools-api@7.2.1(vue@3.4.30(typescript@5.2.2))': + '@vue/devtools-api@7.2.1(vue@3.4.31(typescript@5.2.2))': dependencies: - '@vue/devtools-kit': 7.2.1(vue@3.4.30(typescript@5.2.2)) + '@vue/devtools-kit': 7.2.1(vue@3.4.31(typescript@5.2.2)) transitivePeerDependencies: - vue - '@vue/devtools-kit@7.2.1(vue@3.4.30(typescript@5.2.2))': + '@vue/devtools-kit@7.2.1(vue@3.4.31(typescript@5.2.2))': dependencies: '@vue/devtools-shared': 7.2.1 hookable: 5.5.3 mitt: 3.0.1 perfect-debounce: 1.0.0 speakingurl: 14.0.1 - vue: 3.4.30(typescript@5.2.2) + vue: 3.4.31(typescript@5.2.2) '@vue/devtools-shared@7.2.1': dependencies: rfdc: 1.3.1 - '@vue/language-core@2.0.21(typescript@5.2.2)': + '@vue/language-core@2.0.24(typescript@5.2.2)': dependencies: - '@volar/language-core': 2.3.0 - '@vue/compiler-dom': 3.4.29 - '@vue/shared': 3.4.30 + '@volar/language-core': 2.4.0-alpha.12 + '@vue/compiler-dom': 3.4.30 + '@vue/shared': 3.4.31 computeds: 0.0.1 minimatch: 9.0.4 + muggle-string: 0.4.1 path-browserify: 1.0.1 vue-template-compiler: 2.7.16 optionalDependencies: @@ -8851,19 +8918,19 @@ snapshots: dependencies: '@vue/shared': 3.2.0 - '@vue/reactivity@3.4.30': + '@vue/reactivity@3.4.31': dependencies: - '@vue/shared': 3.4.30 + '@vue/shared': 3.4.31 '@vue/runtime-core@3.2.0': dependencies: '@vue/reactivity': 3.2.0 '@vue/shared': 3.2.0 - '@vue/runtime-core@3.4.30': + '@vue/runtime-core@3.4.31': dependencies: - '@vue/reactivity': 3.4.30 - '@vue/shared': 3.4.30 + '@vue/reactivity': 3.4.31 + '@vue/shared': 3.4.31 '@vue/runtime-dom@3.2.0': dependencies: @@ -8871,42 +8938,42 @@ snapshots: '@vue/shared': 3.2.0 csstype: 2.6.21 - '@vue/runtime-dom@3.4.30': + '@vue/runtime-dom@3.4.31': dependencies: - '@vue/reactivity': 3.4.30 - '@vue/runtime-core': 3.4.30 - '@vue/shared': 3.4.30 + '@vue/reactivity': 3.4.31 + '@vue/runtime-core': 3.4.31 + '@vue/shared': 3.4.31 csstype: 3.1.3 - '@vue/server-renderer@3.4.30(vue@3.4.30(typescript@5.2.2))': + '@vue/server-renderer@3.4.31(vue@3.4.31(typescript@5.2.2))': dependencies: - '@vue/compiler-ssr': 3.4.30 - '@vue/shared': 3.4.30 - vue: 3.4.30(typescript@5.2.2) + '@vue/compiler-ssr': 3.4.31 + '@vue/shared': 3.4.31 + vue: 3.4.31(typescript@5.2.2) '@vue/shared@3.2.0': {} '@vue/shared@3.4.27': {} - '@vue/shared@3.4.29': {} - '@vue/shared@3.4.30': {} - '@vueuse/core@10.10.0(vue@3.4.30(typescript@5.2.2))': + '@vue/shared@3.4.31': {} + + '@vueuse/core@10.10.0(vue@3.4.31(typescript@5.2.2))': dependencies: '@types/web-bluetooth': 0.0.20 '@vueuse/metadata': 10.10.0 - '@vueuse/shared': 10.10.0(vue@3.4.30(typescript@5.2.2)) - vue-demi: 0.14.7(vue@3.4.30(typescript@5.2.2)) + '@vueuse/shared': 10.10.0(vue@3.4.31(typescript@5.2.2)) + vue-demi: 0.14.7(vue@3.4.31(typescript@5.2.2)) transitivePeerDependencies: - '@vue/composition-api' - vue - '@vueuse/integrations@10.10.0(axios@1.7.2)(focus-trap@7.5.4)(vue@3.4.30(typescript@5.2.2))': + '@vueuse/integrations@10.10.0(axios@1.7.2)(focus-trap@7.5.4)(vue@3.4.31(typescript@5.2.2))': dependencies: - '@vueuse/core': 10.10.0(vue@3.4.30(typescript@5.2.2)) - '@vueuse/shared': 10.10.0(vue@3.4.30(typescript@5.2.2)) - vue-demi: 0.14.7(vue@3.4.30(typescript@5.2.2)) + '@vueuse/core': 10.10.0(vue@3.4.31(typescript@5.2.2)) + '@vueuse/shared': 10.10.0(vue@3.4.31(typescript@5.2.2)) + vue-demi: 0.14.7(vue@3.4.31(typescript@5.2.2)) optionalDependencies: axios: 1.7.2 focus-trap: 7.5.4 @@ -8916,9 +8983,9 @@ snapshots: '@vueuse/metadata@10.10.0': {} - '@vueuse/shared@10.10.0(vue@3.4.30(typescript@5.2.2))': + '@vueuse/shared@10.10.0(vue@3.4.31(typescript@5.2.2))': dependencies: - vue-demi: 0.14.7(vue@3.4.30(typescript@5.2.2)) + vue-demi: 0.14.7(vue@3.4.31(typescript@5.2.2)) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -9036,14 +9103,14 @@ snapshots: asynckit@0.4.0: {} - autoprefixer@10.4.19(postcss@8.4.38): + autoprefixer@10.4.19(postcss@8.4.39): dependencies: browserslist: 4.23.1 caniuse-lite: 1.0.30001600 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.0.1 - postcss: 8.4.38 + postcss: 8.4.39 postcss-value-parser: 4.2.0 axios@1.7.2: @@ -9646,9 +9713,9 @@ snapshots: escape-string-regexp@5.0.0: {} - eslint-compat-utils@0.1.2(eslint@9.5.0): + eslint-compat-utils@0.1.2(eslint@9.6.0): dependencies: - eslint: 9.5.0 + eslint: 9.6.0 eslint-import-resolver-node@0.3.9: dependencies: @@ -9658,47 +9725,48 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-es-x@7.5.0(eslint@9.5.0): + eslint-plugin-es-x@7.5.0(eslint@9.6.0): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.5.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.6.0) '@eslint-community/regexpp': 4.10.1 - eslint: 9.5.0 - eslint-compat-utils: 0.1.2(eslint@9.5.0) + eslint: 9.6.0 + eslint-compat-utils: 0.1.2(eslint@9.6.0) - eslint-plugin-import-x@0.5.1(eslint@9.5.0)(typescript@5.2.2): + eslint-plugin-import-x@0.5.3(eslint@9.6.0)(typescript@5.2.2): dependencies: - '@typescript-eslint/utils': 7.13.1(eslint@9.5.0)(typescript@5.2.2) + '@typescript-eslint/utils': 7.13.1(eslint@9.6.0)(typescript@5.2.2) debug: 4.3.5 doctrine: 3.0.0 - eslint: 9.5.0 + eslint: 9.6.0 eslint-import-resolver-node: 0.3.9 get-tsconfig: 4.7.5 is-glob: 4.0.3 minimatch: 9.0.4 semver: 7.6.0 + stable-hash: 0.0.4 tslib: 2.6.3 transitivePeerDependencies: - supports-color - typescript - eslint-plugin-n@17.9.0(eslint@9.5.0): + eslint-plugin-n@17.9.0(eslint@9.6.0): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.5.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.6.0) enhanced-resolve: 5.17.0 - eslint: 9.5.0 - eslint-plugin-es-x: 7.5.0(eslint@9.5.0) + eslint: 9.6.0 + eslint-plugin-es-x: 7.5.0(eslint@9.6.0) get-tsconfig: 4.7.5 - globals: 15.6.0 + globals: 15.7.0 ignore: 5.3.1 minimatch: 9.0.4 semver: 7.6.0 - eslint-plugin-regexp@2.6.0(eslint@9.5.0): + eslint-plugin-regexp@2.6.0(eslint@9.6.0): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.5.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.6.0) '@eslint-community/regexpp': 4.9.1 comment-parser: 1.4.0 - eslint: 9.5.0 + eslint: 9.6.0 jsdoc-type-pratt-parser: 4.0.0 refa: 0.12.1 regexp-ast-analysis: 0.7.1 @@ -9713,13 +9781,13 @@ snapshots: eslint-visitor-keys@4.0.0: {} - eslint@9.5.0: + eslint@9.6.0: dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.5.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.6.0) '@eslint-community/regexpp': 4.10.1 - '@eslint/config-array': 0.16.0 + '@eslint/config-array': 0.17.0 '@eslint/eslintrc': 3.1.0 - '@eslint/js': 9.5.0 + '@eslint/js': 9.6.0 '@humanwhocodes/module-importer': 1.0.1 '@humanwhocodes/retry': 0.3.0 '@nodelib/fs.walk': 1.2.8 @@ -9948,11 +10016,11 @@ snapshots: flatted@3.3.1: {} - floating-vue@5.2.2(vue@3.4.30(typescript@5.2.2)): + floating-vue@5.2.2(vue@3.4.31(typescript@5.2.2)): dependencies: '@floating-ui/dom': 1.1.1 - vue: 3.4.30(typescript@5.2.2) - vue-resize: 2.0.0-alpha.1(vue@3.4.30(typescript@5.2.2)) + vue: 3.4.31(typescript@5.2.2) + vue-resize: 2.0.0-alpha.1(vue@3.4.31(typescript@5.2.2)) focus-trap@7.5.4: dependencies: @@ -10123,7 +10191,7 @@ snapshots: globals@14.0.0: {} - globals@15.6.0: {} + globals@15.7.0: {} globby@11.1.0: dependencies: @@ -10225,9 +10293,9 @@ snapshots: safer-buffer: 2.1.2 optional: true - icss-utils@5.1.0(postcss@8.4.38): + icss-utils@5.1.0(postcss@8.4.39): dependencies: - postcss: 8.4.38 + postcss: 8.4.39 ignore-walk@5.0.1: dependencies: @@ -10859,7 +10927,7 @@ snapshots: mimic-fn@4.0.0: {} - miniflare@3.20240610.1: + miniflare@3.20240620.0: dependencies: '@cspotcode/source-map-support': 0.8.1 acorn: 8.12.0(patch_hash=hnu5w2kycvtk742sttg466maj4) @@ -10869,7 +10937,7 @@ snapshots: glob-to-regexp: 0.4.1 stoppable: 1.1.0 undici: 5.28.4 - workerd: 1.20240610.1 + workerd: 1.20240620.1 ws: 8.17.1 youch: 3.2.3 zod: 3.22.4 @@ -11197,75 +11265,75 @@ snapshots: mlly: 1.7.1 pathe: 1.1.2 - playwright-chromium@1.44.1: + playwright-chromium@1.45.0: dependencies: - playwright-core: 1.44.1 + playwright-core: 1.45.0 - playwright-core@1.44.1: {} + playwright-core@1.45.0: {} - postcss-import@15.1.0(postcss@8.4.38): + postcss-import@15.1.0(postcss@8.4.39): dependencies: - postcss: 8.4.38 + postcss: 8.4.39 postcss-value-parser: 4.2.0 read-cache: 1.0.0 resolve: 1.22.4 - postcss-import@16.1.0(postcss@8.4.38): + postcss-import@16.1.0(postcss@8.4.39): dependencies: - postcss: 8.4.38 + postcss: 8.4.39 postcss-value-parser: 4.2.0 read-cache: 1.0.0 resolve: 1.22.4 - postcss-js@4.0.1(postcss@8.4.38): + postcss-js@4.0.1(postcss@8.4.39): dependencies: camelcase-css: 2.0.1 - postcss: 8.4.38 + postcss: 8.4.39 - postcss-load-config@4.0.2(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.14.8)(typescript@5.2.2)): + postcss-load-config@4.0.2(postcss@8.4.39)(ts-node@10.9.2(@types/node@20.14.9)(typescript@5.2.2)): dependencies: lilconfig: 3.0.0 yaml: 2.3.4 optionalDependencies: - postcss: 8.4.38 - ts-node: 10.9.2(@types/node@20.14.8)(typescript@5.2.2) + postcss: 8.4.39 + ts-node: 10.9.2(@types/node@20.14.9)(typescript@5.2.2) - postcss-modules-extract-imports@3.0.0(postcss@8.4.38): + postcss-modules-extract-imports@3.0.0(postcss@8.4.39): dependencies: - postcss: 8.4.38 + postcss: 8.4.39 - postcss-modules-local-by-default@4.0.0(postcss@8.4.38): + postcss-modules-local-by-default@4.0.0(postcss@8.4.39): dependencies: - icss-utils: 5.1.0(postcss@8.4.38) - postcss: 8.4.38 + icss-utils: 5.1.0(postcss@8.4.39) + postcss: 8.4.39 postcss-selector-parser: 6.0.11 postcss-value-parser: 4.2.0 - postcss-modules-scope@3.0.0(postcss@8.4.38): + postcss-modules-scope@3.0.0(postcss@8.4.39): dependencies: - postcss: 8.4.38 + postcss: 8.4.39 postcss-selector-parser: 6.0.11 - postcss-modules-values@4.0.0(postcss@8.4.38): + postcss-modules-values@4.0.0(postcss@8.4.39): dependencies: - icss-utils: 5.1.0(postcss@8.4.38) - postcss: 8.4.38 + icss-utils: 5.1.0(postcss@8.4.39) + postcss: 8.4.39 - postcss-modules@6.0.0(postcss@8.4.38): + postcss-modules@6.0.0(postcss@8.4.39): dependencies: generic-names: 4.0.0 - icss-utils: 5.1.0(postcss@8.4.38) + icss-utils: 5.1.0(postcss@8.4.39) lodash.camelcase: 4.3.0 - postcss: 8.4.38 - postcss-modules-extract-imports: 3.0.0(postcss@8.4.38) - postcss-modules-local-by-default: 4.0.0(postcss@8.4.38) - postcss-modules-scope: 3.0.0(postcss@8.4.38) - postcss-modules-values: 4.0.0(postcss@8.4.38) + postcss: 8.4.39 + postcss-modules-extract-imports: 3.0.0(postcss@8.4.39) + postcss-modules-local-by-default: 4.0.0(postcss@8.4.39) + postcss-modules-scope: 3.0.0(postcss@8.4.39) + postcss-modules-values: 4.0.0(postcss@8.4.39) string-hash: 1.1.3 - postcss-nested@6.0.1(postcss@8.4.38): + postcss-nested@6.0.1(postcss@8.4.39): dependencies: - postcss: 8.4.38 + postcss: 8.4.39 postcss-selector-parser: 6.0.11 postcss-selector-parser@6.0.11: @@ -11275,7 +11343,7 @@ snapshots: postcss-value-parser@4.2.0: {} - postcss@8.4.38: + postcss@8.4.39: dependencies: nanoid: 3.3.7 picocolors: 1.0.1 @@ -11676,13 +11744,13 @@ snapshots: shell-quote@1.8.1: {} - shiki@1.6.3: + shiki@1.10.0: dependencies: - '@shikijs/core': 1.6.3 + '@shikijs/core': 1.10.0 - shiki@1.9.0: + shiki@1.6.3: dependencies: - '@shikijs/core': 1.9.0 + '@shikijs/core': 1.6.3 side-channel@1.0.4: dependencies: @@ -11767,6 +11835,8 @@ snapshots: speakingurl@14.0.1: {} + stable-hash@0.0.4: {} + stackback@0.0.2: {} stacktracey@2.1.8: @@ -11846,9 +11916,9 @@ snapshots: pirates: 4.0.5 ts-interface-checker: 0.1.13 - sugarss@4.0.1(postcss@8.4.38): + sugarss@4.0.1(postcss@8.4.39): dependencies: - postcss: 8.4.38 + postcss: 8.4.39 supports-color@5.5.0: dependencies: @@ -11864,7 +11934,7 @@ snapshots: tabbable@6.2.0: {} - tailwindcss@3.4.4(ts-node@10.9.2(@types/node@20.14.8)(typescript@5.2.2)): + tailwindcss@3.4.4(ts-node@10.9.2(@types/node@20.14.9)(typescript@5.2.2)): dependencies: '@alloc/quick-lru': 5.2.0 arg: 5.0.2 @@ -11880,11 +11950,11 @@ snapshots: normalize-path: 3.0.0 object-hash: 3.0.0 picocolors: 1.0.1 - postcss: 8.4.38 - postcss-import: 15.1.0(postcss@8.4.38) - postcss-js: 4.0.1(postcss@8.4.38) - postcss-load-config: 4.0.2(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.14.8)(typescript@5.2.2)) - postcss-nested: 6.0.1(postcss@8.4.38) + 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.9)(typescript@5.2.2)) + postcss-nested: 6.0.1(postcss@8.4.39) postcss-selector-parser: 6.0.11 resolve: 1.22.4 sucrase: 3.32.0 @@ -11955,14 +12025,14 @@ snapshots: ts-interface-checker@0.1.13: {} - ts-node@10.9.2(@types/node@20.14.8)(typescript@5.2.2): + ts-node@10.9.2(@types/node@20.14.9)(typescript@5.2.2): 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.8 + '@types/node': 20.14.9 acorn: 8.12.0(patch_hash=hnu5w2kycvtk742sttg466maj4) acorn-walk: 8.3.2 arg: 4.1.3 @@ -11979,28 +12049,28 @@ snapshots: tslib@2.6.3: {} - tsx@4.15.7: + tsx@4.16.0: dependencies: esbuild: 0.21.5 get-tsconfig: 4.7.5 optionalDependencies: fsevents: 2.3.3 - twoslash-protocol@0.2.8: {} + twoslash-protocol@0.2.9: {} - twoslash-vue@0.2.8(typescript@5.2.2): + twoslash-vue@0.2.9(typescript@5.2.2): dependencies: - '@vue/language-core': 2.0.21(typescript@5.2.2) - twoslash: 0.2.8(typescript@5.2.2) - twoslash-protocol: 0.2.8 + '@vue/language-core': 2.0.24(typescript@5.2.2) + twoslash: 0.2.9(typescript@5.2.2) + twoslash-protocol: 0.2.9 typescript: 5.2.2 transitivePeerDependencies: - supports-color - twoslash@0.2.8(typescript@5.2.2): + twoslash@0.2.9(typescript@5.2.2): dependencies: '@typescript/vfs': 1.5.0 - twoslash-protocol: 0.2.8 + twoslash-protocol: 0.2.9 typescript: 5.2.2 transitivePeerDependencies: - supports-color @@ -12024,12 +12094,12 @@ snapshots: type@2.7.2: {} - typescript-eslint@7.13.1(eslint@9.5.0)(typescript@5.2.2): + typescript-eslint@7.15.0(eslint@9.6.0)(typescript@5.2.2): dependencies: - '@typescript-eslint/eslint-plugin': 7.13.1(@typescript-eslint/parser@7.13.1(eslint@9.5.0)(typescript@5.2.2))(eslint@9.5.0)(typescript@5.2.2) - '@typescript-eslint/parser': 7.13.1(eslint@9.5.0)(typescript@5.2.2) - '@typescript-eslint/utils': 7.13.1(eslint@9.5.0)(typescript@5.2.2) - eslint: 9.5.0 + '@typescript-eslint/eslint-plugin': 7.15.0(@typescript-eslint/parser@7.15.0(eslint@9.6.0)(typescript@5.2.2))(eslint@9.6.0)(typescript@5.2.2) + '@typescript-eslint/parser': 7.15.0(eslint@9.6.0)(typescript@5.2.2) + '@typescript-eslint/utils': 7.15.0(eslint@9.6.0)(typescript@5.2.2) + eslint: 9.6.0 optionalDependencies: typescript: 5.2.2 transitivePeerDependencies: @@ -12181,26 +12251,26 @@ snapshots: transitivePeerDependencies: - supports-color - vitepress@1.2.3(@algolia/client-search@4.20.0)(axios@1.7.2)(postcss@8.4.38)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.2.2): + vitepress@1.2.3(@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.2.2): dependencies: '@docsearch/css': 3.6.0 '@docsearch/js': 3.6.0(@algolia/client-search@4.20.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@shikijs/core': 1.6.3 '@shikijs/transformers': 1.6.3 '@types/markdown-it': 14.1.1 - '@vitejs/plugin-vue': 5.0.5(vite@packages+vite)(vue@3.4.30(typescript@5.2.2)) - '@vue/devtools-api': 7.2.1(vue@3.4.30(typescript@5.2.2)) + '@vitejs/plugin-vue': 5.0.5(vite@packages+vite)(vue@3.4.31(typescript@5.2.2)) + '@vue/devtools-api': 7.2.1(vue@3.4.31(typescript@5.2.2)) '@vue/shared': 3.4.27 - '@vueuse/core': 10.10.0(vue@3.4.30(typescript@5.2.2)) - '@vueuse/integrations': 10.10.0(axios@1.7.2)(focus-trap@7.5.4)(vue@3.4.30(typescript@5.2.2)) + '@vueuse/core': 10.10.0(vue@3.4.31(typescript@5.2.2)) + '@vueuse/integrations': 10.10.0(axios@1.7.2)(focus-trap@7.5.4)(vue@3.4.31(typescript@5.2.2)) focus-trap: 7.5.4 mark.js: 8.11.1 minisearch: 6.3.0 shiki: 1.6.3 vite: link:packages/vite - vue: 3.4.30(typescript@5.2.2) + vue: 3.4.31(typescript@5.2.2) optionalDependencies: - postcss: 8.4.38 + postcss: 8.4.39 transitivePeerDependencies: - '@algolia/client-search' - '@types/react' @@ -12221,7 +12291,7 @@ snapshots: - typescript - universal-cookie - vitest@1.6.0(@types/node@20.14.8): + vitest@1.6.0(@types/node@20.14.9): dependencies: '@vitest/expect': 1.6.0 '@vitest/runner': 1.6.0 @@ -12244,24 +12314,24 @@ snapshots: vite-node: 1.6.0 why-is-node-running: 2.2.2 optionalDependencies: - '@types/node': 20.14.8 + '@types/node': 20.14.9 transitivePeerDependencies: - supports-color void-elements@3.1.0: {} - vue-demi@0.14.7(vue@3.4.30(typescript@5.2.2)): + vue-demi@0.14.7(vue@3.4.31(typescript@5.2.2)): dependencies: - vue: 3.4.30(typescript@5.2.2) + vue: 3.4.31(typescript@5.2.2) - vue-resize@2.0.0-alpha.1(vue@3.4.30(typescript@5.2.2)): + vue-resize@2.0.0-alpha.1(vue@3.4.31(typescript@5.2.2)): dependencies: - vue: 3.4.30(typescript@5.2.2) + vue: 3.4.31(typescript@5.2.2) - vue-router@4.4.0(vue@3.4.30(typescript@5.2.2)): + vue-router@4.4.0(vue@3.4.31(typescript@5.2.2)): dependencies: '@vue/devtools-api': 6.6.1 - vue: 3.4.30(typescript@5.2.2) + vue: 3.4.31(typescript@5.2.2) vue-template-compiler@2.7.16: dependencies: @@ -12274,20 +12344,20 @@ snapshots: '@vue/runtime-dom': 3.2.0 '@vue/shared': 3.2.0 - vue@3.4.30(typescript@5.2.2): + vue@3.4.31(typescript@5.2.2): dependencies: - '@vue/compiler-dom': 3.4.30 - '@vue/compiler-sfc': 3.4.30 - '@vue/runtime-dom': 3.4.30 - '@vue/server-renderer': 3.4.30(vue@3.4.30(typescript@5.2.2)) - '@vue/shared': 3.4.30 + '@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.2.2)) + '@vue/shared': 3.4.31 optionalDependencies: typescript: 5.2.2 - vuex@4.1.0(vue@3.4.30(typescript@5.2.2)): + vuex@4.1.0(vue@3.4.31(typescript@5.2.2)): dependencies: '@vue/devtools-api': 6.6.1 - vue: 3.4.30(typescript@5.2.2) + vue: 3.4.31(typescript@5.2.2) web-streams-polyfill@3.2.1: {} @@ -12320,13 +12390,13 @@ snapshots: wordwrap@1.0.0: {} - workerd@1.20240610.1: + workerd@1.20240620.1: optionalDependencies: - '@cloudflare/workerd-darwin-64': 1.20240610.1 - '@cloudflare/workerd-darwin-arm64': 1.20240610.1 - '@cloudflare/workerd-linux-64': 1.20240610.1 - '@cloudflare/workerd-linux-arm64': 1.20240610.1 - '@cloudflare/workerd-windows-64': 1.20240610.1 + '@cloudflare/workerd-darwin-64': 1.20240620.1 + '@cloudflare/workerd-darwin-arm64': 1.20240620.1 + '@cloudflare/workerd-linux-64': 1.20240620.1 + '@cloudflare/workerd-linux-arm64': 1.20240620.1 + '@cloudflare/workerd-windows-64': 1.20240620.1 wrap-ansi@7.0.0: dependencies: