createHMRHandler() — vite Function Reference
Architecture documentation for the createHMRHandler() function in hmrHandler.ts from the vite codebase.
Entity Profile
Dependency Diagram
graph TD 78565810_c101_62d5_659a_9f46c4ad9d97["createHMRHandler()"] 028d7bbe_154e_0f3f_836a_0c92f8021168["hmrHandler.ts"] 78565810_c101_62d5_659a_9f46c4ad9d97 -->|defined in| 028d7bbe_154e_0f3f_836a_0c92f8021168 4cffe7ac_42fc_d6b8_b38b_87a95e695952["createHMRHandlerForRunner()"] 4cffe7ac_42fc_d6b8_b38b_87a95e695952 -->|calls| 78565810_c101_62d5_659a_9f46c4ad9d97 77b1c63f_56d0_0f53_e7e7_44217eae26f7["enqueue()"] 78565810_c101_62d5_659a_9f46c4ad9d97 -->|calls| 77b1c63f_56d0_0f53_e7e7_44217eae26f7 style 78565810_c101_62d5_659a_9f46c4ad9d97 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/vite/src/shared/hmrHandler.ts lines 4–9
export function createHMRHandler(
handler: (payload: HotPayload) => Promise<void>,
): (payload: HotPayload) => Promise<void> {
const queue = new Queue()
return (payload) => queue.enqueue(() => handler(payload))
}
Domain
Subdomains
Defined In
Calls
Called By
Source
Frequently Asked Questions
What does createHMRHandler() do?
createHMRHandler() is a function in the vite codebase, defined in packages/vite/src/shared/hmrHandler.ts.
Where is createHMRHandler() defined?
createHMRHandler() is defined in packages/vite/src/shared/hmrHandler.ts at line 4.
What does createHMRHandler() call?
createHMRHandler() calls 1 function(s): enqueue.
What calls createHMRHandler()?
createHMRHandler() 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