Update dependencies (#197)

Go 1.20 -> 1.21
JS package-lock
Nodejs Docker 18 -> 20
Alpine Docker 3.17 -> 3.19
This commit is contained in:
Thomas Miceli
2024-01-04 05:11:46 +01:00
parent d85917bfb2
commit 4215d7e43b
11 changed files with 199 additions and 184 deletions

View File

@ -7,6 +7,7 @@ import (
"os"
"path/filepath"
"reflect"
"slices"
"strconv"
"strings"
@ -137,7 +138,7 @@ func InitLog() {
)
for _, logOutputType := range logOutputTypes {
logOutputType = strings.TrimSpace(logOutputType)
if !utils.SliceContains([]string{"stdout", "file"}, logOutputType) {
if !slices.Contains([]string{"stdout", "file"}, logOutputType) {
defer func() { log.Warn().Msg("Invalid log output type: " + logOutputType) }()
continue
}
@ -163,7 +164,7 @@ func InitLog() {
multi := zerolog.MultiLevelWriter(logWriters...)
log.Logger = zerolog.New(multi).Level(level).With().Timestamp().Logger()
if !utils.SliceContains([]string{"trace", "debug", "info", "warn", "error", "fatal", "panic"}, strings.ToLower(C.LogLevel)) {
if !slices.Contains([]string{"trace", "debug", "info", "warn", "error", "fatal", "panic"}, strings.ToLower(C.LogLevel)) {
log.Warn().Msg("Invalid log level: " + C.LogLevel)
}
}