UNPKG

@twotwoba/vv-cli

Version:

Easily create Vite + React19/Vue3 web/h5/mini-program/chrome-extension projects.

51 lines (50 loc) 1.6 kB
{ "name": "vite-vue3-template", "version": "0.0.0", "private": true, "type": "module", "scripts": { "dev": "vite --mode dev", "build": "vite build --mode prod", "type-check": "tsc --noEmit", "preview": "vite preview", "lint": "oxlint -c .oxlintrc.json --vue-plugin", "lint:fix": "oxlint -c .oxlintrc.json --vue-plugin --fix", "format": "oxfmt -c .oxfmtrc.json --write .", "format:check": "oxfmt -c .oxfmtrc.json --check ." }, "dependencies": { "@tanstack/vue-query": "^5.92.1", "@unocss/reset": "^66.5.10", "@vueuse/core": "^11.3.0", "motion-v": "^0.11.3", "naive-ui": "^2.42.0", "pinia": "^3.0.4", "pinia-plugin-persistedstate": "^4.5.0", "unocss": "^66.5.10", "vue": "^3.5.21", "vue-router": "^4.5.1" }, "devDependencies": { "@types/node": "^22.18.1", "@vitejs/plugin-vue": "^6.0.2", "@vitejs/plugin-vue-jsx": "^5.1.2", "fast-glob": "^3.3.3", "lightningcss": "^1.30.2", "oxc": "^1.0.1", "oxfmt": "^0.36.0", "oxlint": "^1.51.0", "postcss": "^8.5.6", "typescript": "^5.9.2", "unplugin-auto-import": "^20.3.0", "unplugin-icons": "^22.5.0", "unplugin-vue-components": "^30.0.0", "vite": "^8.0.0", "vite-plugin-svg-icons": "^2.0.1", "vue-tsc": "^2.2.12" }, "lint-staged": { "*.{js,jsx,ts,tsx,mjs,cjs}": "pnpm run lint", "*": "oxfmt --no-error-on-unmatched-pattern" } }