In my Node application I need to remove a directory which has some files, but [`fs.rmdir`](https://nodejs.org/api/fs.html#fs_fs_rmdir_path_callback) only works on empty directories. How can I do this?