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
  da88ddd6_89c9_1ce7_3552_bd114f03e481["rewriteErrorTrace()"]
  1adeac87_d26d_ac40_0174_e261a2e75a41["source-map-support.ts"]
  da88ddd6_89c9_1ce7_3552_bd114f03e481 -->|defined in| 1adeac87_d26d_ac40_0174_e261a2e75a41
  12e2c88e_c7c5_fea0_a285_dc96ab9156f5["createBundleRendererCreator()"]
  12e2c88e_c7c5_fea0_a285_dc96ab9156f5 -->|calls| da88ddd6_89c9_1ce7_3552_bd114f03e481
  038a0537_1687_cd6d_ff06_6f74a6e443b3["rewriteTraceLine()"]
  da88ddd6_89c9_1ce7_3552_bd114f03e481 -->|calls| 038a0537_1687_cd6d_ff06_6f74a6e443b3
  style da88ddd6_89c9_1ce7_3552_bd114f03e481 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