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
This major update introduces new features, improved project structure, and additional documentation to enhance usability and maintainability.
β¨ Features
Enum Generation: Added support for generating enum file.
Import Alias Options: Users can choose whether to use import alias or not to use import alias.
π§ Enhancements
Middleware Templates: Added built-in templates for commonly used middleware:
Compression Middleware
Error Handling Middleware
Morgan (Logging) Middleware
CORS Middleware
Rate Limiter Middleware
Express Configuration: All express configurations are now in the express.config.js/ts file in the configs folder, no longer storing all configurations in app.js/ts.
Server Separation: The server setup is now in a separate file rather than being defined in app.js/ts.
π Documentation
Code of Conduct: Added CODE_OF_CONDUCT.md to establish community guidelines.
Contribution Guide: Added CONTRIBUTING.md to help contributors understand the workflow and best practices.
π Licensing
Changed project license from ISC to MIT for better compatibility and openness.