- Notifications
You must be signed in to change notification settings - Fork7
acifani/soccer-go
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
soccer-go is a node command line application to gather soccer stats and results. Heavily inspired bynba-go.
Requirements:
- Node.js >= 10.12.0
- football-data API key, which can be obtainedhere
You can installsoccer-go withnpm
oryarn
:
$ npm i -g soccer-goor$ yarn global add soccer-go
And then set the API key
$ export SOCCER_GO_API_KEY=<your api key>
soccer-go can be launched globally by typingsoccer-go
orsgo
in your terminal. It has two modes:CLI orVisual.
Just launchsoccer-go
, you will be then prompted for info.
There are 3 main commands:
Each of these commands will take the league code as first argument. Common ones are
- PL - Premier League
- PD - Primera Division
- SA - Serie A
- BL1 - Bundesliga
- FL1 - Ligue 1
You can find the complete list in the visual mode or you can take a lookhere.
$ soccer-go matchday <league>
Example:
$ soccer-go matchday SA
$ soccer-go standings <league>
Example:
$ soccer-go standings PL
$ soccer-go team <league> <team> [options]
--fixtures
,-f
: Print all thegames played by the team in the current season--players
,-p
: Show the currentsquad
Examples:
$ soccer-go team PL "manchester united" -f
$ soccer-go team SA juventus -fp
... and more.
If you want to customize or contribute to this package, then running it locally from source is really easy.
$ git clone git@github.com:acifani/soccer-go.git$ cd soccer-go$ npm i
Now you can either run it in watch mode
$ npm start
Or build everything
$ npm run build
About
⚽ Soccer CLI
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
Uh oh!
There was an error while loading.Please reload this page.
Contributors8
Uh oh!
There was an error while loading.Please reload this page.