Skip to content

Compatibility Matrix

Typed SJS wrappers (@superjs/types-*) for popular npm packages. Each row reflects the wrapper's STATUS.md in superjs/libs/types-<pkg>/.

Status: stable (production-ready), beta (partial coverage), wip (in progress).

Click column headers on superjs.org to sort the table.

Wave 1 targets backend-first packages. See WS-B3 spec for the full list.

30 packages · last generated 2026-06-24

Package ↑WrapperCoverageStatusTested versionESMCJSLicense
@aws-sdk/client-*@superjs/types-aws-sdk-core71%beta3.x✓✓MIT
@cloudflare/workers-types@superjs/types-cloudflare-workers76%beta4.x✓✓MIT
@prisma/client@superjs/types-prisma72%beta5.x✓✓MIT
axios@superjs/types-axios80%beta1.x✓✓MIT
bullmq@superjs/types-bullmq78%beta5.x✓✓MIT
connect@superjs/types-connect71%beta3.x✓✓MIT
dotenv@superjs/types-dotenv85%beta16.x✓✓MIT
express@superjs/types-express78%beta4.x✓✓MIT
fastify@superjs/types-fastify82%beta4.x✓✓MIT
hono@superjs/types-hono76%beta4.x✓✓MIT
ioredis@superjs/types-redis79%beta5.x✓✓MIT
jest@superjs/types-jest76%beta29.x✓✓MIT
joi@superjs/types-joi74%beta17.x✓✓MIT
jsonwebtoken@superjs/types-jsonwebtoken79%beta9.x✓✓MIT
koa@superjs/types-koa73%beta2.x✓✓MIT
mongoose@superjs/types-mongoose74%beta8.x✓✓MIT
multer@superjs/types-multer80%beta1.x✓✓MIT
mysql2@superjs/types-mysql277%beta3.x✓✓MIT
next@superjs/types-nextjs70%beta14.x✓✓MIT
node-fetch@superjs/types-node-fetch78%beta3.x✓✓MIT
passport@superjs/types-passport73%beta0.7.x✓✓MIT
pg@superjs/types-pg81%beta8.x✓✓MIT
pino@superjs/types-pino82%beta9.x✓✓MIT
react@superjs/types-react72%beta18.x✓✓MIT
supertest@superjs/types-supertest75%beta6.x✓✓MIT
undici@superjs/types-undici75%beta6.x✓✓MIT
vite@superjs/types-vite74%beta5.x✓✓MIT
vitest@superjs/types-vitest78%beta1.x✓✓MIT
winston@superjs/types-winston77%beta3.x✓✓MIT
zod@superjs/types-zod76%beta3.x✓✓MIT
Documentation