small optimization
Massimo Melina committed
May 4, 2025 at 15:54 UTC
2427e226ecf2d41502d59b7610fbdf6bbfba234d
1 file changed
+2
-2
src/vfs.ts
+2
-2
@@ -333,6 +333,8 @@ export async function* walkNode(parent: VfsNode, {
333
stream.push(null)
334
return null
335
}
336
+ if (usingDescriptIon() && entry.name === DESCRIPT_ION)
337
+ return
338
const {path} = entry
339
const isFolder = entry.isDirectory()
340
let renamed = root.rename?.[path]
@@ -342,8 +344,6 @@ export async function* walkNode(parent: VfsNode, {
344
renamed = dir + '/' + renamed
345
}
346
const name = prefixPath + (renamed || path)
345
- if (usingDescriptIon() && basename(name) === DESCRIPT_ION)
346
- return
347
if (taken?.has(normalizeFilename(name))) // taken by vfs node above
348
return false // false just in case it's a folder
349
if (depth) {