{ "name": "fmcraft-chat-desktop", "version": "1.0.0", "description": "FMCRAFT Chat desktop client for Windows 7 and above", "main": "main.js", "author": "FMCRAFT", "license": "UNLICENSED", "private": true, "scripts": { "start": "electron .", "dist": "powershell -NoProfile -ExecutionPolicy Bypass -File scripts/build-win.ps1 -Arch x64", "dist:x64": "powershell -NoProfile -ExecutionPolicy Bypass -File scripts/build-win.ps1 -Arch x64", "prepare:ia32": "powershell -NoProfile -ExecutionPolicy Bypass -File scripts/prepare-ia32.ps1", "dist:ia32": "powershell -NoProfile -ExecutionPolicy Bypass -File scripts/build-win.ps1 -Arch ia32" }, "devDependencies": { "electron": "22.3.27", "electron-builder": "24.13.3", "rcedit": "^5.0.2" }, "build": { "appId": "top.fmcraft.chat.desktop", "productName": "FMCRAFT Chat Desktop", "electronDist": "node_modules/electron/dist", "npmRebuild": false, "compression": "normal", "directories": { "output": "release" }, "files": [ "main.js", "preload.js", "settings.html", "settings.js", "settings-preload.js", "audio.html", "assets/**/*" ], "extraFiles": [ { "from": "config.ini", "to": "config.ini" } ], "win": { "target": [ "portable" ], "icon": "assets/icon.png", "signAndEditExecutable": false }, "portable": { "artifactName": "FMCRAFT-Chat-${version}-${arch}.${ext}" } } }