async function rmDirRecursive(dirname) {
const dirContent = await pfs.readdir(dirname);
for (let item of dirContent) {
const path = dirname + "/" + item;
const stat = await pfs.stat(path);
if (stat.type === "file") {
await pfs.unlink(path);
} else {
await rmDirRecursive(path);
}
}
await pfs.rmdir(dirname);
}