diff options
Diffstat (limited to 'ext/fs/30_fs.js')
-rw-r--r-- | ext/fs/30_fs.js | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/ext/fs/30_fs.js b/ext/fs/30_fs.js index 500416980..1421de9eb 100644 --- a/ext/fs/30_fs.js +++ b/ext/fs/30_fs.js @@ -137,7 +137,10 @@ function readDir(path) { ); return { async *[SymbolAsyncIterator]() { - yield* await array; + const dir = await array; + for (let i = 0; i < dir.length; ++i) { + yield dir[i]; + } }, }; } |