Home / Function/ findAllEntrypoints() — vite Function Reference

findAllEntrypoints() — vite Function Reference

Architecture documentation for the findAllEntrypoints() function in hmrHandler.ts from the vite codebase.

Entity Profile

Dependency Diagram

graph TD
  9dce4d17_eb31_93ad_eebc_55418c6acdde["findAllEntrypoints()"]
  569b12a9_015e_564e_efd3_205cedee54dd["hmrHandler.ts"]
  9dce4d17_eb31_93ad_eebc_55418c6acdde -->|defined in| 569b12a9_015e_564e_efd3_205cedee54dd
  4cffe7ac_42fc_d6b8_b38b_87a95e695952["createHMRHandlerForRunner()"]
  4cffe7ac_42fc_d6b8_b38b_87a95e695952 -->|calls| 9dce4d17_eb31_93ad_eebc_55418c6acdde
  style 9dce4d17_eb31_93ad_eebc_55418c6acdde fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/vite/src/module-runner/hmrHandler.ts lines 119–129

function findAllEntrypoints(
  runner: ModuleRunner,
  entrypoints = new Set<string>(),
): Set<string> {
  for (const mod of runner.evaluatedModules.idToModuleMap.values()) {
    if (!mod.importers.size) {
      entrypoints.add(mod.url)
    }
  }
  return entrypoints
}

Domain

Subdomains

Frequently Asked Questions

What does findAllEntrypoints() do?
findAllEntrypoints() is a function in the vite codebase, defined in packages/vite/src/module-runner/hmrHandler.ts.
Where is findAllEntrypoints() defined?
findAllEntrypoints() is defined in packages/vite/src/module-runner/hmrHandler.ts at line 119.
What calls findAllEntrypoints()?
findAllEntrypoints() is called by 1 function(s): createHMRHandlerForRunner.

Analyze Your Own Codebase

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

Try Supermodel Free