{"library":"typescript-chained-error","type":"library","category":null,"description":"A TypeScript library for chaining custom errors with a 'Caused by' clause in stack traces. Version 1.6.0 is current, with a moderate release cadence. It preserves error class names using ts-custom-error, optionally cleans stack traces via clean-stack, and provides a ChainedErrorFactory to extend existing errors with cause chains. Key differentiators include 100% test coverage, healthcare-grade usage, and support for multiple error causes in a chain.","language":"javascript","status":"active","version":"1.6.0","tags":["javascript","typescript","error"],"last_verified":"Thu Jun 04","install":[{"cmd":"npm install typescript-chained-error","imports":["import ChainedCustomError from 'typescript-chained-error'","import { ChainedErrorFactory } from 'typescript-chained-error'","import type { Options } from 'typescript-chained-error'"]},{"cmd":"yarn add typescript-chained-error","imports":[]},{"cmd":"pnpm add typescript-chained-error","imports":[]}],"homepage":"https://github.com/Jblew/typescript-chained-error#readme","github":"https://github.com/Jblew/typescript-chained-error","docs":null,"changelog":null,"pypi":null,"npm":"typescript-chained-error","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}