constructor() — astro Function Reference
Architecture documentation for the constructor() function in logger-help-display.ts from the astro codebase.
Entity Profile
Dependency Diagram
graph TD cea8930b_3777_ff80_8983_76cb3d4dee99["constructor()"] e9da6ffc_2f74_41ea_1bcb_58b6a2429c73["LoggerHelpDisplay"] cea8930b_3777_ff80_8983_76cb3d4dee99 -->|defined in| e9da6ffc_2f74_41ea_1bcb_58b6a2429c73 style cea8930b_3777_ff80_8983_76cb3d4dee99 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/astro/src/cli/infra/logger-help-display.ts lines 14–29
constructor({
logger,
textStyler,
astroVersionProvider,
flags,
}: {
logger: Logger;
textStyler: TextStyler;
astroVersionProvider: AstroVersionProvider;
flags: Flags;
}) {
this.#logger = logger;
this.#textStyler = textStyler;
this.#astroVersionProvider = astroVersionProvider;
this.#flags = flags;
}
Domain
Subdomains
Source
Frequently Asked Questions
What does constructor() do?
constructor() is a function in the astro codebase, defined in packages/astro/src/cli/infra/logger-help-display.ts.
Where is constructor() defined?
constructor() is defined in packages/astro/src/cli/infra/logger-help-display.ts at line 14.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free