Skip to content
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

idea: support KoaJS, add some automation #139

Draft
wants to merge 8 commits into
base: master
Choose a base branch
from

Conversation

Sefriol
Copy link
Contributor

@Sefriol Sefriol commented Apr 26, 2023

Hey @travist

I made this version couple years ago and I was wondering if you were interested.

This adds KoaJS support for resourceJS and it's written in async way with typescript. It also supports OpenAPI 3.

Express version still has a bug with swagger where it does not properly detect variables for nested path variables.

I also added inMemoryMongoDB for expressJS tests for easier setup and added github actions.

Lerna needs to be modified to support npm, but I made it so that it pushes to github's npm by default. There is some unnecessary package name and repository url changes that need to be removed.

Anyway, what do you think?

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