fix: Resolver conflicto de export ApiKey en auth module

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 <noreply@anthropic.com>
This commit is contained in:
Adrian Flores Cortes 2026-01-27 11:13:26 -06:00
parent 6e89e7f4c5
commit 7a1d5eaa19

View File

@ -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';