16 lines
503 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)}`
: "";