prisma-error-formatter

JSON →
library 5.0.0 ·javascript
verified Jun 4, 2026

A TypeScript library v5.0.0 for formatting Prisma Client errors into user-friendly, consistent messages. Supports known request errors (unique constraint, foreign key, not found), validation errors, initialization errors, and panic errors. Allows custom formatting via callback. Requires @nestjs/common ^10.0.0, @nestjs/core ^10.0.0, @prisma/client >=4.0.0. Actively maintained on GitHub with MIT license. Differentiated by structured output with path/message and full NestJS integration.