Initial commit

This commit is contained in:
Trollfury21
2025-08-03 19:58:12 +02:00
parent 6f7255bad8
commit 6b8f0ec324
6 changed files with 28 additions and 6200 deletions

3
.gitignore vendored
View File

@@ -1,2 +1,3 @@
/node_modules/
/build/
/build/
/dist/

View File

@@ -1,5 +1,3 @@
owner: TrollFury
repo: chencoLauncher
provider: github
host: git.chenco.dev
releaseType: release

View File

@@ -14,7 +14,13 @@ extraResources:
- 'libraries'
# Windows Configuration
win:
win:
publish:
- provider: github
host: git.chenco.dev
releaseType: release
repo: chencoLauncher
owner: TrollFury
target:
- target: 'nsis'
arch: 'x64'
@@ -28,6 +34,12 @@ nsis:
# macOS Configuration
mac:
publish:
- provider: github
host: git.chenco.dev
releaseType: release
repo: chencoLauncher
owner: TrollFury
target:
- target: 'dmg'
arch:
@@ -37,15 +49,16 @@ mac:
category: 'public.app-category.games'
# Linux Configuration
linux:
linux:
publish:
- provider: github
host: git.chenco.dev
releaseType: release
repo: chencoLauncher
owner: TrollFury
target: 'AppImage'
maintainer: 'Chen & Co'
vendor: 'Chen & Co'
synopsis: 'Modded Minecraft Launcher'
description: 'Custom launcher which allows users to join modded servers. All mods, configurations, and updates are handled automatically.'
category: 'Game'
directories:
buildResources: 'build'
output: 'dist'
category: 'Game'

View File

@@ -60,6 +60,7 @@ ipcMain.on('autoUpdateAction', (event, arg, data) => {
break
case 'checkForUpdate':
autoUpdater.checkForUpdates()
.then(d => console.log(d))
.catch(err => {
event.sender.send('autoUpdateNotification', 'realerror', err)
})

6181
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -1,19 +1,15 @@
{
"name": "Chenco Launcher",
"version": "2.2.2",
"name": "ChencoLauncher",
"version": "2.2.1",
"productName": "Chenco Launcher",
"description": "Modded Minecraft Launcher",
"author": "Trollfury (https://github.com/trollfury21/)",
"author": "Trollfury",
"license": "UNLICENSED",
"homepage": "",
"bugs": {
"url": ""
},
"private": true,
"main": "index.js",
"scripts": {
"start": "electron .",
"dist": "electron-builder build",
"dist": "electron-builder --publish always build",
"dist:win": "npm run dist -- -w",
"dist:mac": "npm run dist -- -m",
"dist:linux": "npm run dist -- -l",