nuxt-seo-utils
Advanced tools
Comparing version
@@ -8,7 +8,7 @@ { | ||
}, | ||
"version": "7.0.5", | ||
"version": "7.0.6", | ||
"builder": { | ||
"@nuxt/module-builder": "1.0.0", | ||
"@nuxt/module-builder": "1.0.1", | ||
"unbuild": "3.5.0" | ||
} | ||
} |
@@ -29,2 +29,3 @@ import { defineBreadcrumb, useI18n, useSchemaOrg } from "#imports"; | ||
export function useBreadcrumbItems(_options = {}) { | ||
const nuxtApp = useNuxtApp(); | ||
const vm = getCurrentInstance(); | ||
@@ -38,3 +39,3 @@ const id = `${vm?.uid || 0}:${_options.id || "breadcrumb"}`; | ||
} | ||
const pauseUpdates = ref(import.meta.client); | ||
const pauseUpdates = ref(import.meta.client && !nuxtApp.isHydrating); | ||
let stateRef = null; | ||
@@ -56,3 +57,2 @@ if (vm) { | ||
if (import.meta.client) { | ||
const nuxtApp = useNuxtApp(); | ||
const _ = []; | ||
@@ -59,0 +59,0 @@ _.push(nuxtApp.hooks.hook("page:start", () => { |
{ | ||
"name": "nuxt-seo-utils", | ||
"type": "module", | ||
"version": "7.0.6", | ||
"version": "7.0.7", | ||
"description": "SEO utilities to improve your Nuxt sites discoverability and shareability", | ||
@@ -36,3 +36,3 @@ "license": "MIT", | ||
"@nuxt/kit": "^3.16.2", | ||
"@unhead/addons": "^2.0.4", | ||
"@unhead/addons": "^2.0.5", | ||
"defu": "^6.1.4", | ||
@@ -42,3 +42,3 @@ "escape-string-regexp": "^5.0.0", | ||
"image-size": "^2.0.2", | ||
"nuxt-site-config": "^3.1.7", | ||
"nuxt-site-config": "^3.1.9", | ||
"pathe": "^2.0.3", | ||
@@ -48,7 +48,7 @@ "pkg-types": "^2.1.0", | ||
"semver": "^7.7.1", | ||
"ufo": "^1.5.4" | ||
"ufo": "^1.6.1" | ||
}, | ||
"devDependencies": { | ||
"@antfu/eslint-config": "4.11.0", | ||
"@nuxt/module-builder": "^1.0.0", | ||
"@nuxt/module-builder": "^1.0.1", | ||
"@nuxt/schema": "3.16.2", | ||
@@ -58,3 +58,3 @@ "@nuxt/test-utils": "^3.17.2", | ||
"@nuxtjs/eslint-config-typescript": "^12.1.0", | ||
"@nuxtjs/i18n": "^9.5.2", | ||
"@nuxtjs/i18n": "^9.5.3", | ||
"@types/node": "^22.14.0", | ||
@@ -61,0 +61,0 @@ "@unhead/vue": "2.0.4", |
51904
0.04%Updated
Updated
Updated