Здравствуйте.

Статья очень коротенькая, однако пригодится поклонникам футбола, проводящим много времени в командной строке

С помощью npm-пакета wowcup можно просматривать результаты игры прямо в терминале. Информация берётся с api.football-data.org

Ставим пакетик…

sudo npm install -g wowcup

Пробуем…

последние 24 часа

wowcup fixtures --last





следующие 24 часа

wowcup fixtures --next





wowcup fixtures --playing — текущие матчи
wowcup standings — все игры
wowcup standings --table GROUP — для определённой группы (заменить GROUP на ah)

Чтобы убрать красную надпись добавьте --quiet

wowcup fixtures --last --quiet

Это всё, всем спасибо.

Комментарии (6)


  1. Qwerty710
    20.06.2018 13:34

    Коротко, понятно и практично — таким и должно всё быть. Не нужно искать результаты в интернете, отрываясь от терминала — програмулина всё сделает сама. Автор молодец.



  1. pnp
    21.06.2018 05:36

    Круто!


    1. kreatr
      21.06.2018 21:03

      я тоже хотел это написать, но постеснялся)


  1. pikamon
    21.06.2018 21:03

    inferno@linux-mint ~ $ sudo npm install wowcup
    ¦ ¦-------------------------------------------------------------------------------------------------------------------------------------------------¦
    WARN engine wowcup@0.0.7: wanted: {"node":">=8.0.0"} (current: {"node":"4.2.6","npm":"3.5.2"})
    loadDep:tslib > resolveWi ¦ ¦-----------------------------------------------------------------------------------------------------------------------¦
    loadDep:tslib > 304       ¦ ¦-----------------------------------------------------------------------------------------------------------------------¦
    WARN engine @oclif/config@1.6.33: wanted: {"node":">=8.0.0"} (current: {"node":"4.2.6","npm":"3.5.2"})
    loadDep:tslib > 304       - ¦-----------------------------------------------------------------------------------------------------------------------¦
    loadDep:semver > network  - ¦-----------------------------------------------------------------------------------------------------------------------¦
    loadDep:semver > 304      ¦ ¦-----------------------------------------------------------------------------------------------------------------------¦
    loadDep:supports-hyperlin - ¦-----------------------------------------------------------------------------------------------------------------------¦
    loadDep:cross-spawn > 304 - ¦-----------------------------------------------------------------------------------------------------------------------¦
    /home/inferno
    L-- wowcup@0.0.7 
    
    npm WARN enoent ENOENT: no such file or directory, open '/home/inferno/package.json'
    npm WARN inferno No description
    npm WARN inferno No repository field.
    npm WARN inferno No README data
    npm WARN inferno No license field.
    inferno@linux-mint ~ $ wowcup fixtures --playing 
    /usr/bin/env: «node»: Нет такого файла или каталога
    


    1. Aracturat
      21.06.2018 21:37

      Надо было использовать sudo npm install -g wowcup.
      Либо воспользоваться npx: npx wowcup fixtures --playing