@tabuckner/doggo-translator-ts
Version:
A typescript doggo translator based on DoggoTranslatorCore
24 lines • 790 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var ErrorService = /** @class */ (function () {
function ErrorService() {
}
/**
* Logs an error message to the console with a prefix.
* @param message Message to log
*/
ErrorService.logError = function (message) {
var error = ErrorService.buildError(message);
console.error(error); //tslint:disable-line
};
ErrorService.throw = function (message) {
var error = ErrorService.buildError(message);
throw error;
};
ErrorService.buildError = function (message) {
return new Error("[DoggoTranslatorTS] " + message);
};
return ErrorService;
}());
exports.ErrorService = ErrorService;
//# sourceMappingURL=error.service.js.map