Home / Function/ getRemarkPlugins() — astro Function Reference

getRemarkPlugins() — astro Function Reference

Architecture documentation for the getRemarkPlugins() function in plugins.ts from the astro codebase.

Entity Profile

Dependency Diagram

graph TD
  9f73fafe_a34d_773a_fdd7_99b0adfe799e["getRemarkPlugins()"]
  d7312c7b_f89c_b923_6191_574b373e0444["plugins.ts"]
  9f73fafe_a34d_773a_fdd7_99b0adfe799e -->|defined in| d7312c7b_f89c_b923_6191_574b373e0444
  0dc520d4_0cd7_875c_4c70_cfd7a63069bf["createMdxProcessor()"]
  0dc520d4_0cd7_875c_4c70_cfd7a63069bf -->|calls| 9f73fafe_a34d_773a_fdd7_99b0adfe799e
  style 9f73fafe_a34d_773a_fdd7_99b0adfe799e fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/integrations/mdx/src/plugins.ts lines 43–58

function getRemarkPlugins(mdxOptions: MdxOptions): PluggableList {
	let remarkPlugins: PluggableList = [];

	if (!isPerformanceBenchmark) {
		if (mdxOptions.gfm) {
			remarkPlugins.push(remarkGfm);
		}
		if (mdxOptions.smartypants) {
			remarkPlugins.push(remarkSmartypants);
		}
	}

	remarkPlugins.push(...mdxOptions.remarkPlugins, remarkCollectImages);

	return remarkPlugins;
}

Domain

Subdomains

Frequently Asked Questions

What does getRemarkPlugins() do?
getRemarkPlugins() is a function in the astro codebase, defined in packages/integrations/mdx/src/plugins.ts.
Where is getRemarkPlugins() defined?
getRemarkPlugins() is defined in packages/integrations/mdx/src/plugins.ts at line 43.
What calls getRemarkPlugins()?
getRemarkPlugins() is called by 1 function(s): createMdxProcessor.

Analyze Your Own Codebase

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

Try Supermodel Free