diff --git a/.gitignore b/.gitignore index c3e9be0..5a4076e 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -pokedex +pokecli diff --git a/.golangci.yaml b/.golangci.yaml index 23cb346..0ffc9a1 100644 --- a/.golangci.yaml +++ b/.golangci.yaml @@ -20,7 +20,7 @@ linters-settings: - $all allow: - $gostd - - codeflow.dananglin.me.uk/apollo/pokedex + - codeflow.dananglin.me.uk/apollo/pokecli lll: line-length: 140 diff --git a/README.md b/README.md new file mode 100644 index 0000000..bec9723 --- /dev/null +++ b/README.md @@ -0,0 +1,3 @@ +# pokecli + +A simple CLI application for exploring the Pokémon world. diff --git a/go.mod b/go.mod index e0329de..1f9e44d 100644 --- a/go.mod +++ b/go.mod @@ -1,3 +1,3 @@ -module codeflow.dananglin.me.uk/apollo/pokedex +module codeflow.dananglin.me.uk/apollo/pokecli go 1.23.1 diff --git a/internal/commands/catch.go b/internal/commands/catch.go index d270513..56c559b 100644 --- a/internal/commands/catch.go +++ b/internal/commands/catch.go @@ -6,8 +6,8 @@ import ( "math/rand/v2" "slices" - "codeflow.dananglin.me.uk/apollo/pokedex/internal/pokeclient" - "codeflow.dananglin.me.uk/apollo/pokedex/internal/poketrainer" + "codeflow.dananglin.me.uk/apollo/pokecli/internal/pokeclient" + "codeflow.dananglin.me.uk/apollo/pokecli/internal/poketrainer" ) func CatchFunc(client *pokeclient.Client, trainer *poketrainer.Trainer) CommandFunc { diff --git a/internal/commands/explore.go b/internal/commands/explore.go index 585ceaf..c3fc55d 100644 --- a/internal/commands/explore.go +++ b/internal/commands/explore.go @@ -4,8 +4,8 @@ import ( "fmt" "slices" - "codeflow.dananglin.me.uk/apollo/pokedex/internal/pokeclient" - "codeflow.dananglin.me.uk/apollo/pokedex/internal/poketrainer" + "codeflow.dananglin.me.uk/apollo/pokecli/internal/pokeclient" + "codeflow.dananglin.me.uk/apollo/pokecli/internal/poketrainer" ) func ExploreFunc(client *pokeclient.Client, trainer *poketrainer.Trainer) CommandFunc { diff --git a/internal/commands/inspect.go b/internal/commands/inspect.go index c55cdde..dce529a 100644 --- a/internal/commands/inspect.go +++ b/internal/commands/inspect.go @@ -5,7 +5,7 @@ import ( "fmt" "slices" - "codeflow.dananglin.me.uk/apollo/pokedex/internal/poketrainer" + "codeflow.dananglin.me.uk/apollo/pokecli/internal/poketrainer" ) func InspectFunc(trainer *poketrainer.Trainer) CommandFunc { diff --git a/internal/commands/map.go b/internal/commands/map.go index 0cc8080..b714391 100644 --- a/internal/commands/map.go +++ b/internal/commands/map.go @@ -4,8 +4,8 @@ import ( "fmt" "slices" - "codeflow.dananglin.me.uk/apollo/pokedex/internal/pokeclient" - "codeflow.dananglin.me.uk/apollo/pokedex/internal/poketrainer" + "codeflow.dananglin.me.uk/apollo/pokecli/internal/pokeclient" + "codeflow.dananglin.me.uk/apollo/pokecli/internal/poketrainer" ) func MapFunc(client *pokeclient.Client, trainer *poketrainer.Trainer) CommandFunc { diff --git a/internal/commands/pokedex.go b/internal/commands/pokedex.go index d079628..5d8341d 100644 --- a/internal/commands/pokedex.go +++ b/internal/commands/pokedex.go @@ -1,6 +1,6 @@ package commands -import "codeflow.dananglin.me.uk/apollo/pokedex/internal/poketrainer" +import "codeflow.dananglin.me.uk/apollo/pokecli/internal/poketrainer" func PokedexFunc(trainer *poketrainer.Trainer) CommandFunc { return func(_ []string) error { diff --git a/internal/commands/release.go b/internal/commands/release.go index c7123e8..a50fd28 100644 --- a/internal/commands/release.go +++ b/internal/commands/release.go @@ -4,7 +4,7 @@ import ( "errors" "fmt" - "codeflow.dananglin.me.uk/apollo/pokedex/internal/poketrainer" + "codeflow.dananglin.me.uk/apollo/pokecli/internal/poketrainer" ) func ReleaseFunc(trainer *poketrainer.Trainer) CommandFunc { diff --git a/internal/commands/visit.go b/internal/commands/visit.go index 2193c11..8c4bd88 100644 --- a/internal/commands/visit.go +++ b/internal/commands/visit.go @@ -4,8 +4,8 @@ import ( "errors" "fmt" - "codeflow.dananglin.me.uk/apollo/pokedex/internal/pokeclient" - "codeflow.dananglin.me.uk/apollo/pokedex/internal/poketrainer" + "codeflow.dananglin.me.uk/apollo/pokecli/internal/pokeclient" + "codeflow.dananglin.me.uk/apollo/pokecli/internal/poketrainer" ) func VisitFunc(client *pokeclient.Client, trainer *poketrainer.Trainer) CommandFunc { diff --git a/internal/pokeclient/pokeclient.go b/internal/pokeclient/pokeclient.go index f2baa7e..93606ce 100644 --- a/internal/pokeclient/pokeclient.go +++ b/internal/pokeclient/pokeclient.go @@ -8,8 +8,8 @@ import ( "net/http" "time" - "codeflow.dananglin.me.uk/apollo/pokedex/internal/api/pokeapi" - "codeflow.dananglin.me.uk/apollo/pokedex/internal/pokecache" + "codeflow.dananglin.me.uk/apollo/pokecli/internal/api/pokeapi" + "codeflow.dananglin.me.uk/apollo/pokecli/internal/pokecache" ) const ( diff --git a/internal/poketrainer/trainer.go b/internal/poketrainer/trainer.go index e808119..5553427 100644 --- a/internal/poketrainer/trainer.go +++ b/internal/poketrainer/trainer.go @@ -4,7 +4,7 @@ import ( "fmt" "maps" - "codeflow.dananglin.me.uk/apollo/pokedex/internal/api/pokeapi" + "codeflow.dananglin.me.uk/apollo/pokecli/internal/api/pokeapi" ) type Trainer struct { diff --git a/magefiles/mage.go b/magefiles/mage.go index c551625..ff96956 100644 --- a/magefiles/mage.go +++ b/magefiles/mage.go @@ -14,7 +14,7 @@ import ( ) const ( - app = "pokedex" + app = "pokecli" defaultInstallPrefix = "/usr/local" envInstallPrefix = "POKEDEX_INSTALL_PREFIX" envTestVerbose = "POKEDEX_TEST_VERBOSE" diff --git a/main.go b/main.go index 1e4732f..5a615e2 100644 --- a/main.go +++ b/main.go @@ -8,9 +8,9 @@ import ( "strings" "time" - "codeflow.dananglin.me.uk/apollo/pokedex/internal/commands" - "codeflow.dananglin.me.uk/apollo/pokedex/internal/pokeclient" - "codeflow.dananglin.me.uk/apollo/pokedex/internal/poketrainer" + "codeflow.dananglin.me.uk/apollo/pokecli/internal/commands" + "codeflow.dananglin.me.uk/apollo/pokecli/internal/pokeclient" + "codeflow.dananglin.me.uk/apollo/pokecli/internal/poketrainer" ) type command struct {