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