File tree Expand file tree Collapse file tree 1 file changed +15
-3
lines changed
Expand file tree Collapse file tree 1 file changed +15
-3
lines changed Original file line number Diff line number Diff line change 44NOTE: If any future changes are made to the output implementation,
55they will be done from here.
66
7- TODO: Add color on success and error (#5).
7+
88"""
99
1010import sys
1111
1212from .config import config
1313
14+ GREEN = "\033 [92m"
15+ RED = "\033 [91m"
16+ RESET = "\033 [0m"
17+
18+
19+ def green (text : str ) -> str :
20+ return f"{ GREEN } { text } { RESET } "
21+
22+
23+ def red (text : str ) -> str :
24+ return f"{ RED } { text } { RESET } "
25+
1426
1527def success (message : str ) -> None :
1628 """
@@ -22,7 +34,7 @@ def success(message: str) -> None:
2234 if config .quiet :
2335 return
2436
25- sys .stdout .write (f"{ message } \n " )
37+ sys .stdout .write (f"{ green ( message ) } \n " )
2638
2739
2840def error (message : str ) -> None :
@@ -35,7 +47,7 @@ def error(message: str) -> None:
3547 if config .quiet :
3648 return
3749
38- sys .stderr .write (f"{ message } \n " )
50+ sys .stderr .write (f"{ red ( message ) } \n " )
3951
4052
4153def verbose (message : str ) -> None :
You can’t perform that action at this time.
0 commit comments