為替レートをコマンドラインから確認できるcash-cliを試してみたので紹介します。
xxczaki/cash-cli: 💰💰 Convert Currency Rates using your terminal!
sudo npm install --global cash-cli
以下のようなメッセージが出るので、以下サイトにてAPIを登録。
Please run `cash --key [key]` to set your conversion API key!
Get it here for free: https://fixer.io/signup/free
取得したAPIキーをsudo cash --key "7...a"
してcash 10 usd eur pln
……してみようとすると、以下エラーが。
Error: Project name could not be inferred. Please specify the `projectName` option.
at new Conf (/usr/local/lib/node_modules/cash-cli/node_modules/conf/index.js:58:11)
at Object.<anonymous> (/usr/local/lib/node_modules/cash-cli/bin/cash.js:10:16)
at Module._compile (module.js:652:30)
at Object.Module._extensions..js (module.js:663:10)
at Module.load (module.js:565:32)
at tryModuleLoad (module.js:505:12)
at Function.Module._load (module.js:497:3)
at Module.require (module.js:596:17)
at require (internal/module.js:11:18)
at Object.<anonymous> (/usr/local/lib/node_modules/cash-cli/bin/index.js:9:14)
nodejsのエラーとかではないっぽいので、このライブラリに問題があるっぽい。issueもないので、とりあえず僕の場合はできなかった。
同じく為替レート変換ツールのthompsonemerson/moeda: A foreign exchange rates and currency conversion using CLIを試してみたが、
✖ Internal server error...
というエラーであった。VPNを通していたためそれかを疑い、オフにしてやってもみたが、両方だめであった。うーん。