nuxt-component-meta
nuxt-component-meta copied to clipboard
Gather Nuxt components metadata on build time and make them available on production.
Module does not retrieve slots when a component defines with `defineComponent` or anything beside `` It is strange behavior because for these kinds of components `props` are fine, but slots...
when I try to take the type, he won't take it. This type is not exported. `import type { ComponentData } from 'nuxt-component-meta'` 
### Bug/Problem description: - Response doesn't return the `JSDoc` description for events. ```json "nuxt": "3.6.1", "nuxt-component-meta": "0.5.3", "vue-component-meta": "1.8.3", "nodejs": "18.16.1" ``` ### Demo Code: ```ts type ClrVariants = 'primary'...
To speedup startup with nuxt-component-meta, we could allow modules and layers to provide their precomputed meta. Those won't change during dev since they are external libraries, so they don't requires...
``` [error] Cannot find module './.docs/.nuxt/tsconfig.json' -- 19:31:12.886 | Require stack: 19:31:12.886 | - /vercel/path0/node_modules/.pnpm/@[email protected]/node_modules/@volar/vue-language-core/out/utils/ts.js 19:31:12.886 | - /vercel/path0/node_modules/.pnpm/@[email protected]/node_modules/@volar/vue-language-core/out/plugins.js 19:31:12.886 | - /vercel/path0/node_modules/.pnpm/@[email protected]/node_modules/@volar/vue-language-core/out/languageModule.js 19:31:12.887 | - /vercel/path0/node_modules/.pnpm/@[email protected]/node_modules/@volar/vue-language-core/out/index.js 19:31:12.887 | -...
Ex: - https://github.com/nuxt-themes/elements/blob/dev/components/globals/List.vue#L46 - https://github.com/Atinux/content-wind/blob/main/components/content/List.vue#L17
nuxt.com website went from 6min to 10 min build because of it: 
Using data64, this could be an option disabled by default. Would love to explore the best way to do this @farnabaz @kevinmarrec
This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more.[View this repository on the Mend.io Web Portal](https://developer.mend.io/github/nuxt-content/nuxt-component-meta). ## Awaiting Schedule The following updates are...
It seems that all meta data for all my components are empty. Haven't been able to find a solution for this. Versions ```json { "nuxt": "^3.11.2", "nuxt-component-meta": "^0.6.4" } ```...