Home / Function/ prettifyUrl() — vite Function Reference

prettifyUrl() — vite Function Reference

Architecture documentation for the prettifyUrl() function in utils.ts from the vite codebase.

Entity Profile

Dependency Diagram

graph TD
  0850ad90_f980_60a3_ab1f_b17433109b74["prettifyUrl()"]
  031bc221_67a8_c579_f2bf_bb30a08beeb2["utils.ts"]
  0850ad90_f980_60a3_ab1f_b17433109b74 -->|defined in| 031bc221_67a8_c579_f2bf_bb30a08beeb2
  a1fc1de5_905b_efe7_d960_3597604fbdfe["importAnalysisPlugin()"]
  a1fc1de5_905b_efe7_d960_3597604fbdfe -->|calls| 0850ad90_f980_60a3_ab1f_b17433109b74
  75aa4483_7f33_5bdd_19ac_866cac2679e4["bundleWorkerEntry()"]
  75aa4483_7f33_5bdd_19ac_866cac2679e4 -->|calls| 0850ad90_f980_60a3_ab1f_b17433109b74
  09a30669_c2b1_a8b6_7b03_cf1dbb3805ba["timeMiddleware()"]
  09a30669_c2b1_a8b6_7b03_cf1dbb3805ba -->|calls| 0850ad90_f980_60a3_ab1f_b17433109b74
  0188ab88_d81e_0eb9_9543_93ae7e3e61b7["cachedTransformMiddleware()"]
  0188ab88_d81e_0eb9_9543_93ae7e3e61b7 -->|calls| 0850ad90_f980_60a3_ab1f_b17433109b74
  13770e2a_c6d8_fb1f_6562_e66de7bc1deb["transformMiddleware()"]
  13770e2a_c6d8_fb1f_6562_e66de7bc1deb -->|calls| 0850ad90_f980_60a3_ab1f_b17433109b74
  c3f72447_6ade_7e1a_5913_f1b30ae4a31f["resolveId()"]
  c3f72447_6ade_7e1a_5913_f1b30ae4a31f -->|calls| 0850ad90_f980_60a3_ab1f_b17433109b74
  dcf6f9d5_316b_0287_6984_8729d3e6c0aa["transform()"]
  dcf6f9d5_316b_0287_6984_8729d3e6c0aa -->|calls| 0850ad90_f980_60a3_ab1f_b17433109b74
  9db68c96_e128_6a48_485b_4af92aeb9dce["getCachedTransformResult()"]
  9db68c96_e128_6a48_485b_4af92aeb9dce -->|calls| 0850ad90_f980_60a3_ab1f_b17433109b74
  bdac5327_5085_933f_41df_0fc270134a38["loadAndTransform()"]
  bdac5327_5085_933f_41df_0fc270134a38 -->|calls| 0850ad90_f980_60a3_ab1f_b17433109b74
  3f57c8be_be57_4cf4_aa11_4ed077229c70["removeTimestampQuery()"]
  0850ad90_f980_60a3_ab1f_b17433109b74 -->|calls| 3f57c8be_be57_4cf4_aa11_4ed077229c70
  2f0da199_9f02_5b00_9a83_0406650f871a["fsPathFromId()"]
  0850ad90_f980_60a3_ab1f_b17433109b74 -->|calls| 2f0da199_9f02_5b00_9a83_0406650f871a
  style 0850ad90_f980_60a3_ab1f_b17433109b74 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/vite/src/node/utils.ts lines 377–389

export function prettifyUrl(url: string, root: string): string {
  url = removeTimestampQuery(url)
  const isAbsoluteFile = url.startsWith(root)
  if (isAbsoluteFile || url.startsWith(FS_PREFIX)) {
    const file = path.posix.relative(
      root,
      isAbsoluteFile ? url : fsPathFromId(url),
    )
    return colors.dim(file)
  } else {
    return colors.dim(url)
  }
}

Domain

Subdomains

Frequently Asked Questions

What does prettifyUrl() do?
prettifyUrl() is a function in the vite codebase, defined in packages/vite/src/node/utils.ts.
Where is prettifyUrl() defined?
prettifyUrl() is defined in packages/vite/src/node/utils.ts at line 377.
What does prettifyUrl() call?
prettifyUrl() calls 2 function(s): fsPathFromId, removeTimestampQuery.
What calls prettifyUrl()?
prettifyUrl() is called by 9 function(s): bundleWorkerEntry, cachedTransformMiddleware, getCachedTransformResult, importAnalysisPlugin, loadAndTransform, resolveId, timeMiddleware, transform, and 1 more.

Analyze Your Own Codebase

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

Try Supermodel Free