nolint:funlen
(name string)
| 2 | |
| 3 | //nolint:funlen |
| 4 | func getIcon(name string) []string { |
| 5 | icon := map[string][]string{ |
| 6 | "iconUnknown": { |
| 7 | " .-. ", |
| 8 | " __) ", |
| 9 | " ( ", |
| 10 | " `-’ ", |
| 11 | " • ", |
| 12 | }, |
| 13 | |
| 14 | "iconSunny": { |
| 15 | "\033[38;5;226m \\ / \033[0m", |
| 16 | "\033[38;5;226m .-. \033[0m", |
| 17 | "\033[38;5;226m ― ( ) ― \033[0m", |
| 18 | "\033[38;5;226m `-’ \033[0m", |
| 19 | "\033[38;5;226m / \\ \033[0m", |
| 20 | }, |
| 21 | |
| 22 | "iconPartlyCloudy": { |
| 23 | "\033[38;5;226m \\ /\033[0m ", |
| 24 | "\033[38;5;226m _ /\"\"\033[38;5;250m.-. \033[0m", |
| 25 | "\033[38;5;226m \\_\033[38;5;250m( ). \033[0m", |
| 26 | "\033[38;5;226m /\033[38;5;250m(___(__) \033[0m", |
| 27 | " ", |
| 28 | }, |
| 29 | |
| 30 | "iconCloudy": { |
| 31 | " ", |
| 32 | "\033[38;5;250m .--. \033[0m", |
| 33 | "\033[38;5;250m .-( ). \033[0m", |
| 34 | "\033[38;5;250m (___.__)__) \033[0m", |
| 35 | " ", |
| 36 | }, |
| 37 | |
| 38 | "iconVeryCloudy": { |
| 39 | " ", |
| 40 | "\033[38;5;240;1m .--. \033[0m", |
| 41 | "\033[38;5;240;1m .-( ). \033[0m", |
| 42 | "\033[38;5;240;1m (___.__)__) \033[0m", |
| 43 | " ", |
| 44 | }, |
| 45 | |
| 46 | "iconLightShowers": { |
| 47 | "\033[38;5;226m _`/\"\"\033[38;5;250m.-. \033[0m", |
| 48 | "\033[38;5;226m ,\\_\033[38;5;250m( ). \033[0m", |
| 49 | "\033[38;5;226m /\033[38;5;250m(___(__) \033[0m", |
| 50 | "\033[38;5;111m ‘ ‘ ‘ ‘ \033[0m", |
| 51 | "\033[38;5;111m ‘ ‘ ‘ ‘ \033[0m", |
| 52 | }, |
| 53 | |
| 54 | "iconHeavyShowers": { |
| 55 | "\033[38;5;226m _`/\"\"\033[38;5;240;1m.-. \033[0m", |
| 56 | "\033[38;5;226m ,\\_\033[38;5;240;1m( ). \033[0m", |
| 57 | "\033[38;5;226m /\033[38;5;240;1m(___(__) \033[0m", |
| 58 | "\033[38;5;21;1m ‚‘‚‘‚‘‚‘ \033[0m", |
| 59 | "\033[38;5;21;1m ‚’‚’‚’‚’ \033[0m", |
| 60 | }, |
| 61 |
no outgoing calls
no test coverage detected