Structor is an extension for Visual Studio Code that allows you to create TypeScript modules and classes following a Clean Architecture template, saving time and avoiding code repetition.
- Create complete modules with structure:
core(entities, repositories, models, validations)application(useCases, services)infrastructure(repositories, services)shared(utils, errors, middlewares)interfaces
- Create interfaces and classes with the same name as the file
- Automatically open the newly created module in the explorer
- Node.js >= 18
- VSCode >= 1.80
No additional configuration required.
- Initial extension with
structor.createModulecommand.