jsx-runtime.d.ts — astro Source File
Architecture documentation for jsx-runtime.d.ts, a typescript file in the astro codebase. 1 imports, 0 dependents.
Entity Profile
Dependency Diagram
graph LR 6355bdcf_675d_f164_ea34_088f6efe6b9f["jsx-runtime.d.ts"] 106d4933_4d18_7f72_86c3_1ad3b76760e7["./astro-jsx.js"] 6355bdcf_675d_f164_ea34_088f6efe6b9f --> 106d4933_4d18_7f72_86c3_1ad3b76760e7 style 6355bdcf_675d_f164_ea34_088f6efe6b9f fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
// Q: Why this file?
// A: Our language tooling needs to access the JSX types from `astro/jsx-runtime`, due to TS limitations, however we
// can't import `astro-jsx` types inside the actual `jsx-runtime/index.js` file due to circular dependency issues.
import './astro-jsx.js';
export * from './dist/jsx-runtime/index.js';
export import JSX = astroHTML.JSX;
Domain
Dependencies
- ./astro-jsx.js
Source
Frequently Asked Questions
What does jsx-runtime.d.ts do?
jsx-runtime.d.ts is a source file in the astro codebase, written in typescript. It belongs to the CoreAstro domain.
What does jsx-runtime.d.ts depend on?
jsx-runtime.d.ts imports 1 module(s): ./astro-jsx.js.
Where is jsx-runtime.d.ts in the architecture?
jsx-runtime.d.ts is located at packages/astro/jsx-runtime.d.ts (domain: CoreAstro, directory: packages/astro).
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free