{ "name": "ca-lock-client", "private": true, "version": "0.0.0", "type": "module", "scripts": { "dev": "vite", "build": "vite build", "preview": "vite preview" }, "dependencies": { "@element-plus/icons-vue": "^2.3.1", "async-mutex": "^0.5.0", "asynckit": "^0.4.0", "axios": "^1.6.8", "child_process": "^1.0.2", "combined-stream": "^1.0.8", "dayjs": "^1.11.13", "dayjs-plugin-utc": "^0.1.2", "delayed-stream": "^1.0.0", "dotenv": "^16.4.5", "electron-log": "^5.2.0", "electron-store": "^10.0.0", "element-plus": "^2.10.4", "execa": "^8.0.1", "express": "^4.20.0", "fs": "^0.0.1-security", "fs-extra": "^11.2.0", "iconv-lite": "^0.6.3", "ini": "^5.0.0", "keytar": "^7.9.0", "mitt": "^3.0.1", "node-shutdown": "^1.0.9", "pinia": "^2.1.7", "proxy-from-env": "^1.1.0", "qs": "^6.12.1", "vue": "^3.4.24", "vue-router": "^4.4.2", "vuex": "^4.0.2", "vue3-ast-decompiler": "^1.0.4", "ws": "^8.18.0", "xlsx": "^0.18.5" }, "devDependencies": { "@vitejs/plugin-vue": "^6.0.0", "vite": "^7.0.4" } }