Newer
Older
percord / src / util / util / Logo.ts
@Rory& Rory& on 27 Jul 2025 1 KB More cleanup
import { KittyLogo } from ".";
import { blueBright } from "picocolors";

export class Logo {
	public static async printLogo() {
		await KittyLogo.initialise();
		if (KittyLogo.isSupported) KittyLogo.printLogo();
		else console.log(this.AsciiLogo);
	}

	private static AsciiLogo = blueBright(
		`
  ████      ████     ███████╗██████╗  █████╗  ██████╗███████╗██████╗  █████╗ ██████╗ 
 ███████  ███████    ██╔════╝██╔══██╗██╔══██╗██╔════╝██╔════╝██╔══██╗██╔══██╗██╔══██╗
 ████████████████    ███████╗██████╔╝███████║██║     █████╗  ██████╔╝███████║██████╔╝
█████   ██   █████   ╚════██║██╔═══╝ ██╔══██║██║     ██╔══╝  ██╔══██╗██╔══██║██╔══██╗
██████████████████   ███████║██║     ██║  ██║╚██████╗███████╗██████╔╝██║  ██║██║  ██║
 ████████████████    ╚══════╝╚═╝     ╚═╝  ╚═╝ ╚═════╝╚══════╝╚═════╝ ╚═╝  ╚═╝╚═╝  ╚═╝`.substring(1),
	);
}