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;