UNPKG

stratumn-cli

Version:
25 lines (20 loc) 559 B
import commander from 'commander'; import readPackageSync from '../utils/readPackageSync'; import loadConfig from '../utils/loadConfig'; commander .version(readPackageSync('version')) .parse(process.argv); function handleError(err) { process.stderr.write(err.message + '\n', () => process.exit(1)); } loadConfig() .then(conf => { process.stdout.write(conf.email + '\n', process.exit); }) .catch(err => { if (err.code === 'ENOENT') { process.stdout.write('nobody\n', process.exit); return; } handleError(err); });