Skip to main content

Supported Packages

We currently have behavioral contracts for 100 npm packages.

Auto-Generated

This page is automatically generated from contracts in corpus/packages/. Run npm run docs:generate-packages to regenerate.

Package List

✅ Production Ready

PackageSemverFunctionsLast Verified
@anthropic-ai/sdk>=0.18.0 <1.0.032026-02-24
@aws-sdk/client-s3^3.0.022026-02-25
@azure/storage-blob>=12.0.092026-02-27
@clerk/nextjs>=5.0.0 <7.0.0112026-02-24
@google-cloud/storage>=5.0.0102026-02-27
@hapi/hapi>=21.0.0 <22.0.022026-02-26
@nestjs/common>=10.0.0 <12.0.022026-02-26
@octokit/rest>=19.0.0 <23.0.0142026-02-25
@prisma/client>=4.0.0 <8.0.082026-02-24
@sendgrid/mail>=7.0.0 <9.0.032026-02-24
@slack/web-api>=6.0.0 <8.0.082026-02-25
@supabase/supabase-js>=2.0.0 <3.0.082026-02-24
@tanstack/react-query>=5.0.0 <6.0.042026-02-24
@vercel/postgres^0.10.032026-02-25
archiver>=5.0.012026-02-27
axios>=1.0.0 <2.0.052026-02-23
bcryptjs>=2.0.032026-02-26
bull>=3.0.0 <5.0.022026-02-27
bullmq>=5.0.0 <6.0.042026-02-27
busboy>=1.0.012026-02-27
cassandra-driver>=4.0.0 <5.0.062026-02-26
chai>=4.0.0 <6.0.032026-02-27
cloudinary>=1.0.0 <3.0.042026-02-25
cors>=2.0.012026-02-27
date-fns>=3.0.0 <5.0.022026-02-26
dayjs>=1.10.0 <2.0.032026-02-27
discord.js>=14.0.0382026-02-27
drizzle-orm>=0.45.0 <1.0.042026-02-25
ethers>=6.0.0 <7.0.022026-02-25
eventemitter2>=6.0.012026-02-27
express>=4.0.0 <6.0.042026-02-24
fastify>=5.0.0 <6.0.012026-02-25
firebase-admin>=11.0.0 <14.0.0192026-02-25
formidable>=3.0.012026-02-27
graphql>=16.0.0 <17.0.032026-02-26
ioredis>=4.27.8152026-02-27
joi>=17.0.0 <19.0.042026-02-26
knex>=3.0.0 <4.0.032026-02-26
luxon>=3.2.162026-02-27
mocha>=8.0.0 <12.0.062026-02-27
moment>=2.29.0 <3.0.032026-02-27
mongodb>=5.0.0152026-02-26
mongoose>=5.0.0162026-02-25
multer>=2.0.0 <3.0.022026-02-26
mysql2>=3.9.872026-02-26
next^16.0.012026-02-25
node-fetch>=2.0.012026-02-26
nodemailer>=7.0.1132026-02-26
openai>=4.0.0 <5.0.022026-02-23
passport>=0.7.0 <1.0.012026-02-26
pg>=8.0.022026-02-27
puppeteer>=1.0.062026-02-26
react-hook-form^7.0.03Mon Feb 23 2026 19:00:00 GMT-0500 (Eastern Standard Time)
redis>=5.0.0 <6.0.052026-02-27
sequelize>=6.28.1112026-02-26
sharp>=0.30.0 <1.0.022026-02-27
sinon>=1.0.062026-02-27
socket.io^4.0.022026-02-27
socket.io-client>=4.0.022026-02-27
sqlite3>=5.0.352026-02-26
square>=8.0.0102026-02-25
stripe>=8.0.0 <16.0.042026-02-24
superagent>=3.7.072026-02-26
tedious>=18.0.082026-02-26
twilio>=3.0.0 <6.0.052026-02-25
typeorm>=0.3.0 <1.0.032026-02-26
typescript>=4.0.0 <6.0.052026-02-24
undici>=5.0.022026-02-26
uuid>=9.0.0 <14.0.012026-02-26
winston>=3.0.0 <4.0.022026-02-26
ws>=8.17.142026-02-27
zod>=3.0.04Mon Feb 23 2026 19:00:00 GMT-0500 (Eastern Standard Time)

🚧 In Development

PackageSemverFunctionsLast Verified
bcrypt>=5.0.00undefined
body-parser>=1.20.0 <3.0.042026-02-27
compression>=1.0.00undefined
cookie-parser>=1.0.00undefined
dotenv>=1.0.022026-02-27
express-async-errors>=1.0.00undefined
express-rate-limit>=1.0.00undefined
express-session>=1.0.00undefined
express-validator>=1.0.00undefined
helmet>=7.0.0 <9.0.032026-02-27
minio>=7.0.00undefined
morgan>=1.0.00undefined
nock>=9.0.062026-02-27
passport-jwt>=4.0.00undefined
yup>=0.32.0 <2.0.042026-02-26

📝 Draft

PackageSemverFunctionsLast Verified
ajv>=8.18.0 <10.0.032026-02-27
jsonschema>=1.0.03undefined
jsonwebtoken>=9.0.022026-02-27
passport-local>=1.0.022026-02-27
pino>=1.0.012026-02-26
simple-oauth2>=1.0.012026-02-26
supertest>=1.0.012026-02-26
unzipper>=1.0.012026-02-26
validator>=13.15.2052026-02-26

⚠️ Deprecated

PackageSemverFunctionsLast Verified
axios-retry>=1.0.00undefined

⚠️ Deprecated

PackageSemverFunctionsLast Verified
got>=11.0.062026-02-26

⚠️ Deprecated

PackageSemverFunctionsLast Verified
lodash>=4.17.230undefined

Statistics

  • Total Packages: 99
  • Production Ready: 72
  • Total Functions Covered: 423
  • Average Functions per Package: 4.3

Package Categories

HTTP Clients

Database & ORMs

All Other Packages

Contributing

Want to add a contract for a package that's not listed?

See our Contributing Guide for instructions on:

  • Researching package behavior
  • Writing contracts
  • Submitting for review