feat: Add DTO imports processing and update model template for cleaner architecture
This commit is contained in:
3
main.ts
3
main.ts
@@ -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);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user