UNPKG

stratumn-cli

Version:
43 lines (30 loc) 1.13 kB
'use strict'; var _commander = require('commander'); var _commander2 = _interopRequireDefault(_commander); var _chalk = require('chalk'); var _chalk2 = _interopRequireDefault(_chalk); var _readPackageSync = require('../utils/readPackageSync'); var _readPackageSync2 = _interopRequireDefault(_readPackageSync); var _get = require('../utils/get'); var _get2 = _interopRequireDefault(_get); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } _commander2.default.version((0, _readPackageSync2.default)('version')).parse(process.argv); function handleError(err) { process.stderr.write(err.message + '\n', function () { return process.exit(1); }); } (0, _get2.default)('/tokens', true).then(function (tokens) { var list = tokens.map(function (item) { return _chalk2.default.green(item.hashedToken); }).join('\n'); process.stdout.write(list + '\n', process.exit); }).catch(function (err) { if (err.code === 'ENOENT') { process.stdout.write('You must login first\n', function () { return process.exit(1); }); return; } handleError(err); });