You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The actual circumstances that led to this are that I'm running VS Code on my Mac, but it appears to be an x64 build, running under Rosetta. So when I run node -p 'os.arch()' from the terminal in VS Code, it's outputting x64 – on the macOS terminal app, this is outputting arm64.
So running in VS Code's terminal, esbuild is looking for the wrong architecture. That's fine – but it's just freezing instead of actually throwing an error and exiting.
It seems that
wasStopped
is never actually set, even though it's checked for inrunCallSync
:esbuild/lib/npm/node.ts
Line 455 in 79a3512
This means that runCallSync calls will just freeze at
esbuild/lib/npm/node.ts
Line 474 in 79a3512
The text was updated successfully, but these errors were encountered: