{
  "name": "109crm-chrono",
  "productName": "109 Chrono",
  "version": "1.1.0",
  "description": "Chronometre de briefs 109 CRM — voir ses briefs et lancer / arreter le chrono.",
  "author": "109 Worldwide",
  "private": true,
  "main": "src/main.js",
  "scripts": {
    "start": "electron .",
    "pack": "electron-builder --dir",
    "dist": "electron-builder --win --mac --publish never",
    "dist:win": "electron-builder --win nsis --publish never",
    "dist:mac": "electron-builder --mac --publish never"
  },
  "build": {
    "appId": "com.109worldwide.chrono",
    "productName": "109 Chrono",
    "artifactName": "109-Chrono-${version}.${ext}",
    "directories": {
      "output": "release"
    },
    "files": [
      "src/**/*",
      "assets/**/*"
    ],
    "publish": {
      "provider": "generic",
      "url": "https://crm.109worldwide.com/desktop-chrono/updates"
    },
    "win": {
      "target": ["nsis"],
      "icon": "assets/icon.png",
      "signAndEditExecutable": false,
      "signDlls": false
    },
    "mac": {
      "target": ["dmg", "zip"],
      "icon": "assets/icon.png",
      "category": "public.app-category.productivity"
    },
    "nsis": {
      "oneClick": false,
      "allowToChangeInstallationDirectory": true,
      "shortcutName": "109 Chrono"
    }
  },
  "dependencies": {
    "electron-updater": "^6.6.4"
  },
  "devDependencies": {
    "electron": "^33.4.0",
    "electron-builder": "^25.1.8"
  }
}
