UNPKG

@adv-ui/boros-tcf

Version:

Adevinta GDPR - Transparency and Consent Framework - API

31 lines (22 loc) 934 B
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports.DomainError = void 0; var _inheritsLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/esm/inheritsLoose")); var _wrapNativeSuper2 = _interopRequireDefault(require("@babel/runtime/helpers/esm/wrapNativeSuper")); var DomainError = /*#__PURE__*/function (_Error) { (0, _inheritsLoose2["default"])(DomainError, _Error); function DomainError(message, cause) { var _this; _this = _Error.call(this) || this; _this.message = message + (cause ? " [" + cause.message + "]" : ''); _this.name = _this.constructor.name; _this.stack = new Error(_this.message).stack; _this.cause = cause; return _this; } return DomainError; }( /*#__PURE__*/(0, _wrapNativeSuper2["default"])(Error)); exports.DomainError = DomainError;