is-error-constructor

Check if a value is an error constructor

Usage no npm install needed!

<script type="module">
  import isErrorConstructor from 'https://cdn.skypack.dev/is-error-constructor';
</script>

README

is-error-constructor

Check if a value is an error constructor

Install

$ npm install is-error-constructor

Usage

import isErrorConstructor from 'is-error-constructor';

isErrorConstructor(Error);
//=> true

isErrorConstructor(RangeError);
//=> true

function FakeError() {}
isErrorConstructor(FakeError);
//=> false

class UnicornError extends Error {}
isErrorConstructor(UnicornError);
//=> true

Related

  • is - Type check values