Commit b4b7d3d4e55 for nodejs
commit b4b7d3d4e5567cfdc49355cbd5754428f197a042
Author: LiviaMedeiros <livia@cirno.name>
Date: Wed Nov 4 06:36:37 2026 +0800
vfs: place `value` before `done` in iterator result
Signed-off-by: LiviaMedeiros <livia@cirno.name>
PR-URL: https://github.com/nodejs/node/pull/67231
Refs: https://github.com/nodejs/node/pull/66837
Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
Reviewed-By: Richard Lau <riclau@uk.ibm.com>
diff --git a/lib/internal/vfs/watcher.js b/lib/internal/vfs/watcher.js
index f6035abfd8b..c6bc83a77cd 100644
--- a/lib/internal/vfs/watcher.js
+++ b/lib/internal/vfs/watcher.js
@@ -629,7 +629,7 @@ class VFSWatchAsyncIterable {
reject(err);
while (this.#pendingResolvers.length > 0) {
const { resolve } = this.#pendingResolvers.shift();
- resolve({ done: true, value: undefined });
+ resolve({ value: undefined, done: true });
}
} else {
this.#abortError = err;