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.createModule
command.