Home / Function/ getOptimizedDepPath() — vite Function Reference

getOptimizedDepPath() — vite Function Reference

Architecture documentation for the getOptimizedDepPath() function in index.ts from the vite codebase.

Entity Profile

Dependency Diagram

graph TD
  464801d1_961b_0f9e_c4bf_fae5244fc377["getOptimizedDepPath()"]
  2f328851_91ee_fb05_63f0_4f466b9d6250["index.ts"]
  464801d1_961b_0f9e_c4bf_fae5244fc377 -->|defined in| 2f328851_91ee_fb05_63f0_4f466b9d6250
  9b7b17a5_d5ad_52e2_bb45_a7dd0edefa69["toDiscoveredDependencies()"]
  9b7b17a5_d5ad_52e2_bb45_a7dd0edefa69 -->|calls| 464801d1_961b_0f9e_c4bf_fae5244fc377
  d40c38f0_b6c1_b93f_a735_b3f1e17bea5b["createDepsOptimizer()"]
  d40c38f0_b6c1_b93f_a735_b3f1e17bea5b -->|calls| 464801d1_961b_0f9e_c4bf_fae5244fc377
  a4adb1a7_cf54_091f_eb63_8217e684a8e1["normalizePath()"]
  464801d1_961b_0f9e_c4bf_fae5244fc377 -->|calls| a4adb1a7_cf54_091f_eb63_8217e684a8e1
  178d0f68_5aa9_9f89_6fb4_a6b2acfb2c07["getDepsCacheDir()"]
  464801d1_961b_0f9e_c4bf_fae5244fc377 -->|calls| 178d0f68_5aa9_9f89_6fb4_a6b2acfb2c07
  1cc52ea9_1097_389c_806c_c1207629afcc["flattenId()"]
  464801d1_961b_0f9e_c4bf_fae5244fc377 -->|calls| 1cc52ea9_1097_389c_806c_c1207629afcc
  style 464801d1_961b_0f9e_c4bf_fae5244fc377 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/vite/src/node/optimizer/index.ts lines 925–932

export function getOptimizedDepPath(
  environment: Environment,
  id: string,
): string {
  return normalizePath(
    path.resolve(getDepsCacheDir(environment), flattenId(id) + '.js'),
  )
}

Subdomains

Frequently Asked Questions

What does getOptimizedDepPath() do?
getOptimizedDepPath() is a function in the vite codebase, defined in packages/vite/src/node/optimizer/index.ts.
Where is getOptimizedDepPath() defined?
getOptimizedDepPath() is defined in packages/vite/src/node/optimizer/index.ts at line 925.
What does getOptimizedDepPath() call?
getOptimizedDepPath() calls 3 function(s): flattenId, getDepsCacheDir, normalizePath.
What calls getOptimizedDepPath()?
getOptimizedDepPath() is called by 2 function(s): createDepsOptimizer, toDiscoveredDependencies.

Analyze Your Own Codebase

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

Try Supermodel Free