{ "name": "vite-react-electron", "productName": "Electron", "private": true, "version": "1.0.0", "description": "Vite React Electron boilerplate.", "author": "草鞋没号 <308487730@qq.com>", "license": "MIT", "main": "dist/main/index.cjs", "scripts": { "dev": "node scripts/watch.mjs", "build": "npm run typecheck && node scripts/build.mjs && electron-builder --config .electron-builder.config.js", "typecheck": "tsc --noEmit --project packages/renderer/tsconfig.json", "debug": "cross-env-shell NODE_ENV=debug \"npm run typecheck && node scripts/build.mjs && vite ./packages/renderer\"" }, "engines": { "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "dependencies": { "electron-store": "^8.0.1" }, "devDependencies": { "@types/react": "^17.0.39", "@types/react-dom": "^17.0.11", "@vitejs/plugin-react": "^1.2.0", "cross-env": "^7.0.3", "electron": "^17.0.0", "electron-builder": "^22.14.13", "react": "^17.0.2", "react-dom": "^17.0.2", "sass": "^1.49.7", "typescript": "^4.5.5", "vite": "^2.8.0", "vite-plugin-resolve": "^1.4.4" }, "env": { "//": "Used in build scripts", "PORT": 3344 } }