applyDefaultOptions() — astro Function Reference
Architecture documentation for the applyDefaultOptions() function in index.ts from the astro codebase.
Entity Profile
Dependency Diagram
graph TD 9ef42195_d8f1_03e4_bc9e_abd0bd77fc8b["applyDefaultOptions()"] 4dbca764_76ba_1a5b_79ab_f6ddff0cb420["index.ts"] 9ef42195_d8f1_03e4_bc9e_abd0bd77fc8b -->|defined in| 4dbca764_76ba_1a5b_79ab_f6ddff0cb420 aef657f7_9b71_45fd_7b87_12fa8dd2957b["mdx()"] aef657f7_9b71_45fd_7b87_12fa8dd2957b -->|calls| 9ef42195_d8f1_03e4_bc9e_abd0bd77fc8b style 9ef42195_d8f1_03e4_bc9e_abd0bd77fc8b fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/integrations/mdx/src/index.ts lines 132–151
function applyDefaultOptions({
options,
defaults,
}: {
options: Partial<MdxOptions>;
defaults: MdxOptions;
}): MdxOptions {
return {
syntaxHighlight: options.syntaxHighlight ?? defaults.syntaxHighlight,
extendMarkdownConfig: options.extendMarkdownConfig ?? defaults.extendMarkdownConfig,
recmaPlugins: options.recmaPlugins ?? defaults.recmaPlugins,
remarkRehype: options.remarkRehype ?? defaults.remarkRehype,
gfm: options.gfm ?? defaults.gfm,
smartypants: options.smartypants ?? defaults.smartypants,
remarkPlugins: options.remarkPlugins ?? defaults.remarkPlugins,
rehypePlugins: options.rehypePlugins ?? defaults.rehypePlugins,
shikiConfig: options.shikiConfig ?? defaults.shikiConfig,
optimize: options.optimize ?? defaults.optimize,
};
}
Domain
Subdomains
Defined In
Called By
Source
Frequently Asked Questions
What does applyDefaultOptions() do?
applyDefaultOptions() is a function in the astro codebase, defined in packages/integrations/mdx/src/index.ts.
Where is applyDefaultOptions() defined?
applyDefaultOptions() is defined in packages/integrations/mdx/src/index.ts at line 132.
What calls applyDefaultOptions()?
applyDefaultOptions() is called by 1 function(s): mdx.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free