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
[FEATURE] - StencilJS projects support #640
Comments
Hi, |
I'm agree @vogloblinsky. Yes, I think Stencil has a great present and even better future. |
Ok first issue resolved, there was a filter inside compodoc just for |
Oh! that's great @vogloblinsky, so, what do I need to do to make this work?, do I have to change something on my configuration files, or just wait for you to upgrade your repository and I reinstall the Compodoc node_module again? |
Wait a little the next version, which will support Stencil and Nest projects, which are very similar using Decorators for properties and methods. |
The Stencil development team created two starter projects, depending on the needs of the developers:
I think the Here you have 5 open-source demo applications done with Stencil: In my opinion I think it would be very interesting, start with the most simple scenario, which is at the same time the most versatile and it is, the I can't wait until you have your Thanks for your great job. |
This issue has been automatically locked due to inactivity. Please file a new issue if you are encountering a similar or related problem. Why locking ? Having issues with the most up-to-date context. |
Overview of the issue
Just want to have support for StencilJS projects.
https://stenciljs.com/docs/getting-started
Operating System, Node.js, npm, compodoc version(s)
$ winver
Windows 10
$ node -v
v8.11.2
$ npm -v
6.1.0
Angular configuration, a
package.json
file in the root folderpackage.json:
https://github.com/napolev/web-components/blob/master/package.json
Actual repository:
https://github.com/napolev/web-components/
Compodoc installed globally or locally ?
Compodoc installed both globally and locally.
If possible sourcecode of the file where it breaks
The generation doesn't break, it just doesn't generate the documentation for my two components as you can see here:
https://napolev.github.io/web-components/documentation/
Here are the two components:
https://github.com/napolev/web-components/tree/master/src/components
If possible your terminal logs before the error
Motivation for or Use Case
Need to document an StencilJS project, which uses TypeScript (similar use cases this beautiful tool can handle).
Reproduce the error
$ npm i
$ npm run compodoc
Related issues
Opened a thread here:
https://stackoverflow.com/questions/52138422/generating-api-doc-for-an-stencil-project-with-multiple-components
And here:
https://forum.ionicframework.com/t/generating-api-doc-for-an-stencil-project-with-multiple-components/140460
Suggest a Fix
I don't have a clear idea on how to suggest a fix for this but I think it will be really easy for you to figure this out because StencilJS uses TypeScript as well. I strongly suggest you that incorporate one session on your documentation for StencilJS projects since that's a really good framework.
Thanks!
The text was updated successfully, but these errors were encountered: