Estéban
Estéban
Maybe, something with a the callOnce could be useful to solve this.
```ts const can = useState() await callOnce(async () => { can.value = await resolve() }) watchEffect(async () => { can.value = await resolve() }) ```
The alternative is to plug a lot of packages, like Anthony's webiste, https://github.com/antfu/antfu.me/blob/main/package.json, but it VitePress offers a lot of nice features built on top.
> can you check adding `@unhead/addons/vite` plugin? in addition to the current change?
it seems that there is still a way to improve it. not sure how, will continue to investigate. https://rviscomi.github.io/capo.js/user/demo/?url=https%3A%2F%2Finfra.soubiran.dev
The usage of `@unhead/server` is only when building and generating the application so it does not leak in the client. I can add the `@unhead/addons` but it's unrelated to this...
Side note to remove JSDOM ```diff diff --git a/src/node/build.ts b/src/node/build.ts index dd05ce6..4c994ab 100644 --- a/src/node/build.ts +++ b/src/node/build.ts @@ -10,7 +10,7 @@ import fs from 'node:fs/promises' import { dirname, isAbsolute, join,...
Hey 👋, I'm sorry about it but I'm unable to understand why it does not work. 🙁
Daniel could give the solution https://github.com/nuxt/nuxt/issues/29263#issuecomment-3009000635
note to myself: see https://github.com/nuxt-hub/core/pull/168 for more structural informations