diff --git a/package.json b/package.json index 4d3ec68..ba4bdd6 100644 --- a/package.json +++ b/package.json @@ -3,8 +3,8 @@ "version": "1.0.0", "main": "src/index.js", "scripts": { - "build:linux": "yarn nexe -i src/index.js -o build/modpack-client -t linux-x64-20.11.1 --remote https://oldcdn.madhouselabs.net/nexe", - "build:win": "yarn nexe -i src/index.js -o build/modpack-client.exe -t windows-x64-14.5.0" + "build:linux": "yarn nexe -i src/index.js -o build/modpack-client -t linux-x64-20.11.1 --remote https://files.madhouselabs.net/nexe", + "build:win": "yarn nexe -i src/index.js -o build/modpack-client.exe -t windows-x64-20.11.1 --remote https://files.madhouselabs.net/nexe" }, "dependencies": {}, "devDependencies": { diff --git a/src/index.js b/src/index.js index cc642e2..cd429c4 100755 --- a/src/index.js +++ b/src/index.js @@ -1,5 +1,5 @@ const package = require("../package.json"); -const { rm } = require("fs/promises"); +const { rm, writeFile } = require("fs/promises"); const logger = require("./lib/logger.js"); const args = require("./lib/args.js"); const storage = require("./lib/storage.js"); @@ -69,7 +69,7 @@ async function main() { const response = await server.getMod(config.host, modId, fileId); const filename = response.url.split("/")[response.url.split("/").length - 1]; - Bun.write(filename, await response.blob()); + await writeFile("mods/" + filename, await response.blob()); let data = storage.read(); data.mods.push({ name, path: filename });