@estarlincito/utils
Version:
A collection of utility functions designed to simplify and speed up development tasks in JavaScript and TypeScript projects.
69 lines (41 loc) • 1.64 kB
Markdown
# @estarlincito/utils
A collection of utility functions designed to simplify and speed up development tasks in JavaScript and TypeScript projects.
## 🚀 Features
- Simplified HTTP request handling with `apiFetch`.
- Easy clipboard management with `clipMaster`.
- Flexible form data handling with `formZed`.
- Automatic metadata generation with `generateMetadata`.
- Custom error handling with `handleError`.
- Pagination support with `pagination`.
- Quick environment check with `isDev`.
- Object key removal with `removeKeys`.
## 📦 Installation
Install the package using `pnpm`, `npm`, or `yarn`:
```sh
pnpm add @estarlincito/utils
# or
npm install @estarlincito/utils
# or
yarn add @estarlincito/utils
```
## 🛠 Available Utilities
### 🔹 [apiFetch](/docs/api-fetch.md)
### 🔹 [Base64](/docs/base-64.md)
### 🔹 [clipMaster](/docs/clip-master.md)
### 🔹 [GenerateMetadata](/docs/metadata.md)
### 🔹 [ObjectUtils](/docs/object-utils.md)
### 🔹 [ArrayUtils](/docs/array-utils.md)
### 🔹 [formZed](/docs/form-zed.md)
### 🔹 [generateMetadata](/docs/metadata.md)
### 🔹 [handleError](/docs/handle-error.md)
### 🔹 [pagination](/docs/pagination.md)
### 🔹 [isDev](/docs/is-dev.md)
### 🔹 [toSlug](/docs/to-slug.md)
### 🔹 [Copyright](/docs/copyright.md)
### 🔹 [sortByDate](/docs/sort-date.md)
### 🔹 [dateFormat](/docs/date-format.md)
### 🔹 [resmsg](/docs/resmsg.md)
### 🔹 [num](/docs/num.md)
## 📝 License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
**Author:** Estarlin R ([estarlincito.com](https://estarlincito.com))