\n\nMissing autocomplete:\n\u003Cimg width=\"487\" alt=\"Image\" src=\"https://github.com/user-attachments/assets/8a851f0a-5894-41ae-8cdf-3f2f51d2ab52\" />\n\n\n### Additional context\n\n_No response_\n\n### Logs\n\n```shell-script\n\n```",[3066,3067,3068],{"name":3019,"color":3020},{"name":3022,"color":3023},{"name":3025,"color":3026},4029,"Where are all the types? v3.0.2 -> v3.1.0 upgrade","2025-04-30T12:20:42Z","https://github.com/nuxt/ui/issues/4029",0.6650221,{"description":3075,"labels":3076,"number":3079,"owner":3028,"repository":3029,"state":3048,"title":3080,"updated_at":3081,"url":3082,"score":3083},"### Environment\n\n- Operating System: Linux\n- Node Version: v22.14.0\n- Nuxt Version: 3.17.1\n- CLI Version: 3.25.0\n- Nitro Version: 2.11.11\n- Package Manager: npm@10.9.2\n- Builder: -\n- User Config: app, build, colorMode, compatibilityDate, debug, devtools, fonts, future, hooks, i18n, icon, imports, modules, nitro, routeRules, runtimeConfig, security, ssr, sourcemap, css, telemetry, vite\n- Runtime Modules: @nuxt/eslint@1.3.0, @pinia/nuxt@0.11.0, @vueuse/nuxt@13.1.0, @nuxtjs/i18n@9.5.3, nuxt-security@2.2.0, @nuxt/ui@3.1.0\n- Build Modules: -\n\n### Is this bug related to Nuxt or Vue?\n\nNuxt\n\n### Version\n\nv3.1.0\n\n### Reproduction\n\nhttps://codesandbox.io/p/devbox/epic-smoke-95wysw?file=%2Fapp%2Fpages%2Findex.vue\n\n### Description\n\nUsing the `@update:model-value` event handler produces type errors with the Select component, starting from nuxt-ui v3.1.0 (v3.0.2 works fine).\n\n\n\n### Additional context\n\n_No response_\n\n### Logs\n\n```shell-script\nType 'boolean | AcceptableValue | undefined' is not assignable to type '\"yes\" | \"no\"'.\n Type 'undefined' is not assignable to type '\"yes\" | \"no\"'.ts-plugin(2322)\n```",[3077,3078],{"name":3019,"color":3020},{"name":3022,"color":3023},4019,"Type Issue with Select Component","2025-04-29T15:39:56Z","https://github.com/nuxt/ui/issues/4019",0.66533196,{"description":3085,"labels":3086,"number":3089,"owner":3028,"repository":3028,"state":3048,"title":3090,"updated_at":3091,"url":3092,"score":3093},"### Environment\n\n------------------------------\r\n- Operating System: Windows_NT\r\n- Node Version: v18.17.0\r\n- Nuxt Version: 3.6.5\r\n- Nitro Version: 2.5.2\r\n- Package Manager: npm@9.6.7\r\n- Builder: vite\r\n- User Config: app, vite, build, modules, css, runtimeConfig, plugins, googleFonts, devtools\r\n- Runtime Modules: @pinia/nuxt@0.4.11, @pinia-plugin-persistedstate/nuxt@1.1.1, @nuxtjs/google-fonts@3.0.2, nuxt-icon@0.5.0\r\n- Build Modules: -\r\n------------------------------\n\n### Reproduction\n\n[Reproduction](https://stackblitz.com/edit/github-egvwuo-q53rtw?file=README.md)\n\n### Describe the bug\n\nUsing a component in the template while also importing its type in the Composition API leads to an error.\n\n### Additional context\n\nIn reproduction you can delete comment tags in **bug.vue** page to see error. I don't encounter this error when i don't call the component within the template. You can see it on the **weird.vue** page or in the **bug.vue** page with a comment.\r\n\r\nI don't encounter this issue in a project where I'm using version ^3.6.2.\n\n### Logs\n\n```shell-script\nInternal server error: Failed to resolve import \".nuxt/components\" from \"pages\\course\\index.vue\". Does the file exist? 05:38:47 \r\n Plugin: vite:import-analysis\r\n File: *path*/pages/course/index.vue:8:32\r\n 2 | import { ref } from 'vue';\r\n 3 | import { defineComponent as _defineComponent } from \"vue\";\r\n 4 | import { ModalsClassroom } from \".nuxt/components\";\r\n | ^\r\n 5 | const _sfc_main = /* @__PURE__ */ _defineComponent({\r\n 6 | __name: \"index\",\n```\n",[3087,3088],{"name":3039,"color":3040},{"name":3042,"color":3043},22979,"Nuxt3.6.5 - Failed to resolve import \".nuxt/components\" | Using a component in the template while also importing its type in the Composition API leads to an error.","2023-09-04T10:36:49Z","https://github.com/nuxt/nuxt/issues/22979",0.672871,{"description":3095,"labels":3096,"number":3104,"owner":3028,"repository":3028,"state":3048,"title":3105,"updated_at":3106,"url":3107,"score":3108},"### Environment\r\n\r\n浏览器\r\n\r\n### Reproduction\r\n\r\nhttps://codesandbox.io/p/sandbox/pedantic-jones-djcypc?file=%2Fpages%2Findex.vue%3A101%2C10\r\n\r\n### Describe the bug\r\n\r\nError using the 'naive-ui' type\r\n\r\n### Additional context\r\n\r\n_No response_\r\n\r\n### Logs\r\n\r\n_No response_",[3097,3098,3101],{"name":3042,"color":3043},{"name":3099,"color":3100},"vite","3574D1",{"name":3102,"color":3103},"upstream","E8A36D",24303,"The requested module '/_nuxt/node_modules/.cache/vite/client/deps/naive-ui.js?v=a31a58c4' does not provide an export named 'FormInst'","2025-05-30T11:10:30Z","https://github.com/nuxt/nuxt/issues/24303",0.6731801,{"description":3110,"labels":3111,"number":3122,"owner":3028,"repository":3028,"state":3048,"title":3123,"updated_at":3124,"url":3125,"score":3126},"### Environment\n\n------------------------------\r\n- Operating System: Darwin\r\n- Node Version: v18.16.0\r\n- Nuxt Version: 3.5.3\r\n- Nitro Version: 2.4.1\r\n- Package Manager: pnpm@8.6.1\r\n- Builder: vite\r\n- User Config: extends, imports, app, css, components, ignore\r\n- Runtime Modules: -\r\n- Build Modules: -\r\n------------------------------\n\n### Reproduction\n\nno need\n\n### Describe the bug\n\ni guess we are missing some vue types in `https://github.com/nuxt/nuxt/blob/main/packages/nuxt/src/imports/presets.ts`,\r\nreference: https://vuejs.org/api/utility-types.html#proptype-t\n\n### Additional context\n\n_No response_\n\n### Logs\n\n_No response_",[3112,3115,3118,3119,3120],{"name":3113,"color":3114},"good first issue","fbca04",{"name":3116,"color":3117},"types","2875C3",{"name":3039,"color":3040},{"name":3019,"color":3020},{"name":3121,"color":3046},"🔨 p3-minor",21430,"Missing some vue type since vue3.3","2023-06-07T19:49:21Z","https://github.com/nuxt/nuxt/issues/21430",0.6734318,{"description":3128,"labels":3129,"number":3132,"owner":3028,"repository":3028,"state":3048,"title":3133,"updated_at":3134,"url":3135,"score":3136},"### Environment\r\n\r\n------------------------------\r\n- Operating System: Windows_NT\r\n- Node Version: v18.16.0\r\n- Nuxt Version: 3.7.0\r\n- CLI Version: 3.7.0\r\n- Nitro Version: 2.6.1\r\n- Package Manager: pnpm@8.6.3\r\n- Builder: -\r\n- User Config: css, runtimeConfig, modules, components, API_URL\r\n- Runtime Modules: @nuxtjs/tailwindcss@6.8.0, @pinia/nuxt@0.4.11\r\n- Build Modules: -\r\n------------------------------\r\n\r\n### Reproduction\r\n\r\nhttps://codesandbox.io/p/github/s1kebeats/s1kebeats_client/issue\r\n\r\n### Describe the bug\r\n\r\n[AppLogo](https://github.com/s1kebeats/s1kebeats_client/blob/dev/components/ui/AppLogo/AppLogo.vue) component import works in [form.vue](https://github.com/s1kebeats/s1kebeats_client/blob/dev/layouts/form.vue), but doesn't work in [AppHeader](https://github.com/s1kebeats/s1kebeats_client/blob/dev/components/modules/AppHeader/AppHeader.vue). Imports are absolutely identical.\r\n\r\n**Error:**\r\n```\r\n[Vue warn]: Failed to resolve component: AppLogo\r\nIf this is a native custom element, make sure to exclude it from component resolution via compilerOptions.isCustomElement.\r\n```\r\n\r\n[Search](https://github.com/s1kebeats/s1kebeats_client/blob/dev/components/modules/AppHeader/components/Search/Search.vue) component import in [AppHeader](https://github.com/s1kebeats/s1kebeats_client/blob/dev/components/modules/AppHeader/AppHeader.vue) doesn't work too.\r\n\r\n**Error:**\r\n```\r\n[Vue warn]: Failed to resolve component: Search\r\n[1] If this is a native custom element, make sure to exclude it from component resolution via compilerOptions.isCustomElement.\r\n```\r\n\r\nYou can visit `/register` route to see the import working in [form.vue](https://github.com/s1kebeats/s1kebeats_client/blob/dev/layouts/form.vue) and visit `/` route to see the import not working in [AppHeader](https://github.com/s1kebeats/s1kebeats_client/blob/dev/components/modules/AppHeader/AppHeader.vue).\r\n\r\n\r\n### Additional context\r\n\r\nI also have this in logs:\r\n\r\n`[Vue Router warn]: No match found for location with path \"/_nuxt/node_modules/.cache/vite/client/deps/\"`\r\n\r\n### Logs\r\n\r\n```shell-script\r\n[Vue Router warn]: No match found for location with path \"/_nuxt/node_modules/.cache/vite/client/deps/\"\r\n[Vue warn]: Failed to resolve component: AppLogo\r\nIf this is a native custom element, make sure to exclude it from component resolution via compilerOptions.isCustomElement.\r\n[Vue warn]: Failed to resolve component: Search\r\nIf this is a native custom element, make sure to exclude it from component resolution via compilerOptions.isCustomElement.\r\n```",[3130,3131],{"name":3039,"color":3040},{"name":3042,"color":3043},22857,"Valid imports fail in one specific component","2023-08-28T05:18:12Z","https://github.com/nuxt/nuxt/issues/22857",0.6768053,{"description":3138,"labels":3139,"number":3142,"owner":3028,"repository":3029,"state":3048,"title":3143,"updated_at":3144,"url":3145,"score":3146},"### Environment\n\n- Operating System: Linux\n- Node Version: v22.14.0\n- Nuxt Version: 3.17.3\n- CLI Version: 3.25.1\n- Nitro Version: 2.11.12\n- Package Manager: npm@11.3.0\n- Builder: -\n- User Config: app, build, colorMode, compatibilityDate, debug, devtools, fonts, future, hooks, i18n, icon, imports, modules, nitro, routeRules, runtimeConfig, security, ssr, sourcemap, css, telemetry, vite\n- Runtime Modules: @nuxt/eslint@1.3.1, @pinia/nuxt@0.11.0, @vueuse/nuxt@13.2.0, @nuxtjs/i18n@9.5.4, nuxt-security@2.2.0, @nuxt/ui@3.1.2\n- Build Modules: -\n\n### Is this bug related to Nuxt or Vue?\n\nNuxt\n\n### Version\n\nv3.1.2\n\n### Reproduction\n\nhttps://codesandbox.io/p/devbox/sharp-christian-kzdxt9?file=%2Fapp%2Fpages%2Findex.vue\n\n### Description\n\nStarting from v3.1.2, using the [built-in v-model-modifiers](https://vuejs.org/guide/essentials/forms.html#modifiers) produces type errors. They are still working tho, so its only a type issue.\n\nReproduction:\n1. Open provided link\n2. Run `pnpx nuxi typecheck`\n\n### Additional context\n\n_No response_\n\n### Logs\n\n```shell-script\n➜ workspace git:(master) ✗ pnpx nuxi typecheck\nPackages: +1\n+\nProgress: resolved 1, reused 1, downloaded 0, added 1, done\nℹ Nuxt Icon server bundle mode is set to local 11:09:23 AM\n✔ Nuxt Icon discovered local-installed 2 collections: lucide, simple-icons 11:09:25 AM\nℹ Running with compatibility version 4 nuxt 11:09:25 AM\napp/pages/index.vue:8:22 - error TS2353: Object literal may only specify known properties, and 'modelModifiers' does not exist in type '{ readonly onBlur?: ((event: FocusEvent) => any) | undefined; readonly onChange?: ((event: Event) => any) | undefined; readonly \"onUpdate:modelValue\"?: ((payload: number) => any) | undefined; ... 24 more ...; modelValue?: number | undefined; } & VNodeProps & AllowedComponentProps & ComponentCustomProps'.\n\n8 \u003CUInput v-model.number=\"myNumber\" type=\"number\" />\n ~~~~~~~\n\napp/pages/index.vue:9:22 - error TS2353: Object literal may only specify known properties, and 'modelModifiers' does not exist in type '{ readonly onBlur?: ((event: FocusEvent) => any) | undefined; readonly onChange?: ((event: Event) => any) | undefined; readonly \"onUpdate:modelValue\"?: ((payload: string) => any) | undefined; ... 24 more ...; modelValue?: string | undefined; } & VNodeProps & AllowedComponentProps & ComponentCustomProps'.\n\n9 \u003CUInput v-model.lazy=\"myText\" />\n ~~~~~\n\n\nFound 2 errors in the same file, starting at: app/pages/index.vue:8\n\n\n ERROR Process exited with non-zero status (2) 11:09:41 AM\n\n at R._waitForOutput (/root/.cache/pnpm/v3/tmp/dlx-4483/node_modules/.pnpm/nuxi@3.25.1/node_modules/nuxi/dist/chunks/main.mjs:508:13)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async Object.run (/root/.cache/pnpm/v3/tmp/dlx-4483/node_modules/.pnpm/nuxi@3.25.1/node_modules/nuxi/dist/chunks/typecheck.mjs:91:9)\n at async runCommand$1 (/root/.cache/pnpm/v3/tmp/dlx-4483/node_modules/.pnpm/nuxi@3.25.1/node_modules/nuxi/dist/shared/nuxi.BlFGnQYG.mjs:1767:16)\n at async runCommand$1 (/root/.cache/pnpm/v3/tmp/dlx-4483/node_modules/.pnpm/nuxi@3.25.1/node_modules/nuxi/dist/shared/nuxi.BlFGnQYG.mjs:1758:11)\n at async runMain$1 (/root/.cache/pnpm/v3/tmp/dlx-4483/node_modules/.pnpm/nuxi@3.25.1/node_modules/nuxi/dist/shared/nuxi.BlFGnQYG.mjs:1896:7) \n\n\n\n ERROR Process exited with non-zero status (2)\n```",[3140,3141],{"name":3019,"color":3020},{"name":3022,"color":3023},4166,"Built-in v-model modifiers produce type errors with v3.1.2","2025-05-22T12:51:25Z","https://github.com/nuxt/ui/issues/4166",0.67957246,["Reactive",3148],{},["Set"],["ShallowReactive",3151],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$fFiCg9dZc4HkuQbSsDJee78MJNGK-bINjbNZXOvUqiiU":-1},"/nuxt/ui/3465"]