recursive-file-remover

1.0.1 • Public • Published

Démarrage rapide

La bibliothèque remove-file-recursive vous permet de supprimer des fichiers et des répertoires de manière récursive.

Installation

Pour installer la bibliothèque, exécutez la commande suivante : npm install remove-file-recursive

Utilisation

Pour utiliser la bibliothèque, importez la fonction removeFilesRecursive() dans votre code :

import { removeFilesRecursive } from "remove-file-recursive";


Ensuite, appelez la fonction `removeFilesRecursive()` avec le chemin du répertoire que vous souhaitez supprimer :

typescript
removeFilesRecursive("/path/to/directory");


Cette fonction supprimera tous les fichiers et répertoires de manière récursive à partir du chemin spécifié.

## Options

La fonction `removeFilesRecursive()` prend les options suivantes :

* **preview**: Si `true`, la fonction liste les fichiers et répertoires qui seront supprimés, mais ne les supprime pas réellement.
* **verbose**: Si `true`, la fonction imprime des informations détaillées sur le processus de suppression.
* **extensions**: Un tableau d'extensions de fichiers à supprimer.
* **sizes**: Un tableau de plages de tailles à supprimer.
* **onEnd**: Une fonction qui sera appelée lorsque le processus de suppression est terminé.
* **cancelable**: Si `true`, le processus de suppression peut être annulé en appelant la fonction `cancel()`.
* **output**: Une fonction qui sera appelée pour chaque fichier ou répertoire supprimé. La fonction recevra le chemin du fichier ou du répertoire.
* **exportFormat**: Le format à utiliser pour exporter les fichiers et répertoires supprimés.

## Exemples

Voici quelques exemples d'utilisation de la bibliothèque `remove-file-recursive`:

**Pour supprimer un répertoire et tous ses sous-répertoires et fichiers**

typescript
import { removeFilesRecursive } from "recursive-file-remover";

removeFilesRecursive("/path/to/directory");

**Pour supprimer un fichier spécifique **

import { removeFilesRecursive } from "remove-file-recursive";

removeFilesRecursive("/path/to/file");

## Tests

To run the tests, run the following command:


npm test


## Documentation

The documentation is available in the docs: docs directory.

## Support

If you have any questions or problems, please feel free to open an issue on GitHub.

## Contributing

Contributions are welcome! Please see the contributing: CONTRIBUTING.md guide for more information.


I hope this is helpful!


# delete-recursive

A library for recursively deleting files and directories.

Buy Me A Coffee



Readme

Keywords

Package Sidebar

Install

npm i recursive-file-remover

Weekly Downloads

3

Version

1.0.1

License

ISC

Unpacked Size

12 kB

Total Files

10

Last publish

Collaborators

  • ramses237