Step 1 · StartBun panics loading a native addon after a version upgrade
Bun's support for native (.node) Node-API addons is not a complete implementation of Node's N-API/ABI surface, and what it does implement has changed across releases — so a module that happened to work on one Bun version can regress on a later one without any change to your own code or the addon.
What happens next
- passed → step 2, Does the exact same code work under plain Node.js instead of Bun?