UNPKG

vtils

Version:

一个面向业务的 JavaScript/TypeScript 实用程序库。

22 lines (21 loc) 699 B
import _inheritsLoose from "@babel/runtime/helpers/esm/inheritsLoose"; import _wrapNativeSuper from "@babel/runtime/helpers/esm/wrapNativeSuper"; export var VaeError = /*#__PURE__*/function (_Error) { _inheritsLoose(VaeError, _Error); function VaeError(issues) { var _this; _this = _Error.call(this, VaeError.messageFromIssues(issues)) || this; _this.issues = issues; _this.name = 'VaeError'; return _this; } /** * 从问题里导出信息 */ VaeError.messageFromIssues = function messageFromIssues(issues) { return issues.map(function (issue) { return issue.message; }).join('; '); }; return VaeError; }( /*#__PURE__*/_wrapNativeSuper(Error));