You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Apr 21, 2020. It is now read-only.
Hi @joesonw !
First of all thank you for your awesome work. I start adding autodocumentation for the module and this issue is to disscuss about your opinion.
You can check the first try i make here: master...danibram:add_swagger_doc
Right now i only add the basics, with this code i can generate the swagger json and i autocreate a route to return the documentation in a json, remains the route to render this with official swagger module. Its only a first step.
Do you want to put inside your module?or in a external module? Maybe in the future i need to add a decorator for custom things like descriptions etc...
Also i add a test, to try it and works fine, maybe my code is bad im not a really expert with typescript classes.
I'm looking forward to hearing from you
Thanks for your time!
The text was updated successfully, but these errors were encountered:
I see that you split the vader in multiple repositories, have you consider lerna? I mean this because for me now is dificult to understand where all the functions are, and with lerna or similar libraries i can have all your modules inside a git repository, share dev libraries etc..., if you want i can help you on add lerna.
Maybe if not, i can make a PR to actual version of vader and then when you go with the 1.0 or the development start to be more stable i can migrate ( at least when i can have examples)
I can help you on development also if you need
@danibram The core functions stay lay in side this repository. The others are dependency injections and loggers. I was implementing a set of interfaces similar to spring boot(@t2ee/deathstar). While this repository plays the core part, something like JAX-RS. This repository still can be used alone as a routing service for koa. They are necessarily sub-modules of each other.
But thanks for the suggestion. I was wondering If there can be something helpful for sharing common files, .gitignore, tslint.json, etc. Without copying them around once updated.
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Hi @joesonw !
First of all thank you for your awesome work. I start adding autodocumentation for the module and this issue is to disscuss about your opinion.
You can check the first try i make here:
master...danibram:add_swagger_doc
Right now i only add the basics, with this code i can generate the swagger json and i autocreate a route to return the documentation in a json, remains the route to render this with official swagger module. Its only a first step.
Do you want to put inside your module?or in a external module? Maybe in the future i need to add a decorator for custom things like descriptions etc...
Also i add a test, to try it and works fine, maybe my code is bad im not a really expert with typescript classes.
I'm looking forward to hearing from you
Thanks for your time!
The text was updated successfully, but these errors were encountered: