-->\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",[2870,2873,2876],{"name":2871,"color":2872},"bug","d73a4a",{"name":2874,"color":2875},"vitest-environment","b60205",{"name":2877,"color":2878},"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.681136,{"description":2887,"labels":2888,"number":2893,"owner":2860,"repository":2894,"state":2881,"title":2895,"updated_at":2896,"url":2897,"score":2898},"### Description\n\nEnhance UTabs by making the tab header sticky while allowing the content area to be scrollable. This ensures better usability, keeping the tabs visible while navigating long content.\n\n### Additional context\n\n_No response_",[2889,2890],{"name":2857,"color":2858},{"name":2891,"color":2892},"v3","49DCB8",3330,"ui","feat(UTabs): Sticky Tab header and Scrollable content","2025-02-17T18:21:54Z","https://github.com/nuxt/ui/issues/3330",0.6837326,{"description":2900,"labels":2901,"number":2907,"owner":2860,"repository":2894,"state":2881,"title":2908,"updated_at":2909,"url":2910,"score":2911},"### Environment\n\n- Operating System: Darwin\n- Node Version: v23.7.0\n- Nuxt Version: 3.15.4\n- CLI Version: 3.21.1\n- Nitro Version: 2.10.4\n- Package Manager: bun\n- Builder: -\n- Runtime Modules: @nuxt/ui-pro@3.0.0-alpha.12\n- Build Modules: -\n\n\n### Is this bug related to Nuxt or Vue?\n\nNuxt\n\n### Version\n\nv3.0.0-alpha12\n\n### Reproduction\n\nhttps://codesandbox.io/p/devbox/hidden-snow-d6s8wz?workspaceId=ws_JNWrpb8H73oZGFCJNwBaqL\n\n### Description\n\nWhen using the USelectMenu within a UModal, the search input of the select menu is not working correctly.\n\nIt can't be focused and typing only focuses the SelectMenu itself.\n\n\n\n### Additional context\n\n_No response_\n\n### Logs\n\n```shell-script\n\n```",[2902,2903,2906],{"name":2871,"color":2872},{"name":2904,"color":2905},"duplicate","cfd3d7",{"name":2891,"color":2892},3288,"USelectMenu broken within UModal","2025-02-11T14:11:07Z","https://github.com/nuxt/ui/issues/3288",0.6869532,{"description":2913,"labels":2914,"number":2917,"owner":2860,"repository":2894,"state":2881,"title":2918,"updated_at":2919,"url":2920,"score":2921},"### Version\n\nv3 - https://pkg.pr.new/@nuxt/ui@2e17fb6\n\n### Description\n\n* `CommandPalette` placeholder: https://github.com/nuxt/ui/blob/v3/src/runtime/components/CommandPalette.vue#L143\n",[2915,2916],{"name":2871,"color":2872},{"name":2891,"color":2892},2906,"v3: Missing translations","2025-01-25T13:12:21Z","https://github.com/nuxt/ui/issues/2906",0.6889663,{"description":2923,"labels":2924,"number":2927,"owner":2860,"repository":2928,"state":2881,"title":2929,"updated_at":2930,"url":2931,"score":2932},"After updating the API, Jobs page is on error under certain circumstances : \n\nRelated commit : https://github.com/nuxtlabs/nuxt.com/commit/8962705b5d0dda99724d661efeeb4ed18e332db4\n\nEnvironment (Preview) : https://framework-p2aadzhns-nuxt-js.vercel.app/\n\n```\nTypeError: Cannot read properties of undefined (reading 'map')\n```\n\nThis is due to changes in the data structure of the API, changing from `\u003CNuxtJob[]>` to `{ data: \u003CNuxtJob[]>`. API endpoint (/api/jobs) seems to sometimes serve the outdated data.\n\n- 1 : client-side navigation from / to /support/jobs : fails\n- 2 : Server hit on /support/jobs : works\n- 3: client-side navigation back and forth to /support/jobs after 2 : works",[2925],{"name":2871,"color":2926},"ff281a",1041,"nuxt.com","[Jobs] Error after API update","2023-06-06T12:14:28Z","https://github.com/nuxt/nuxt.com/issues/1041",0.6935431,{"description":2934,"labels":2935,"number":2859,"owner":2860,"repository":2928,"state":2881,"title":2938,"updated_at":2939,"url":2940,"score":2866},"- [x] `Get in touch` button on case study page CTA\n- [x] `Prev` and `Next` actions with `surround` from content module\n- [x] `Contact` and `Get started` buttons on case studies index page CTA\n- [x] Split `Prev` and `Next` to a component\n- [x] CTAs from index and slug page component\n\nOn the design part, as mentioned here https://github.com/nuxtlabs/nuxt.com/issues/189#issuecomment-1082889840:\n\n- [x] Right illustration on Pentest Tools showcase is splitted into two different svgs, I would need only one\n- [x] Right illustration on stores.jp showcase is way too big and does not fit its content",[2936],{"name":2857,"color":2937},"1ad6ff","Case studies (remaining tasks)","2023-02-15T12:30:43Z","https://github.com/nuxt/nuxt.com/issues/238",{"description":2942,"labels":2943,"number":2944,"owner":2860,"repository":2945,"state":2881,"title":2946,"updated_at":2947,"url":2948,"score":2949},"```\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.69414943,{"description":2951,"labels":2952,"number":2956,"owner":2860,"repository":2928,"state":2881,"title":2957,"updated_at":2958,"url":2959,"score":2960},"## 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",[2953],{"name":2954,"color":2955},"design","00bd6f",518,"[Resources] Live Events UI improvements","2022-05-20T13:19:34Z","https://github.com/nuxt/nuxt.com/issues/518",0.6970473,{"description":2962,"labels":2963,"number":2956,"owner":2860,"repository":2880,"state":2881,"title":2965,"updated_at":2966,"url":2967,"score":2960},"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",[2964],{"name":2874,"color":2875},"Cannot find module 'vitest-environment-nuxt/module'","2023-12-02T00:17:10Z","https://github.com/nuxt/test-utils/issues/518",["Reactive",2969],{},["Set"],["ShallowReactive",2972],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$fpywUYQuLJ8JsSCsBHVFiyJ1Df6RjV7PFMrO0xYX2lLU":-1},"/nuxt/nuxt.com/1609"]