###

``

## getObjectType(value)

`source/index.js`

Get the object type string

#### Parameters

- any value :

#### Returns

`string`

## getType(value, [_typeMap])

`source/index.js`

Get the type of the value in lowercase

#### Parameters

- any value :
- Object = _typeMap :

  a custom type map (type => method) in case you have new types you wish to use

#### Returns

`? string`

## isArguments(value)

`source/index.js`

Checks to see if a value is an arguments object

#### Parameters

- any value :

#### Returns

`boolean`

## isArray(value)

`source/index.js`

Checks to see if a value is an array

#### Parameters

- any value :

#### Returns

`boolean`

## isBoolean(value)

`source/index.js`

Checks to see if a valule is a boolean

#### Parameters

- any value :

#### Returns

`boolean`

## isClass(value)

`source/index.js`

Is Class

#### Parameters

- any value :

#### Returns

`boolean`

## isConventionalClass(value)

`source/index.js`

Is Conventional Class Looks for function with capital first letter MyClass First letter is the 9th character If changed, isClass must also be updated

#### Parameters

- any value :

#### Returns

`boolean`

## isDate(value)

`source/index.js`

Checks to see if a value is a date

#### Parameters

- any value :

#### Returns

`boolean`

## isEmpty(value)

`source/index.js`

Checks to see if a value is empty

#### Parameters

- any value :

#### Returns

`boolean`

## isEmptyObject(value)

`source/index.js`

Is empty object

#### Parameters

- any value :

#### Returns

`boolean`

## isError(value)

`source/index.js`

Checks to see if a value is an error

#### Parameters

- any value :

#### Returns

`boolean`

## isFunction(value)

`source/index.js`

Checks to see if a value is a function

#### Parameters

- any value :

#### Returns

`boolean`

## isMap(value)

`source/index.js`

Checks to see if a value is a Map

#### Parameters

- any value :

#### Returns

`boolean`

## isNativeClass(value)

`source/index.js`

Is ES6+ class

#### Parameters

- any value :

#### Returns

`boolean`

## isNull(value)

`source/index.js`

Checks to see if a value is null

#### Parameters

- any value :

#### Returns

`boolean`

## isNumber(value)

`source/index.js`

Checks to see if a valule is a number

#### Parameters

- any value :

#### Returns

`boolean`

## isObject(value)

`source/index.js`

Checks to see if a value is an object

#### Parameters

- any value :

#### Returns

`boolean`

## isPlainObject(value)

`source/index.js`

Checks to see if a value is an object and only an object

#### Parameters

- any value :

#### Returns

`boolean`

## isRegExp(value)

`source/index.js`

Checks to see if a value is an regex

#### Parameters

- any value :

#### Returns

`boolean`

## isString(value)

`source/index.js`

Checks to see if a value is a string

#### Parameters

- any value :

#### Returns

`boolean`

## isUndefined(value)

`source/index.js`

Checks to see if a value is undefined

#### Parameters

- any value :

#### Returns

`boolean`

## isWeakMap(value)

`source/index.js`

Checks to see if a value is a WeakMap

#### Parameters

- any value :

#### Returns

`boolean`

## typeMap

`source/index.js`

The type mapping (type => method) to use for getType. Frozen.