mirror of
https://github.com/daylinmorgan/tsm.git
synced 2025-02-03 02:24:18 -06:00
17 lines
381 B
Nim
17 lines
381 B
Nim
import std/strutils
|
|
import bbansi
|
|
export bbansi
|
|
const
|
|
sep = " [magenta]|[/] "
|
|
prefix = "[cyan]tsm[/]" & sep
|
|
errPrefix = prefix & "[red]error[/]" & sep
|
|
|
|
proc termEcho*(x: varargs[string, `$`]) =
|
|
bbEcho prefix, x.join(" ")
|
|
|
|
proc termError*(x: varargs[string, `$`]) =
|
|
bbEcho errPrefix, x.join(" ")
|
|
|
|
proc termQuit*(x: varargs[string, `$`]) =
|
|
termError x
|
|
quit QuitFailure
|