UNPKG

@bitgo/utxo-bin

Version:

Command-line utility for BitGo UTXO transactions

14 lines 1.97 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.formatString = formatString; const format_1 = require("../format"); function formatString(parsed, argv) { switch (argv.format) { case 'json': return JSON.stringify(parsed, null, 2); case 'tree': return (0, format_1.formatTree)(parsed, { hide: argv.all ? [] : undefined }); } throw new Error(`invalid format ${argv.format}`); } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZm9ybWF0U3RyaW5nLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL2NvbW1hbmRzL2Zvcm1hdFN0cmluZy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQVNBLG9DQVFDO0FBaEJELHNDQUF1QztBQVF2QyxTQUFnQixZQUFZLENBQUMsTUFBa0IsRUFBRSxJQUFzQjtJQUNyRSxRQUFRLElBQUksQ0FBQyxNQUFNLEVBQUUsQ0FBQztRQUNwQixLQUFLLE1BQU07WUFDVCxPQUFPLElBQUksQ0FBQyxTQUFTLENBQUMsTUFBTSxFQUFFLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQztRQUN6QyxLQUFLLE1BQU07WUFDVCxPQUFPLElBQUEsbUJBQVUsRUFBQyxNQUFNLEVBQUUsRUFBRSxJQUFJLEVBQUUsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxTQUFTLEVBQUUsQ0FBQyxDQUFDO0lBQ25FLENBQUM7SUFDRCxNQUFNLElBQUksS0FBSyxDQUFDLGtCQUFrQixJQUFJLENBQUMsTUFBTSxFQUFFLENBQUMsQ0FBQztBQUNuRCxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgUGFyc2VyTm9kZSB9IGZyb20gJy4uL1BhcnNlcic7XG5pbXBvcnQgeyBmb3JtYXRUcmVlIH0gZnJvbSAnLi4vZm9ybWF0JztcbmltcG9ydCB7IEZvcm1hdFRyZWVPckpzb24gfSBmcm9tICcuLi9hcmdzJztcblxuZXhwb3J0IHR5cGUgRm9ybWF0U3RyaW5nQXJncyA9IHtcbiAgZm9ybWF0OiBGb3JtYXRUcmVlT3JKc29uO1xuICBhbGw6IGJvb2xlYW47XG59O1xuXG5leHBvcnQgZnVuY3Rpb24gZm9ybWF0U3RyaW5nKHBhcnNlZDogUGFyc2VyTm9kZSwgYXJndjogRm9ybWF0U3RyaW5nQXJncyk6IHN0cmluZyB7XG4gIHN3aXRjaCAoYXJndi5mb3JtYXQpIHtcbiAgICBjYXNlICdqc29uJzpcbiAgICAgIHJldHVybiBKU09OLnN0cmluZ2lmeShwYXJzZWQsIG51bGwsIDIpO1xuICAgIGNhc2UgJ3RyZWUnOlxuICAgICAgcmV0dXJuIGZvcm1hdFRyZWUocGFyc2VkLCB7IGhpZGU6IGFyZ3YuYWxsID8gW10gOiB1bmRlZmluZWQgfSk7XG4gIH1cbiAgdGhyb3cgbmV3IEVycm9yKGBpbnZhbGlkIGZvcm1hdCAke2FyZ3YuZm9ybWF0fWApO1xufVxuIl19