From 7a1d5eaa19a1e93526de1414189bc1d6fbd008db Mon Sep 17 00:00:00 2001 From: Adrian Flores Cortes Date: Tue, 27 Jan 2026 11:13:26 -0600 Subject: [PATCH] fix: Resolver conflicto de export ApiKey en auth module MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit El interface ApiKey de apiKeys.service.ts conflictuaba con la entity ApiKey de entities/. Se usan exports explícitos para evitar la colisión. Co-Authored-By: Claude Opus 4.5 --- src/modules/auth/index.ts | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/modules/auth/index.ts b/src/modules/auth/index.ts index 6d74a1e..5572189 100644 --- a/src/modules/auth/index.ts +++ b/src/modules/auth/index.ts @@ -2,8 +2,15 @@ export * from './auth.service.js'; export * from './auth.controller.js'; export { default as authRoutes } from './auth.routes.js'; -// API Keys -export * from './apiKeys.service.js'; +// API Keys - explicit exports to avoid conflict with ApiKey entity +export { + apiKeysService, + CreateApiKeyDto, + UpdateApiKeyDto, + ApiKeyWithPlainKey, + ApiKeyValidationResult, + ApiKeyFilters +} from './apiKeys.service.js'; export * from './apiKeys.controller.js'; export { default as apiKeysRoutes } from './apiKeys.routes.js';