4
0
mirror of https://github.com/AltarikMC/Launcher synced 2024-11-22 06:19:50 +01:00

Merge pull request #318 from AltarikMC/dev

Dump tp 2.0.1
This commit is contained in:
Quentin Legot 2023-11-11 00:30:03 +01:00 committed by GitHub
commit b1ddd51005
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 169 additions and 197 deletions

View File

@ -1,7 +1,7 @@
{ {
"name": "altarik-launcher", "name": "altarik-launcher",
"author": "Altarik", "author": "Altarik",
"version": "2.0.7", "version": "2.1.0",
"description": "Altarik Launcher", "description": "Altarik Launcher",
"main": "src/server/main.js", "main": "src/server/main.js",
"homepage": "https://altarik.fr/", "homepage": "https://altarik.fr/",
@ -29,25 +29,25 @@
"publish": "electron-forge publish" "publish": "electron-forge publish"
}, },
"devDependencies": { "devDependencies": {
"@electron-forge/cli": "^6.4.1", "@electron-forge/cli": "^6.4.2",
"@electron-forge/maker-squirrel": "^6.4.2", "@electron-forge/maker-squirrel": "^6.4.2",
"@electron-forge/maker-zip": "^6.4.2", "@electron-forge/maker-zip": "^6.4.2",
"@electron-forge/plugin-auto-unpack-natives": "^6.4.2", "@electron-forge/plugin-auto-unpack-natives": "^6.4.2",
"@electron-forge/publisher-github": "^6.4.2", "@electron-forge/publisher-github": "^6.4.2",
"electron": "^26.2.4" "electron": "^27.0.4"
}, },
"dependencies": { "dependencies": {
"decompress": "^4.2.1", "decompress": "^4.2.1",
"electron-is-dev": "^2.0.0", "electron-is-dev": "^2.0.0",
"electron-log": "^4.4.8", "electron-log": "^5.0.0",
"electron-squirrel-startup": "^1.0.0", "electron-squirrel-startup": "^1.0.0",
"extract-zip": "^2.0.1", "extract-zip": "^2.0.1",
"hasha": "^5.2.2", "hasha": "^5.2.2",
"izitoast": "^1.4.0", "izitoast": "^1.4.0",
"minecraft-launcher-core": "^3.17.2", "minecraft-launcher-core": "^3.17.3",
"msmc": "^4.1.0", "msmc": "^4.1.0",
"node-fetch": "^2.7.0", "node-fetch": "^2.7.0",
"vue": "^3.3.4" "vue": "^3.3.8"
}, },
"config": { "config": {
"forge": "./config.forge.js" "forge": "./config.forge.js"

View File

@ -56,6 +56,7 @@ class Minecraft {
xboxManager.getMinecraft().then(async token => { xboxManager.getMinecraft().then(async token => {
if(!token.isDemo()) { if(!token.isDemo()) {
this.auth = token.mclc() this.auth = token.mclc()
logger.info("[MS login] User has been connected successfully to them account")
win.loadFile("src/client/index.html") win.loadFile("src/client/index.html")
} else { } else {
event.sender.send("loginError") event.sender.send("loginError")
@ -367,12 +368,15 @@ class Minecraft {
const assets = join(this.minecraftpath, "assets") const assets = join(this.minecraftpath, "assets")
const librairies = join(this.minecraftpath,"libraries") const librairies = join(this.minecraftpath,"libraries")
const natives = join(this.minecraftpath, "natives") const natives = join(this.minecraftpath, "natives")
const versions = join(this.minecraftpath, "versions")
if(fs.existsSync(assets)) if(fs.existsSync(assets))
fs.rmdirSync(assets, { recursive: true }) fs.rmSync(assets, { recursive: true })
if(fs.existsSync(librairies)) if(fs.existsSync(librairies))
fs.rmdirSync(librairies, { recursive: true }) fs.rmSync(librairies, { recursive: true })
if(fs.existsSync(natives)) if(fs.existsSync(natives))
fs.rmdirSync(natives, { recursive: true }) fs.rmSync(natives, { recursive: true })
if(fs.existsSync(versions))
fs.rmSync(versions, { recursive: true })
logger.info("Game data invalidated") logger.info("Game data invalidated")
event.sender.send("invalidated") event.sender.send("invalidated")
} }

344
yarn.lock
View File

@ -2,18 +2,18 @@
# yarn lockfile v1 # yarn lockfile v1
"@babel/parser@^7.20.15", "@babel/parser@^7.21.3": "@babel/parser@^7.23.0":
version "7.21.8" version "7.23.3"
resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.21.8.tgz#642af7d0333eab9c0ad70b14ac5e76dbde7bfdf8" resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.23.3.tgz#0ce0be31a4ca4f1884b5786057cadcb6c3be58f9"
integrity sha512-6zavDGdzG3gUqAdWvlLFfk+36RilI+Pwyuuh7HItyeScCWP3k6i8vKclAQ0bM/0y/Kz/xiwvxhMv9MgTJP5gmA== integrity sha512-uVsWNvlVsIninV2prNz/3lHCb+5CJ+e+IUBfbjToAHODtfGYLfCFuY4AU7TskI+dAKk+njsPiBjq1gKTvZOBaw==
"@electron-forge/cli@^6.4.1": "@electron-forge/cli@^6.4.2":
version "6.4.1" version "6.4.2"
resolved "https://registry.yarnpkg.com/@electron-forge/cli/-/cli-6.4.1.tgz#8b663a96991c9eaca8ba6c802e4f1dc3534babf8" resolved "https://registry.yarnpkg.com/@electron-forge/cli/-/cli-6.4.2.tgz#a4d8dc5d3ed6f5ca358f7b92e756e14390d04b0f"
integrity sha512-pwOKbqheuXP1VpSEwrcPGLmlibGPZBDhoxZ90rc368Uf6Bu7h1P0zWajZ2TU+7kbuYmQhm/GKSD+eafmFxll9g== integrity sha512-bM6YVTV0uUEpIL1jkpARlSm4Li26XZn+avC/lyTdpPqnd65T/oXZNkrAD+2Jb0RlgplOaM21qWm7ybtvKDGDyA==
dependencies: dependencies:
"@electron-forge/core" "6.4.1" "@electron-forge/core" "6.4.2"
"@electron-forge/shared-types" "6.4.1" "@electron-forge/shared-types" "6.4.2"
"@electron/get" "^2.0.0" "@electron/get" "^2.0.0"
chalk "^4.0.0" chalk "^4.0.0"
commander "^4.1.1" commander "^4.1.1"
@ -22,12 +22,12 @@
listr2 "^5.0.3" listr2 "^5.0.3"
semver "^7.2.1" semver "^7.2.1"
"@electron-forge/core-utils@6.4.1": "@electron-forge/core-utils@6.4.2":
version "6.4.1" version "6.4.2"
resolved "https://registry.yarnpkg.com/@electron-forge/core-utils/-/core-utils-6.4.1.tgz#a440e6261af6ba1d12135eee3400b43c84ce54f5" resolved "https://registry.yarnpkg.com/@electron-forge/core-utils/-/core-utils-6.4.2.tgz#99c2b459e07ec504b3e0ee0af090e180e78aefa1"
integrity sha512-6vydG7ixJamMM/rkOjHfQBiSiJrRVA4vDnFxt1WTIYFAmhODkrjKFlIXZrGNaV18AKG9B42nTXl9gz69YbAFOQ== integrity sha512-CjB3aakmRsXAMMDYc8PxNTMf4FdI29y4PErfv7eCXlL5oo3JW0VSKZIV7R8/Po0S0got85q2kmhZgCKuxL1BNA==
dependencies: dependencies:
"@electron-forge/shared-types" "6.4.1" "@electron-forge/shared-types" "6.4.2"
"@electron/rebuild" "^3.2.10" "@electron/rebuild" "^3.2.10"
"@malept/cross-spawn-promise" "^2.0.0" "@malept/cross-spawn-promise" "^2.0.0"
chalk "^4.0.0" chalk "^4.0.0"
@ -38,21 +38,21 @@
semver "^7.2.1" semver "^7.2.1"
yarn-or-npm "^3.0.1" yarn-or-npm "^3.0.1"
"@electron-forge/core@6.4.1": "@electron-forge/core@6.4.2":
version "6.4.1" version "6.4.2"
resolved "https://registry.yarnpkg.com/@electron-forge/core/-/core-6.4.1.tgz#f8aa6395be55fbb91b331eb507da48a68e42dc85" resolved "https://registry.yarnpkg.com/@electron-forge/core/-/core-6.4.2.tgz#0ba39730e7e27cdbc6565a00c58c5a37a2489050"
integrity sha512-gWji5si2M4t5SolGALK9NhR7aI18eSiQO0KNsqZcvCCIjxsOk/hRN07MgAu9xDWs3sAyNX+Eb8Hu556kx2uthw== integrity sha512-VtrFZ1Q7NG1ov0jJO/tUvUiYdWZ0Y31xw762is/jfpRPD6V/soOpwJJAoWoPK9TZVkTm2pkS8S5LikCMbNCLxw==
dependencies: dependencies:
"@electron-forge/core-utils" "6.4.1" "@electron-forge/core-utils" "6.4.2"
"@electron-forge/maker-base" "6.4.1" "@electron-forge/maker-base" "6.4.2"
"@electron-forge/plugin-base" "6.4.1" "@electron-forge/plugin-base" "6.4.2"
"@electron-forge/publisher-base" "6.4.1" "@electron-forge/publisher-base" "6.4.2"
"@electron-forge/shared-types" "6.4.1" "@electron-forge/shared-types" "6.4.2"
"@electron-forge/template-base" "6.4.1" "@electron-forge/template-base" "6.4.2"
"@electron-forge/template-vite" "6.4.1" "@electron-forge/template-vite" "6.4.2"
"@electron-forge/template-vite-typescript" "6.4.1" "@electron-forge/template-vite-typescript" "6.4.2"
"@electron-forge/template-webpack" "6.4.1" "@electron-forge/template-webpack" "6.4.2"
"@electron-forge/template-webpack-typescript" "6.4.1" "@electron-forge/template-webpack-typescript" "6.4.2"
"@electron/get" "^2.0.0" "@electron/get" "^2.0.0"
"@electron/rebuild" "^3.2.10" "@electron/rebuild" "^3.2.10"
"@malept/cross-spawn-promise" "^2.0.0" "@malept/cross-spawn-promise" "^2.0.0"
@ -78,15 +78,6 @@
username "^5.1.0" username "^5.1.0"
yarn-or-npm "^3.0.1" yarn-or-npm "^3.0.1"
"@electron-forge/maker-base@6.4.1":
version "6.4.1"
resolved "https://registry.yarnpkg.com/@electron-forge/maker-base/-/maker-base-6.4.1.tgz#676520fdc726e9a157c53fa9fd54465a230e09ae"
integrity sha512-c4Vdy6beT4wtWbsDK7pBM1iEX9RT2PKGn1NT2Ygyosnzuzgp3Bh4bZyfpJRdKqUOsdJ3gWLpGDN3VcxghldfxA==
dependencies:
"@electron-forge/shared-types" "6.4.1"
fs-extra "^10.0.0"
which "^2.0.2"
"@electron-forge/maker-base@6.4.2": "@electron-forge/maker-base@6.4.2":
version "6.4.2" version "6.4.2"
resolved "https://registry.yarnpkg.com/@electron-forge/maker-base/-/maker-base-6.4.2.tgz#0403f12773f816089f37c42792025162e067defe" resolved "https://registry.yarnpkg.com/@electron-forge/maker-base/-/maker-base-6.4.2.tgz#0403f12773f816089f37c42792025162e067defe"
@ -126,13 +117,6 @@
"@electron-forge/plugin-base" "6.4.2" "@electron-forge/plugin-base" "6.4.2"
"@electron-forge/shared-types" "6.4.2" "@electron-forge/shared-types" "6.4.2"
"@electron-forge/plugin-base@6.4.1":
version "6.4.1"
resolved "https://registry.yarnpkg.com/@electron-forge/plugin-base/-/plugin-base-6.4.1.tgz#8821a17f4ba53de3838322db1dedb1db9bbacdad"
integrity sha512-GZDltDglbqX56vJTR9vQCeC6igTYo5u0Eqi987kBemjzJpPpMzO9FgzXNhDU+llUVsFO0pKojV4r5SSTStI/Hg==
dependencies:
"@electron-forge/shared-types" "6.4.1"
"@electron-forge/plugin-base@6.4.2": "@electron-forge/plugin-base@6.4.2":
version "6.4.2" version "6.4.2"
resolved "https://registry.yarnpkg.com/@electron-forge/plugin-base/-/plugin-base-6.4.2.tgz#65054f841728688cc31edeb94479e6bd4bc07782" resolved "https://registry.yarnpkg.com/@electron-forge/plugin-base/-/plugin-base-6.4.2.tgz#65054f841728688cc31edeb94479e6bd4bc07782"
@ -140,13 +124,6 @@
dependencies: dependencies:
"@electron-forge/shared-types" "6.4.2" "@electron-forge/shared-types" "6.4.2"
"@electron-forge/publisher-base@6.4.1":
version "6.4.1"
resolved "https://registry.yarnpkg.com/@electron-forge/publisher-base/-/publisher-base-6.4.1.tgz#b5997b1ea61ba177edfc5e824419bef5d51d092e"
integrity sha512-2j1/9hlKxI2ua4DrZyDBhon740cO4b4INsl1E5/M+wmGCN7pfQF24ctizBsoobnd+L6CCqG88GfP9bZL3OTGHA==
dependencies:
"@electron-forge/shared-types" "6.4.1"
"@electron-forge/publisher-base@6.4.2": "@electron-forge/publisher-base@6.4.2":
version "6.4.2" version "6.4.2"
resolved "https://registry.yarnpkg.com/@electron-forge/publisher-base/-/publisher-base-6.4.2.tgz#89a5a85a889bfc96ae760b801a91da39f212f6b5" resolved "https://registry.yarnpkg.com/@electron-forge/publisher-base/-/publisher-base-6.4.2.tgz#89a5a85a889bfc96ae760b801a91da39f212f6b5"
@ -169,15 +146,6 @@
fs-extra "^10.0.0" fs-extra "^10.0.0"
mime-types "^2.1.25" mime-types "^2.1.25"
"@electron-forge/shared-types@6.4.1":
version "6.4.1"
resolved "https://registry.yarnpkg.com/@electron-forge/shared-types/-/shared-types-6.4.1.tgz#1f36f4a2bab30d856118a727291893c1e12bcd0e"
integrity sha512-Nr4ZLBzXX7ycqkNYJ+wQ2lCttQfkTN1OPOuY1jEGESNjCqcJ/apZszaLurVb5UwKucpk3/CzRGtg9DH4GIEEkw==
dependencies:
"@electron/rebuild" "^3.2.10"
electron-packager "^17.1.2"
listr2 "^5.0.3"
"@electron-forge/shared-types@6.4.2": "@electron-forge/shared-types@6.4.2":
version "6.4.2" version "6.4.2"
resolved "https://registry.yarnpkg.com/@electron-forge/shared-types/-/shared-types-6.4.2.tgz#ffc25a21d1bc7e6cb8fcf8dc1e1767c6a8c52d02" resolved "https://registry.yarnpkg.com/@electron-forge/shared-types/-/shared-types-6.4.2.tgz#ffc25a21d1bc7e6cb8fcf8dc1e1767c6a8c52d02"
@ -187,51 +155,51 @@
electron-packager "^17.1.2" electron-packager "^17.1.2"
listr2 "^5.0.3" listr2 "^5.0.3"
"@electron-forge/template-base@6.4.1": "@electron-forge/template-base@6.4.2":
version "6.4.1" version "6.4.2"
resolved "https://registry.yarnpkg.com/@electron-forge/template-base/-/template-base-6.4.1.tgz#37c1b59e2174b58f0b188bcdf6afc87140ae3498" resolved "https://registry.yarnpkg.com/@electron-forge/template-base/-/template-base-6.4.2.tgz#9351dac21d46a86e3826feaf4d8ea6286d627e42"
integrity sha512-ZgV9qVa3IQY7MOTDpCB4cJg8YTJmL0P3SzcKoq5Or/WWo7GtsI9GiPk7OGs9IcNGiAkqcABmgOmD/NwgInMVig== integrity sha512-vsQh+64Fr2Vxg6k8DAahWq4MAdB2F2qTig+LgIJENv8ksbzC1YIq05SBAS/g2674cdr7WdwyukMy2rgxe3rhnQ==
dependencies: dependencies:
"@electron-forge/shared-types" "6.4.1" "@electron-forge/shared-types" "6.4.2"
"@malept/cross-spawn-promise" "^2.0.0" "@malept/cross-spawn-promise" "^2.0.0"
debug "^4.3.1" debug "^4.3.1"
fs-extra "^10.0.0" fs-extra "^10.0.0"
username "^5.1.0" username "^5.1.0"
"@electron-forge/template-vite-typescript@6.4.1": "@electron-forge/template-vite-typescript@6.4.2":
version "6.4.1" version "6.4.2"
resolved "https://registry.yarnpkg.com/@electron-forge/template-vite-typescript/-/template-vite-typescript-6.4.1.tgz#5ed3e8ded66da37cd1c67eded71885f16d04619c" resolved "https://registry.yarnpkg.com/@electron-forge/template-vite-typescript/-/template-vite-typescript-6.4.2.tgz#197a321745b946bd1170d67ed70321193f62e1d8"
integrity sha512-Giici3rlQ005LG4A7Jxb87sMXXHV+2LKMxKid1l4GHk36JK3fDoOy/Zv/TcKn5ULzC1rOeVm1VcDGYnLOenBJw== integrity sha512-h3pn6onvC/nLglmJuelYU82Qzrh0l6MqvbBGoT39bbDoRLIqmlhWTWppHgDJVXAGrSoH+9BEpptipeBQWirFwg==
dependencies: dependencies:
"@electron-forge/shared-types" "6.4.1" "@electron-forge/shared-types" "6.4.2"
"@electron-forge/template-base" "6.4.1" "@electron-forge/template-base" "6.4.2"
fs-extra "^10.0.0" fs-extra "^10.0.0"
"@electron-forge/template-vite@6.4.1": "@electron-forge/template-vite@6.4.2":
version "6.4.1" version "6.4.2"
resolved "https://registry.yarnpkg.com/@electron-forge/template-vite/-/template-vite-6.4.1.tgz#44fb11d3268ec6485f0c48f0d1c63a697d14efe7" resolved "https://registry.yarnpkg.com/@electron-forge/template-vite/-/template-vite-6.4.2.tgz#c8b49e3517ffca32818446916abf6871afc6f3be"
integrity sha512-ynknELO1Il7rH9LRyQQXlinuSd3CC6oyujlFpemX7497z8K3DL3FDrLYTKFjWhrZ94CxxJuh1zjsJGZm4F5p0Q== integrity sha512-NX7jHRblBmIqufMbqWgpI/VnpgF/qMSTq9ZPmDSXamBhid336MC6+DoWzDpXceQZEp0m/jpMLR04ynr8O4jGlg==
dependencies: dependencies:
"@electron-forge/shared-types" "6.4.1" "@electron-forge/shared-types" "6.4.2"
"@electron-forge/template-base" "6.4.1" "@electron-forge/template-base" "6.4.2"
fs-extra "^10.0.0" fs-extra "^10.0.0"
"@electron-forge/template-webpack-typescript@6.4.1": "@electron-forge/template-webpack-typescript@6.4.2":
version "6.4.1" version "6.4.2"
resolved "https://registry.yarnpkg.com/@electron-forge/template-webpack-typescript/-/template-webpack-typescript-6.4.1.tgz#310a6ce38fe4b85d609bde3955d03403c3c74c19" resolved "https://registry.yarnpkg.com/@electron-forge/template-webpack-typescript/-/template-webpack-typescript-6.4.2.tgz#06dbd326878ffd1ec47b5f3cdea0a7260c8e5568"
integrity sha512-ekQY8FNkrAkgF09bhNPkGyKu23KsttPVQ8RRdW/HlGFOfdxOxBhMGgh2r/g5ILF+lCK20QgZ6R0fVhmHfqHV4g== integrity sha512-MPAZQ4v6piCED7NT1LTVQf61o6Eg/laNoKbhbrFBSH1i20OUwbtV2MLj6Op292ynI9+1qdHKmFgctr6qPTCAQw==
dependencies: dependencies:
"@electron-forge/shared-types" "6.4.1" "@electron-forge/shared-types" "6.4.2"
"@electron-forge/template-base" "6.4.1" "@electron-forge/template-base" "6.4.2"
fs-extra "^10.0.0" fs-extra "^10.0.0"
"@electron-forge/template-webpack@6.4.1": "@electron-forge/template-webpack@6.4.2":
version "6.4.1" version "6.4.2"
resolved "https://registry.yarnpkg.com/@electron-forge/template-webpack/-/template-webpack-6.4.1.tgz#55a8f534a1ac4129a4450ebe16834a77a2871de0" resolved "https://registry.yarnpkg.com/@electron-forge/template-webpack/-/template-webpack-6.4.2.tgz#b8b4cd664d9d2593588bcbb6e0ac1e4c27814ffc"
integrity sha512-X+k4/N8Gip2IzpNB0qT76L1OOA64fpklYL4CGGPjUA+MjFbm98q0Sr9B6YxqxspNjnPsjEqfNNrnrJQJyZLSKw== integrity sha512-9QYr/td4cmnGOj8UF25W6An/eI+JXj9T/b+KFybL3cQ87H1yrQOn2T84Bm5/JaB4SPdIu4FdKRjqwR7C7R0g2w==
dependencies: dependencies:
"@electron-forge/shared-types" "6.4.1" "@electron-forge/shared-types" "6.4.2"
"@electron-forge/template-base" "6.4.1" "@electron-forge/template-base" "6.4.2"
fs-extra "^10.0.0" fs-extra "^10.0.0"
"@electron/asar@^3.2.1": "@electron/asar@^3.2.1":
@ -320,7 +288,7 @@
resolved "https://registry.yarnpkg.com/@gar/promisify/-/promisify-1.1.3.tgz#555193ab2e3bb3b6adc3d551c9c030d9e860daf6" resolved "https://registry.yarnpkg.com/@gar/promisify/-/promisify-1.1.3.tgz#555193ab2e3bb3b6adc3d551c9c030d9e860daf6"
integrity sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw== integrity sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==
"@jridgewell/sourcemap-codec@^1.4.13": "@jridgewell/sourcemap-codec@^1.4.15":
version "1.4.15" version "1.4.15"
resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz#d7c6e6755c78567a951e04ab52ef0fd26de59f32" resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz#d7c6e6755c78567a951e04ab52ef0fd26de59f32"
integrity sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg== integrity sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==
@ -556,95 +524,95 @@
dependencies: dependencies:
"@types/node" "*" "@types/node" "*"
"@vue/compiler-core@3.3.4": "@vue/compiler-core@3.3.8":
version "3.3.4" version "3.3.8"
resolved "https://registry.yarnpkg.com/@vue/compiler-core/-/compiler-core-3.3.4.tgz#7fbf591c1c19e1acd28ffd284526e98b4f581128" resolved "https://registry.yarnpkg.com/@vue/compiler-core/-/compiler-core-3.3.8.tgz#301bb60d0245265a88ed5b30e200fbf223acb313"
integrity sha512-cquyDNvZ6jTbf/+x+AgM2Arrp6G4Dzbb0R64jiG804HRMfRiFXWI6kqUVqZ6ZR0bQhIoQjB4+2bhNtVwndW15g== integrity sha512-hN/NNBUECw8SusQvDSqqcVv6gWq8L6iAktUR0UF3vGu2OhzRqcOiAno0FmBJWwxhYEXRlQJT5XnoKsVq1WZx4g==
dependencies: dependencies:
"@babel/parser" "^7.21.3" "@babel/parser" "^7.23.0"
"@vue/shared" "3.3.4" "@vue/shared" "3.3.8"
estree-walker "^2.0.2" estree-walker "^2.0.2"
source-map-js "^1.0.2" source-map-js "^1.0.2"
"@vue/compiler-dom@3.3.4": "@vue/compiler-dom@3.3.8":
version "3.3.4" version "3.3.8"
resolved "https://registry.yarnpkg.com/@vue/compiler-dom/-/compiler-dom-3.3.4.tgz#f56e09b5f4d7dc350f981784de9713d823341151" resolved "https://registry.yarnpkg.com/@vue/compiler-dom/-/compiler-dom-3.3.8.tgz#09d832514b9b8d9415a3816b065d69dbefcc7e9b"
integrity sha512-wyM+OjOVpuUukIq6p5+nwHYtj9cFroz9cwkfmP9O1nzH68BenTTv0u7/ndggT8cIQlnBeOo6sUT/gvHcIkLA5w== integrity sha512-+PPtv+p/nWDd0AvJu3w8HS0RIm/C6VGBIRe24b9hSyNWOAPEUosFZ5diwawwP8ip5sJ8n0Pe87TNNNHnvjs0FQ==
dependencies: dependencies:
"@vue/compiler-core" "3.3.4" "@vue/compiler-core" "3.3.8"
"@vue/shared" "3.3.4" "@vue/shared" "3.3.8"
"@vue/compiler-sfc@3.3.4": "@vue/compiler-sfc@3.3.8":
version "3.3.4" version "3.3.8"
resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-3.3.4.tgz#b19d942c71938893535b46226d602720593001df" resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-3.3.8.tgz#40b18e48aa00260950964d1d72157668521be0e1"
integrity sha512-6y/d8uw+5TkCuzBkgLS0v3lSM3hJDntFEiUORM11pQ/hKvkhSKZrXW6i69UyXlJQisJxuUEJKAWEqWbWsLeNKQ== integrity sha512-WMzbUrlTjfYF8joyT84HfwwXo+8WPALuPxhy+BZ6R4Aafls+jDBnSz8PDz60uFhuqFbl3HxRfxvDzrUf3THwpA==
dependencies: dependencies:
"@babel/parser" "^7.20.15" "@babel/parser" "^7.23.0"
"@vue/compiler-core" "3.3.4" "@vue/compiler-core" "3.3.8"
"@vue/compiler-dom" "3.3.4" "@vue/compiler-dom" "3.3.8"
"@vue/compiler-ssr" "3.3.4" "@vue/compiler-ssr" "3.3.8"
"@vue/reactivity-transform" "3.3.4" "@vue/reactivity-transform" "3.3.8"
"@vue/shared" "3.3.4" "@vue/shared" "3.3.8"
estree-walker "^2.0.2" estree-walker "^2.0.2"
magic-string "^0.30.0" magic-string "^0.30.5"
postcss "^8.1.10" postcss "^8.4.31"
source-map-js "^1.0.2" source-map-js "^1.0.2"
"@vue/compiler-ssr@3.3.4": "@vue/compiler-ssr@3.3.8":
version "3.3.4" version "3.3.8"
resolved "https://registry.yarnpkg.com/@vue/compiler-ssr/-/compiler-ssr-3.3.4.tgz#9d1379abffa4f2b0cd844174ceec4a9721138777" resolved "https://registry.yarnpkg.com/@vue/compiler-ssr/-/compiler-ssr-3.3.8.tgz#136eed54411e4694815d961048a237191063fbce"
integrity sha512-m0v6oKpup2nMSehwA6Uuu+j+wEwcy7QmwMkVNVfrV9P2qE5KshC6RwOCq8fjGS/Eak/uNb8AaWekfiXxbBB6gQ== integrity sha512-hXCqQL/15kMVDBuoBYpUnSYT8doDNwsjvm3jTefnXr+ytn294ySnT8NlsFHmTgKNjwpuFy7XVV8yTeLtNl/P6w==
dependencies: dependencies:
"@vue/compiler-dom" "3.3.4" "@vue/compiler-dom" "3.3.8"
"@vue/shared" "3.3.4" "@vue/shared" "3.3.8"
"@vue/reactivity-transform@3.3.4": "@vue/reactivity-transform@3.3.8":
version "3.3.4" version "3.3.8"
resolved "https://registry.yarnpkg.com/@vue/reactivity-transform/-/reactivity-transform-3.3.4.tgz#52908476e34d6a65c6c21cd2722d41ed8ae51929" resolved "https://registry.yarnpkg.com/@vue/reactivity-transform/-/reactivity-transform-3.3.8.tgz#6d07649013b0be5c670f0ab6cc7ddd3150ad03f2"
integrity sha512-MXgwjako4nu5WFLAjpBnCj/ieqcjE2aJBINUNQzkZQfzIZA4xn+0fV1tIYBJvvva3N3OvKGofRLvQIwEQPpaXw== integrity sha512-49CvBzmZNtcHua0XJ7GdGifM8GOXoUMOX4dD40Y5DxI3R8OUhMlvf2nvgUAcPxaXiV5MQQ1Nwy09ADpnLQUqRw==
dependencies: dependencies:
"@babel/parser" "^7.20.15" "@babel/parser" "^7.23.0"
"@vue/compiler-core" "3.3.4" "@vue/compiler-core" "3.3.8"
"@vue/shared" "3.3.4" "@vue/shared" "3.3.8"
estree-walker "^2.0.2" estree-walker "^2.0.2"
magic-string "^0.30.0" magic-string "^0.30.5"
"@vue/reactivity@3.3.4": "@vue/reactivity@3.3.8":
version "3.3.4" version "3.3.8"
resolved "https://registry.yarnpkg.com/@vue/reactivity/-/reactivity-3.3.4.tgz#a27a29c6cd17faba5a0e99fbb86ee951653e2253" resolved "https://registry.yarnpkg.com/@vue/reactivity/-/reactivity-3.3.8.tgz#cce8a03a3fd3539c3eeda53e277ba365d160dd4d"
integrity sha512-kLTDLwd0B1jG08NBF3R5rqULtv/f8x3rOFByTDz4J53ttIQEDmALqKqXY0J+XQeN0aV2FBxY8nJDf88yvOPAqQ== integrity sha512-ctLWitmFBu6mtddPyOKpHg8+5ahouoTCRtmAHZAXmolDtuZXfjL2T3OJ6DL6ezBPQB1SmMnpzjiWjCiMYmpIuw==
dependencies: dependencies:
"@vue/shared" "3.3.4" "@vue/shared" "3.3.8"
"@vue/runtime-core@3.3.4": "@vue/runtime-core@3.3.8":
version "3.3.4" version "3.3.8"
resolved "https://registry.yarnpkg.com/@vue/runtime-core/-/runtime-core-3.3.4.tgz#4bb33872bbb583721b340f3088888394195967d1" resolved "https://registry.yarnpkg.com/@vue/runtime-core/-/runtime-core-3.3.8.tgz#fba5a632cbf2b5d29e171489570149cb6975dcdb"
integrity sha512-R+bqxMN6pWO7zGI4OMlmvePOdP2c93GsHFM/siJI7O2nxFRzj55pLwkpCedEY+bTMgp5miZ8CxfIZo3S+gFqvA== integrity sha512-qurzOlb6q26KWQ/8IShHkMDOuJkQnQcTIp1sdP4I9MbCf9FJeGVRXJFr2mF+6bXh/3Zjr9TDgURXrsCr9bfjUw==
dependencies: dependencies:
"@vue/reactivity" "3.3.4" "@vue/reactivity" "3.3.8"
"@vue/shared" "3.3.4" "@vue/shared" "3.3.8"
"@vue/runtime-dom@3.3.4": "@vue/runtime-dom@3.3.8":
version "3.3.4" version "3.3.8"
resolved "https://registry.yarnpkg.com/@vue/runtime-dom/-/runtime-dom-3.3.4.tgz#992f2579d0ed6ce961f47bbe9bfe4b6791251566" resolved "https://registry.yarnpkg.com/@vue/runtime-dom/-/runtime-dom-3.3.8.tgz#e2d7aa795cf50914dda9a951887765a594b38af4"
integrity sha512-Aj5bTJ3u5sFsUckRghsNjVTtxZQ1OyMWCr5dZRAPijF/0Vy4xEoRCwLyHXcj4D0UFbJ4lbx3gPTgg06K/GnPnQ== integrity sha512-Noy5yM5UIf9UeFoowBVgghyGGPIDPy1Qlqt0yVsUdAVbqI8eeMSsTqBtauaEoT2UFXUk5S64aWVNJN4MJ2vRdA==
dependencies: dependencies:
"@vue/runtime-core" "3.3.4" "@vue/runtime-core" "3.3.8"
"@vue/shared" "3.3.4" "@vue/shared" "3.3.8"
csstype "^3.1.1" csstype "^3.1.2"
"@vue/server-renderer@3.3.4": "@vue/server-renderer@3.3.8":
version "3.3.4" version "3.3.8"
resolved "https://registry.yarnpkg.com/@vue/server-renderer/-/server-renderer-3.3.4.tgz#ea46594b795d1536f29bc592dd0f6655f7ea4c4c" resolved "https://registry.yarnpkg.com/@vue/server-renderer/-/server-renderer-3.3.8.tgz#9b1779010e75783edeed8fcfb97d9c95fc3ac5d2"
integrity sha512-Q6jDDzR23ViIb67v+vM1Dqntu+HUexQcsWKhhQa4ARVzxOY2HbC7QRW/ggkDBd5BU+uM1sV6XOAP0b216o34JQ== integrity sha512-zVCUw7RFskvPuNlPn/8xISbrf0zTWsTSdYTsUTN1ERGGZGVnRxM2QZ3x1OR32+vwkkCm0IW6HmJ49IsPm7ilLg==
dependencies: dependencies:
"@vue/compiler-ssr" "3.3.4" "@vue/compiler-ssr" "3.3.8"
"@vue/shared" "3.3.4" "@vue/shared" "3.3.8"
"@vue/shared@3.3.4": "@vue/shared@3.3.8":
version "3.3.4" version "3.3.8"
resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.3.4.tgz#06e83c5027f464eef861c329be81454bc8b70780" resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.3.8.tgz#f044942142e1d3a395f24132e6203a784838542d"
integrity sha512-7OjdcV8vQ74eiz1TZLzZP4JwqM5fA94K6yntPS5Z25r9HDuGNzaGdgvwKYq6S+MxwF0TFRwe50fIR/MYnakdkQ== integrity sha512-8PGwybFwM4x8pcfgqEQFy70NaQxASvOC5DJwLQfpArw1UDfUXrJkdxD3BhVTMS+0Lef/TU7YO0Jvr0jJY8T+mw==
abbrev@^1.0.0: abbrev@^1.0.0:
version "1.1.1" version "1.1.1"
@ -1137,7 +1105,7 @@ cross-zip@^4.0.0:
resolved "https://registry.yarnpkg.com/cross-zip/-/cross-zip-4.0.0.tgz#c29bfb2c001659a6d480ae9596f3bee83b48a230" resolved "https://registry.yarnpkg.com/cross-zip/-/cross-zip-4.0.0.tgz#c29bfb2c001659a6d480ae9596f3bee83b48a230"
integrity sha512-MEzGfZo0rqE10O/B+AEcCSJLZsrWuRUvmqJTqHNqBtALhaJc3E3ixLGLJNTRzEA2K34wbmOHC4fwYs9sVsdcCA== integrity sha512-MEzGfZo0rqE10O/B+AEcCSJLZsrWuRUvmqJTqHNqBtALhaJc3E3ixLGLJNTRzEA2K34wbmOHC4fwYs9sVsdcCA==
csstype@^3.1.1: csstype@^3.1.2:
version "3.1.2" version "3.1.2"
resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.2.tgz#1d4bf9d572f11c14031f0436e1c10bc1f571f50b" resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.2.tgz#1d4bf9d572f11c14031f0436e1c10bc1f571f50b"
integrity sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ== integrity sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==
@ -1301,10 +1269,10 @@ electron-is-dev@^2.0.0:
resolved "https://registry.yarnpkg.com/electron-is-dev/-/electron-is-dev-2.0.0.tgz#833487a069b8dad21425c67a19847d9064ab19bd" resolved "https://registry.yarnpkg.com/electron-is-dev/-/electron-is-dev-2.0.0.tgz#833487a069b8dad21425c67a19847d9064ab19bd"
integrity sha512-3X99K852Yoqu9AcW50qz3ibYBWY79/pBhlMCab8ToEWS48R0T9tyxRiQhwylE7zQdXrMnx2JKqUJyMPmt5FBqA== integrity sha512-3X99K852Yoqu9AcW50qz3ibYBWY79/pBhlMCab8ToEWS48R0T9tyxRiQhwylE7zQdXrMnx2JKqUJyMPmt5FBqA==
electron-log@^4.4.8: electron-log@^5.0.0:
version "4.4.8" version "5.0.0"
resolved "https://registry.yarnpkg.com/electron-log/-/electron-log-4.4.8.tgz#fcb9f714dbcaefb6ac7984c4683912c74730248a" resolved "https://registry.yarnpkg.com/electron-log/-/electron-log-5.0.0.tgz#b5fab83500fce1c61ec7493701f5e228b752d2e2"
integrity sha512-QQ4GvrXO+HkgqqEOYbi+DHL7hj5JM+nHi/j+qrN9zeeXVKy8ZABgbu4CnG+BBqDZ2+tbeq9tUC4DZfIWFU5AZA== integrity sha512-vB3akupmQvA8jAyNL9rULZtf6WoP8vsabjXsRtiqXS6/D37SwN/4LEyj4JD+9Bv6xoTcx/LrVnsIKEEWdq5ClQ==
electron-packager@^17.1.2: electron-packager@^17.1.2:
version "17.1.2" version "17.1.2"
@ -1349,10 +1317,10 @@ electron-winstaller@^5.0.0:
lodash.template "^4.2.2" lodash.template "^4.2.2"
temp "^0.9.0" temp "^0.9.0"
electron@^26.2.4: electron@^27.0.4:
version "26.2.4" version "27.0.4"
resolved "https://registry.yarnpkg.com/electron/-/electron-26.2.4.tgz#36616b2386b083c13ae9188f2d8ccf233c23404a" resolved "https://registry.yarnpkg.com/electron/-/electron-27.0.4.tgz#2666c61d0e14f470edb4d8ba7eb6c9171588e53a"
integrity sha512-weMUSMyDho5E0DPQ3breba3D96IxwNvtYHjMd/4/wNN3BdI5s3+0orNnPVGJFcLhSvKoxuKUqdVonUocBPwlQA== integrity sha512-ob29rN1mtiyAXzF8HsHd5jh8bYKd9OQDakfdOExi0F7epU97gXPHaj6JPjbBJ/vpki5d32SyKVePW4vxeNZk1A==
dependencies: dependencies:
"@electron/get" "^2.0.0" "@electron/get" "^2.0.0"
"@types/node" "^18.11.18" "@types/node" "^18.11.18"
@ -2312,12 +2280,12 @@ lzma-native@^8.0.5:
node-gyp-build "^4.2.1" node-gyp-build "^4.2.1"
readable-stream "^3.6.0" readable-stream "^3.6.0"
magic-string@^0.30.0: magic-string@^0.30.5:
version "0.30.0" version "0.30.5"
resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.30.0.tgz#fd58a4748c5c4547338a424e90fa5dd17f4de529" resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.30.5.tgz#1994d980bd1c8835dc6e78db7cbd4ae4f24746f9"
integrity sha512-LA+31JYDJLs82r2ScLrlz1GjSgu66ZV518eyWT+S8VhyQn/JL0u9MeBOvQMGYiPk1DBiSN9DDMOcXvigJZaViQ== integrity sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==
dependencies: dependencies:
"@jridgewell/sourcemap-codec" "^1.4.13" "@jridgewell/sourcemap-codec" "^1.4.15"
make-dir@^1.0.0: make-dir@^1.0.0:
version "1.3.0" version "1.3.0"
@ -2411,10 +2379,10 @@ mimic-response@^3.1.0:
resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-3.1.0.tgz#2d1d59af9c1b129815accc2c46a022a5ce1fa3c9" resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-3.1.0.tgz#2d1d59af9c1b129815accc2c46a022a5ce1fa3c9"
integrity sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ== integrity sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==
minecraft-launcher-core@^3.17.2: minecraft-launcher-core@^3.17.3:
version "3.17.2" version "3.17.3"
resolved "https://registry.yarnpkg.com/minecraft-launcher-core/-/minecraft-launcher-core-3.17.2.tgz#a636ec0cfb949945183492d9278d36343845f56d" resolved "https://registry.yarnpkg.com/minecraft-launcher-core/-/minecraft-launcher-core-3.17.3.tgz#59432af9cd35e2fc2098e28063e9c81f5a4203cb"
integrity sha512-f1i75Fno5LSYJKbuia0/5Q4H3R5bVTaC4h6UjbQt2Yv1qyJjDgAWYCZz61SjxEYYKbSmJVMLNkulr4pfuaJ+Pw== integrity sha512-yA/WKkw6zcIFBKS4OCXEeQfdtKhXHZVz4cS5pmouOohxk8JZQI/i+BDMl7Ny3jHUnUv7n9VPK4ZQ6jhadhhXxQ==
dependencies: dependencies:
adm-zip "^0.4.13" adm-zip "^0.4.13"
checksum "^0.1.1" checksum "^0.1.1"
@ -2544,9 +2512,9 @@ msmc@^4.1.0:
tslib "^2.4.0" tslib "^2.4.0"
nanoid@^3.3.6: nanoid@^3.3.6:
version "3.3.6" version "3.3.7"
resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.6.tgz#443380c856d6e9f9824267d960b4236ad583ea4c" resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.7.tgz#d0c301a691bc8d54efa0a2226ccf3fe2fd656bd8"
integrity sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA== integrity sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==
negotiator@^0.6.3: negotiator@^0.6.3:
version "0.6.3" version "0.6.3"
@ -2903,7 +2871,7 @@ plist@^3.0.5:
base64-js "^1.5.1" base64-js "^1.5.1"
xmlbuilder "^15.1.1" xmlbuilder "^15.1.1"
postcss@^8.1.10: postcss@^8.4.31:
version "8.4.31" version "8.4.31"
resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.31.tgz#92b451050a9f914da6755af352bdc0192508656d" resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.31.tgz#92b451050a9f914da6755af352bdc0192508656d"
integrity sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ== integrity sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==
@ -3664,16 +3632,16 @@ verror@1.10.0:
core-util-is "1.0.2" core-util-is "1.0.2"
extsprintf "^1.2.0" extsprintf "^1.2.0"
vue@^3.3.4: vue@^3.3.8:
version "3.3.4" version "3.3.8"
resolved "https://registry.yarnpkg.com/vue/-/vue-3.3.4.tgz#8ed945d3873667df1d0fcf3b2463ada028f88bd6" resolved "https://registry.yarnpkg.com/vue/-/vue-3.3.8.tgz#532ff071af24f6a69e5ecc53a66858a9ee874ffc"
integrity sha512-VTyEYn3yvIeY1Py0WaYGZsXnz3y5UnGi62GjVEqvEGPl6nxbOrCXbVOTQWBEJUqAyTUk2uJ5JLVnYJ6ZzGbrSw== integrity sha512-5VSX/3DabBikOXMsxzlW8JyfeLKlG9mzqnWgLQLty88vdZL7ZJgrdgBOmrArwxiLtmS+lNNpPcBYqrhE6TQW5w==
dependencies: dependencies:
"@vue/compiler-dom" "3.3.4" "@vue/compiler-dom" "3.3.8"
"@vue/compiler-sfc" "3.3.4" "@vue/compiler-sfc" "3.3.8"
"@vue/runtime-dom" "3.3.4" "@vue/runtime-dom" "3.3.8"
"@vue/server-renderer" "3.3.4" "@vue/server-renderer" "3.3.8"
"@vue/shared" "3.3.4" "@vue/shared" "3.3.8"
wcwidth@^1.0.1: wcwidth@^1.0.1:
version "1.0.1" version "1.0.1"