Home / Function/ getModuleByEtag() — vite Function Reference

getModuleByEtag() — vite Function Reference

Architecture documentation for the getModuleByEtag() function in mixedModuleGraph.ts from the vite codebase.

Entity Profile

Dependency Diagram

graph TD
  c56abc5f_ea26_7c56_f3d0_7f200894c235["getModuleByEtag()"]
  c1a5c030_6aae_0cbb_cc67_256559724512["ModuleGraph"]
  c56abc5f_ea26_7c56_f3d0_7f200894c235 -->|defined in| c1a5c030_6aae_0cbb_cc67_256559724512
  a4168a1b_3e71_5cc9_a18d_c7ae3a38432d["getBackwardCompatibleBrowserModuleNode()"]
  c56abc5f_ea26_7c56_f3d0_7f200894c235 -->|calls| a4168a1b_3e71_5cc9_a18d_c7ae3a38432d
  21cef698_76de_758e_3c51_2d28b8ee4ea6["getModuleByEtag()"]
  c56abc5f_ea26_7c56_f3d0_7f200894c235 -->|calls| 21cef698_76de_758e_3c51_2d28b8ee4ea6
  d1f8b612_857c_d18a_b763_92f90bf93d2b["get()"]
  c56abc5f_ea26_7c56_f3d0_7f200894c235 -->|calls| d1f8b612_857c_d18a_b763_92f90bf93d2b
  style c56abc5f_ea26_7c56_f3d0_7f200894c235 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/vite/src/node/server/mixedModuleGraph.ts lines 476–479

  getModuleByEtag(etag: string): ModuleNode | undefined {
    const mod = this._client.etagToModuleMap.get(etag)
    return mod && this.getBackwardCompatibleBrowserModuleNode(mod)
  }

Domain

Subdomains

Frequently Asked Questions

What does getModuleByEtag() do?
getModuleByEtag() is a function in the vite codebase, defined in packages/vite/src/node/server/mixedModuleGraph.ts.
Where is getModuleByEtag() defined?
getModuleByEtag() is defined in packages/vite/src/node/server/mixedModuleGraph.ts at line 476.
What does getModuleByEtag() call?
getModuleByEtag() calls 3 function(s): get, getBackwardCompatibleBrowserModuleNode, getModuleByEtag.

Analyze Your Own Codebase

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

Try Supermodel Free