\r\n \u003C/div>\r\n\u003C/template>\r\n```\r\n\r\nThe expected result:\r\n\r\n`My component with boolean value: true`\r\n\r\nThe component is not inferring the default value of the prop.\r\n\r\n`My component with boolean value: false`\r\n\r\n\r\n### Additional context\r\n\r\nIn Vue 3.5.1 is working:\r\nhttps://play.vuejs.org/#eNp9UlFPwjAQ/iu1L9OEjBD0BceMGhI1UYkafVli5jjGsGubtgPMsv/uXYEJEX1q777r1+/uu5pfah0uKuADHjkotUgdxIlkLJr14rpmpc1Z00RdjHz2WpU6jrr+SGTU3XmDoc1MoR2z4CqCi1Ir41jNDExZw6ZGlSzAz4IWIp5NPuxmGCgJ0lnPT7KCc+LNlLTOSxkS1XFwA0Io9qaMmBwFJ6Rj/XPMO9xZLJ8WeTi3SmJbNelOOJEXAsyjdgXSJXzAPEJYimzLO59zpoLONp/NIPs8kJ/bFeUSPjZgwSwg4S3mUpODW8Oj5wdY4b0FSzWpBFb/Az6BVaIijeuyq0pOUPZOnVd76+dXyPzFjlYOpN02RUKpsvH1Ccch0jD/av1Hbj889e8S2eAUD3hBK7JrMBOpzIdIgYxo9tokT/yhlHhNRQXo12ZwDV4nMC0kjI3SNtqvuxj4O6QS/W7i4xM8Wk/9Zu3vpo7vv1grkS0LN9sSsAURYof1jgza4F/7il2+L8DQ5LC1fngW9njzDQjGCQ8= \r\n\r\n### Logs\r\n\r\n_No response_",[2036],{"name":1988,"color":1989},28849,"Reactive Props Destructure from Vue 3.5.1 does not work with booleans","2024-09-05T13:11:20Z","https://github.com/nuxt/nuxt/issues/28849",0.6642358,{"labels":2043,"number":2049,"owner":1991,"repository":1991,"state":1992,"title":2050,"updated_at":2051,"url":2052,"score":2053},[2044,2045,2046],{"name":1985,"color":1986},{"name":1988,"color":1989},{"name":2047,"color":2048},"cli","09F665",13514,"Builder webpack option, script dev is failed","2023-01-19T16:58:44Z","https://github.com/nuxt/nuxt/issues/13514",0.66793483,{"description":2055,"labels":2056,"number":2062,"owner":1991,"repository":1991,"state":1992,"title":2063,"updated_at":2064,"url":2065,"score":2066},"### Environment\r\n\r\n------------------------------\r\n- Operating System: `Linux`\r\n- Node Version: `v18.15.0`\r\n- Nuxt Version: `3.3.1`\r\n- Nitro Version: `2.3.1`\r\n- Package Manager: `npm@9.5.0`\r\n- Builder: `vite`\r\n- User Config: `ssr`, `app`, `build`, `components`, `css`, `dir`, `experimental`, `imports`, `modules`, `nitro`, `srcDir`, `vite`\r\n- Runtime Modules: `@pinia/nuxt@0.4.7`, `@vueuse/nuxt@9.13.0`, `~/modules/primevue`, `@nuxtjs/device@3.1.0`\r\n- Build Modules: `-`\r\n------------------------------\r\n\r\n### Reproduction\r\n\r\nhttps://stackblitz.com/edit/github-x32cwg\r\n\r\n### Describe the bug\r\n\r\nSo it seems like hooks.'build:before' can not provide the nuxt like it did before in the router.ts file?\r\nThis started to happen after upgrading from 3.1.0 to 3.3.0 in a already established project.\r\n\r\n### Additional context\r\n\r\n_No response_\r\n\r\n### Logs\r\n\r\n```shell-script\r\n=== NPM INSTALL ===\r\n1423 timing command:install Completed in 6428ms\r\n1424 verbose stack Error: command failed\r\n1424 verbose stack at ChildProcess.\u003Canonymous> (/usr/local/lib/node_modules/npm/node_modules/@npmcli/promise-spawn/lib/index.js:53:27)\r\n1424 verbose stack at ChildProcess.emit (node:events:513:28)\r\n1424 verbose stack at maybeClose (node:internal/child_process:1091:16)\r\n1424 verbose stack at ChildProcess._handle.onexit (node:internal/child_process:302:5)\r\n1425 verbose pkgid project@1.0.0\r\n1426 verbose cwd /home/XXXX/project\r\n1427 verbose Linux 4.19.0-17-amd64\r\n1428 verbose node v18.15.0\r\n1429 verbose npm v9.6.2\r\n1430 error code 1\r\n1431 error path /home/XXXX/project\r\n1432 error command failed\r\n1433 error command sh -c nuxi cleanup && nuxi prepare \r\n\r\n\r\n\r\n\r\n\r\n=== NPM RUN DEV (nuxi dev)) =====\r\nERROR Cannot start nuxt: Cannot destructure property 'nuxt' of 'undefined' as it is undefined. 21:07:36\r\n\r\n at build:before (src/modules/router.ts:37:33)\r\n at node_modules/hookable/dist/index.mjs:48:66\r\n at Object.run (node_modules/hookable/dist/index.mjs:41:43)\r\n at node_modules/hookable/dist/index.mjs:48:56\r\n at async build (node_modules/nuxt/dist/index.mjs:2925:3)\r\n at async Promise.all (index 1)\r\n at async load (node_modules/nuxi/dist/chunks/dev.mjs:6850:9)\r\n at async Object.invoke (node_modules/nuxi/dist/chunks/dev.mjs:6873:5)\r\n at async _main (node_modules/nuxi/dist/cli.mjs:49:20)\r\n```\r\n",[2057,2058,2059],{"name":1985,"color":1986},{"name":1988,"color":1989},{"name":2060,"color":2061},"needs reproduction","FBCA04",19751,"Cannot restart nuxt: Cannot destructure property 'nuxt' of 'undefined' as it is undefined. ","2023-03-16T21:27:28Z","https://github.com/nuxt/nuxt/issues/19751",0.67190784,{"description":2068,"labels":2069,"number":2072,"owner":1991,"repository":1991,"state":1992,"title":2073,"updated_at":2074,"url":2075,"score":2076},"### Environment\n\n- Operating System: `Windows_NT`\r\n- Node Version: `v18.15.0`\r\n- Nuxt Version: `3.2.3`\r\n- Nitro Version: `2.2.3`\r\n- Package Manager: `yarn@1.22.19`\r\n- Builder: `vite`\r\n- User Config: `-`\r\n- Runtime Modules: `-`\r\n- Build Modules: `-`\n\n### Reproduction\n\nDownload [Minimal Starter](https://codeload.github.com/nuxt/starter/tar.gz/refs/heads/v3), run `yarn` to install dependencies, and then errors occurred.\n\n### Describe the bug\n\nFailed to generate `.nuxt` in `postinstall` hook.\n\n### Additional context\n\n_No response_\n\n### Logs\n\n```shell-script\n$ yarn\r\nyarn install v1.22.19\r\ninfo No lockfile found.\r\n[1/4] Resolving packages...\r\nwarning nuxt > vue > @vue/compiler-sfc > magic-string > sourcemap-codec@1.4.8: Please use @jridgewell/sourcemap-codec instead\r\nwarning nuxt > @nuxt/vite-builder > cssnano > cssnano-preset-default > postcss-svgo > svgo > stable@0.1.8: Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility\r\n[2/4] Fetching packages...\r\nwarning vscode-languageclient@7.0.0: The engine \"vscode\" appears to be invalid.\r\n[3/4] Linking dependencies...\r\n[4/4] Building fresh packages...\r\nsuccess Saved lockfile.\r\n$ nuxt prepare\r\nNuxi 3.2.3 23:33:04\r\n\r\n ERROR Cannot destructure property 'tag' of 'undefined' as it is undefined. 23:33:07 \r\n\r\n at tag:normalise (/D:/site/fanbook-bot-tools/my-app/node_modules/unhead/dist/index.mjs:209:35)\r\n at /D:/site/fanbook-bot-tools/my-app/node_modules/hookable/dist/index.mjs:47:66\r\n at Object.run (/D:/site/fanbook-bot-tools/my-app/node_modules/hookable/dist/index.mjs:41:43)\r\n at /D:/site/fanbook-bot-tools/my-app/node_modules/hookable/dist/index.mjs:47:56\r\n at async Object.resolveTags (/D:/site/fanbook-bot-tools/my-app/node_modules/unhead/dist/index.mjs:933:11)\r\n at async renderSSRHead (/D:/site/fanbook-bot-tools/my-app/node_modules/@unhead/ssr/dist/index.mjs:77:23)\r\n at async initNitro (/D:/site/fanbook-bot-tools/my-app/node_modules/nuxt/dist/index.mjs:1915:21)\r\n at async initNuxt (/D:/site/fanbook-bot-tools/my-app/node_modules/nuxt/dist/index.mjs:2262:3)\r\n at async loadNuxt (/D:/site/fanbook-bot-tools/my-app/node_modules/nuxt/dist/index.mjs:2289:5)\r\n at async loadNuxt (/D:/site/fanbook-bot-tools/my-app/node_modules/@nuxt/kit/dist/index.mjs:522:19)\r\n\r\nerror Command failed with exit code 1.\r\ninfo Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.\n```\n",[2070,2071],{"name":1985,"color":1986},{"name":1988,"color":1989},19585,"ERROR Cannot destructure property 'tag' of 'undefined' as it is undefined.","2023-03-10T16:28:02Z","https://github.com/nuxt/nuxt/issues/19585",0.67210674,{"description":2078,"labels":2079,"number":2090,"owner":1991,"repository":1991,"state":1992,"title":2091,"updated_at":2092,"url":2093,"score":2094},"### Environment\n\n[6:23:12 PM] Working directory: C:/code/test-app\r\n[6:23:12 PM] Nuxt project info: \r\n\r\n------------------------------\r\n- Operating System: Windows_NT\r\n- Node Version: v20.8.1\r\n- Nuxt Version: 3.8.2\r\n- CLI Version: 3.10.0\r\n- Nitro Version: 2.8.1\r\n- Package Manager: npm@10.1.0\r\n- Builder: -\r\n- User Config: devtools\r\n- Runtime Modules: -\r\n- Build Modules: -\r\n------------------------------\n\n### Reproduction\n\nhttps://stackblitz.com/edit/github-js9bi8-ygsjlv?file=app.vue\n\n### Describe the bug\n\nExtending props from an external file seems to be broken in the latest version (3.8.2). After starting the app you can see the error:\r\n```\r\n[plugin:vite:vue] [@vue/compiler-sfc] Failed to resolve extends base type.\r\nIf this previously worked in 3.2, you can instruct the compiler to ignore this extend by adding /* @vue-ignore */ before it, for example:\r\n\r\ninterface Props extends /* @vue-ignore */ Base {}\r\n```\r\n\r\nI created a new vue app (no nuxt) to see if it was a vite or vue issue but it seemed to work ok without nuxt.\n\n### Additional context\n\n_No response_\n\n### Logs\n\n```shell-script\nat ScriptCompileContext.error (C:\\code\\test-app\\node_modules\\@vue\\compiler-sfc\\dist\\compiler-sfc.cjs.js:15670:11)\r\n at resolveInterfaceMembers (C:\\code\\test-app\\node_modules\\@vue\\compiler-sfc\\dist\\compiler-sfc.cjs.js:17936:13)\r\n at innerResolveTypeElements (C:\\code\\test-app\\node_modules\\@vue\\compiler-sfc\\dist\\compiler-sfc.cjs.js:17762:14)\r\n at resolveTypeElements (C:\\code\\test-app\\node_modules\\@vue\\compiler-sfc\\dist\\compiler-sfc.cjs.js:17750:35)\r\n at innerResolveTypeElements (C:\\code\\test-app\\node_modules\\@vue\\compiler-sfc\\dist\\compiler-sfc.cjs.js:17795:16)\r\n at resolveTypeElements (C:\\code\\test-app\\node_modules\\@vue\\compiler-sfc\\dist\\compiler-sfc.cjs.js:17750:35)\r\n at resolveRuntimePropsFromType (C:\\code\\test-app\\node_modules\\@vue\\compiler-sfc\\dist\\compiler-sfc.cjs.js:19186:20)\r\n at genRuntimePropsFromTypes (C:\\code\\test-app\\node_modules\\@vue\\compiler-sfc\\dist\\compiler-sfc.cjs.js:19162:17)\r\n at genRuntimeProps (C:\\code\\test-app\\node_modules\\@vue\\compiler-sfc\\dist\\compiler-sfc.cjs.js:19152:18)\r\n at Object.compileScript (C:\\code\\test-app\\node_modules\\@vue\\compiler-sfc\\dist\\compiler-sfc.cjs.js:20260:21\n```\n",[2080,2081,2084,2085,2088],{"name":1985,"color":1986},{"name":2082,"color":2083},"dx","C39D69",{"name":2004,"color":2005},{"name":2086,"color":2087},"upstream","E8A36D",{"name":2089,"color":2061},"馃敤 p3-minor",24533,"External Props extend broken","2023-12-27T10:41:48Z","https://github.com/nuxt/nuxt/issues/24533",0.67577475,{"labels":2096,"number":2099,"owner":1991,"repository":1991,"state":1992,"title":2100,"updated_at":2101,"url":2102,"score":2103},[2097,2098],{"name":1985,"color":1986},{"name":1988,"color":1989},13506,"\u003Ccomponent> seems to be broken.","2023-01-19T16:58:02Z","https://github.com/nuxt/nuxt/issues/13506",0.6785571,["Reactive",2105],{},["Set"],["ShallowReactive",2108],{"TRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"eQ_x9SYtNrMWvkDQ6ZBIXhrhwqxqak8OQtCiM4X62GQ":-1},"/nuxt/nuxt/28295"]