A standard set of errors and methods for simpler, safer, and easier to read code.
Parse JSON with more helpful errors
A drop-in replacement for JSON.parse that uses `jju` to give helpful errors
Parse JSON with more helpful errors
Parse JSON with more helpful errors
A Javascript wrapper for the YouTube API v3. Also provides validation for request parameters, with helpful errors thrown.
Parse JSON with more helpful errors
Import with sanity.
Parse JSON with more helpful errors
Human-friendly JSON Schema validation for APIs
A simple cache for a few of the JS Error constructors.
Create HTTP error objects
konfigure allows you to easily define a schema for your application config and provides flexible sources and proper helpful errors without the need to manually use and check for any env or config file!
JSON.parse with context information on error
TypeScript definitions for http-errors
Type checking for JavaScript functions
A package of custom formatters that show aggregated stats of eslint errors
Bridge API to connect with existing Java APIs.
Karma reporter with helpful style logging.
JSON.parse with context information on error
Cluster management for puppeteer
Rich matchers inspired by Hamcrest. Useful for generating helpful assertion failure messages in tests.
Read a package.json file
Create an error from multiple errors
Hooks into program lifecycle to display error messages to you in a helpufl way, with inlined code, colour, and helpful heuristics about what might be the cause.
API consumable error messages with ActiveModel::Errors drop-in compatibility.
Define configuration schemas with required and optional keys, type constraints, default values, and allowed value lists. Validates hashes and raises descriptive errors.
Helpful error messages for new ruby programmers.
API consumable error messages with ActiveModel::Errors drop-in compatibility.
Engine that helps you to generate dynamic error pages with Rails
'chatty_error' helps you create error with message easily. An error message is loaded from i18n locale file.
Model's attrubutes remembers the field name
This gem allows the Rails developer to avoid switching context from Rails error pages during development. When getting an error, you can send the error and logs to an AI model of your choice and get a response to help you understand or pin point the issue while avoiding copy pasting code or logs into an external AI window. Perfect for those who prefer to code with minimal AI presence in their editor of choice!
Exceptional is the Ruby gem for communicating with http://exceptional.io (hosted error tracking service). Use it to find out about errors that happen in your live app. It captures lots of helpful information to help you fix the errors.
Embedded help in your Ruby on Rails error pages for learning how to fix bugs when they arise.
Track and debug errors in your Ruby applications with ease using Rollbar. With this gem, you can easily monitor and report on exceptions and other errors in your code, helping you identify and fix issues more quickly. Rollbar's intuitive interface and advanced error tracking features make it the perfect tool for ensuring the stability and reliability of your Ruby applications.