Home / Function/ set() — vite Function Reference

set() — vite Function Reference

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

Entity Profile

Dependency Diagram

graph TD
  76e38b65_cb19_7bed_a56c_352d99366e3b["set()"]
  d1d72c6f_fcc8_0ef5_3fef_d90c0247decd["MemoryFiles"]
  76e38b65_cb19_7bed_a56c_352d99366e3b -->|defined in| d1d72c6f_fcc8_0ef5_3fef_d90c0247decd
  983c34fc_39a0_52cc_1c78_f5c74a361a26["get()"]
  983c34fc_39a0_52cc_1c78_f5c74a361a26 -->|calls| 76e38b65_cb19_7bed_a56c_352d99366e3b
  848ddbbd_3d45_b055_e84a_874b4ca3fd45["listen()"]
  848ddbbd_3d45_b055_e84a_874b4ca3fd45 -->|calls| 76e38b65_cb19_7bed_a56c_352d99366e3b
  55a72845_539c_1cc5_148b_2c87bf18e4db["invalidateModule()"]
  55a72845_539c_1cc5_148b_2c87bf18e4db -->|calls| 76e38b65_cb19_7bed_a56c_352d99366e3b
  2ccc36f4_103c_b60e_efaa_01ea14db6138["handleHmrOutput()"]
  2ccc36f4_103c_b60e_efaa_01ea14db6138 -->|calls| 76e38b65_cb19_7bed_a56c_352d99366e3b
  20693f43_58cf_ecea_9bd8_cc1c093c10f5["setupIfNeeded()"]
  20693f43_58cf_ecea_9bd8_cc1c093c10f5 -->|calls| 76e38b65_cb19_7bed_a56c_352d99366e3b
  style 76e38b65_cb19_7bed_a56c_352d99366e3b fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/vite/src/node/server/environments/fullBundleEnvironment.ts lines 49–51

  set(file: string, content: MemoryFile | (() => MemoryFile)): void {
    this.files.set(file, content)
  }

Domain

Subdomains

Frequently Asked Questions

What does set() do?
set() is a function in the vite codebase, defined in packages/vite/src/node/server/environments/fullBundleEnvironment.ts.
Where is set() defined?
set() is defined in packages/vite/src/node/server/environments/fullBundleEnvironment.ts at line 49.
What calls set()?
set() is called by 5 function(s): get, handleHmrOutput, invalidateModule, listen, setupIfNeeded.

Analyze Your Own Codebase

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

Try Supermodel Free