UNPKG

zod-opts

Version:

node.js CLI option parser / validator using Zod

21 lines (20 loc) 618 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ParseError = exports.BaseError = void 0; class BaseError extends Error { constructor(code, message) { super(message); this.code = code; this.nestedError = undefined; Error.captureStackTrace(this, this.constructor); } } exports.BaseError = BaseError; class ParseError extends BaseError { constructor(message, nestedError) { super("", message); Error.captureStackTrace(this, this.constructor); this.nestedError = nestedError; } } exports.ParseError = ParseError;