Skip to content

Commit 7502eea

Browse files
committed
Use Bananenpro/cli lib
1 parent 0e07426 commit 7502eea

File tree

5 files changed

+14
-15
lines changed

5 files changed

+14
-15
lines changed

go.mod

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ module github.com/code-game-project/codegame-cli-go
33
go 1.18
44

55
require (
6+
github.com/Bananenpro/cli v0.1.2
67
github.com/code-game-project/codegame-cli v0.5.2
78
github.com/spf13/pflag v1.0.5
89
)

go.sum

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
github.com/AlecAivazis/survey/v2 v2.3.5 h1:A8cYupsAZkjaUmhtTYv3sSqc7LO5mp1XDfqe5E/9wRQ=
22
github.com/AlecAivazis/survey/v2 v2.3.5/go.mod h1:4AuI9b7RjAR+G7v9+C4YSlX/YL3K3cWNXgWXOhllqvI=
3+
github.com/Bananenpro/cli v0.1.2 h1:X6Fb80PxfhIItabAjp4G9roLCpj7Q0FvYc5jxX/8nAw=
4+
github.com/Bananenpro/cli v0.1.2/go.mod h1:JBXpIAXo/D0rlsfgCViQBicjcJY6UWUldmxvKM+ijRc=
35
github.com/Netflix/go-expect v0.0.0-20220104043353-73e0943537d2 h1:+vx7roKuyA63nhn5WAunQHLTznkw5W8b1Xc0dNjp83s=
46
github.com/Netflix/go-expect v0.0.0-20220104043353-73e0943537d2/go.mod h1:HBCaDeC1lPdgDeDbhX8XFpy1jqjK0IBG8W5K+xYqA0w=
57
github.com/adrg/xdg v0.4.0 h1:RzRqFcjH4nE5C6oTAxhBtoE2IRyjBSa62SCbyPidvls=

main.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@ import (
66
"path/filepath"
77
"strings"
88

9+
"github.com/Bananenpro/cli"
910
"github.com/code-game-project/codegame-cli-go/new/client"
1011
"github.com/code-game-project/codegame-cli-go/new/server"
11-
"github.com/code-game-project/codegame-cli/cli"
1212
"github.com/spf13/pflag"
1313
)
1414

new/client/client.go

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ import (
88

99
_ "embed"
1010

11+
"github.com/Bananenpro/cli"
1112
"github.com/code-game-project/codegame-cli-go/new"
12-
"github.com/code-game-project/codegame-cli/cli"
1313
"github.com/code-game-project/codegame-cli/util"
1414
)
1515

@@ -41,12 +41,12 @@ func CreateNewClient(projectName, gameName, serverURL, libraryVersion string, ge
4141
return err
4242
}
4343

44-
cli.Begin("Installing correct go-client version...")
44+
cli.BeginLoading("Installing go-client...")
4545
_, err = util.Execute(true, "go", "get", fmt.Sprintf("%s@%s", libraryURL, libraryTag))
4646
if err != nil {
4747
return err
4848
}
49-
cli.Finish()
49+
cli.FinishLoading()
5050

5151
var eventNames []string
5252
if generateWrappers {
@@ -61,21 +61,19 @@ func CreateNewClient(projectName, gameName, serverURL, libraryVersion string, ge
6161
}
6262
}
6363

64-
cli.Begin("Creating project template...")
6564
err = createGoClientTemplate(projectName, module, gameName, serverURL, libraryURL, generateWrappers, eventNames)
6665
if err != nil {
6766
return err
6867
}
69-
cli.Finish()
7068

71-
cli.Begin("Installing dependencies...")
69+
cli.BeginLoading("Installing dependencies...")
7270

7371
_, err = util.Execute(true, "go", "mod", "tidy")
7472
if err != nil {
7573
return err
7674
}
7775

78-
cli.Finish()
76+
cli.FinishLoading()
7977

8078
return nil
8179
}

new/server/server.go

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ import (
77

88
_ "embed"
99

10+
"github.com/Bananenpro/cli"
1011
"github.com/code-game-project/codegame-cli-go/new"
11-
"github.com/code-game-project/codegame-cli/cli"
1212
"github.com/code-game-project/codegame-cli/util"
1313
)
1414

@@ -38,7 +38,7 @@ func CreateNewServer(projectName, libraryVersion string) error {
3838
return err
3939
}
4040

41-
cli.Begin("Installing correct go-server version...")
41+
cli.BeginLoading("Installing go-server...")
4242
libraryURL, libraryTag, err := getLibraryURL(libraryVersion)
4343
if err != nil {
4444
return err
@@ -48,23 +48,21 @@ func CreateNewServer(projectName, libraryVersion string) error {
4848
if err != nil {
4949
return err
5050
}
51-
cli.Finish()
51+
cli.FinishLoading()
5252

53-
cli.Begin("Creating project template...")
5453
err = createTemplate(projectName, module, libraryURL)
5554
if err != nil {
5655
return err
5756
}
58-
cli.Finish()
5957

60-
cli.Begin("Installing dependencies...")
58+
cli.BeginLoading("Installing dependencies...")
6159

6260
_, err = util.Execute(true, "go", "mod", "tidy")
6361
if err != nil {
6462
return err
6563
}
6664

67-
cli.Finish()
65+
cli.FinishLoading()
6866

6967
return nil
7068
}

0 commit comments

Comments
 (0)