diff --git a/apps/api/src/domain/analytics/AnalyticsController.test.ts b/apps/api/src/domain/analytics/AnalyticsController.test.ts index a56eeef37..42b86445e 100644 --- a/apps/api/src/domain/analytics/AnalyticsController.test.ts +++ b/apps/api/src/domain/analytics/AnalyticsController.test.ts @@ -1,4 +1,3 @@ -import { Test, TestingModule } from '@nestjs/testing'; import { vi } from 'vitest'; import { AnalyticsController } from './AnalyticsController'; import { AnalyticsService } from './AnalyticsService'; diff --git a/apps/api/src/domain/auth/AuthController.test.ts b/apps/api/src/domain/auth/AuthController.test.ts index 0b16d49b8..fe88b8615 100644 --- a/apps/api/src/domain/auth/AuthController.test.ts +++ b/apps/api/src/domain/auth/AuthController.test.ts @@ -1,7 +1,7 @@ import { Mock, vi } from 'vitest'; import { AuthController } from './AuthController'; import { AuthService } from './AuthService'; -import { AuthSessionDTO, LoginParams, SignupParams } from './dtos/AuthDto'; +import { AuthSessionDTO, LoginParamsDTO, SignupParamsDTO } from './dtos/AuthDto'; import type { CommandResultDTO } from './presenters/CommandResultPresenter'; describe('AuthController', () => { @@ -21,7 +21,7 @@ describe('AuthController', () => { describe('signup', () => { it('should call service.signupWithEmail and return session DTO', async () => { - const params: SignupParams = { + const params: SignupParamsDTO = { email: 'test@example.com', password: 'password123', displayName: 'Test User', @@ -48,7 +48,7 @@ describe('AuthController', () => { describe('login', () => { it('should call service.loginWithEmail and return session DTO', async () => { - const params: LoginParams = { + const params: LoginParamsDTO = { email: 'test@example.com', password: 'password123', }; diff --git a/apps/api/src/domain/dashboard/presenters/DashboardOverviewPresenter.test.ts b/apps/api/src/domain/dashboard/presenters/DashboardOverviewPresenter.test.ts index 0e910eb77..e9a407807 100644 --- a/apps/api/src/domain/dashboard/presenters/DashboardOverviewPresenter.test.ts +++ b/apps/api/src/domain/dashboard/presenters/DashboardOverviewPresenter.test.ts @@ -5,7 +5,6 @@ import { Race } from '@core/racing/domain/entities/Race'; import { Standing } from '@core/racing/domain/entities/Standing'; import { Result as RaceResult } from '@core/racing/domain/entities/result/Result'; import type { FeedItem } from '@core/social/domain/types/FeedItem'; -import { Result } from '@core/shared/application/Result'; import { beforeEach, describe, expect, it } from 'vitest'; import { DashboardOverviewPresenter } from './DashboardOverviewPresenter'; @@ -160,4 +159,4 @@ describe('DashboardOverviewPresenter', () => { expect(dto.friends[0]!.id).toBe('friend-1'); }); -}); +}); \ No newline at end of file diff --git a/apps/api/src/domain/driver/DriverProviders.ts b/apps/api/src/domain/driver/DriverProviders.ts index c71536fd5..afb02ff11 100644 --- a/apps/api/src/domain/driver/DriverProviders.ts +++ b/apps/api/src/domain/driver/DriverProviders.ts @@ -1,5 +1,4 @@ import { Provider } from '@nestjs/common'; -import { DriverService } from './DriverService'; // Import core interfaces import { DriverExtendedProfileProvider } from '@core/racing/application/ports/DriverExtendedProfileProvider'; diff --git a/apps/api/src/domain/logging/LoggingModule.ts b/apps/api/src/domain/logging/LoggingModule.ts index 1a470041f..8103f6354 100644 --- a/apps/api/src/domain/logging/LoggingModule.ts +++ b/apps/api/src/domain/logging/LoggingModule.ts @@ -1,5 +1,4 @@ import { Global, Module } from '@nestjs/common'; -import { Logger } from '@core/shared/application/Logger'; import { ConsoleLogger } from '@adapters/logging/ConsoleLogger'; @Global() diff --git a/apps/api/src/domain/media/MediaProviders.ts b/apps/api/src/domain/media/MediaProviders.ts index 4d69652d4..65c304f4b 100644 --- a/apps/api/src/domain/media/MediaProviders.ts +++ b/apps/api/src/domain/media/MediaProviders.ts @@ -1,5 +1,4 @@ import { Provider } from '@nestjs/common'; -import { MediaService } from './MediaService'; // Import core interfaces import { IAvatarGenerationRepository } from '@core/media/domain/repositories/IAvatarGenerationRepository'; @@ -228,4 +227,4 @@ export const MediaProviders: Provider[] = [ new UpdateAvatarUseCase(avatarRepo, output, logger), inject: [AVATAR_REPOSITORY_TOKEN, UPDATE_AVATAR_OUTPUT_PORT_TOKEN, LOGGER_TOKEN], }, -]; +]; \ No newline at end of file diff --git a/apps/api/src/domain/payments/PaymentsProviders.ts b/apps/api/src/domain/payments/PaymentsProviders.ts index 7dfc22322..92961d77c 100644 --- a/apps/api/src/domain/payments/PaymentsProviders.ts +++ b/apps/api/src/domain/payments/PaymentsProviders.ts @@ -1,5 +1,4 @@ import { Provider } from '@nestjs/common'; -import { PaymentsService } from './PaymentsService'; // Import core interfaces import type { IPaymentRepository } from '@core/payments/domain/repositories/IPaymentRepository'; @@ -248,4 +247,4 @@ export const PaymentsProviders: Provider[] = [ new ProcessWalletTransactionUseCase(walletRepo, transactionRepo, output), inject: [WALLET_REPOSITORY_TOKEN, TRANSACTION_REPOSITORY_TOKEN, PROCESS_WALLET_TRANSACTION_OUTPUT_PORT_TOKEN], }, -]; +]; \ No newline at end of file diff --git a/apps/api/src/domain/race/RaceProviders.ts b/apps/api/src/domain/race/RaceProviders.ts index cdd8247c9..c2671649f 100644 --- a/apps/api/src/domain/race/RaceProviders.ts +++ b/apps/api/src/domain/race/RaceProviders.ts @@ -1,5 +1,4 @@ import type { Provider } from '@nestjs/common'; -import { RaceService } from './RaceService'; // Import core interfaces import type { DriverRatingProvider } from '@core/racing/application/ports/DriverRatingProvider'; diff --git a/apps/api/src/domain/team/TeamController.test.ts b/apps/api/src/domain/team/TeamController.test.ts index d16aa9915..2bcd7d1fd 100644 --- a/apps/api/src/domain/team/TeamController.test.ts +++ b/apps/api/src/domain/team/TeamController.test.ts @@ -2,7 +2,6 @@ import { Test, TestingModule } from '@nestjs/testing'; import { vi } from 'vitest'; import { TeamController } from './TeamController'; import { TeamService } from './TeamService'; -import type { Request } from 'express'; import { CreateTeamInputDTO } from './dtos/CreateTeamInputDTO'; import { UpdateTeamInput } from './dtos/TeamDto'; diff --git a/apps/api/src/domain/team/dtos/GetDriverTeamOutputDTO.ts b/apps/api/src/domain/team/dtos/GetDriverTeamOutputDTO.ts index 31e325cb1..4be506701 100644 --- a/apps/api/src/domain/team/dtos/GetDriverTeamOutputDTO.ts +++ b/apps/api/src/domain/team/dtos/GetDriverTeamOutputDTO.ts @@ -1,6 +1,6 @@ import { ApiProperty } from '@nestjs/swagger'; -import { TeamDTO } from './TeamDTO'; +import { TeamDTO } from './TeamDto'; import { TeamMembershipDTO } from './TeamMembershipDTO'; export class GetDriverTeamOutputDTO { @@ -15,4 +15,4 @@ export class GetDriverTeamOutputDTO { @ApiProperty() canManage!: boolean; -} +} \ No newline at end of file diff --git a/apps/api/src/domain/team/dtos/GetTeamDetailsOutputDTO.ts b/apps/api/src/domain/team/dtos/GetTeamDetailsOutputDTO.ts index dae2a1554..2a276d98b 100644 --- a/apps/api/src/domain/team/dtos/GetTeamDetailsOutputDTO.ts +++ b/apps/api/src/domain/team/dtos/GetTeamDetailsOutputDTO.ts @@ -1,6 +1,6 @@ import { ApiProperty } from '@nestjs/swagger'; -import { TeamDTO } from './TeamDTO'; +import { TeamDTO } from './TeamDto'; import { TeamMembershipDTO } from './TeamMembershipDTO'; export class GetTeamDetailsOutputDTO { @@ -12,4 +12,4 @@ export class GetTeamDetailsOutputDTO { @ApiProperty() canManage!: boolean; -} +} \ No newline at end of file diff --git a/apps/api/src/shared/testing/contractValidation.test.ts b/apps/api/src/shared/testing/contractValidation.test.ts index 5de78ac8c..a8771cbc5 100644 --- a/apps/api/src/shared/testing/contractValidation.test.ts +++ b/apps/api/src/shared/testing/contractValidation.test.ts @@ -8,7 +8,6 @@ import { describe, it, expect } from 'vitest'; import * as fs from 'fs/promises'; import * as path from 'path'; -import { glob } from 'glob'; interface OpenAPISchema { type?: string;