Files
scoreko-dev/electron/package.json

70 lines
1.4 KiB
JSON

{
"name": "scoreko-dev-electron-wrapper",
"version": "0.2.0",
"private": true,
"description": "Electron wrapper for running the scoreko-dev NodeCG bundle on Windows.",
"main": "main.mjs",
"type": "module",
"scripts": {
"start": "electron .",
"dist:win": "electron-builder --win nsis"
},
"dependencies": {
"electron": "40.6.1",
"nodecg": "^2.6.4"
},
"devDependencies": {
"electron-builder": "^26.0.12"
},
"build": {
"appId": "com.scoreko.dev",
"productName": "Scoreko Dev",
"compression": "maximum",
"asar": true,
"directories": {
"output": "dist"
},
"files": [
"main.mjs",
"package.json",
"node_modules/**/*"
],
"extraResources": [
{
"from": "../",
"to": "bundle",
"filter": [
"package.json",
"configschema.json",
"LICENSE",
"README.md",
"schemas/**/*",
"dashboard/**/*",
"graphics/**/*",
"extension/**/*",
"src/**/*",
"node_modules/**/*",
"!electron/**/*",
"!.git/**/*"
]
}
],
"win": {
"target": [
{
"target": "nsis",
"arch": [
"x64"
]
}
]
},
"nsis": {
"oneClick": false,
"allowToChangeInstallationDirectory": true,
"createDesktopShortcut": true,
"createStartMenuShortcut": true
}
}
}