Skip to content

feat: support vue as jsxImportSource in ts/jsconfig schemas#5859

Open
luo2430 wants to merge 1 commit into
SchemaStore:masterfrom
luo2430:master
Open

feat: support vue as jsxImportSource in ts/jsconfig schemas#5859
luo2430 wants to merge 1 commit into
SchemaStore:masterfrom
luo2430:master

Conversation

@luo2430

@luo2430 luo2430 commented Jun 27, 2026

Copy link
Copy Markdown
Contributor
  • Update jsxImportSource property to allow enum values ("react", "preact", "vue") in addition to string and null via anyOf.
  • Extend description to mention @vitejs/plugin-vue-jsx, suggesting "vue" for Vue JSX.
  • Add test file (tsconfig-jsx-import-source.json) verifying "vue" as jsxImportSource.

- Update jsxImportSource property to allow enum values ("react", "preact", "vue")
  in addition to string and null via anyOf.
- Extend description to mention @vitejs/plugin-vue-jsx, suggesting "vue" for Vue JSX.
- Add test file (tsconfig-jsx-import-source.json) verifying "vue" as jsxImportSource.
@github-actions

Copy link
Copy Markdown
Contributor

Thanks for the PR!

This section of the codebase is owned by @madskristensen and @hyperupcall - if they write a comment saying "LGTM" then it will be merged.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant