/stack-trace-beautifier

👓 Decrypt errors from minified code

Primary LanguageJavaScript

stack-trace-beautifier

A library for beautifying stacktracejs/error-stack-parser stack-traces from minified client-side JavaScript using source-maps on the back-end.

Heavily inspired by stacktracejs/stacktrace-gps

Usage

Node.js

const { createStackTraceBeautifier, stackTraceToString } = require('stack-trace-beautifier');

const stackTraceBeautifierInstance = createStackTraceBeautifier({
  sourceMapsPath: './maps',
  publicPath: '/',
  cache: new Map()
});

stackTraceBeautifierInstance.beautifyStackTrace(stackFrames)
      .then(stackTraceToString)