Home / Domains / BuildSystem

BuildSystem

Browse all 58 domain entities categorized under BuildSystem in the astro Architecture Docs architecture documentation.

58 entities · Page 1 of 2

BuildSystem Domain — astro Architecture
The orchestration layer utilizing Vite to bundle assets, process CSS, and generate the final site structure. Architectural overview of the BuildSystem domain in the astro codebase. Contains 18 source files.
Domain
config.ts — astro Source File
Architecture documentation for config.ts, a typescript file in the astro codebase. 13 imports, 0 dependents.
File typescript
logging.ts — astro Source File
Architecture documentation for logging.ts, a typescript file in the astro codebase. 3 imports, 0 dependents.
File typescript
merge.ts — astro Source File
Architecture documentation for merge.ts, a typescript file in the astro codebase. 4 imports, 0 dependents.
File typescript
base.ts — astro Source File
Architecture documentation for base.ts, a typescript file in the astro codebase. 10 imports, 0 dependents.
File typescript
refined.ts — astro Source File
Architecture documentation for refined.ts, a typescript file in the astro codebase. 2 imports, 0 dependents.
File typescript
relative.ts — astro Source File
Architecture documentation for relative.ts, a typescript file in the astro codebase. 6 imports, 0 dependents.
File typescript
settings.ts — astro Source File
Architecture documentation for settings.ts, a typescript file in the astro codebase. 15 imports, 0 dependents.
File typescript
timer.ts — astro Source File
Architecture documentation for timer.ts, a typescript file in the astro codebase. 1 imports, 0 dependents.
File typescript
tsconfig.ts — astro Source File
Architecture documentation for tsconfig.ts, a typescript file in the astro codebase. 4 imports, 0 dependents.
File typescript
validate.ts — astro Source File
Architecture documentation for validate.ts, a typescript file in the astro codebase. 3 imports, 0 dependents.
File typescript
vite-load.ts — astro Source File
Architecture documentation for vite-load.ts, a typescript file in the astro codebase. 6 imports, 0 dependents.
File typescript
compile.ts — astro Source File
Architecture documentation for compile.ts, a typescript file in the astro codebase. 7 imports, 0 dependents.
File typescript
hmr.ts — astro Source File
Architecture documentation for hmr.ts, a typescript file in the astro codebase. 5 imports, 0 dependents.
File typescript
index.ts — astro Source File
Architecture documentation for index.ts, a typescript file in the astro codebase. 14 imports, 0 dependents.
File typescript
metadata.ts — astro Source File
Architecture documentation for metadata.ts, a typescript file in the astro codebase. 2 imports, 0 dependents.
File typescript
query.ts — astro Source File
Architecture documentation for query.ts, a typescript file in the astro codebase.
File typescript
types.ts — astro Source File
Architecture documentation for types.ts, a typescript file in the astro codebase. 3 imports, 0 dependents.
File typescript
utils.ts — astro Source File
Architecture documentation for utils.ts, a typescript file in the astro codebase. 2 imports, 0 dependents.
File typescript
compileAstro() — astro Function Reference
Architecture documentation for the compileAstro() function in compile.ts from the astro codebase.
Function typescript
enhanceCompileError() — astro Function Reference
Architecture documentation for the enhanceCompileError() function in compile.ts from the astro codebase.
Function typescript
loadConfig() — astro Function Reference
Architecture documentation for the loadConfig() function in config.ts from the astro codebase.
Function typescript
resolveConfig() — astro Function Reference
Architecture documentation for the resolveConfig() function in config.ts from the astro codebase.
Function typescript
resolveConfigPath() — astro Function Reference
Architecture documentation for the resolveConfigPath() function in config.ts from the astro codebase.
Function typescript
resolveRoot() — astro Function Reference
Architecture documentation for the resolveRoot() function in config.ts from the astro codebase.
Function typescript
search() — astro Function Reference
Architecture documentation for the search() function in config.ts from the astro codebase.
Function typescript
splitInlineConfig() — astro Function Reference
Architecture documentation for the splitInlineConfig() function in config.ts from the astro codebase.
Function typescript
handleHotUpdate() — astro Function Reference
Architecture documentation for the handleHotUpdate() function in hmr.ts from the astro codebase.
Function typescript
isArrayEqual() — astro Function Reference
Architecture documentation for the isArrayEqual() function in hmr.ts from the astro codebase.
Function typescript
isStyleOnlyChanged() — astro Function Reference
Architecture documentation for the isStyleOnlyChanged() function in hmr.ts from the astro codebase.
Function typescript
appendSourceMap() — astro Function Reference
Architecture documentation for the appendSourceMap() function in index.ts from the astro codebase.
Function typescript
astro() — astro Function Reference
Architecture documentation for the astro() function in index.ts from the astro codebase.
Function typescript
createNodeLogger() — astro Function Reference
Architecture documentation for the createNodeLogger() function in logging.ts from the astro codebase.
Function typescript
mergeConfig() — astro Function Reference
Architecture documentation for the mergeConfig() function in merge.ts from the astro codebase.
Function typescript
mergeConfigRecursively() — astro Function Reference
Architecture documentation for the mergeConfigRecursively() function in merge.ts from the astro codebase.
Function typescript
createDefaultAstroMetadata() — astro Function Reference
Architecture documentation for the createDefaultAstroMetadata() function in metadata.ts from the astro codebase.
Function typescript
getAstroMetadata() — astro Function Reference
Architecture documentation for the getAstroMetadata() function in metadata.ts from the astro codebase.
Function typescript
parseAstroRequest() — astro Function Reference
Architecture documentation for the parseAstroRequest() function in query.ts from the astro codebase.
Function typescript
AstroConfigRefinedSchema() — astro Function Reference
Architecture documentation for the AstroConfigRefinedSchema() function in refined.ts from the astro codebase.
Function typescript
createRelativeSchema() — astro Function Reference
Architecture documentation for the createRelativeSchema() function in relative.ts from the astro codebase.
Function typescript
resolveDirAsUrl() — astro Function Reference
Architecture documentation for the resolveDirAsUrl() function in relative.ts from the astro codebase.
Function typescript
createBaseSettings() — astro Function Reference
Architecture documentation for the createBaseSettings() function in settings.ts from the astro codebase.
Function typescript
createSettings() — astro Function Reference
Architecture documentation for the createSettings() function in settings.ts from the astro codebase.
Function typescript
constructor() — astro Function Reference
Architecture documentation for the constructor() function in timer.ts from the astro codebase.
Function typescript
end() — astro Function Reference
Architecture documentation for the end() function in timer.ts from the astro codebase.
Function typescript
start() — astro Function Reference
Architecture documentation for the start() function in timer.ts from the astro codebase.
Function typescript
writeStats() — astro Function Reference
Architecture documentation for the writeStats() function in timer.ts from the astro codebase.
Function typescript
deepMergeObjects() — astro Function Reference
Architecture documentation for the deepMergeObjects() function in tsconfig.ts from the astro codebase.
Function typescript

Analyze Your Own Codebase

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

Try Supermodel Free