\n\u003CIcon style=\"display: none;\" name=\"heroicons:magnifying-glass-minus-16-solid\" />\n\u003CIcon style=\"display: none;\" name=\"heroicons:arrows-pointing-out-16-solid\" />\n\u003CIcon style=\"display: none;\" name=\"heroicons:hand-raised-16-solid\" />\n\u003CIcon style=\"display: none;\" name=\"heroicons:arrow-path-16-solid\" />\n```\n\nI would love to just use clientBundle in my Nuxt config, like this:\n```ts\nicon: {\n serverBundle: 'remote',\n clientBundle: {\n icons: [\n 'heroicons:magnifying-glass-plus-16-solid',\n 'heroicons:magnifying-glass-minus-16-solid',\n 'heroicons:arrows-pointing-out-16-solid',\n 'heroicons:hand-raised-16-solid',\n 'heroicons:arrow-path-16-solid',\n ],\n scan: false,\n }\n},\n```\nand the console writes:\n```\nℹ Nuxt Icon client bundle consist of 5 icons with 2.41KB(uncompressed) in size\n```\nbut it simply doesn't work as the temprorary solution. Maybe I have misunderstood something in the readme file of **@nuxt/icons** but I cannot simply find it out.\nAny ideas please?",[],376,"nuxt","icon","open","Problem with fetching icons (clientBundle)","2025-03-21T19:46:51Z","https://github.com/nuxt/icon/issues/376",0.7390455,{"description":1993,"labels":1994,"number":1995,"owner":1985,"repository":1986,"state":1987,"title":1996,"updated_at":1997,"url":1998,"score":1999},"Nuxt Icon could not parse the SVG content for icon star \n\nlike this Svg\n`\u003Csvg class=\"icon\" viewBox=\"0 0 1024 1024\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" width=\"200\" height=\"200\">\n\t\u003Cpath d=\"M31.652 93.206h33.401c1.44 2.418 3.077 4.663 4.93 6.692h-38.33v-6.692zm0-10.586h28.914a44.8 44.8 0 0 1-1.264-6.688h-27.65v6.688zm0-17.27H59.39c.288-2.286.714-4.532 1.34-6.687H31.65v6.687h.003zm53.913 44.84v5.85c0 2.798-2.095 5.075-4.667 5.075h-70.07c-2.576 0-4.663-2.277-4.663-5.075V31.26l23.22-20.96v22.25H17.16v6.688h18.39V6.688h45.348c2.576 0 4.667 2.277 4.667 5.066v20.009c1.987-.675 4.053-1.128 6.17-1.445v-18.56C91.738 5.28 86.874 0 80.902 0H31.15L0 28.118v87.917c0 6.48 4.859 11.759 10.832 11.759h70.07c5.974 0 10.837-5.27 10.837-11.759v-4.41c-2.117-.312-4.183-.765-6.17-1.435h-.004zM23.279 58.667h-7.96v6.688h7.96v-6.688zm-7.956 41.23h7.96v-6.691h-7.96v6.692zm7.956-23.96h-7.96v6.687h7.96v-6.688zm89.718-15.042l-4.896-4.07-12.447 17.613-11.19-9.305-3.762 5.311 16.091 13.38 16.204-22.929zM128 70.978c0-18.632-13.97-33.782-31.147-33.782-17.168 0-31.135 15.155-31.135 33.782 0 18.628 13.97 33.783 31.135 33.783 17.172 0 31.143-15.15 31.143-33.783H128zm-6.17 0c0 14.933-11.203 27.1-24.981 27.1-13.77 0-24.987-12.158-24.987-27.1 0-14.941 11.195-27.099 24.987-27.099 13.778 0 24.982 12.158 24.982 27.1z\"/>\n\u003C/svg>`",[],382,"Some local SVGs cannot be loaded","2025-03-30T07:43:06Z","https://github.com/nuxt/icon/issues/382",0.75860506,{"description":2001,"labels":2002,"number":2006,"owner":1985,"repository":2007,"state":1987,"title":2008,"updated_at":2009,"url":2010,"score":2011},"### 🆒 Your use case\n\nIf `Nuxt` project has `autoImports` turned off, when you want to import some composable from nuxt/scripts you need to do something like this:\n\n```ts\nimport { useScriptGoogleTagManager } from '@nuxt/scripts/dist/runtime/registry/google-tag-manager'\n```\n\nWhich also does not work and it leads to this error:\n\n\n\n\n\n\n### 🆕 The solution you'd like\n\nAdd Nuxt `aliases` or something similar so the developer can easily import composable or components explicitly.\n\nExample:\n```ts\n// re-export everything through the root index barrel file\nimport { useScriptGoogleTagManager } from '@nuxt/scripts\n\n// re-export just for certain folder index barrel file\nimport { useScriptGoogleTagManager } from '@nuxt/scripts/registry\n\n// or avoid using barrel files due to performance issues and use at least Nuxt alias and directly import file\nimport useScriptGoogleTagManager from '@nuxt/scripts/registry/google-tag-manager.ts\n```\n\n\n\n### 🔍 Alternatives you've considered\n\n_No response_\n\n### ℹ️ Additional info\n\n_No response_",[2003],{"name":2004,"color":2005},"enhancement","a2eeef",288,"scripts","Add proper exports when auto-import is turned off","2024-11-12T11:10:53Z","https://github.com/nuxt/scripts/issues/288",0.7710228,{"labels":2013,"number":2020,"owner":1985,"repository":1985,"state":2021,"title":2022,"updated_at":2023,"url":2024,"score":2025},[2014,2017],{"name":2015,"color":2016},"pending triage","E99695",{"name":2018,"color":2019},"2.x","d4c5f9",7749,"closed","Cannot find module \". . . . .jpg\"","2023-01-22T15:36:04Z","https://github.com/nuxt/nuxt/issues/7749",0.7537842,{"description":2027,"labels":2028,"number":2041,"owner":1985,"repository":1985,"state":2021,"title":2042,"updated_at":2043,"url":2044,"score":2045},"### Environment\r\n\r\n- Operating System: Darwin\r\n- Node Version: v21.7.2\r\n- Nuxt Version: 3.11.2\r\n- CLI Version: 3.11.1\r\n- Nitro Version: 2.9.6\r\n- Package Manager: pnpm@8.15.3\r\n- Builder: -\r\n- User Config: devtools, extends\r\n- Runtime Modules: -\r\n- Build Modules: -\r\n\r\n\r\n### Reproduction\r\n\r\nI am trying to extend a project of mine and run into dependency issues.\r\n\r\nI have made a reproduction one can test it using the two branches `main` and `icons` of the `oripka/nuxt-bug-extends-1` repo.\r\n\r\n`nuxt.config.js`\r\n\r\n```\r\nexport default defineNuxtConfig({\r\n devtools: { enabled: true },\r\n extends: [\r\n ['github:oripka/nuxt-bug-extends-1#main', { install: true}]\r\n ]\r\n})\r\n```\r\n\r\nThe error is:\r\n\r\n```\r\npnpm install\r\nLockfile is up to date, resolution step is skipped\r\nAlready up to date\r\n\r\n> nuxt-app@ postinstall /Users/otr/code/reproduce/oripka\r\n> nuxt prepare\r\n\r\nLockfile is up to date, resolution step is skipped\r\nPackages: +1312\r\n++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\r\nProgress: resolved 1312, reused 1311, downloaded 0, added 1312, done\r\n\r\ndependencies:\r\n+ @aws-sdk/client-ses 3.540.0\r\n+ @fontsource/inter 5.0.17\r\n+ @heroicons/vue 2.1.3\r\n+ @iconify-json/flag 1.1.49\r\n+ @iconify-json/ph 1.1.11\r\n+ @iconify-json/simple-icons 1.1.97\r\n+ @morev/vue-transitions 2.3.6\r\n+ @nuxt/content 2.12.1\r\n+ @nuxt/ui-pro 1.1.0\r\n+ @nuxthq/studio 0.14.1\r\n+ @nuxtjs/fontaine 0.4.1\r\n+ @nuxtjs/google-fonts 3.2.0\r\n+ @nuxtjs/plausible 0.2.4\r\n+ @nuxtjs/supabase 1.2.0\r\n+ @paddle/paddle-js 0.5.5\r\n+ @paddle/paddle-node-sdk 0.3.0\r\n+ @vercel/kv 1.0.1\r\n+ @vueuse/core 10.9.0\r\n+ @vueuse/nuxt 10.9.0\r\n+ mermaid 10.9.0\r\n+ nuxt-icon 0.5.0\r\n+ openai 4.32.1\r\n+ stripe 14.23.0\r\n+ unique-names-generator 4.7.1\r\n+ v-calendar 3.1.2\r\n+ vue3-marquee 4.2.0\r\n\r\ndevDependencies: skipped because NODE_ENV is set to production\r\n\r\nDone in 4.7s\r\n\r\n ERROR Error while requiring module nuxt-time: Error: Cannot find module '/Users/otr/code/reproduce/oripka/nuxt-time' 8:58:19 PM\r\nRequire stack:\r\n- /Users/otr/code/reproduce/oripka/index.js\r\n\r\n\r\n ERROR Cannot find module '/Users/otr/code/reproduce/oripka/nuxt-time' 8:58:19 PM\r\nRequire stack:\r\n- /Users/otr/code/reproduce/oripka/index.js\r\n\r\n Require stack:\r\n - index.js\r\n at Module._resolveFilename (node:internal/modules/cjs/loader:1142:15)\r\n at Function.resolve (node:internal/modules/helpers:190:19)\r\n at Function._resolve [as resolve] (node_modules/.pnpm/jiti@1.21.0/node_modules/jiti/dist/jiti.js:1:251148)\r\n at resolveModule (node_modules/.pnpm/@nuxt+kit@3.11.2/node_modules/@nuxt/kit/dist/index.mjs:2210:29)\r\n at requireModule (node_modules/.pnpm/@nuxt+kit@3.11.2/node_modules/@nuxt/kit/dist/index.mjs:2215:24)\r\n at loadNuxtModuleInstance (node_modules/.pnpm/@nuxt+kit@3.11.2/node_modules/@nuxt/kit/dist/index.mjs:2451:92)\r\n at async installModule (node_modules/.pnpm/@nuxt+kit@3.11.2/node_modules/@nuxt/kit/dist/index.mjs:2407:47)\r\n at async initNuxt (node_modules/.pnpm/nuxt@3.11.2_@unocss+reset@0.59.0_floating-vue@5.2.2_unocss@0.59.0_vite@5.2.8/node_modules/nuxt/dist/index.mjs:4233:7)\r\n at async loadNuxt (node_modules/.pnpm/nuxt@3.11.2_@unocss+reset@0.59.0_floating-vue@5.2.2_unocss@0.59.0_vite@5.2.8/node_modules/nuxt/dist/index.mjs:4331:5)\r\n at async loadNuxt (node_modules/.pnpm/@nuxt+kit@3.11.2/node_modules/@nuxt/kit/dist/index.mjs:2570:19)\r\n at async Object.run (node_modules/.pnpm/nuxi@3.11.1/node_modules/nuxi/dist/chunks/prepare.mjs:53:18)\r\n at async runCommand$1 (node_modules/.pnpm/nuxi@3.11.1/node_modules/nuxi/dist/shared/nuxi.9edf0930.mjs:1648:16)\r\n at async runCommand$1 (node_modules/.pnpm/nuxi@3.11.1/node_modules/nuxi/dist/shared/nuxi.9edf0930.mjs:1639:11)\r\n at async runMain$1 (node_modules/.pnpm/nuxi@3.11.1/node_modules/nuxi/dist/shared/nuxi.9edf0930.mjs:1777:7) \r\n\r\n\r\n\r\n ERROR Cannot find module '/Users/otr/code/reproduce/oripka/nuxt-time' 8:58:19 PM\r\nRequire stack:\r\n- /Users/otr/code/reproduce/oripka/index.js\r\n```\r\n\r\nNot sure why NODE_ENV is set to production, but ok, I move all the dependencies from `devDependencies` to `dependencies`, just to try to get it working (btw. it works fine without this in the original repo). \r\n\r\n\r\n\r\nUsing this I can get rid of that error but run into another one. Here the repo from the branch `icons` (as we run into problems with ui-pro and the icons packages)\r\n\r\n```\r\nexport default defineNuxtConfig({\r\n devtools: { enabled: true },\r\n extends: [\r\n ['github:oripka/nuxt-bug-extends-1#icons', { install: true}]\r\n ]\r\n})\r\n```\r\n\r\n```\r\npnpm install\r\nLockfile is up to date, resolution step is skipped\r\nAlready up to date\r\n\r\n> nuxt-app@ postinstall /Users/otr/code/reproduce/oripka\r\n> nuxt prepare\r\n\r\nLockfile is up to date, resolution step is skipped\r\nAlready up to date\r\n\r\ndevDependencies: skipped because NODE_ENV is set to production\r\n\r\nDone in 1s\r\n\r\n WARN Missing supabase url, set it either in nuxt.config.js or via env variable 9:01:38 PM\r\n\r\n\r\n WARN Missing supabase anon key, set it either in nuxt.config.js or via env variable 9:01:38 PM\r\n\r\n\r\n ERROR Icon collection \"heroicons\" not found. Please install @iconify-json/heroicons or @iconify/json 9:01:38 PM\r\n\r\n at node_modules/.c12/github_oripka_nuxt_R9fl2pEn9N/node_modules/.pnpm/@egoist+tailwindcss-icons@1.7.4_tailwindcss@3.4.3/node_modules/@egoist/tailwindcss-icons/dist/index.js:83:19\r\n at Array.reduce (\u003Canonymous>)\r\n at getIconCollections (node_modules/.c12/github_oripka_nuxt_R9fl2pEn9N/node_modules/.pnpm/@egoist+tailwindcss-icons@1.7.4_tailwindcss@3.4.3/node_modules/@egoist/tailwindcss-icons/dist/index.js:79:22)\r\n at setup (node_modules/.c12/github_oripka_nuxt_R9fl2pEn9N/node_modules/.pnpm/@nuxt+ui@2.15.1_nuxt@3.11.1_rollup@4.14.0_vite@5.2.8_vue@3.4.21/node_modules/@nuxt/ui/dist/module.mjs:397:96)\r\n at async normalizedModule (node_modules/.c12/github_oripka_nuxt_R9fl2pEn9N/node_modules/.pnpm/@nuxt+kit@3.11.1_rollup@4.14.0/node_modules/@nuxt/kit/dist/index.mjs:2112:17)\r\n at async installModule (node_modules/.pnpm/@nuxt+kit@3.11.2/node_modules/@nuxt/kit/dist/index.mjs:2415:95)\r\n at async initNuxt (node_modules/.pnpm/nuxt@3.11.2_@unocss+reset@0.59.0_floating-vue@5.2.2_unocss@0.59.0_vite@5.2.8/node_modules/nuxt/dist/index.mjs:4233:7)\r\n at async loadNuxt (node_modules/.pnpm/nuxt@3.11.2_@unocss+reset@0.59.0_floating-vue@5.2.2_unocss@0.59.0_vite@5.2.8/node_modules/nuxt/dist/index.mjs:4331:5)\r\n at async loadNuxt (node_modules/.pnpm/@nuxt+kit@3.11.2/node_modules/@nuxt/kit/dist/index.mjs:2570:19)\r\n at async Object.run (node_modules/.pnpm/nuxi@3.11.1/node_modules/nuxi/dist/chunks/prepare.mjs:53:18)\r\n at async runCommand$1 (node_modules/.pnpm/nuxi@3.11.1/node_modules/nuxi/dist/shared/nuxi.9edf0930.mjs:1648:16)\r\n at async runCommand$1 (node_modules/.pnpm/nuxi@3.11.1/node_modules/nuxi/dist/shared/nuxi.9edf0930.mjs:1639:11)\r\n at async runMain$1 (node_modules/.pnpm/nuxi@3.11.1/node_modules/nuxi/dist/shared/nuxi.9edf0930.mjs:1777:7) \r\n\r\n\r\n\r\n ERROR Icon collection \"heroicons\" not found. Please install @iconify-json/heroicons or @iconify/json 9:01:38 PM\r\n\r\n ELIFECYCLE Command failed with exit code 1.\r\n```\r\n\r\nMaybe I have an error in my config or I missing something fundamental about how this feature should work. @pi0 is this a bug?\r\n\r\n### Describe the bug\r\n\r\nExtending a github repository runs into dependency issues\r\n\r\n### Additional context\r\n\r\n_No response_\r\n\r\n### Logs\r\n\r\n_No response_",[2029,2032,2035,2038],{"name":2030,"color":2031},"3.x","29bc7f",{"name":2033,"color":2034},"bug","d73a4a",{"name":2036,"color":2037},"🔨 p3-minor","FBCA04",{"name":2039,"color":2040},"layers","006B75",26724,"Dependencies from github repository not found (extends)","2024-05-24T10:17:37Z","https://github.com/nuxt/nuxt/issues/26724",0.75818294,{"labels":2047,"number":2053,"owner":1985,"repository":1985,"state":2021,"title":2054,"updated_at":2055,"url":2056,"score":2057},[2048,2051,2052],{"name":2049,"color":2050},"stale","ffffff",{"name":2015,"color":2016},{"name":2018,"color":2019},7436,"Improve error handling in 'addModule'","2023-01-22T15:36:01Z","https://github.com/nuxt/nuxt/issues/7436",0.75832427,{"description":2059,"labels":2060,"number":1995,"owner":1985,"repository":2065,"state":2021,"title":2066,"updated_at":2067,"url":2068,"score":1999},"Hey there!\n\nI am amazed by the DX of this module and how easy it is to add a new web font to your Nuxt project. I want to make my application as performant as possible and the problem is when I add a web font (instead of using default machine font) the performance of the app (and more specifically Largest Contentful Paint) drops a lot :( \n\nI have added following code to my app:\n\n```html\n\u003Cstyle lang=\"css\" scoped>\n#main {\n font-family: \"Inter\", sans-serif;\n}\n\u003C/style>\n```\n\nWith Inter web font\n\n\n\n\nWithout Inter web font\n\n\nI looked at the https://web.dev/articles/font-best-practices and it seems that Nuxt Fonts implements all of it by default.\n\nIs there anything that I am missing or is it how web fonts affect performance in general?\n\nI will be grateful for any response or feedback :) ",[2061,2062],{"name":2033,"color":2034},{"name":2063,"color":2064},"question","d876e3","fonts","Adding custom font affects performance (LCP) a lot","2025-02-09T08:06:58Z","https://github.com/nuxt/fonts/issues/382",{"description":2070,"labels":2071,"number":2076,"owner":1985,"repository":2077,"state":2021,"title":2078,"updated_at":2079,"url":2080,"score":2081},"### Description\n\nHi, \nI was removed due to a lack of 2fa, but I've remedied that. Can you please re-invite me to the UI-PRO repo?\n\nThank you!\nJim\n",[2072,2073],{"name":2063,"color":2064},{"name":2074,"color":2075},"v3","49DCB8",3887,"ui","Can I get re-invited please? (ui-pro)","2025-04-14T14:02:03Z","https://github.com/nuxt/ui/issues/3887",0.77095705,{"description":2083,"labels":2084,"number":2006,"owner":1985,"repository":2087,"state":2021,"title":2088,"updated_at":2089,"url":2090,"score":2011},"https://github.com/nuxt/nuxt.js/issues/13677",[2085],{"name":2033,"color":2086},"ff281a","nuxt.com","Remove `unenv` deps once fixed","2023-01-19T17:03:27Z","https://github.com/nuxt/nuxt.com/issues/288",{"description":2092,"labels":2093,"number":2099,"owner":1985,"repository":2077,"state":2021,"title":2100,"updated_at":2101,"url":2102,"score":2103},"### Environment\n\n System:\n OS: Linux 6.5 Ubuntu 23.10 23.10 (Mantic Minotaur)\n CPU: (8) x64 11th Gen Intel(R) Core(TM) i5-1135G7 @ 2.40GHz\n Memory: 44.48 GB / 62.57 GB\n Container: Yes\n Shell: 5.9 - /usr/bin/zsh\n Browsers:\n Chrome: 126.0.6478.126\n\n### Version\n\nv3.0.0-alpha.6\n\n### Reproduction\n\nhttps://ui3.nuxt.dev/components/select-menu\n\n### Description\n\n1. open docs\n2. open any select menu\n3. select any option\n4. tab to next field\n5. tab index is reset\n\n### Additional context\n\n_No response_\n\n### Logs\n\n_No response_",[2094,2095,2096],{"name":2033,"color":2034},{"name":2074,"color":2075},{"name":2097,"color":2098},"reka-ui","56d799",2350,"[SelectMenu] Broken focus/tab index after selecting","2024-12-03T15:11:34Z","https://github.com/nuxt/ui/issues/2350",0.7719895,["Reactive",2105],{},["Set"],["ShallowReactive",2108],{"TRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"bZ7iTQVAU3D9_iR91GciMoRkqMRot79Hzsi6Q7TWJug":-1},"/nuxt/ui/2451"]