diff --git a/go.mod b/go.mod index c44a08f..35843c4 100644 --- a/go.mod +++ b/go.mod @@ -19,7 +19,7 @@ require ( github.com/julienschmidt/httprouter v1.3.0 github.com/klauspost/compress v1.18.2 github.com/kljensen/snowball v0.8.0 - github.com/logrusorgru/aurora v2.0.3+incompatible + github.com/logrusorgru/aurora/v4 v4.0.0 github.com/mattn/go-isatty v0.0.20 github.com/microcosm-cc/bluemonday v1.0.27 github.com/miekg/dns v1.1.62 @@ -29,6 +29,7 @@ require ( github.com/projectdiscovery/fdmax v0.0.4 github.com/projectdiscovery/machineid v0.0.0-20250715113114-c77eb3567582 github.com/remeh/sizedwaitgroup v1.0.0 + github.com/rs/xid v1.5.0 github.com/saintfish/chardet v0.0.0-20230101081208-5e3ef4b5456d github.com/shirou/gopsutil v3.21.11+incompatible github.com/shirou/gopsutil/v3 v3.23.7 @@ -68,7 +69,6 @@ require ( github.com/hashicorp/golang-lru/v2 v2.0.7 // indirect github.com/json-iterator/go v1.1.12 // indirect github.com/klauspost/pgzip v1.2.6 // indirect - github.com/logrusorgru/aurora/v4 v4.0.0 // indirect github.com/lucasb-eyer/go-colorful v1.2.0 // indirect github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0 // indirect github.com/mattn/go-colorable v0.1.13 // indirect @@ -89,7 +89,6 @@ require ( github.com/projectdiscovery/retryabledns v1.0.113 // indirect github.com/refraction-networking/utls v1.8.2 // indirect github.com/rivo/uniseg v0.4.7 // indirect - github.com/rs/xid v1.5.0 // indirect github.com/shoenig/go-m1cpu v0.1.6 // indirect github.com/sorairolake/lzip-go v0.3.8 // indirect github.com/spf13/afero v1.15.0 // indirect diff --git a/go.sum b/go.sum index 6d1371c..d25b501 100644 --- a/go.sum +++ b/go.sum @@ -211,8 +211,6 @@ github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE= github.com/ledongthuc/pdf v0.0.0-20220302134840-0c2507a12d80/go.mod h1:imJHygn/1yfhB7XSJJKlFZKl/J+dCPAknuiaGOshXAs= -github.com/logrusorgru/aurora v2.0.3+incompatible h1:tOpm7WcpBTn4fjmVfgpQq0EfczGlG91VSDkswnjF5A8= -github.com/logrusorgru/aurora v2.0.3+incompatible/go.mod h1:7rIyQOR62GCctdiQpZ/zOJlFyk6y+94wXzv6RNZgaR4= github.com/logrusorgru/aurora/v4 v4.0.0 h1:sRjfPpun/63iADiSvGGjgA1cAYegEWMPCJdUpJYn9JA= github.com/logrusorgru/aurora/v4 v4.0.0/go.mod h1:lP0iIa2nrnT/qoFXcOZSrZQpJ1o6n2CUf/hyHi2Q4ZQ= github.com/lucasb-eyer/go-colorful v1.2.0 h1:1nnpGOrhyZZuNyfu1QjKiUICQ74+3FNCN69Aj6K7nkY= diff --git a/update/types.go b/update/types.go index bcbf548..e7d708f 100644 --- a/update/types.go +++ b/update/types.go @@ -8,7 +8,7 @@ import ( "github.com/Masterminds/semver/v3" "github.com/google/uuid" - "github.com/logrusorgru/aurora" + "github.com/logrusorgru/aurora/v4" fileutil "github.com/projectdiscovery/utils/file" folderutil "github.com/projectdiscovery/utils/folder" @@ -55,7 +55,7 @@ type Tool struct { } // Aurora instance -var Aurora aurora.Aurora = aurora.NewAurora(true) +var Aurora = aurora.New(aurora.WithColors(true)) // GetVersionDescription returns tags like (latest) or (outdated) or (dev) func GetVersionDescription(current string, latest string) string { diff --git a/update/utils_test.go b/update/utils_test.go index 5da1c0f..d84cc34 100644 --- a/update/utils_test.go +++ b/update/utils_test.go @@ -3,11 +3,11 @@ package updateutils import ( "testing" - "github.com/logrusorgru/aurora" + "github.com/logrusorgru/aurora/v4" ) func TestGetVersionDescription(t *testing.T) { - Aurora = aurora.NewAurora(false) + Aurora = aurora.New(aurora.WithColors(false)) tests := []struct { current string latest string