is used but it is missing a parent \u003CTransitionRoot />.\");return e}function ge(){let e=(0,__vite_ssr_import_0__.inject)(N,null);if(e===null)throw new Error(\"A \u003CTransitionChild /> is used but it is missing a parent \u003CTransitionRoot />.\");return e}let N=Symbol(\"NestingContext\");function L(e){return\"children\"in e?L(e.children):e.value.filter(({state:t})=>t===\"visible\").length>0}function Q(e){let t=(0,__vite_ssr_import_0__.ref)([]),a=(0,__vite_ssr_import_0__.ref)(!1);(0,__vite_ssr_import_0__.onMounted)(()=>a.value=!0),(0,__vite_ssr_import_0__.onUnmounted)(()=>a.value=!1);function s(n,r=__vite_ssr_import_6__.RenderStrategy.Hidden){let l=t.value.findIndex(({id:f})=>f===n);l!==-1&&((0,__vite_ssr_import_5__.match)(r,{[__vite_ssr_import_6__.RenderStrategy.Unmount](){t.value.splice(l,1)},[__vite_ssr_import_6__.RenderStrategy.Hidden](){t.value[l].state=\"hidden\"}}),!L(t)&&a.value&&(e==null||e()))}function h(n){let r=t.value.find(({id:l})=>l===n);return r?r.state!==\"visible\"&&(r.state=\"visible\"):t.value.push({id:n,state:\"visible\"}),()=>s(n,__vite_ssr_import_6__.RenderStrategy.Unmount)}return{children:t,register:h,unregister:s}}let W=__vite_ssr_import_6__.Features.RenderStrategy,he=(0,__vite_ssr_import_0__.defineComponent)({props:{as:{type:[Object,String],default:\"div\"},show:{type:[Boolean],default:null},unmount:{type:[Boolean],default:!0},appear:{type:[Boolean],default:!1},enter:{type:[String],default:\"\"},enterFrom:{type:[String],default:\"\"},enterTo:{type:[String],default:\"\"},entered:{type:[String],default:\"\"},leave:{type:[String],default:\"\"},leaveFrom:{type:[String],default:\"\"},leaveTo:{type:[String],default:\"\"}},emits:{beforeEnter:()=>!0,afterEnter:()=>!0,beforeLeave:()=>!0,afterLeave:()=>!0},setup(e,{emit:t,attrs:a,slots:s,expose:h}){let n=(0,__vite_ssr_import_0__.ref)(0);function r(){n.value|=__vite_ssr_import_2__.State.Opening,t(\"beforeEnter\")}function l(){n.value&=~__vite_ssr_import_2__.State.Opening,t(\"afterEnter\")}function f(){n.value|=__vite_ssr_import_2__.State.Closing,t(\"beforeLeave\")}function S(){n.value&=~__vite_ssr_import_2__.State.Closing,t(\"afterLeave\")}if(!me()&&(0,__vite_ssr_import_2__.hasOpenClosed)())return()=>(0,__vite_ssr_import_0__.h)(Se,{...e,onBeforeEnter:r,onAfterEnter:l,onBeforeLeave:f,onAfterLeave:S},s);let d=(0,__vite_ssr_import_0__.ref)(null),y=(0,__vite_ssr_import_0__.computed)(()=>e.unmount?__vite_ssr_import_6__.RenderStrategy.Unmount:__vite_ssr_import_6__.RenderStrategy.Hidden);h({el:d,$el:d});let{show:v,appear:A}=Te(),{register:D,unregister:H}=ge(),i=(0,__vite_ssr_import_0__.ref)(v.value?\"visible\":\"hidden\"),I={value:!0},c=(0,__vite_ssr_import_1__.useId)(),b={value:!1},P=Q(()=>{!b.value&&i.value!==\"hidden\"&&(i.value=\"hidden\",H(c),S())});(0,__vite_ssr_import_0__.onMounted)(()=>{let o=D(c);(0,__vite_ssr_import_0__.onUnmounted)(o)}),(0,__vite_ssr_import_0__.watchEffect)(()=>{if(y.value===__vite_ssr_import_6__.RenderStrategy.Hidden&&c){if(v.value&&i.value!==\"visible\"){i.value=\"visible\";return}(0,;__vite_ssr_import_5__.match)(i.value,{[\"hidden\"]:()=>H(c),[\"visible\"]:()=>D(c)})}});let j=g(e.enter),M=g(e.enterFrom),X=g(e.enterTo),_=g(e.entered),Y=g(e.leave),Z=g(e.leaveFrom),ee=g(e.leaveTo);(0,__vite_ssr_import_0__.onMounted)(()=>{(0,__vite_ssr_import_0__.watchEffect)(()=>{if(i.value===\"visible\"){let o=(0,__vite_ssr_import_3__.dom)(d);if(o instanceof Comment&&o.data===\"\")throw new Error(\"Did you forget to passthrough the ref to the actual DOM node?\")}})});function te(o){let E=I.value&&!A.value,p=(0,__vite_ssr_import_3__.dom)(d);!p||!(p instanceof HTMLElement)||E||(b.value=!0,v.value&&r(),v.value||f(),o(v.value?(0,__vite_ssr_import_7__.transition)(p,j,M,X,_,V=>{b.value=!1,V===__vite_ssr_import_7__.Reason.Finished&&l()}):(0,__vite_ssr_import_7__.transition)(p,Y,Z,ee,_,V=>{b.value=!1,V===__vite_ssr_import_7__.Reason.Finished&&(L(P)||(i.value=\"hidden\",H(c),S()))})))}return (0,__vite_ssr_import_0__.onMounted)(()=>{(0,__vite_ssr_import_0__.watch)([v],(o,E,p)=>{te(p),I.value=!1},{immediate:!0})}),(0,__vite_ssr_import_0__.provide)(N,P),(0,__vite_ssr_import_2__.useOpenClosedProvider)((0,__vite_ssr_import_0__.computed)(()=>(0,__vite_ssr_import_5__.match)(i.value,{[\"visible\"]:__vite_ssr_import_2__.State.Open,[\"hidden\"]:__vite_ssr_import_2__.State.Closed})|n.value)),()=>{let{appear:o,show:E,enter:p,enterFrom:V,enterTo:Ce,entered:ye,leave:be,leaveFrom:Ee,leaveTo:Ve,...U}=e,ne={ref:d},re={...U,...A.value&&v.value&&__vite_ssr_import_4__.env.isServer?{class:(0,__vite_ssr_import_0__.normalizeClass)([a.class,U.class,...j,...M])}:{}};return (0,__vite_ssr_import_6__.render)({theirProps:re,ourProps:ne,slot:{},slots:s,attrs:a,features:W,visible:i.value===\"visible\",name:\"TransitionChild\"})}}}),ce=he,Se=(0,__vite_ssr_import_0__.defineComponent)({inheritAttrs:!1,props:{as:{type:[Object,String],default:\"div\"},show:{type:[Boolean],default:null},unmount:{type:[Boolean],default:!0},appear:{type:[Boolean],default:!1},enter:{type:[String],default:\"\"},enterFrom:{type:[String],default:\"\"},enterTo:{type:[String],default:\"\"},entered:{type:[String],default:\"\"},leave:{type:[String],default:\"\"},leaveFrom:{type:[String],default:\"\"},leaveTo:{type:[String],default:\"\"}},emits:{beforeEnter:()=>!0,afterEnter:()=>!0,beforeLeave:()=>!0,afterLeave:()=>!0},setup(e,{emit:t,attrs:a,slots:s}){let h=(0,__vite_ssr_import_2__.useOpenClosed)(),n=(0,__vite_ssr_import_0__.computed)(()=>e.show===null&&h!==null?(h.value&__vite_ssr_import_2__.State.Open)===__vite_ssr_import_2__.State.Open:e.show);(0,__vite_ssr_import_0__.watchEffect)(()=>{if(![!0,!1].includes(n.value))throw new Error('A \u003CTransition /> is used but it is missing a :show=\"true | false\" prop.')});let r=(0,__vite_ssr_import_0__.ref)(n.value?\"visible\":\"hidden\"),l=Q(()=>{r.value=\"hidden\"}),f=(0,__vite_ssr_import_0__.ref)(!0),S={show:n,appear:(0,__vite_ssr_import_0__.computed)(()=>e.appear||!f.value)};return (0,__vite_ssr_import_0__.onMounted)(()=>{(0,__vite_ssr_import_0__.watchEffect)(()=>{f.value=!1,n.value?r.value=\"visible\":L(l)||(r.value=\"hidden\")})}),(0,__vite_ssr_import_0__.provide)(N,l),(0,__vite_ssr_import_0__.provide)(R,S),()=>{let d=(0,__vite_ssr_import_6__.omit)(e,[\"show\",\"appear\",\"unmount\",\"onBeforeEnter\",\"onBeforeLeave\",\"onAfterEnter\",\"onAfterLeave\"]),y={unmount:e.unmount};return (0,__vite_ssr_import_6__.render)({ourProps:{...y,as:\"template\"},theirProps:{},slot:{},slots:{...s,default:()=>[(0,__vite_ssr_import_0__.h)(ce,{onBeforeEnter:()=>t(\"beforeEnter\"),onAfterEnter:()=>t(\"afterEnter\"),onBeforeLeave:()=>t(\"beforeLeave\"),onAfterLeave:()=>t(\"afterLeave\"),...a,...y,...d},s.default)]},attrs:{},features:W,visible:r.value===\"visible\",name:\"Transition\"})}}});\n\n\n SyntaxError: Unexpected token ';'\n at new Script (node:vm:116:7)\n at createScript (node:vm:268:10)\n at Object.runInThisContext (node:vm:316:10)\n at ViteNodeRunner.runModule (/D:/Dev/maideo/maideo-maid/node_modules/vite-node/dist/client.mjs:398:19)\n at ViteNodeRunner.directRequest (/D:/Dev/maideo/maideo-maid/node_modules/vite-node/dist/client.mjs:381:16) \n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async ViteNodeRunner.cachedRequest (/D:/Dev/maideo/maideo-maid/node_modules/vite-node/dist/client.mjs:206:14) \n at async ViteNodeRunner.dependencyRequest (/D:/Dev/maideo/maideo-maid/node_modules/vite-node/dist/client.mjs:259:12)\n at async node_modules\\@headlessui\\vue\\dist\\headlessui.esm.js:23:32\n at async ViteNodeRunner.runModule (/D:/Dev/maideo/maideo-maid/node_modules/vite-node/dist/client.mjs:399:5) \n\n### Logs\n\n```shell-script\n\n```",[2908,2909],{"name":2868,"color":2869},{"name":2910,"color":2911},"duplicate","cfd3d7",2972,"closed","Syntax error in the Headless UI Vue component code","2024-12-25T10:39:30Z","https://github.com/nuxt/ui/issues/2972",0.6348995,{"description":2919,"labels":2920,"number":2924,"owner":2874,"repository":2875,"state":2913,"title":2925,"updated_at":2926,"url":2927,"score":2928},"### Environment\n\n- Operating System: `Windows_NT`\n- Node Version: `v22.14.0`\n- Nuxt Version: `3.16.1`\n- CLI Version: `3.23.1`\n- Nitro Version: `2.11.7`\n- Package Manager: `npm@10.9.2`\n- Builder: `-`\n- User Config: `compatibilityDate`, `devtools`, `modules`, `css`, `colorMode`, `build`, `runtimeConfig`, `app`, `lodash`, `vite`, `router`, `nitro`\n- Runtime Modules: `@pinia/nuxt@0.9.0`, `pinia-plugin-persistedstate/nuxt@4.2.0`, `@nuxt/test-utils/module@3.17.2`, `@vueuse/nuxt@11.3.0`, `nuxt-countdown@1.2.0`, `nuxt-lodash@2.5.3`, `nuxt-monaco-editor@1.3.1`, `@nuxt/eslint@1.2.0`, `@nuxt/eslint@1.2.0`, `@nuxt/fonts@0.11.0`, `@nuxt/icon@1.11.0`, `@nuxt/image@1.10.0`, `@nuxt/scripts@0.11.2`, `@nuxt/test-utils@3.17.2`, `@nuxt/ui@3.0.1`\n- Build Modules: `-`\n\n### Is this bug related to Nuxt or Vue?\n\nNuxt\n\n### Version\n\nv3.0.2\n\n### Reproduction\n\nhttps://codesandbox.io/p/devbox/nervous-flower-vv52gy\n\n### Description\n\nActions template does not render in Alert\n\n### Additional context\n\n_No response_\n\n### Logs\n\n```shell-script\n\n```",[2921,2922,2923],{"name":2868,"color":2869},{"name":2888,"color":2889},{"name":2871,"color":2872},3950,"Alert","2025-04-21T16:25:55Z","https://github.com/nuxt/ui/issues/3950",0.67293215,{"description":2930,"labels":2931,"number":2934,"owner":2874,"repository":2875,"state":2913,"title":2935,"updated_at":2936,"url":2937,"score":2938},"### Environment\n\n- Operating System: Darwin\n- Node Version: v22.9.0\n- Nuxt Version: 3.14.159\n- CLI Version: 3.15.0\n- Nitro Version: 2.10.3\n- Package Manager: pnpm@9.7.1\n- Builder: -\n- User Config: -\n- Runtime Modules: -\n- Build Modules: -\n\n### Version\n\nv3.0.0-alpha.8\n\n### Reproduction\n\nLocalhost\n\n### Description\n\nrun `pnpm docs`\n\n```shell-script\n ERROR Error while importing module @nuxt/ui: SyntaxError: Cannot use 'import.meta' outside a module 9:11:13 PM\n\n\n ERROR Cannot start nuxt: Cannot use 'import.meta' outside a module 9:11:13 PM\n\n async function tryResolveModule(id, url = import.meta.url) {\n ^^^^\n \n SyntaxError: Cannot use 'import.meta' outside a module\n at new Script (node:vm:117:7)\n at createScript (node:vm:269:10)\n at Object.runInThisContext (node:vm:317:10)\n at evalModule (node_modules/.pnpm/jiti@1.21.6/node_modules/jiti/dist/jiti.js:1:247124)\n at jiti (node_modules/.pnpm/jiti@1.21.6/node_modules/jiti/dist/jiti.js:1:245241)\n at src/module.ts:2:12\n at evalModule (node_modules/.pnpm/jiti@1.21.6/node_modules/jiti/dist/jiti.js:1:247313)\n at jiti (node_modules/.pnpm/jiti@1.21.6/node_modules/jiti/dist/jiti.js:1:245241)\n at dist/module.mjs:10:3\n at async Function.import (node_modules/.pnpm/jiti@2.4.0/node_modules/jiti/dist/jiti.cjs:1:199608)\n```\n\n\n### Additional context\n\n_No response_\n\n### Logs\n\n_No response_",[2932,2933],{"name":2868,"color":2869},{"name":2888,"color":2889},2576,"[v3] cannot use `import.meta` outside a module","2024-11-09T17:43:59Z","https://github.com/nuxt/ui/issues/2576",0.67419523,{"description":2940,"labels":2941,"number":2944,"owner":2874,"repository":2875,"state":2913,"title":2945,"updated_at":2946,"url":2947,"score":2948},"### Environment\n\n------------------------------\n- Operating System: Darwin\n- Node Version: v22.7.0\n- Nuxt Version: 3.15.4\n- CLI Version: 3.22.2\n- Nitro Version: 2.10.4\n- Package Manager: yarn@1.22.22\n- Builder: -\n- User Config: ssr, imports, devtools, experimental, future, compatibilityDate, alias, runtimeConfig, devServer, typescript, app, css, modules, build, hooks, dayjs, ui\n- Runtime Modules: @nuxt/eslint@1.1.0, @vueuse/nuxt@12.7.0, @nuxt/test-utils/module@3.17.0, dayjs-nuxt@2.1.11, nuxt-svgo@4.0.14, @nuxt/ui@3.0.0-alpha.13, @pinia/nuxt@0.10.1, @pinia/colada-nuxt@0.0.5\n- Build Modules: -\n------------------------------\n\n### Is this bug related to Nuxt or Vue?\n\nNuxt\n\n### Version\n\n@nuxt/ui@3.0.0-alpha.13\n\n### Reproduction\n\nno actions, no styles, no nothing\n\n### Description\n\nno actions, no styles, no nothing\n\n### Additional context\n\n_No response_\n\n### Logs\n\n```shell-script\n\n```",[2942,2943],{"name":2868,"color":2869},{"name":2888,"color":2889},3386,"Nothing works","2025-03-08T12:22:25Z","https://github.com/nuxt/ui/issues/3386",0.6764839,{"description":2950,"labels":2951,"number":2954,"owner":2874,"repository":2875,"state":2913,"title":2955,"updated_at":2956,"url":2957,"score":2958},"### Environment\n\n- Operating System: Windows_NT\n- Node Version: v18.20.4\n- Nuxt Version: 3.13.2\n- CLI Version: 3.15.0\n- Nitro Version: 2.9.7\n- Package Manager: npm@10.7.0\n- Builder: -\n- User Config: default\n- Runtime Modules: @nuxt/ui@2.18.7\n- Build Modules: -\n\n### Version\n\nv3\n\n### Reproduction\n\nCreat new project with nuxi\n\nInstall nuxt/ui\n\n### Description\n\nCannot destructure property 'nuxt' of 'this' as it is undefined.\n\nNot working on fresh project\n\n### Additional context\n\n_No response_\n\n### Logs\n\n_No response_",[2952,2953],{"name":2868,"color":2869},{"name":2888,"color":2889},2442,"Cannot destructure property 'nuxt' of 'this' as it is undefined.","2024-10-23T20:22:23Z","https://github.com/nuxt/ui/issues/2442",0.68290097,{"description":2960,"labels":2961,"number":2968,"owner":2874,"repository":2874,"state":2913,"title":2969,"updated_at":2970,"url":2971,"score":2972},"### Environment\r\n\r\n``` \r\n\r\n System:\r\n OS: macOS 12.6.2\r\n CPU: (10) arm64 Apple M1 Pro\r\n Memory: 126.39 MB / 16.00 GB\r\n Shell: 3.5.1 - /opt/homebrew/bin/fish\r\n Binaries:\r\n Node: 16.19.0 - ~/.nvm/versions/node/v16.19.0/bin/node\r\n Yarn: 1.22.19 - ~/.yarn/bin/yarn\r\n npm: 8.19.3 - ~/.nvm/versions/node/v16.19.0/bin/npm\r\n Browsers:\r\n Chrome: 111.0.5563.64\r\n Safari: 16.2\r\n npmPackages:\r\n @nuxt/image: ^0.7.1 => 0.7.1 \r\n nuxt: ^2.16.1 => 2.16.2 \r\n```\r\n\r\n\r\n### Reproduction\r\n\r\nI apologise for not providing a minimal reproduction... Issue depends on two private repos.\r\nI created a tailwindcss plugin that I import in my nuxt app as an npm dependency.\r\nThe issue seems to be related to a webpack postcss-loader configuration. \r\n\r\n\r\n### Describe the bug\r\n\r\n```\r\nModule build failed (from ./node_modules/postcss-loader/dist/cjs.js): TypeError: Cannot read properties of undefined (reading 'postcss') at Processor.normalize (/Users/gkatsanos/repos/visable/explore-frontend/node_modules/postcss/lib/processor.js:35:13) at new Processor (/Users/gkatsanos/repos/visable/explore-frontend/node_modules/postcss/lib/processor.js:11:25) at postcss (/Users/gkatsanos/repos/visable/explore-frontend/node_modules/postcss/lib/postcss.js:26:10) at Object.module.exports [as sync] (/Users/gkatsanos/repos/visable/explore-frontend/node_modules/postcss-js/sync.js:7:19) at /Users/gkatsanos/repos/visable/explore-frontend/node_modules/@visable-dev/ui-components/src/index.js:7:32 at registerPlugins (/Users/gkatsanos/repos/visable/explore-frontend/node_modules/tailwindcss/lib/lib/setupContextUtils.js:777:61) at createContext (/Users/gkatsanos/repos/visable/explore-frontend/node_modules/tailwindcss/lib/lib/setupContextUtils.js:1160:5) at getContext (/Users/gkatsanos/repos/visable/explore-frontend/node_modules/tailwindcss/lib/lib/setupContextUtils.js:1217:20) at /Users/gkatsanos/repos/visable/explore-frontend/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:115:81 at /Users/gkatsanos/repos/visable/explore-frontend/node_modules/tailwindcss/lib/processTailwindFeatures.js:46:11 at plugins (/Users/gkatsanos/repos/visable/explore-frontend/node_modules/tailwindcss/lib/plugin.js:38:63) at LazyResult.runOnRoot (/Users/gkatsanos/repos/visable/explore-frontend/node_modules/postcss-loader/node_modules/postcss/lib/lazy-result.js:339:16) at LazyResult.runAsync (/Users/gkatsanos/repos/visable/explore-frontend/node_modules/postcss-loader/node_modules/postcss/lib/lazy-result.js:393:26) at async Object.loader (/Users/gkatsanos/repos/visable/explore-frontend/node_modules/postcss-loader/dist/index.js:95:14)\r\n```\r\n\r\n### Additional context\r\n\r\nHere are the dependencies of the tailwind plugin I am trying to import:\r\n```\r\n \"devDependencies\": {\r\n \"@types/css-selector-tokenizer\": \"^0.7.1\",\r\n \"husky\": \"^8.0.3\",\r\n \"postcss\": \"^8.1.6\",\r\n \"postcss-cli\": \"8.3.0\",\r\n \"postcss-import\": \"13.0.0\",\r\n \"postcss-nested\": \"5.0.1\",\r\n \"prejss-cli\": \"0.3.3\",\r\n \"prettier\": \"^2.7.1\",\r\n \"pretty-quick\": \"^3.1.3\",\r\n \"vite\": \"^4.1.4\"\r\n },\r\n \"dependencies\": {\r\n \"@visable-dev/wlw-tailwindcss-config\": \"^3.0.5\",\r\n \"autoprefixer\": \"^10.4.14\",\r\n \"css-selector-tokenizer\": \"^0.8.0\",\r\n \"postcss-js\": \"^4.0.0\",\r\n \"tailwindcss\": \"^3\"\r\n },\r\n```\r\nAnd its' post css config:\r\n```js\r\nmodule.exports = {\r\n plugins: {\r\n \"tailwindcss/nesting\": {},\r\n tailwindcss: {},\r\n autoprefixer: {},\r\n },\r\n};\r\n```\r\n\r\nHere are the deps of the nuxt application:\r\n```js\r\n\"dependencies\": {\r\n \"@koumoul/nuxt-config-inject\": \"^0.4.10\",\r\n \"@nuxt/image\": \"^0.7.1\",\r\n \"@nuxtjs/axios\": \"^5.13.6\",\r\n \"@nuxtjs/device\": \"^2.1.0\",\r\n \"@nuxtjs/proxy\": \"^2.1.0\",\r\n \"@nuxtjs/robots\": \"^2.5.0\",\r\n \"@nuxtjs/router\": \"^1.6.1\",\r\n \"@nuxtjs/style-resources\": \"^1.2.0\",\r\n \"@nuxtjs/svg\": \"^0.4.0\",\r\n \"@nuxtjs/tailwindcss\": \"^6.0.0\",\r\n \"@tailwindcss/line-clamp\": \"^0.4.2\",\r\n \"@visable-dev/ab-testing\": \"^4.0.4\",\r\n \"@visable-dev/favourites\": \"^1.9.3\",\r\n \"@visable-dev/fontsources\": \"^0.5.0\",\r\n \"@visable-dev/quick-connect\": \"^1.1.4\",\r\n \"@visable-dev/routing\": \"^7.0.0\",\r\n \"@visable-dev/styleguide\": \"^35.13.1\",\r\n \"@visable-dev/tracking\": \"^3.0.0\",\r\n \"@visable-dev/ui-components\": \"^0.5.1\",\r\n \"@visable-dev/vue\": \"14.7.2-alpha.0\",\r\n \"@visable-dev/wlw-tailwindcss-config\": \"^3.0.5\",\r\n \"await-to-js\": \"^3.0.0\",\r\n \"consola\": \"^2.15.3\",\r\n \"cookie-universal-nuxt\": \"^2.1.5\",\r\n \"core-js\": \"^3.25.5\",\r\n \"css-loader\": \"^6.7.1\",\r\n \"dd-trace\": \"^2.18.0\",\r\n \"imgix.js\": \"^3.6.1\",\r\n \"insane\": \"^2.6.2\",\r\n \"nuxt\": \"^2.16.1\",\r\n \"nuxt-breakpoints\": \"^1.1.9\",\r\n \"nuxt-user-agent\": \"^1.2.2\",\r\n \"portal-vue\": \"^2.1.7\",\r\n \"sass\": \"1.32.4\",\r\n \"sass-loader\": \"~10.1.1\",\r\n \"v-tooltip\": \"^2.1.3\",\r\n \"vee-validate\": \"^3.4.13\",\r\n \"vue-clipboard2\": \"^0.3.3\",\r\n \"vue-i18n\": \"~8.27.1\",\r\n \"vue-lazy-hydration\": \"^2.0.0-beta.4\",\r\n \"vue-popperjs\": \"^2.3.0\",\r\n \"vue-slick-carousel\": \"^1.0.6\",\r\n \"vuejs-paginate\": \"^2.1.0\",\r\n \"weighted-random\": \"^0.1.0\"\r\n },\r\n \"devDependencies\": {\r\n \"@applitools/eyes-cypress\": \"^3.27.2\",\r\n \"@babel/core\": \"^7.19.3\",\r\n \"@babel/eslint-parser\": \"^7.19.1\",\r\n \"@babel/preset-env\": \"^7.19.3\",\r\n \"@babel/runtime-corejs3\": \"^7.19.4\",\r\n \"@cypress/vue\": \"^4.2.1\",\r\n \"@size-limit/preset-app\": \"^8.1.0\",\r\n \"@size-limit/webpack\": \"^8.1.0\",\r\n \"@size-limit/webpack-why\": \"^8.1.0\",\r\n \"@vue/cli-plugin-eslint\": \"~5.0.8\",\r\n \"@vue/cli-service\": \"~4.5.19\",\r\n \"@vue/eslint-config-airbnb\": \"~5.3.0\",\r\n \"@vue/test-utils\": \"^1.3.0\",\r\n \"@vue/vue2-jest\": \"^28.0.1\",\r\n \"babel-jest\": \"^28.1.3\",\r\n \"cypress\": \"^10.9.0\",\r\n \"eslint\": \"~8.22.0\",\r\n \"eslint-config-prettier\": \"^8.5.0\",\r\n \"eslint-plugin-cypress\": \"^2.12.1\",\r\n \"eslint-plugin-html\": \"^7.1.0\",\r\n \"eslint-plugin-import\": \"^2.26.0\",\r\n \"eslint-plugin-prettier\": \"^4.2.1\",\r\n \"eslint-plugin-vue\": \"^8.7.1\",\r\n \"git-branch-is\": \"^4.0.0\",\r\n \"husky\": \"^8.0.1\",\r\n \"jest\": \"^28.1.3\",\r\n \"jest-environment-jsdom\": \"^28.1.3\",\r\n \"jest-jasmine2\": \"^28.1.3\",\r\n \"jest-serializer-vue\": \"^2.0.2\",\r\n \"jest-transform-stub\": \"^2.0.0\",\r\n \"jsdom\": \"^20.0.1\",\r\n \"prettier\": \"^2.7.1\",\r\n \"pretty-quick\": \"^3.1.3\",\r\n \"size-limit\": \"^8.1.0\",\r\n \"vuex-mock-store\": \"^0.0.8\"\r\n },\r\n```\r\n\r\n\r\n### Logs\r\n\r\n_No response_",[2962,2965],{"name":2963,"color":2964},"pending triage","E99695",{"name":2966,"color":2967},"2.x","d4c5f9",19771,"TypeError: Cannot read properties of undefined (reading 'postcss') at Processor.normalize","2023-03-20T11:54:43Z","https://github.com/nuxt/nuxt/issues/19771",0.6866146,{"description":2974,"labels":2975,"number":2977,"owner":2874,"repository":2875,"state":2913,"title":2978,"updated_at":2979,"url":2980,"score":2981},"### Environment\n\n- Operating System: Windows_NT\n- Node Version: v20.17.0\n- Nuxt Version: 3.15.1\n- CLI Version: 3.20.0\n- Nitro Version: 2.10.4\n- Package Manager: pnpm@9.10.0\n- Builder: -\n- User Config: compatibilityDate, devServer, devtools, modules, tailwindcss, i18n, css, runtimeConfig, experimental, colorMode\n- Runtime Modules: @nuxtjs/tailwindcss@6.12.2, @nuxtjs/i18n@9.1.1, @pinia/nuxt@0.9.0, @nuxt/ui@2.20.0, @nuxtjs/color-mode@3.5.2\n- Build Modules: -\n\n\n### Version\n\nv2.20.0\n\n### Reproduction\n\n```\n{\n \"name\": \"nuxt-app\",\n \"private\": true,\n \"type\": \"module\",\n \"scripts\": {\n \"build\": \"nuxt build\",\n \"dev\": \"nuxt dev\",\n \"generate\": \"nuxt generate\",\n \"preview\": \"nuxt preview\",\n \"postinstall\": \"nuxt prepare\"\n },\n \"dependencies\": {\n \"@ckpack/vue-color\": \"^1.6.0\",\n \"@devui-design/icons\": \"^1.4.0\",\n \"@headlessui/vue\": \"^1.7.23\",\n \"@heroicons/vue\": \"^2.2.0\",\n \"@nuxt/icon\": \"^1.10.3\",\n \"@nuxtjs/color-mode\": \"^3.5.2\",\n \"@tailwindcss/typography\": \"^0.5.16\",\n \"@webzlodimir/vue-avatar\": \"^0.0.8\",\n \"axios\": \"^1.7.9\",\n \"devui-theme\": \"^0.0.7\",\n \"highlight.js\": \"^11.11.1\",\n \"markdown-it\": \"^14.1.0\",\n \"nuxt\": \"^3.15.0\",\n \"vue\": \"latest\",\n \"vue-router\": \"latest\"\n },\n \"devDependencies\": {\n \"@nuxt/ui\": \"2.20.0\",\n \"@nuxtjs/i18n\": \"9.1.1\",\n \"@pinia/nuxt\": \"0.9.0\",\n \"nuxt\": \"^3.15.0\",\n \"pinia\": \"^2.3.0\"\n },\n \"packageManager\": \"pnpm@9.15.2+sha512.93e57b0126f0df74ce6bff29680394c0ba54ec47246b9cf321f0121d8d9bb03f750a705f24edc3c1180853afd7c2c3b94196d0a3d53d3e069d9e2793ef11f321\"\n}\n```\n\n# tailwind.config.js\n\n```\n/** @type {import('tailwindcss').Config} */\nmodule.exports = {\n theme: {\n },\n plugins: [\n // https://stackoverflow.com/questions/75706164/problem-with-tailwind-css-when-using-the-react-markdown-component\n // 避免 tailwind 与 markdown 冲突\n require('@tailwindcss/typography'),\n ],\n}\n```\n\n# nuxt.config.ts \n```\n// https://nuxt.com/docs/api/configuration/nuxt-config\nexport default defineNuxtConfig({\n compatibilityDate: '2024-11-01',\n devServer: {\n port: 4432\n },\n devtools: { enabled: true },\n modules: ['@nuxtjs/tailwindcss', '@nuxtjs/i18n', '@pinia/nuxt', '@nuxt/ui', '@nuxtjs/color-mode'],\n tailwindcss: {\n exposeConfig: true,\n viewer: true,\n },\n i18n: {\n vueI18n: './i18n.config.ts' // if you are using custom path, default\n },\n css: [\n '~/assets/main.css'\n ],\n runtimeConfig: {\n public: {\n apiBaseUrl: 'http://localhost:9384'\n },\n },\n // https://github.com/nuxt/nuxt/issues/30461\n experimental: { appManifest: false },\n colorMode: {\n preference: 'light'\n }\n})\n```\n\n# ~/assets/main.css\nempty\n\n### Description\n\n# Style loss:\n```\n \u003CUAccordion\n multiple\n :items=\"[{ label: 'What is Nuxt UI?', content: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit' }, { label: 'Getting Started', content: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit' }, { label: 'Theming', content: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit' }, { label: 'Components', content: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit' }]\"\n />\n````\nview:\n\n\n\n# process\nI installed Tailwind first, and then I installed Nuxt UI.\n\n# package.json\n\n### Additional context\n\nI installed Tailwind first, and then I installed Nuxt UI.\n\n### Logs\n\n```shell-script\n\n```",[2976],{"name":2868,"color":2869},3085,"Style loss","2025-01-14T11:03:42Z","https://github.com/nuxt/ui/issues/3085",0.68821484,["Reactive",2983],{},["Set"],["ShallowReactive",2986],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$f-bF28WOyQPNlavYOMPa1stPouIN--KiO4xi4LruOAuk":-1},"/nuxt/ui/2589"]