@mdf.js/openc2
Version:
MMS - API - Observability
22 lines • 799 B
JavaScript
;
/**
* Copyright 2024 Mytra Control S.L. All rights reserved.
*
* Use of this source code is governed by an MIT-style license that can be found in the LICENSE file
* or at https://opensource.org/licenses/MIT.
*/
Object.defineProperty(exports, "__esModule", { value: true });
exports.transformError = transformError;
const tslib_1 = require("tslib");
tslib_1.__exportStar(require("./authz"), exports);
tslib_1.__exportStar(require("./check"), exports);
/**
* Transform a regular Boom error into a SocketIO extended error
* @param error - error to be transformed to SocketIO extended error
*/
function transformError(error) {
const extendedError = new Error(error.message);
extendedError.data = error.toJSON();
return extendedError;
}
//# sourceMappingURL=index.js.map