📦 package for macOS

This commit is contained in:
2026-03-15 20:49:08 +10:00
parent 992005c8f4
commit d4d08a0c76
2 changed files with 4 additions and 2 deletions

View File

@@ -8,7 +8,8 @@
"build": "electron-vite build",
"preview": "electron-vite preview",
"typecheck": "tsc --noEmit -p tsconfig.node.json && tsc --noEmit -p tsconfig.web.json",
"dev:demo": "vite --config vite.demo.config.ts"
"dev:demo": "vite --config vite.demo.config.ts",
"package": "npm run build && electron-builder --mac"
},
"devDependencies": {
"@electron-toolkit/tsconfig": "^1.0.1",
@@ -49,7 +50,8 @@
"productName": "Hohoff Editor",
"icon": "resources/icon.png",
"mac": {
"target": "dmg"
"icon": "resources/icon.icns",
"target": [{ "target": "dmg", "arch": "universal" }]
},
"files": [
"out/**/*"

BIN
resources/icon.icns Normal file

Binary file not shown.