22 <img height="250" width="350" src="pokemon.svg" alt="pokemon-logo"/>
33 <h1>Pokémon CLI</h1>
44 <img src="https://img.shields.io/github/v/release/digitalghost-dev/poke-cli?style=flat-square&logo=git&logoColor=FFCC00&label=Release%20Version&labelColor=EEE&color=FFCC00" alt="version-label">
5- <img src="https://img.shields.io/docker/image-size/digitalghostdev/poke-cli/v1.0.3 ?arch=arm64&style=flat-square&logo=docker&logoColor=FFCC00&labelColor=EEE&color=FFCC00" alt="docker-image-size">
5+ <img src="https://img.shields.io/docker/image-size/digitalghostdev/poke-cli/v1.1.0 ?arch=arm64&style=flat-square&logo=docker&logoColor=FFCC00&labelColor=EEE&color=FFCC00" alt="docker-image-size">
66 <img src="https://img.shields.io/github/actions/workflow/status/digitalghost-dev/poke-cli/ci.yml?branch=main&style=flat-square&logo=github&logoColor=FFCC00&label=CI&labelColor=EEE&color=FFCC00" alt="ci-status-badge">
77</div >
88<div align =" center " >
@@ -28,8 +28,12 @@ View future plans in the [Roadmap](#roadmap) section.
2828---
2929## Installation
3030
31+ * [ Binary] ( #binary )
32+ * [ Docker Image] ( #docker-image )
33+ * [ Homebrew] ( #homebrew )
34+ * [ Source] ( #source )
35+
3136### Binary
32- _ Download a pre-built binary_
3337
34381 . Head to the [ releases] ( https://github.com/digitalghost-dev/poke-cli/releases ) page of the project.
35392 . Choose a version to download. The latest is best.
@@ -60,7 +64,6 @@ _Download a pre-built binary_
6064 ```
6165
6266### Docker Image
63- _ Use a Docker Image_
6467
65681 . Install [ Docker Desktop] ( https://www.docker.com/products/docker-desktop/ ) .
66692 . Once installed, use the command below to pull the image and run the container!
@@ -73,23 +76,32 @@ _Use a Docker Image_
73763 . Choose how to interact with the container:
7477 * Run a single command and exit:
7578 ``` bash
76- docker run --rm -it digitalghostdev/poke-cli:v1.0.3 < command> [subcommand] flag]
79+ docker run --rm -it digitalghostdev/poke-cli:v1.1.0 < command> [subcommand] flag]
7780 ```
7881 * Enter the container and use its shell:
7982 ` ` ` bash
80- docker run --rm -it --name poke-cli --entrypoint /bin/sh digitalghostdev/poke-cli:v1.0.3 -c " cd /app && exec sh"
83+ docker run --rm -it --name poke-cli --entrypoint /bin/sh digitalghostdev/poke-cli:v1.1.0 -c " cd /app && exec sh"
8184 # placed into the /app directory, run the program with './poke-cli'
8285 # example: ./poke-cli ability swift-swim
8386 ` ` `
87+
88+ # ## Homebrew
89+ ` ` ` bash
90+ brew tap digitalghost-dev/poke-cli
91+ brew install poke-cli
8492
85- # ## Go Install
86- _If you have Go already, install the executable yourself._
93+ # verify
94+ poke-cli -v
95+ ` ` `
96+
97+ # ## Source
8798
88991. Run the following command:
89100 ` ` ` bash
90101 go install github.com/digitalghost-dev/poke-cli@latest
91102 ` ` `
921032. The tool is ready to use!
104+
93105---
94106# # Usage
95107By running ` poke-cli [-h | --help]` , it' ll display information on how to use the tool.
@@ -111,6 +123,7 @@ By running `poke-cli [-h | --help]`, it'll display information on how to use the
111123│ ability Get details about an ability │
112124│ natures Get details about all natures │
113125│ pokemon Get details about a Pokémon │
126+ │ search Search for a resource │
114127│ types Get details about a typing │
115128│ │
116129│ hint: when calling a resource with a space, use a hyphen │
@@ -127,6 +140,7 @@ Below is a list of the planned/completed commands and flags:
127140- [x] `ability`: get data about a specific ability.
128141 - [x] `-p | --pokemon`: display Pokémon that learn this ability.
129142- [ ] `berry`: get data about a specific berry.
143+ - [ ] `item`: get data about a specific item.
130144- [ ] `move`: get data about a specific move.
131145 - [ ] `-p | --pokemon`: display Pokémon that learn this move.
132146- [x] `natures`: get data about natures.
@@ -136,7 +150,7 @@ Below is a list of the planned/completed commands and flags:
136150 - [x] ` -s | --stats` : display the Pokémon' s base stats.
137151 - [x] `-t | --types`: display the Pokémon' s typing.
138152 - [ ] ` -m | --moves` : display learnable moves.
139- - [ ] ` search` : search for a resource (` ability` , ` berry` , ` pokemon` , ` move` )
153+ - [x ] ` search` : search for a resource (` ability` , ` berry` , ` pokemon` , ` move` )
140154- [ ] ` speed` : compare speed stats between two Pokémon.
141155- [x] ` types` : get data about a specific typing.
142156
0 commit comments