An open API service indexing awesome lists of open source software.

https://github.com/kazedevid/utils-support

A lightweight utility library with various helper functions.
https://github.com/kazedevid/utils-support

Last synced: about 1 year ago
JSON representation

A lightweight utility library with various helper functions.

Awesome Lists containing this project

README

          

# 🛠ïļ Utils Support

A lightweight, zero-dependency utils-support library with a comprehensive set of helper functions for JavaScript and TypeScript. This package provides a collection of utilities for working with arrays, objects, dates, strings, web functionality, and more.

## âœĻ Features

- 🎭 **Dual Format Support**: Works with both ESM and CommonJS
- ðŸ“Ķ **Tree-Shakable**: Import only what you need
- 🔍 **Type-Safe**: Full TypeScript support with detailed type definitions
- ðŸ§Đ **Modular**: Organized into logical categories
- ðŸŠķ **Lightweight**: Zero dependencies and tiny footprint
- 🧠 **Intuitive API**: Simple and consistent function naming

## 📋 Categories

- **Array**: Manipulate and transform arrays
- **Object**: Work with objects efficiently
- **String**: String transformation and manipulation
- **Date**: Date formatting and calculations
- **Number**: Number formatting and math utilities
- **Web**: Browser-related helpers for URLs, cookies, etc.
- **Logger**: Colorful console logging
- **Validation**: Input validation helpers
- **Storage**: Local/session storage utilities

## ðŸ“Ĩ Installation

```bash
# Using npm
npm install utils-support

# Using yarn
yarn add utils-support

# Using pnpm
pnpm add utils-support
```