18 lines
583 B
Markdown
18 lines
583 B
Markdown
# @welshman/lib
|
|
|
|
A lightweight TypeScript utility library with zero dependencies, providing essential tools for modern JavaScript development.
|
|
|
|
## What's Included
|
|
|
|
- **Utility Functions** - Helpers for arrays, objects, strings, and more
|
|
- **LRU Cache** - Efficient caching with automatic eviction policies
|
|
- **Task Queue** - Process tasks asynchronously with batching and throttling
|
|
- **URL Normalization** - A utility function for normalizing URLs
|
|
- **Deferred Promises** - Create promises with exposed resolve/reject methods
|
|
|
|
## Installation
|
|
|
|
```bash
|
|
npm install @welshman/lib
|
|
```
|