mirror of
https://github.com/OpenFusionProject/Client.git
synced 2024-11-14 10:40:06 +00:00
812ddeb0b8
I *would* like for shortcuts to be an optional thing (ex. an installer page asking if you would like to create one in start, on desktop, etc.) but it seems that you need to mess with NSIS scripting. Later on, maybe.
70 lines
1.6 KiB
JSON
70 lines
1.6 KiB
JSON
{
|
|
"name": "openfusionclient",
|
|
"version": "1.3.1",
|
|
"description": "OpenFusionClient",
|
|
"main": "index.js",
|
|
"scripts": {
|
|
"postinstall": "npx patch-package && npm explore electron-prebuilt -- npm run postinstall",
|
|
"start": "electron .",
|
|
"build": "node build.js",
|
|
"pack": "electron-builder --win --ia32 --dir",
|
|
"dist": "electron-builder --win --ia32"
|
|
},
|
|
"author": "OpenFusion Contributors",
|
|
"license": "MIT",
|
|
"devDependencies": {
|
|
"electron-prebuilt": "^0.31.2",
|
|
"patch-package": "^6.4.7",
|
|
"electron-builder": "^22.10.5"
|
|
},
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "https://github.com/OpenFusionProject/Client.git"
|
|
},
|
|
"build": {
|
|
"appId": "xyz.openfusion.client",
|
|
"productName": "OpenFusionClient",
|
|
"copyright": "© 2020-2021 OpenFusion Contributors",
|
|
"electronDownload": {
|
|
"version": "0.31.2",
|
|
"platform": "win32",
|
|
"arch": "ia32"
|
|
},
|
|
"electronVersion": "0.31.2",
|
|
"win": {
|
|
"asar": false,
|
|
"target": [
|
|
{
|
|
"target": "nsis",
|
|
"arch": "ia32"
|
|
},
|
|
{
|
|
"target": "zip",
|
|
"arch": "ia32"
|
|
}
|
|
]
|
|
},
|
|
"nsis": {
|
|
"createDesktopShortcut": true,
|
|
"createStartMenuShortcut": true
|
|
},
|
|
"files": [
|
|
"!patches${/*}",
|
|
"!*.php",
|
|
"!rankurl.txt",
|
|
"!README.md",
|
|
"!.npmrc"
|
|
],
|
|
"extraFiles": [
|
|
{
|
|
"from": "build/utils",
|
|
"to": "utils"
|
|
}
|
|
],
|
|
"afterPack": "./build/delete-default-app.js"
|
|
},
|
|
"dependencies": {
|
|
"fs-extra": "^0.30.0"
|
|
}
|
|
}
|