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'),
)
}
Domain
Subdomains
Defined In
Source
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