{"library":"error-stack-parser-es","type":"library","category":null,"description":"error-stack-parser-es is a modern, TypeScript-rewritten port of the original `stacktracejs/error-stack-parser` library, specifically designed for ES Modules environments. It provides robust functionality for parsing JavaScript `Error` objects and extracting detailed stack frame information, making it suitable for error reporting and debugging tools. The current stable version is 1.0.5, which recently adopted an 'Epoch SemVer' strategy, indicating a potential shift in versioning philosophy without a breaking change in behavior from the previous major release. It offers both a standard API and a 'lite' version with simplified stack frame representations (e.g., `line` and `col` instead of `lineNumber` and `columnNumber`) and the ability to parse raw stacktrace strings, providing flexibility for different use cases. Its key differentiators include native TypeScript support, ES Modules first design, and a streamlined 'lite' API.","language":"javascript","status":"active","version":"1.0.5","tags":["javascript","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install error-stack-parser-es","imports":["import { parse } from 'error-stack-parser-es'","import { parse } from 'error-stack-parser-es/lite'","import { parseStack } from 'error-stack-parser-es/lite'"]},{"cmd":"yarn add error-stack-parser-es","imports":[]},{"cmd":"pnpm add error-stack-parser-es","imports":[]}],"homepage":null,"github":"https://github.com/antfu/error-stack-parser-es","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/error-stack-parser-es","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/error-stack-parser-es/compatibility"}}