Initial commit
This commit is contained in:
@@ -0,0 +1,16 @@
|
||||
# [←](../../docs/README.md) @crux-kit/utils
|
||||
|
||||
A collection of utility functions for type conversion, formatting, DOM, and browser detection.
|
||||
|
||||
## Available Modules
|
||||
|
||||
| Module | Description | Docs |
|
||||
| ------------ | ------------------------------------------------------------------- | --------------------------------------- |
|
||||
| `array` | Array dedup and exclusion utilities | [Readme.md](./src/array/Readme.md) |
|
||||
| `object` | Typed object utilities — `keys`, `pick`, `omit` | [Readme.md](./src/object/Readme.md) |
|
||||
| `converters` | Type and format conversions (base64, booleans, strings, case, mask) | [Readme.md](./src/converters/README.md) |
|
||||
| `detectors` | Detect user locale, device type, date order, and time format | [Readme.md](./src/detectors/README.md) |
|
||||
| `formaters` | Format numbers and byte sizes into human-readable strings | [Readme.md](./src/formaters/Readme.md) |
|
||||
| `helpers` | File download, localStorage, sleep, throttle, debounce | [Readme.md](./src/helpers/Readme.md) |
|
||||
| `random` | Generate random numbers, string keys, and UIDs | [Readme.md](./src/random/Readme.md) |
|
||||
| `dom` | DOM element utilities (height with margins) | [Readme.md](./src/dom/Readme.md) |
|
||||
Reference in New Issue
Block a user