Ensures that a directory is empty. Deletes directory contents if the directory is not empty.
If the directory does not exist, it is created.
The directory itself is not deleted.
Pass a predicate function to remove only certain files from the directory.
Parameters
dirpath: string
The path of the directory to wipe.
Optionalpredicate: ((stats) => boolean)
If the function returns true for a file, that file is removed from the directory.
Ensures that a directory is empty. Deletes directory contents if the directory is not empty. If the directory does not exist, it is created. The directory itself is not deleted.
Pass a predicate function to remove only certain files from the directory.