{ "name": "contrl-client", "version": "1.0.0", "main": "main.js", "author": "Caner", "description": "控制端", "scripts": { "dev": "concurrently -k \"yarn:dev_*\"", "build": "vue-tsc --noEmit && vite build && yarn pmake", "dev_vite": "vite", "dev_electron": "electron .", "make": "electron-forge make", "pmake": "electron-forge package" }, "dependencies": { "echarts": "^5.4.2", "node-hid": "^2.1.2", "socket.io-client": "^4.6.1", "vue": "^3.3.2", "vue-router": "^4.2.0" }, "devDependencies": { "@electron-forge/cli": "^6.1.1", "@electron-forge/maker-zip": "^6.1.1", "@types/node": "^18.15.3", "@typescript-eslint/parser": "^5.40.0", "@vitejs/plugin-vue": "^4.2.3", "concurrently": "^8.1.0", "electron": "^23.1.2", "eslint": "^8.40.0", "eslint-config-airbnb-base": "^15.0.0", "eslint-plugin-import": "^2.27.5", "eslint-plugin-vue": "^9.13.0", "less": "^4.1.3", "typescript": "^5.0.4", "vite": "^4.3.6", "vite-plugin-compression": "^0.5.1", "vite-plugin-eslint": "^1.8.1", "vite-plugin-svg-icons": "^2.0.1", "vue-tsc": "^1.6.5" }, "config": { "forge": { "packagerConfig": { "asar": true, "ignore": "(out|vite.config.ts|README.md|.env|.gitignore|.eslintrc.json|src|public|node_modules|package-lock.json)" }, "makers": [ { "name": "@electron-forge/maker-zip" } ] } } }