"use strict";
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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibG9nZ2VyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL3V0aWxzL2xvZ2dlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUNBLDhDQUFzRTtBQUd0RSxJQUFNLFdBQVcsR0FBRyxPQUFPLENBQUM7QUFFNUI7SUFBQTtJQTZCQSxDQUFDO0lBNUJVLDJCQUFHLEdBQVYsVUFBVyxDQUFDO1FBQ1IsYUFBTSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNsQixDQUFDO0lBQ00sNEJBQUksR0FBWCxVQUFZLENBQUM7UUFDVCxhQUFNLENBQUMsSUFBSSxDQUFDLFdBQVcsRUFBRSxDQUFDLENBQUMsQ0FBQztJQUNoQyxDQUFDO0lBRU0sNkJBQUssR0FBWixVQUFhLENBQUM7UUFDVixhQUFNLENBQUMsS0FBSyxDQUFDLFdBQVcsRUFBRSxDQUFDLENBQUMsQ0FBQztJQUNqQyxDQUFDO0lBRU0sNkJBQUssR0FBWixVQUFhLENBQUM7UUFDVixhQUFNLENBQUMsS0FBSyxDQUFDLFdBQVcsRUFBRSxDQUFDLENBQUMsQ0FBQztJQUNqQyxDQUFDO0lBRU0sK0JBQU8sR0FBZCxVQUFlLENBQUM7UUFDWixhQUFNLENBQUMsSUFBSSxDQUFDLFdBQVcsRUFBRSxDQUFDLENBQUMsQ0FBQztJQUNoQyxDQUFDO0lBR00sK0JBQU8sR0FBZCxVQUFlLENBQUM7UUFDWixhQUFNLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxPQUFPLENBQUMsQ0FBQztJQUMzQixDQUFDO0lBRU0sK0JBQU8sR0FBZCxVQUFlLElBQUk7UUFDZixPQUFPLGNBQVUsQ0FBQyxJQUFJLENBQUMsQ0FBQztJQUM1QixDQUFDO0lBRUwsOEJBQUM7QUFBRCxDQUFDLEFBN0JELElBNkJDIn0=