{ "name": "frontend", "private": true, "version": "0.0.0", "scripts": { "dev": "vite", "rebuild": "node-gyp rebuild", "build": "vue-tsc --noEmit && vite build", "preview": "vite preview" }, "engines": { "node": ">=18" }, "dependencies": { "@element-plus/icons": "^0.0.11", "@element-plus/icons-vue": "^2.0.9", "@radix-ui/react-slot": "^1.0.2", "axios": "^0.27.2", "class-variance-authority": "^0.7.0", "clsx": "^2.1.0", "element-plus": "2.3.7", "lucide-react": "^0.365.0", "lucide-vue-next": "^0.365.0", "radix-vue": "^1.6.2", "tailwind-merge": "^2.2.2", "tailwindcss-animate": "^1.0.7", "uuid": "^9.0.0", "vue": "3.2.37", "vue-router": "4.1.5" }, "devDependencies": { "@babel/types": "^7.18.10", "@types/node": "^18.11.18", "@types/react": "^18.2.56", "@vitejs/plugin-react": "^4.2.1", "@vitejs/plugin-vue": "^3.0.3", "@vue/tsconfig": "0.1.3", "autoprefixer": "^10.4.19", "tailwindcss": "^3.4.3", "postcss": "latest", "typescript": "4.6.4", "vite": "3.0.7", "vue-tsc": "0.39.5" } }