enqueue() — vite Function Reference
Architecture documentation for the enqueue() function in hmrHandler.ts from the vite codebase.
Entity Profile
Dependency Diagram
graph TD 77b1c63f_56d0_0f53_e7e7_44217eae26f7["enqueue()"] 2c0ee59c_0949_33f8_4516_15bcd71cd015["Queue"] 77b1c63f_56d0_0f53_e7e7_44217eae26f7 -->|defined in| 2c0ee59c_0949_33f8_4516_15bcd71cd015 78565810_c101_62d5_659a_9f46c4ad9d97["createHMRHandler()"] 78565810_c101_62d5_659a_9f46c4ad9d97 -->|calls| 77b1c63f_56d0_0f53_e7e7_44217eae26f7 be980069_d600_05ad_3041_135b7720cc3c["dequeue()"] 77b1c63f_56d0_0f53_e7e7_44217eae26f7 -->|calls| be980069_d600_05ad_3041_135b7720cc3c style 77b1c63f_56d0_0f53_e7e7_44217eae26f7 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/vite/src/shared/hmrHandler.ts lines 19–28
enqueue(promise: () => Promise<void>): Promise<void> {
return new Promise<any>((resolve, reject) => {
this.queue.push({
promise,
resolve,
reject,
})
this.dequeue()
})
}
Domain
Subdomains
Defined In
Calls
Called By
Source
Frequently Asked Questions
What does enqueue() do?
enqueue() is a function in the vite codebase, defined in packages/vite/src/shared/hmrHandler.ts.
Where is enqueue() defined?
enqueue() is defined in packages/vite/src/shared/hmrHandler.ts at line 19.
What does enqueue() call?
enqueue() calls 1 function(s): dequeue.
What calls enqueue()?
enqueue() is called by 1 function(s): createHMRHandler.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free