UNPKG

smartui-migration-tool

Version:

Enterprise-grade CLI tool for migrating visual testing platforms to LambdaTest SmartUI

56 lines 4.33 kB
"use strict"; /** * ASCII Logo Module for SmartUI Migration Tool * Provides bold and minimal logo designs for different command contexts */ Object.defineProperty(exports, "__esModule", { value: true }); exports.ASCIILogos = void 0; class ASCIILogos { /** * Bold ASCII logo for main commands (welcome, help, init) */ static getBoldLogo() { return ` ╔════════════════════════════════════════════════════════════════╗ ║ ║ ║ ███████╗███╗ ███╗ █████╗ ██████╗ ████████╗██╗ ██╗██╗ ║ ║ ██╔════╝████╗ ████║██╔══██╗██╔══██╗╚══██╔══╝██║ ██║██║ ║ ║ ███████╗██╔████╔██║███████║██████╔╝ ██║ ██║ ██║██║ ║ ║ ╚════██║██║╚██╔╝██║██╔══██║██╔══██╗ ██║ ██║ ██║██║ ║ ║ ███████║██║ ╚═╝ ██║██║ ██║██║ ██║ ██║ ╚██████╔╝██║ ║ ║ ╚══════╝╚═╝ ╚═╝╚═╝ ╚═╝╚═╝ ╚═╝ ╚═╝ ╚═════╝ ╚═╝ ║ ║ ║ ║ ╔════════════════════════════════════════════════════════╗ ║ ║ ║ MIGRATION TOOL ║ ║ ║ ╚════════════════════════════════════════════════════════╝ ║ ║ ║ ╚════════════════════════════════════════════════════════════════╝ `; } /** * Minimal ASCII logo for utility commands (version, update, uninstall, scan) */ static getMinimalLogo() { return ` ┌─────────────────────────────────────────────────────────┐ │ ███████╗███╗ ███╗ █████╗ ██████╗ ████████╗██╗ ██╗██╗│ │ ██╔════╝████╗ ████║██╔══██╗██╔══██╗╚══██╔══╝██║ ██║██║│ │ ███████╗██╔████╔██║███████║██████╔╝ ██║ ██║ ██║██║│ │ ╚════██║██║╚██╔╝██║██╔══██║██╔══██╗ ██║ ██║ ██║██║│ │ ███████║██║ ╚═╝ ██║██║ ██║██║ ██║ ██║ ╚██████╔╝██║│ │ ╚══════╝╚═╝ ╚═╝╚═╝ ╚═╝╚═╝ ╚═╝ ╚═╝ ╚═════╝ ╚═╝│ │ │ │ │ │ MIGRATION TOOL │ └─────────────────────────────────────────────────────────┘ `; } /** * Get logo based on command type */ static getLogo(commandType) { return commandType === 'main' ? this.getBoldLogo() : this.getMinimalLogo(); } } exports.ASCIILogos = ASCIILogos; //# sourceMappingURL=ascii-logos.js.map