Replace logo with custom ASCII (#958)

This commit is contained in:
Miguel Solorio
2025-06-13 00:59:45 -07:00
committed by GitHub
parent 95e4a60a83
commit f8a31f29aa
4 changed files with 79 additions and 25 deletions

View File

@@ -0,0 +1,18 @@
/**
* @license
* Copyright 2025 Google LLC
* SPDX-License-Identifier: Apache-2.0
*/
/**
* Calculates the maximum width of a multi-line ASCII art string.
* @param asciiArt The ASCII art string.
* @returns The length of the longest line in the ASCII art.
*/
export const getAsciiArtWidth = (asciiArt: string): number => {
if (!asciiArt) {
return 0;
}
const lines = asciiArt.split('\n');
return Math.max(...lines.map((line) => line.length));
};