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[];
}
Source
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