npm package: @gvray/eskit
Description: A rich and colorful toolkit about typescript and javascript.
Author: GavinRay
Latest version: 1.2.0

# @gvray/eskit

A toolkit for TypeScript and JavaScript development.

## Installation

```shell
npm i @gvray/eskit
# or
yarn add @gvray/eskit
# or
pnpm add @gvray/eskit
```
<!-- AUTO-API-START -->

## API Reference

**@gvray/eskit v1.2.0**

***

# @gvray/eskit v1.2.0

## Interfaces

- [DebouncedFunction](interfaces/DebouncedFunction.md)
- [ListToTreeOptions](interfaces/ListToTreeOptions.md)
- [MapTreeOptions](interfaces/MapTreeOptions.md)
- [ThrottleOptions](interfaces/ThrottleOptions.md)
- [TreeToListOptions](interfaces/TreeToListOptions.md)
- [WalkTreeOptions](interfaces/WalkTreeOptions.md)

## Variables

- [isInteger](variables/isInteger.md)

## Functions

- [clone](docs/functions/clone.md)
- [compose](docs/functions/compose.md)
- [constantize](docs/functions/constantize.md)
- [contains](docs/functions/contains.md)
- [copyProperties](docs/functions/copyProperties.md)
- [curry](docs/functions/curry.md)
- [debounce](docs/functions/debounce.md)
- [deepClone](docs/functions/deepClone.md)
- [difference](docs/functions/difference.md)
- [each](docs/functions/each.md)
- [extendDeep](docs/functions/extendDeep.md)
- [filter](docs/functions/filter.md)
- [flatten](docs/functions/flatten.md)
- [getGlobal](docs/functions/getGlobal.md)
- [getType](docs/functions/getType.md)
- [hasOwnProperty](docs/functions/hasOwnProperty.md)
- [idleIterator](docs/functions/idleIterator.md)
- [isArguments](docs/functions/isArguments.md)
- [isArray](docs/functions/isArray.md)
- [isArrayBuffer](docs/functions/isArrayBuffer.md)
- [isArrayLike](docs/functions/isArrayLike.md)
- [isArrayLikeObject](docs/functions/isArrayLikeObject.md)
- [isBoolean](docs/functions/isBoolean.md)
- [isDate](docs/functions/isDate.md)
- [isDecimal](docs/functions/isDecimal.md)
- [isDefined](docs/functions/isDefined.md)
- [isElement](docs/functions/isElement.md)
- [isEmpty](docs/functions/isEmpty.md)
- [isEqual](docs/functions/isEqual.md)
- [isEqualWith](docs/functions/isEqualWith.md)
- [isError](docs/functions/isError.md)
- [isFunction](docs/functions/isFunction.md)
- [isNil](docs/functions/isNil.md)
- [isNumber](docs/functions/isNumber.md)
- [isObject](docs/functions/isObject.md)
- [isObjectLike](docs/functions/isObjectLike.md)
- [isPrimitive](docs/functions/isPrimitive.md)
- [isPromiseLike](docs/functions/isPromiseLike.md)
- [isPrototype](docs/functions/isPrototype.md)
- [isRegExp](docs/functions/isRegExp.md)
- [isString](docs/functions/isString.md)
- [isType](docs/functions/isType.md)
- [listToTree](docs/functions/listToTree.md)
- [lowerFirst](docs/functions/lowerFirst.md)
- [mapTree](docs/functions/mapTree.md)
- [memoize](docs/functions/memoize.md)
- [mixin](docs/functions/mixin.md)
- [noop](docs/functions/noop.md)
- [pick](docs/functions/pick.md)
- [sleep](docs/functions/sleep.md)
- [throttle](docs/functions/throttle.md)
- [toString](docs/functions/toString.md)
- [treeToList](docs/functions/treeToList.md)
- [tryRun](docs/functions/tryRun.md)
- [tryRunSync](docs/functions/tryRunSync.md)
- [upperFirst](docs/functions/upperFirst.md)
- [walkTree](docs/functions/walkTree.md)

<!-- AUTO-API-END -->