[**realue**](../README.md) • **Docs**

***

[realue](../README.md) / normalizeError

# Function: normalizeError()

> **normalizeError**\<`T`\>(`error`): `undefined` \| [`ErrorReport`](../type-aliases/ErrorReport.md)\<`T`, `NonNullable`\<`T`\>\>

## Type Parameters

• **T**

## Parameters

• **error**: `undefined` \| [`ErrorReport`](../type-aliases/ErrorReport.md)\<`T`\>

## Returns

`undefined` \| [`ErrorReport`](../type-aliases/ErrorReport.md)\<`T`, `NonNullable`\<`T`\>\>

## Defined in

[lib/tools/normalizeError.ts:4](https://github.com/nevoland/realue/blob/10b81dd410f087c06fbf8ea8b1c227058ff70751/lib/tools/normalizeError.ts#L4)
