MCPcopy
hub / github.com/vitejs/vite / enqueue

Method enqueue

packages/vite/src/shared/hmrHandler.ts:19–28  ·  packages/vite/src/shared/hmrHandler.ts::Queue.enqueue
(promise: () => Promise<void>)

Source from the content-addressed store, hash-verified

17 private pending = false
18
19 enqueue(promise: () => Promise<void>): Promise<void> {
20 return new Promise<any>((resolve, reject) => {
21 this.queue.push({
22 promise,
23 resolve,
24 reject,
25 })
26 this.dequeue()
27 })
28 }
29
30 dequeue(): boolean {
31 if (this.pending) {

Callers 1

createHMRHandlerFunction · 0.95

Calls 1

dequeueMethod · 0.95

Tested by

no test coverage detected