UNPKG

@ledgerhq/coin-modules-monitoring

Version:
24 lines 966 B
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); const currencies_1 = __importDefault(require("./currencies")); const run_1 = __importDefault(require("./run")); const [, , argv2 = "all"] = process.argv; const supportedCurrencies = Object.keys(currencies_1.default); const filteredCurrencies = argv2 === "all" ? supportedCurrencies : argv2 .split(",") .map(c => c.trim()) .filter(c => supportedCurrencies.includes(c)); const monitoredCurrencies = filteredCurrencies.filter(c => { const currency = currencies_1.default[c]; if (currency?.skip) { console.log(`Skipping "${c}". Reason: ${currency.skip}`); } return !currency.skip; }); (0, run_1.default)(monitoredCurrencies).then(console.table).catch(console.error); //# sourceMappingURL=cli.js.map