mirror of
https://github.com/WowUp/WowUp.git
synced 2026-04-23 07:17:00 -04:00
81 lines
1.7 KiB
JSON
81 lines
1.7 KiB
JSON
{
|
|
"productName": "WowUp",
|
|
"appId": "io.wowup.jliddev",
|
|
"directories": {
|
|
"output": "release/"
|
|
},
|
|
"afterSign": "./electron-build/after-sign.js",
|
|
"generateUpdatesFilesForAllChannels": true,
|
|
"publish": ["github"],
|
|
"nodeGypRebuild": true,
|
|
"files": [
|
|
"**/*",
|
|
"**\\*",
|
|
"build/Release/*.node",
|
|
"src/common/**/*.js",
|
|
"!**/*.ts",
|
|
"!**/*.scss",
|
|
"!**/*.map",
|
|
"!*.code-workspace",
|
|
"!LICENSE.md",
|
|
"!package.json",
|
|
"!package-lock.json",
|
|
"!src/app/*",
|
|
"!src/assets/*",
|
|
"!src/environments/*",
|
|
"!src/*.html",
|
|
"!src/*.js",
|
|
"!src/*.json",
|
|
"!e2e/",
|
|
"!hooks/",
|
|
"!angular.json",
|
|
"!_config.yml",
|
|
"!karma.conf.js",
|
|
"!tsconfig.json",
|
|
"!tslint.json",
|
|
"!**/.vscode/*",
|
|
"!node_modules/@angular",
|
|
"!node_modules/win-ca/pem",
|
|
"!native/",
|
|
"!*.npmrc",
|
|
"!*.eslintrc.json",
|
|
"!binding.gyp",
|
|
"!angular.webpack.js",
|
|
"!tsconfig*.json"
|
|
],
|
|
"win": {
|
|
"icon": "electron-build/icon.ico",
|
|
"target": ["nsis", "portable"],
|
|
"forceCodeSigning": true,
|
|
"publisherName": "WowUp LLC"
|
|
},
|
|
"nsis": {
|
|
"deleteAppDataOnUninstall": true
|
|
},
|
|
"mac": {
|
|
"icon": "electron-build/icon.icns",
|
|
"category": "public.app-category.games",
|
|
"target": [
|
|
{
|
|
"target": "default",
|
|
"arch": ["x64", "arm64"]
|
|
}
|
|
],
|
|
"hardenedRuntime": true,
|
|
"entitlements": "./electron-build/entitlements.mac.plist",
|
|
"extendInfo": {
|
|
"CFBundleURLTypes": [
|
|
{
|
|
"CFBundleTypeRole": "Shell",
|
|
"CFBundleURLName": "CurseForge",
|
|
"CFBundleURLSchemes": "curseforge"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"linux": {
|
|
"icon": "electron-build/icon.icns",
|
|
"target": ["AppImage"]
|
|
}
|
|
}
|