appcenter-cli
Version:
Command line tool for Visual Studio App Center
18 lines (15 loc) • 620 B
text/typescript
import { Command, CommandArgs, CommandResult, success, help } from "../../util/commandline";
import { out } from "../../util/interaction";
import { getUser } from "../../util/profile";
("Get the application that's set as default for all CLI commands")
export default class GetCurrentAppCommand extends Command {
constructor(args: CommandArgs) {
super(args);
}
async runNoClient(): Promise<CommandResult> {
const user = getUser();
const currentApp = user.defaultApp ? `${user.defaultApp.ownerName}/${user.defaultApp.appName}` : "";
out.text((s) => s, currentApp);
return success();
}
}