From 7731bdfa600b0389e5a39915a4e2fc924d2f39d9 Mon Sep 17 00:00:00 2001 From: Daniel Roe Date: Mon, 6 Jan 2025 15:31:45 +0000 Subject: [PATCH] fix: pull `zhead` types into context --- packages/bridge/package.json | 3 ++- packages/bridge/src/runtime/head/composables.ts | 1 + pnpm-lock.yaml | 15 ++++++--------- 3 files changed, 9 insertions(+), 10 deletions(-) diff --git a/packages/bridge/package.json b/packages/bridge/package.json index db7bed8e..8b7d759e 100644 --- a/packages/bridge/package.json +++ b/packages/bridge/package.json @@ -93,7 +93,8 @@ "rollup": "^4.30.0", "unbuild": "3.2.0", "vue": "^2.7.16", - "vue-router": "^3.6.5" + "vue-router": "^3.6.5", + "zhead": "^2.2.4" }, "engines": { "node": "^18.20.5 || ^20.0.0 || >=22.0.0" diff --git a/packages/bridge/src/runtime/head/composables.ts b/packages/bridge/src/runtime/head/composables.ts index 0ebbaddc..33c369c3 100644 --- a/packages/bridge/src/runtime/head/composables.ts +++ b/packages/bridge/src/runtime/head/composables.ts @@ -1,6 +1,7 @@ import { useHead } from '@unhead/vue' import type { ComputedGetter } from '@vue/reactivity' import type { MetaObject } from '@nuxt/schema' +import type {} from 'zhead' // TODO: remove useMeta support when Nuxt 3 is stable /** @deprecated Please use new `useHead` composable instead */ diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2824ac06..0671b058 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -262,6 +262,9 @@ importers: vue-router: specifier: ^3.6.5 version: 3.6.5(vue@2.7.16) + zhead: + specifier: ^2.2.4 + version: 2.2.4 packages/bridge-schema: dependencies: @@ -5084,10 +5087,6 @@ packages: resolution: {integrity: sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==} engines: {node: '>= 10.13.0'} - jiti@1.21.6: - resolution: {integrity: sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==} - hasBin: true - jiti@1.21.7: resolution: {integrity: sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==} hasBin: true @@ -10165,7 +10164,7 @@ snapshots: fs-extra: 8.1.0 git-url-parse: 13.1.1 inquirer: 7.3.3 - jiti: 1.21.6 + jiti: 1.21.7 nanoid: 3.3.7 node-fetch: 2.6.11 parse-git-config: 3.0.0 @@ -10245,7 +10244,7 @@ snapshots: create-require: 1.1.1 fs-extra: 11.2.0 hash-sum: 2.0.0 - jiti: 1.21.6 + jiti: 1.21.7 lodash: 4.17.21 proper-lockfile: 4.1.2 semver: 7.6.3 @@ -11945,7 +11944,7 @@ snapshots: defu: 6.1.4 dotenv: 16.4.5 giget: 1.2.3 - jiti: 1.21.6 + jiti: 1.21.7 mlly: 1.7.3 ohash: 1.1.4 pathe: 1.1.2 @@ -14199,8 +14198,6 @@ snapshots: merge-stream: 2.0.0 supports-color: 7.2.0 - jiti@1.21.6: {} - jiti@1.21.7: {} jiti@2.4.2: {}