diff --git a/docs/package.json b/docs/package.json index 0540a931..01850c34 100644 --- a/docs/package.json +++ b/docs/package.json @@ -4,7 +4,7 @@ "type": "module", "dependencies": { "@iconify-json/logos": "^1.2.4", - "@iconify-json/lucide": "^1.2.32", + "@iconify-json/lucide": "^1.2.33", "@iconify-json/simple-icons": "^1.2.29", "@iconify-json/vscode-icons": "^1.2.17", "@nuxt/content": "^3.4.0", @@ -23,7 +23,7 @@ "nuxt": "^3.16.1", "nuxt-component-meta": "^0.10.1", "nuxt-llms": "^0.1.2", - "nuxt-og-image": "^5.0.5", + "nuxt-og-image": "^5.1.1", "prettier": "^3.5.3", "shiki-transformer-color-highlight": "^1.0.0", "superstruct": "^2.0.2", @@ -33,6 +33,6 @@ "zod": "^3.24.2" }, "devDependencies": { - "wrangler": "^4.4.1" + "wrangler": "^4.6.0" } } diff --git a/package.json b/package.json index 79ca4952..02a10e1a 100644 --- a/package.json +++ b/package.json @@ -90,7 +90,7 @@ "@tailwindcss/postcss": "^4.0.17", "@tailwindcss/vite": "^4.0.17", "@tanstack/vue-table": "^8.21.2", - "@unhead/vue": "^2.0.1", + "@unhead/vue": "^2.0.2", "@vueuse/core": "^13.0.0", "@vueuse/integrations": "^13.0.0", "colortranslator": "^4.1.0", diff --git a/playground/package.json b/playground/package.json index 525cb28d..4b0bd082 100644 --- a/playground/package.json +++ b/playground/package.json @@ -8,7 +8,7 @@ "generate": "nuxi generate" }, "dependencies": { - "@iconify-json/lucide": "^1.2.32", + "@iconify-json/lucide": "^1.2.33", "@iconify-json/simple-icons": "^1.2.29", "@nuxt/ui": "latest", "@nuxthub/core": "^0.8.21", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8bb8c974..05be1bd8 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -53,8 +53,8 @@ importers: specifier: ^8.21.2 version: 8.21.2(vue@3.5.13(typescript@5.8.2)) '@unhead/vue': - specifier: ^2.0.1 - version: 2.0.1(vue@3.5.13(typescript@5.8.2)) + specifier: ^2.0.2 + version: 2.0.2(vue@3.5.13(typescript@5.8.2)) '@vueuse/core': specifier: ^13.0.0 version: 13.0.0(vue@3.5.13(typescript@5.8.2)) @@ -225,8 +225,8 @@ importers: specifier: ^1.2.4 version: 1.2.4 '@iconify-json/lucide': - specifier: ^1.2.32 - version: 1.2.32 + specifier: ^1.2.33 + version: 1.2.33 '@iconify-json/simple-icons': specifier: ^1.2.29 version: 1.2.29 @@ -279,8 +279,8 @@ importers: specifier: ^0.1.2 version: 0.1.2(magicast@0.3.5) nuxt-og-image: - specifier: ^5.0.5 - version: 5.0.5(@unhead/vue@2.0.1(vue@3.5.13(typescript@5.8.2)))(magicast@0.3.5)(unstorage@1.15.0(db0@0.3.1(better-sqlite3@11.9.1))(ioredis@5.6.0))(vite@6.2.3(@types/node@22.13.12)(jiti@2.4.2)(lightningcss@1.29.2)(terser@5.39.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2)) + specifier: ^5.1.1 + version: 5.1.1(@unhead/vue@2.0.2(vue@3.5.13(typescript@5.8.2)))(magicast@0.3.5)(unstorage@1.15.0(db0@0.3.1(better-sqlite3@11.9.1))(ioredis@5.6.0))(vite@6.2.3(@types/node@22.13.12)(jiti@2.4.2)(lightningcss@1.29.2)(terser@5.39.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2)) prettier: specifier: ^3.5.3 version: 3.5.3 @@ -307,14 +307,14 @@ importers: version: 3.24.2 devDependencies: wrangler: - specifier: ^4.4.1 - version: 4.4.1(@cloudflare/workers-types@4.20250321.0) + specifier: ^4.6.0 + version: 4.6.0(@cloudflare/workers-types@4.20250321.0) playground: dependencies: '@iconify-json/lucide': - specifier: ^1.2.32 - version: 1.2.32 + specifier: ^1.2.33 + version: 1.2.33 '@iconify-json/simple-icons': specifier: ^1.2.29 version: 1.2.29 @@ -511,11 +511,11 @@ packages: resolution: {integrity: sha512-+tv3z+SPp+gqTIcImN9o0hqE9xyfQjI1XD9pL6NuKjua9B1y7mNYv0S9cP+QEbA4ppVgGZEmKOvHX5G5Ei1CVA==} engines: {node: '>=18.0.0'} - '@cloudflare/unenv-preset@2.3.0': - resolution: {integrity: sha512-AaKYnbFpHaVDZGh3Hjy3oLYd12+LZw9aupAOudYJ+tjekahxcIqlSAr0zK9kPOdtgn10tzaqH7QJFUWcLE+k7g==} + '@cloudflare/unenv-preset@2.3.1': + resolution: {integrity: sha512-Xq57Qd+ADpt6hibcVBO0uLG9zzRgyRhfCUgBT9s+g3+3Ivg5zDyVgLFy40ES1VdNcu8rPNSivm9A+kGP5IVaPg==} peerDependencies: unenv: 2.0.0-rc.15 - workerd: ^1.20250311.0 + workerd: ^1.20250320.0 peerDependenciesMeta: workerd: optional: true @@ -1123,8 +1123,8 @@ packages: '@iconify-json/logos@1.2.4': resolution: {integrity: sha512-XC4If5D/hbaZvUkTV8iaZuGlQCyG6CNOlaAaJaGa13V5QMYwYjgtKk3vPP8wz3wtTVNVEVk3LRx1fOJz+YnSMw==} - '@iconify-json/lucide@1.2.32': - resolution: {integrity: sha512-M5efeHQJhlT8FkAXjW+xGu5/lHUt5VBSjd/u9XxmQy6RGXLRCRi0PcUBosAuKALRT15j+U8dN4eWiDhDZjTbSw==} + '@iconify-json/lucide@1.2.33': + resolution: {integrity: sha512-2Ty+rI0tRHJEbM6J48G40ONvCPrcFC3o4PpAqOXZ3X+Uz2vMzrGj6tl2XHToZ64nc6lg+fC3WhkJebyyQxLVcw==} '@iconify-json/simple-icons@1.2.29': resolution: {integrity: sha512-KYrxmxtRz6iOAulRiUsIBMUuXek+H+Evwf8UvYPIkbQ+KDoOqTegHx3q/w3GDDVC0qJYB+D3hXPMZcpm78qIuA==} @@ -1474,6 +1474,11 @@ packages: peerDependencies: vite: '>=6.0' + '@nuxt/devtools-kit@2.3.2': + resolution: {integrity: sha512-K0citnz9bSecPCLl4jGfE5I5St+E9XtDmOvYqq3ranGZGZ2Mvs5RwgUkaOrn4rulvUmBGBl7Exwh5YX9PONrEQ==} + peerDependencies: + vite: '>=6.0' + '@nuxt/devtools-wizard@2.3.1': resolution: {integrity: sha512-FqJVncQ9XiVR3uVwnqxHysCShfwrsK8JL4Q8rNrQoY9ly0Q7h6vimX44asFZSSCQ25WYo74PikdvVKV/bZW+qg==} hasBin: true @@ -2441,8 +2446,8 @@ packages: '@ungap/structured-clone@1.3.0': resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==} - '@unhead/vue@2.0.1': - resolution: {integrity: sha512-B5/MyP2HUCh6xtr/kcuEz5Es/ZlU9IQWdUOpkOGKSRgo3Fb4Clg4PuB8pjytegkA5qyeZC7HtXyerTa3JJKsqg==} + '@unhead/vue@2.0.2': + resolution: {integrity: sha512-pUGcbmPNCALOVWnQRtIjJ5ubNaZus3nHfCBDPEVwhbiLzeLF6wbhgTakwksZ1EegKNOZwRAkmVbV6i+23OYEUQ==} peerDependencies: vue: '>=3.5.13' @@ -4986,8 +4991,8 @@ packages: resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} engines: {node: '>=4'} - miniflare@4.20250321.0: - resolution: {integrity: sha512-os+NJA7Eqi00BJHdVhzIa+3PMotnCtZg3hiUIRYcsZF5W7He8SK2EkV8csAb+npZq3jZ4SNpDebO01swM5dcWw==} + miniflare@4.20250321.1: + resolution: {integrity: sha512-pQuVtF6vQ1zMvPCo3Z19mzSFjgnlEnybzNzAJZipsqIk6kMXpYBZq+d8cWmeQFkBYlgeZKeKJ4EBKT6KapfTNg==} engines: {node: '>=18.0.0'} hasBin: true @@ -5210,8 +5215,8 @@ packages: nuxt-llms@0.1.2: resolution: {integrity: sha512-W7QJK54X7tqfdoxDznZguALTOwTBm1Pc1E3qe6WbYDZ8PZy2ERGkyld8X3V2G67E6L19og4TXm0m8dLxrbCjNg==} - nuxt-og-image@5.0.5: - resolution: {integrity: sha512-MS2w3k3lqrukrB/p712aiyk0FrJjUALTtIerfRBneBpirYKLsKPRQZdDUfIH461CKl4nRA4b1fHy+cyCHE2Y8A==} + nuxt-og-image@5.1.1: + resolution: {integrity: sha512-QMtkShOmQ4L9QIg6C0zcUOjjkqU19GKGQvkwP9aF0ZrivNtW7cjRSKLy/HtzFTI3rcbP6H5Vkhu6u2hEtNSb3A==} engines: {node: '>=18.0.0'} peerDependencies: '@unhead/vue': ^2.0.0-rc.1 @@ -6476,8 +6481,8 @@ packages: unenv@2.0.0-rc.15: resolution: {integrity: sha512-J/rEIZU8w6FOfLNz/hNKsnY+fFHWnu9MH4yRbSZF3xbbGHovcetXPs7sD+9p8L6CeNC//I9bhRYAOsBt2u7/OA==} - unhead@2.0.1: - resolution: {integrity: sha512-OiZ/3lQTbcdSUwSVtIK9U+cmf9uJYVdDA0BbY7rFcdUv1YFdyCWb+QmOzFyMoUNbwkqOLUqDQISWegXJXjCjSA==} + unhead@2.0.2: + resolution: {integrity: sha512-1pcK/rSA70sezpdgmupQPd/yrul8pVFJRwMvWjEthbsXoTXMqjNQlV7NBXWeWt5r2uje1lZJsvRTHF7IvdOhcg==} unicode-emoji-modifier-base@1.0.0: resolution: {integrity: sha512-yLSH4py7oFH3oG/9K+XWrz1pSi3dfUrWEnInbxMfArOfc1+33BlGPQtLsOYwvdMy11AwUBetYuaRxSPqgkq+8g==} @@ -6960,8 +6965,8 @@ packages: engines: {node: '>=16'} hasBin: true - wrangler@4.4.1: - resolution: {integrity: sha512-EFwr7hiVeAmPOuOGQ7HFfeaLKLxEXQMJ86kyn6RFB8pGjMEUtvZMsVa9cPubKkKgNi3WcDEFeFLalclGyq+tGA==} + wrangler@4.6.0: + resolution: {integrity: sha512-2a2ZD0adlvxQ1H+nRKkuuD0dkgaYTOPlC7gBolItk5TfqOSliEV4m6DtZtKtJp33ioM+Uy6TlEWPpA2TrDveEQ==} engines: {node: '>=18.0.0'} hasBin: true peerDependencies: @@ -7332,7 +7337,7 @@ snapshots: dependencies: mime: 3.0.0 - '@cloudflare/unenv-preset@2.3.0(unenv@2.0.0-rc.15)(workerd@1.20250321.0)': + '@cloudflare/unenv-preset@2.3.1(unenv@2.0.0-rc.15)(workerd@1.20250321.0)': dependencies: unenv: 2.0.0-rc.15 optionalDependencies: @@ -7708,7 +7713,7 @@ snapshots: dependencies: '@iconify/types': 2.0.0 - '@iconify-json/lucide@1.2.32': + '@iconify-json/lucide@1.2.33': dependencies: '@iconify/types': 2.0.0 @@ -8125,6 +8130,15 @@ snapshots: transitivePeerDependencies: - magicast + '@nuxt/devtools-kit@2.3.2(magicast@0.3.5)(vite@6.2.3(@types/node@22.13.12)(jiti@2.4.2)(lightningcss@1.29.2)(terser@5.39.0)(yaml@2.7.0))': + dependencies: + '@nuxt/kit': 3.16.1(magicast@0.3.5) + '@nuxt/schema': 3.16.1 + execa: 8.0.1 + vite: 6.2.3(@types/node@22.13.12)(jiti@2.4.2)(lightningcss@1.29.2)(terser@5.39.0)(yaml@2.7.0) + transitivePeerDependencies: + - magicast + '@nuxt/devtools-wizard@2.3.1': dependencies: consola: 3.4.2 @@ -8216,7 +8230,7 @@ snapshots: '@nuxt/fonts@0.11.0(db0@0.3.1(better-sqlite3@11.9.1))(ioredis@5.6.0)(magicast@0.3.5)(vite@6.2.3(@types/node@22.13.12)(jiti@2.4.2)(lightningcss@1.29.2)(terser@5.39.0)(yaml@2.7.0))': dependencies: - '@nuxt/devtools-kit': 2.3.1(magicast@0.3.5)(vite@6.2.3(@types/node@22.13.12)(jiti@2.4.2)(lightningcss@1.29.2)(terser@5.39.0)(yaml@2.7.0)) + '@nuxt/devtools-kit': 2.3.2(magicast@0.3.5)(vite@6.2.3(@types/node@22.13.12)(jiti@2.4.2)(lightningcss@1.29.2)(terser@5.39.0)(yaml@2.7.0)) '@nuxt/kit': 3.16.1(magicast@0.3.5) consola: 3.4.2 css-tree: 3.1.0 @@ -8265,7 +8279,7 @@ snapshots: '@iconify/types': 2.0.0 '@iconify/utils': 2.3.0 '@iconify/vue': 4.3.0(vue@3.5.13(typescript@5.8.2)) - '@nuxt/devtools-kit': 2.3.1(magicast@0.3.5)(vite@6.2.3(@types/node@22.13.12)(jiti@2.4.2)(lightningcss@1.29.2)(terser@5.39.0)(yaml@2.7.0)) + '@nuxt/devtools-kit': 2.3.2(magicast@0.3.5)(vite@6.2.3(@types/node@22.13.12)(jiti@2.4.2)(lightningcss@1.29.2)(terser@5.39.0)(yaml@2.7.0)) '@nuxt/kit': 3.16.1(magicast@0.3.5) consola: 3.4.2 local-pkg: 1.1.1 @@ -8532,7 +8546,7 @@ snapshots: '@nuxthub/core@0.8.21(db0@0.3.1(better-sqlite3@11.9.1))(ioredis@5.6.0)(magicast@0.3.5)(vite@6.2.3(@types/node@22.13.12)(jiti@2.4.2)(lightningcss@1.29.2)(terser@5.39.0)(yaml@2.7.0))': dependencies: '@cloudflare/workers-types': 4.20250321.0 - '@nuxt/devtools-kit': 2.3.1(magicast@0.3.5)(vite@6.2.3(@types/node@22.13.12)(jiti@2.4.2)(lightningcss@1.29.2)(terser@5.39.0)(yaml@2.7.0)) + '@nuxt/devtools-kit': 2.3.2(magicast@0.3.5)(vite@6.2.3(@types/node@22.13.12)(jiti@2.4.2)(lightningcss@1.29.2)(terser@5.39.0)(yaml@2.7.0)) '@nuxt/kit': 3.16.1(magicast@0.3.5) '@uploadthing/mime-types': 0.3.4 citty: 0.1.6 @@ -9386,10 +9400,10 @@ snapshots: '@ungap/structured-clone@1.3.0': {} - '@unhead/vue@2.0.1(vue@3.5.13(typescript@5.8.2))': + '@unhead/vue@2.0.2(vue@3.5.13(typescript@5.8.2))': dependencies: hookable: 5.5.3 - unhead: 2.0.1 + unhead: 2.0.2 vue: 3.5.13(typescript@5.8.2) '@unocss/core@66.0.0': {} @@ -12339,7 +12353,7 @@ snapshots: min-indent@1.0.1: {} - miniflare@4.20250321.0: + miniflare@4.20250321.1: dependencies: '@cspotcode/source-map-support': 0.8.1 acorn: 8.14.0 @@ -12655,13 +12669,13 @@ snapshots: transitivePeerDependencies: - magicast - nuxt-og-image@5.0.5(@unhead/vue@2.0.1(vue@3.5.13(typescript@5.8.2)))(magicast@0.3.5)(unstorage@1.15.0(db0@0.3.1(better-sqlite3@11.9.1))(ioredis@5.6.0))(vite@6.2.3(@types/node@22.13.12)(jiti@2.4.2)(lightningcss@1.29.2)(terser@5.39.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2)): + nuxt-og-image@5.1.1(@unhead/vue@2.0.2(vue@3.5.13(typescript@5.8.2)))(magicast@0.3.5)(unstorage@1.15.0(db0@0.3.1(better-sqlite3@11.9.1))(ioredis@5.6.0))(vite@6.2.3(@types/node@22.13.12)(jiti@2.4.2)(lightningcss@1.29.2)(terser@5.39.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2)): dependencies: - '@nuxt/devtools-kit': 2.3.1(magicast@0.3.5)(vite@6.2.3(@types/node@22.13.12)(jiti@2.4.2)(lightningcss@1.29.2)(terser@5.39.0)(yaml@2.7.0)) + '@nuxt/devtools-kit': 2.3.2(magicast@0.3.5)(vite@6.2.3(@types/node@22.13.12)(jiti@2.4.2)(lightningcss@1.29.2)(terser@5.39.0)(yaml@2.7.0)) '@nuxt/kit': 3.16.1(magicast@0.3.5) '@resvg/resvg-js': 2.6.2 '@resvg/resvg-wasm': 2.6.2 - '@unhead/vue': 2.0.1(vue@3.5.13(typescript@5.8.2)) + '@unhead/vue': 2.0.2(vue@3.5.13(typescript@5.8.2)) '@unocss/core': 66.0.0 '@unocss/preset-wind3': 66.0.0 chrome-launcher: 1.1.2 @@ -12729,7 +12743,7 @@ snapshots: '@nuxt/telemetry': 2.6.6(magicast@0.3.5) '@nuxt/vite-builder': 3.16.1(@types/node@22.13.12)(eslint@9.23.0(jiti@2.4.2))(lightningcss@1.29.2)(magicast@0.3.5)(meow@13.2.0)(optionator@0.9.4)(rollup@4.34.9)(terser@5.39.0)(typescript@5.8.2)(vue-tsc@2.2.0(typescript@5.8.2))(vue@3.5.13(typescript@5.8.2))(yaml@2.7.0) '@oxc-parser/wasm': 0.60.0 - '@unhead/vue': 2.0.1(vue@3.5.13(typescript@5.8.2)) + '@unhead/vue': 2.0.2(vue@3.5.13(typescript@5.8.2)) '@vue/shared': 3.5.13 c12: 3.0.2(magicast@0.3.5) chokidar: 3.6.0 @@ -14321,7 +14335,7 @@ snapshots: pathe: 2.0.3 ufo: 1.5.4 - unhead@2.0.1: + unhead@2.0.2: dependencies: hookable: 5.5.3 @@ -14853,13 +14867,13 @@ snapshots: '@cloudflare/workerd-linux-arm64': 1.20250321.0 '@cloudflare/workerd-windows-64': 1.20250321.0 - wrangler@4.4.1(@cloudflare/workers-types@4.20250321.0): + wrangler@4.6.0(@cloudflare/workers-types@4.20250321.0): dependencies: '@cloudflare/kv-asset-handler': 0.4.0 - '@cloudflare/unenv-preset': 2.3.0(unenv@2.0.0-rc.15)(workerd@1.20250321.0) + '@cloudflare/unenv-preset': 2.3.1(unenv@2.0.0-rc.15)(workerd@1.20250321.0) blake3-wasm: 2.1.5 esbuild: 0.24.2 - miniflare: 4.20250321.0 + miniflare: 4.20250321.1 path-to-regexp: 6.3.0 unenv: 2.0.0-rc.15 workerd: 1.20250321.0