(s string, maxWidth int)
| 83 | } |
| 84 | |
| 85 | func truncate(s string, maxWidth int) string { |
| 86 | if runewidth.StringWidth(s) <= maxWidth { |
| 87 | return s |
| 88 | } |
| 89 | return runewidth.Truncate(s, maxWidth, "...") |
| 90 | } |
| 91 | |
| 92 | func stdinIsTerminal() bool { |
| 93 | return term.IsTerminal(int(os.Stdin.Fd())) //nolint:gosec // G115: fd fits in int |