UNPKG

@strapi/data-transfer

Version:

Data transfer capabilities for Strapi

40 lines (36 loc) 1.24 kB
'use strict'; var constants = require('../errors/constants.js'); var base = require('../errors/base.js'); class TransferEngineError extends base.DataTransferError { constructor(severity, message, details){ super('engine', severity, message, details); } } class TransferEngineInitializationError extends TransferEngineError { constructor(message){ super(constants.SeverityKind.FATAL, message, { step: 'initialization' }); } } class TransferEngineValidationError extends TransferEngineError { constructor(message, details){ super(constants.SeverityKind.FATAL, message, { step: 'validation', details }); } } class TransferEngineTransferError extends TransferEngineError { constructor(message, details){ super(constants.SeverityKind.FATAL, message, { step: 'transfer', details }); } } exports.TransferEngineError = TransferEngineError; exports.TransferEngineInitializationError = TransferEngineInitializationError; exports.TransferEngineTransferError = TransferEngineTransferError; exports.TransferEngineValidationError = TransferEngineValidationError; //# sourceMappingURL=errors.js.map