Reads the contents of the directory.
See the POSIX readdir(3)
documentation for more details.
The optional options
argument can be a string specifying an encoding, or an object with an encoding
property specifying the character encoding to use for the filenames returned. If the encoding
is set to 'buffer'
, the filenames returned will be passed as Buffer
objects.
If options.withFileTypes
is set to true
, the result will contain fs.Dirent
objects.