1*8d307f52SEvan Baconimport chalk from 'chalk';
2*8d307f52SEvan Bacon
3*8d307f52SEvan Baconimport { getActorDisplayName, getUserAsync } from '../api/user/user';
4*8d307f52SEvan Baconimport * as Log from '../log';
5*8d307f52SEvan Bacon
6*8d307f52SEvan Baconexport async function whoamiAsync() {
7*8d307f52SEvan Bacon  const user = await getUserAsync();
8*8d307f52SEvan Bacon  if (user) {
9*8d307f52SEvan Bacon    Log.exit(chalk.green(getActorDisplayName(user)), 0);
10*8d307f52SEvan Bacon  } else {
11*8d307f52SEvan Bacon    Log.exit('Not logged in');
12*8d307f52SEvan Bacon  }
13*8d307f52SEvan Bacon}
14