diff --git a/example/package.json b/example/package.json index 09b4aa2d..a4dfa9ce 100644 --- a/example/package.json +++ b/example/package.json @@ -7,7 +7,7 @@ }, "dependencies": { "@vueuse/head": "2.0.0", - "vue": "3.5.11", + "vue": "3.5.12", "vue-router": "4.4.5" }, "devDependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 983ff9ae..709f1053 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,7 +10,7 @@ importers: devDependencies: '@antfu/eslint-config': specifier: ^2.18.1 - version: 2.27.3(@typescript-eslint/utils@8.3.0(eslint@9.12.0(jiti@2.0.0))(typescript@5.6.3))(@vue/compiler-sfc@3.5.11)(eslint-plugin-format@0.1.2(eslint@9.12.0(jiti@2.0.0)))(eslint@9.12.0(jiti@2.0.0))(typescript@5.6.3) + version: 2.27.3(@typescript-eslint/utils@8.3.0(eslint@9.12.0(jiti@2.0.0))(typescript@5.6.3))(@vue/compiler-sfc@3.5.12)(eslint-plugin-format@0.1.2(eslint@9.12.0(jiti@2.0.0)))(eslint@9.12.0(jiti@2.0.0))(typescript@5.6.3) '@types/node': specifier: ^20.12.12 version: 20.16.11 @@ -46,17 +46,17 @@ importers: dependencies: '@vueuse/head': specifier: 2.0.0 - version: 2.0.0(vue@3.5.11(typescript@5.6.3)) + version: 2.0.0(vue@3.5.12(typescript@5.6.3)) vue: - specifier: 3.5.11 - version: 3.5.11(typescript@5.6.3) + specifier: 3.5.12 + version: 3.5.12(typescript@5.6.3) vue-router: specifier: 4.4.5 - version: 4.4.5(vue@3.5.11(typescript@5.6.3)) + version: 4.4.5(vue@3.5.12(typescript@5.6.3)) devDependencies: '@vitejs/plugin-vue': specifier: ^5.0.4 - version: 5.1.4(vite@5.4.8(@types/node@20.16.11)(terser@5.31.1))(vue@3.5.11(typescript@5.6.3)) + version: 5.1.4(vite@5.4.8(@types/node@20.16.11)(terser@5.31.1))(vue@3.5.12(typescript@5.6.3)) typescript: specifier: ^5.4.5 version: 5.6.3 @@ -65,10 +65,10 @@ importers: version: 5.4.8(@types/node@20.16.11)(terser@5.31.1) vite-plugin-pages: specifier: ^0.32.1 - version: 0.32.3(@vue/compiler-sfc@3.5.11)(vite@5.4.8(@types/node@20.16.11)(terser@5.31.1))(vue-router@4.4.5(vue@3.5.11(typescript@5.6.3))) + version: 0.32.3(@vue/compiler-sfc@3.5.12)(vite@5.4.8(@types/node@20.16.11)(terser@5.31.1))(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3))) vite-ssg: specifier: ^0.23.7 - version: 0.23.8(vite@5.4.8(@types/node@20.16.11)(terser@5.31.1))(vue-router@4.4.5(vue@3.5.11(typescript@5.6.3)))(vue@3.5.11(typescript@5.6.3)) + version: 0.23.8(vite@5.4.8(@types/node@20.16.11)(terser@5.31.1))(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3)) vite-ssg-sitemap: specifier: workspace:* version: link:.. @@ -981,23 +981,23 @@ packages: '@volar/typescript@2.4.2': resolution: {integrity: sha512-m2uZduhaHO1SZuagi30OsjI/X1gwkaEAC+9wT/nCNAtJ5FqXEkKvUncHmffG7ESDZPlFFUBK4vJ0D9Hfr+f2EA==} - '@vue/compiler-core@3.5.10': - resolution: {integrity: sha512-iXWlk+Cg/ag7gLvY0SfVucU8Kh2CjysYZjhhP70w9qI4MvSox4frrP+vDGvtQuzIcgD8+sxM6lZvCtdxGunTAA==} - '@vue/compiler-core@3.5.11': resolution: {integrity: sha512-PwAdxs7/9Hc3ieBO12tXzmTD+Ln4qhT/56S+8DvrrZ4kLDn4Z/AMUr8tXJD0axiJBS0RKIoNaR0yMuQB9v9Udg==} - '@vue/compiler-dom@3.5.10': - resolution: {integrity: sha512-DyxHC6qPcktwYGKOIy3XqnHRrrXyWR2u91AjP+nLkADko380srsC2DC3s7Y1Rk6YfOlxOlvEQKa9XXmLI+W4ZA==} + '@vue/compiler-core@3.5.12': + resolution: {integrity: sha512-ISyBTRMmMYagUxhcpyEH0hpXRd/KqDU4ymofPgl2XAkY9ZhQ+h0ovEZJIiPop13UmR/54oA2cgMDjgroRelaEw==} '@vue/compiler-dom@3.5.11': resolution: {integrity: sha512-pyGf8zdbDDRkBrEzf8p7BQlMKNNF5Fk/Cf/fQ6PiUz9at4OaUfyXW0dGJTo2Vl1f5U9jSLCNf0EZJEogLXoeew==} - '@vue/compiler-sfc@3.5.11': - resolution: {integrity: sha512-gsbBtT4N9ANXXepprle+X9YLg2htQk1sqH/qGJ/EApl+dgpUBdTv3yP7YlR535uHZY3n6XaR0/bKo0BgwwDniw==} + '@vue/compiler-dom@3.5.12': + resolution: {integrity: sha512-9G6PbJ03uwxLHKQ3P42cMTi85lDRvGLB2rSGOiQqtXELat6uI4n8cNz9yjfVHRPIu+MsK6TE418Giruvgptckg==} + + '@vue/compiler-sfc@3.5.12': + resolution: {integrity: sha512-2k973OGo2JuAa5+ZlekuQJtitI5CgLMOwgl94BzMCsKZCX/xiqzJYzapl4opFogKHqwJk34vfsaKpfEhd1k5nw==} - '@vue/compiler-ssr@3.5.11': - resolution: {integrity: sha512-P4+GPjOuC2aFTk1Z4WANvEhyOykcvEd5bIj2KVNGKGfM745LaXGr++5njpdBTzVz5pZifdlR1kpYSJJpIlSePA==} + '@vue/compiler-ssr@3.5.12': + resolution: {integrity: sha512-eLwc7v6bfGBSM7wZOGPmRavSWzNFF6+PdRhE+VFJhNCgHiF8AM7ccoqcv5kBXA2eWUfigD7byekvf/JsOfKvPA==} '@vue/compiler-vue2@2.7.16': resolution: {integrity: sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==} @@ -1013,26 +1013,26 @@ packages: typescript: optional: true - '@vue/reactivity@3.5.11': - resolution: {integrity: sha512-Nqo5VZEn8MJWlCce8XoyVqHZbd5P2NH+yuAaFzuNSR96I+y1cnuUiq7xfSG+kyvLSiWmaHTKP1r3OZY4mMD50w==} + '@vue/reactivity@3.5.12': + resolution: {integrity: sha512-UzaN3Da7xnJXdz4Okb/BGbAaomRHc3RdoWqTzlvd9+WBR5m3J39J1fGcHes7U3za0ruYn/iYy/a1euhMEHvTAg==} - '@vue/runtime-core@3.5.11': - resolution: {integrity: sha512-7PsxFGqwfDhfhh0OcDWBG1DaIQIVOLgkwA5q6MtkPiDFjp5gohVnJEahSktwSFLq7R5PtxDKy6WKURVN1UDbzA==} + '@vue/runtime-core@3.5.12': + resolution: {integrity: sha512-hrMUYV6tpocr3TL3Ad8DqxOdpDe4zuQY4HPY3X/VRh+L2myQO8MFXPAMarIOSGNu0bFAjh1yBkMPXZBqCk62Uw==} - '@vue/runtime-dom@3.5.11': - resolution: {integrity: sha512-GNghjecT6IrGf0UhuYmpgaOlN7kxzQBhxWEn08c/SQDxv1yy4IXI1bn81JgEpQ4IXjRxWtPyI8x0/7TF5rPfYQ==} + '@vue/runtime-dom@3.5.12': + resolution: {integrity: sha512-q8VFxR9A2MRfBr6/55Q3umyoN7ya836FzRXajPB6/Vvuv0zOPL+qltd9rIMzG/DbRLAIlREmnLsplEF/kotXKA==} - '@vue/server-renderer@3.5.11': - resolution: {integrity: sha512-cVOwYBxR7Wb1B1FoxYvtjJD8X/9E5nlH4VSkJy2uMA1MzYNdzAAB//l8nrmN9py/4aP+3NjWukf9PZ3TeWULaA==} + '@vue/server-renderer@3.5.12': + resolution: {integrity: sha512-I3QoeDDeEPZm8yR28JtY+rk880Oqmj43hreIBVTicisFTx/Dl7JpG72g/X7YF8hnQD3IFhkky5i2bPonwrTVPg==} peerDependencies: - vue: 3.5.11 - - '@vue/shared@3.5.10': - resolution: {integrity: sha512-VkkBhU97Ki+XJ0xvl4C9YJsIZ2uIlQ7HqPpZOS3m9VCvmROPaChZU6DexdMJqvz9tbgG+4EtFVrSuailUq5KGQ==} + vue: 3.5.12 '@vue/shared@3.5.11': resolution: {integrity: sha512-W8GgysJVnFo81FthhzurdRAWP/byq3q2qIw70e0JWblzVhjgOMiC2GyovXrZTFQJnFVryYaKGP3Tc9vYzYm6PQ==} + '@vue/shared@3.5.12': + resolution: {integrity: sha512-L2RPSAwUFbgZH20etwrXyVyCBu9OxRSi8T/38QsvnkJyvq2LufW2lDCOzm7t/U9C1mkhJGWYfCuFBCmIuNivrg==} + '@vueuse/head@2.0.0': resolution: {integrity: sha512-ykdOxTGs95xjD4WXE4na/umxZea2Itl0GWBILas+O4oqS7eXIods38INvk3XkJKjqMdWPcpCyLX/DioLQxU1KA==} peerDependencies: @@ -2532,8 +2532,8 @@ packages: peerDependencies: typescript: '>=5.0.0' - vue@3.5.11: - resolution: {integrity: sha512-/8Wurrd9J3lb72FTQS7gRMNQD4nztTtKPmuDuPuhqXmmpD6+skVjAeahNpVzsuky6Sy9gy7wn8UadqPtt9SQIg==} + vue@3.5.12: + resolution: {integrity: sha512-CLVZtXtn2ItBIi/zHZ0Sg1Xkb7+PU32bJJ8Bmy7ts3jxXTcbfsEfBivFYYWz1Hur+lalqGAh65Coin0r+HRUfg==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -2643,7 +2643,7 @@ packages: snapshots: - '@antfu/eslint-config@2.27.3(@typescript-eslint/utils@8.3.0(eslint@9.12.0(jiti@2.0.0))(typescript@5.6.3))(@vue/compiler-sfc@3.5.11)(eslint-plugin-format@0.1.2(eslint@9.12.0(jiti@2.0.0)))(eslint@9.12.0(jiti@2.0.0))(typescript@5.6.3)': + '@antfu/eslint-config@2.27.3(@typescript-eslint/utils@8.3.0(eslint@9.12.0(jiti@2.0.0))(typescript@5.6.3))(@vue/compiler-sfc@3.5.12)(eslint-plugin-format@0.1.2(eslint@9.12.0(jiti@2.0.0)))(eslint@9.12.0(jiti@2.0.0))(typescript@5.6.3)': dependencies: '@antfu/install-pkg': 0.4.1 '@clack/prompts': 0.7.0 @@ -2671,7 +2671,7 @@ snapshots: eslint-plugin-unused-imports: 4.1.3(@typescript-eslint/eslint-plugin@8.3.0(@typescript-eslint/parser@8.3.0(eslint@9.12.0(jiti@2.0.0))(typescript@5.6.3))(eslint@9.12.0(jiti@2.0.0))(typescript@5.6.3))(eslint@9.12.0(jiti@2.0.0)) eslint-plugin-vue: 9.27.0(eslint@9.12.0(jiti@2.0.0)) eslint-plugin-yml: 1.14.0(eslint@9.12.0(jiti@2.0.0)) - eslint-processor-vue-blocks: 0.1.2(@vue/compiler-sfc@3.5.11)(eslint@9.12.0(jiti@2.0.0)) + eslint-processor-vue-blocks: 0.1.2(@vue/compiler-sfc@3.5.12)(eslint@9.12.0(jiti@2.0.0)) globals: 15.9.0 jsonc-eslint-parser: 2.4.0 local-pkg: 0.5.0 @@ -3359,26 +3359,26 @@ snapshots: '@unhead/schema': 1.9.11 '@unhead/shared': 1.9.11 - '@unhead/vue@1.9.11(vue@3.5.11(typescript@5.6.3))': + '@unhead/vue@1.9.11(vue@3.5.12(typescript@5.6.3))': dependencies: '@unhead/schema': 1.9.11 '@unhead/shared': 1.9.11 hookable: 5.5.3 unhead: 1.9.11 - vue: 3.5.11(typescript@5.6.3) + vue: 3.5.12(typescript@5.6.3) - '@unhead/vue@1.9.15(vue@3.5.11(typescript@5.6.3))': + '@unhead/vue@1.9.15(vue@3.5.12(typescript@5.6.3))': dependencies: '@unhead/schema': 1.9.15 '@unhead/shared': 1.9.15 hookable: 5.5.3 unhead: 1.9.15 - vue: 3.5.11(typescript@5.6.3) + vue: 3.5.12(typescript@5.6.3) - '@vitejs/plugin-vue@5.1.4(vite@5.4.8(@types/node@20.16.11)(terser@5.31.1))(vue@3.5.11(typescript@5.6.3))': + '@vitejs/plugin-vue@5.1.4(vite@5.4.8(@types/node@20.16.11)(terser@5.31.1))(vue@3.5.12(typescript@5.6.3))': dependencies: vite: 5.4.8(@types/node@20.16.11)(terser@5.31.1) - vue: 3.5.11(typescript@5.6.3) + vue: 3.5.12(typescript@5.6.3) '@vitest/eslint-plugin@1.0.5(@typescript-eslint/utils@8.3.0(eslint@9.12.0(jiti@2.0.0))(typescript@5.6.3))(eslint@9.12.0(jiti@2.0.0))(typescript@5.6.3)': dependencies: @@ -3399,48 +3399,48 @@ snapshots: path-browserify: 1.0.1 vscode-uri: 3.0.8 - '@vue/compiler-core@3.5.10': + '@vue/compiler-core@3.5.11': dependencies: '@babel/parser': 7.25.6 - '@vue/shared': 3.5.10 + '@vue/shared': 3.5.11 entities: 4.5.0 estree-walker: 2.0.2 source-map-js: 1.2.1 - '@vue/compiler-core@3.5.11': + '@vue/compiler-core@3.5.12': dependencies: '@babel/parser': 7.25.6 - '@vue/shared': 3.5.11 + '@vue/shared': 3.5.12 entities: 4.5.0 estree-walker: 2.0.2 source-map-js: 1.2.1 - '@vue/compiler-dom@3.5.10': - dependencies: - '@vue/compiler-core': 3.5.10 - '@vue/shared': 3.5.10 - '@vue/compiler-dom@3.5.11': dependencies: '@vue/compiler-core': 3.5.11 '@vue/shared': 3.5.11 - '@vue/compiler-sfc@3.5.11': + '@vue/compiler-dom@3.5.12': + dependencies: + '@vue/compiler-core': 3.5.12 + '@vue/shared': 3.5.12 + + '@vue/compiler-sfc@3.5.12': dependencies: '@babel/parser': 7.25.6 - '@vue/compiler-core': 3.5.11 - '@vue/compiler-dom': 3.5.11 - '@vue/compiler-ssr': 3.5.11 - '@vue/shared': 3.5.11 + '@vue/compiler-core': 3.5.12 + '@vue/compiler-dom': 3.5.12 + '@vue/compiler-ssr': 3.5.12 + '@vue/shared': 3.5.12 estree-walker: 2.0.2 magic-string: 0.30.11 postcss: 8.4.47 source-map-js: 1.2.1 - '@vue/compiler-ssr@3.5.11': + '@vue/compiler-ssr@3.5.12': dependencies: - '@vue/compiler-dom': 3.5.11 - '@vue/shared': 3.5.11 + '@vue/compiler-dom': 3.5.12 + '@vue/shared': 3.5.12 '@vue/compiler-vue2@2.7.16': dependencies: @@ -3452,9 +3452,9 @@ snapshots: '@vue/language-core@2.1.6(typescript@5.6.3)': dependencies: '@volar/language-core': 2.4.2 - '@vue/compiler-dom': 3.5.10 + '@vue/compiler-dom': 3.5.11 '@vue/compiler-vue2': 2.7.16 - '@vue/shared': 3.5.10 + '@vue/shared': 3.5.11 computeds: 0.0.1 minimatch: 9.0.5 muggle-string: 0.4.1 @@ -3462,39 +3462,39 @@ snapshots: optionalDependencies: typescript: 5.6.3 - '@vue/reactivity@3.5.11': + '@vue/reactivity@3.5.12': dependencies: - '@vue/shared': 3.5.11 + '@vue/shared': 3.5.12 - '@vue/runtime-core@3.5.11': + '@vue/runtime-core@3.5.12': dependencies: - '@vue/reactivity': 3.5.11 - '@vue/shared': 3.5.11 + '@vue/reactivity': 3.5.12 + '@vue/shared': 3.5.12 - '@vue/runtime-dom@3.5.11': + '@vue/runtime-dom@3.5.12': dependencies: - '@vue/reactivity': 3.5.11 - '@vue/runtime-core': 3.5.11 - '@vue/shared': 3.5.11 + '@vue/reactivity': 3.5.12 + '@vue/runtime-core': 3.5.12 + '@vue/shared': 3.5.12 csstype: 3.1.3 - '@vue/server-renderer@3.5.11(vue@3.5.11(typescript@5.6.3))': + '@vue/server-renderer@3.5.12(vue@3.5.12(typescript@5.6.3))': dependencies: - '@vue/compiler-ssr': 3.5.11 - '@vue/shared': 3.5.11 - vue: 3.5.11(typescript@5.6.3) - - '@vue/shared@3.5.10': {} + '@vue/compiler-ssr': 3.5.12 + '@vue/shared': 3.5.12 + vue: 3.5.12(typescript@5.6.3) '@vue/shared@3.5.11': {} - '@vueuse/head@2.0.0(vue@3.5.11(typescript@5.6.3))': + '@vue/shared@3.5.12': {} + + '@vueuse/head@2.0.0(vue@3.5.12(typescript@5.6.3))': dependencies: '@unhead/dom': 1.9.11 '@unhead/schema': 1.9.11 '@unhead/ssr': 1.9.11 - '@unhead/vue': 1.9.11(vue@3.5.11(typescript@5.6.3)) - vue: 3.5.11(typescript@5.6.3) + '@unhead/vue': 1.9.11(vue@3.5.12(typescript@5.6.3)) + vue: 3.5.12(typescript@5.6.3) acorn-jsx@5.3.2(acorn@8.12.1): dependencies: @@ -3998,9 +3998,9 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-processor-vue-blocks@0.1.2(@vue/compiler-sfc@3.5.11)(eslint@9.12.0(jiti@2.0.0)): + eslint-processor-vue-blocks@0.1.2(@vue/compiler-sfc@3.5.12)(eslint@9.12.0(jiti@2.0.0)): dependencies: - '@vue/compiler-sfc': 3.5.11 + '@vue/compiler-sfc': 3.5.12 eslint: 9.12.0(jiti@2.0.0) eslint-scope@7.2.2: @@ -5029,7 +5029,7 @@ snapshots: spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 - vite-plugin-pages@0.32.3(@vue/compiler-sfc@3.5.11)(vite@5.4.8(@types/node@20.16.11)(terser@5.31.1))(vue-router@4.4.5(vue@3.5.11(typescript@5.6.3))): + vite-plugin-pages@0.32.3(@vue/compiler-sfc@3.5.12)(vite@5.4.8(@types/node@20.16.11)(terser@5.31.1))(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3))): dependencies: '@types/debug': 4.1.12 debug: 4.3.5 @@ -5042,15 +5042,15 @@ snapshots: vite: 5.4.8(@types/node@20.16.11)(terser@5.31.1) yaml: 2.4.5 optionalDependencies: - '@vue/compiler-sfc': 3.5.11 - vue-router: 4.4.5(vue@3.5.11(typescript@5.6.3)) + '@vue/compiler-sfc': 3.5.12 + vue-router: 4.4.5(vue@3.5.12(typescript@5.6.3)) transitivePeerDependencies: - supports-color - vite-ssg@0.23.8(vite@5.4.8(@types/node@20.16.11)(terser@5.31.1))(vue-router@4.4.5(vue@3.5.11(typescript@5.6.3)))(vue@3.5.11(typescript@5.6.3)): + vite-ssg@0.23.8(vite@5.4.8(@types/node@20.16.11)(terser@5.31.1))(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3)): dependencies: '@unhead/dom': 1.9.15 - '@unhead/vue': 1.9.15(vue@3.5.11(typescript@5.6.3)) + '@unhead/vue': 1.9.15(vue@3.5.12(typescript@5.6.3)) fs-extra: 11.2.0 html-minifier-terser: 7.2.0 html5parser: 2.0.2 @@ -5058,10 +5058,10 @@ snapshots: kolorist: 1.8.0 prettier: 3.3.2 vite: 5.4.8(@types/node@20.16.11)(terser@5.31.1) - vue: 3.5.11(typescript@5.6.3) + vue: 3.5.12(typescript@5.6.3) yargs: 17.7.2 optionalDependencies: - vue-router: 4.4.5(vue@3.5.11(typescript@5.6.3)) + vue-router: 4.4.5(vue@3.5.12(typescript@5.6.3)) transitivePeerDependencies: - bufferutil - canvas @@ -5093,10 +5093,10 @@ snapshots: transitivePeerDependencies: - supports-color - vue-router@4.4.5(vue@3.5.11(typescript@5.6.3)): + vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)): dependencies: '@vue/devtools-api': 6.6.4 - vue: 3.5.11(typescript@5.6.3) + vue: 3.5.12(typescript@5.6.3) vue-tsc@2.1.6(typescript@5.6.3): dependencies: @@ -5105,13 +5105,13 @@ snapshots: semver: 7.6.3 typescript: 5.6.3 - vue@3.5.11(typescript@5.6.3): + vue@3.5.12(typescript@5.6.3): dependencies: - '@vue/compiler-dom': 3.5.11 - '@vue/compiler-sfc': 3.5.11 - '@vue/runtime-dom': 3.5.11 - '@vue/server-renderer': 3.5.11(vue@3.5.11(typescript@5.6.3)) - '@vue/shared': 3.5.11 + '@vue/compiler-dom': 3.5.12 + '@vue/compiler-sfc': 3.5.12 + '@vue/runtime-dom': 3.5.12 + '@vue/server-renderer': 3.5.12(vue@3.5.12(typescript@5.6.3)) + '@vue/shared': 3.5.12 optionalDependencies: typescript: 5.6.3