"use strict";
/** @format */
Object.defineProperty(exports, "__esModule", { value: true });
var lib_1 = require("@xsahxl/core/lib");
var CLI_CONTENT = 'S-CLI';
var ServerlessDevsCliLogger = /** @class */ (function () {
    function ServerlessDevsCliLogger() {
    }
    ServerlessDevsCliLogger.log = function (m) {
        lib_1.Logger.log(m);
    };
    ServerlessDevsCliLogger.info = function (m) {
        lib_1.Logger.info(CLI_CONTENT, m);
    };
    ServerlessDevsCliLogger.debug = function (m) {
        lib_1.Logger.debug(CLI_CONTENT, m);
    };
    ServerlessDevsCliLogger.error = function (m) {
        lib_1.Logger.error(CLI_CONTENT, m);
    };
    ServerlessDevsCliLogger.warning = function (m) {
        lib_1.Logger.warn(CLI_CONTENT, m);
    };
    ServerlessDevsCliLogger.success = function (m) {
        lib_1.Logger.log(m, 'green');
    };
    ServerlessDevsCliLogger.spinner = function (info) {
        return lib_1.spinner(info);
    };
    return ServerlessDevsCliLogger;
}());
exports.default = ServerlessDevsCliLogger;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibG9nZ2VyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL3V0aWxzL2xvZ2dlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsY0FBYzs7QUFFZCx3Q0FBaUU7QUFFakUsSUFBTSxXQUFXLEdBQUcsT0FBTyxDQUFDO0FBRTVCO0lBQUE7SUEyQkEsQ0FBQztJQTFCUSwyQkFBRyxHQUFWLFVBQVcsQ0FBQztRQUNWLFlBQU0sQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDaEIsQ0FBQztJQUNNLDRCQUFJLEdBQVgsVUFBWSxDQUFDO1FBQ1gsWUFBTSxDQUFDLElBQUksQ0FBQyxXQUFXLEVBQUUsQ0FBQyxDQUFDLENBQUM7SUFDOUIsQ0FBQztJQUVNLDZCQUFLLEdBQVosVUFBYSxDQUFDO1FBQ1osWUFBTSxDQUFDLEtBQUssQ0FBQyxXQUFXLEVBQUUsQ0FBQyxDQUFDLENBQUM7SUFDL0IsQ0FBQztJQUVNLDZCQUFLLEdBQVosVUFBYSxDQUFDO1FBQ1osWUFBTSxDQUFDLEtBQUssQ0FBQyxXQUFXLEVBQUUsQ0FBQyxDQUFDLENBQUM7SUFDL0IsQ0FBQztJQUVNLCtCQUFPLEdBQWQsVUFBZSxDQUFDO1FBQ2QsWUFBTSxDQUFDLElBQUksQ0FBQyxXQUFXLEVBQUUsQ0FBQyxDQUFDLENBQUM7SUFDOUIsQ0FBQztJQUVNLCtCQUFPLEdBQWQsVUFBZSxDQUFDO1FBQ2QsWUFBTSxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsT0FBTyxDQUFDLENBQUM7SUFDekIsQ0FBQztJQUVNLCtCQUFPLEdBQWQsVUFBZSxJQUFJO1FBQ2pCLE9BQU8sYUFBVSxDQUFDLElBQUksQ0FBQyxDQUFDO0lBQzFCLENBQUM7SUFDSCw4QkFBQztBQUFELENBQUMsQUEzQkQsSUEyQkMifQ==