util

API

[function] isArray

Signature

isArray(object: any): object is any[]

[function] isDefined

Signature

isDefined(val: any): boolean

[function] isFunction

Signature

isFunction(x: any): x is Function

[function] isMergeableObject

Signature

isMergeableObject(value: any): boolean

[function] isNonNullObject

Signature

isNonNullObject(value: any): boolean

[function] isNotSpecial

Signature

isNotSpecial(value: any): boolean

[function] isObject

Signature

isObject(x: any): x is Object

[function] isString

Signature

isString(x: any): x is string

[function] isUndefined

Signature

isUndefined(x: any): x is undefined

[function] isNotUndefined

Signature

isNotUndefined(x: T | undefined): x is T

[function] emptyTarget

Signature

emptyTarget(val: any)

[function] cloneIfNecessary

Signature

cloneIfNecessary(value: any, optionsArgument?: any): any

[function] defaultArrayMerge

Signature

defaultArrayMerge(target: any, source: any, optionsArgument: any)

[function] mergeObject

Signature

mergeObject(target: any, source: any, optionsArgument?: any)

[function] mergeDeep

Signature

mergeDeep(target: any, source: any, optionsArgument?: any)

[function] mergeDeepAll

Signature

mergeDeepAll(array: any[], optionsArgument?: any)

[function] uuid

Random id generator.

Generates GUID-like string, does not follow RFC4122.

Signature

uuid(): string