Home / Function/ getBackwardCompatibleBrowserModuleNode() — vite Function Reference

getBackwardCompatibleBrowserModuleNode() — vite Function Reference

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

Entity Profile

Dependency Diagram

graph TD
  a4168a1b_3e71_5cc9_a18d_c7ae3a38432d["getBackwardCompatibleBrowserModuleNode()"]
  c1a5c030_6aae_0cbb_cc67_256559724512["ModuleGraph"]
  a4168a1b_3e71_5cc9_a18d_c7ae3a38432d -->|defined in| c1a5c030_6aae_0cbb_cc67_256559724512
  98b45b52_fdf0_c791_ef33_cf0bce10f788["getModulesByFile()"]
  98b45b52_fdf0_c791_ef33_cf0bce10f788 -->|calls| a4168a1b_3e71_5cc9_a18d_c7ae3a38432d
  c56abc5f_ea26_7c56_f3d0_7f200894c235["getModuleByEtag()"]
  c56abc5f_ea26_7c56_f3d0_7f200894c235 -->|calls| a4168a1b_3e71_5cc9_a18d_c7ae3a38432d
  d8391f75_fffc_b831_70c9_fb964a1caf82["getBackwardCompatibleModuleNode()"]
  d8391f75_fffc_b831_70c9_fb964a1caf82 -->|calls| a4168a1b_3e71_5cc9_a18d_c7ae3a38432d
  f65dbf66_c4b6_3d7a_622d_0f65ec92d086["getBackwardCompatibleModuleNodeDual()"]
  a4168a1b_3e71_5cc9_a18d_c7ae3a38432d -->|calls| f65dbf66_c4b6_3d7a_622d_0f65ec92d086
  b9c8cc4b_5575_ccfe_9243_d12c9ec34e91["getModuleById()"]
  a4168a1b_3e71_5cc9_a18d_c7ae3a38432d -->|calls| b9c8cc4b_5575_ccfe_9243_d12c9ec34e91
  style a4168a1b_3e71_5cc9_a18d_c7ae3a38432d fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/vite/src/node/server/mixedModuleGraph.ts lines 481–488

  getBackwardCompatibleBrowserModuleNode(
    clientModule: EnvironmentModuleNode,
  ): ModuleNode {
    return this.getBackwardCompatibleModuleNodeDual(
      clientModule,
      clientModule.id ? this._ssr.getModuleById(clientModule.id) : undefined,
    )
  }

Domain

Subdomains

Frequently Asked Questions

What does getBackwardCompatibleBrowserModuleNode() do?
getBackwardCompatibleBrowserModuleNode() is a function in the vite codebase, defined in packages/vite/src/node/server/mixedModuleGraph.ts.
Where is getBackwardCompatibleBrowserModuleNode() defined?
getBackwardCompatibleBrowserModuleNode() is defined in packages/vite/src/node/server/mixedModuleGraph.ts at line 481.
What does getBackwardCompatibleBrowserModuleNode() call?
getBackwardCompatibleBrowserModuleNode() calls 2 function(s): getBackwardCompatibleModuleNodeDual, getModuleById.
What calls getBackwardCompatibleBrowserModuleNode()?
getBackwardCompatibleBrowserModuleNode() is called by 3 function(s): getBackwardCompatibleModuleNode, getModuleByEtag, getModulesByFile.

Analyze Your Own Codebase

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

Try Supermodel Free