Rearguard is a minimalistic utility library made for Node.js. It provides small utility helpers that can be consumed individually, each library is handcrafted with performance and reusability in mind. .
Rearguard exposes different libraries as individual, standalone packages.
├── batch # Batch lru processing library.
├── isBot # Bot/crawler checker.
├── isBurner # Email burner detector.
└── isEmail # Email adress validator.
Each package can get installed individually using NPM, as:
npm i @rearguard/batch
npm i @rearguard/is-bot
npm i @rearguard/is-burner
npm i @rearguard/is-email
Rearguard was built with performance in mind, we also wanted to provide a reusable & composable set of small packages for everyday use.
Rearguard is released under the MIT license & supports modern environments.