mirror of
https://git.sanhost.net/sanasol/hytale-f2p.git
synced 2026-02-25 22:31:46 -03:00
The portable and nsis targets both produced x64.exe files with the same name, causing one to overwrite the other. The latest.yml contained the checksum from one build while the actual file was from the other build. Removed portable target - nsis installer is sufficient. Bump version to 2.0.11 Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
149 lines
3.1 KiB
JSON
149 lines
3.1 KiB
JSON
{
|
|
"name": "hytale-f2p-launcher",
|
|
"version": "2.0.11",
|
|
"description": "A modern, cross-platform launcher for Hytale with automatic updates and multi-client support",
|
|
"homepage": "https://github.com/amiayweb/Hytale-F2P",
|
|
"main": "main.js",
|
|
"scripts": {
|
|
"start": "electron .",
|
|
"dev": "electron . --dev",
|
|
"build": "electron-builder",
|
|
"build:win": "electron-builder --win",
|
|
"build:linux": "electron-builder --linux",
|
|
"build:mac": "electron-builder --mac",
|
|
"build:all": "electron-builder --win --linux --mac"
|
|
},
|
|
"keywords": [
|
|
"hytale",
|
|
"launcher",
|
|
"game",
|
|
"client",
|
|
"cross-platform",
|
|
"electron",
|
|
"auto-update",
|
|
"mod-manager",
|
|
"chat"
|
|
],
|
|
"maintainers": [
|
|
{
|
|
"name": "Terromur",
|
|
"url": "https://github.com/Terromur"
|
|
},
|
|
{
|
|
"name": "Fari Gading",
|
|
"email": "fazrigading@gmail.com",
|
|
"url": "https://github.com/fazrigading"
|
|
}
|
|
],
|
|
"author": {
|
|
"name": "AMIAY",
|
|
"email": "support@amiay.dev"
|
|
},
|
|
"license": "MIT",
|
|
"devDependencies": {
|
|
"electron": "^40.0.0",
|
|
"electron-builder": "^26.4.0"
|
|
},
|
|
"dependencies": {
|
|
"adm-zip": "^0.5.10",
|
|
"axios": "^1.6.0",
|
|
"discord-rpc": "^4.0.1",
|
|
"electron-updater": "^6.7.3",
|
|
"tar": "^6.2.1",
|
|
"uuid": "^9.0.1"
|
|
},
|
|
"overrides": {
|
|
"tar": "$tar"
|
|
},
|
|
"build": {
|
|
"appId": "com.hytalef2p.launcher",
|
|
"productName": "Hytale F2P Launcher",
|
|
"artifactName": "${name}_${version}_${arch}.${ext}",
|
|
"directories": {
|
|
"output": "dist"
|
|
},
|
|
"files": [
|
|
"main.js",
|
|
"preload.js",
|
|
"backend/**/*",
|
|
"GUI/**/*",
|
|
"package.json"
|
|
],
|
|
"win": {
|
|
"target": [
|
|
{
|
|
"target": "nsis",
|
|
"arch": [
|
|
"x64",
|
|
"arm64"
|
|
]
|
|
}
|
|
],
|
|
"icon": "icon.ico"
|
|
},
|
|
"linux": {
|
|
"target": [
|
|
{
|
|
"target": "AppImage",
|
|
"arch": [
|
|
"x64",
|
|
"arm64"
|
|
]
|
|
},
|
|
{
|
|
"target": "deb",
|
|
"arch": [
|
|
"x64",
|
|
"arm64"
|
|
]
|
|
},
|
|
{
|
|
"target": "rpm",
|
|
"arch": [
|
|
"x64",
|
|
"arm64"
|
|
]
|
|
},
|
|
{
|
|
"target": "pacman",
|
|
"arch": [
|
|
"x64",
|
|
"arm64"
|
|
]
|
|
}
|
|
],
|
|
"icon": "build/icon.png",
|
|
"category": "Game"
|
|
},
|
|
"mac": {
|
|
"target": [
|
|
{
|
|
"target": "dmg",
|
|
"arch": [
|
|
"universal"
|
|
]
|
|
},
|
|
{
|
|
"target": "zip",
|
|
"arch": [
|
|
"universal"
|
|
]
|
|
}
|
|
],
|
|
"icon": "build/icon.icns",
|
|
"category": "public.app-category.games"
|
|
},
|
|
"nsis": {
|
|
"oneClick": false,
|
|
"allowToChangeInstallationDirectory": true,
|
|
"createDesktopShortcut": true,
|
|
"createStartMenuShortcut": true
|
|
},
|
|
"publish": {
|
|
"provider": "github",
|
|
"owner": "chasem-dev",
|
|
"repo": "Hytale-F2P"
|
|
}
|
|
}
|
|
}
|