UNPKG

shelving

Version:

Toolkit for using data in JavaScript.

12 lines (11 loc) 403 B
import { BaseError } from "./BaseError.js"; /** * Thrown when something is required but not supplied. * - Usually thrown from `requireX()` functions, e.g. `requireString()` and `requireNumber()` */ export class RequiredError extends BaseError { constructor(message, options) { super(message, { caller: RequiredError, ...options }); } } RequiredError.prototype.name = "RequiredError";