{ "name": "dtm-rtt-tester", "version": "0.1.0", "private": true, "description": "DTM RTT Tester — Electron DTM tester over SEGGER J-Link RTT", "main": "electron/main.cjs", "type": "module", "author": "DTM RTT Tester", "scripts": { "dev": "concurrently -k \"vite\" \"wait-on tcp:5173 && cross-env VITE_DEV_SERVER_URL=http://127.0.0.1:5173 node electron/launch.cjs .\"", "build:ui": "vite build", "build": "npm run build:ui", "build:win": "npm run build:ui && electron-builder --win --x64", "build:mac": "npm run build:ui && electron-builder --mac --arm64", "preview": "vite preview", "start": "node electron/launch.cjs ." }, "dependencies": { "chart.js": "^4.4.3", "react": "^18.3.1", "react-chartjs-2": "^5.2.0", "react-dom": "^18.3.1" }, "devDependencies": { "@types/react": "^18.3.3", "@types/react-dom": "^18.3.0", "@vitejs/plugin-react": "^4.3.1", "concurrently": "^8.2.2", "cross-env": "^7.0.3", "electron": "^31.1.0", "electron-builder": "^25.1.8", "typescript": "^5.5.4", "vite": "^5.3.4", "wait-on": "^7.2.0" }, "build": { "appId": "com.dtm.rtt-tester", "productName": "DTM RTT Tester", "directories": { "output": "release", "buildResources": "build" }, "files": [ "electron/**/*", "dist/**/*", "package.json" ], "asar": true, "win": { "target": [ "nsis", "portable" ] }, "mac": { "target": [ "dmg" ] }, "nsis": { "oneClick": false, "allowToChangeInstallationDirectory": true } } }