In my package, I try to use all possible ways to optimize the work with the file system. One of these ways is a withFileTypes option in the fs.readdir method. Unfortunately, this package does not support this option. So, this pull request implements support for this option.
This is a possible solution for the following issues:
My solution uses an internal implementation of the getDirents method from FSReqWrap, because I don't know how to replace callback. I will accept any suggestions if it really needs to be done.
I checked that my changes are working by the following script:
Hi, I'm the maintainer of the
fast-glob
package.In my package, I try to use all possible ways to optimize the work with the file system. One of these ways is a
withFileTypes
option in thefs.readdir
method. Unfortunately, this package does not support this option. So, this pull request implements support for this option.This is a possible solution for the following issues:
My solution uses an internal implementation of the
getDirents
method fromFSReqWrap
, because I don't know how to replace callback. I will accept any suggestions if it really needs to be done.I checked that my changes are working by the following script: