JSXSupport — astro Architecture
Provides the TypeScript definitions and runtime for Astro's JSX-like syntax.
Entity Profile
Dependency Diagram
graph TD subdomain_ComponentRuntime_JSXSupport["JSXSupport"] aa769b08_8e82_29e6_52a6_5f93fa3d9a05["frontmatter.ts"] subdomain_ComponentRuntime_JSXSupport --> aa769b08_8e82_29e6_52a6_5f93fa3d9a05 17124726_8092_3f97_b384_22a58c076ed9["middleware.js"] subdomain_ComponentRuntime_JSXSupport --> 17124726_8092_3f97_b384_22a58c076ed9 6414505c_d3ba_2b5c_43f4_51ab4e06068d["only.ts"] subdomain_ComponentRuntime_JSXSupport --> 6414505c_d3ba_2b5c_43f4_51ab4e06068d 483eb0e6_a1fc_e534_4bd6_3ceb6548df8c["_app.ts"] subdomain_ComponentRuntime_JSXSupport --> 483eb0e6_a1fc_e534_4bd6_3ceb6548df8c 4b0dfff3_cbff_0337_92cf_e26a0ce02bd5["client.ts"] subdomain_ComponentRuntime_JSXSupport --> 4b0dfff3_cbff_0337_92cf_e26a0ce02bd5 4970ea3b_d881_3d0b_ed03_83ef11acd1b3["searchRoot.ts"] subdomain_ComponentRuntime_JSXSupport --> 4970ea3b_d881_3d0b_ed03_83ef11acd1b3 8c144e77_e2d0_4ee9_9c48_6917a89101a1["definitions.ts"] subdomain_ComponentRuntime_JSXSupport --> 8c144e77_e2d0_4ee9_9c48_6917a89101a1 32ffcb91_5715_e5ae_4e85_8d751d4edb49["rehype-prism.ts"] subdomain_ComponentRuntime_JSXSupport --> 32ffcb91_5715_e5ae_4e85_8d751d4edb49 86f265d6_b515_f531_5549_f4477d740f32["api.js"] subdomain_ComponentRuntime_JSXSupport --> 86f265d6_b515_f531_5549_f4477d740f32 f31367e3_68f3_796b_cd71_ffb826dc9fa0["script.ts"] subdomain_ComponentRuntime_JSXSupport --> f31367e3_68f3_796b_cd71_ffb826dc9fa0 f92498be_63b9_2b0d_ed5d_ed2865a06502["hash.ts"] subdomain_ComponentRuntime_JSXSupport --> f92498be_63b9_2b0d_ed5d_ed2865a06502 a0adc41e_0b31_043a_3877_1156163da911["_app.ts"] subdomain_ComponentRuntime_JSXSupport --> a0adc41e_0b31_043a_3877_1156163da911 db8ea688_fe5a_66ad_d7ea_3a5c6d642882["route.ts"] subdomain_ComponentRuntime_JSXSupport --> db8ea688_fe5a_66ad_d7ea_3a5c6d642882 378138bd_7d56_3236_ed79_0ec7815fb45d["entrypoint.ts"] subdomain_ComponentRuntime_JSXSupport --> 378138bd_7d56_3236_ed79_0ec7815fb45d style subdomain_ComponentRuntime_JSXSupport fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Domain
Functions
- ASTRO_TELEMETRY_DISABLED()
- AdapterSupportOutputMismatch.message()
- AstroSession()
- CannotDetermineWeightAndStyleFromFontFile.message()
- EXEC_DEFAULT_EXPORT_ERROR()
- EXEC_ERROR()
- FILES_TO_UPDATE.package.json()
- FOREIGN_KEY_DNE_ERROR()
- FOREIGN_KEY_REFERENCES_EMPTY_ERROR()
- FOREIGN_KEY_REFERENCES_LENGTH_ERROR()
- FailedToLoadModuleSSR.message()
- FontFaceMetrics()
- FontType()
- GET()
- GET()
- GET()
- GET()
- GET()
- GET()
- GET()
- GET()
- GET()
- GET()
- GET()
- GET()
- GET()
- GET()
- GET()
- IncorrectStrategyForI18n.message()
- LikeButton()
- MissingIndexForInternationalization.hint()
- MissingIndexForInternationalization.message()
- PERSIST_SYMBOL()
- POST()
- POST()
- POST()
- POST()
- POST()
- POST()
- Promise()
- Promise()
- REFERENCE_DNE_ERROR()
- STUBS.CLOUDFLARE_WRANGLER_CONFIG()
- TELEMETRY_DISABLED()
- VALID_COOKIE_REGEX()
- _getEnv()
- _onSetGetEnv()
- abortAndRecreateMostRecentNavigation()
- actionResultErrorStack()
- actions.handleAction()
- addCSSVarsToStyle()
- addClientMetadata()
- addClientOnlyMetadata()
- addServerDeferMetadata()
- anonymousSessionId()
- appendForwardSlash()
- args()
- args()
- asDrizzleTable()
- assertValidPackageName()
- astro2tsx()
- atLeastOne()
- attachEvents()
- attachTooltipToHighlight()
- audits()
- bannerAbort()
- baseDevService.parseURL()
- baseDevService.validateOptions()
- build()
- buildAuditCard()
- buildAuditTooltip()
- buildISRFolder()
- buildMiddlewareFolder()
- checkExamples()
- clean()
- clear()
- clearDelayedHide()
- closeOnOutsideClick()
- code()
- codeToStatus()
- collapseDuplicateTrailingSlashes()
- collectCSSWithOrder()
- collectHeadings()
- colorForIntegration()
- column.boolean()
- column.date()
- column.json()
- column.number()
- column.text()
- columnMapper()
- command()
- configEnvironmentPlugin()
- configEnvironmentPlugin()
- configEnvironmentPlugin()
- connectedCallback()
- connectedCallback()
- connectedCallback()
- connectedCallback()
- constructor()
- constructor()
- constructor()
- constructor()
- constructor()
- constructor()
- constructor()
- constructor()
- constructor()
- constructor()
- content()
- convert()
- createActionsProxy()
- createAppHandler()
- createAuditUI()
- createColumn()
- createContentComponent()
- createGetActionPath()
- createGetHeadings()
- createHandler()
- createHeadAndContent()
- createHighlight()
- createIntegration()
- createInvalidVariablesError()
- createPlugin()
- createRoundedBadge()
- createShikiHighlighter()
- createSvgComponent()
- createVNode()
- createWindowElement()
- crypto()
- dateType.dataType()
- dateType.fromDriver()
- dateType.toDriver()
- deduplicateDirectiveValues()
- default.fetch()
- default.init()
- default.init()
- default.init()
- default.init()
- default.transform()
- defineAction()
- defineDb()
- defineTable()
- delete()
- delete()
- deserializeActionResult()
- destroy()
- dropAttributes()
- dummyGrammars()
- edgeMiddlewareTemplate()
- element()
- empty()
- enhanceCSSError()
- enhanceViteSSRError()
- entries()
- error()
- escapeRegex()
- escapeTemplateLiterals()
- evt()
- extractAnnotations()
- extractChangelogURLFromRepository()
- fallback()
- family()
- fileExtension()
- filesSchema()
- filterAndTransformFontFaces()
- filterPackages()
- findMatchingImport()
- fromJson()
- generateRSS()
- get()
- getActionContext()
- getActionPathFromString()
- getActionQueryString()
- getActiveApp()
- getAnnotationsForElement()
- getAppButtonById()
- getAppById()
- getAppCanvasById()
- getAppIcon()
- getAppTemplate()
- getAstroMetadata()
- getAttributeObject()
- getAuditCategory()
- getCleanRenderingTime()
- getConfigExtendingShiki()
- getConfigWithFallback()
- getContainerRenderer()
- getContext()
- getDetailForFileCompletion()
- getDevCSSModuleName()
- getDevtoolsPlugin()
- getDocsForError()
- getDocsForError()
- getDropTableQueriesForSnapshot()
- getElementsPositionInDocument()
- getEnv()
- getExecInputForPlatform()
- getExecInputForPlatform()
- getFilesFromFolder()
- getFrontmatterLanguagePlugin()
- getFrontmatterParser()
- getImplicitRole()
- getInternalPackageVersion()
- getJsxRenderer()
- getKebabErrorName()
- getLanguagePlugin()
- getMarkdownCodeForImages()
- getMatchPattern()
- getMdxFrontmatterVariablePath()
- getMdxMeta()
- getMetricsForLocalFont()
- getModuleForRoute()
- getPrebuilds()
- getProjectIdFromGit()
- getProjectInfo()
- getReactMajorVersion()
- getRedirectLocation()
- getRenderer()
- getRenderer()
- getRole()
- getRoutesForEnvironment()
- getRuntime()
- getSettings()
- getSignalId()
- getSupportMessage()
- getSupportMessageSuppression()
- getTextContent()
- getVirtualFileTSX()
- getVirtualModulePageNameForComponent()
- grammarFiles()
- grammars()
- handleSerializedSQL()
- has()
- has()
- hasClientDirective()
- hasClientOnlyDirective()
- hasFileExtension()
- hasFormLikeHeader()
- hasPackageJSON()
- hasPrimaryKey()
- hasRootFile()
- hasRuntimeDefault()
- hasServerDeferDirective()
- hasWorkspacePackageJSON()
- hello()
- help()
- hookError()
- iconForIntegration()
- id()
- importPlugin()
- incrementId()
- incrementId()
- incrementId()
- incrementId()
- info()
- info()
- init()
- initApp()
- input()
- input()
- input()
- input_implicit_role()
- isActionError()
- isAllowedPackage()
- isComponent()
- isDbError()
- isDisabled()
- isESMImportedImage()
- isFormRequest()
- isFrontmatterValid()
- isHeadAndContent()
- isHidden()
- isISODateString()
- isInputError()
- isInteractive()
- isMDXFile()
- isMatch()
- isMdxTextExpression()
- isNoJsxCannotHaveMultipleAttrsError()
- isParentDirectory()
- isSerializedSQL()
- isSignal()
- isSpecifierImported()
- isStatusCodePage()
- isString()
- isSupportedPackage()
- isVNode()
- is_semantic_role_element()
- item()
- joinPaths()
- jsonType.dataType()
- jsonType.fromDriver()
- jsonType.toDriver()
- key()
- key()
- keyFor()
- keys()
- load()
- logFeatureSupport()
- main()
- makeNonEnumerable()
- markRawChildren()
- matchPathname()
- matchPattern()
- matchProtocol()
- mediaDirective()
- menuitem_implicit_role()
- mergeConfig()
- msg()
- name()
- name()
- newline()
- normalizeDatabaseUrl()
- normalizeProps()
- notify()
- notifyDate()
- onToggled()
- onToolbarPlacementUpdated()
- onlyDirective()
- options()
- optionsPlugin()
- opts()
- parseI18nUrl()
- parseImports()
- parsePreTag()
- patchTSX()
- pathToFileURL()
- payload()
- pluralize()
- positionHighlight()
- post()
- prefixError()
- preloadAndSetPrerenderStatus()
- prepareForClientOnlyComponents()
- prerenderElementChildren()
- printAsRedirects()
- printHelp()
- processAnnotations()
- pushDirective()
- randomFromArray()
- readPackageJSON()
- readXML()
- regenerate()
- rehypeAnalyzeAstroMetadata()
- rehypePrism()
- rehypeSvgPlugin()
- remarkCollectImages()
- remarkExamplePlugin()
- remarkTitle()
- removeDir()
- removeLeadingForwardSlash()
- removeLeadingForwardSlash()
- removeQueryString()
- render()
- renderElement()
- renderErrorMarkdown()
- renderJSX()
- renderJSXVNode()
- resetExample()
- resolveAuditRule()
- resolveComponentImports()
- runInstallCommand()
- runTest()
- s()
- safeConvertToTSX()
- safeJSONParse()
- sayHello()
- searchForPackageRoot()
- searchForWorkspaceRoot()
- selectRecmaExample()
- selectRehypeExample()
- selectSmartypantsQuote()
- selectTocLink()
- send()
- serverHelpers.on()
- serverHelpers.send()
- service.getHTMLAttributes()
- service.getURL()
- service.validateOptions()
- service.validateOptions()
- sessionID()
- set()
- setAppStatus()
- setGetEnv()
- setNotificationVisible()
- setOnSetGetEnv()
- setStdout()
- setToolbarPlacement()
- setToolbarVisible()
- setup()
- setup()
- setup()
- setupConfig()
- setupConfigSync()
- sharedValidateOptions()
- shell()
- shouldCheckForUpdates()
- simpleRenderMarkdown()
- slash()
- snapShotTest()
- sortAndFilterLocales()
- standalone()
- startsWithDotSlash()
- statusToCode()
- statusToCodeMap()
- storage()
- store()
- stringify()
- stringifyForDefine()
- synchronizePlacementOnUpdate()
- target()
- test()
- testImageService()
- text()
- throwAndExit()
- title()
- toSlotName()
- toggleAppStatus()
- toggleNotification()
- toggleState()
- trailingSlashForPath()
- transformRespectsRender()
- transformSetDirectives()
- transformSlots()
- triggerDelayedHide()
- trimSlashes()
- truncate()
- tryStatSync()
- unflatten()
- unwrapSupportKind()
- updateAuditList()
- updateBadgeCounts()
- updateTSConfig()
- url()
- urlIndex()
- validateAndDecodePathname()
- validateSupportKind()
- values()
- vercelAdapter()
- verify()
- verifyVersions()
- viaLocal()
- virtualAppEntrypoint()
- visibleDirective()
- viteVersion()
- withState()
- write()
- writeSitemapChunk()
- writeSkewProtectionConfig()
Source Files
- packages/astro/performance/fixtures/utils/LikeButton.tsx
- packages/integrations/vercel/test/fixtures/isr/src/pages/api/[dynamic].ts
- packages/integrations/vue/test/fixtures/app-entrypoint-async/src/pages/_app.ts
- packages/integrations/vue/test/fixtures/app-entrypoint-no-export-default/src/pages/_app.ts
- packages/astro/src/runtime/client/dev-toolbar/apps/audit/rules/a11y.ts
- packages/astro/src/runtime/client/dev-toolbar/apps/audit/annotations.ts
- packages/integrations/node/test/fixtures/locals/src/pages/api.js
- packages/integrations/node/test/fixtures/sessions/src/pages/api.ts
- packages/astro/src/runtime/client/dev-toolbar/apps/astro.ts
- packages/language-tools/ts-plugin/src/astro2tsx.ts
- packages/astro/src/runtime/client/dev-toolbar/apps/audit/ui/audit-list-item.ts
- packages/astro/src/runtime/client/dev-toolbar/apps/audit/ui/audit-list-window.ts
- packages/astro/src/runtime/client/dev-toolbar/apps/audit/ui/audit-ui.ts
- packages/integrations/node/test/fixtures/api-route/src/pages/binary.ts
- packages/language-tools/vscode/scripts/build-grammar.mjs
- scripts/cmd/build.js
- packages/language-tools/vscode/scripts/build.mjs
- scripts/smoke/check.js
- packages/astro/src/cli/info/infra/cli-clipboard.ts
- packages/astro/src/actions/runtime/client.ts
- packages/astro/src/actions/runtime/entrypoints/client.ts
- packages/integrations/mdx/test/fixtures/mdx-plus-react-errors/src/content.config.js
- packages/integrations/svelte/src/context.ts
- packages/astro/src/cli/create-key/definitions.ts
- packages/astro/src/assets/fonts/definitions.ts
- packages/astro/src/cli/info/definitions.ts
- packages/astro/src/cli/definitions.ts
- packages/integrations/netlify/test/functions/fixtures/sessions/src/pages/destroy.ts
- packages/integrations/vercel/src/image/dev-service.ts
- packages/integrations/sitemap/test/fixtures/chunks/src/pages/endpoint.json.ts
- packages/integrations/vercel/src/serverless/entrypoint.ts
- packages/db/src/runtime/errors.ts
- packages/astro/src/assets/fonts/core/filter-and-transform-font-faces.ts
- packages/integrations/mdx/test/fixtures/mdx-vite-env-vars/src/pages/frontmatter.json.js
- packages/markdown/remark/src/frontmatter.ts
- packages/integrations/mdx/test/fixtures/mdx-frontmatter/src/pages/glob.json.js
- packages/integrations/mdx/test/fixtures/mdx-frontmatter-injection/src/pages/glob.json.js
- packages/integrations/node/test/fixtures/api-route/src/pages/hash.ts
- packages/astro/src/runtime/server/render/astro/head-and-content.ts
- packages/integrations/node/test/headers.test.js
- packages/upgrade/src/actions/help.ts
- packages/astro/src/runtime/client/dev-toolbar/helpers.ts
- packages/astro/src/runtime/client/dev-toolbar/apps/utils/highlight.ts
- packages/markdown/remark/src/highlight.ts
- packages/astro/src/runtime/client/dev-toolbar/apps/utils/icons.ts
- packages/integrations/netlify/src/image-service.ts
- packages/astro/src/assets/utils/imageAttributes.ts
- packages/astro/src/assets/utils/imageKind.ts
- packages/astro/src/vite-plugin-markdown/images.ts
- packages/markdown/remark/src/import-plugin-default.ts
- packages/telemetry/test/index.test.js
- packages/integrations/svelte/src/index.ts
- packages/integrations/sitemap/src/index.ts
- packages/astro/src/runtime/client/dev-toolbar/apps/audit/rules/index.ts
- packages/astro/src/jsx-runtime/index.ts
- packages/astro/src/runtime/client/dev-toolbar/apps/audit/index.ts
- packages/db/src/runtime/index.ts
- packages/astro/src/runtime/server/jsx.ts
- packages/language-tools/ts-plugin/src/language.ts
- packages/integrations/netlify/test/functions/fixtures/cookies/src/pages/login.js
- packages/integrations/mdx/test/mdx-plus-react.test.js
- packages/astro/src/runtime/client/media.ts
- packages/integrations/vercel/test/fixtures/middleware-with-edge-file/src/middleware.js
- packages/astro/src/assets/utils/node.ts
- packages/astro/src/runtime/client/only.ts
- packages/astro/src/cli/docs/core/open-docs.ts
- packages/astro/src/vite-plugin-pages/pages.ts
- packages/integrations/sitemap/src/utils/parse-i18n-url.ts
- packages/integrations/netlify/test/functions/fixtures/cookies/src/pages/partitioned.js
- packages/astro/src/core/util/pathname.ts
- packages/astro/src/runtime/client/dev-toolbar/apps/audit/rules/perf.ts
- packages/telemetry/src/post.ts
- scripts/cmd/prebuild.js
- packages/underscore-redirects/src/print.ts
- packages/integrations/node/test/fixtures/api-route/src/pages/recipes.js
- packages/integrations/node/test/fixtures/api-route/src/pages/redirect.ts
- packages/integrations/node/test/fixtures/sessions/src/pages/regenerate.ts
- packages/markdown/remark/src/rehype-prism.ts
- packages/astro/src/jsx/rehype.ts
- packages/markdown/remark/src/remark-collect-images.ts
- packages/internal-helpers/src/remote.ts
- packages/integrations/node/test/fixtures/headers/src/pages/endpoints/response-cookies-multi.ts
- packages/integrations/node/test/fixtures/headers/src/pages/endpoints/response-empty-headers-object.ts
- packages/astro/src/actions/runtime/entrypoints/route.ts
- packages/astro/src/core/session/runtime.ts
- packages/astro/src/env/runtime.ts
- packages/astro/src/core/errors/dev/runtime.ts
- packages/astro/src/assets/runtime.ts
- packages/astro/src/core/csp/runtime.ts
- packages/integrations/markdoc/src/runtime.ts
- packages/language-tools/ts-plugin/test/fixtures/script.ts
- packages/integrations/vercel/src/lib/searchRoot.ts
- packages/integrations/node/src/serve-app.ts
- packages/astro/src/runtime/client/dev-toolbar/apps/settings.ts
- packages/astro/src/runtime/client/dev-toolbar/settings.ts
- packages/integrations/vercel/src/image/shared-dev-service.ts
- packages/integrations/preact/src/signals.ts
- packages/integrations/node/test/fixtures/headers/src/pages/endpoints/simple.ts
- packages/integrations/netlify/src/ssr-function.ts
- packages/integrations/node/test/fixtures/api-route/src/pages/streaming.ts
- packages/integrations/markdoc/test/syntax-highlighting.test.js
- packages/integrations/vercel/test/test-image-service.js
- scripts/cmd/test.js
- packages/language-tools/vscode/test/grammar/test.mjs
- packages/astro/src/cli/throw-and-exit.ts
- packages/astro/src/runtime/client/dev-toolbar/toolbar.ts
- packages/markdown/remark/src/types.ts
- packages/astro/src/actions/runtime/types.ts
- packages/db/src/runtime/types.ts
- packages/integrations/node/src/types.ts
- packages/integrations/netlify/test/functions/fixtures/sessions/src/pages/update.ts
- packages/astro/src/vite-plugin-css/util.ts
- packages/db/src/runtime/utils.ts
- packages/upgrade/src/actions/verify.ts
- packages/integrations/react/src/version.ts
- packages/db/src/runtime/virtual.ts
- packages/astro/src/runtime/client/visible.ts
- packages/astro/src/core/errors/dev/vite.ts
- packages/integrations/react/src/vnode-children.ts
- packages/astro/src/runtime/client/dev-toolbar/apps/utils/window.ts
- packages/integrations/sitemap/src/write-sitemap-chunk.ts
- packages/astro/src/runtime/client/dev-toolbar/apps/xray.ts
Source
- packages/astro/performance/fixtures/utils/LikeButton.tsx
- packages/integrations/vercel/test/fixtures/isr/src/pages/api/[dynamic].ts
- packages/integrations/vue/test/fixtures/app-entrypoint-async/src/pages/_app.ts
- packages/integrations/vue/test/fixtures/app-entrypoint-no-export-default/src/pages/_app.ts
- packages/astro/src/runtime/client/dev-toolbar/apps/audit/rules/a11y.ts
- packages/astro/src/runtime/client/dev-toolbar/apps/audit/annotations.ts
- packages/integrations/node/test/fixtures/locals/src/pages/api.js
- packages/integrations/node/test/fixtures/sessions/src/pages/api.ts
- packages/astro/src/runtime/client/dev-toolbar/apps/astro.ts
- packages/language-tools/ts-plugin/src/astro2tsx.ts
- packages/astro/src/runtime/client/dev-toolbar/apps/audit/ui/audit-list-item.ts
- packages/astro/src/runtime/client/dev-toolbar/apps/audit/ui/audit-list-window.ts
- packages/astro/src/runtime/client/dev-toolbar/apps/audit/ui/audit-ui.ts
- packages/integrations/node/test/fixtures/api-route/src/pages/binary.ts
- packages/language-tools/vscode/scripts/build-grammar.mjs
- scripts/cmd/build.js
- packages/language-tools/vscode/scripts/build.mjs
- scripts/smoke/check.js
- packages/astro/src/cli/info/infra/cli-clipboard.ts
- packages/astro/src/actions/runtime/client.ts
- packages/astro/src/actions/runtime/entrypoints/client.ts
- packages/integrations/mdx/test/fixtures/mdx-plus-react-errors/src/content.config.js
- packages/integrations/svelte/src/context.ts
- packages/astro/src/cli/create-key/definitions.ts
- packages/astro/src/assets/fonts/definitions.ts
- packages/astro/src/cli/info/definitions.ts
- packages/astro/src/cli/definitions.ts
- packages/integrations/netlify/test/functions/fixtures/sessions/src/pages/destroy.ts
- packages/integrations/vercel/src/image/dev-service.ts
- packages/integrations/sitemap/test/fixtures/chunks/src/pages/endpoint.json.ts
- packages/integrations/vercel/src/serverless/entrypoint.ts
- packages/db/src/runtime/errors.ts
- packages/astro/src/assets/fonts/core/filter-and-transform-font-faces.ts
- packages/integrations/mdx/test/fixtures/mdx-vite-env-vars/src/pages/frontmatter.json.js
- packages/markdown/remark/src/frontmatter.ts
- packages/integrations/mdx/test/fixtures/mdx-frontmatter/src/pages/glob.json.js
- packages/integrations/mdx/test/fixtures/mdx-frontmatter-injection/src/pages/glob.json.js
- packages/integrations/node/test/fixtures/api-route/src/pages/hash.ts
- packages/astro/src/runtime/server/render/astro/head-and-content.ts
- packages/integrations/node/test/headers.test.js
- packages/upgrade/src/actions/help.ts
- packages/astro/src/runtime/client/dev-toolbar/helpers.ts
- packages/astro/src/runtime/client/dev-toolbar/apps/utils/highlight.ts
- packages/markdown/remark/src/highlight.ts
- packages/astro/src/runtime/client/dev-toolbar/apps/utils/icons.ts
- packages/integrations/netlify/src/image-service.ts
- packages/astro/src/assets/utils/imageAttributes.ts
- packages/astro/src/assets/utils/imageKind.ts
- packages/astro/src/vite-plugin-markdown/images.ts
- packages/markdown/remark/src/import-plugin-default.ts
- packages/telemetry/test/index.test.js
- packages/integrations/svelte/src/index.ts
- packages/integrations/sitemap/src/index.ts
- packages/astro/src/runtime/client/dev-toolbar/apps/audit/rules/index.ts
- packages/astro/src/jsx-runtime/index.ts
- packages/astro/src/runtime/client/dev-toolbar/apps/audit/index.ts
- packages/db/src/runtime/index.ts
- packages/astro/src/runtime/server/jsx.ts
- packages/language-tools/ts-plugin/src/language.ts
- packages/integrations/netlify/test/functions/fixtures/cookies/src/pages/login.js
- packages/integrations/mdx/test/mdx-plus-react.test.js
- packages/astro/src/runtime/client/media.ts
- packages/integrations/vercel/test/fixtures/middleware-with-edge-file/src/middleware.js
- packages/astro/src/assets/utils/node.ts
- packages/astro/src/runtime/client/only.ts
- packages/astro/src/cli/docs/core/open-docs.ts
- packages/astro/src/vite-plugin-pages/pages.ts
- packages/integrations/sitemap/src/utils/parse-i18n-url.ts
- packages/integrations/netlify/test/functions/fixtures/cookies/src/pages/partitioned.js
- packages/astro/src/core/util/pathname.ts
- packages/astro/src/runtime/client/dev-toolbar/apps/audit/rules/perf.ts
- packages/telemetry/src/post.ts
- scripts/cmd/prebuild.js
- packages/underscore-redirects/src/print.ts
- packages/integrations/node/test/fixtures/api-route/src/pages/recipes.js
- packages/integrations/node/test/fixtures/api-route/src/pages/redirect.ts
- packages/integrations/node/test/fixtures/sessions/src/pages/regenerate.ts
- packages/markdown/remark/src/rehype-prism.ts
- packages/astro/src/jsx/rehype.ts
- packages/markdown/remark/src/remark-collect-images.ts
- packages/internal-helpers/src/remote.ts
- packages/integrations/node/test/fixtures/headers/src/pages/endpoints/response-cookies-multi.ts
- packages/integrations/node/test/fixtures/headers/src/pages/endpoints/response-empty-headers-object.ts
- packages/astro/src/actions/runtime/entrypoints/route.ts
- packages/astro/src/core/session/runtime.ts
- packages/astro/src/env/runtime.ts
- packages/astro/src/core/errors/dev/runtime.ts
- packages/astro/src/assets/runtime.ts
- packages/astro/src/core/csp/runtime.ts
- packages/integrations/markdoc/src/runtime.ts
- packages/language-tools/ts-plugin/test/fixtures/script.ts
- packages/integrations/vercel/src/lib/searchRoot.ts
- packages/integrations/node/src/serve-app.ts
- packages/astro/src/runtime/client/dev-toolbar/apps/settings.ts
- packages/astro/src/runtime/client/dev-toolbar/settings.ts
- packages/integrations/vercel/src/image/shared-dev-service.ts
- packages/integrations/preact/src/signals.ts
- packages/integrations/node/test/fixtures/headers/src/pages/endpoints/simple.ts
- packages/integrations/netlify/src/ssr-function.ts
- packages/integrations/node/test/fixtures/api-route/src/pages/streaming.ts
- packages/integrations/markdoc/test/syntax-highlighting.test.js
- packages/integrations/vercel/test/test-image-service.js
- scripts/cmd/test.js
- packages/language-tools/vscode/test/grammar/test.mjs
- packages/astro/src/cli/throw-and-exit.ts
- packages/astro/src/runtime/client/dev-toolbar/toolbar.ts
- packages/markdown/remark/src/types.ts
- packages/astro/src/actions/runtime/types.ts
- packages/db/src/runtime/types.ts
- packages/integrations/node/src/types.ts
- packages/integrations/netlify/test/functions/fixtures/sessions/src/pages/update.ts
- packages/astro/src/vite-plugin-css/util.ts
- packages/db/src/runtime/utils.ts
- packages/upgrade/src/actions/verify.ts
- packages/integrations/react/src/version.ts
- packages/db/src/runtime/virtual.ts
- packages/astro/src/runtime/client/visible.ts
- packages/astro/src/core/errors/dev/vite.ts
- packages/integrations/react/src/vnode-children.ts
- packages/astro/src/runtime/client/dev-toolbar/apps/utils/window.ts
- packages/integrations/sitemap/src/write-sitemap-chunk.ts
- packages/astro/src/runtime/client/dev-toolbar/apps/xray.ts
Frequently Asked Questions
What is the JSXSupport subdomain?
JSXSupport is a subdomain in the astro codebase, part of the ComponentRuntime domain. Provides the TypeScript definitions and runtime for Astro's JSX-like syntax. It contains 122 source files.
Which domain does JSXSupport belong to?
JSXSupport belongs to the ComponentRuntime domain.
What functions are in JSXSupport?
The JSXSupport subdomain contains 449 function(s): ASTRO_TELEMETRY_DISABLED, AdapterSupportOutputMismatch.message, AstroSession, CannotDetermineWeightAndStyleFromFontFile.message, EXEC_DEFAULT_EXPORT_ERROR, EXEC_ERROR, FILES_TO_UPDATE.package.json, FOREIGN_KEY_DNE_ERROR, and 441 more.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free