{
  "name": "galaxystrikeonline",
  "version": "1.0.0",
  "description": "Galaxy Strike Online - Space Idle MMORPG",
  "license": "MIT",
  "author": {
    "name": "Korvarix Studios",
    "email": "contact@korvarixstudios.com"
  },
  "type": "commonjs",
  "main": "electron-main.js",
  "homepage": "./",
  "scripts": {
    "start": "electron .",
    "dev": "electron . --dev",
    "debug": "cross-env DEBUG=* electron .",
    "debug-verbose": "cross-env DEBUG=* VERBOSE=true electron .",
    "debug-boot": "cross-env DEBUG=boot* electron .",
    "debug-renderer": "cross-env DEBUG=renderer* electron .",
    "debug-main": "cross-env DEBUG=main* electron .",
    "debug-windows": "set DEBUG=boot* && electron .",
    "debug-windows-verbose": "set DEBUG=* && set VERBOSE=true && electron .",
    "build": "electron-builder",
    "build-win": "electron-builder --win",
    "build-mac": "electron-builder --mac",
    "build-linux": "electron-builder --linux",
    "dist": "npm run build",
    "pack": "electron-builder --dir",
    "postinstall": "electron-builder install-app-deps"
  },
  "keywords": [
    "game",
    "space",
    "mmorpg",
    "idle",
    "electron"
  ],
  "dependencies": {
    "cors": "^2.8.6",
    "express": "^4.22.1",
    "socket.io": "^4.8.3"
  },
  "devDependencies": {
    "cross-env": "^7.0.3",
    "electron": "^40.0.0",
    "electron-builder": "^23.0.6"
  },
  "build": {
    "appId": "com.korvarixstudios.galaxystrikeonline",
    "productName": "Galaxy Strike Online",
    "directories": {
      "output": "dist"
    },
    "files": [
      "**/*",
      "!node_modules",
      "!dist",
      "!*.md"
    ],
    "extraResources": [
      {
        "from": "assets",
        "to": "assets"
      }
    ],
    "win": {
      "target": [
        {
          "target": "nsis",
          "arch": [
            "x64",
            "ia32"
          ]
        },
        {
          "target": "portable",
          "arch": [
            "x64",
            "ia32"
          ]
        }
      ],
      "icon": "assets/icon.ico"
    },
    "mac": {
      "target": [
        {
          "target": "dmg",
          "arch": [
            "x64",
            "arm64"
          ]
        },
        {
          "target": "zip",
          "arch": [
            "x64",
            "arm64"
          ]
        }
      ],
      "icon": "assets/icon.icns",
      "category": "public.app-category.games"
    },
    "linux": {
      "target": [
        {
          "target": "AppImage",
          "arch": [
            "x64"
          ]
        },
        {
          "target": "deb",
          "arch": [
            "x64"
          ]
        }
      ],
      "icon": "assets/icon.png",
      "category": "Game",
      "maintainer": "Korvarix Studios <contact@korvarixstudios.com>"
    },
    "nsis": {
      "oneClick": false,
      "allowToChangeInstallationDirectory": true,
      "createDesktopShortcut": true,
      "createStartMenuShortcut": true
    }
  }
}
