{
  "name": "vite-electron-boilerplate",
  "author": "abchen",
  "description": "Vite Electron Boilerplate",
  "private": true,
  "engines": {
    "node": ">=v14.16",
    "npm": ">=7.7"
  },
  "scripts": {
    "clean": "rimraf dist",
    "start": "electron-builder start ",
    "dev": "node scripts/watch.js",
    "serve": "cross-env MODE=development node scripts/server.js",
    "precompile": "cross-env MODE=production npm run build",
    "compile": "npm run clean && npm run precompile && ELECTRON_MIRROR=https://npm.taobao.org/mirrors/electron/ electron-builder build --config electron-builder.config.js --dir",
    "build": "node scripts/build.js",
    "test": "electron .",
    "lint": "eslint .",
    "prepublish": "npm run lint && npm run build",
    "build:all": "ELECTRON_MIRROR=https://npm.taobao.org/mirrors/electron/ electron-builder -mwl --config electron-builder.config.js",
    "build:deb": "electron-builder --linux deb tar.xz",
    "build:win": "electron-builder --windows"
  },
  "main": "packages/main/dist/index.cjs",
  "devDependencies": {
    "cross-env": "^7.0.3",
    "electron": "^15.3.0",
    "electron-builder": "^22.13.1",
    "rimraf": "^3.0.2",
    "typescript": "^4.4.4",
    "vite": "^2.6.13",
    "electron-devtools-installer": "^3.2.0",
    "electron-updater": "^4.3.9",
    "eslint": "^8.1.0",
    "eslint-define-config": "^1.1.1"
  },
  "dependencies": {}
}
