\n до \u003CUInputNumber v-model=\"bill.to\" :min=\"bill.from\" :max=\"10000\" :step=\"calcStep(bill.to)\" variant=\"soft\" class=\"max-w-32\" />\n \u003C/div>\n\u003C/template>\n```\n\n### Description\n\nhttps://skr.sh/vT5m5gCX1Bk\n\nThe value changes when clicking outside the field, regardless of the `step` and `modelValue` state. The `step` parameter is also calculated incorrectly at the threshold of 1000.",[2013,2014,2015],{"name":1985,"color":1986},{"name":1991,"color":1992},{"name":2016,"color":2017},"triage","ffffff",2859,"UInputNumber changes value on blur when not asked for","2024-12-08T12:04:52Z","https://github.com/nuxt/ui/issues/2859",0.7158907,{"description":2024,"labels":2025,"number":2026,"owner":1994,"repository":2027,"state":1996,"title":2028,"updated_at":2029,"url":2030,"score":2031},"Is any chance in future to get https://unocss.dev/presets/icons like behavior ?",[],325,"icon","Unocss icons preset as class feature","2025-03-11T05:42:38Z","https://github.com/nuxt/icon/issues/325",0.72134537,{"description":2033,"labels":2034,"number":2042,"owner":1994,"repository":2043,"state":2044,"title":2045,"updated_at":2046,"url":2047,"score":2048},"### Environment\n\nThe background is I'm trying to make the Nuxt apps work in @teambit.\r\n\r\nI tried to run Vitest via Node APIs and have found the app doesn't render properly in the tests if the current working dir is not the root path of the project.\n\n### Reproduction\n\nhttps://github.com/Jinjiang/reproductions/tree/nuxtjs-vitest-20240514\r\n\r\n```bash\r\npnpm install\r\n\r\n# it works\r\npnpm test\r\n# it works\r\npnpm test:debug:1\r\n# it doesn't\r\npnpm test:debug:2\r\n```\n\n### Describe the bug\n\nFirst, prepare a js file `./debug/run.mjs` like:\r\n\r\n```js\r\nimport { startVitest } from 'vitest/node';\r\n\r\nstartVitest('test', ...);\r\n```\r\n\r\nthen:\r\n\r\n- run it via `node ./debug/run.mjs`, it works\r\n- run it via `cd debug && node ./run.mjs`, it doesn't\n\n### Additional context\n\n_No response_\n\n### Logs\n\n```shell-script\n$ pnpm test:debug:2\r\n\r\n> nuxt-app@ test:debug:2 /Volumes/jinjiang-portable-disk/Developer/teambit/temp/repro-nuxtjs-app-20240513\r\n> cd debug && node test.mjs && cd ..\r\n\r\n{\r\n configPath: '/Volumes/jinjiang-portable-disk/Developer/teambit/temp/repro-nuxtjs-app-20240513/vitest.config.ts',\r\n rootPath: '/Volumes/jinjiang-portable-disk/Developer/teambit/temp/repro-nuxtjs-app-20240513',\r\n include: [\r\n '/Volumes/jinjiang-portable-disk/Developer/teambit/temp/repro-nuxtjs-app-20240513/**/*.spec.ts'\r\n ]\r\n}\r\n\r\n RUN v1.6.0 /Volumes/jinjiang-portable-disk/Developer/teambit/temp/repro-nuxtjs-app-20240513/debug\r\n\r\nstdout | createSuspenseBoundary (/Volumes/jinjiang-portable-disk/Developer/teambit/temp/repro-nuxtjs-app-20240513/node_modules/.pnpm/@vue+runtime-core@3.4.27/node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:1451:43)\r\n\u003CSuspense> is an experimental feature and its API will likely change.\r\n\r\nstderr | ../tests/foo.nuxt.spec.ts > can also render an app\r\n[Vue warn]: Failed to resolve component: HelloWorld\r\nIf this is a native custom element, make sure to exclude it from component resolution via compilerOptions.isCustomElement. \r\n at \u003CApp > \r\n at \u003CAnonymous> \r\n at \u003CAnonymous ref=\"VTU_COMPONENT\" > \r\n at \u003CVTUROOT>\r\n\r\n ❯ ../tests/foo.nuxt.spec.ts (1)\r\n × can also render an app\r\n\r\n⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Failed Tests 1 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯\r\n\r\n FAIL ../tests/foo.nuxt.spec.ts > can also render an app\r\nError: Snapshot `can also render an app 1` mismatched\r\n\r\n- Expected\r\n+ Received\r\n\r\n \"\u003Cdiv id=\"test-wrapper\">\r\n \u003Cdiv>\r\n- \u003Cdiv> 123 \u003Cdiv>\r\n- \u003Ch1>Hello World\u003C/h1>\r\n- \u003C/div>\u003C!-- \u003CNuxtWelcome /> -->\r\n- \u003Cdiv>\r\n- \u003Ch1>Hello World\u003C/h1>\r\n- \u003C/div>\r\n- \u003Cdiv>\r\n- \u003Ch1>About\u003C/h1>\r\n- \u003Cdiv>\r\n- \u003Ch1>Hello World\u003C/h1>\r\n- \u003C/div>\u003Cimg src=\"/favicon.ico\">\u003Cimg src=\"/assets/zhlint.svg\">\u003Cimg src=\"/vue.svg\" style=\"width: 200px;\">\r\n- \u003Cdiv> Counter: 3000 \u003Cbutton> + \u003C/button>\u003Cbutton> - \u003C/button>\u003C/div>\r\n- \u003Cp>\u003C/p>\r\n- \u003C/div>\r\n- \u003C/div>\r\n+ \u003C!-- \u003CNuxtWelcome /> -->\r\n+ \u003Chelloworld>\u003C/helloworld>\r\n+ \u003C!---->\r\n \u003C/div>\r\n \u003C/div>\"\r\n\r\n ❯ ../tests/foo.nuxt.spec.ts:8:28\r\n 6| it('can also render an app', async () => {\r\n 7| const component = await renderSuspended(App, { route: '/about' })\r\n 8| expect(component.html()).toMatchInlineSnapshot(`\r\n | ^\r\n 9| \"\u003Cdiv id=\"test-wrapper\">\r\n 10| \u003Cdiv>\r\n\r\n⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[1/1]⎯\r\n\r\n Snapshots 1 failed\r\n Test Files 1 failed (1)\r\n Tests 1 failed (1)\r\n Start at 16:44:56\r\n Duration 733ms (transform 268ms, setup 144ms, collect 193ms, tests 77ms, environment 71ms, prepare 131ms)\r\n\r\n ELIFECYCLE Command failed with exit code 1.\n```\n",[2035,2036,2039],{"name":1985,"color":1986},{"name":2037,"color":2038},"vitest-environment","b60205",{"name":2040,"color":2041},"pending triage","5D08F5",860,"test-utils","closed","Vitest doesn't work in programmatic way if the root path isn't the current working dir","2024-06-04T00:35:20Z","https://github.com/nuxt/test-utils/issues/860",0.6849223,{"description":2050,"labels":2051,"number":2055,"owner":1994,"repository":2005,"state":2044,"title":2056,"updated_at":2057,"url":2058,"score":2059},"## List events list\n\n- [x] Icon must be the number 2 on hover \nn°1\n\nn°2\n\n\n- [x] Author in gray 900 and date in gray 400\n\n\n- [x] Card border radius must be 12px instead of 6px \n\n\n## Modal \n\n- [x] Same as the card, border radius must be 12px, also the video container\n\n- [ ] Card padding must be 32px \n\n\n\n- [ ] Font of the title should be in gray 900 and padding top 32px, 12px to bottom and 32px of font-size\n\n\n- [ ] Color of body text should be gray 600\n\n\n- [ ] More a content issue but, texts should not have 2 h1's \n\n\n\n",[2052],{"name":2053,"color":2054},"design","00bd6f",518,"[Resources] Live Events UI improvements","2022-05-20T13:19:34Z","https://github.com/nuxt/nuxt.com/issues/518",0.68693537,{"description":2061,"labels":2062,"number":2055,"owner":1994,"repository":2043,"state":2044,"title":2064,"updated_at":2065,"url":2066,"score":2059},"Hello, I got the following issue : \r\n(Even after removing ``node_modules`` and ``.nuxt`` folder)\r\n\r\nIt looks like adding ``vitest-environment-nuxt`` in package.json fix the issue. Do I have to keep it ? \r\n\r\nI have everything like in the documentation.\r\n\r\n```ts\r\nNuxi 3.2.2 22:13:03\r\nNuxt 3.2.2 with Nitro 2.2.2 22:13:03\r\n\r\n WARN Using experimental payload extraction for full-static output. You can opt-out by setting experimental.payloadExtraction to false.\r\n\r\nℹ Using Tailwind CSS from ~/assets/css/tailwind.css nuxt:tailwindcss 22:13:03\r\n\r\n ERROR Cannot find module 'vitest-environment-nuxt/module' 22:13:04\r\nRequire stack:\r\n- /home/mishaa/yago/hack-bcp/frontend/index.js\r\n\r\n Require stack:\r\n - index.js\r\n at Module._resolveFilename (node:internal/modules/cjs/loader:1053:15)\r\n at Function.resolve (node:internal/modules/helpers:118:19)\r\n at Function._resolve [as resolve] (node_modules/jiti/dist/jiti.js:1:240764)\r\n at resolveModule (node_modules/@nuxt/kit/dist/index.mjs:260:41)\r\n at normalizeModule (node_modules/@nuxt/kit/dist/index.mjs:451:18)\r\n at Object.installModule (node_modules/@nuxt/kit/dist/index.mjs:434:47)\r\n at setup (node_modules/nuxt-vitest/dist/module.cjs:22:15)\r\n at normalizedModule (node_modules/@nuxt/kit/dist/index.mjs:167:29)\r\n at async installModule (node_modules/@nuxt/kit/dist/index.mjs:435:15)\r\n at async initNuxt (node_modules/nuxt/dist/index.mjs:2253:7)\r\n```\r\nPackage.json : \r\n```json\r\n{\r\n \"private\": true,\r\n \"engines\": {\r\n \"node\": \">= 18.0.0\",\r\n \"pnpm\": \">= 7.0.0\"\r\n },\r\n \"scripts\": {\r\n \"build\": \"nuxt build\",\r\n \"dev\": \"nuxt dev\",\r\n \"generate\": \"nuxt generate\",\r\n \"preview\": \"nuxt preview\",\r\n \"postinstall\": \"nuxt prepare\",\r\n \"lint:all\": \"pnpm run lint && pnpm run format && pnpm run typecheck\",\r\n \"lint\": \"eslint --ext .js,.jsx,.ts,.tsx,.vue --fix --ignore-path .gitignore .\",\r\n \"format\": \"prettier --write --ignore-path .gitignore '**/*.{js,jsx,ts,tsx,vue}'\",\r\n \"typecheck\": \"nuxt typecheck\",\r\n \"test\": \"vitest --watch=false\"\r\n },\r\n \"devDependencies\": {\r\n \"@nuxt/eslint-config\": \"^0.1.1\",\r\n \"@nuxt/test-utils\": \"^3.2.2\",\r\n \"@nuxtjs/eslint-config-typescript\": \"^12.0.0\",\r\n \"@nuxtjs/tailwindcss\": \"^6.4.1\",\r\n \"@tailwindcss/forms\": \"^0.5.3\",\r\n \"@types/node\": \"^18.14.0\",\r\n \"@vitejs/plugin-vue\": \"^4.0.0\",\r\n \"@vue/test-utils\": \"^2.2.10\",\r\n \"eslint\": \"^8.34.0\",\r\n \"eslint-config-prettier\": \"^8.6.0\",\r\n \"eslint-plugin-nuxt\": \"^4.0.0\",\r\n \"eslint-plugin-prettier\": \"^4.2.1\",\r\n \"eslint-plugin-unicorn\": \"^45.0.2\",\r\n \"happy-dom\": \"^8.6.0\",\r\n \"nuxt\": \"^3.2.2\",\r\n \"nuxt-vitest\": \"^0.6.6\",\r\n \"prettier\": \"^2.8.4\",\r\n \"typescript\": \"^4.9.5\",\r\n \"vitest\": \"^0.28.5\",\r\n \"vue-tsc\": \"^1.1.3\"\r\n },\r\n \"dependencies\": {\r\n \"@headlessui/vue\": \"^1.7.10\",\r\n \"@pinia/nuxt\": \"^0.4.6\",\r\n \"crisp-sdk-web\": \"^1.0.13\",\r\n \"vue-google-maps-community-fork\": \"^0.2.2\",\r\n \"vue-gtag-next\": \"^1.14.0\"\r\n }\r\n}\r\n```\r\n",[2063],{"name":2037,"color":2038},"Cannot find module 'vitest-environment-nuxt/module'","2023-12-02T00:17:10Z","https://github.com/nuxt/test-utils/issues/518",{"description":2068,"labels":2069,"number":2070,"owner":1994,"repository":2071,"state":2044,"title":2072,"updated_at":2073,"url":2074,"score":2075},"```\n[info] Building client...\n[info] vite v6.1.0 building for production...\n[info] transforming...\n[info] ✓ 355 modules transformed.\n[error] x Build failed in 6.03s\n[error] [nuxi] Nuxt Build Error: [nuxt:fonts:font-family-injection] fetch failed\nfile: /vercel/path0/assets/css/tailwind.css\n at node:internal/deps/undici/undici:13502:13\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async fromUrl (node_modules/@capsizecss/unpack/dist/index.mjs:281:20)\n at async readMetrics (node_modules/fontaine/dist/index.mjs:120:82)\n at async generateFontFallbacks (node_modules/@nuxt/fonts/dist/module.mjs:44:67)\n at async addFontFaceDeclaration (node_modules/@nuxt/fonts/dist/module.mjs:380:38)\n at async Promise.all (index 14)\n at async transformCSS (node_modules/@nuxt/fonts/dist/module.mjs:449:5)\n at async Object.transform (node_modules/@nuxt/fonts/dist/module.mjs:461:17)\n at async transform (node_modules/rollup/dist/es/shared/node-entry.js:20698:16)\n [cause]: \n at internalConnectMultiple (node:net:1122:18)\n at internalConnectMultiple (node:net:1190:5)\n at Timeout.internalConnectMultipleTimeout (node:net:1716:5)\n```\n\n**Steps to re-produce**\n\n1. Add Nuxtjs/fonts (0.11.0) to existing Nuxt (3.15.4) project.\n2. Commit and merge to repo.\n3. Vercels run the build automatically\n\n**Expected**: It should work and deploy new version of mywebsite.\n**Actual**: Build fails\n\nI added the @nuxt/fonts module to my Nuxt project, but now my Vercel builds are failing.\n\nI’ve already added the module to the modules array in nuxt.config.ts. I followed the setup from the Tailwind v3 example.\n\nAny ideas on what might be causing the build failure? Here’s my tailwind.config.ts:\n\n```\n{\n theme: {\n ...\n },\n extend: {\n fontFamily: {\n title: ['Geist'],\n text: ['Geist Mono']\n }\n }\n}\n```",[],577,"fonts","Vercel build fails","2025-03-21T04:10:51Z","https://github.com/nuxt/fonts/issues/577",0.68960255,{"description":2077,"labels":2078,"number":2084,"owner":1994,"repository":1995,"state":2044,"title":2085,"updated_at":2086,"url":2087,"score":2088},"### 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_",[2079,2080,2081],{"name":1985,"color":1986},{"name":1991,"color":1992},{"name":2082,"color":2083},"reka-ui","56d799",2350,"[SelectMenu] Broken focus/tab index after selecting","2024-12-03T15:11:34Z","https://github.com/nuxt/ui/issues/2350",0.6909727,{"description":2090,"labels":2091,"number":2092,"owner":1994,"repository":2005,"state":2044,"title":2093,"updated_at":2094,"url":2095,"score":2096},"",[],1049,"[Code] Community","2022-12-15T08:50:03Z","https://github.com/nuxt/nuxt.com/issues/1049",0.6935486,["Reactive",2098],{},["Set"],["ShallowReactive",2101],{"TRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"y_a3-taUkir5uO3wnrcLw0mIqdW_eTG4khemy8dHv5U":-1},"/nuxt/nuxt.com/645"]