copilot-api / desktop /package.json
imspsycho's picture
Initial upload from Google Colab
98c9143 verified
Raw
History Blame Contribute Delete
2.77 kB
{
"name": "copilot-api-desktop",
"version": "1.10.9",
"description": "Copilot API Desktop App",
"main": "out/main/index.js",
"scripts": {
"dev": "electron-vite dev",
"build": "electron-vite build",
"build:server": "npm --prefix .. run build:desktop",
"preview": "electron-vite preview",
"gen-icons": "rsvg-convert -w 1024 -h 1024 assets/tray-icon-colored.svg -o assets/icon.png",
"package": "npm run build:server && electron-vite build && electron-builder",
"package:mac": "npm run build:server && electron-vite build && electron-builder --mac",
"package:win": "npm run build:server && electron-vite build && electron-builder --win",
"package:linux": "npm run build:server && electron-vite build && electron-builder --linux"
},
"dependencies": {
"electron-updater": "^6.3.4"
},
"build": {
"appId": "com.copilot-api.desktop",
"productName": "Copilot API",
"directories": {
"buildResources": "build",
"output": "release"
},
"electronDownload": {
"mirror": "https://npmmirror.com/mirrors/electron/"
},
"files": [
"out/**/*",
"resources/**/*"
],
"extraResources": [
{
"from": "../dist",
"to": "server",
"filter": ["**/*.js"]
},
{
"from": "../pages",
"to": "pages"
},
{
"from": "build/server-package.json",
"to": "server/package.json"
},
{
"from": "assets/tray-icon.png",
"to": "tray-icon.png"
},
{
"from": "assets/tray-icon@2x.png",
"to": "tray-icon@2x.png"
},
{
"from": "assets/tray-iconTemplate.png",
"to": "tray-iconTemplate.png"
},
{
"from": "assets/tray-iconTemplate@2x.png",
"to": "tray-iconTemplate@2x.png"
},
{
"from": "assets/icon.png",
"to": "icon.png"
}
],
"mac": {
"target": "dmg",
"category": "public.app-category.developer-tools",
"icon": "assets/icon.png"
},
"dmg": {
"format": "ULFO"
},
"win": {
"target": "nsis",
"icon": "build/icon.ico"
},
"nsis": {
"installerIcon": "build/icon.ico",
"uninstallerIcon": "build/icon.ico"
},
"linux": {
"target": "AppImage"
}
},
"devDependencies": {
"@electron-toolkit/tsconfig": "^1.0.1",
"@types/react": "^18.3.18",
"@types/react-dom": "^18.3.5",
"@vitejs/plugin-react": "^4.3.4",
"@tailwindcss/vite": "^4.1.4",
"electron": "^39.8.6",
"electron-builder": "^26.8.1",
"electron-vite": "^3.1.0",
"react": "^18.3.1",
"react-dom": "^18.3.1",
"tailwindcss": "^4.1.4",
"typescript": "^5.7.3",
"vite": "^6.3.3"
}
}