OpenAPITools / openapi-generator

OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)
https://openapi-generator.tech
Apache License 2.0
21.43k stars 6.48k forks source link

Nodejs code generator stable version #18946

Open DeepsUttekar opened 3 months ago

DeepsUttekar commented 3 months ago

Hello , I am using the openapi generator in one of my node project.I have tried below 2 ways to generate code,

  1. Using https://editor.swagger.io/ and then generated code for node-server from "generate-server" menu
  2. Using codegen and nodejs-express-server plugin, But in both cases, I am facing below issues, a. Code is generated for controllers and services using promises architecture instead of async-await b. If I use, oas-tools plugin to imply validations from yaml file, there is no provision, to add middleware for data validation, bearer token validation etc.
    1. Also, nodejs-express-server this plugin is in beta state and subjected to breaking changes without further notice. So is there any roadmap/plan for stable release?
    2. Is there any way to specify custom configurations similar to JAVA plugin. ex. folder for generated code, coding styles to use etc can you please let me know is there a way to resolve above issues? Is there any roadmap for stable version of node generator release.

Thank you!