0.0.9 • Published 3 years ago
koronapay v0.0.9
Koronapay
CLI to get actual exchange rates from koronapay service.

Prerequisites
This project requires NodeJS (version 14.21.3 or later) and NPM. Node and NPM are really easy to install. To make sure you have them available on your machine, try running the following command.
$ npm -v && node -v
9.5.1
v18.16.0Table of contents
Installation
BEFORE YOU INSTALL: please read the prerequisites.
To install, run:
$ npm i -g koronapayUsage
Available commands
Show current exchange rates
$ koronapay show-currentOptions:
--help Show help [boolean]
--version Show version number [boolean]
-s, --save Save request to the history. [boolean] [default: true]
-f, --from Sending country.
[string] [choices: "UZB", "RUS", "AUT", "BEL", "BGR", "HRV", "CYP", "CZE", "DN
K", "EST", "FIN", "FRA", "DEU", "GRC", "HUN", "IRL", "ITA", "LVA", "LIE", "LTU
", "LUX", "MLT", "NLD", "NOR", "POL", "PRT", "ROU", "SVK", "SVN", "ESP", "SWE"
, "GBR", "KGZ", "AZE", "TUR", "MDA", "KAZ", "GEO", "BLR", "VNM", "ISR", "KOR",
"MKD", "SRB", "CHE", "TJK", "NPL", "CHN"] [default: "RUS"]
-t, --to Receiving country.
[array] [choices: "UZB", "RUS", "AUT", "BEL", "BGR", "HRV", "CYP", "CZE", "DNK
", "EST", "FIN", "FRA", "DEU", "GRC", "HUN", "IRL", "ITA", "LVA", "LIE", "LTU"
, "LUX", "MLT", "NLD", "NOR", "POL", "PRT", "ROU", "SVK", "SVN", "ESP", "SWE",
"GBR", "KGZ", "AZE", "TUR", "MDA", "KAZ", "GEO", "BLR", "VNM", "ISR", "KOR",
"MKD", "SRB", "CHE", "TJK", "NPL", "CHN"] [default: ["GEO"]]Show exchange rate history
$ koronapay show-historyOptions:
--help Show help [boolean]
--version Show version number [boolean]
-f, --from Sending country.
[string] [choices: "UZB", "RUS", "AUT", "BEL", "BGR", "HRV", "CYP", "CZE", "DN
K", "EST", "FIN", "FRA", "DEU", "GRC", "HUN", "IRL", "ITA", "LVA", "LIE", "LTU
", "LUX", "MLT", "NLD", "NOR", "POL", "PRT", "ROU", "SVK", "SVN", "ESP", "SWE"
, "GBR", "KGZ", "AZE", "TUR", "MDA", "KAZ", "GEO", "BLR", "VNM", "ISR", "KOR",
"MKD", "SRB", "CHE", "TJK", "NPL", "CHN"] [default: "RUS"]
-t, --to Receiving country.
[string] [choices: "UZB", "RUS", "AUT", "BEL", "BGR", "HRV", "CYP", "CZE", "DN
K", "EST", "FIN", "FRA", "DEU", "GRC", "HUN", "IRL", "ITA", "LVA", "LIE", "LTU
", "LUX", "MLT", "NLD", "NOR", "POL", "PRT", "ROU", "SVK", "SVN", "ESP", "SWE"
, "GBR", "KGZ", "AZE", "TUR", "MDA", "KAZ", "GEO", "BLR", "VNM", "ISR", "KOR",
"MKD", "SRB", "CHE", "TJK", "NPL", "CHN"] [default: "GEO"]
--from-currency, --fc Sending currency.
[string] [choices: "USD", "RUB", "EUR", "AZN", "TRY", "MDL", "KZT", "GEL", "NP
R"] [default: "RUB"]
--to-currency, --tc Receiving currency.
[string] [choices: "USD", "RUB", "EUR", "AZN", "TRY", "MDL", "KZT", "GEL", "NP
R"] [default: "GEL"]
-d, --display Display method.
[string] [choices: "table", "graph"] [default: "graph"]Remove exchange rate history
$ koronapay clear-historyOptions:
--help Show help [boolean]
--version Show version number [boolean]Available countries
- UZB
- RUS
- AUT
- BEL
- BGR
- HRV
- CYP
- CZE
- DNK
- EST
- FIN
- FRA
- DEU
- GRC
- HUN
- IRL
- ITA
- LVA
- LIE
- LTU
- LUX
- MLT
- NLD
- NOR
- POL
- PRT
- ROU
- SVK
- SVN
- ESP
- SWE
- GBR
- KGZ
- AZE
- TUR
- MDA
- KAZ
- GEO
- BLR
- VNM
- ISR
- KOR
- MKD
- SRB
- CHE
- TJK
- NPL
- CHN
Available currencies
- USD
- RUB
- EUR
- AZN
- TRY
- MDL
- KZT
- GEL
- NPR
Contributing
- Fork it!
- Create your feature branch:
git checkout -b my-new-feature - Add your changes:
git add . - Commit your changes:
git commit -am Add some feature - Push to the branch:
git push origin my-new-feature - Submit a pull request :sunglasses:
Authors
- George Terekhin - George Terekhin
See also the list of contributors who participated in this project.
License
ISC License © George Terekhin