{ "name": "smqjh-admin-agent", "version": "0.1.0", "description": "市民请集合智能助手 desktop agent scaffold.", "author": "SMQJH", "license": "UNLICENSED", "private": true, "main": "dist/main/main/main.js", "scripts": { "dev": "npm run build:main && concurrently -k \"npm run dev:renderer\" \"npm run dev:electron\"", "dev:renderer": "vite --host 127.0.0.1 --port 5178", "dev:electron": "wait-on http://127.0.0.1:5178 && cross-env VITE_DEV_SERVER_URL=http://127.0.0.1:5178 electron .", "build": "npm run build:main && npm run build:renderer", "build:main": "tsc -p tsconfig.main.json", "build:renderer": "vite build", "preview": "vite preview --host 127.0.0.1 --port 4178", "start": "npm run build && electron .", "dist": "npm run build && electron-builder --win portable", "dist:installer": "npm run build && electron-builder --win nsis" }, "dependencies": { "lucide-react": "^0.468.0", "mysql2": "^3.22.4", "openai": "^6.39.1", "react": "^18.2.0", "react-dom": "^18.2.0", "xlsx": "^0.18.5" }, "devDependencies": { "@types/node": "^20.11.30", "@types/react": "^18.2.67", "@types/react-dom": "^18.2.22", "@vitejs/plugin-react": "^4.2.1", "concurrently": "^8.2.2", "cross-env": "^7.0.3", "electron": "^29.1.1", "electron-builder": "^24.13.3", "typescript": "^5.4.2", "vite": "^5.1.6", "wait-on": "^7.2.0" }, "build": { "appId": "com.smqjh.admin.agent", "productName": "市民请集合智能助手", "directories": { "output": "release" }, "files": [ "dist/**/*", "build/icon.ico", "build/icon.png", "package.json" ], "win": { "icon": "build/icon.ico", "target": [ "portable", "nsis" ], "artifactName": "${productName}-${version}-${arch}.${ext}" }, "nsis": { "oneClick": false, "allowToChangeInstallationDirectory": true } } }