UNPKG

doggo-says

Version:
26 lines (25 loc) 826 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var getMessageBoxWidth = require('./message-box').getMessageBoxWidth; var DOGGO_LOGO = [ ' __', ' __/o \\_', ' \\____ \\', ' / \\', ' __ //\\ \\', '__/o \\-//--\\ \\_/', '\\____ ___ \\ |', ' || \\ |\\ |', ' _|| _||_||', '-----------------' ]; module.exports = { printDoggo: function (message) { var paddingPosition = Math.floor(getMessageBoxWidth(message) / 10 * 9); var padding = new Array(paddingPosition).join(' '); for (var _i = 0, DOGGO_LOGO_1 = DOGGO_LOGO; _i < DOGGO_LOGO_1.length; _i++) { var doggoLine = DOGGO_LOGO_1[_i]; console.log(padding + doggoLine); } } };