getDepHash() — vite Function Reference
Architecture documentation for the getDepHash() function in index.ts from the vite codebase.
Entity Profile
Dependency Diagram
graph TD 74146d64_5b7b_78cd_e4e7_8edffa229212["getDepHash()"] 2f328851_91ee_fb05_63f0_4f466b9d6250["index.ts"] 74146d64_5b7b_78cd_e4e7_8edffa229212 -->|defined in| 2f328851_91ee_fb05_63f0_4f466b9d6250 54f1d371_b3ac_a02d_d56e_00234dedc459["initDepsOptimizerMetadata()"] 54f1d371_b3ac_a02d_d56e_00234dedc459 -->|calls| 74146d64_5b7b_78cd_e4e7_8edffa229212 9b7b17a5_d5ad_52e2_bb45_a7dd0edefa69["toDiscoveredDependencies()"] 9b7b17a5_d5ad_52e2_bb45_a7dd0edefa69 -->|calls| 74146d64_5b7b_78cd_e4e7_8edffa229212 4b382358_e92d_2c3c_8d21_bc94472fd5da["getLockfileHash()"] 74146d64_5b7b_78cd_e4e7_8edffa229212 -->|calls| 4b382358_e92d_2c3c_8d21_bc94472fd5da 1dbbbf51_ca8e_49d4_c344_d524f4a56cec["getConfigHash()"] 74146d64_5b7b_78cd_e4e7_8edffa229212 -->|calls| 1dbbbf51_ca8e_49d4_c344_d524f4a56cec 9d025481_71dc_8fbb_c07e_b6e74a08a45a["getHash()"] 74146d64_5b7b_78cd_e4e7_8edffa229212 -->|calls| 9d025481_71dc_8fbb_c07e_b6e74a08a45a style 74146d64_5b7b_78cd_e4e7_8edffa229212 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/vite/src/node/optimizer/index.ts lines 1333–1346
function getDepHash(environment: Environment): {
lockfileHash: string
configHash: string
hash: string
} {
const lockfileHash = getLockfileHash(environment)
const configHash = getConfigHash(environment)
const hash = getHash(lockfileHash + configHash)
return {
hash,
lockfileHash,
configHash,
}
}
Domain
Subdomains
Defined In
Source
Frequently Asked Questions
What does getDepHash() do?
getDepHash() is a function in the vite codebase, defined in packages/vite/src/node/optimizer/index.ts.
Where is getDepHash() defined?
getDepHash() is defined in packages/vite/src/node/optimizer/index.ts at line 1333.
What does getDepHash() call?
getDepHash() calls 3 function(s): getConfigHash, getHash, getLockfileHash.
What calls getDepHash()?
getDepHash() is called by 2 function(s): initDepsOptimizerMetadata, toDiscoveredDependencies.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free