1 dépôt
Evaluating boolean predicates against filesystem paths to include or exclude items from a set.
Distinct from Predicate-Based Filtering: Distinct from generic array filtering; specifically applies to filesystem paths during traversal.
Explore 1 awesome GitHub repository matching data & databases · Filesystem Path Filtering. Refine with filters or upvote what's useful.
rimraf est un outil de suppression récursive de fichiers pour Node.js et un utilitaire de système de fichiers multiplateforme. Il fournit à la fois une bibliothèque programmatique et une interface en ligne de commande pour supprimer des fichiers, des répertoires et tout leur contenu sur différents systèmes d'exploitation. L'utilitaire prend en charge la suppression de fichiers basée sur des glob, permettant de supprimer des éléments qui correspondent à des motifs de caractères génériques spécifiques plutôt qu'à de simples chemins littéraux. Il inclut également la possibilité d'interrompre les processus de suppression en cours d'exécution et d'appliquer un filtrage basé sur des prédicats personnalisés pour exclure des fichiers ou dossiers spécifiques. Le projet couvre de larges capacités de gestion de système de fichiers, incluant le parcours récursif en profondeur, la normalisation de chemins multiplateforme et les E/S asynchrones. Ces fonctionnalités permettent des tâches telles que la suppression automatisée d'artefacts de build et le nettoyage général de l'espace de travail du projet.
Allows using custom boolean functions to selectively exclude specific files or folders from being deleted.