New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Generate web-types for ant-design-vue package for rich code assist in IDE #1286
Comments
这对于 WebStorm 的代码提示相当重要,希望能添加支持。。。 |
Is there any updates on that issue ? |
Is anyone following up on this issue? |
@bigBron I am waiting for some help from the maintainers to start with. |
This is the web-types implementation of vuetify. |
@bigBron I've actually authored most of that code ;) What I need to know to start is how the documentation is generated? With this information I can plug-in to the build process and generate |
This issue is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 7 days |
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
What problem does this feature solve?
This is a feature request to include web-types metadata information with
ant-design-vue
library to provide users of WebStorm (and possibly other IDEs in the future) with precise code completion, inspections and documentation for the components. There has already been 2 requests by users ofant-design-package
: JetBrains/web-types#13 and JetBrains/web-types#11What does the proposed API look like?
The best solution would be to generate the file based on existing documentation JSONs during the build process and ship it with the library. This solution has been implemented in
quasar
andbootstrap-vue
libraries and is being worked on invuetify
.I can work on the transformation code itself, but it would be pretty difficult for me to hook into the build process in the correct place, so I need some help from your side, before I can create a PR for this. Additionally we can generate
web-types
for older versions of library and publish them to@web-types/
scope so that consumers of older versions of library can also benefit from better code assist.The text was updated successfully, but these errors were encountered: