Skip to content

feat: add web-types.json for JetBrains IDE support#5157

Open
userquin wants to merge 1 commit intomainfrom
userquin/feat-add-webtypes-json-support
Open

feat: add web-types.json for JetBrains IDE support#5157
userquin wants to merge 1 commit intomainfrom
userquin/feat-add-webtypes-json-support

Conversation

@userquin
Copy link
Copy Markdown
Member

@userquin userquin commented Mar 20, 2026

Description

This PR includes a new script to generate the dist/web-types.json to allow JetBrains IDE integration (IntelliJ, WebStorm...).

Right now only includes global components (ClientOnly and Content), later we can modify the script to add support for the default theme components (including slots, slots props, directives if any, etc..).

NOTE: won't work here in the monorepo (not sure yet why), I have created a local repo and installing the local tgz from this PR, check screenshots bellow.

Some WebStorm screenshots Content component ClientOnly component Content as prop

Linked Issues

Additional Context


Tip

The author of this PR can publish a preview release by commenting /publish below.

@userquin userquin requested a review from brc-dd March 20, 2026 14:14
@brc-dd brc-dd force-pushed the main branch 3 times, most recently from 15a0278 to 09af6c7 Compare March 26, 2026 04:26
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