ReferenceIncidents
Era 3 · Series ARuntime compatibility
A package that works on Node.js does not work on Bun, which is less mature. A share of requests that touched it failed until the package was swapped.
What happens#
A package that works on Node.js does not work on Bun, which is less mature. A share of requests that touched it failed until the package was swapped.
How to prevent it#
Automated tests run against the runtime a Service ships on, and catch the package before a deploy does.
The postmortem opens the first of these that you do not own yet: