Home / Function/ get() — vite Function Reference

get() — vite Function Reference

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

Entity Profile

Dependency Diagram

graph TD
  983c34fc_39a0_52cc_1c78_f5c74a361a26["get()"]
  d1d72c6f_fcc8_0ef5_3fef_d90c0247decd["MemoryFiles"]
  983c34fc_39a0_52cc_1c78_f5c74a361a26 -->|defined in| d1d72c6f_fcc8_0ef5_3fef_d90c0247decd
  4e748f4a_42c0_e310_88f6_d950ac923c8d["get()"]
  4e748f4a_42c0_e310_88f6_d950ac923c8d -->|calls| 983c34fc_39a0_52cc_1c78_f5c74a361a26
  98ce5fcf_1d4d_c6f5_6eed_3bde652f7be3["processNodeUrl()"]
  98ce5fcf_1d4d_c6f5_6eed_3bde652f7be3 -->|calls| 983c34fc_39a0_52cc_1c78_f5c74a361a26
  c7929a5b_9791_180a_9c0b_4f479fb4cf3f["devHtmlHook()"]
  c7929a5b_9791_180a_9c0b_4f479fb4cf3f -->|calls| 983c34fc_39a0_52cc_1c78_f5c74a361a26
  fc571085_3ab0_feca_5965_61c2be1d5c08["indexHtmlMiddleware()"]
  fc571085_3ab0_feca_5965_61c2be1d5c08 -->|calls| 983c34fc_39a0_52cc_1c78_f5c74a361a26
  1fadc87e_464c_941d_c8c8_dcd6d544b71e["memoryFilesMiddleware()"]
  1fadc87e_464c_941d_c8c8_dcd6d544b71e -->|calls| 983c34fc_39a0_52cc_1c78_f5c74a361a26
  4e748f4a_42c0_e310_88f6_d950ac923c8d["get()"]
  983c34fc_39a0_52cc_1c78_f5c74a361a26 -->|calls| 4e748f4a_42c0_e310_88f6_d950ac923c8d
  76e38b65_cb19_7bed_a56c_352d99366e3b["set()"]
  983c34fc_39a0_52cc_1c78_f5c74a361a26 -->|calls| 76e38b65_cb19_7bed_a56c_352d99366e3b
  style 983c34fc_39a0_52cc_1c78_f5c74a361a26 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/vite/src/node/server/environments/fullBundleEnvironment.ts lines 36–47

  get(file: string): MemoryFile | undefined {
    const result = this.files.get(file)
    if (result === undefined) {
      return undefined
    }
    if (typeof result === 'function') {
      const content = result()
      this.files.set(file, content)
      return content
    }
    return result
  }

Domain

Subdomains

Calls

Frequently Asked Questions

What does get() do?
get() is a function in the vite codebase, defined in packages/vite/src/node/server/environments/fullBundleEnvironment.ts.
Where is get() defined?
get() is defined in packages/vite/src/node/server/environments/fullBundleEnvironment.ts at line 36.
What does get() call?
get() calls 2 function(s): get, set.
What calls get()?
get() is called by 5 function(s): devHtmlHook, get, indexHtmlMiddleware, memoryFilesMiddleware, processNodeUrl.

Analyze Your Own Codebase

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

Try Supermodel Free