\n\nWhere I use config then, it shows me typing error.\nWhen I switch to the legacy tsconfig, typing issue are gone.\n\n### Additional context\n\n_No response_\n\n### Logs\n\n```shell-script\nTypecheck summary: \n\n\n\napp/layouts/default.vue:35:33 - error TS2339: Property 'title' does not exist on type '{}'.\n\n35 title: appConfig.information?.title,\n ~~~~~\n\napp/layouts/default.vue:36:39 - error TS2339: Property 'description' does not exist on type '{}'.\n\n36 description: appConfig.information?.description,\n ~~~~~~~~~~~\n\napp/layouts/default.vue:39:36 - error TS2339: Property 'socials' does not exist on type '{}'.\n\n39 github: appConfig.information?.socials?.github,\n ~~~~~~~\n\napp/layouts/default.vue:40:38 - error TS2339: Property 'socials' does not exist on type '{}'.\n\n40 linkedin: appConfig.information?.socials?.linkedin,\n ~~~~~~~\n\napp/layouts/default.vue:41:40 - error TS2339: Property 'birthdate' does not exist on type '{}'.\n\n41 isBirthday: appConfig.information?.birthdate ? isBirthday(appConfig.information?.birthdate) : false,\n ~~~~~~~~~\n\napp/layouts/default.vue:41:86 - error TS2339: Property 'birthdate' does not exist on type '{}'.\n\n41 isBirthday: appConfig.information?.birthdate ? isBirthday(appConfig.information?.birthdate) : false,\n ~~~~~~~~~\n\napp/layouts/default.vue:44:27 - error TS2339: Property 'icons' does not exist on type '{}'.\n\n44 normal: appConfig.ui?.icons?.normal as string[] ?? [],\n ~~~~~\n\napp/layouts/default.vue:45:29 - error TS2339: Property 'icons' does not exist on type '{}'.\n\n45 birthday: appConfig.ui?.icons?.birthday as string[] ?? [],\n ~~~~~\n\napp/middleware/title.global.ts:5:28 - error TS2571: Object is of type 'unknown'.\n\n5 const appConfigTitle = useAppConfig().information.title;\n ~~~~~~~~~~~~~~~~~~~~~~~~~~\n\napp/pages/index.vue:14:62 - error TS2339: Property 'messages' does not exist on type '{}'.\n\n14 const messages = useState('randomIndex', () => appConfig.ui?.messages?.sort(() => Math.random() - 0.5))\n ~~~~~~~~\n\nnuxt.schema.ts:3:16 - error TS2304: Cannot find name 'defineNuxtSchema'.\n\n3 export default defineNuxtSchema({\n ~~~~~~~~~~~~~~~~\n\nnuxt.schema.ts:3:16 - error TS2304: Cannot find name 'defineNuxtSchema'.\n\n3 export default defineNuxtSchema({\n ~~~~~~~~~~~~~~~~\n\nnuxt.schema.ts:3:16 - error TS2304: Cannot find name 'defineNuxtSchema'.\n\n3 export default defineNuxtSchema({\n ~~~~~~~~~~~~~~~~\n```",[3018,3021],{"name":3019,"color":3020},"pending triage","E99695",{"name":3022,"color":3023},"possible regression","B90A42",32768,"nuxt","open","useAppConfig lose types from nuxt schema with new tsconfig","2025-07-25T22:51:01Z","https://github.com/nuxt/nuxt/issues/32768",0.6147002,{"description":3032,"labels":3033,"number":3034,"owner":3025,"repository":3035,"state":3026,"title":3036,"updated_at":3037,"url":3038,"score":3039},"Hi! 👋 \r\n \r\nFirstly, thanks for your work on this project! 🙂\r\n\r\nToday I used [patch-package](https://github.com/ds300/patch-package) to patch `nuxt-icon@0.6.1` for the project I'm working on.\r\n\r\n\r\n### Original problem\r\n\r\nWhen building my SSR nuxt app for production, I got these errors:\r\n\r\n```bash\r\nℹ Building server... 1:35:26 PM\r\nℹ vite v4.5.0 building SSR bundle for production... 1:35:26 PM\r\ntransforming (103) ../node_modules/nuxt/dist/app/compat/capi.jsnode_modules/nuxt-icon/dist/runtime/Icon.vue:10:19 - error TS2352: Conversion of type 'AppConfig' to type '{ nuxtIcon: { size?: string | undefined; class?: string | undefined; aliases?: Record\u003Cstring, string> | undefined; iconifyApiOptions?: { url?: string | undefined; publicApiFallback?: boolean | undefined; } | undefined; }; }' may be a mistake because neither type sufficiently overlaps with the other. If this was intentional, convert the expression to 'unknown' first.\r\n Property 'nuxtIcon' is missing in type 'AppConfig' but required in type '{ nuxtIcon: { size?: string | undefined; class?: string | undefined; aliases?: Record\u003Cstring, string> | undefined; iconifyApiOptions?: { url?: string | undefined; publicApiFallback?: boolean | undefined; } | undefined; }; }'.\r\n\r\n 10 const appConfig = useAppConfig() as {\r\n ~~~~~~~~~~~~~~~~~~~\r\n 11 nuxtIcon: {\r\n ~~~~~~~~~~~~~\r\n... \r\n 19 }\r\n ~~~\r\n 20 }\r\n ~\r\n\r\n node_modules/nuxt-icon/dist/runtime/Icon.vue:11:3\r\n 11 nuxtIcon: {\r\n ~~~~~~~~\r\n 'nuxtIcon' is declared here.\r\n\r\nnode_modules/nuxt-icon/dist/runtime/IconCSS.vue:5:19 - error TS2352: Conversion of type 'AppConfig' to type '{ nuxtIcon: { size?: string | undefined; class?: string | undefined; aliases?: Record\u003Cstring, string> | undefined; iconifyApiOptions?: { url?: string | undefined; publicApiFallback?: boolean | undefined; } | undefined; }; }' may be a mistake because neither type sufficiently overlaps with the other. If this was intentional, convert the expression to 'unknown' first.\r\n Property 'nuxtIcon' is missing in type 'AppConfig' but required in type '{ nuxtIcon: { size?: string | undefined; class?: string | undefined; aliases?: Record\u003Cstring, string> | undefined; iconifyApiOptions?: { url?: string | undefined; publicApiFallback?: boolean | undefined; } | undefined; }; }'.\r\n\r\n 5 const appConfig = useAppConfig() as {\r\n ~~~~~~~~~~~~~~~~~~~\r\n 6 nuxtIcon: {\r\n ~~~~~~~~~~~~~\r\n... \r\n 14 }\r\n ~~~\r\n 15 }\r\n ~\r\n\r\n node_modules/nuxt-icon/dist/runtime/IconCSS.vue:6:3\r\n 6 nuxtIcon: {\r\n ~~~~~~~~\r\n 'nuxtIcon' is declared here.\r\n\r\n\r\nFound 2 errors in 2 files.\r\n\r\nErrors Files\r\n 1 node_modules/nuxt-icon/dist/runtime/Icon.vue:10\r\n 1 node_modules/nuxt-icon/dist/runtime/IconCSS.vue:5\r\n\r\n```\r\n\r\n\r\n\r\nHere is the diff that solved my problem:\r\n\r\n```diff\r\ndiff --git a/node_modules/nuxt-icon/dist/runtime/Icon.vue b/node_modules/nuxt-icon/dist/runtime/Icon.vue\r\nindex 1546625..c170029 100644\r\n--- a/node_modules/nuxt-icon/dist/runtime/Icon.vue\r\n+++ b/node_modules/nuxt-icon/dist/runtime/Icon.vue\r\n@@ -4,10 +4,11 @@ import type { IconifyIcon } from '@iconify/vue'\r\n import { Icon as Iconify } from '@iconify/vue/dist/offline'\r\n import { loadIcon, addAPIProvider } from '@iconify/vue'\r\n import { ref, computed, watch } from 'vue'\r\n+// @ts-ignore\r\n import { useAppConfig, useNuxtApp, useState } from '#imports'\r\n \r\n const nuxtApp = useNuxtApp()\r\n-const appConfig = useAppConfig() as {\r\n+const appConfig = useAppConfig() as unknown as {\r\n nuxtIcon: {\r\n size?: string\r\n class?: string\r\ndiff --git a/node_modules/nuxt-icon/dist/runtime/IconCSS.vue b/node_modules/nuxt-icon/dist/runtime/IconCSS.vue\r\nindex fcef2d3..aee8c81 100644\r\n--- a/node_modules/nuxt-icon/dist/runtime/IconCSS.vue\r\n+++ b/node_modules/nuxt-icon/dist/runtime/IconCSS.vue\r\n@@ -1,8 +1,9 @@\r\n \u003Cscript setup lang=\"ts\">\r\n import { computed } from 'vue'\r\n+// @ts-ignore\r\n import { useAppConfig } from '#imports'\r\n \r\n-const appConfig = useAppConfig() as {\r\n+const appConfig = useAppConfig() as unknown as {\r\n nuxtIcon: {\r\n size?: string\r\n class?: string\r\n```\r\n\r\n\u003Cem>This issue body was [partially generated by patch-package](https://github.com/ds300/patch-package/issues/296).\u003C/em>\r\n",[],117,"icon","Typescript error converting AppConfig to a type with { nuxtConfig }","2023-11-17T00:29:41Z","https://github.com/nuxt/icon/issues/117",0.6284973,{"description":3041,"labels":3042,"number":3043,"owner":3025,"repository":3035,"state":3044,"title":3045,"updated_at":3046,"url":3047,"score":3048},"Recently upgraded Nuxt Icon in my SPA Nuxt app (using Nuxt 3.3 with SSR set to false and strict typescript) and hit a bug when running `npm run generate`.\r\n\r\n```ts\r\n node_modules/nuxt-icon/dist/runtime/IconCSS.vue:6:28 - error TS2339: Property 'nuxtIcon' does not exist on type 'AppConfig'.\r\n\r\n6 const aliases = appConfig?.nuxtIcon?.aliases || {}\r\n ~~~~~~~~\r\n\r\nnode_modules/nuxt-icon/dist/runtime/Icon.vue:11:28 - error TS2339: Property 'nuxtIcon' does not exist on type 'AppConfig'.\r\n\r\n11 const aliases = appConfig?.nuxtIcon?.aliases || {}\r\n ~~~~~~~~\r\n\r\nnode_modules/nuxt-icon/dist/runtime/IconCSS.vue:25:39 - error TS2339: Property 'nuxtIcon' does not exist on type 'AppConfig'.\r\n\r\n\r\n25 if (!props.size && typeof appConfig.nuxtIcon?.size === 'boolean' && !appConfig.nuxtIcon?.size) {\r\n ~~~~~~~~\r\n\r\nnode_modules/nuxt-icon/dist/runtime/Icon.vue:28:44 - error TS2339: Property 'nuxtIcon' does not exist on type 'AppConfig'.\r\n\r\n28 const iconName = computed(() => (appConfig.nuxtIcon?.aliases || {})[props.name] || props.name)\r\n ~~~~~~~~\r\n\r\nnode_modules/nuxt-icon/dist/runtime/IconCSS.vue:28:40 - error TS2339: Property 'nuxtIcon' does not exist on type 'AppConfig'.\r\n\r\n28 const size = props.size || appConfig.nuxtIcon?.size || '1em'\r\n ~~~~~~~~\r\n\r\n\r\nFound 6 errors in 2 files.\r\n\r\nErrors Files\r\n 4 node_modules/nuxt-icon/dist/runtime/IconCSS.vue:6\r\n 2 node_modules/nuxt-icon/dist/runtime/Icon.vue:11\r\n```\r\n\r\nCreated minimal reproduction and posted code on public github repo available here: https://github.com/frasza/nuxt-icon-m-repro-bug",[],62,"closed","error TS2339: Property 'nuxtIcon' does not exist on type 'AppConfig'","2023-06-19T14:11:13Z","https://github.com/nuxt/icon/issues/62",0.5232637,{"description":3050,"labels":3051,"number":3052,"owner":3025,"repository":3035,"state":3044,"title":3053,"updated_at":3054,"url":3055,"score":3056},"##error message\r\n\r\n ERROR(vue-tsc) Property 'nuxtIcon' does not exist on type 'AppConfig'.\r\nconst props = defineProps({\r\n name: {\r\n type: String as PropType\u003Ckeyof AppConfig['nuxtIcon']['aliases'] | (string & {})>,\r\n ^^^^^^^^^^\r\n required: true\r\n },\r\n\r\n##code\r\n\r\n```ts\r\n\r\nexport default defineNuxtConfig({\r\n srcDir: 'src',\r\n ssr: false,\r\n typescript: {\r\n typeCheck: true\r\n },\r\n modules: ['@nuxtjs/tailwindcss', 'nuxt-icon']\r\n\r\n})\r\n```",[],46,"Error something on nuxt 3.1.0 - ERROR(vue-tsc) Property 'nuxtIcon' does not exist on type 'AppConfig'.","2023-01-27T14:11:31Z","https://github.com/nuxt/icon/issues/46",0.54325485,{"description":3058,"labels":3059,"number":3072,"owner":3025,"repository":3025,"state":3044,"title":3073,"updated_at":3074,"url":3075,"score":3076},"### Environment\n\n- Operating System: `Linux`\r\n- Node Version: `v16.14.2`\r\n- Nuxt Version: `3.3.3`\r\n- Nitro Version: `2.3.2`\r\n- Package Manager: `npm@7.17.0`\r\n- Builder: `vite`\r\n- User Config: `runtimeConfig`\r\n- Runtime Modules: `-`\r\n- Build Modules: `-`\n\n### Reproduction\n\nhttps://stackblitz.com/edit/github-2l517b\r\n\r\n```\r\n$ npm i\r\n$ npm run typecheck\r\n```\r\n\n\n### Describe the bug\n\n\r\nThe code below gives an error.\r\n\r\n```vue\r\n\u003Ctemplate>\r\n \u003Cdiv>\r\n \u003Ch1>index\u003C/h1>\r\n \u003Cp>{{ $config.public.flag }}\u003C/p>\u003C!-- type error -->\r\n \u003C/div>\r\n\u003C/template>\r\n```\r\n\r\n\r\n```vue\r\n\u003Cscript lang=\"ts\">\r\nexport default defineNuxtComponent({\r\n created() {\r\n console.log(this.$config.public.flag); // type error\r\n },\r\n});\r\n\u003C/script>\r\n```\r\n\r\nI paste the log when type checking at the bottom.\r\n\r\nThis is a problem that occurs from v3.3.3.\r\nIt did not occur with v3.2.3. (https://stackblitz.com/edit/github-2l517b-cwvb5p)\r\n\r\n\n\n### Additional context\n\n_No response_\n\n### Logs\n\n```shell-script\n❯ npm run typecheck\r\n$ nuxt typecheck\r\nNuxi 3.3.3 16:52:14\r\npages/index.vue:4:11 - error TS2339: Property '$config' does not exist on type '{ $: ComponentInternalInstance; $data: {}; $props: Partial\u003C{}> & Omit\u003CReadonly\u003CExtractPropTypes\u003C{}>> & VNodeProps & AllowedComponentProps & ComponentCustomProps, never>; ... 10 more ...; $watch\u003CT extends string | ((...args: any) => any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => ...'.\r\n\r\n4 \u003Cp>{{ $config.public.flag }}\u003C/p>\r\n ~~~~~~~\r\n\r\npages/option.vue:4:22 - error TS2339: Property '$config' does not exist on type 'CreateComponentPublicInstance\u003C{}, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, {}, {}, false, {}, OptionTypesType\u003C{}, {}, {}, {}, {}, {}>, ... 5 more ..., {}>'.\r\n\r\n4 console.log(this.$config.public.flag);\r\n ~~~~~~~\r\n\r\npages/option.vue:12:11 - error TS2339: Property '$config' does not exist on type '{ $: ComponentInternalInstance; $data: {}; $props: Partial\u003C{}> & Omit\u003CReadonly\u003CExtractPropTypes\u003C{}>> & VNodeProps & AllowedComponentProps & ComponentCustomProps, never>; ... 10 more ...; $watch\u003CT extends string | ((...args: any) => any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => ...'.\r\n\r\n12 \u003Cp>{{ $config.public.flag }}\u003C/p>\r\n ~~~~~~~\r\n\r\n\r\nFound 3 errors in 2 files.\r\n\r\nErrors Files\r\n 1 pages/index.vue:4\r\n 2 pages/option.vue:4\r\n\r\n ERROR Command failed with exit code 2: vue-tsc --noEmit 16:52:17\r\n\r\n at makeError (file://node_modules/nuxi/dist/shared/nuxi.63bda57d.mjs:640:11)\r\n at handlePromise (file://node_modules/nuxi/dist/shared/nuxi.63bda57d.mjs:1129:26)\r\n at async Object.invoke (file://node_modules/nuxi/dist/chunks/typecheck.mjs:69:7)\r\n at async _main (file://node_modules/nuxi/dist/cli.mjs:64:20)\n```\n",[3060,3063,3066,3069],{"name":3061,"color":3062},"types","2875C3",{"name":3064,"color":3065},"3.x","29bc7f",{"name":3067,"color":3068},"bug","d73a4a",{"name":3070,"color":3071},"🔨 p3-minor","FBCA04",20069,"`$config` type error","2023-04-04T13:34:42Z","https://github.com/nuxt/nuxt/issues/20069",0.6229143,{"description":3078,"labels":3079,"number":3084,"owner":3025,"repository":3025,"state":3044,"title":3085,"updated_at":3086,"url":3087,"score":3088},"### Environment\n\n- Operating System: Windows_NT\r\n- Node Version: v21.2.0\r\n- Nuxt Version: 3.10.0\r\n- CLI Version: 3.10.0\r\n- Nitro Version: 2.8.1\r\n- Package Manager: yarn@1.22.21\r\n- Builder: -\r\n- User Config: app, css, devtools, modules, postcss, typescript, ogImage, site, sitemap, routeRules, vite, runtimeConfig, experimental\r\n- Runtime Modules: @nuxt/content@2.11.0, @nuxtseo/module@2.0.0-beta.55\r\n- Build Modules: -\n\n### Reproduction\n\nSwitch from yarn to npm by deleting node_modules and .nuxt folder and reinstall everything with npm i, then start the dev again. I'm using latest vue version with latest nuxt version \n\n### Describe the bug\n\nMy whole project is now plagued with this error, even after switching back to yarn: \r\n\r\n`Property 'xxx' does not exist on type '{}'.ts(2339)`\r\n\r\n\r\n\r\nVolar is correctly setup with the takeover mode. Property and props exist, they are declared correctly. It is very strange.\r\n\n\n### Additional context\n\n_No response_\n\n### Logs\n\n_No response_",[3080,3081,3082],{"name":3064,"color":3065},{"name":3019,"color":3020},{"name":3083,"color":3071},"needs reproduction",25607,"Property X does not exist on type '{}'. - TypeScript ","2024-09-21T21:27:40Z","https://github.com/nuxt/nuxt/issues/25607",0.6278618,{"description":3090,"labels":3091,"number":3094,"owner":3025,"repository":3025,"state":3044,"title":3095,"updated_at":3096,"url":3097,"score":3098},"### Environment\n\n```\r\n------------------------------\r\n- Operating System: Windows_NT\r\n- Node Version: v20.9.0\r\n- Nuxt Version: 3.12.4\r\n- CLI Version: 3.12.0\r\n- Nitro Version: 2.9.7\r\n- Package Manager: pnpm@9.1.0\r\n- Builder: -\r\n- User Config: modules, debug, devtools, future, routeRules, vue, imports, content, shadcn, css, colorMode, app, pwa, features, eslint, compatibilityDate\r\n- Runtime Modules: @vueuse/nuxt@10.9.0, @unocss/nuxt@0.61.5, @pinia/nuxt@0.5.1, @pinia-plugin-persistedstate/nuxt@1.2.0, @nuxtjs/color-mode@3.4.1, @vite-pwa/nuxt@0.7.0, @nuxt/eslint@0.3.12, ./modules/shadcn, @nuxt/content@2.13.2\r\n- Build Modules: -\r\n------------------------------\r\n```\n\n### Reproduction\n\node_modules/.pnpm/@nuxtjs+mdc@0.8.3_magicast@0.3.4_rollup@4.18.0/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseImg.vue:15:52 - error TS2339: Property 'useNuxtImage' does not exist on type '{ components: { prose: boolean; map: { p: string; a: string; blockquote: string; \"code-inline\": string; code: string; em: string; h1: string; h2: string; h3: string; h4: string; h5: string; h6: string; hr: string; ... 10 more ...; tr: string; }; }; headings: { ...; }; }'.\r\n\r\n15 const imgComponent = useRuntimeConfig().public.mdc.useNuxtImage ? resolveComponent('NuxtImg') : 'img'\n\n### Describe the bug\n\nWhen I perform `pnpm typecheck`` (\"typecheck\": \"vue-tsc --noEmit\")`, the following error occurs:\r\n\r\n```\r\nnode_modules/.pnpm/@nuxtjs+mdc@0.8.3_magicast@0.3.4_rollup@4.18.0/node_modules/@nuxtjs/mdc/dist/runtime/components/prose/ProseImg.vue:15:52 - error TS2339: Property 'useNuxtImage' does not exist on type '{ components: { prose: boolean; map: { p: string; a: string; blockquote: string; \"code-inline\": string; code: string; em: string; h1: string; h2: string; h3: string; h4: string; h5: string; h6: string; hr: string; ... 10 more ...; tr: string; }; }; headings: { ...; }; }'.\r\n\r\n15 const imgComponent = useRuntimeConfig().public.mdc.useNuxtImage ? resolveComponent('NuxtImg') : 'img'\r\n```\r\n\r\nHowever, I have not used @nuxt/image, and there is no image component in the code. My tsconfig.json is as follows:\r\n```\r\n{\r\n \"extends\": \"./.nuxt/tsconfig.json\",\r\n \"compilerOptions\": {\r\n \"skipLibCheck\": true\r\n },\r\n \"exclude\": [\"node_modules\"]\r\n}\r\n```\r\n\r\nAnd I have tried both TypeScript versions 5.4.5 and 5.5.2, but the error still occurs. How should I fix it?\r\n\n\n### Additional context\n\n_No response_\n\n### Logs\n\n_No response_",[3092,3093],{"name":3019,"color":3020},{"name":3083,"color":3071},28359,"Typecheck fail: Property 'useNuxtImage' does not exist on type","2024-08-16T14:09:51Z","https://github.com/nuxt/nuxt/issues/28359",0.6361048,{"description":3100,"labels":3101,"number":3106,"owner":3025,"repository":3025,"state":3044,"title":3107,"updated_at":3108,"url":3109,"score":3110},"### Environment\n\n- Operating System: Linux\r\n- Node Version: v16.20.0\r\n- Nuxt Version: 3.6.5\r\n- Nitro Version: 2.5.2\r\n- Package Manager: npm@9.4.2\r\n- Builder: vite\r\n- User Config: typescript, runtimeConfig, modules\r\n- Runtime Modules: nuxt-icon@0.4.2\r\n- Build Modules: -\n\n### Reproduction\n\nOpen up the Stackblitz. \"ctrl + c\" then run `npx nuxi generate`:\r\nhttps://stackblitz.com/edit/github-stl7dc-qrtzu2?file=nuxt.config.ts\n\n### Describe the bug\n\nI installed nuxt-icon and enabled type checking. Now running `npx nuxi generate` results in this error:\r\n\r\n```\r\n\r\nnode_modules/nuxt-icon/dist/runtime/Icon.vue:29:54 - error TS2339: Property 'aliases' does not exist on type '{}'.\r\n\r\n29 const iconName = computed(() => (appConfig.nuxtIcon?.aliases || {})[props.name] || props.name)\r\n```\n\n### Additional context\n\nI tried adding `tsConfig` and excluding `node_modules` but this did not help. \n\n### Logs\n\n```shell-script\n❯ npx nuxi generate\r\nNuxi 3.6.5 5:07:22 PM\r\nNuxt 3.6.5 with Nitro 2.5.2 5:07:22 PM\r\n\r\n[5:07:23 PM] WARN Using experimental payload extraction for full-static output. You can opt-out by setting experimental.payloadExtraction to false.\r\n\r\nℹ Building client... 5:07:24 PM\r\nℹ vite v4.3.9 building for production... 5:07:24 PM\r\nℹ ✓ 112 modules transformed. 5:07:27 PM\r\nℹ .nuxt/dist/client/manifest.json 2.12 kB │ gzip: 0.38 kB 5:07:28 PM\r\nℹ .nuxt/dist/client/_nuxt/entry.31621e1e.css 0.07 kB │ gzip: 0.09 kB 5:07:28 PM\r\nℹ .nuxt/dist/client/_nuxt/IconCSS.6edc7bff.css 0.26 kB │ gzip: 0.17 kB 5:07:28 PM\r\nℹ .nuxt/dist/client/_nuxt/error-500.c5df6088.css 1.95 kB │ gzip: 0.74 kB 5:07:28 PM\r\nℹ .nuxt/dist/client/_nuxt/error-404.7fc72018.css 3.63 kB │ gzip: 1.12 kB 5:07:28 PM\r\nℹ .nuxt/dist/client/_nuxt/IconCSS.cdf3b95e.js 0.86 kB │ gzip: 0.52 kB 5:07:28 PM\r\nℹ .nuxt/dist/client/_nuxt/error-500.129a8e95.js 1.88 kB │ gzip: 0.99 kB 5:07:28 PM\r\nℹ .nuxt/dist/client/_nuxt/error-404.f62b18ac.js 6.53 kB │ gzip: 2.91 kB 5:07:28 PM\r\nℹ .nuxt/dist/client/_nuxt/entry.5eb7b0b7.js 127.30 kB │ gzip: 47.72 kB 5:07:28 PM\r\nℹ ✓ built in 3.76s 5:07:28 PM\r\n✔ Client built in 3789ms 5:07:28 PM\r\nℹ Building server... 5:07:28 PM\r\nℹ vite v4.3.9 building SSR bundle for production... 5:07:28 PM\r\ntransforming (50) node_modules/nuxt/dist/app/components/nuxt-link.jsnode_modules/nuxt-icon/dist/runtime/Icon.vue:12:38 - error TS2339: Property 'aliases' does not exist on type '{}'.\r\n\r\n12 const aliases = appConfig?.nuxtIcon?.aliases || {}\r\n ~~~~~~~\r\n\r\nnode_modules/nuxt-icon/dist/runtime/Icon.vue:29:54 - error TS2339: Property 'aliases' does not exist on type '{}'.\r\n\r\n29 const iconName = computed(() => (appConfig.nuxtIcon?.aliases || {})[props.name] || props.name)\r\n ~~~~~~~\r\n\r\nnode_modules/nuxt-icon/dist/runtime/IconCSS.vue:7:38 - error TS2339: Property 'aliases' does not exist on type '{}'.\r\n\r\n7 const aliases = appConfig?.nuxtIcon?.aliases || {}\r\n ~~~~~~~\r\n\r\nnode_modules/nuxt-icon/dist/runtime/IconCSS.vue:26:49 - error TS2339: Property 'size' does not exist on type '{}'.\r\n\r\n26 if (!props.size && typeof appConfig.nuxtIcon?.size === 'boolean' && !appConfig.nuxtIcon?.size) {\n```\n",[3102,3103,3104,3105],{"name":3061,"color":3062},{"name":3064,"color":3065},{"name":3067,"color":3068},{"name":3070,"color":3071},22421,"TypeCheck checking node_modules when running nuxi generate","2024-11-29T20:33:01Z","https://github.com/nuxt/nuxt/issues/22421",0.6457017,{"labels":3112,"number":3121,"owner":3025,"repository":3025,"state":3044,"title":3122,"updated_at":3123,"url":3124,"score":3125},[3113,3114,3115,3118],{"name":3064,"color":3065},{"name":3067,"color":3068},{"name":3116,"color":3117},"❗ p4-important","D93F0B",{"name":3119,"color":3120},"schema","1d76db",13344,"module config types aren't recognised in `defineNuxtConfig()`","2023-01-19T16:53:03Z","https://github.com/nuxt/nuxt/issues/13344",0.65195584,{"description":3127,"labels":3128,"number":3132,"owner":3025,"repository":3025,"state":3044,"title":3133,"updated_at":3134,"url":3135,"score":3136},"### Environment\n\n- Operating System: Windows_NT\r\n- Node Version: v22.4.1\r\n- Nuxt Version: 3.13.2\r\n- CLI Version: 3.13.2\r\n- Nitro Version: 2.9.7\r\n- Package Manager: yarn@1.22.22\r\n- Builder: -\r\n- User Config: runtimeConfig, app, css, devtools, modules, glorious, plugins, pwa\r\n- Runtime Modules: nuxt-glorious@1.1.4, @nuxtjs/tailwindcss@6.12.1, @nuxt/eslint@0.3.13, @nuxt/image@1.8.0, @vite-pwa/nuxt@0.8.1, nuxt-aos@1.2.5, @formkit/auto-animate/nuxt@0.8.2, nuxt-swiper@1.2.2\r\n- Build Modules: -\n\n### Reproduction\n\nno repo\n\n### Describe the bug\n\nhi , i upgrade nuxt app , then upgrade all function and plugin has error in vs code i use npx nuxi prepare and restart typescript server in vs code but error not fixed , i attached the error how fix this\r\n\r\n\n\n### Additional context\n\n_No response_\n\n### Logs\n\n_No response_",[3129,3130,3131],{"name":3019,"color":3020},{"name":3083,"color":3071},{"name":3022,"color":3023},29152,"type does not exist in vs code","2024-10-08T08:59:04Z","https://github.com/nuxt/nuxt/issues/29152",0.6565255,["Reactive",3138],{},["Set"],["ShallowReactive",3141],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$fkZB75aGW4x6l9MRHR1noUD1osa1nxnkUec73w2mkD8o":-1},"/nuxt/icon/50"]