human-signals
Human-friendly process signals
Found 1892 results for error-handling
Human-friendly process signals
See nodejs errors with less clutter
Lightweight Result type with generator-based composition
A library that provides a basic ES6 error class.
Show some ❤️ to process errors
Normalize exceptions/errors
Properly update an error's message
Check if a value is an `Error` instance
A performant, customizable React Native signature canvas with advanced error handling, WebView optimization, and TypeScript support for iOS, Android, and Expo
TypeScript transformer that enforces error handling via branded Throws<T, E> types
Flavor an Error instance with the specified error code string or dictionary of customizations.
Utils for global tracking of unhandled promise rejections
Winston-lite-esque Log lib for terminal and browser debugging, with piles of unignorable log tags and marker styles.
A fully typed error handling library for TypeScript inspired by Rust's Result type.
Improved vite overlay
A simple, type-safe wrapper for handling errors without try-catch blocks.
💣 Error handler for CLI applications 💥
A functional, type-safe utility library for elegant error handling and asynchronous operations in JavaScript/TypeScript.
Human-friendly process signals. This is a fork of ehmicky/human-signals, but with CommonJS support.
Convert errors to/from plain objects
Handle errors in a simple, stable, consistent way
Basic erorr class for kibibit projects
Properly update an error's properties
Utility functions for WebPieces - works in browser and Node.js
Merge an error with its inner cause
Properly wrap an error's message
Create custom error classes
Properly update an error's stack
A modern, cross-platform React Native library to capture uncaught JS & native exceptions, show custom error UIs, and optionally restart the app. Supports TurboModules, Fabric, and both new/old architectures.
Rust-like Option and Result for TypeScript with near-zero allocations for extreme performance
Oxlint JS plugin for opinionated rules that steer AI and humans toward explicit, guard-clause-first, error-safe code.
Properly create error classes
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![dependency status][deps-svg]][deps-url] [![dev dependency status][dev-deps-svg]][dev-deps-url] [![License][license-image]][license-url] [![Downloads][downloads-im
Log errors with Winston
Extensibility primitives and framework internals for the Arkstack ecosystem.
Core utilities, primitives, and shared infrastructure for the Arkstack ecosystem.
Typed fetch client with tuple results and opt-in REST, OpenAPI, GraphQL, retry, and cache features
💣 Prettify error messages and stacks 💥
RFC 9457 Problem Details middleware for Hono
TrackJS Error Tracking agent for NodeJS
ServiceStack's TypeScript library providing convenience utilities in developing web apps. Integrates with ServiceStack's Server features including ServiceClient, Server Events, Error Handling and Validation
Enhanced error handling for headless browser automation. Provides detailed, actionable error messages for debugging Puppeteer issues.
Extensible error class with automatic code derivation, message interpolation, error grouping, and JSON serialization.
Create HTTP error responses
Plain TypeScript Result tuples with typed errors, narrowing, helpers, and JSON-friendly arrays
Authentication module for Arkstack, providing core authentication and identity features.
A comprehensive collection of TypeScript/JavaScript utility functions for common programming tasks. Includes validation, object manipulation, date handling, string formatting, and more. Zero dependencies, fully typed, and optimized for performance.
Type-safe error handling library with error chaining, wrapping, and utilities inspired by Go
RCC ErrorHandling Center - Simple error handling for RCC modules
Backward compatible custom ApiDOM errors with causes.
43 pre-built HTTP error classes (4xx/5xx) with status codes, status messages, and duck-typed type guards.
`modern-errors` plugin to serialize/parse errors
`modern-errors` plugin to create HTTP error responses
TypeScript utility to safely execute functions
Delightful TypeScript patterns for elegant, type-safe applications
Zero-dependency TypeScript utilities for dates, cursors, errors, output, origins, roles, and API responses.
Rust's Option, Result, and sync primitives for JavaScript/TypeScript - Better error handling and null-safety patterns.
Low-level TypeScript HTTP-related modules
Type-safe fetch for Next.js API routes — zero dependencies, zero lock-in, ~0.9KB runtime.
A TypeScript library for the Result type
Supercharge your Node.js error handling with this TypeScript library. Leverage modular architecture to enrich error objects with identifiers, system context, user info, and HTTP statuses. Perfect for debugging, logging, and boosting application robustness
An ESLint plugin enforcing proper handling of neverthrow Result values.
A gRPC implementation of the awesome Boom library to help create gRPC-friendly error objects.
Helpers to simplify nodejs code on FASS environments
Transport-agnostic Result and AppError primitives for explicit no-throw expected failures.
A professional standalone frontend router inspired by Next.js App Router — works with any framework or vanilla JS
`modern-errors` plugin to clean stack traces
A utility module to handle async function errors gracefully.
A-Utils is a set of utilities that are used across the ADAAS ecosystem. This package is designed to be a collection of utilities that are used across the ADAAS ecosystem.
Result pattern for TypeScript
Async await wrapper for easy error handling - zero dependencies
Sends native desktop notifications if CLI apps fail
Explicit errors as values, with a separate defect (panic) channel
A simple and lightweight TypeScript type guard library for runtime type validation.
Ayamari helps you to create rich errors in a simple and consistent way.
Lightweight and Portable Next.js API builder
Extension suite for pi coding agent that handles 400/413 errors and connection errors with automatic retry
A TypeScript utility for simplified async error handling with Sentry integration
A library that contains shared typescript code.
A comprehensive framework for building resilient Temporal workflows, advanced state management, and real-time streaming activities in TypeScript. Designed for a seamless developer experience with powerful abstractions, dynamic orchestration, and full cont
A composable, plugin-based Error class for TypeScript — typed metadata, cause chains, HTTP/status helpers, and full serialize/deserialize round-trips.
Handle completion and errors with elegance! Support for streams, callbacks, promises, child processes, async/await and sync functions. A drop-in replacement for [async-done][] - pass 100% of its tests plus more
Helpers to simplify nodejs code on FASS environments
Typed async workflows with automatic error inference. Build type-safe workflows with Result types, step caching, resume state, and human-in-the-loop support.
Rust-inspired Result and Option types for TypeScript, enabling type-safe error handling and null safety
Type-safe nothing-handling and error-handling library
Static analysis tool that checks TypeScript projects against 169+ profiles for npm dependency error handling — catches missing try-catch for axios, prisma, stripe, and more
Type safe error handling.
Typed error classes for dumbql — graphql, network, cache, validation errors with error handler
Human friendly logs for your APIs & projects.
Shared API core library for PowrStack projects. Zero dependencies - works with Express, Next.js API routes, and other frameworks. All features are optional and install only what you need.
Type-safe result handling with MaybeError pattern
Zero-dependency, fetch-first HTTP resilience toolkit: retries with backoff/jitter, per-attempt timeout + total deadline, idempotency-key, interceptor hooks, and standardized errors. Node.js, Bun, browsers.
Type-safe Result monad for error handling without exceptions
Shared library for PendoAdmin microservices
Feature-management and error-boundary runtime: a feature tree drives per-action error classification, telemetry, and notifications, with React providers and hooks.
Type-safe Result type for explicit error handling inspired by Effect-TS
`modern-errors` plugin to print where to report bugs
[](https://badge.fury.io/js/@typescript-error%2Fcore) [](https://github.com/Tada5hi/typescript-er
Type-safe error handling for TypeScript, inspired by Rust
Advanced Fetch & CORS Handler with Comprehensive Error Management
A cross-environment base error class for TypeScript applications, designed for seamless use across Node.js, browsers, and edge runtimes.
Production-ready TypeScript utilities for Node.js: multi-tenant database management, NoSQL injection protection, error handling, validation, caching, and more. Battle-tested with 188/188 tests.
`modern-errors` plugin to handle process errors
`modern-errors` plugin for Winston
A Backend Server
TypeScript library for building type-safe, composable services using a contract-first approach
A lightweight, type-safe Result type for functional error handling in TypeScript. Provides Ok and Err variants for clear, expressive success and failure management in your code.
Classify yt-dlp stderr into a closed taxonomy of error kinds (botBlock, ipBlock, rateLimit, ageRestricted, drmProtected, ...). Zero deps, pure regex, ESM + CJS.
Structured exception handling with HTTP status code mapping, typed error data, and JSON-formatted stack traces for consistent error reporting
A comprehensive TypeScript response utilities package for Express.js with API response builders, error classes, and error handling middleware
Result Monad for TypeScript
Wrap React Router loaders/actions with Effect, with typed recover/throw/redirect error handling.
A simple wrapper to have go-like error handling
Simplify error handling in JavaScript with a lightweight utility that organizes results and errors for both synchronous and asynchronous operations.
A bundle of TypeScript utility classes and functions
Schema-driven module standard for AI-perceivable interfaces
Pure event streaming and storage with Effect integration - Core event store interfaces and implementations for building resilient, functional event-driven systems
A set of misc utilties I find myself repeatedly re-writing between projects.
The error-message-utils package simplifies error management in your web applications and RESTful APIs. It ensures consistent and scalable handling of error messages, saving you time and effort. Moreover, it gives you the ability to assign custom error cod
 
Shared utilities and server orchestration for building MCP (Model Context Protocol) servers
[](https://badge.fury.io/js/@typescript-error%2Fhttp) [](https://github.com/Tada5hi/typescript-er
Contract library for nark — YAML definitions of error handling requirements for npm packages
Polyfill `error.cause`
A comprehensive TypeScript exception library with HTTP status code support, detailed JSDoc documentation, and backward compatibility. Provides structured error handling for web applications and APIs.
Universal fetch-based HTTP client with robust error handling, retries, caching, SSE, and Standard Schema validation.
A tiny, dependency-free Result (Ok/Bad) type for TypeScript with tag-based errors and unwrap/matchBad helpers.
RFC 9457 Problem Details for HTTP APIs - A standardized error handling package for Node.js
tiny, performant, dependency-free `Either` monad for TypeScript
Automatic rollback for multi-step operations. Register an undo next to each step; if a later one throws, they unwind in reverse. Zero-dependency, type-safe.
A lightweight, framework-agnostic library that normalizes errors from different sources into a single predictable shape
TypeScript utilities for type-safe error handling and optional values
Type-safe Result monad for Node.js — generic error types, observability, resilience, and optional NestJS integration
Structured exception handling with HTTP status code mapping, typed error data, and JSON-formatted stack traces for consistent error reporting
A comprehensive framework for building resilient Temporal workflows, advanced state management, and real-time streaming activities in TypeScript. Designed for a seamless developer experience with powerful abstractions, dynamic orchestration, and full cont
Rust-inspired pattern matching and type-safe error handling for TypeScript. Includes Option<T> for null-safety and Result<T, E> for error handling, with comprehensive pattern matching support
Chunk load error handling for SPAs — core runtime, error handling, schema, i18n
A type-safe HTTP client that never throws. Inspired by Go's error handling pattern.
Type-safe fetch wrapper with Standard Schema validation and error handling
A production-grade MCP server for IBM i
Lightweight railway-oriented error handling for TypeScript — discriminated Result<T,E>, typed async, zero unsafe casts, composable logging & tracing.
Typed async workflows with automatic error inference. Build type-safe workflows with Result types, step caching, resume state, and human-in-the-loop support.
A TypeScript utility for creating tagged result unions (success/error).
ESLint rules for runtime stability, fault tolerance, and type safety.
ESLint plugin with rules for JavaScript and TypeScript error handling
React error boundaries with automatic recovery, observability, breadcrumbs, and DevOverlay
Encode failure and absence of value in TypeScript
Enterprise-grade TypeScript framework for Express.js with built-in multi-tenant support, CRUD controllers, validation, authentication, and API gateway integration. Simplifies building scalable REST APIs with boilerplate-free routing, automatic error handl
NestJS library for RFC 9457 Problem Details responses
A robust retry mechanism for Firebase Firestore operations with exponential backoff and configurable retry strategies
Nexa is a TypeScript HTTP client library that combines the power of fetch with the convenience of axios, while adhering to SOLID principles. It provides a flexible and extensible API for making HTTP requests, handling retries, caching, and more.
A thin, full-stack, web framework
Web Design System - Atomic Design components (Atoms, Molecules, Organisms, Templates) for React applications
Express.js integration adapter with middleware, controllers, and error handling
Opinionated TypeScript error handling with Rust's Result type, domain errors, and observability built-in
Normalize unknown error values to a standard format with cause chain support.
Run async functions concurrently with a concurrency limit. A lightweight, type-safe alternative to Promise.all for batch processing and parallel task execution.
Production-grade React error boundary patterns for SaaS applications
A lightweight, type-safe Result pattern implementation for TypeScript
Transform LLMs into intelligent interviewers. MCP server for conducting dynamic, conversational surveys with structured data collection. Features skip logic, session resume, multi-tenancy, and pluggable storage backends.
Common utilities and middleware for Easyweb microservices architecture
Framework-agnostic HTTP error classes for Node.js APIs.
A modern TypeScript validation library designed around familiar interface syntax and powerful conditional validation. Experience schema validation that feels natural to TypeScript developers while unlocking advanced runtime validation capabilities.
A minimal yet fully type-safe Result implementation for TypeScript
A lightweight, type-safe Result monad for TypeScript — handle errors without exceptions
Type-safe error handling for async and sync operations using Result pattern
Servidor MCP para Azure DevOps con manejo robusto de errores, soporte .mcp.json y manejo de concurrencia en adjuntos
Framework-agnostic error capture SDK with adapters for Next.js, Express, and more - automatically capture, report, and fix errors
Zero-config error handler for Node.js. Automatically detects and handles errors from MongoDB, MySQL, PostgreSQL and SQLite with a single function.
A lightweight and developer-friendly toolkit for robust error handling in Express.js applications. Includes ready-to-use custom error classes, an async route error handler wrapper, a global error handler middleware, and a convenient 'not found' route hand
A modern TypeScript validation library designed around familiar interface syntax and powerful conditional validation. Experience schema validation that feels natural to TypeScript developers while unlocking advanced runtime validation capabilities.
Structured logging utilities for applications.
TypeScript decorators for NestJS: logging, error handling, and validation
A robust workflow management system for fibjs with task orchestration, state management, and distributed execution capabilities
Service layer base classes with validation, error handling, business logic patterns, and generic email infrastructure
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
Measures structural type safety and boundary validation to reduce fallback cascades for AI agents
Fast and simple logging library for TypeScript.
The Result and Option type from Rust ported to TypeScript.
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
Framework-independent typed error presentation policy engine
[![dependency status][deps-svg]][deps-url] [![dev dependency status][dev-deps-svg]][dev-deps-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
Reusable middleware, validators, and error handlers for Node.js
Headless React bindings for typed error presentation policies
[](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=4JDQMB6MRJXQE&source=url)
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![dependency status][deps-svg]][deps-url] [![dev dependency status][dev-deps-svg]][dev-deps-url] [![License][license-image]][license-url] [![Downloads][downloads-im
Typed error presentation adapters for TanStack Query, Router, and Form
Minimal and framework agnostic Node.js toolkit designed for AI agentic backend development.
[](https://nodei.co/npm/@xdanangelxoqenpm/nobis-laborum-dolorum/)
The core package for modbus-ts.
Lightweight Result type for error handling without exceptions
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![dependency status][5]][6] [![dev dependency status][7]][8] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
Type-safe Result wrapping for sync & async code — wrap/unwrap, combinators, retry and timeout, no exceptions
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![dependency status][deps-svg]][deps-url] [![dev dependency status][dev-deps-svg]][dev-deps-url] [![License][license-image]][license-url] [![Downloads][downloads-im
Resilient multi-model fallback chain for the Groq API. When one model fails, the next one tries. Users always get a response.

AWS Patterns Kit - TypeScript utility library with AWS SDK clients, Lambda helpers, error handling, and data validation
A bare-metal Result type for Javascript/TypeScript
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
TypeScript error handling library inspired by Python — function-based API, exception chaining, hierarchical inheritance
Tiny, typed wrapper around fetch with safe results, normalized errors, timeouts, retries and validation hooks.
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
[](https://www.npmjs.com/package/@xdanangelxoqenpm/assumenda-quidem-cumque) [](https://github.com/yourus
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![dependency status][deps-svg]][deps-url] [![dev dependency status][dev-deps-svg]][dev-deps-url] [![License][license-image]][license-url] [![Downloads][downloads-im
Type-safe Result Pattern & ROP for TypeScript — Explicit Error Handling without Exceptions
[](https://github.com/ryniaubenpm/iste-architecto-ad/actions?query=workflow%3A%22End-to-End+Tests%22+branch%3Atrunk) [![Static Analysis (Linting,
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
A secure Model Context Protocol (MCP) server for executing commands in Windows Subsystem for Linux (WSL) with built-in safety features and validation
NestJS global exception filter implementing RFC 7807 Problem Details for HTTP APIs
[](https://www.npmjs.com/package/@osjwnpm/ipsa-quisquam-dolorum)  [ [](https://www.npmjs.com/package/@ffras4vnpm/iste-iusto-doloremque) [](https://www.npmjs.org/package/@xdanangelxoqenpm/vel-ab-inventore) [](https://coveralls.io/github/zibuthe7j11/voluptatum-magnam-tempore) [ [//]: # (This file is automatically generated by a `metapak`) [//]: # (module. Do not change it except between the) [//]: # (`content:start/end` flags, your changes would) [//]: # (be overridden.) [//]: # ( ) # @odczynflnpm/totam-illum-necess
<!-- -- This file is auto-generated from src/README_js.md. Changes should be made there. --> # Mime
A Perplexity API Model Context Protocol (MCP) server that unlocks Perplexity's search-augmented AI capabilities for LLM agents. Features robust error handling, secure input validation, transparent reasoning, and multimodal support with file attachments (P
sjcl ====
The algorithm continuously evaluates and scores open source software projects in supported package managers based on their impact and value to the OSS ecosystem.
[![dependency status][deps-svg]][deps-url] [![dev dependency status][dev-deps-svg]][dev-deps-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
A "naked" component library for Vue.js focused on being:

[](https://github.com/zibuthe7j11/atque-id-unde/actions/workflows/ci.yml) [](https://www.npmjs.
Universal shell execution engine
A simple and consistent error handling library for TypeScript applications. Provides type-safe error handling with great DX, solving common pain points like unknown error types, lost stack traces, async error handling, and error serialization. Isomorphic
React Native package for Snapmint payment integration with EMI widget components and enhanced callback-based API
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![dependency status][5]][6] [![dev dependency status][7]][8] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
Opinionated wrapper around neverthrow with standardized Error handling
<div align="center"> 🎉 announcing <a href="https://github.com/dotenvx/dotenvx">dotenvx</a>. <em>run anywhere, multi-environment, encrypted envs</em>. </div>
[![NPM version][npm-version-image]][npm-url] [![NPM downloads][npm-downloads-image]][npm-downloads-url] [![MIT License][license-image]][license-url] [![Build Status][travis-image]][travis-url] [![Coverage Status][coveralls-image]][coveralls-url] [](https://www.npmjs.com/package/@rtyughnnpm/repellendus-atque-laborum) [](https://travis-ci.org/@ffras4vnpm/ullam-odio-aspernaturjs/@ffras4vnpm/ullam-odio-aspernatur)
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
* Convert an absolute path to a tilde path: `/Users/YourUserName/dev` → `~/dev` * Inspired by [tilify](https://github.com/sindresorhus/tildify) by [Sindre Sorhus](https://github.com/sindresorhus) * Since tildify uses ES6 syntax, I created this package to
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![dependency status][deps-svg]][deps-url] [![dev dependency status][dev-deps-svg]][dev-deps-url] [![License][license-image]][license-url] [![Downloads][downloads-im
| **Build** | **Dependency**
Turns off all rules that are unnecessary or might conflict with [Prettier].
Production-ready Express.js + TypeScript boilerplate with MVC architecture, JWT auth, MongoDB, security, validation, and testing—build scalable REST APIs fast
[](https://circleci.com/gh/blackflux/@rtyughnnpm/possimus-enim-rem) [](https://www.npmjs
[](https://www.npmjs.com/package/@zibuthe7j11/reiciendis-vero-officia) [](https://www.npmjs.com