2022-09-05 17:02:22 +02:00

19 lines
627 B
TypeScript

import { isDefinedAndNotEmpty } from "./others";
export const prettyTerminalUnderlinedTitle = (string: string | null | undefined): string =>
isDefinedAndNotEmpty(string)
? `\n\n${string}
${"‾".repeat(string.length)}
`
: "";
export const prettyTerminalBoxedTitle = (string: string | null | undefined): string =>
isDefinedAndNotEmpty(string)
? `${"─".repeat(string.length + 2)}
${string}
${"─".repeat(string.length + 2)}`
: "";
export const prettyTerminalTitle = (title: string | null | undefined): string =>
`\n\n-= ${title?.toUpperCase()} =-`;