{
  "name": "alta-api-client",
  "version": "1.0.0",
  "description": "Electron app for connecting to Alta API",
  "main": "main.js",
  "scripts": {
    "start": "electron .",
    "dev": "electron . --dev",
    "build": "electron-builder --win --publish=never",
    "build-test": "electron-builder --win --dir",
    "prebuild": "echo Checking build requirements..."
  },
  "build": {
    "appId": "com.internal.alta-camera-proxy",
    "productName": "Alta Camera Proxy",
    "directories": {
      "output": "dist"
    },
    "win": {
      "target": "portable",
      "icon": "assets/icon.png"
    },
    "portable": {
      "artifactName": "AltaCameraProxy-${version}-portable.exe"
    },
    "afterSign": false,
    "afterAllArtifactBuild": false
  },
  "keywords": [
    "electron",
    "alta",
    "api",
    "avigilon"
  ],
  "author": "Your Name",
  "license": "MIT",
  "devDependencies": {
    "electron": "^28.0.0",
    "electron-builder": "^26.4.0",
    "electron-packager": "^17.1.2"
  },
  "dependencies": {
    "axios": "^1.6.0",
    "crypto-js": "^4.2.0"
  }
}
