{"filename":"vue-3-nuxt-3-typescript-cursorrules-prompt-file.mdc","content":"---\ndescription: \"Cursor rules for Vue 3 development with TypeScript integration.\"\nglobs: **/*\nalwaysApply: false\n---\nVue 3 Nuxt 3 TypeScript Guidelines\n\n- Use Vue 3 Composition API patterns with `<script setup>` and clear component boundaries.\n- Prefer TypeScript interfaces for object shapes and keep shared types close to the feature that owns them.\n- Use Nuxt conventions for routing, layouts, composables, plugins, server routes, and runtime config.\n- Keep Tailwind CSS usage responsive, accessible, and consistent with the project design system.\n- Use VueUse utilities where they simplify reactivity without hiding important state transitions.\n- Optimize Vite/Nuxt builds with lazy loading, dynamic imports, image optimization, and bundle review.\n"}