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
| Package | Semver | Functions | Last Verified |
|---|---|---|---|
| @anthropic-ai/sdk | >=0.18.0 <1.0.0 | 3 | 2026-02-24 |
| @aws-sdk/client-s3 | ^3.0.0 | 2 | 2026-02-25 |
| @azure/storage-blob | >=12.0.0 | 9 | 2026-02-27 |
| @clerk/nextjs | >=5.0.0 <7.0.0 | 11 | 2026-02-24 |
| @google-cloud/storage | >=5.0.0 | 10 | 2026-02-27 |
| @hapi/hapi | >=21.0.0 <22.0.0 | 2 | 2026-02-26 |
| @nestjs/common | >=10.0.0 <12.0.0 | 2 | 2026-02-26 |
| @octokit/rest | >=19.0.0 <23.0.0 | 14 | 2026-02-25 |
| @prisma/client | >=4.0.0 <8.0.0 | 8 | 2026-02-24 |
| @sendgrid/mail | >=7.0.0 <9.0.0 | 3 | 2026-02-24 |
| @slack/web-api | >=6.0.0 <8.0.0 | 8 | 2026-02-25 |
| @supabase/supabase-js | >=2.0.0 <3.0.0 | 8 | 2026-02-24 |
| @tanstack/react-query | >=5.0.0 <6.0.0 | 4 | 2026-02-24 |
| @vercel/postgres | ^0.10.0 | 3 | 2026-02-25 |
| archiver | >=5.0.0 | 1 | 2026-02-27 |
| axios | >=1.0.0 <2.0.0 | 5 | 2026-02-23 |
| bcryptjs | >=2.0.0 | 3 | 2026-02-26 |
| bull | >=3.0.0 <5.0.0 | 2 | 2026-02-27 |
| bullmq | >=5.0.0 <6.0.0 | 4 | 2026-02-27 |
| busboy | >=1.0.0 | 1 | 2026-02-27 |
| cassandra-driver | >=4.0.0 <5.0.0 | 6 | 2026-02-26 |
| chai | >=4.0.0 <6.0.0 | 3 | 2026-02-27 |
| cloudinary | >=1.0.0 <3.0.0 | 4 | 2026-02-25 |
| cors | >=2.0.0 | 1 | 2026-02-27 |
| date-fns | >=3.0.0 <5.0.0 | 2 | 2026-02-26 |
| dayjs | >=1.10.0 <2.0.0 | 3 | 2026-02-27 |
| discord.js | >=14.0.0 | 38 | 2026-02-27 |
| drizzle-orm | >=0.45.0 <1.0.0 | 4 | 2026-02-25 |
| ethers | >=6.0.0 <7.0.0 | 2 | 2026-02-25 |
| eventemitter2 | >=6.0.0 | 1 | 2026-02-27 |
| express | >=4.0.0 <6.0.0 | 4 | 2026-02-24 |
| fastify | >=5.0.0 <6.0.0 | 1 | 2026-02-25 |
| firebase-admin | >=11.0.0 <14.0.0 | 19 | 2026-02-25 |
| formidable | >=3.0.0 | 1 | 2026-02-27 |
| graphql | >=16.0.0 <17.0.0 | 3 | 2026-02-26 |
| ioredis | >=4.27.8 | 15 | 2026-02-27 |
| joi | >=17.0.0 <19.0.0 | 4 | 2026-02-26 |
| knex | >=3.0.0 <4.0.0 | 3 | 2026-02-26 |
| luxon | >=3.2.1 | 6 | 2026-02-27 |
| mocha | >=8.0.0 <12.0.0 | 6 | 2026-02-27 |
| moment | >=2.29.0 <3.0.0 | 3 | 2026-02-27 |
| mongodb | >=5.0.0 | 15 | 2026-02-26 |
| mongoose | >=5.0.0 | 16 | 2026-02-25 |
| multer | >=2.0.0 <3.0.0 | 2 | 2026-02-26 |
| mysql2 | >=3.9.8 | 7 | 2026-02-26 |
| next | ^16.0.0 | 1 | 2026-02-25 |
| node-fetch | >=2.0.0 | 1 | 2026-02-26 |
| nodemailer | >=7.0.11 | 3 | 2026-02-26 |
| openai | >=4.0.0 <5.0.0 | 2 | 2026-02-23 |
| passport | >=0.7.0 <1.0.0 | 1 | 2026-02-26 |
| pg | >=8.0.0 | 2 | 2026-02-27 |
| puppeteer | >=1.0.0 | 6 | 2026-02-26 |
| react-hook-form | ^7.0.0 | 3 | Mon Feb 23 2026 19:00:00 GMT-0500 (Eastern Standard Time) |
| redis | >=5.0.0 <6.0.0 | 5 | 2026-02-27 |
| sequelize | >=6.28.1 | 11 | 2026-02-26 |
| sharp | >=0.30.0 <1.0.0 | 2 | 2026-02-27 |
| sinon | >=1.0.0 | 6 | 2026-02-27 |
| socket.io | ^4.0.0 | 2 | 2026-02-27 |
| socket.io-client | >=4.0.0 | 2 | 2026-02-27 |
| sqlite3 | >=5.0.3 | 5 | 2026-02-26 |
| square | >=8.0.0 | 10 | 2026-02-25 |
| stripe | >=8.0.0 <16.0.0 | 4 | 2026-02-24 |
| superagent | >=3.7.0 | 7 | 2026-02-26 |
| tedious | >=18.0.0 | 8 | 2026-02-26 |
| twilio | >=3.0.0 <6.0.0 | 5 | 2026-02-25 |
| typeorm | >=0.3.0 <1.0.0 | 3 | 2026-02-26 |
| typescript | >=4.0.0 <6.0.0 | 5 | 2026-02-24 |
| undici | >=5.0.0 | 2 | 2026-02-26 |
| uuid | >=9.0.0 <14.0.0 | 1 | 2026-02-26 |
| winston | >=3.0.0 <4.0.0 | 2 | 2026-02-26 |
| ws | >=8.17.1 | 4 | 2026-02-27 |
| zod | >=3.0.0 | 4 | Mon Feb 23 2026 19:00:00 GMT-0500 (Eastern Standard Time) |