npm loading failures in Node.js, Bun and Deno

These exact npm package versions had at least one recorded loading failure. Compare Node.js, Bun and Deno, then open the original report to inspect the failing import or require.

A failure here does not prove a runtime bug: the same package may fail in several environments. Missing optional peers, installation prerequisites, timeouts and service errors alone do not qualify a report for this list.

These are loading tests on Linux amd64 / glibc, with install scripts and execution networking disabled. Passing does not prove functional correctness. Versions listed here are tested versions, not necessarily the latest releases. Reports prefer the current environment and fall back to eligible earlier observations.

Showing packages with recorded failures in Bun.

Recorded failures

  • @supabase/supabase-js@2.117.3

    Inconclusive Coverage limited

    • Node.js 24.21.0: Inconclusive · 4 passed · 0 failed · 2 need optional peers
    • Node.js 26.10.0: Inconclusive · 4 passed · 0 failed · 2 need optional peers
    • Bun 1.4.2: Mixed results · 4 passed · 2 failed
    • Deno 2.9.7: Inconclusive · 4 passed · 0 failed · 2 need optional peers

    Observed 2026-10-09 14:58 UTC

    Full loading report for @supabase/supabase-js@2.117.3
  • hono@4.13.13

    Inconclusive Coverage limited

    • Node.js 24.21.0: Mixed results · 148 passed · 4 failed
    • Node.js 26.10.0: Mixed results · 148 passed · 4 failed
    • Bun 1.4.2: Mixed results · 150 passed · 2 failed
    • Deno 2.9.7: Mixed results · 150 passed · 2 failed

    Observed 2026-10-09 11:15 UTC

    Full loading report for hono@4.13.13
  • drizzle-orm@0.45.4

    Inconclusive Planned coverage complete

    • Node.js 24.21.0: Inconclusive · 774 passed · 12 failed · 108 need optional peers
    • Node.js 26.10.0: Inconclusive · 774 passed · 12 failed · 108 need optional peers
    • Bun 1.4.2: Mixed results · 782 passed · 112 failed
    • Deno 2.9.7: Inconclusive · 774 passed · 12 failed · 108 need optional peers

    Observed 2026-10-09 14:54 UTC

    Full loading report for drizzle-orm@0.45.4
  • @tanstack/react-start@1.168.60

    Inconclusive Planned coverage complete

    • Node.js 24.21.0: Inconclusive · 11 passed · 4 failed · 2 need optional peers
    • Node.js 26.10.0: Inconclusive · 11 passed · 4 failed · 2 need optional peers
    • Bun 1.4.2: Mixed results · 11 passed · 6 failed
    • Deno 2.9.7: Inconclusive · 11 passed · 4 failed · 2 need optional peers

    Observed 2026-10-08 20:59 UTC · Earlier execution environment

    Full loading report for @tanstack/react-start@1.168.60
  • preact@11.0.0

    Inconclusive Planned coverage complete

    • Node.js 24.21.0: Inconclusive · 26 passed · 0 failed · 4 need optional peers
    • Node.js 26.10.0: Inconclusive · 26 passed · 0 failed · 4 need optional peers
    • Bun 1.4.2: Inconclusive · 26 passed · 3 failed · 1 needs an optional peer
    • Deno 2.9.7: Inconclusive · 26 passed · 0 failed · 4 need optional peers

    Observed 2026-10-09 06:03 UTC · Earlier execution environment

    Full loading report for preact@11.0.0
  • @convex-dev/agent@0.7.3

    Inconclusive Planned coverage complete

    • Node.js 24.21.0: Inconclusive · 8 passed · 2 failed · 2 need optional peers
    • Node.js 26.10.0: Inconclusive · 8 passed · 2 failed · 2 need optional peers
    • Bun 1.4.2: Mixed results · 8 passed · 4 failed
    • Deno 2.9.7: Inconclusive · 8 passed · 2 failed · 2 need optional peers

    Observed 2026-10-05 11:22 UTC · Earlier execution environment

    Full loading report for @convex-dev/agent@0.7.3
  • preact@11.0.1

    Inconclusive Planned coverage complete

    • Node.js 24.21.0: Inconclusive · 26 passed · 0 failed · 4 need optional peers
    • Node.js 26.10.0: Inconclusive · 26 passed · 0 failed · 4 need optional peers
    • Bun 1.4.2: Inconclusive · 26 passed · 3 failed · 1 needs an optional peer
    • Deno 2.9.7: Inconclusive · 26 passed · 0 failed · 4 need optional peers

    Observed 2026-10-09 11:10 UTC

    Full loading report for preact@11.0.1
  • @modelcontextprotocol/sdk@1.32.1

    Inconclusive Coverage limited

    • Node.js 24.21.0: Inconclusive · 12 passed · 2 failed · 2 need optional peers
    • Node.js 26.10.0: Inconclusive · 12 passed · 2 failed · 2 need optional peers
    • Bun 1.4.2: Mixed results · 12 passed · 4 failed
    • Deno 2.9.7: Inconclusive · 12 passed · 2 failed · 2 need optional peers

    Observed 2026-10-09 13:55 UTC

    Full loading report for @modelcontextprotocol/sdk@1.32.1
  • better-auth@1.7.7

    Inconclusive Planned coverage complete

    • Node.js 24.21.0: Inconclusive · 92 passed · 2 failed · 14 need optional peers
    • Node.js 26.10.0: Inconclusive · 92 passed · 2 failed · 14 need optional peers
    • Bun 1.4.2: Mixed results · 94 passed · 14 failed
    • Deno 2.9.7: Inconclusive · 94 passed · 0 failed · 14 need optional peers

    Observed 2026-10-09 13:59 UTC

    Full loading report for better-auth@1.7.7