This repository has been archived on 2026-11-02. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files

57 lines
1.5 KiB
JSON

{
"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}"
}
}
}