{ "name": "ctm-concierge", "version": "0.1.0", "description": "Internal real-time patient journey tracker for CTM medical clinic", "author": "CTM Internal", "license": "UNLICENSED", "private": true, "main": "dist-electron/main.js", "type": "module", "scripts": { "dev": "vite", "build": "vite build && electron-builder", "preview": "vite preview" }, "dependencies": { "maplibre-gl": "^5.24.0", "react": "^18.3.0", "react-dom": "^18.3.0", "react-map-gl": "^8.1.1" }, "devDependencies": { "@vitejs/plugin-react": "^4.3.0", "electron": "^33.0.0", "electron-builder": "^25.1.8", "vite": "^5.4.0", "vite-plugin-electron": "^0.28.8", "vite-plugin-electron-renderer": "^0.14.7" }, "build": { "appId": "com.ctm.concierge", "productName": "CTM Concierge", "directories": { "output": "release" }, "files": [ "dist/**/*", "dist-electron/**/*" ], "linux": { "target": [ "AppImage", "deb" ], "category": "MedicalSoftware" }, "win": { "target": "nsis", "icon": "public/icon.ico" }, "mac": { "target": "dmg", "icon": "public/icon.icns" } } }