patches/nuxt-schema-org@6.3.2.patch (#350) works around harlan-zw/nuxt-schema-org#155. The i18n plugin passes computed() to defineWebPage(), which adds an untyped WebPage node to every page's JSON-LD. The fix is on upstream main but not in 6.3.2.
With the first release after 6.3.2, remove the patchedDependencies entry in pnpm-workspace.yaml and the patch file. pnpm fails the install if the patch no longer applies. seo-check verifies that no JSON-LD node is untyped.
patches/nuxt-schema-org@6.3.2.patch(#350) works around harlan-zw/nuxt-schema-org#155. The i18n plugin passescomputed()todefineWebPage(), which adds an untyped WebPage node to every page's JSON-LD. The fix is on upstreammainbut not in 6.3.2.With the first release after 6.3.2, remove the
patchedDependenciesentry inpnpm-workspace.yamland the patch file. pnpm fails the install if the patch no longer applies.seo-checkverifies that no JSON-LD node is untyped.