Zero dependency library to capture and parse stack traces in Node, Bun, Deno and more.
Install package:
# npm
npm install errx
# pnpm
pnpm install errx
import { captureRawStackTrace, captureStackTrace, parseRawStackTrace } from 'errx'
// returns raw string stack trace
captureRawStackTrace()
// returns parsed stack trace
captureStackTrace()
console.log(captureStackTrace())
// [{
// function: undefined,
// source: 'file:///code/unjs/errx/playground/index.js',
// line: '5',
// column: '13'
// }]
- Clone this repository
- Enable Corepack using
corepack enable
- Install dependencies using
pnpm install
- Run interactive tests using
pnpm dev
Made with ❤️
Published under MIT License.