11import * as clc from "colorette" ;
2- import * as utils from "../../../utils" ;
32import * as repo from "./repo" ;
43import * as poller from "../../../operation-poller" ;
54import * as gcp from "../../../gcp/frameworks" ;
5+ import { logBullet , logSuccess } from "../../../utils" ;
66import { frameworksOrigin } from "../../../api" ;
77import { Backend , BackendOutputOnlyFields } from "../../../gcp/frameworks" ;
88import { Repository } from "../../../gcp/cloudbuild" ;
99import { API_VERSION } from "../../../gcp/frameworks" ;
1010import { FirebaseError } from "../../../error" ;
11- import { logger } from "../../../logger" ;
1211import { promptOnce } from "../../../prompt" ;
1312import { DEFAULT_REGION , ALLOWED_REGIONS } from "./constants" ;
1413
@@ -25,7 +24,7 @@ const frameworksPollerOptions: Omit<poller.OperationPollerOptions, "operationRes
2524export async function doSetup ( setup : any , projectId : string ) : Promise < void > {
2625 setup . frameworks = { } ;
2726
28- utils . logBullet ( "First we need a few details to create your backend." ) ;
27+ logBullet ( "First we need a few details to create your backend." ) ;
2928
3029 await promptOnce (
3130 {
@@ -50,20 +49,16 @@ export async function doSetup(setup: any, projectId: string): Promise<void> {
5049 setup . frameworks
5150 ) ;
5251
53- utils . logSuccess ( `Region set to ${ setup . frameworks . region } .` ) ;
52+ logSuccess ( `Region set to ${ setup . frameworks . region } .\n ` ) ;
5453
5554 const backend : Backend | undefined = await getOrCreateBackend ( projectId , setup ) ;
5655
5756 if ( backend ) {
58- logger . info ( ) ;
59- utils . logSuccess ( `Successfully created backend:\n ${ backend . name } ` ) ;
60- logger . info ( ) ;
61- utils . logSuccess ( `Your site is being deployed at:\n https://${ backend . uri } ` ) ;
62- logger . info ( ) ;
63- utils . logSuccess (
64- `View the rollout status by running:\n firebase backends:get --backend=${ backend . name } `
57+ logSuccess ( `Successfully created backend:\n ${ backend . name } ` ) ;
58+ logSuccess ( `Your site is being deployed at:\n https://${ backend . uri } \n` ) ;
59+ logSuccess (
60+ `View the rollout status by running:\n firebase backends:get --backend=${ backend . name } \n`
6561 ) ;
66- logger . info ( ) ;
6762 }
6863}
6964
@@ -90,7 +85,6 @@ export async function getOrCreateBackend(
9085 } catch ( err : unknown ) {
9186 if ( ( err as FirebaseError ) . status === 404 ) {
9287 const cloudBuildConnRepo = await repo . linkGitHubRepository ( projectId , location ) ;
93- logger . info ( ) ;
9488 await promptOnce (
9589 {
9690 name : "branchName" ,
@@ -101,7 +95,7 @@ export async function getOrCreateBackend(
10195 setup . frameworks
10296 ) ;
10397 const backendDetails = toBackend ( cloudBuildConnRepo ) ;
104- logger . info ( clc . bold ( `\n ${ clc . white ( "===" ) } Creating your backend` ) ) ;
98+ logBullet ( clc . bold ( `${ clc . white ( "===" ) } Creating your backend` ) ) ;
10599 return await createBackend ( projectId , location , backendDetails , setup . frameworks . serviceName ) ;
106100 } else {
107101 throw new FirebaseError (
@@ -132,7 +126,7 @@ async function getExistingBackend(
132126 setup . frameworks
133127 ) ;
134128 if ( setup . frameworks . existingBackend ) {
135- logger . info ( "Using the existing backend." ) ;
129+ logBullet ( "Using the existing backend." ) ;
136130 return backend ;
137131 }
138132 await promptOnce (
0 commit comments