From df8b32f077fb17955df026629cf2077d39c6c5e7 Mon Sep 17 00:00:00 2001 From: Jack Works <5390719+Jack-Works@users.noreply.github.com> Date: Wed, 19 Nov 2025 10:44:07 +0900 Subject: [PATCH 1/2] Add download name for darwin-arm64 platform of boa --- src/engines/boa.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/engines/boa.js b/src/engines/boa.js index b0bc47e..11c947b 100644 --- a/src/engines/boa.js +++ b/src/engines/boa.js @@ -14,6 +14,8 @@ function getFilename() { switch (platform) { case 'darwin-x64': return 'boa-macos-amd64'; + case 'darwin-arm64': + return 'boa-aarch64-apple-darwin'; case 'linux-x64': return 'boa-linux-amd64'; case 'win32-x64': From 3852bf2c67a47e001b5eef926d53574a37149b92 Mon Sep 17 00:00:00 2001 From: Jack Works <5390719+Jack-Works@users.noreply.github.com> Date: Wed, 19 Nov 2025 10:50:17 +0900 Subject: [PATCH 2/2] Update boa.js --- src/engines/boa.js | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/engines/boa.js b/src/engines/boa.js index 11c947b..2917561 100644 --- a/src/engines/boa.js +++ b/src/engines/boa.js @@ -12,14 +12,12 @@ const binaryName = platform.startsWith('win') ? 'boa.exe' : 'boa'; function getFilename() { switch (platform) { - case 'darwin-x64': - return 'boa-macos-amd64'; case 'darwin-arm64': return 'boa-aarch64-apple-darwin'; case 'linux-x64': - return 'boa-linux-amd64'; + return 'boa-x86_64-unknown-linux-gnu'; case 'win32-x64': - return 'boa-windows-amd64.exe'; + return 'boa-x86_64-pc-windows-msvc.exe'; default: throw new Error(`No Boa builds available for ${platform}`); }