createLoggerFromFlags() — astro Function Reference
Architecture documentation for the createLoggerFromFlags() function in flags.ts from the astro codebase.
Entity Profile
Dependency Diagram
graph TD 5f1e8790_3b5c_c960_cbf7_2a395bc6a2c2["createLoggerFromFlags()"] 8828cc9b_aa85_f4ba_73cb_ae49780007d3["flags.ts"] 5f1e8790_3b5c_c960_cbf7_2a395bc6a2c2 -->|defined in| 8828cc9b_aa85_f4ba_73cb_ae49780007d3 style 5f1e8790_3b5c_c960_cbf7_2a395bc6a2c2 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/astro/src/cli/flags.ts lines 43–56
export function createLoggerFromFlags(flags: Flags): Logger {
const logging: LogOptions = {
dest: nodeLogDestination,
level: 'info',
};
if (flags.verbose) {
logging.level = 'debug';
} else if (flags.silent) {
logging.level = 'silent';
}
return new Logger(logging);
}
Domain
Subdomains
Defined In
Source
Frequently Asked Questions
What does createLoggerFromFlags() do?
createLoggerFromFlags() is a function in the astro codebase, defined in packages/astro/src/cli/flags.ts.
Where is createLoggerFromFlags() defined?
createLoggerFromFlags() is defined in packages/astro/src/cli/flags.ts at line 43.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free