Compare commits

...

3 Commits

Author SHA1 Message Date
Luis Bazán
1e91e966e1
Merge 3de6053931 into eb683f89ec 2024-04-29 17:58:40 +01:00
Daniel Scalzi
eb683f89ec
Support 1.20.5, electron 30, dependency upgrade. 2024-04-28 17:35:19 -04:00
Luis Bazan
3de6053931 Create es_ES.toml 2024-01-08 17:42:10 -05:00
3 changed files with 351 additions and 45 deletions

298
app/assets/lang/es_ES.toml Normal file
View File

@ -0,0 +1,298 @@
# Translate by Luis Bazán (luisbazandev)
[ejs.landing]
updateAvailableTooltip = "Actualización disponible"
usernamePlaceholder = "Nombre de usuario"
usernameEditButton = "Editar"
settingsTooltip = "Configuraciónes"
serverStatus = "SERVIDOR"
serverStatusPlaceholder = "DESCONECTADO"
mojangStatus = "ESTADO DE MOJANG"
mojangStatusTooltipTitle = "Servicios"
mojangStatusNETitle = "Non Essential"
newsButton = "NOTICIAS"
launchButton = "JUGAR"
launchButtonPlaceholder = "• Ningún servidor seleccionado"
launchDetails = "Por favor espere.."
newsNavigationStatus = "{currentPage} de {totalPages}"
newsErrorLoadSpan = "Buscando nuevas noticias.."
newsErrorFailedSpan = "Fallo al cargar las noticias"
newsErrorRetryButton = "Intenta denuevo"
newsErrorNoneSpan = "No hay noticias"
[ejs.login]
loginCancelText = "Cancelar"
loginSubheader = "Inicio de sesión MINECRAFT"
loginEmailError = "* Valor invaido"
loginEmailPlaceholder = "CORREO O NOMBRE DE USUARIO"
loginPasswordError = "* Requerido"
loginPasswordPlaceholder = "CONTRASEÑA"
loginForgotPasswordLink = "https://minecraft.net/password/forgot/"
loginForgotPasswordText = "olvidaste tu contraseña?"
loginRememberMeText = "Recuerdame?"
loginButtonText = "Inicio de sesión"
loginNeedAccountLink = "https://minecraft.net/store/minecraft-java-edition/"
loginNeedAccountText = "Necesitas una cuenta?"
loginPasswordDisclaimer1 = "Tu contraseña se envía directamente a mojang y nunca se almacena."
loginPasswordDisclaimer2 = "{appName} no esta afiliado con Mojang AB."
[ejs.loginOptions]
loginOptionsTitle = "Opciones de inicio de sesión"
loginWithMicrosoft = "Inicio de sesión con Microsoft"
loginWithMojang = "Inicio de sesión con Mojang"
cancelButton = "Cancelar"
[ejs.overlay]
serverSelectHeader = "Servidores disponibles"
serverSelectConfirm = "Confirmar"
serverSelectCancel = "Cancelar"
accountSelectHeader = "Selecione una cuenta"
accountSelectConfirm = "Confirmar"
accountSelectCancel = "Cancelar"
[ejs.settings]
navHeaderText = "Configuración"
navAccount = "Cuenta"
navMinecraft = "Minecraft"
navMods = "Mods"
navJava = "Java"
navLauncher = "Launcher"
navAbout = "Acerca de"
navUpdates = "Actualizaciones"
navDone = "Listo"
tabAccountHeaderText = "Configuracion de Cuenta"
tabAccountHeaderDesc = "Agrega una nueva cuenta o administre las existentes"
microsoftAccount = "Microsoft"
addMicrosoftAccount = "+ Añadir cuenta de Microsoft"
mojangAccount = "Mojang"
addMojangAccount = "+ Añadir cuenta de Mojang"
minecraftTabHeaderText = "Configuraciones de Minecraft"
minecraftTabHeaderDesc = "Opciones relacionadas con el inicio del juego."
gameResolutionTitle = "Resolución del juego"
launchFullscreenTitle = "Iniciar en pantalla completa."
autoConnectTitle = "Conectarse automáticamente al servidor al iniciar."
launchDetachedTitle = "Proceso del juego separado al launcher."
launchDetachedDesc = "Si el launcher se cierra, cierra tambien el juego."
tabModsHeaderText = "Configuraciones de Mod"
tabModsHeaderDesc = "Activa o desactiva mods."
switchServerButton = "Cambiar"
requiredMods = "Mods requeridos"
optionalMods = "Mods opcionales"
dropinMods = "Suelta los Mods"
addMods = "Agregar Mods"
dropinRefreshNote = "(F5 para recargar)"
shaderpacks = "Shaderpacks"
shaderpackDesc = "Activar o desactivar shaders. Tenga en cuenta que los shaders funcionan sin problemas en configuraciones potentes. Puede agregar paquetes personalizados aquí."
selectShaderpack = "Seleciona un Shaderpack"
tabJavaHeaderText = "Configuraciones de Java"
tabJavaHeaderDesc = "Administra las configuraciones de Java (avanzado)."
memoryTitle = "Memoria"
maxRAM = "Máximo de RAM"
minRAM = "Mínimo de RAM"
memoryDesc = "La memoria RAM mínima recomendada es de 3 gigabytes. Configurar el mínimo y máximo en el mismo valor puede reducir el lag."
memoryTotalTitle = "Total"
memoryAvailableTitle = "Disponible"
javaExecutableTitle = "Ejecutable de Java"
javaExecSelDialogTitle = "Selecciona un ejecutable de Java"
javaExecSelButtonText = "Examinar"
javaExecDesc = "El ejecutable de Java se valida antes de iniciar el juego."
javaPathDesc = "La ruta debe terminar con <strong>{pathSuffix}</strong>."
jvmOptsTitle = "Opciones adicionales de la JVM"
jvmOptsDesc = "Options to be provided to the JVM at runtime. <em>-Xms</em> and <em>-Xmx</em> should not be included."
launcherTabHeaderText = "Opciones del Launcher"
launcherTabHeaderDesc = "Opciones relacionadas con el propio launcher."
allowPrereleaseTitle = "Permitir versiones de pre lanzamiento(Pre-Release)."
allowPrereleaseDesc = "Las versiones de pre lanzamiento incluyen nuevas características que talvez no estén del todo probadas o integradas.<br>Esto siempre será cierto si está utilizando una versión de pre lanzamiento."
dataDirectoryTitle = "Carpeta de almacenamiento"
selectDataDirectory = "Seleccionar carpeta de almacenamiento"
chooseFolder = "Examinar folder"
dataDirectoryDesc = "Todos los archivos del juego y las instalaciones locales de Java se almacenarán en la carpeta de almacenamiento.<br>Las capturas de pantalla y los mundos se almacenan en la carpeta de la instancia para la configuración del servidor correspondiente."
aboutTabHeaderText = "Acerca de"
aboutTabHeaderDesc = "Ver información y registros de cambios de esta versión."
aboutTitle = "{appName}"
stableRelease = "Versión estable"
versionText = "Versión "
sourceGithub = "Fuente (GitHub)"
support = "Soporte"
devToolsConsole = "DevTools Console"
releaseNotes = "Notas de versión"
changelog = "Registro de cambios"
noReleaseNotes = "Sin notas de versión"
viewReleaseNotes = "Ver notas de versión en GitHub"
launcherUpdatesHeaderText = "Actualizaciones del Launcher"
launcherUpdatesHeaderDesc = "Descargar, instalar y revisar las actualizaciones del launcher."
checkForUpdates = "Buscar actualizaciones"
whatsNew = "Que hay de nuevo?"
updateReleaseNotes = "Actualizar notas de versión"
[ejs.waiting]
waitingText = "Esperando a Microsoft.."
[ejs.welcome]
continueButton = "CONTINUAR"
[js.discord]
waiting = "Esperando al cliente.."
state = "Servidor: {shortId}"
[js.index]
microsoftLoginTitle = "Iniciar sesión con Microsoft"
microsoftLogoutTitle = "Cerrar sesión con Microsoft"
[js.login]
login = "Iniciar sesión"
loggingIn = "Iniciando sesión"
success = "Exitoso"
tryAgain = "Intentar denuevo"
[js.login.error]
invalidValue = "* Valor invalido"
requiredValue = "* Requerido"
[js.login.error.unknown]
title = "Error desconocido durante el inicio de sesión"
desc = "Un error desconocido a ocurrido. Consulte la consola para obtener más detalles."
[js.landing.launch]
pleaseWait = "Por favor espere.."
failureTitle = "Error durante el inicio"
failureText = "Ver la consola (CTRL + Shift + i) para más detalles."
okay = "Okay"
[js.landing.selectedAccount]
noAccountSelected = "Ninguna cuenta seleccionada"
[js.landing.selectedServer]
noSelection = "Ningun servidor selecionado"
loading = "Cargando.."
[js.landing.serverStatus]
server = "SERVIDOR"
offline = "DESCONECTADO"
players = "JUGADORES"
[js.landing.systemScan]
checking = "Verificando la información del sistema.."
noCompatibleJava = "No se encontró<br>una versión de Java compatible"
installJavaMessage = "In order to launch Minecraft, you need a 64-bit installation of Java {major}. Would you like us to install a copy?"
installJava = "Instalar Java"
installJavaManually = "Instalar manualmente"
javaDownloadPrepare = "Preparando descarga de Java.."
javaDownloadFailureTitle = "Error durante la descarga de Java"
javaDownloadFailureText = "Ver la consola (CTRL + Shift + i) para más detalles."
javaRequired = "Java es requerido<br>para iniciar"
javaRequiredMessage = 'Para iniciar se requiere una version de Java mayor a {major}.<br><br>Por favor diríjase a <a href="https://github.com/dscalzi/HeliosLauncher/wiki/Java-Management#manually-installing-a-valid-version-of-java">Guía de administración de Java</a> para instrucciónes de instalación manual.'
javaRequiredDismiss = "Entiendo"
javaRequiredCancel = "Regresar"
[js.landing.downloadJava]
findJdkFailure = "Fallo al buscar una distribución de OpenJDK."
javaDownloadCorruptedError = "El código hash del JDK descargado es erroneo, es probable que el archivo esté dañado."
extractingJava = "Extrayendo Java"
javaInstalled = "Java instalado!"
[js.landing.dlAsync]
loadingServerInfo = "Cargando información del servidor.."
fatalError = "Error fatal"
unableToLoadDistributionIndex = "No se pudo cargar una copia del índice de distribuciónes. Ver la consola (CTRL + Shift + i) para más detalles."
pleaseWait = "Por favor espere.."
errorDuringLaunchTitle = "Error durante el inicio"
seeConsoleForDetails = "Ver la consola (CTRL + Shift + i) para más detalles."
validatingFileIntegrity = "Validando integridad del archivo.."
errorDuringFileVerificationTitle = "Error durante la verificación del archivo"
downloadingFiles = "Descargando archivos.."
errorDuringFileDownloadTitle = "Error durante la descarga del archivo"
preparingToLaunch = "Preparando el inicio.."
launchingGame = "Iniciando el juego.."
launchWrapperNotDownloaded = "El archivo principal, LaunchWrapper, no se pudo descargar. Como resultado, el juego no se pudo iniciar.<br><br>Para solucionar este problema, apaga temporalmente tu software antivirus y vuelve a iniciar el juego.<br><br>Si tienes tiempo, por favor <a href=\"https://github.com/dscalzi/HeliosLauncher/issues\">envia un issue</a> y cuéntanos qué software antivirus utilizas. Nos pondremos en contacto con ellos e intentaremos arreglar las cosas."
doneEnjoyServer = "Hecho. Disfruta del servidor!"
checkConsoleForDetails = "Ver la consola (CTRL + Shift + i) para más detalles."
[js.landing.news]
checking = "Buscando noticias"
[js.landing.discord]
loading = "Cargando juego.."
joining = "Sailing to Westeros!" # IDK how to translate this xD
joined = "Explora el Realm!"
[js.overlay]
dismiss = "Dismiss"
[js.settings.fileSelectors]
executables = "Ejecutables"
allFiles = "Todos los archivos"
[js.settings.mstfLogin]
errorTitle = "Algo salió mal"
errorMessage = "La autenticación de Microsoft falló. Por favor inténtalo denuevo."
okButton = "OK"
[js.settings.mstfLogout]
errorTitle = "Algo salió mal"
errorMessage = "Cierre de sesión de Microsoft falló. Por favor inténtalo denuevo."
okButton = "OK"
[js.settings.authAccountSelect]
selectButton = "Selecionar cuenta"
selectedButton = "Selecionar cuenta &#10004;"
[js.settings.authAccountLogout]
lastAccountWarningTitle = "Advertencia<br>Está es su última cuenta"
lastAccountWarningMessage = "Para utilizar el launcher debe iniciar sesión en al menos una cuenta. Deberá iniciar sesión nuevamente después.<br><br>Está seguro de cerrar sesión?"
confirmButton = "Estoy seguro"
cancelButton = "Cancelar"
[js.settings.authAccountPopulate]
username = "Nombre de usuario"
uuid = "UUID"
selectAccount = "Selecionar cuenta"
selectedAccount = "Cuenta selecionada ✓"
logout = "Cerrar sesión"
[js.settings.dropinMods]
removeButton = "Remover"
deleteFailedTitle = "No se pudo borrar<br>el Mod {fullName}"
deleteFailedMessage = "Asegúrese de que el archivo no esté en uso y vuelva a intentarlo."
failedToggleTitle = "No se pudo alternar<br>Uno o más Mods"
okButton = "Okay"
[js.settings.serverListing]
mainServer = "Servidor principal"
[js.settings.java]
selectedJava = "Selecionado: Java {version} ({vendor})"
invalidSelection = "Seleción invalida"
requiresJava = "Requiere Java {major} x64."
availableOptions = "Opciones disponibles para Java {major} (HotSpot VM)"
[js.settings.about]
preReleaseTitle = "Versión de pre lanzamiento"
stableReleaseTitle = "Versión estable"
releaseNotesFailed = "No se pudieron cargar las notas de versión."
[js.settings.updates]
newReleaseTitle = "Nueva versión disponible"
newPreReleaseTitle = "Nueva versión de pre lanzamiento disponible"
downloadingButton = "Descargando.."
downloadButton = 'Descargar desde GitHub<span style="font-size: 10px;color: gray;text-shadow: none !important;">Cierra el launcher y Close ejecute el dmg para actualizar.</span>'
latestVersionTitle = "Actualmente tiene la última versión"
checkForUpdatesButton = "Buscar actualizaciones"
checkingForUpdatesButton = "Buscando actualizaciones.."
[js.uibinder.startup]
fatalErrorTitle = "Error fatal: No se puede cargar el índice de distribución"
fatalErrorMessage = "No se pudo establecer una conexión con nuestros servidores para descargar el índice de distribución. No había copias locales disponibles para cargar. <br><br>El índice de distribución es un archivo esencial que proporciona la información más reciente del servidor. El launcher no puede iniciarse sin él. Asegúrese de estar conectado a Internet y reinicie la aplicación."
closeButton = "Cerrar"
[js.uibinder.validateAccount]
failedMessageTitle = "No se pudo actualizar el inicio de sesión"
failedMessage = "No pudimos actualizar el inicio de sesión de <strong>{account}</strong>. Seleccione otra cuenta o inicie sesión nuevamente."
failedMessageSelectAnotherAccount = "No pudimos actualizar el inicio de sesión de <strong>{account}</strong>. Por favor inicie sesión nuevamente."
loginButton = "Iniciar sesión"
selectAnotherAccountButton = "Selecionar otra cuenta"
[js.uicore.autoUpdate]
checkingForUpdateButton = "Buscando actualizaciones..."
installNowButton = "Instalar ahora"
checkForUpdatesButton = "Buscar actualizaciones"

90
package-lock.json generated
View File

@ -1,24 +1,24 @@
{ {
"name": "helioslauncher", "name": "helioslauncher",
"version": "2.2.0", "version": "2.2.1",
"lockfileVersion": 3, "lockfileVersion": 3,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "helioslauncher", "name": "helioslauncher",
"version": "2.2.0", "version": "2.2.1",
"license": "UNLICENSED", "license": "UNLICENSED",
"dependencies": { "dependencies": {
"@electron/remote": "^2.1.2", "@electron/remote": "^2.1.2",
"adm-zip": "^0.5.9", "adm-zip": "^0.5.12",
"discord-rpc-patch": "^4.0.1", "discord-rpc-patch": "^4.0.1",
"ejs": "^3.1.9", "ejs": "^3.1.10",
"ejs-electron": "^3.0.0", "ejs-electron": "^3.0.0",
"electron-updater": "^6.1.8", "electron-updater": "^6.1.8",
"fs-extra": "^11.1.1", "fs-extra": "^11.1.1",
"github-syntax-dark": "^0.5.0", "github-syntax-dark": "^0.5.0",
"got": "^11.8.5", "got": "^11.8.5",
"helios-core": "~2.2.0", "helios-core": "~2.2.1",
"helios-distribution-types": "^1.3.0", "helios-distribution-types": "^1.3.0",
"jquery": "^3.7.1", "jquery": "^3.7.1",
"lodash.merge": "^4.6.2", "lodash.merge": "^4.6.2",
@ -26,7 +26,7 @@
"toml": "^3.0.0" "toml": "^3.0.0"
}, },
"devDependencies": { "devDependencies": {
"electron": "^29.1.0", "electron": "^30.0.1",
"electron-builder": "^24.13.3", "electron-builder": "^24.13.3",
"eslint": "^8.57.0" "eslint": "^8.57.0"
}, },
@ -809,9 +809,9 @@
} }
}, },
"node_modules/adm-zip": { "node_modules/adm-zip": {
"version": "0.5.10", "version": "0.5.12",
"resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.5.10.tgz", "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.5.12.tgz",
"integrity": "sha512-x0HvcHqVJNTPk/Bw8JbLWlWoo6Wwnsug0fnYYro1HBrjxZ3G7/AZk7Ahv8JwDe1uIcz8eBqvu86FuF1POiG7vQ==", "integrity": "sha512-6TVU49mK6KZb4qG6xWaaM4C7sA/sgUMLy/JYMOzkcp3BvVLpW0fXDFQiIzAuxFCt/2+xD7fNIiPFAoLZPhVNLQ==",
"engines": { "engines": {
"node": ">=6.0" "node": ">=6.0"
} }
@ -1107,38 +1107,46 @@
"integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
}, },
"node_modules/bare-events": { "node_modules/bare-events": {
"version": "2.2.0", "version": "2.2.2",
"resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.2.0.tgz", "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.2.2.tgz",
"integrity": "sha512-Yyyqff4PIFfSuthCZqLlPISTWHmnQxoPuAvkmgzsJEmG3CesdIv6Xweayl0JkCZJSB2yYIdJyEz97tpxNhgjbg==", "integrity": "sha512-h7z00dWdG0PYOQEvChhOSWvOfkIKsdZGkWr083FgN/HyoQuebSew/cgirYqh9SCuy/hRvxc5Vy6Fw8xAmYHLkQ==",
"optional": true "optional": true
}, },
"node_modules/bare-fs": { "node_modules/bare-fs": {
"version": "2.1.5", "version": "2.3.0",
"resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-2.1.5.tgz", "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-2.3.0.tgz",
"integrity": "sha512-5t0nlecX+N2uJqdxe9d18A98cp2u9BETelbjKpiVgQqzzmVNFYWEAjQHqS+2Khgto1vcwhik9cXucaj5ve2WWA==", "integrity": "sha512-TNFqa1B4N99pds2a5NYHR15o0ZpdNKbAeKTE/+G6ED/UeOavv8RY3dr/Fu99HW3zU3pXpo2kDNO8Sjsm2esfOw==",
"optional": true, "optional": true,
"dependencies": { "dependencies": {
"bare-events": "^2.0.0", "bare-events": "^2.0.0",
"bare-os": "^2.0.0",
"bare-path": "^2.0.0", "bare-path": "^2.0.0",
"streamx": "^2.13.0" "bare-stream": "^1.0.0"
} }
}, },
"node_modules/bare-os": { "node_modules/bare-os": {
"version": "2.2.0", "version": "2.3.0",
"resolved": "https://registry.npmjs.org/bare-os/-/bare-os-2.2.0.tgz", "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-2.3.0.tgz",
"integrity": "sha512-hD0rOPfYWOMpVirTACt4/nK8mC55La12K5fY1ij8HAdfQakD62M+H4o4tpfKzVGLgRDTuk3vjA4GqGXXCeFbag==", "integrity": "sha512-oPb8oMM1xZbhRQBngTgpcQ5gXw6kjOaRsSWsIeNyRxGed2w/ARyP7ScBYpWR1qfX2E5rS3gBw6OWcSQo+s+kUg==",
"optional": true "optional": true
}, },
"node_modules/bare-path": { "node_modules/bare-path": {
"version": "2.1.0", "version": "2.1.2",
"resolved": "https://registry.npmjs.org/bare-path/-/bare-path-2.1.0.tgz", "resolved": "https://registry.npmjs.org/bare-path/-/bare-path-2.1.2.tgz",
"integrity": "sha512-DIIg7ts8bdRKwJRJrUMy/PICEaQZaPGZ26lsSx9MJSwIhSrcdHn7/C8W+XmnG/rKi6BaRcz+JO00CjZteybDtw==", "integrity": "sha512-o7KSt4prEphWUHa3QUwCxUI00R86VdjiuxmJK0iNVDHYPGo+HsDaVCnqCmPbf/MiW1ok8F4p3m8RTHlWk8K2ig==",
"optional": true, "optional": true,
"dependencies": { "dependencies": {
"bare-os": "^2.1.0" "bare-os": "^2.1.0"
} }
}, },
"node_modules/bare-stream": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-1.0.0.tgz",
"integrity": "sha512-KhNUoDL40iP4gFaLSsoGE479t0jHijfYdIcxRn/XtezA2BaUD0NRf/JGRpsMq6dMNM+SrCrB0YSSo/5wBY4rOQ==",
"optional": true,
"dependencies": {
"streamx": "^2.16.1"
}
},
"node_modules/base64-js": { "node_modules/base64-js": {
"version": "1.5.1", "version": "1.5.1",
"resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
@ -1891,9 +1899,9 @@
"dev": true "dev": true
}, },
"node_modules/ejs": { "node_modules/ejs": {
"version": "3.1.9", "version": "3.1.10",
"resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.9.tgz", "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.10.tgz",
"integrity": "sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ==", "integrity": "sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==",
"dependencies": { "dependencies": {
"jake": "^10.8.5" "jake": "^10.8.5"
}, },
@ -1914,9 +1922,9 @@
} }
}, },
"node_modules/electron": { "node_modules/electron": {
"version": "29.1.0", "version": "30.0.1",
"resolved": "https://registry.npmjs.org/electron/-/electron-29.1.0.tgz", "resolved": "https://registry.npmjs.org/electron/-/electron-30.0.1.tgz",
"integrity": "sha512-giJVIm0sWVp+8V1GXrKqKTb+h7no0P3ooYqEd34AD9wMJzGnAeL+usj+R0155/0pdvvP1mgydnA7lcaFA2M9lw==", "integrity": "sha512-iwxkI/n2wBd29NH7TH0ZY8aWGzCoKpzJz+D10u7aGSJi1TV6d4MSM3rWyKvT/UkAHkTKOEgYfUyCa2vWQm8L0g==",
"hasInstallScript": true, "hasInstallScript": true,
"dependencies": { "dependencies": {
"@electron/get": "^2.0.0", "@electron/get": "^2.0.0",
@ -2788,9 +2796,9 @@
} }
}, },
"node_modules/helios-core": { "node_modules/helios-core": {
"version": "2.2.0", "version": "2.2.1",
"resolved": "https://registry.npmjs.org/helios-core/-/helios-core-2.2.0.tgz", "resolved": "https://registry.npmjs.org/helios-core/-/helios-core-2.2.1.tgz",
"integrity": "sha512-HGzBwmKF48ax72YTEmIBv7pjMtuaDuYYyC6trmWurF/hFq+AnGTOrefqgD/zRvR2wiuYk78YrUiTIWz1TvE0Pw==", "integrity": "sha512-l9WuNVdzKl/1boPPV4Y+p4z9sa1JckTakcDo9OUQCEDyczrlgSCSmHZIysz1AW6aOYZ182AtT5zofULDyHto4A==",
"dependencies": { "dependencies": {
"fastq": "^1.17.1", "fastq": "^1.17.1",
"fs-extra": "^11.2.0", "fs-extra": "^11.2.0",
@ -2798,10 +2806,10 @@
"luxon": "^3.4.4", "luxon": "^3.4.4",
"node-stream-zip": "^1.15.0", "node-stream-zip": "^1.15.0",
"semver": "^7.6.0", "semver": "^7.6.0",
"tar-fs": "^3.0.5", "tar-fs": "^3.0.6",
"triple-beam": "^1.4.1", "triple-beam": "^1.4.1",
"winreg": "^1.2.5", "winreg": "^1.2.5",
"winston": "^3.11.0" "winston": "^3.13.0"
} }
}, },
"node_modules/helios-distribution-types": { "node_modules/helios-distribution-types": {
@ -4293,9 +4301,9 @@
} }
}, },
"node_modules/tar-fs": { "node_modules/tar-fs": {
"version": "3.0.5", "version": "3.0.6",
"resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.5.tgz", "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.6.tgz",
"integrity": "sha512-JOgGAmZyMgbqpLwct7ZV8VzkEB6pxXFBVErLtb+XCOqzc6w1xiWKI9GVd6bwk68EX7eJ4DWmfXVmq8K2ziZTGg==", "integrity": "sha512-iokBDQQkUyeXhgPYaZxmczGPhnhXZ0CmrqI+MOb/WFGS9DW5wnfrLgtjUJBvz50vQ3qfRwJ62QVoCFu8mPVu5w==",
"dependencies": { "dependencies": {
"pump": "^3.0.0", "pump": "^3.0.0",
"tar-stream": "^3.1.5" "tar-stream": "^3.1.5"
@ -4520,9 +4528,9 @@
"integrity": "sha512-uf7tHf+tw0B1y+x+mKTLHkykBgK2KMs3g+KlzmyMbLvICSHQyB/xOFjTT8qZ3oeTFyU7Bbj4FzXitGG6jvKhYw==" "integrity": "sha512-uf7tHf+tw0B1y+x+mKTLHkykBgK2KMs3g+KlzmyMbLvICSHQyB/xOFjTT8qZ3oeTFyU7Bbj4FzXitGG6jvKhYw=="
}, },
"node_modules/winston": { "node_modules/winston": {
"version": "3.11.0", "version": "3.13.0",
"resolved": "https://registry.npmjs.org/winston/-/winston-3.11.0.tgz", "resolved": "https://registry.npmjs.org/winston/-/winston-3.13.0.tgz",
"integrity": "sha512-L3yR6/MzZAOl0DsysUXHVjOwv8mKZ71TrA/41EIduGpOOV5LQVodqN+QdQ6BS6PJ/RdIshZhq84P/fStEZkk7g==", "integrity": "sha512-rwidmA1w3SE4j0E5MuIufFhyJPBDG7Nu71RkZor1p2+qHvJSZ9GYDA81AyleQcZbh/+V6HjeBdfnTZJm9rSeQQ==",
"dependencies": { "dependencies": {
"@colors/colors": "^1.6.0", "@colors/colors": "^1.6.0",
"@dabh/diagnostics": "^2.0.2", "@dabh/diagnostics": "^2.0.2",
@ -4534,7 +4542,7 @@
"safe-stable-stringify": "^2.3.1", "safe-stable-stringify": "^2.3.1",
"stack-trace": "0.0.x", "stack-trace": "0.0.x",
"triple-beam": "^1.3.0", "triple-beam": "^1.3.0",
"winston-transport": "^4.5.0" "winston-transport": "^4.7.0"
}, },
"engines": { "engines": {
"node": ">= 12.0.0" "node": ">= 12.0.0"

View File

@ -24,15 +24,15 @@
}, },
"dependencies": { "dependencies": {
"@electron/remote": "^2.1.2", "@electron/remote": "^2.1.2",
"adm-zip": "^0.5.9", "adm-zip": "^0.5.12",
"discord-rpc-patch": "^4.0.1", "discord-rpc-patch": "^4.0.1",
"ejs": "^3.1.9", "ejs": "^3.1.10",
"ejs-electron": "^3.0.0", "ejs-electron": "^3.0.0",
"electron-updater": "^6.1.8", "electron-updater": "^6.1.8",
"fs-extra": "^11.1.1", "fs-extra": "^11.1.1",
"github-syntax-dark": "^0.5.0", "github-syntax-dark": "^0.5.0",
"got": "^11.8.5", "got": "^11.8.5",
"helios-core": "~2.2.0", "helios-core": "~2.2.1",
"helios-distribution-types": "^1.3.0", "helios-distribution-types": "^1.3.0",
"jquery": "^3.7.1", "jquery": "^3.7.1",
"lodash.merge": "^4.6.2", "lodash.merge": "^4.6.2",
@ -40,7 +40,7 @@
"toml": "^3.0.0" "toml": "^3.0.0"
}, },
"devDependencies": { "devDependencies": {
"electron": "^29.1.0", "electron": "^30.0.1",
"electron-builder": "^24.13.3", "electron-builder": "^24.13.3",
"eslint": "^8.57.0" "eslint": "^8.57.0"
}, },