Home / Function/ rewriteErrorTrace() — vue Function Reference

rewriteErrorTrace() — vue Function Reference

Architecture documentation for the rewriteErrorTrace() function in source-map-support.ts from the vue codebase.

Entity Profile

Dependency Diagram

graph TD
  02eb7214_df43_ba24_39b9_3d27ac2985a7["rewriteErrorTrace()"]
  033504a0_f5ab_68bb_f001_520285afc234["source-map-support.ts"]
  02eb7214_df43_ba24_39b9_3d27ac2985a7 -->|defined in| 033504a0_f5ab_68bb_f001_520285afc234
  209f4be6_e015_fc89_c153_21caf40c00af["createBundleRendererCreator()"]
  209f4be6_e015_fc89_c153_21caf40c00af -->|calls| 02eb7214_df43_ba24_39b9_3d27ac2985a7
  1b5d5aea_9a50_8b54_9abf_7dc53946b0d0["rewriteTraceLine()"]
  02eb7214_df43_ba24_39b9_3d27ac2985a7 -->|calls| 1b5d5aea_9a50_8b54_9abf_7dc53946b0d0
  style 02eb7214_df43_ba24_39b9_3d27ac2985a7 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/server-renderer/src/bundle-renderer/source-map-support.ts lines 13–27

export function rewriteErrorTrace(
  e: any,
  mapConsumers: {
    [key: string]: typeof SourceMapConsumer
  }
) {
  if (e && typeof e.stack === 'string') {
    e.stack = e.stack
      .split('\n')
      .map(line => {
        return rewriteTraceLine(line, mapConsumers)
      })
      .join('\n')
  }
}

Subdomains

Frequently Asked Questions

What does rewriteErrorTrace() do?
rewriteErrorTrace() is a function in the vue codebase, defined in packages/server-renderer/src/bundle-renderer/source-map-support.ts.
Where is rewriteErrorTrace() defined?
rewriteErrorTrace() is defined in packages/server-renderer/src/bundle-renderer/source-map-support.ts at line 13.
What does rewriteErrorTrace() call?
rewriteErrorTrace() calls 1 function(s): rewriteTraceLine.
What calls rewriteErrorTrace()?
rewriteErrorTrace() is called by 1 function(s): createBundleRendererCreator.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free