Home / Function/ get() — vite Function Reference

get() — vite Function Reference

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

Entity Profile

Dependency Diagram

graph TD
  d1f8b612_857c_d18a_b763_92f90bf93d2b["get()"]
  83f6432a_baf6_310d_3956_9a91f53f9990["DualWeakMap"]
  d1f8b612_857c_d18a_b763_92f90bf93d2b -->|defined in| 83f6432a_baf6_310d_3956_9a91f53f9990
  743fd3ce_caa4_d18b_5e53_7a8e20b91e4c["normalizeHotChannel()"]
  743fd3ce_caa4_d18b_5e53_7a8e20b91e4c -->|calls| d1f8b612_857c_d18a_b763_92f90bf93d2b
  48bd1440_14d9_820b_54ca_14e94bd0e603["getSortedHotUpdatePlugins()"]
  48bd1440_14d9_820b_54ca_14e94bd0e603 -->|calls| d1f8b612_857c_d18a_b763_92f90bf93d2b
  8f73b680_d5b9_383c_f695_c906b80fb1e6["handleHMRUpdate()"]
  8f73b680_d5b9_383c_f695_c906b80fb1e6 -->|calls| d1f8b612_857c_d18a_b763_92f90bf93d2b
  28b22657_9e1f_11af_307e_4e4ebf60be53["propagateUpdate()"]
  28b22657_9e1f_11af_307e_4e4ebf60be53 -->|calls| d1f8b612_857c_d18a_b763_92f90bf93d2b
  c56abc5f_ea26_7c56_f3d0_7f200894c235["getModuleByEtag()"]
  c56abc5f_ea26_7c56_f3d0_7f200894c235 -->|calls| d1f8b612_857c_d18a_b763_92f90bf93d2b
  f65dbf66_c4b6_3d7a_622d_0f65ec92d086["getBackwardCompatibleModuleNodeDual()"]
  f65dbf66_c4b6_3d7a_622d_0f65ec92d086 -->|calls| d1f8b612_857c_d18a_b763_92f90bf93d2b
  57bd050c_f162_f6af_9491_3a9b3bcd5ca2["set()"]
  57bd050c_f162_f6af_9491_3a9b3bcd5ca2 -->|calls| d1f8b612_857c_d18a_b763_92f90bf93d2b
  88fceafc_7ebe_4d67_4956_00f98b9b651d["createBackwardCompatibleModuleMap()"]
  88fceafc_7ebe_4d67_4956_00f98b9b651d -->|calls| d1f8b612_857c_d18a_b763_92f90bf93d2b
  f69e7359_4c92_c290_7870_d78b5ebc9060["createBackwardCompatibleFileToModulesMap()"]
  f69e7359_4c92_c290_7870_d78b5ebc9060 -->|calls| d1f8b612_857c_d18a_b763_92f90bf93d2b
  style d1f8b612_857c_d18a_b763_92f90bf93d2b fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/vite/src/node/server/mixedModuleGraph.ts lines 524–528

  get(key1: K1 | undefined, key2: K2 | undefined): V | undefined {
    const k1 = key1 ?? this.undefinedKey
    const k2 = key2 ?? this.undefinedKey
    return this.map.get(k1)?.get(k2)
  }

Domain

Subdomains

Frequently Asked Questions

What does get() do?
get() is a function in the vite codebase, defined in packages/vite/src/node/server/mixedModuleGraph.ts.
Where is get() defined?
get() is defined in packages/vite/src/node/server/mixedModuleGraph.ts at line 524.
What calls get()?
get() is called by 9 function(s): createBackwardCompatibleFileToModulesMap, createBackwardCompatibleModuleMap, getBackwardCompatibleModuleNodeDual, getModuleByEtag, getSortedHotUpdatePlugins, handleHMRUpdate, normalizeHotChannel, propagateUpdate, and 1 more.

Analyze Your Own Codebase

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

Try Supermodel Free