fix: fix lint in files and add a pipe for checking
All checks were successful
Lint / lint (pull_request) Successful in 10m28s
All checks were successful
Lint / lint (pull_request) Successful in 10m28s
This commit is contained in:
17
main.ts
17
main.ts
@@ -10,7 +10,10 @@ import { checkOpenApiGenerator, installOpenApiGenerator } from './src/utils/open
|
||||
import { createDirectoryStructure, cleanup } from './src/utils/filesystem';
|
||||
import { analyzeSwagger } from './src/swagger/analyzer';
|
||||
import { generateCode, organizeFiles, addDtoImports } from './src/generators/dto.generator';
|
||||
import { generateCleanArchitecture, extractTagsFromAnalysis } from './src/generators/clean-arch.generator';
|
||||
import {
|
||||
generateCleanArchitecture,
|
||||
extractTagsFromAnalysis
|
||||
} from './src/generators/clean-arch.generator';
|
||||
import { generateReport } from './src/generators/report.generator';
|
||||
import { findEnvironmentFile, parseApiKeys } from './src/utils/environment-finder';
|
||||
import { askApiKeysForTags } from './src/utils/prompt';
|
||||
@@ -93,14 +96,20 @@ async function main(): Promise<void> {
|
||||
if (envFile) {
|
||||
const envContent = fs.readFileSync(envFile, 'utf8');
|
||||
apiKeys = parseApiKeys(envContent);
|
||||
logSuccess(`environment.ts encontrado: ${colors.cyan}${path.relative(process.cwd(), envFile)}${colors.reset}`);
|
||||
logSuccess(
|
||||
`environment.ts encontrado: ${colors.cyan}${path.relative(process.cwd(), envFile)}${colors.reset}`
|
||||
);
|
||||
if (apiKeys.length > 0) {
|
||||
logInfo(`Claves de API detectadas: ${apiKeys.map((k) => k.key).join(', ')}`);
|
||||
} else {
|
||||
logWarning('No se encontraron claves con "api" en environment.ts. Se solicitará manualmente.');
|
||||
logWarning(
|
||||
'No se encontraron claves con "api" en environment.ts. Se solicitará manualmente.'
|
||||
);
|
||||
}
|
||||
} else {
|
||||
logWarning('No se encontró environment.ts. Se solicitará la clave manualmente por repositorio.');
|
||||
logWarning(
|
||||
'No se encontró environment.ts. Se solicitará la clave manualmente por repositorio.'
|
||||
);
|
||||
}
|
||||
|
||||
const tagApiKeyMap = await askApiKeysForTags(tags, apiKeys);
|
||||
|
||||
Reference in New Issue
Block a user