1 Repo
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 ist ein Node.js-Tool zum rekursiven Löschen von Dateien und ein plattformübergreifendes Dateisystem-Dienstprogramm. Es bietet sowohl eine programmatische Bibliothek als auch eine CLI zum Entfernen von Dateien, Verzeichnissen und deren gesamten Inhalten über verschiedene Betriebssysteme hinweg. Das Dienstprogramm unterstützt glob-basiertes Löschen von Dateien, was das Entfernen von Elementen ermöglicht, die spezifischen Wildcard-Mustern entsprechen, anstatt nur literal Pfade zu verwenden. Es beinhaltet zudem die Möglichkeit, Löschvorgänge während der Ausführung abzubrechen und benutzerdefinierte prädikatbasierte Filter anzuwenden, um bestimmte Dateien oder Ordner auszuschließen. Das Projekt deckt breite Funktionen der Dateisystemverwaltung ab, einschließlich rekursiver Depth-First-Traversierung, plattformübergreifender Pfadnormalisierung und asynchroner I/O. Diese Funktionen ermöglichen Aufgaben wie das automatisierte Entfernen von Build-Artefakten und die allgemeine Bereinigung von Projekt-Workspaces.
Allows using custom boolean functions to selectively exclude specific files or folders from being deleted.