setupConfigSync() — astro Function Reference
Architecture documentation for the setupConfigSync() function in runtime.ts from the astro codebase.
Entity Profile
Dependency Diagram
graph TD 39c22968_8973_3448_9bdf_cafdfc963bbc["setupConfigSync()"] df14bb08_8e2c_26c3_53bb_884062fbbac0["runtime.ts"] 39c22968_8973_3448_9bdf_cafdfc963bbc -->|defined in| df14bb08_8e2c_26c3_53bb_884062fbbac0 01ba618d_a7bb_157f_c696_1b6d9dc801bd["createGetHeadings()"] 01ba618d_a7bb_157f_c696_1b6d9dc801bd -->|calls| 39c22968_8973_3448_9bdf_cafdfc963bbc 0aac17a3_0011_c6f9_1ce3_cff5b2ae00ef["mergeConfig()"] 39c22968_8973_3448_9bdf_cafdfc963bbc -->|calls| 0aac17a3_0011_c6f9_1ce3_cff5b2ae00ef style 39c22968_8973_3448_9bdf_cafdfc963bbc fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/integrations/markdoc/src/runtime.ts lines 45–58
export function setupConfigSync(
userConfig: AstroMarkdocConfig = {},
options: MarkdocIntegrationOptions | undefined,
): MergedConfig {
const defaultConfig: AstroMarkdocConfig = setupHeadingConfig();
let merged = mergeConfig(defaultConfig, userConfig);
if (options?.allowHTML) {
merged = mergeConfig(merged, HTML_CONFIG);
}
return merged;
}
Domain
Subdomains
Defined In
Calls
Called By
Source
Frequently Asked Questions
What does setupConfigSync() do?
setupConfigSync() is a function in the astro codebase, defined in packages/integrations/markdoc/src/runtime.ts.
Where is setupConfigSync() defined?
setupConfigSync() is defined in packages/integrations/markdoc/src/runtime.ts at line 45.
What does setupConfigSync() call?
setupConfigSync() calls 1 function(s): mergeConfig.
What calls setupConfigSync()?
setupConfigSync() is called by 1 function(s): createGetHeadings.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free