Sindbad~EG File Manager

Current Path : /home/infinitibizsol/.trash/node_modules.5/type/docs/
Upload File :
Current File : /home/infinitibizsol/.trash/node_modules.5/type/docs/error.md

# Error

_Error_ instance

## `error/is`

Confirms if given object is a native error object

```javascript
const isError = require("type/error/is");

isError(new Error()); // true
isError({ message: "Fake error" }); // false
```

## `error/ensure`

If given argument is an error object, it is returned back. Otherwise `TypeError` is thrown.

```javascript
const ensureError = require("type/error/ensure");

const someError = new Error("Some error");
ensureError(someError); // someError
ensureError({ message: "Fake error" }); // Thrown TypeError: [object Object] is not an error object
```

Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists