Home / Function/ setupHeadingConfig() — astro Function Reference

setupHeadingConfig() — astro Function Reference

Architecture documentation for the setupHeadingConfig() function in heading-ids.ts from the astro codebase.

Entity Profile

Dependency Diagram

graph TD
  701a28e1_2c14_fbba_a8f7_8f8bca038f0c["setupHeadingConfig()"]
  d811757b_f0ec_7a3f_0ab1_72f873fa4618["heading-ids.ts"]
  701a28e1_2c14_fbba_a8f7_8f8bca038f0c -->|defined in| d811757b_f0ec_7a3f_0ab1_72f873fa4618
  style 701a28e1_2c14_fbba_a8f7_8f8bca038f0c fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/integrations/markdoc/src/heading-ids.ts lines 64–74

export function setupHeadingConfig(): HeadingIdConfig {
	const headingSlugger = new Slugger();
	return {
		ctx: {
			headingSlugger,
		},
		nodes: {
			heading,
		},
	};
}

Domain

Subdomains

Frequently Asked Questions

What does setupHeadingConfig() do?
setupHeadingConfig() is a function in the astro codebase, defined in packages/integrations/markdoc/src/heading-ids.ts.
Where is setupHeadingConfig() defined?
setupHeadingConfig() is defined in packages/integrations/markdoc/src/heading-ids.ts at line 64.

Analyze Your Own Codebase

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

Try Supermodel Free