remove
Supprime un fichier ou un dossier.
Exemple
ts
import { SF } from "@duplojs/server-utils";
import { E } from "@duplojs/utils";
const result = await SF.remove("/tmp/file.txt");
// result: E.Ok | SF.FileSystemLeft<"remove">
if (E.isRight(result)) {
// element remove with success
}
await SF.remove("/tmp/project", { recursive: true });Syntaxe
typescript
function remove(
path: string,
params?: {
recursive?: boolean
}
): Promise<FileSystemLeft<"remove"> | E.Ok>Paramètres
path: chemin a supprimer.params.recursive: supprime un dossier non vide sitrue.
Valeur de retour
E.Ok: si la suppression réussit.FileSystemLeft<"remove">: si la suppression échoue.
Voir aussi
copy- Copie un fichier ou un dossier.
