\n\n### Additional context\n\n_No response_\n\n### Logs\n\n```shell-script\n\n```",[3023],{"name":3024,"color":3025},"pending triage","E99695",32633,"nuxt","open","[v4] Lint error – Warnings on auto-imports in extended folders","2025-07-16T10:04:14Z","https://github.com/nuxt/nuxt/issues/32633",0.5977384,{"description":3034,"labels":3035,"number":3037,"owner":3027,"repository":3027,"state":3028,"title":3038,"updated_at":3039,"url":3040,"score":3041},"### Environment\n\n- Operating System: Linux\n- Node Version: v20.19.1\n- Nuxt Version: 4.0.1\n- CLI Version: 3.26.4\n- Nitro Version: 2.12.3\n- Package Manager: npm@10.8.2\n- Builder: -\n- User Config: compatibilityDate, devtools\n- Runtime Modules: -\n- Build Modules: -\n\n### Reproduction\n\nhttps://stackblitz.com/edit/github-rql8bhyh?file=shared%2Futils%2Futil.ts\n\nRun `npm install && npm run typecheck`.\n\n### Describe the bug\n\nWith the new Typescript project references in `tsconfig.json`, utils in the shared directory seemingly don't know about shared utils according to the typecheck. There was no error with the `tsconfig.json` that just extended `./.nuxt/tsconfig.json`.\n\n### Additional context\n\nI found two similar issues that may report the same issue, but their descriptions don't allow me to fully confirm this as they're missing a link to a reproduction:\n- https://github.com/nuxt/nuxt/issues/32652\n- https://github.com/nuxt/nuxt/issues/32646\n\n### Logs\n\n\u003Cimg width=\"490\" height=\"94\" alt=\"Image\" src=\"https://github.com/user-attachments/assets/5c8a3058-32bc-4994-b02f-d9750566535d\" />",[3036],{"name":3024,"color":3025},32714,"fix(types): v4 auto-import in shared directory","2025-07-21T23:23:54Z","https://github.com/nuxt/nuxt/issues/32714",0.6442209,{"labels":3043,"number":3051,"owner":3027,"repository":3027,"state":3052,"title":3053,"updated_at":3054,"url":3055,"score":3056},[3044,3047,3048],{"name":3045,"color":3046},"3.x","29bc7f",{"name":3024,"color":3025},{"name":3049,"color":3050},"needs reproduction","FBCA04",13932,"closed","Take commented out code as import","2023-01-19T17:09:59Z","https://github.com/nuxt/nuxt/issues/13932",0.6000287,{"labels":3058,"number":3068,"owner":3027,"repository":3027,"state":3052,"title":3069,"updated_at":3070,"url":3071,"score":3072},[3059,3062,3063,3066],{"name":3060,"color":3061},"types","2875C3",{"name":3045,"color":3046},{"name":3064,"color":3065},"bug","d73a4a",{"name":3067,"color":3050},"🔨 p3-minor",13713,"`#imports` types don't include server auto-imports","2023-03-13T16:54:30Z","https://github.com/nuxt/nuxt/issues/13713",0.6142556,{"description":3074,"labels":3075,"number":3078,"owner":3027,"repository":3027,"state":3052,"title":3079,"updated_at":3080,"url":3081,"score":3082},"### Environment\n\n------------------------------\n- Operating System: Linux\n- Node Version: v18.20.5\n- Nuxt Version: 3.14.159\n- CLI Version: 3.15.0\n- Nitro Version: 2.10.4\n- Package Manager: bun@1.1.34\n- Builder: -\n- User Config: default\n- Runtime Modules: -\n- Build Modules: -\n------------------------------\n\n### Reproduction\n\nWhen defining `shared/types/test.ts` with:\n```ts\nexport type Test = string;\n```\nI have, from `app.vue`:\n\nAnd if I press `\u003Ctab>`, vscode inserts:\n```ts\nimport type { Test } from '~~/shared/types/test';\n```\nWhich defeats the point of autoimports.\n\n### Describe the bug\n\nAlso the behavior is not always the same, sometimes (although not often) I see the alias instead and it doesn't insert the extra line.\n\nWhat's wrong?\n\n### Additional context\n\n_No response_\n\n### Logs\n\n```shell-script\n\n```",[3076,3077],{"name":3024,"color":3025},{"name":3049,"color":3050},29963,"Shared folder - Autoimports not working","2025-03-24T23:00:22Z","https://github.com/nuxt/nuxt/issues/29963",0.6254526,{"labels":3084,"number":3088,"owner":3027,"repository":3027,"state":3052,"title":3089,"updated_at":3090,"url":3091,"score":3092},[3085,3086,3087],{"name":3045,"color":3046},{"name":3024,"color":3025},{"name":3049,"color":3050},13573,"[Hard to reproduce] Issue with auto-import of composables in some components","2023-01-19T16:59:51Z","https://github.com/nuxt/nuxt/issues/13573",0.6304603,{"description":3094,"labels":3095,"number":3098,"owner":3027,"repository":3027,"state":3052,"title":3099,"updated_at":3100,"url":3101,"score":3102},"### Environment\n\n- Operating System: `Darwin`\r\n- Node Version: `v20.1.0`\r\n- Nuxt Version: `3.6.2`\r\n- Nitro Version: `2.5.2`\r\n- Package Manager: `npm@9.6.4`\r\n- Builder: `vite`\r\n- User Config: `imports`\r\n- Runtime Modules: `-`\r\n- Build Modules: `-`\r\n\n\n### Reproduction\n\nhttps://stackblitz.com/edit/github-jp4xw2?file=components%2FHelloWorld.vue\n\n### Describe the bug\n\nI tested disabling the auto import feature, but the component still being imported\n\n### Additional context\n\n_No response_\n\n### Logs\n\n_No response_",[3096,3097],{"name":3045,"color":3046},{"name":3024,"color":3025},22056," autoImport: false is not working","2023-07-10T07:30:44Z","https://github.com/nuxt/nuxt/issues/22056",0.6365702,{"labels":3104,"number":3108,"owner":3027,"repository":3027,"state":3052,"title":3109,"updated_at":3110,"url":3111,"score":3112},[3105,3106,3107],{"name":3045,"color":3046},{"name":3024,"color":3025},{"name":3049,"color":3050},14028,"Aborted?","2023-01-19T17:22:47Z","https://github.com/nuxt/nuxt/issues/14028",0.63790107,{"description":3114,"labels":3115,"number":3118,"owner":3027,"repository":3027,"state":3052,"title":3119,"updated_at":3120,"url":3121,"score":3122},"### Environment\r\n\r\n- Operating System: `Darwin`\r\n- Node Version: `v16.16.0`\r\n- Nuxt Version: `3.0.0`\r\n- Nitro Version: `1.0.0`\r\n- Package Manager: `yarn@3.3.0`\r\n- Builder: `vite`\r\n- User Config: `extends`, `build`, `nitro`, `vite`\r\n- Runtime Modules: `-`\r\n- Build Modules: `-`\r\n\r\n\r\n### Reproduction\r\n\r\n[Online Document](https://nuxt.com/docs/guide/directory-structure/plugins#creating-plugins)\r\n\r\n### Describe the bug\r\n\r\nSometimes documents will miss `{`,\r\nsource code is \r\n\r\n```ts\r\nexport default defineNuxtPlugin(nuxtApp => {\r\n // Doing something with nuxtApp\r\n})\r\n```\r\n\r\nbut final render is\r\n\r\n```ts\r\nexport default defineNuxtPlugin(nuxtApp => \r\n // Doing something with nuxtApp\r\n})\r\n```\r\n\r\nAfter I clone, it seems docus issue\r\n\r\n### Additional context\r\n\r\n**online document screenshot**\r\n\r\n\u003Cimg width=\"794\" alt=\"image\" src=\"https://user-images.githubusercontent.com/25958590/202945673-6456d05a-364d-4257-a649-ceceddfc2d4b.png\">\r\n\r\n\r\n### Logs\r\n\r\n_No response_",[3116,3117],{"name":3045,"color":3046},{"name":3024,"color":3025},15563,"Missing { on some ts documents","2023-01-19T17:54:28Z","https://github.com/nuxt/nuxt/issues/15563",0.6382635,{"description":3124,"labels":3125,"number":3129,"owner":3027,"repository":3027,"state":3052,"title":3130,"updated_at":3131,"url":3132,"score":3133},"### Environment\r\n\r\n```\r\n------------------------------\r\n- Operating System: Windows_NT\r\n- Node Version: v20.9.0\r\n- Nuxt Version: 3.8.1\r\n- CLI Version: 3.9.1\r\n- Nitro Version: 2.7.2\r\n- Package Manager: pnpm@8.10.5\r\n- Builder: -\r\n- User Config: devtools, experimental, app, modules, vite, css, eslint, mongoose, nitro, image, dayjs, tailwindcss\r\n- Runtime Modules: @pinia/nuxt@0.5.1, @nuxtjs/eslint-module@4.1.0, @vueuse/nuxt@10.6.1, @nuxt/image@1.0.0, @nuxtjs/device@3.1.1, @nuxtjs/color-mode@3.3.2, @nuxt/content@2.9.0, nuxt-icon@0.6.6, @element-plus/nuxt@1.0.7, @nuxtjs/tailwindcss@6.9.5, nuxt-mongoose@1.0.3, dayjs-nuxt@2.1.9\r\n- Build Modules: -\r\n------------------------------\r\n```\r\n\r\n### Reproduction\r\n\r\nhttps://github.com/maicss/nuxt-auto-import-style-control\r\n\r\n### Describe the bug\r\n\r\nhttps://github.com/element-plus/element-plus-nuxt/issues/77\r\n\r\n### Additional context\r\n\r\n_No response_\r\n\r\n### Logs\r\n\r\n_No response_",[3126,3127,3128],{"name":3045,"color":3046},{"name":3024,"color":3025},{"name":3049,"color":3050},24508,"Auto import caused style inject order not expected","2024-01-10T12:53:20Z","https://github.com/nuxt/nuxt/issues/24508",0.64009213,["Reactive",3135],{},["Set"],["ShallowReactive",3138],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$fS952bzDTPpRAe07HRmjQK1KKvWV885k7jJb6azFrzUM":-1},"/nuxt/nuxt/14306"]