feat: Add DTO imports processing and update model template for cleaner architecture

This commit is contained in:
didavila
2026-03-24 12:20:50 +01:00
parent 32e7d73ab8
commit d1bcf06439
3 changed files with 64 additions and 3 deletions

View File

@@ -8,7 +8,7 @@ import { log, logSuccess, logInfo, logWarning, logError, colors } from './src/ut
import { checkOpenApiGenerator, installOpenApiGenerator } from './src/utils/openapi-generator';
import { createDirectoryStructure, cleanup } from './src/utils/filesystem';
import { analyzeSwagger } from './src/swagger/analyzer';
import { generateCode, organizeFiles } from './src/generators/dto.generator';
import { generateCode, organizeFiles, addDtoImports } from './src/generators/dto.generator';
import { generateCleanArchitecture } from './src/generators/clean-arch.generator';
import { generateReport } from './src/generators/report.generator';
import type { CliOptions } from './src/types';
@@ -79,6 +79,7 @@ async function main(): Promise<void> {
const tempDir = generateCode(options.input, options.templates);
organizeFiles(tempDir, options.output);
addDtoImports(options.output);
generateCleanArchitecture(analysis, options.output, options.templates);
cleanup(tempDir);