@homefirst/basic-utils
v1.0.17
Published
A utility package with common reusable functions
Downloads
6
Readme
@homefirst/basic-utils
A lightweight, well-organized collection of reusable TypeScript utility functions to simplify common operations in your frontend or backend applications.
Features
- Modular structure (organized by category)
- TypeScript support (with full typings)
- Fast build powered by esbuild
- Tree-shakable utility functions
Installation
Using npm:
npm install @homefirst/basic-utils
```yarn
yarn add @homefirst/basic-utils
| Category | Description |
| ---------------- | -------------------------------------- |
| `dateTimeUtils` | Date and time related helpers |
| `locationUtils` | URL and location utilities |
| `storageUtils` | LocalStorage, SessionStorage, Cookies |
| `stringUtils` | File extensions, formatting, etc. |
| `validatorUtils` | Null checks, object checks, validation |
| `cryptoUtils` | (Coming soon) Encryption helpers |
| usage
|
| You can either import everything from the root:
| ----------------------------------------------
| import { ..... } from '@homefirst/basic-utils';
| ----------------------------------------------
| Or, import specific utility modules for optimized bundling:
| ----------------------------------------------
| import { ..... } from '@homefirst/basic-utils/stringUtils';
| import { ..... } from '@homefirst/basic-utils/validatorUtils';
| structure
|
| src/
| ├── dateTimeUtils/
| ├── locationUtils/
| ├── storageUtils/
| ├── stringUtils/
| ├── validatorUtils/
| └── index.ts
