A rich and colorful toolkit about typescript and javascript.
npm install @gvray/eskitA toolkit for TypeScript and JavaScript development.
``shell``
npm i @gvray/eskitor
yarn add @gvray/eskitor
pnpm add @gvray/eskit
@gvray/eskit v1.2.0
*
- DebouncedFunction
- ListToTreeOptions
- MapTreeOptions
- ThrottleOptions
- TreeToListOptions
- WalkTreeOptions
- clone
- compose
- constantize
- contains
- copyProperties
- curry
- debounce
- deepClone
- difference
- each
- extendDeep
- filter
- flatten
- getGlobal
- getType
- hasOwnProperty
- idleIterator
- isArguments
- isArray
- isArrayBuffer
- isArrayLike
- isArrayLikeObject
- isBoolean
- isDate
- isDecimal
- isDefined
- isElement
- isEmpty
- isEqual
- isEqualWith
- isError
- isFunction
- isNil
- isNumber
- isObject
- isObjectLike
- isPrimitive
- isPromiseLike
- isPrototype
- isRegExp
- isString
- isType
- listToTree
- lowerFirst
- mapTree
- memoize
- mixin
- noop
- pick
- sleep
- throttle
- toString
- treeToList
- tryRun
- tryRunSync
- upperFirst
- walkTree