1 repository
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 este un instrument Node.js pentru ștergerea recursivă a fișierelor și un utilitar de sistem de fișiere cross-platform. Oferă atât o bibliotecă programatică, cât și o interfață CLI pentru eliminarea fișierelor și directoarelor și a întregului lor conținut pe diferite sisteme de operare. Utilitarul suportă ștergerea fișierelor bazată pe glob, permițând eliminarea elementelor care se potrivesc cu tipare wildcard specifice, în loc de simple căi literale. Include, de asemenea, capacitatea de a întrerupe procesele de ștergere în timpul execuției și de a aplica filtrare bazată pe predicate personalizate pentru a exclude fișiere sau foldere specifice. Proiectul acoperă capabilități largi de gestionare a sistemului de fișiere, inclusiv parcurgerea recursivă depth-first, normalizarea căilor cross-platform și I/O asincron. Aceste caracteristici permit sarcini precum eliminarea automată a artefactelor de build și curățarea generală a spațiului de lucru al proiectului.
Allows using custom boolean functions to selectively exclude specific files or folders from being deleted.