{ "name": "vite-template", "version": "0.9.2", "scripts": { "dev": "vite", "build": "vue-tsc --noEmit && vite build", "build:test": "vue-tsc --noEmit && vite build --mode test", "preview": "vite preview", "lint": "eslint --cache \"src/**/*.{vue,ts,tsx}\" --fix", "clean:cache": "rimraf node_modules/.cache/ && rimraf node_modules/.vite", "prepare": "husky install", "commit": "git cz", "husky-hook:add": "husky add .husky/pre-commit ./node_modules/.bin/lint-staged" }, "engines": { "node": ">=12", "pnpm": ">=3" }, "config": { "commitizen": { "path": "./node_modules/cz-conventional-changelog" } }, "lint-staged": { "*.{vue,ts,tsx}": [ "yarn lint", "git add" ] }, "dependencies": { "@ant-design/icons-vue": "^6.0.1", "@vueuse/core": "^7.5.5", "ant-design-vue": "^3.0.0-beta.8", "axios": "^0.24.0", "nprogress": "^0.2.0", "pinia": "^2.0.9", "vue": "^3.2.29", "vue-router": "^4.0.12" }, "devDependencies": { "@types/node": "^16.11.21", "@types/nprogress": "^0.2.0", "@typescript-eslint/eslint-plugin": "^5.10.1", "@typescript-eslint/parser": "^5.10.1", "@vitejs/plugin-legacy": "^1.6.4", "@vitejs/plugin-vue": "^2.1.0", "@vitejs/plugin-vue-jsx": "^1.3.3", "@vue/eslint-config-typescript": "^9.1.0", "commitizen": "^4.2.4", "cz-conventional-changelog": "^3.3.0", "eslint": "^8.7.0", "eslint-config-prettier": "^8.3.0", "eslint-define-config": "^1.2.3", "eslint-plugin-prettier": "^4.0.0", "eslint-plugin-vue": "^8.4.0", "husky": "^7.0.4", "less": "^4.1.2", "lint-staged": "^12.3.2", "prettier": "^2.5.1", "typescript": "^4.5.5", "unplugin-auto-import": "^0.5.11", "unplugin-vue-components": "^0.17.14", "vite": "^2.7.13", "vite-plugin-compression": "^0.5.1", "vue-tsc": "^0.29.8" } }