Skip to content

Rupikz/coinmarketcap-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

coinmarketcap-cli

Тестовое задание

Написать CLI утилиту, которая позволит узнать цену для конвертации по заданной паре.

Утилита должна принимать три аргумента: валюту из которой конвертируется, валюта в которую конвертируется и объем который нужно конвертировать (например, USD BTC 100), а на выходе выдавать значение в валюте, в которую конвертируется.

Цены должны браться с https://coinmarketcap.com/

Запуск

  1. Переименовать файл .example.env в .env
  2. Указать свой апи-ключ от CoinMarketCapApi в переменную API_COINMARKETCAP_KEY
  3. Установить зависимости проекта командой yarn
  4. Сбилдить проект командой yarn build
  5. Запустить командой node dist/coinmarketcap.js

Примеры работы

  1. Конвертировать 1 BTC в ETH: node dist/coinmarketcap.js conversion BTC ETH 1
  2. Поменять местами валюту: node dist/coinmarketcap.js conversion BTC ETH 1 -r
  3. Проверить существование валюты: node dist/coinmarketcap.js currency BTC

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published