{
  "name": "lobehub-desktop-dev",
  "version": "0.0.0",
  "private": true,
  "description": "LobeHub Desktop Application",
  "homepage": "https://lobehub.com",
  "repository": {
    "type": "git",
    "url": "https://github.com/lobehub/lobe-chat.git"
  },
  "author": "LobeHub",
  "main": "./dist/main/index.js",
  "scripts": {
    "build": "npm run typecheck && electron-vite build",
    "build-local": "npm run build && electron-builder --dir --config electron-builder.js  --c.mac.notarize=false -c.mac.identity=null --c.asar=false",
    "build:linux": "npm run build && electron-builder --linux --config electron-builder.js  --publish never",
    "build:mac": "npm run build && electron-builder --mac --config electron-builder.js  --publish never",
    "build:mac:local": "npm run build && UPDATE_CHANNEL=nightly electron-builder --mac --config electron-builder.js --publish never",
    "build:win": "npm run build && electron-builder --win --config electron-builder.js  --publish never",
    "electron:dev": "electron-vite dev",
    "electron:run-unpack": "electron .",
    "format": "prettier --write ",
    "i18n": "tsx scripts/i18nWorkflow/index.ts && lobe-i18n",
    "postinstall": "electron-builder install-app-deps",
    "install-isolated": "pnpm install",
    "lint": "eslint --cache ",
    "start": "electron-vite preview",
    "test": "vitest --run",
    "typecheck": "tsgo --noEmit -p tsconfig.json"
  },
  "dependencies": {
    "electron-updater": "^6.6.2",
    "electron-window-state": "^5.0.3",
    "get-port-please": "^3.1.2",
    "pdfjs-dist": "4.10.38"
  },
  "devDependencies": {
    "@electron-toolkit/eslint-config-prettier": "^3.0.0",
    "@electron-toolkit/eslint-config-ts": "^3.0.0",
    "@electron-toolkit/preload": "^3.0.1",
    "@electron-toolkit/tsconfig": "^1.0.1",
    "@electron-toolkit/utils": "^4.0.0",
    "@lobechat/electron-client-ipc": "workspace:*",
    "@lobechat/electron-server-ipc": "workspace:*",
    "@lobechat/file-loaders": "workspace:*",
    "@lobehub/i18n-cli": "^1.20.3",
    "@types/lodash": "^4.17.0",
    "@types/resolve": "^1.20.6",
    "@types/semver": "^7.7.0",
    "@types/set-cookie-parser": "^2.4.10",
    "@typescript/native-preview": "7.0.0-dev.20250711.1",
    "consola": "^3.1.0",
    "cookie": "^1.0.2",
    "electron": "^37.2.0",
    "electron-builder": "^26.0.12",
    "electron-is": "^3.0.0",
    "electron-log": "^5.3.3",
    "electron-store": "^8.2.0",
    "electron-vite": "^3.0.0",
    "execa": "^9.5.2",
    "fix-path": "^4.0.0",
    "http-proxy-agent": "^7.0.2",
    "https-proxy-agent": "^7.0.6",
    "just-diff": "^6.0.2",
    "lodash": "^4.17.21",
    "lodash-es": "^4.17.21",
    "resolve": "^1.22.8",
    "semver": "^7.5.4",
    "set-cookie-parser": "^2.7.1",
    "tsx": "^4.19.3",
    "typescript": "^5.7.3",
    "undici": "^7.9.0",
    "vite": "^6.3.5",
    "vitest": "^3.2.4"
  },
  "pnpm": {
    "onlyBuiltDependencies": [
      "electron",
      "electron-builder"
    ]
  }
}
