{
  "name": "@arboretum/desktop",
  "private": true,
  "version": "0.1.0",
  "description": "Arboretum desktop app: Electron shell that runs the daemon and shows its web UI",
  "homepage": "https://git.lidge.fr/johanleroy/arboretum",
  "author": {
    "name": "Johan LEROY",
    "email": "contact@johanleroy.fr"
  },
  "main": "dist/main.js",
  "type": "commonjs",
  "scripts": {
    "typecheck": "tsc -p . --noEmit",
    "build": "npm run typecheck && node esbuild.mjs",
    "dev": "node esbuild.mjs && electron .",
    "prepare:server": "node scripts/prepare-server.mjs",
    "prepare:node": "node scripts/fetch-node.mjs",
    "dist:linux": "npm run build && npm run prepare:server -- --platform=linux && npm run prepare:node -- --platform=linux && electron-builder --linux",
    "dist:win": "npm run build && npm run prepare:server -- --platform=win32 && npm run prepare:node -- --platform=win32 && electron-builder --win",
    "dist:mac": "npm run build && npm run prepare:server -- --platform=darwin && npm run prepare:node -- --platform=darwin && electron-builder --mac"
  },
  "devDependencies": {
    "@types/node": "^22.10.0",
    "electron": "^33.0.0",
    "electron-builder": "^25.1.0",
    "electron-updater": "^6.3.0",
    "esbuild": "^0.21.0",
    "typescript": "^5.7.0"
  }
}
