Ctrl K
ComunidadGuías…

desktop/package.json

Rama master · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
{
  "name": "nexul-desktop",
  "version": "0.1.0",
  "description": "Nexul desktop client: a thin Electron shell around the server's web app, bootstrapped by connection tokens.",
  "homepage": "https://nexul.io",
  "license": "UNLICENSED",
  "private": true,
  "type": "commonjs",
  "main": "dist-electron/main.js",
  "scripts": {
    "build": "bun run build:electron && bun run build:launcher",
    "build:electron": "tsc -p tsconfig.electron.json && vite build --config vite.preload.config.ts",
    "build:launcher": "vite build",
    "start": "bun run build && electron .",
    "dist": "bun run build && electron-builder",
    "typecheck": "tsc -p tsconfig.electron.json --noEmit && tsc -p tsconfig.launcher.json --noEmit",
    "test": "vitest run",
    "test:watch": "vitest"
  },
  "devDependencies": {
    "@testing-library/jest-dom": "^7.0.1",
    "@testing-library/react": "^16.3.3",
    "@testing-library/user-event": "^14.6.8",
    "@types/node": "^26.6.6",
    "@types/react": "^19.3.0",
    "@types/react-dom": "^19.3.0",
    "@vitejs/plugin-react": "6.2.1",
    "@vitest/coverage-v8": "^5.1.0",
    "electron": "^45.2.3",
    "electron-builder": "^26.18.0",
    "jsdom": "^30.1.3",
    "react": "^19.3.1",
    "react-dom": "^19.3.1",
    "typescript": "7.0.2",
    "vite": "^8.3.6",
    "vitest": "^5.1.0"
  },
  "build": {
    "appId": "io.nexul.desktop",
    "productName": "Nexul",
    "files": ["dist-electron/**", "dist/**", "package.json"],
    "directories": {
      "output": "release"
    },
    "linux": {
      "target": ["AppImage", "deb"],
      "category": "Network",
      "maintainer": "Nexul"
    },
    "win": {
      "target": ["nsis"]
    },
    "mac": {
      "target": ["dmg"],
      "category": "public.app-category.developer-tools"
    }
  }
}