Skip to content

Commit a79ea58

Browse files
committed
fix(activate): print accountSid and token to stderr
1 parent bb5318a commit a79ea58

File tree

2 files changed

+14
-0
lines changed

2 files changed

+14
-0
lines changed

src/commands/activate.ts

+3
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ import ora, { Ora } from 'ora';
88
import { Argv } from 'yargs';
99
import { checkConfigForCredentials } from '../checks/check-credentials';
1010
import { ActivateCliFlags, getConfigFromFlags } from '../config/activate';
11+
import { printActivateConfig } from '../printers/activate';
1112
import { ExternalCliOptions, sharedCliOptions } from './shared';
1213
import { CliInfo } from './types';
1314

@@ -47,6 +48,8 @@ export async function handler(
4748

4849
checkConfigForCredentials(config);
4950

51+
printActivateConfig(config);
52+
5053
const details = config.buildSid
5154
? `(${config.buildSid})`
5255
: `from ${config.sourceEnvironment}`;

src/printers/activate.ts

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
import { ActivateConfig } from '@twilio-labs/serverless-api';
2+
import { stripIndent } from 'common-tags';
3+
import chalk = require('chalk');
4+
5+
export function printActivateConfig(config: ActivateConfig) {
6+
const message = chalk`
7+
{cyan.bold Account} ${config.accountSid}
8+
{cyan.bold Token} ${config.authToken}
9+
`;
10+
process.stderr.write(stripIndent(message) + '\n');
11+
}

0 commit comments

Comments
 (0)