Skip to content

Commit e9b6f7c

Browse files
feat: allow re-login with emulator in headless mode (#388)
1 parent 583d7a7 commit e9b6f7c

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

src/commands/auth.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ import {DEV} from '../env';
88
import {loginEmulatorOnly} from '../services/auth/login.emulator.services';
99
import {login as loginServices} from '../services/auth/login.services';
1010
import {reuseController} from '../services/controllers.services';
11+
import {isHeadless} from '../utils/process.utils';
1112
import {confirmAndExit} from '../utils/prompt.utils';
1213

1314
export const logout = async () => {
@@ -62,6 +63,11 @@ const emulatorLogin = async () => {
6263
return;
6364
}
6465

66+
if (isHeadless()) {
67+
await loginEmulatorOnly();
68+
return;
69+
}
70+
6571
const token = await getToken();
6672

6773
if (isNullish(token)) {

0 commit comments

Comments
 (0)