{ "name": "tqxz-sn-message-platform", "version": "0.0.0", "private": true, "type": "module", "scripts": { "dev": "vite --port=7024", "build": "vite build", "preview": "vite preview" }, "dependencies": { "@element-plus/icons-vue": "^2.3.1", "axios": "^1.6.8", "core-js": "^3.37.0", "crypto-js": "^4.2.0", "element-plus": "^2.7.8", "fingerprintjs2": "^2.1.4", "gbk.js": "^0.3.0", "moment": "^2.30.1", "pinia": "^3.0.4", "pinia-plugin-persist": "^1.0.0", "socket.io-client": "^4.8.0", "terser": "^5.31.5", "vue": "^3.5.29", "vue-i18n": "^9.13.1", "vue-router": "^5.0.3", "zipson": "^0.2.12" }, "devDependencies": { "@rollup/pluginutils": "^5.3.0", "@vitejs/plugin-legacy": "^5.4.1", "@vitejs/plugin-vue": "^6.0.4", "autoprefixer": "^10.4.19", "esbuild": "^0.27.3", "install": "^0.13.0", "minimatch": "^10.2.4", "npm": "^11.11.0", "postcss": "^8.4.40", "rollup": "^4.59.0", "tailwindcss": "^3.4.7", "unimport": "^6.0.1", "unplugin-auto-import": "^0.17.5", "unplugin-vue-components": "^0.27.0", "vite": "^7.3.1", "vite-plugin-vue-devtools": "^8.0.6" }, "engines": { "node": "^20.19.0 || >=22.12.0" } }