askToContinue() — astro Function Reference
Architecture documentation for the askToContinue() function in index.ts from the astro codebase.
Entity Profile
Dependency Diagram
graph TD 2ee262d1_8614_9c2d_75fd_5bb9c01ac63c["askToContinue()"] 9151bb3d_ee1e_da42_752a_45a9db1dd918["index.ts"] 2ee262d1_8614_9c2d_75fd_5bb9c01ac63c -->|defined in| 9151bb3d_ee1e_da42_752a_45a9db1dd918 e251add5_ea46_2280_c246_1b5a023acc3b["add()"] e251add5_ea46_2280_c246_1b5a023acc3b -->|calls| 2ee262d1_8614_9c2d_75fd_5bb9c01ac63c b580bf78_66fd_0e74_f9b4_b1847fcf475e["updateAstroConfig()"] b580bf78_66fd_0e74_f9b4_b1847fcf475e -->|calls| 2ee262d1_8614_9c2d_75fd_5bb9c01ac63c f3e6969a_3f04_43b5_609b_fdfd7fa60748["updatePackageJsonScripts()"] f3e6969a_3f04_43b5_609b_fdfd7fa60748 -->|calls| 2ee262d1_8614_9c2d_75fd_5bb9c01ac63c d8c50440_84a7_3639_a0ff_bb413e95ec8d["tryToInstallIntegrations()"] d8c50440_84a7_3639_a0ff_bb413e95ec8d -->|calls| 2ee262d1_8614_9c2d_75fd_5bb9c01ac63c ffb00280_f878_7381_fa3f_c64fddb70bbc["validateIntegrations()"] ffb00280_f878_7381_fa3f_c64fddb70bbc -->|calls| 2ee262d1_8614_9c2d_75fd_5bb9c01ac63c 31c483d1_c4ed_7d00_d4c0_9cbf5313e1d8["updateTSConfig()"] 31c483d1_c4ed_7d00_d4c0_9cbf5313e1d8 -->|calls| 2ee262d1_8614_9c2d_75fd_5bb9c01ac63c bd16dbfd_3c3b_e117_15e8_b4bea7275e1e["setupIntegrationConfig()"] bd16dbfd_3c3b_e117_15e8_b4bea7275e1e -->|calls| 2ee262d1_8614_9c2d_75fd_5bb9c01ac63c style 2ee262d1_8614_9c2d_75fd_5bb9c01ac63c fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/astro/src/cli/add/index.ts lines 1141–1161
async function askToContinue({
flags,
logger,
}: {
flags: Flags;
logger: Logger;
}): Promise<boolean> {
if (flags.yes || flags.y) return true;
if (!hasHintedAboutYesFlag) {
hasHintedAboutYesFlag = true;
logger.info('SKIP_FORMAT', dim(' To run this command without prompts, pass the --yes flag\n'));
}
const response = await prompts({
type: 'confirm',
name: 'askToContinue',
message: 'Continue?',
initial: true,
});
return Boolean(response.askToContinue);
}
Domain
Subdomains
Defined In
Called By
Source
Frequently Asked Questions
What does askToContinue() do?
askToContinue() is a function in the astro codebase, defined in packages/astro/src/cli/add/index.ts.
Where is askToContinue() defined?
askToContinue() is defined in packages/astro/src/cli/add/index.ts at line 1141.
What calls askToContinue()?
askToContinue() is called by 7 function(s): add, setupIntegrationConfig, tryToInstallIntegrations, updateAstroConfig, updatePackageJsonScripts, updateTSConfig, validateIntegrations.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free