emptyDirSync
import { emptyDirSync } from "jsr:@ende/fs";function
function emptyDirSync(dir: string | URL): voidSynchronously ensures that a directory is empty deletes the directory contents it is not empty.
If the directory does not exist, it is created. The directory itself is not deleted.
Requires --allow-read and --allow-write permissions.
dir: string | URLThe path of the directory to empty, as a string or URL.
Returns
A void value that returns once the directory is empty.
Example: Usage
import { emptyDirSync } from "@ende/fs/empty-dir";
emptyDirSync("./foo");
See also
https://docs.ende.sh/runtime/manual/basics/permissions#file-system-access for more information on Ende's permissions system.