UNPKG

@helpers4/array

Version:

A set of helpers in TS/JS, compatible with tree-shaking, for array.

72 lines (59 loc) 3.47 kB
# @helpers4 The `@helpers4` are a collection of helper functions for use in any project, whatever the framework. Every helper is a standalone module and supports tree-shaking, so you can use only the helpers you need without embedding the whole library. ## @helpers4/array A set of helpers for working with URLs. ## Documentation [https://helpers4.js.org/array](https://helpers4.js.org/array) <!-- AUTOMATIC-METHODS --> - quickCompare - sort - unique - deepCompare - difference - oneInCommon - arrayEquals - chunk - intersection <!-- /AUTOMATIC-METHODS --> ## See <!-- AUTOMATIC-SIBLINGS --> - [date](../date) - [function](../function) - [number](../number) - [object](../object) - [observable](../observable) - [promise](../promise) - [string](../string) - [type](../type) - [url](../url) - [version](../version) <!-- /AUTOMATIC-SIBLINGS --> ## All Available Packages <!-- AUTOMATIC-CATEGORIES-TABLE --> | Name | Package | Source Code | Description | |------|---------|-------------|-------------| | array | [@helpers4/array](https://www.npmjs.com/package/@helpers4/array) | [Source](https://github.com/helpers4/helpers4/tree/main/helpers/array) | Array manipulation utilities | | date | [@helpers4/date](https://www.npmjs.com/package/@helpers4/date) | [Source](https://github.com/helpers4/helpers4/tree/main/helpers/date) | date utilities | | function | [@helpers4/function](https://www.npmjs.com/package/@helpers4/function) | [Source](https://github.com/helpers4/helpers4/tree/main/helpers/function) | Function utilities and type guards | | number | [@helpers4/number](https://www.npmjs.com/package/@helpers4/number) | [Source](https://github.com/helpers4/helpers4/tree/main/helpers/number) | number utilities | | object | [@helpers4/object](https://www.npmjs.com/package/@helpers4/object) | [Source](https://github.com/helpers4/helpers4/tree/main/helpers/object) | Object manipulation utilities | | observable | [@helpers4/observable](https://www.npmjs.com/package/@helpers4/observable) | [Source](https://github.com/helpers4/helpers4/tree/main/helpers/observable) | Observable utilities and combinators | | promise | [@helpers4/promise](https://www.npmjs.com/package/@helpers4/promise) | [Source](https://github.com/helpers4/helpers4/tree/main/helpers/promise) | Promise utilities and error handling | | string | [@helpers4/string](https://www.npmjs.com/package/@helpers4/string) | [Source](https://github.com/helpers4/helpers4/tree/main/helpers/string) | String manipulation and formatting utilities | | type | [@helpers4/type](https://www.npmjs.com/package/@helpers4/type) | [Source](https://github.com/helpers4/helpers4/tree/main/helpers/type) | type utilities | | url | [@helpers4/url](https://www.npmjs.com/package/@helpers4/url) | [Source](https://github.com/helpers4/helpers4/tree/main/helpers/url) | URL parsing and manipulation utilities | | version | [@helpers4/version](https://www.npmjs.com/package/@helpers4/version) | [Source](https://github.com/helpers4/helpers4/tree/main/helpers/version) | Version string manipulation utilities | <!-- /AUTOMATIC-CATEGORIES-TABLE --> ## Contributors <table> <tr> <td align="center" style="word-wrap: break-word; width: 150.0; height: 150.0"> <a href=https://github.com/baxyz> <img src=https://avatars.githubusercontent.com/u/7852177?v=4 width="100;" alt=baxyz/> <br /> <sub style="font-size:14px"><b>baxyz</b></sub> </a> </td> </tr> </table>