Files
pole-book/server/node_modules/@strapi/data-transfer/dist/engine/errors.mjs

35 lines
1.0 KiB
JavaScript

import { SeverityKind } from '../errors/constants.mjs';
import { DataTransferError } from '../errors/base.mjs';
class TransferEngineError extends DataTransferError {
constructor(severity, message, details){
super('engine', severity, message, details);
}
}
class TransferEngineInitializationError extends TransferEngineError {
constructor(message){
super(SeverityKind.FATAL, message, {
step: 'initialization'
});
}
}
class TransferEngineValidationError extends TransferEngineError {
constructor(message, details){
super(SeverityKind.FATAL, message, {
step: 'validation',
details
});
}
}
class TransferEngineTransferError extends TransferEngineError {
constructor(message, details){
super(SeverityKind.FATAL, message, {
step: 'transfer',
details
});
}
}
export { TransferEngineError, TransferEngineInitializationError, TransferEngineTransferError, TransferEngineValidationError };
//# sourceMappingURL=errors.mjs.map