Home / Function/ reset() — vite Function Reference

reset() — vite Function Reference

Architecture documentation for the reset() function in build.ts from the vite codebase.

Entity Profile

Dependency Diagram

graph TD
  2d80d05c_e180_bb95_94ab_4eb9d9abe3e2["reset()"]
  5f248dff_9bc5_81c9_2fb1_99ac1026a9ef["ChunkMetadataMap"]
  2d80d05c_e180_bb95_94ab_4eb9d9abe3e2 -->|defined in| 5f248dff_9bc5_81c9_2fb1_99ac1026a9ef
  cc503659_fea6_f7a4_0eca_f9b89ae2eb3a["injectChunkMetadata()"]
  cc503659_fea6_f7a4_0eca_f9b89ae2eb3a -->|calls| 2d80d05c_e180_bb95_94ab_4eb9d9abe3e2
  fbdae1fb_a173_808c_93fb_3d0375d90515["_getKey()"]
  2d80d05c_e180_bb95_94ab_4eb9d9abe3e2 -->|calls| fbdae1fb_a173_808c_93fb_3d0375d90515
  b530eca3_f288_ee9d_6640_7a355c8bbb90["_getDefaultValue()"]
  2d80d05c_e180_bb95_94ab_4eb9d9abe3e2 -->|calls| b530eca3_f288_ee9d_6640_7a355c8bbb90
  19d4a1e3_7ff5_51ec_2223_486cb0f131a4["add()"]
  2d80d05c_e180_bb95_94ab_4eb9d9abe3e2 -->|calls| 19d4a1e3_7ff5_51ec_2223_486cb0f131a4
  style 2d80d05c_e180_bb95_94ab_4eb9d9abe3e2 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/vite/src/node/build.ts lines 1224–1230

  reset(chunk: RenderedChunk | OutputChunk | OutputAsset): void {
    const key = this._getKey(chunk)
    if (this._resetChunks.has(key)) return

    this._resetChunks.add(key)
    this._inner.set(key, this._getDefaultValue(chunk))
  }

Domain

Subdomains

Frequently Asked Questions

What does reset() do?
reset() is a function in the vite codebase, defined in packages/vite/src/node/build.ts.
Where is reset() defined?
reset() is defined in packages/vite/src/node/build.ts at line 1224.
What does reset() call?
reset() calls 3 function(s): _getDefaultValue, _getKey, add.
What calls reset()?
reset() is called by 1 function(s): injectChunkMetadata.

Analyze Your Own Codebase

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

Try Supermodel Free