0.0.7 • Published 4 years ago

prost v0.0.7

Weekly downloads
1
License
MIT
Repository
github
Last release
4 years ago
 ____                        __
/\  _`\                     /\ \__
\ \ \L\ \_ __   ___     ____\ \ ,_\
 \ \ ,__/\`'__\/ __`\  /',__\\ \ \/
  \ \ \/\ \ \//\ \L\ \/\__, `\\ \ \_
   \ \_\ \ \_\\ \____/\/\____/ \ \__\
    \/_/  \/_/ \/___/  \/___/   \/__/

“I’m not going to leave him even a 1-meter gap.”

Tests Version MIT Depfu codecov

Description

Fetch and display the current Formula 1 driver standings on the command line.

Example drivers' championship output:

┌────────────────────────────────────────────────────────┐
│                Formula 1 2019: Round 21                │
├────┬────────────────────┬──────────────┬──────┬────────┤
│ #  │ Driver             │ Team         │ Wins │ Points │
├────┼────────────────────┼──────────────┼──────┼────────┤
│ 1  │ Lewis Hamilton     │ Mercedes     │ 11   │ 413    │
├────┼────────────────────┼──────────────┼──────┼────────┤
│ 2  │ Valtteri Bottas    │ Mercedes     │ 4    │ 326    │
├────┼────────────────────┼──────────────┼──────┼────────┤
│ 3  │ Max Verstappen     │ Red Bull     │ 3    │ 278    │
├────┼────────────────────┼──────────────┼──────┼────────┤
│ 4  │ Charles Leclerc    │ Ferrari      │ 2    │ 264    │
├────┼────────────────────┼──────────────┼──────┼────────┤
│ 5  │ Sebastian Vettel   │ Ferrari      │ 1    │ 240    │
├────┼────────────────────┼──────────────┼──────┼────────┤
│ 6  │ Carlos Sainz       │ McLaren      │ 0    │ 96     │
├────┼────────────────────┼──────────────┼──────┼────────┤
│ 7  │ Pierre Gasly       │ Toro Rosso   │ 0    │ 95     │
├────┼────────────────────┼──────────────┼──────┼────────┤
│ 8  │ Alexander Albon    │ Red Bull     │ 0    │ 92     │
├────┼────────────────────┼──────────────┼──────┼────────┤
│ 9  │ Daniel Ricciardo   │ Renault      │ 0    │ 54     │
├────┼────────────────────┼──────────────┼──────┼────────┤
│ 10 │ Sergio Pérez       │ Racing Point │ 0    │ 52     │
├────┼────────────────────┼──────────────┼──────┼────────┤
│ 11 │ Lando Norris       │ McLaren      │ 0    │ 49     │
├────┼────────────────────┼──────────────┼──────┼────────┤
│ 12 │ Kimi Räikkönen     │ Alfa Romeo   │ 0    │ 43     │
├────┼────────────────────┼──────────────┼──────┼────────┤
│ 13 │ Daniil Kvyat       │ Toro Rosso   │ 0    │ 37     │
├────┼────────────────────┼──────────────┼──────┼────────┤
│ 14 │ Nico Hülkenberg    │ Renault      │ 0    │ 37     │
├────┼────────────────────┼──────────────┼──────┼────────┤
│ 15 │ Lance Stroll       │ Racing Point │ 0    │ 21     │
├────┼────────────────────┼──────────────┼──────┼────────┤
│ 16 │ Kevin Magnussen    │ Haas F1 Team │ 0    │ 20     │
├────┼────────────────────┼──────────────┼──────┼────────┤
│ 17 │ Antonio Giovinazzi │ Alfa Romeo   │ 0    │ 14     │
├────┼────────────────────┼──────────────┼──────┼────────┤
│ 18 │ Romain Grosjean    │ Haas F1 Team │ 0    │ 8      │
├────┼────────────────────┼──────────────┼──────┼────────┤
│ 19 │ Robert Kubica      │ Williams     │ 0    │ 1      │
├────┼────────────────────┼──────────────┼──────┼────────┤
│ 20 │ George Russell     │ Williams     │ 0    │ 0      │
└────┴────────────────────┴──────────────┴──────┴────────┘

Example constructors' championship output:

┌───────────────────────────────────┐
│     Formula 1 2019: Round 21      │
├────┬──────────────┬──────┬────────┤
│ #  │ Team         │ Wins │ Points │
├────┼──────────────┼──────┼────────┤
│ 1  │ Mercedes     │ 15   │ 739    │
├────┼──────────────┼──────┼────────┤
│ 2  │ Ferrari      │ 3    │ 504    │
├────┼──────────────┼──────┼────────┤
│ 3  │ Red Bull     │ 3    │ 417    │
├────┼──────────────┼──────┼────────┤
│ 4  │ McLaren      │ 0    │ 145    │
├────┼──────────────┼──────┼────────┤
│ 5  │ Renault      │ 0    │ 91     │
├────┼──────────────┼──────┼────────┤
│ 6  │ Toro Rosso   │ 0    │ 85     │
├────┼──────────────┼──────┼────────┤
│ 7  │ Racing Point │ 0    │ 73     │
├────┼──────────────┼──────┼────────┤
│ 8  │ Alfa Romeo   │ 0    │ 57     │
├────┼──────────────┼──────┼────────┤
│ 9  │ Haas F1 Team │ 0    │ 28     │
├────┼──────────────┼──────┼────────┤
│ 10 │ Williams     │ 0    │ 1      │
└────┴──────────────┴──────┴────────┘

Installation

You can download a binary from the releases section for macOS, Linux or Windows.

Alternatively, Prost is available via npm – merely npm install -g prost.

The -c flag will fetch and return constructor standings.

The -d flag (default) will fetch and return driver standings.

Credits

Drawbacks

  • Does not support previous rounds or seasons.
0.0.7

4 years ago

0.0.6

4 years ago

0.0.5

4 years ago

0.0.4

4 years ago

0.0.3

5 years ago

0.0.2

5 years ago

0.0.1

5 years ago