From 4b566c60bec271761b159e3d01d23f251092fffd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Blaisot?= Date: Tue, 17 Feb 2026 11:14:44 +0100 Subject: [PATCH] fix: support Apple Silicon in dev-bundle fast path getHostArch() in dev-bundle.js always returned "os.osx.x86_64" on macOS, regardless of the actual architecture. On Apple Silicon machines, the meteor-tool is installed under mt-os.osx.arm64, so the dev_bundle directory lookup failed and the fast path for `meteor node` / `meteor npm` was never used. Check process.arch to return the correct architecture string on Apple Silicon Macs. --- tools/cli/dev-bundle.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tools/cli/dev-bundle.js b/tools/cli/dev-bundle.js index 5a60eff3a8..d3d1d1aad2 100644 --- a/tools/cli/dev-bundle.js +++ b/tools/cli/dev-bundle.js @@ -195,6 +195,9 @@ function getHostArch() { } if (process.platform === "darwin") { + if (process.arch === "arm64") { + return "os.osx.arm64"; + } return "os.osx.x86_64"; } }