Home / Type/ CompileProps Type — astro Architecture

CompileProps Type — astro Architecture

Architecture documentation for the CompileProps type/interface in compile.ts from the astro codebase.

Entity Profile

Dependency Diagram

graph TD
  e277dce1_5e56_7ec7_54e0_a1251d8646bf["CompileProps"]
  d1d31d2a_5ee0_0540_2ca3_25d0e761efc6["compile.ts"]
  e277dce1_5e56_7ec7_54e0_a1251d8646bf -->|defined in| d1d31d2a_5ee0_0540_2ca3_25d0e761efc6
  style e277dce1_5e56_7ec7_54e0_a1251d8646bf fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/astro/src/core/compile/compile.ts lines 13–19

export interface CompileProps {
	astroConfig: AstroConfig;
	viteConfig: ResolvedConfig;
	toolbarEnabled: boolean;
	filename: string;
	source: string;
}

Frequently Asked Questions

What is the CompileProps type?
CompileProps is a type/interface in the astro codebase, defined in packages/astro/src/core/compile/compile.ts.
Where is CompileProps defined?
CompileProps is defined in packages/astro/src/core/compile/compile.ts at line 13.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free