{ "name": "nova-admin", "type": "module", "version": "0.1.0", "private": true, "description": "", "author": { "name": "chansee97", "email": "chen.dev@foxmail.com", "url": "https://github.com/chansee97" }, "license": "MIT", "homepage": "https://github.com/chansee97/nova-admin", "repository": { "url": "https://github.com/chansee97/nova-admin.git" }, "bugs": { "url": "https://github.com/chansee97/nova-admin/issues" }, "keywords": [ "Vue", "Vue3", "admin", "admin-template", "vue-admin", "vue-admin-template", "Vite5", "Vite", "vite-admin", "TypeScript", "TS", "NaiveUI", "naive-ui", "naive-admin", "NaiveUI-Admin", "naive-ui-admin", "UnoCSS" ], "scripts": { "dev": "vite --mode dev", "dev:test": "vite --mode test", "dev:prod": "vite --mode prod", "build": "vue-tsc --noEmit && vite build --mode prod", "build:dev": "vue-tsc --noEmit && vite build --mode dev", "build:test": "vue-tsc --noEmit && vite build --mode test", "preview": "vite preview", "lint": "eslint .", "lint:fix": "eslint . --fix", "sizecheck": "npx vite-bundle-visualizer" }, "dependencies": { "@tinymce/tinymce-vue": "^5.1.1", "@vueuse/core": "^10.9.0", "alova": "^2.17.1", "axios": "^1.6.7", "crypto-js": "^4.2.0", "echarts": "^5.5.0", "md-editor-v3": "^4.11.3", "pinia": "^2.1.7", "pinia-plugin-persist": "^1.0.0", "qs": "^6.11.2", "vue": "^3.4.21", "vue-qr": "^4.0.9", "vue-router": "^4.3.0" }, "devDependencies": { "@antfu/eslint-config": "^2.6.4", "@iconify-json/icon-park-outline": "^1.1.15", "@iconify/vue": "^4.1.1", "@types/crypto-js": "^4.2.2", "@types/node": "^20.11.22", "@types/qs": "^6.9.12", "@vitejs/plugin-vue": "^5.0.4", "@vitejs/plugin-vue-jsx": "^3.1.0", "eslint": "^8.57.0", "lint-staged": "^15.2.2", "naive-ui": "^2.38.1", "sass": "^1.71.1", "simple-git-hooks": "^2.9.0", "typescript": "^5.3.3", "unocss": "^0.58.5", "unplugin-auto-import": "^0.17.5", "unplugin-icons": "^0.18.5", "unplugin-vue-components": "^0.26.0", "vite": "^5.1.4", "vite-bundle-visualizer": "^1.0.1", "vite-plugin-compression": "^0.5.1", "vite-plugin-svg-icons": "^2.0.1", "vue-tsc": "^1.8.27" }, "workspaces": { "packages": [ "packages/*" ] }, "simple-git-hooks": { "pre-commit": "pnpm lint-staged" }, "lint-staged": { "*": "eslint --fix" } }