Lad is the best Node.js framework. Made by a former Express TC and Koa team member. A better error-handler for Lad and Koa. Makes ctx.throw awesome (best used with koa-404-handler) Detects common programmer mistakes by detecting errors of TypeError, SyntaxError, ReferenceError, RangeError, URIError, and EvalError and yields generic "Internal Server Error" (only applies to production mode).

Features

  • Detects Node.js DNS errors (e.g. ETIMEOUT and EBADFAMILY) and sends 408 Client Timeout error
  • Detects Mongoose errors and sends 408 Client Timeout error
  • Detects Redis errors (e.g. ioredis' MaxRetriesPerRequestError) and sends 408 Client Timeout error
  • Uses Boom for making error messages beautiful
  • Simply a better error handler
  • Doesn't make all status codes 500

Project Samples

Project Activity

See All Activity >

Categories

Frameworks

License

MIT License

Follow koa-better-error-handler

koa-better-error-handler Web Site

You Might Also Like
Gen AI apps are built with MongoDB Atlas Icon
Gen AI apps are built with MongoDB Atlas

The database for AI-powered applications.

MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of koa-better-error-handler!

Additional Project Details

Programming Language

JavaScript

Related Categories

JavaScript Frameworks

Registered

2024-01-15