Home / Type/ LSPTSXRanges Type — astro Architecture

LSPTSXRanges Type — astro Architecture

Architecture documentation for the LSPTSXRanges type/interface in astro2tsx.ts from the astro codebase.

Entity Profile

Dependency Diagram

graph TD
  89f67e65_9c9e_3e3c_cb1a_c5ebb7679a6e["LSPTSXRanges"]
  f004a067_f0ae_35cb_fc32_ccf4d7476223["astro2tsx.ts"]
  89f67e65_9c9e_3e3c_cb1a_c5ebb7679a6e -->|defined in| f004a067_f0ae_35cb_fc32_ccf4d7476223
  style 89f67e65_9c9e_3e3c_cb1a_c5ebb7679a6e fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/language-tools/language-server/src/core/astro2tsx.ts lines 14–19

export interface LSPTSXRanges {
	frontmatter: Range;
	body: Range;
	scripts: TSXExtractedScript[];
	styles: TSXExtractedStyle[];
}

Frequently Asked Questions

What is the LSPTSXRanges type?
LSPTSXRanges is a type/interface in the astro codebase, defined in packages/language-tools/language-server/src/core/astro2tsx.ts.
Where is LSPTSXRanges defined?
LSPTSXRanges is defined in packages/language-tools/language-server/src/core/astro2tsx.ts at line 14.

Analyze Your Own Codebase

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

Try Supermodel Free