JobinJia vite-vue3-template .cursorrules file for TypeScript (stars: 2)

{
  "FrameworkSpecific": {
    "Cypress": {
      "structure": ["e2e", "fixtures", "support"]
    }
  },
  "DirectoryStructure": {
    "packages": ["cli", "request"],
    "public": true,
    "src": {
      "assets": true,
      "components": true,
      "composables": true,
      "directives": true,
      "router": true,
      "stores": true,
      "types": true,
      "utils": true,
      "views": true
    }
  },
  "TypeScript": {
    "use": true,
    "extend": true
  },
  "Vue": {
    "version": "3",
    "scriptSetup": true,
    "Pinia": true,
    "Router": true,
    "VueUse": true
  },
  "Lodash": {
    "import": "lodash-es"
  },
  "Vite": {
    "optimizeDeps": {
      "include": ["vue", "vue-router", "pinia", "lodash-es", "unocss", "@vueuse/core"]
    }
  },
  "CSS": {
    "framework": "UnoCSS"
  },
  "eslint": {
    "config": "antfu/eslint-config",
    "use": true
  },
  "Icons": {
    "plugin": "unplugin-icons"
  },
  "Alova": {
    "enabled": true
  },
  "pnpm": {
    "monorepo": true
  }
}
css
cypress
eslint
html
javascript
npm
pnpm
typescript
+3 more

First Time Repository

vite-vue3-starter

TypeScript

Languages:

CSS: 0.1KB
HTML: 0.3KB
JavaScript: 4.2KB
TypeScript: 12.2KB
Vue: 2.4KB
Created: 8/30/2023
Updated: 12/27/2024

All Repositories (1)

vite-vue3-starter