@fmal/cerebral-storage
Version:
Storage provider for Cerebral
40 lines (29 loc) • 1.02 kB
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _inheritsLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/inheritsLoose"));
var _wrapNativeSuper2 = _interopRequireDefault(require("@babel/runtime/helpers/wrapNativeSuper"));
var StorageProviderError =
/*#__PURE__*/
function (_Error) {
(0, _inheritsLoose2.default)(StorageProviderError, _Error);
function StorageProviderError(error) {
var _this;
_this = _Error.call(this, error.message) || this;
_this.name = 'StorageProviderError';
_this.message = error.message;
return _this;
}
var _proto = StorageProviderError.prototype;
_proto.toJSON = function toJSON() {
return {
name: this.name,
message: this.message,
stack: this.stack
};
};
return StorageProviderError;
}((0, _wrapNativeSuper2.default)(Error));
exports.default = StorageProviderError;
module.exports = exports.default;