summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Didron <0x6664@hey.com>2021-12-29 10:20:54 +0900
committerFlorian Didron <0x6664@hey.com>2021-12-29 10:24:44 +0900
commite22cde370b4adcc68833f91afeb2b20bc21d83b1 (patch)
tree1648b729c3918ad44ee3d069b20b515bab2b4643
parent4ad76bb0bdedc10a1dbd4b6403b8f1568f74c600 (diff)
fix: change spinner package to an OSS licenced one
-rw-r--r--.gitignore3
-rw-r--r--go.mod3
-rw-r--r--go.sum14
-rw-r--r--main.go13
4 files changed, 20 insertions, 13 deletions
diff --git a/.gitignore b/.gitignore
index b5ed5dc..7552434 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,4 @@
wally-cli
+.idea
+*.bin
+*.hex
diff --git a/go.mod b/go.mod
index a51082d..e012f8b 100644
--- a/go.mod
+++ b/go.mod
@@ -3,9 +3,8 @@ module github.com/zsa/wally-cli
go 1.14
require (
- github.com/caarlos0/spin v1.1.0
+ github.com/briandowns/spinner v1.18.0
github.com/google/gousb v2.1.0+incompatible
- github.com/logrusorgru/aurora v2.0.3+incompatible
github.com/marcinbor85/gohex v0.0.0-20200531163658-baab2527a9a2
github.com/mattn/go-runewidth v0.0.9 // indirect
golang.org/x/sys v0.0.0-20200923182605-d9f96fdee20d // indirect
diff --git a/go.sum b/go.sum
index 3ed918e..91addcb 100644
--- a/go.sum
+++ b/go.sum
@@ -1,14 +1,18 @@
-github.com/caarlos0/spin v1.1.0 h1:EjsfGbZJejib25BPnDqf7iL2z9RUna7refvUf+AN9UE=
-github.com/caarlos0/spin v1.1.0/go.mod h1:HOC4pUvfhjXR2yDt+sEY9dRc2m4CCaK5z5oQYAbzXSA=
-github.com/google/gousb v1.1.0 h1:s/970WE1z968MC+dtWbuxDHCcx9kwANQo6UcZtfTfx0=
+github.com/briandowns/spinner v1.18.0 h1:SJs0maNOs4FqhBwiJ3Gr7Z1D39/rukIVGQvpNZVHVcM=
+github.com/briandowns/spinner v1.18.0/go.mod h1:QOuQk7x+EaDASo80FEXwlwiA+j/PPIcX3FScO+3/ZPQ=
+github.com/fatih/color v1.7.0 h1:DkWD4oS2D8LGGgTQ6IvwJJXSL5Vp2ffcQg58nFV38Ys=
+github.com/fatih/color v1.7.0/go.mod h1:Zm6kSWBoL9eyXnKyktHP6abPY2pDugNf5KwzbycvMj4=
github.com/google/gousb v2.1.0+incompatible h1:ApzMDjF3FeO219QwWybJxYfFhXQzPLOEy0o+w9k5DNI=
github.com/google/gousb v2.1.0+incompatible/go.mod h1:Tl4HdAs1ThE3gECkNwz+1MWicX6FXddhJEw7L8jRDiI=
-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/marcinbor85/gohex v0.0.0-20200531163658-baab2527a9a2 h1:n7R8fUwWZUB2XtyzBNsYNNm9/XgOBj6pvLi7GLMCHtM=
github.com/marcinbor85/gohex v0.0.0-20200531163658-baab2527a9a2/go.mod h1:Pb6XcsXyropB9LNHhnqaknG/vEwYztLkQzVCHv8sQ3M=
+github.com/mattn/go-colorable v0.1.2 h1:/bC9yWikZXAL9uJdulbSfyVNIR3n3trXl+v8+1sx8mU=
+github.com/mattn/go-colorable v0.1.2/go.mod h1:U0ppj6V5qS13XJ6of8GYAs25YV2eR4EVcfRqFIhoBtE=
+github.com/mattn/go-isatty v0.0.8 h1:HLtExJ+uU2HOZ+wI0Tt5DtUDrx8yhUqDcp7fYERX4CE=
+github.com/mattn/go-isatty v0.0.8/go.mod h1:Iq45c/XA43vh69/j3iqttzPXn0bhXyGjM0Hdxcsrc5s=
github.com/mattn/go-runewidth v0.0.9 h1:Lm995f3rfxdpd6TSmuVCHVb/QhupuXlYr8sCI/QdE+0=
github.com/mattn/go-runewidth v0.0.9/go.mod h1:H031xJmbD/WCDINGzjvQ9THkh0rPKHF+m2gUSrubnMI=
+golang.org/x/sys v0.0.0-20190222072716-a9d3bda3a223/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20200923182605-d9f96fdee20d h1:L/IKR6COd7ubZrs2oTnTi73IhgqJ71c9s80WsQnh0Es=
golang.org/x/sys v0.0.0-20200923182605-d9f96fdee20d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
gopkg.in/cheggaaa/pb.v1 v1.0.28 h1:n1tBJnnK2r7g9OW2btFH91V92STTUevLXYFb8gy9EMk=
diff --git a/main.go b/main.go
index e1a9c82..a81339a 100644
--- a/main.go
+++ b/main.go
@@ -3,13 +3,12 @@ package main
import (
"flag"
"fmt"
+ "github.com/briandowns/spinner"
+ "gopkg.in/cheggaaa/pb.v1"
"net/url"
"os"
"path/filepath"
"time"
-
- "github.com/caarlos0/spin"
- "gopkg.in/cheggaaa/pb.v1"
)
var appVersion = "2.0.0"
@@ -61,8 +60,10 @@ func main() {
os.Exit(1)
}
- spinner := spin.New("%s Press the reset button of your keyboard.")
- spinner.Start()
+ sp := spinner.New(spinner.CharSets[9], 100*time.Millisecond)
+ sp.Suffix = " Press the reset button of your keyboard."
+
+ sp.Start()
spinnerStopped := false
var progress *pb.ProgressBar
@@ -80,7 +81,7 @@ func main() {
time.Sleep(500 * time.Millisecond)
if s.step > 0 {
if spinnerStopped == false {
- spinner.Stop()
+ sp.Stop()
spinnerStopped = true
}
if progressStarted == false {