Skip to content

Commit 78a8ba4

Browse files
committed
Remove ansi library in favor of color
1 parent 2991e9f commit 78a8ba4

File tree

3 files changed

+5
-8
lines changed

3 files changed

+5
-8
lines changed

Diff for: cli/updater/updater.go

+5-5
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ import (
2626
"github.com/arduino/arduino-cli/httpclient"
2727
"github.com/arduino/arduino-cli/i18n"
2828
"github.com/arduino/arduino-cli/inventory"
29-
"github.com/mgutz/ansi"
29+
"github.com/fatih/color"
3030
semver "go.bug.st/relaxed-semver"
3131
)
3232

@@ -71,10 +71,10 @@ func checkForUpdate(currentVersion *semver.Version) *semver.Version {
7171
// NotifyNewVersionIsAvailable prints information about the new latestVersion
7272
func NotifyNewVersionIsAvailable(latestVersion string) {
7373
feedback.Errorf("\n\n%s %s → %s\n%s",
74-
ansi.Color(tr("A new release of Arduino CLI is available:"), "yellow"),
75-
ansi.Color(globals.VersionInfo.VersionString, "cyan"),
76-
ansi.Color(latestVersion, "cyan"),
77-
ansi.Color("https://arduino.github.io/arduino-cli/latest/installation/#latest-packages", "yellow"))
74+
color.YellowString(tr("A new release of Arduino CLI is available:")),
75+
color.CyanString(globals.VersionInfo.VersionString),
76+
color.CyanString(latestVersion),
77+
color.YellowString("https://arduino.github.io/arduino-cli/latest/installation/#latest-packages"))
7878
}
7979

8080
// shouldCheckForUpdate return true if it actually makes sense to check for new updates,

Diff for: go.mod

-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@ require (
2424
github.com/mattn/go-colorable v0.1.8
2525
github.com/mattn/go-isatty v0.0.12
2626
github.com/mattn/go-runewidth v0.0.9 // indirect
27-
github.com/mgutz/ansi v0.0.0-20200706080929-d51e80ef957d
2827
github.com/miekg/dns v1.1.43 // indirect
2928
github.com/oleksandr/bonjour v0.0.0-20160508152359-5dcf00d8b228 // indirect
3029
github.com/pkg/errors v0.9.1

Diff for: go.sum

-2
Original file line numberDiff line numberDiff line change
@@ -171,8 +171,6 @@ github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod h1:D8He9yQNgCq6Z5
171171
github.com/mdlayher/genetlink v0.0.0-20190313224034-60417448a851/go.mod h1:EsbsAEUEs15qC1cosAwxgCWV0Qhd8TmkxnA9Kw1Vhl4=
172172
github.com/mdlayher/netlink v0.0.0-20190313131330-258ea9dff42c/go.mod h1:eQB3mZE4aiYnlUsyGGCOpPETfdQq4Jhsgf1fk3cwQaA=
173173
github.com/mdlayher/taskstats v0.0.0-20190313225729-7cbba52ee072/go.mod h1:sGdS7A6CAETR53zkdjGkgoFlh1vSm7MtX+i8XfEsTMA=
174-
github.com/mgutz/ansi v0.0.0-20200706080929-d51e80ef957d h1:5PJl274Y63IEHC+7izoQE9x6ikvDFZS2mDVS3drnohI=
175-
github.com/mgutz/ansi v0.0.0-20200706080929-d51e80ef957d/go.mod h1:01TrycV0kFyexm33Z7vhZRXopbI8J3TDReVlkTgMUxE=
176174
github.com/miekg/dns v1.1.43 h1:JKfpVSCB84vrAmHzyrsxB5NAr5kLoMXZArPSw7Qlgyg=
177175
github.com/miekg/dns v1.1.43/go.mod h1:+evo5L0630/F6ca/Z9+GAqzhjGyn8/c+TBaOyfEl0V4=
178176
github.com/mitchellh/go-homedir v1.1.0 h1:lukF9ziXFxDFPkA1vsr5zpc1XuPDn/wFntq5mG+4E0Y=

0 commit comments

Comments
 (0)