{ "name": "ipsextractor-desktop", "version": "1.3.2", "private": true, "description": "Aplicación de escritorio Flujo IPS para automatizar procesos de cuentas médicas.", "main": "electron/main.cjs", "scripts": { "dev": "concurrently -k \"vite --host 127.0.0.1\" \"wait-on tcp:5173 && electron .\"", "stamp:date": "node scripts/stamp-release-date.mjs", "build": "npm run stamp:date && tsc --noEmit && vite build", "preview": "vite preview", "test": "vitest run", "test:watch": "vitest", "dist": "npm run build && node scripts/electron-builder-win.mjs && npm run publish:minio", "dist:win": "npm run dist", "dist:local": "npm run build && node scripts/electron-builder-win.mjs", "publish:minio": "node scripts/publish-version.mjs" }, "dependencies": { "@aws-sdk/client-s3": "^3.1085.0", "lucide-react": "^0.468.0", "react": "^18.3.1", "react-dom": "^18.3.1" }, "devDependencies": { "@testing-library/jest-dom": "^6.6.3", "@testing-library/react": "^16.1.0", "@testing-library/user-event": "^14.5.2", "@types/node": "^22.10.2", "@types/react": "^18.3.17", "@types/react-dom": "^18.3.5", "@vitejs/plugin-react": "^4.3.4", "concurrently": "^9.1.0", "electron": "^33.2.1", "electron-builder": "^25.1.8", "jsdom": "^25.0.1", "typescript": "^5.7.2", "vite": "^6.0.3", "vitest": "^2.1.8", "wait-on": "^8.0.1" }, "build": { "appId": "com.ipsextractor.desktop", "productName": "Flujo IPS", "artifactName": "Flujo-IPS-${version}-Setup.${ext}", "directories": { "output": "release", "buildResources": "resources" }, "files": [ "dist/**/*", "electron/**/*", "package.json" ], "mac": { "category": "public.app-category.productivity", "icon": "resources/icon.png" }, "win": { "icon": "resources/icon.ico", "target": [ { "target": "nsis", "arch": [ "x64" ] } ] }, "nsis": { "oneClick": false, "allowToChangeInstallationDirectory": true, "installerLanguages": [ "es-ES", "en-US" ], "language": "1042", "shortcutName": "Flujo IPS", "uninstallDisplayName": "Flujo IPS ${version}" } } }