BuildSystem
Browse all 58 domain entities categorized under BuildSystem in the astro Architecture Docs architecture documentation.
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.
config.ts — astro Source File
Architecture documentation for config.ts, a typescript file in the astro codebase. 13 imports, 0 dependents.
logging.ts — astro Source File
Architecture documentation for logging.ts, a typescript file in the astro codebase. 3 imports, 0 dependents.
merge.ts — astro Source File
Architecture documentation for merge.ts, a typescript file in the astro codebase. 4 imports, 0 dependents.
base.ts — astro Source File
Architecture documentation for base.ts, a typescript file in the astro codebase. 10 imports, 0 dependents.
refined.ts — astro Source File
Architecture documentation for refined.ts, a typescript file in the astro codebase. 2 imports, 0 dependents.
relative.ts — astro Source File
Architecture documentation for relative.ts, a typescript file in the astro codebase. 6 imports, 0 dependents.
settings.ts — astro Source File
Architecture documentation for settings.ts, a typescript file in the astro codebase. 15 imports, 0 dependents.
timer.ts — astro Source File
Architecture documentation for timer.ts, a typescript file in the astro codebase. 1 imports, 0 dependents.
tsconfig.ts — astro Source File
Architecture documentation for tsconfig.ts, a typescript file in the astro codebase. 4 imports, 0 dependents.
validate.ts — astro Source File
Architecture documentation for validate.ts, a typescript file in the astro codebase. 3 imports, 0 dependents.
vite-load.ts — astro Source File
Architecture documentation for vite-load.ts, a typescript file in the astro codebase. 6 imports, 0 dependents.
compile.ts — astro Source File
Architecture documentation for compile.ts, a typescript file in the astro codebase. 7 imports, 0 dependents.
hmr.ts — astro Source File
Architecture documentation for hmr.ts, a typescript file in the astro codebase. 5 imports, 0 dependents.
index.ts — astro Source File
Architecture documentation for index.ts, a typescript file in the astro codebase. 14 imports, 0 dependents.
metadata.ts — astro Source File
Architecture documentation for metadata.ts, a typescript file in the astro codebase. 2 imports, 0 dependents.
query.ts — astro Source File
Architecture documentation for query.ts, a typescript file in the astro codebase.
types.ts — astro Source File
Architecture documentation for types.ts, a typescript file in the astro codebase. 3 imports, 0 dependents.
utils.ts — astro Source File
Architecture documentation for utils.ts, a typescript file in the astro codebase. 2 imports, 0 dependents.
compileAstro() — astro Function Reference
Architecture documentation for the compileAstro() function in compile.ts from the astro codebase.
enhanceCompileError() — astro Function Reference
Architecture documentation for the enhanceCompileError() function in compile.ts from the astro codebase.
loadConfig() — astro Function Reference
Architecture documentation for the loadConfig() function in config.ts from the astro codebase.
resolveConfig() — astro Function Reference
Architecture documentation for the resolveConfig() function in config.ts from the astro codebase.
resolveConfigPath() — astro Function Reference
Architecture documentation for the resolveConfigPath() function in config.ts from the astro codebase.
resolveRoot() — astro Function Reference
Architecture documentation for the resolveRoot() function in config.ts from the astro codebase.
search() — astro Function Reference
Architecture documentation for the search() function in config.ts from the astro codebase.
splitInlineConfig() — astro Function Reference
Architecture documentation for the splitInlineConfig() function in config.ts from the astro codebase.
handleHotUpdate() — astro Function Reference
Architecture documentation for the handleHotUpdate() function in hmr.ts from the astro codebase.
isArrayEqual() — astro Function Reference
Architecture documentation for the isArrayEqual() function in hmr.ts from the astro codebase.
isStyleOnlyChanged() — astro Function Reference
Architecture documentation for the isStyleOnlyChanged() function in hmr.ts from the astro codebase.
appendSourceMap() — astro Function Reference
Architecture documentation for the appendSourceMap() function in index.ts from the astro codebase.
astro() — astro Function Reference
Architecture documentation for the astro() function in index.ts from the astro codebase.
createNodeLogger() — astro Function Reference
Architecture documentation for the createNodeLogger() function in logging.ts from the astro codebase.
mergeConfig() — astro Function Reference
Architecture documentation for the mergeConfig() function in merge.ts from the astro codebase.
mergeConfigRecursively() — astro Function Reference
Architecture documentation for the mergeConfigRecursively() function in merge.ts from the astro codebase.
createDefaultAstroMetadata() — astro Function Reference
Architecture documentation for the createDefaultAstroMetadata() function in metadata.ts from the astro codebase.
getAstroMetadata() — astro Function Reference
Architecture documentation for the getAstroMetadata() function in metadata.ts from the astro codebase.
parseAstroRequest() — astro Function Reference
Architecture documentation for the parseAstroRequest() function in query.ts from the astro codebase.
AstroConfigRefinedSchema() — astro Function Reference
Architecture documentation for the AstroConfigRefinedSchema() function in refined.ts from the astro codebase.
createRelativeSchema() — astro Function Reference
Architecture documentation for the createRelativeSchema() function in relative.ts from the astro codebase.
resolveDirAsUrl() — astro Function Reference
Architecture documentation for the resolveDirAsUrl() function in relative.ts from the astro codebase.
createBaseSettings() — astro Function Reference
Architecture documentation for the createBaseSettings() function in settings.ts from the astro codebase.
createSettings() — astro Function Reference
Architecture documentation for the createSettings() function in settings.ts from the astro codebase.
constructor() — astro Function Reference
Architecture documentation for the constructor() function in timer.ts from the astro codebase.
end() — astro Function Reference
Architecture documentation for the end() function in timer.ts from the astro codebase.
start() — astro Function Reference
Architecture documentation for the start() function in timer.ts from the astro codebase.
writeStats() — astro Function Reference
Architecture documentation for the writeStats() function in timer.ts from the astro codebase.
deepMergeObjects() — astro Function Reference
Architecture documentation for the deepMergeObjects() function in tsconfig.ts from the astro codebase.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free