{
  "name": "nexus-core",
  "version": "0.1.0",
  "private": true,
  "homepage": "./",
  "description": "Nexus Core  – Desktop bridge for NexusJS",
  "main": "main.js",
  "author": "Next-Dev-Saif",
  "license": "MIT",
  "dependencies": {
    "apple-js-stable": "^1.0.5",
    "buffer": "^6.0.3",
    "cors": "^2.8.5",
    "express": "^4.21.2",
    "ws": "^8.18.3"
  },
  "scripts": {
    "start": "electron main.js",
    "dev": "electron .",
    "build": "electron-builder",
    "package": "electron-builder --dir",
    "dist": "electron-builder --mac"
  },
  "build": {
    "appId": "com.nexus.core",
    "productName": "Nexus-Core",
    "asar": false,
    "files": [
      "index.html",
      "main.js",
      "Integrated-Server.js",
      "core-preload.js",
      "NEXUS-DEFAULT-APIS.js",
      "objective-c/**",
      "python/**",
      "node_modules/apple-js-stable/**",
      "node_modules/ws/**",
      "assets/**",
      "package.json",
      "apple-js-stable/**",
      "ai-execution-layer/**"
    ],
    "extraResources": [
      {
        "from": "node_modules/apple-js-stable/",
        "to": "apple-js-stable",
        "filter": [
          "**/*"
        ]
      },
      {
        "from": "node_modules/ws/",
        "to": "ws",
        "filter": [
          "**/*"
        ]
      },
      {
        "from": "python/",
        "to": "python"
      },
      {
        "from": "objective-c/",
        "to": "objective-c"
      }
    ],
    "directories": {
      "output": "nexus-core-build"
    },
    "mac": {
      "category": "public.app-category.utilities",
      "target": [
        {
          "target": "dmg",
          "arch": [
            "x64",
            "arm64"
          ]
        }
      ],
      "icon": "assets/icon.png",
      "identity": null,
      "hardenedRuntime": false,
      "entitlements": null
    },
    "dmg": {
      "background": "assets/background.jpg",
      "iconSize": 128,
      "iconTextSize": 14
    }
  },
  "eslintConfig": {
    "extends": [
      "react-app",
      "react-app/jest"
    ]
  },
  "browserslist": {
    "production": [
      ">0.2%",
      "not dead",
      "not op_mini all"
    ],
    "development": [
      "last 1 chrome version",
      "last 1 firefox version",
      "last 1 safari version"
    ]
  },
  "devDependencies": {
    "concurrently": "^9.1.2",
    "electron": "^34.1.1",
    "electron-builder": "^25.1.8",
    "wait-on": "^8.0.2"
  }
}
