@wix/cli
Version:
CLI tool for building Wix sites and applications
48 lines (47 loc) • 1.33 kB
JavaScript
import { createRequire as _createRequire } from 'node:module';
const require = _createRequire(import.meta.url);
import {
createLoggedInLoginFlowMessage,
emitLoginFlowMessage,
isLoggedInToAccount,
runAgentLoginFlow
} from "./chunk-CCWE4DS6.js";
import {
wixCliLoginEnd,
wixCliLoginStart
} from "./chunk-U5H3SP3I.js";
import "./chunk-TIVTYCB2.js";
import "./chunk-RPTAJN5Y.js";
import "./chunk-UC5LTXTA.js";
import "./chunk-5VIJC5EU.js";
import "./chunk-MZDJNQLB.js";
import "./chunk-QNHANFRW.js";
import "./chunk-AFPDHQYI.js";
import "./chunk-HYKBBZLS.js";
import "./chunk-C5RTKQVL.js";
import "./chunk-LU3R3EBR.js";
import "./chunk-XZUGLEBK.js";
import "./chunk-TLLAD5LU.js";
import "./chunk-SDLCFZRL.js";
import "./chunk-CO5A7CZG.js";
import {
init_esm_shims
} from "./chunk-EXLZF52D.js";
// src/commands/non-interactive-login.ts
init_esm_shims();
async function nonInteractiveLogin({
biLogger
}) {
const loggedInUser = await isLoggedInToAccount();
if (loggedInUser) {
void biLogger.report(wixCliLoginStart({}));
emitLoginFlowMessage(createLoggedInLoginFlowMessage(loggedInUser.userInfo));
void biLogger.report(wixCliLoginEnd({ isSuccess: true }));
return;
}
await runAgentLoginFlow({ biLogger });
}
export {
nonInteractiveLogin
};
//# sourceMappingURL=non-interactive-login-3L67VEE3.js.map