diff --git a/docs/.vitepress/theme/index.js b/docs/.vitepress/theme/index.js index cce76234e9..1c999570a4 100644 --- a/docs/.vitepress/theme/index.js +++ b/docs/.vitepress/theme/index.js @@ -1,5 +1,5 @@ import DefaultTheme from 'vitepress/theme'; -import { createHead } from '@unhead/vue'; +import { createHead } from '@unhead/vue/client'; import Layout from './DocLayout.vue'; import Card from '../components/Card.vue'; diff --git a/docs/package.json b/docs/package.json index 0f75bb833f..e232180884 100644 --- a/docs/package.json +++ b/docs/package.json @@ -9,7 +9,7 @@ "preview": "vitepress preview" }, "devDependencies": { - "@unhead/vue": "1.11.20", + "@unhead/vue": "^2.0.0", "spellchecker-cli": "6.2.0", "vitepress": "1.6.4", "vue": "3.5.27" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2707fd5607..16ca3d363b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -685,7 +685,7 @@ importers: version: 5.0.4 vitest: specifier: 'catalog:' - version: 4.1.4(@opentelemetry/api@1.9.0)(@types/node@22.15.29)(@vitest/coverage-v8@4.1.4)(happy-dom@20.8.9)(vite@6.4.2(@types/node@22.15.29)(sass@1.62.0)(terser@5.46.0)(yaml@2.8.3)) + version: 4.1.4(@opentelemetry/api@1.9.0)(@types/node@22.15.29)(@vitest/coverage-v8@4.1.4)(happy-dom@20.8.9)(vite@6.4.2(@types/node@22.15.29)(sass@1.62.0)(terser@5.46.0)(tsx@3.12.6)(yaml@2.8.3)) optionalDependencies: '@keyv/redis': specifier: 2.5.7 @@ -1050,8 +1050,8 @@ importers: version: 3.3.2 devDependencies: '@unhead/vue': - specifier: 1.11.20 - version: 1.11.20(vue@3.5.27(typescript@5.7.3)) + specifier: ^2.0.0 + version: 2.1.15(vue@3.5.27(typescript@5.7.3)) spellchecker-cli: specifier: 6.2.0 version: 6.2.0 @@ -1243,7 +1243,7 @@ importers: version: 5.0.4 vitest: specifier: 'catalog:' - version: 4.1.4(@opentelemetry/api@1.9.0)(@types/node@22.15.29)(@vitest/coverage-v8@4.1.4)(happy-dom@20.8.9)(vite@6.4.2(@types/node@22.15.29)(sass@1.62.0)(terser@5.46.0)(yaml@2.8.3)) + version: 4.1.4(@opentelemetry/api@1.9.0)(@types/node@22.15.29)(@vitest/coverage-v8@4.1.4)(happy-dom@20.8.9)(vite@6.4.2(@types/node@22.15.29)(sass@1.62.0)(terser@5.46.0)(tsx@3.12.6)(yaml@2.8.3)) packages/schema: dependencies: @@ -1293,7 +1293,7 @@ importers: version: 5.0.4 vitest: specifier: 'catalog:' - version: 4.1.4(@opentelemetry/api@1.9.0)(@types/node@22.15.29)(@vitest/coverage-v8@4.1.4)(happy-dom@20.8.9)(vite@6.4.2(@types/node@22.15.29)(sass@1.62.0)(terser@5.46.0)(yaml@2.8.3)) + version: 4.1.4(@opentelemetry/api@1.9.0)(@types/node@22.15.29)(@vitest/coverage-v8@4.1.4)(happy-dom@20.8.9)(vite@6.4.2(@types/node@22.15.29)(sass@1.62.0)(terser@5.46.0)(tsx@3.12.6)(yaml@2.8.3)) packages/storage-driver-azure: dependencies: @@ -1324,7 +1324,7 @@ importers: version: 5.0.4 vitest: specifier: 'catalog:' - version: 4.1.4(@opentelemetry/api@1.9.0)(@types/node@22.15.29)(@vitest/coverage-v8@4.1.4)(happy-dom@20.8.9)(vite@6.4.2(@types/node@22.15.29)(sass@1.62.0)(terser@5.46.0)(yaml@2.8.3)) + version: 4.1.4(@opentelemetry/api@1.9.0)(@types/node@22.15.29)(@vitest/coverage-v8@4.1.4)(happy-dom@20.8.9)(vite@6.4.2(@types/node@22.15.29)(sass@1.62.0)(terser@5.46.0)(tsx@3.12.6)(yaml@2.8.3)) packages/storage-driver-cloudinary: dependencies: @@ -1358,7 +1358,7 @@ importers: version: 5.0.4 vitest: specifier: 'catalog:' - version: 4.1.4(@opentelemetry/api@1.9.0)(@types/node@22.15.29)(@vitest/coverage-v8@4.1.4)(happy-dom@20.8.9)(vite@6.4.2(@types/node@22.15.29)(sass@1.62.0)(terser@5.46.0)(yaml@2.8.3)) + version: 4.1.4(@opentelemetry/api@1.9.0)(@types/node@22.15.29)(@vitest/coverage-v8@4.1.4)(happy-dom@20.8.9)(vite@6.4.2(@types/node@22.15.29)(sass@1.62.0)(terser@5.46.0)(tsx@3.12.6)(yaml@2.8.3)) packages/storage-driver-gcs: dependencies: @@ -1389,7 +1389,7 @@ importers: version: 5.0.4 vitest: specifier: 'catalog:' - version: 4.1.4(@opentelemetry/api@1.9.0)(@types/node@22.15.29)(@vitest/coverage-v8@4.1.4)(happy-dom@20.8.9)(vite@6.4.2(@types/node@22.15.29)(sass@1.62.0)(terser@5.46.0)(yaml@2.8.3)) + version: 4.1.4(@opentelemetry/api@1.9.0)(@types/node@22.15.29)(@vitest/coverage-v8@4.1.4)(happy-dom@20.8.9)(vite@6.4.2(@types/node@22.15.29)(sass@1.62.0)(terser@5.46.0)(tsx@3.12.6)(yaml@2.8.3)) packages/storage-driver-local: dependencies: @@ -1417,7 +1417,7 @@ importers: version: 5.0.4 vitest: specifier: 'catalog:' - version: 4.1.4(@opentelemetry/api@1.9.0)(@types/node@22.15.29)(@vitest/coverage-v8@4.1.4)(happy-dom@20.8.9)(vite@6.4.2(@types/node@22.15.29)(sass@1.62.0)(terser@5.46.0)(yaml@2.8.3)) + version: 4.1.4(@opentelemetry/api@1.9.0)(@types/node@22.15.29)(@vitest/coverage-v8@4.1.4)(happy-dom@20.8.9)(vite@6.4.2(@types/node@22.15.29)(sass@1.62.0)(terser@5.46.0)(tsx@3.12.6)(yaml@2.8.3)) packages/storage-driver-s3: dependencies: @@ -1454,7 +1454,7 @@ importers: version: 5.0.4 vitest: specifier: 'catalog:' - version: 4.1.4(@opentelemetry/api@1.9.0)(@types/node@22.15.29)(@vitest/coverage-v8@4.1.4)(happy-dom@20.8.9)(vite@6.4.2(@types/node@22.15.29)(sass@1.62.0)(terser@5.46.0)(yaml@2.8.3)) + version: 4.1.4(@opentelemetry/api@1.9.0)(@types/node@22.15.29)(@vitest/coverage-v8@4.1.4)(happy-dom@20.8.9)(vite@6.4.2(@types/node@22.15.29)(sass@1.62.0)(terser@5.46.0)(tsx@3.12.6)(yaml@2.8.3)) packages/tsconfig: {} @@ -1529,7 +1529,7 @@ importers: version: 5.0.4 vitest: specifier: 'catalog:' - version: 4.1.4(@opentelemetry/api@1.9.0)(@types/node@22.15.29)(@vitest/coverage-v8@4.1.4)(happy-dom@20.8.9)(vite@6.4.2(@types/node@22.15.29)(sass@1.62.0)(terser@5.46.0)(yaml@2.8.3)) + version: 4.1.4(@opentelemetry/api@1.9.0)(@types/node@22.15.29)(@vitest/coverage-v8@4.1.4)(happy-dom@20.8.9)(vite@6.4.2(@types/node@22.15.29)(sass@1.62.0)(terser@5.46.0)(tsx@3.12.6)(yaml@2.8.3)) packages/utils: dependencies: @@ -1593,7 +1593,7 @@ importers: version: 5.0.4 vitest: specifier: 'catalog:' - version: 4.1.4(@opentelemetry/api@1.9.0)(@types/node@22.15.29)(@vitest/coverage-v8@4.1.4)(happy-dom@20.8.9)(vite@6.4.2(@types/node@22.15.29)(sass@1.62.0)(terser@5.46.0)(yaml@2.8.3)) + version: 4.1.4(@opentelemetry/api@1.9.0)(@types/node@22.15.29)(@vitest/coverage-v8@4.1.4)(happy-dom@20.8.9)(vite@6.4.2(@types/node@22.15.29)(sass@1.62.0)(terser@5.46.0)(tsx@3.12.6)(yaml@2.8.3)) tests/blackbox: devDependencies: @@ -5176,16 +5176,10 @@ packages: '@ungap/structured-clone@1.3.0': resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==} - '@unhead/schema@1.11.20': - resolution: {integrity: sha512-0zWykKAaJdm+/Y7yi/Yds20PrUK7XabLe9c3IRcjnwYmSWY6z0Cr19VIs3ozCj8P+GhR+/TI2mwtGlueCEYouA==} - - '@unhead/shared@1.11.20': - resolution: {integrity: sha512-1MOrBkGgkUXS+sOKz/DBh4U20DNoITlJwpmvSInxEUNhghSNb56S0RnaHRq0iHkhrO/cDgz2zvfdlRpoPLGI3w==} - - '@unhead/vue@1.11.20': - resolution: {integrity: sha512-sqQaLbwqY9TvLEGeq8Fd7+F2TIuV3nZ5ihVISHjWpAM3y7DwNWRU7NmT9+yYT+2/jw1Vjwdkv5/HvDnvCLrgmg==} + '@unhead/vue@2.1.15': + resolution: {integrity: sha512-SSByXfEjhzPn8gXdEdgpYqpLMPSkLUH2HVE0GxZfOtNsJ0GgOHQs0g9T67ZZ1z0kTELLKdtOtYrzrbv9+ffF7g==} peerDependencies: - vue: '>=2.7 || >=3' + vue: '>=3.5.18' '@vitejs/plugin-vue@4.1.0': resolution: {integrity: sha512-++9JOAFdcXI3lyer9UKUV4rfoQ3T1RN8yDqoCLar86s0xQct5yblxAE+yWgRnU5/0FOlVCpTZpYSBV/bGWrSrQ==} @@ -9582,9 +9576,6 @@ packages: packet-reader@1.0.0: resolution: {integrity: sha512-HAKu/fG3HpHFO0AA8WE8q2g+gBJaZ9MG7fcKk+IJPLTGAD6Psw4443l+9DGRbOIh3/aXr7Phy0TjilYivJo5XQ==} - packrup@0.1.2: - resolution: {integrity: sha512-ZcKU7zrr5GlonoS9cxxrb5HVswGnyj6jQvwFBa6p5VFw7G71VAHcUKL5wyZSU/ECtPM/9gacWxy2KFQKt1gMNA==} - pako@0.2.9: resolution: {integrity: sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==} @@ -11563,8 +11554,8 @@ packages: unfetch@4.2.0: resolution: {integrity: sha512-F9p7yYCn6cIW9El1zi0HI6vqpeIvBsr3dSuRO6Xuppb1u5rXpCPmMvLSyECLhybr9isec8Ohl0hPekMVrEinDA==} - unhead@2.1.13: - resolution: {integrity: sha512-jO9M1sI6b2h/1KpIu4Jeu+ptumLmUKboRRLxys5pYHFeT+lqTzfNHbYUX9bxVDhC1FBszAGuWcUVlmvIPsah8Q==} + unhead@2.1.15: + resolution: {integrity: sha512-MCt5T90mCWyr3Z6pUCdM9lVRXoMoVBlL7z7U4CYVIiaDiuzad/UCfLuMqz5MeNmpZUgoBCQnrucJimU7EZR+XA==} unherit@3.0.1: resolution: {integrity: sha512-akOOQ/Yln8a2sgcLj4U0Jmx0R5jpIg2IUyRrWOzmEbjBtGzBdHtSeFKgoEcoH4KYIG/Pb8GQ/BwtYm0GCq1Sqg==} @@ -12249,9 +12240,6 @@ packages: resolution: {integrity: sha512-4LCcse/U2MHZ63HAJVE+v71o7yOdIe4cZ70Wpf8D/IyjDKYQLV5GD46B+hSTjJsvV5PztjvHoU580EftxjDZFQ==} engines: {node: '>=12.20'} - zhead@2.2.4: - resolution: {integrity: sha512-8F0OI5dpWIA5IGG5NHUg9staDwz/ZPxZtvGVf01j7vHqSyZ0raHY+78atOVxRqb73AotX22uV1pXt3gYSstGag==} - zod@3.22.3: resolution: {integrity: sha512-EjIevzuJRiRPbVH4mGc8nApb/lVLKVpmUhAaR5R5doKGfAnGJ6Gr3CViAVjP+4FWSxCsybeWQdcgCtbX+7oZug==} @@ -17626,22 +17614,10 @@ snapshots: '@ungap/structured-clone@1.3.0': {} - '@unhead/schema@1.11.20': - dependencies: - hookable: 5.5.3 - zhead: 2.2.4 - - '@unhead/shared@1.11.20': + '@unhead/vue@2.1.15(vue@3.5.27(typescript@5.7.3))': dependencies: - '@unhead/schema': 1.11.20 - packrup: 0.1.2 - - '@unhead/vue@1.11.20(vue@3.5.27(typescript@5.7.3))': - dependencies: - '@unhead/schema': 1.11.20 - '@unhead/shared': 1.11.20 - hookable: 5.5.3 - unhead: 2.1.13 + hookable: 6.1.1 + unhead: 2.1.15 vue: 3.5.27(typescript@5.7.3) '@vitejs/plugin-vue@4.1.0(vite@6.4.2(@types/node@25.2.3)(sass@1.62.0)(terser@5.46.0)(yaml@2.8.3))(vue@3.2.47)': @@ -17671,7 +17647,7 @@ snapshots: obug: 2.1.1 std-env: 4.0.0 tinyrainbow: 3.1.0 - vitest: 4.1.4(@opentelemetry/api@1.9.0)(@types/node@22.15.29)(@vitest/coverage-v8@4.1.4)(happy-dom@20.8.9)(vite@6.4.2(@types/node@22.15.29)(sass@1.62.0)(terser@5.46.0)(tsx@3.12.6)(yaml@2.8.3)) + vitest: 4.1.4(@opentelemetry/api@1.9.0)(@types/node@22.15.29)(@vitest/coverage-v8@4.1.4)(happy-dom@20.8.9)(vite@6.4.2(@types/node@22.15.29)(sass@1.62.0)(terser@5.46.0)(yaml@2.8.3)) '@vitest/expect@4.1.4': dependencies: @@ -17682,7 +17658,7 @@ snapshots: chai: 6.2.2 tinyrainbow: 3.1.0 - '@vitest/mocker@4.1.4(vite@6.4.2(@types/node@22.15.29)(sass@1.62.0)(terser@5.46.0)(yaml@2.8.3))': + '@vitest/mocker@4.1.4(vite@6.4.2(@types/node@22.15.29)(sass@1.62.0)(terser@5.46.0)(tsx@3.12.6)(yaml@2.8.3))': dependencies: '@vitest/spy': 4.1.4 estree-walker: 3.0.3 @@ -22963,8 +22939,6 @@ snapshots: packet-reader@1.0.0: optional: true - packrup@0.1.2: {} - pako@0.2.9: {} pako@1.0.11: {} @@ -25314,7 +25288,7 @@ snapshots: unfetch@4.2.0: {} - unhead@2.1.13: + unhead@2.1.15: dependencies: hookable: 6.1.1 @@ -25686,7 +25660,7 @@ snapshots: vitest@4.1.4(@opentelemetry/api@1.9.0)(@types/node@22.15.29)(@vitest/coverage-v8@4.1.4)(happy-dom@20.8.9)(vite@6.4.2(@types/node@22.15.29)(sass@1.62.0)(terser@5.46.0)(tsx@3.12.6)(yaml@2.8.3)): dependencies: '@vitest/expect': 4.1.4 - '@vitest/mocker': 4.1.4(vite@6.4.2(@types/node@22.15.29)(sass@1.62.0)(terser@5.46.0)(yaml@2.8.3)) + '@vitest/mocker': 4.1.4(vite@6.4.2(@types/node@22.15.29)(sass@1.62.0)(terser@5.46.0)(tsx@3.12.6)(yaml@2.8.3)) '@vitest/pretty-format': 4.1.4 '@vitest/runner': 4.1.4 '@vitest/snapshot': 4.1.4 @@ -25716,7 +25690,7 @@ snapshots: vitest@4.1.4(@opentelemetry/api@1.9.0)(@types/node@22.15.29)(@vitest/coverage-v8@4.1.4)(happy-dom@20.8.9)(vite@6.4.2(@types/node@22.15.29)(sass@1.62.0)(terser@5.46.0)(yaml@2.8.3)): dependencies: '@vitest/expect': 4.1.4 - '@vitest/mocker': 4.1.4(vite@6.4.2(@types/node@22.15.29)(sass@1.62.0)(terser@5.46.0)(yaml@2.8.3)) + '@vitest/mocker': 4.1.4(vite@6.4.2(@types/node@22.15.29)(sass@1.62.0)(terser@5.46.0)(tsx@3.12.6)(yaml@2.8.3)) '@vitest/pretty-format': 4.1.4 '@vitest/runner': 4.1.4 '@vitest/snapshot': 4.1.4 @@ -26138,8 +26112,6 @@ snapshots: yocto-queue@1.2.2: {} - zhead@2.2.4: {} - zod@3.22.3: {} zwitch@2.0.4: {}