website refactor

This commit is contained in:
2026-01-16 22:32:55 +01:00
parent 27f5a52e04
commit 9edf64130f
84 changed files with 497 additions and 300 deletions

195
tsc_output.txt Normal file
View File

@@ -0,0 +1,195 @@
adapters/bootstrap/SeedDemoUsers.ts(6,1): error TS6133: 'UserRepository' is declared but its value is never read.
apps/api/src/domain/admin/AdminModule.ts(2,15): error TS2724: '"@core/admin/domain/repositories/AdminUserRepository"' has no exported member named 'IAdminUserRepository'. Did you mean 'AdminUserRepository'?
apps/api/src/domain/admin/use-cases/GetDashboardStatsUseCase.ts(1,15): error TS2724: '"@core/admin/domain/repositories/AdminUserRepository"' has no exported member named 'IAdminUserRepository'. Did you mean 'AdminUserRepository'?
apps/api/src/domain/admin/use-cases/GetDashboardStatsUseCase.ts(76,43): error TS7006: Parameter 'u' implicitly has an 'any' type.
apps/api/src/domain/admin/use-cases/GetDashboardStatsUseCase.ts(77,46): error TS7006: Parameter 'u' implicitly has an 'any' type.
apps/api/src/domain/admin/use-cases/GetDashboardStatsUseCase.ts(78,44): error TS7006: Parameter 'u' implicitly has an 'any' type.
apps/api/src/domain/admin/use-cases/GetDashboardStatsUseCase.ts(79,44): error TS7006: Parameter 'u' implicitly has an 'any' type.
apps/api/src/domain/admin/use-cases/GetDashboardStatsUseCase.ts(84,44): error TS7006: Parameter 'u' implicitly has an 'any' type.
apps/api/src/domain/admin/use-cases/GetDashboardStatsUseCase.ts(89,45): error TS7006: Parameter 'u' implicitly has an 'any' type.
apps/api/src/domain/admin/use-cases/GetDashboardStatsUseCase.ts(93,24): error TS7006: Parameter 'user' implicitly has an 'any' type.
apps/api/src/domain/admin/use-cases/GetDashboardStatsUseCase.ts(94,28): error TS7006: Parameter 'role' implicitly has an 'any' type.
apps/api/src/domain/admin/use-cases/GetDashboardStatsUseCase.ts(113,39): error TS7006: Parameter 'u' implicitly has an 'any' type.
apps/api/src/domain/admin/use-cases/GetDashboardStatsUseCase.ts(132,42): error TS7006: Parameter 'u' implicitly has an 'any' type.
apps/api/src/domain/admin/use-cases/GetDashboardStatsUseCase.ts(137,40): error TS7006: Parameter 'u' implicitly has an 'any' type.
apps/api/src/domain/analytics/AnalyticsProviders.ts(1,15): error TS2724: '"@core/analytics/application/repositories/PageViewRepository"' has no exported member named 'IPageViewRepository'. Did you mean 'PageViewRepository'?
apps/api/src/domain/analytics/AnalyticsProviders.ts(2,15): error TS2724: '"@core/analytics/domain/repositories/EngagementRepository"' has no exported member named 'IEngagementRepository'. Did you mean 'EngagementRepository'?
apps/api/src/domain/auth/AuthProviders.ts(11,15): error TS2724: '"@core/identity/domain/ports/MagicLinkNotificationPort"' has no exported member named 'IMagicLinkNotificationPort'. Did you mean 'MagicLinkNotificationPort'?
apps/api/src/domain/auth/AuthProviders.ts(12,15): error TS2724: '"@core/identity/domain/repositories/AuthRepository"' has no exported member named 'IAuthRepository'. Did you mean 'AuthRepository'?
apps/api/src/domain/auth/AuthProviders.ts(13,15): error TS2724: '"@core/identity/domain/repositories/CompanyRepository"' has no exported member named 'ICompanyRepository'. Did you mean 'CompanyRepository'?
apps/api/src/domain/auth/AuthProviders.ts(14,15): error TS2724: '"@core/identity/domain/repositories/MagicLinkRepository"' has no exported member named 'IMagicLinkRepository'. Did you mean 'MagicLinkRepository'?
apps/api/src/domain/auth/AuthProviders.ts(15,15): error TS2724: '"@core/identity/domain/services/PasswordHashingService"' has no exported member named 'IPasswordHashingService'. Did you mean 'PasswordHashingService'?
apps/api/src/domain/auth/presenters/ForgotPasswordPresenter.ts(2,35): error TS2307: Cannot find module '@core/shared/application' or its corresponding type declarations.
apps/api/src/domain/auth/presenters/ResetPasswordPresenter.ts(2,35): error TS2307: Cannot find module '@core/shared/application' or its corresponding type declarations.
apps/api/src/domain/bootstrap/BootstrapProviders.ts(5,10): error TS2724: '"@core/identity/application/use-cases/achievement/CreateAchievementUseCase"' has no exported member named 'IAchievementRepository'. Did you mean 'AchievementRepository'?
apps/api/src/domain/bootstrap/BootstrapProviders.ts(7,15): error TS2724: '"@core/identity/domain/repositories/UserRepository"' has no exported member named 'IUserRepository'. Did you mean 'UserRepository'?
apps/api/src/domain/bootstrap/RacingSeed.test.ts(227,26): error TS2345: Argument of type 'PenaltyId[]' is not assignable to parameter of type 'string[]'.
Type 'PenaltyId' is not assignable to type 'string'.
apps/api/src/domain/dashboard/DashboardProviders.ts(4,10): error TS2724: '"@core/racing/domain/repositories/DriverRepository"' has no exported member named 'IDriverRepository'. Did you mean 'DriverRepository'?
apps/api/src/domain/dashboard/DashboardProviders.ts(5,10): error TS2724: '"@core/racing/domain/repositories/LeagueMembershipRepository"' has no exported member named 'ILeagueMembershipRepository'. Did you mean 'LeagueMembershipRepository'?
apps/api/src/domain/dashboard/DashboardProviders.ts(6,10): error TS2724: '"@core/racing/domain/repositories/LeagueRepository"' has no exported member named 'ILeagueRepository'. Did you mean 'LeagueRepository'?
apps/api/src/domain/dashboard/DashboardProviders.ts(7,10): error TS2724: '"@core/racing/domain/repositories/RaceRegistrationRepository"' has no exported member named 'IRaceRegistrationRepository'. Did you mean 'RaceRegistrationRepository'?
apps/api/src/domain/dashboard/DashboardProviders.ts(8,10): error TS2724: '"@core/racing/domain/repositories/RaceRepository"' has no exported member named 'IRaceRepository'. Did you mean 'RaceRepository'?
apps/api/src/domain/dashboard/DashboardProviders.ts(9,10): error TS2724: '"@core/racing/domain/repositories/ResultRepository"' has no exported member named 'IResultRepository'. Did you mean 'ResultRepository'?
apps/api/src/domain/dashboard/DashboardProviders.ts(10,10): error TS2724: '"@core/racing/domain/repositories/StandingRepository"' has no exported member named 'IStandingRepository'. Did you mean 'StandingRepository'?
apps/api/src/domain/dashboard/DashboardProviders.ts(11,29): error TS2307: Cannot find module '@core/shared/application/Logger' or its corresponding type declarations.
apps/api/src/domain/dashboard/DashboardProviders.ts(12,10): error TS2724: '"@core/social/domain/repositories/FeedRepository"' has no exported member named 'IFeedRepository'. Did you mean 'FeedRepository'?
apps/api/src/domain/dashboard/DashboardProviders.ts(13,10): error TS2724: '"@core/social/domain/repositories/SocialGraphRepository"' has no exported member named 'ISocialGraphRepository'. Did you mean 'SocialGraphRepository'?
apps/api/src/domain/dashboard/DashboardService.ts(7,29): error TS2307: Cannot find module '@core/shared/application/Logger' or its corresponding type declarations.
apps/api/src/domain/driver/DriverProviders.ts(6,10): error TS2724: '"@core/racing/domain/repositories/DriverRepository"' has no exported member named 'IDriverRepository'. Did you mean 'DriverRepository'?
apps/api/src/domain/driver/DriverProviders.ts(7,10): error TS2724: '"@core/racing/domain/repositories/LiveryRepository"' has no exported member named 'ILiveryRepository'. Did you mean 'LiveryRepository'?
apps/api/src/domain/driver/DriverProviders.ts(8,10): error TS2724: '"@core/racing/domain/repositories/RaceRegistrationRepository"' has no exported member named 'IRaceRegistrationRepository'. Did you mean 'RaceRegistrationRepository'?
apps/api/src/domain/driver/DriverProviders.ts(9,15): error TS2724: '"@core/racing/domain/repositories/ResultRepository"' has no exported member named 'IResultRepository'. Did you mean 'ResultRepository'?
apps/api/src/domain/driver/DriverProviders.ts(10,15): error TS2724: '"@core/racing/domain/repositories/StandingRepository"' has no exported member named 'IStandingRepository'. Did you mean 'StandingRepository'?
apps/api/src/domain/driver/DriverProviders.ts(11,15): error TS2724: '"@core/racing/domain/repositories/TeamMembershipRepository"' has no exported member named 'ITeamMembershipRepository'. Did you mean 'TeamMembershipRepository'?
apps/api/src/domain/driver/DriverProviders.ts(12,15): error TS2724: '"@core/racing/domain/repositories/TeamRepository"' has no exported member named 'ITeamRepository'. Did you mean 'TeamRepository'?
apps/api/src/domain/driver/DriverProviders.ts(14,15): error TS2724: '"@core/social/domain/repositories/SocialGraphRepository"' has no exported member named 'ISocialGraphRepository'. Did you mean 'SocialGraphRepository'?
apps/api/src/domain/driver/DriverProviders.ts(40,10): error TS2724: '"@core/racing/domain/repositories/DriverStatsRepository"' has no exported member named 'IDriverStatsRepository'. Did you mean 'DriverStatsRepository'?
apps/api/src/domain/driver/DriverProviders.ts(42,15): error TS2724: '"@core/racing/application/use-cases/DriverStatsUseCase"' has no exported member named 'IDriverStatsUseCase'. Did you mean 'DriverStatsUseCase'?
apps/api/src/domain/driver/DriverProviders.ts(43,15): error TS2724: '"@core/racing/application/use-cases/RankingUseCase"' has no exported member named 'IRankingUseCase'. Did you mean 'RankingUseCase'?
apps/api/src/domain/driver/DriverProviders.ts(167,14): error TS2552: Cannot find name 'RankingUseCase'. Did you mean 'IRankingUseCase'?
apps/api/src/domain/driver/DriverProviders.ts(176,14): error TS2552: Cannot find name 'DriverStatsUseCase'. Did you mean 'IDriverStatsUseCase'?
apps/api/src/domain/driver/presenters/DriverPresenter.ts(4,15): error TS2724: '"@core/racing/domain/repositories/DriverStatsRepository"' has no exported member named 'IDriverStatsRepository'. Did you mean 'DriverStatsRepository'?
apps/api/src/domain/league/LeagueProviders.ts(8,15): error TS2724: '"@core/racing/domain/repositories/DriverRepository"' has no exported member named 'IDriverRepository'. Did you mean 'DriverRepository'?
apps/api/src/domain/league/LeagueProviders.ts(9,15): error TS2724: '"@core/racing/domain/repositories/LeagueMembershipRepository"' has no exported member named 'ILeagueMembershipRepository'. Did you mean 'LeagueMembershipRepository'?
apps/api/src/domain/league/LeagueProviders.ts(10,15): error TS2724: '"@core/racing/domain/repositories/LeagueRepository"' has no exported member named 'ILeagueRepository'. Did you mean 'LeagueRepository'?
apps/api/src/domain/league/LeagueProviders.ts(11,15): error TS2724: '"@core/racing/domain/repositories/ProtestRepository"' has no exported member named 'IProtestRepository'. Did you mean 'ProtestRepository'?
apps/api/src/domain/league/LeagueProviders.ts(12,15): error TS2724: '"@core/racing/domain/repositories/RaceRepository"' has no exported member named 'IRaceRepository'. Did you mean 'RaceRepository'?
apps/api/src/domain/league/LeagueProviders.ts(13,15): error TS2724: '"@core/racing/domain/repositories/SeasonRepository"' has no exported member named 'ISeasonRepository'. Did you mean 'SeasonRepository'?
apps/api/src/domain/league/LeagueProviders.ts(14,15): error TS2724: '"@core/racing/domain/repositories/SeasonSponsorshipRepository"' has no exported member named 'ISeasonSponsorshipRepository'. Did you mean 'SeasonSponsorshipRepository'?
apps/api/src/domain/league/LeagueProviders.ts(15,15): error TS2724: '"@core/racing/domain/repositories/StandingRepository"' has no exported member named 'IStandingRepository'. Did you mean 'StandingRepository'?
apps/api/src/domain/league/LeagueProviders.ts(16,29): error TS2307: Cannot find module '@core/shared/application/Logger' or its corresponding type declarations.
apps/api/src/domain/league/LeagueProviders.ts(23,15): error TS2724: '"@core/racing/domain/repositories/LeagueWalletRepository"' has no exported member named 'ILeagueWalletRepository'. Did you mean 'LeagueWalletRepository'?
apps/api/src/domain/league/LeagueProviders.ts(24,15): error TS2724: '"@core/racing/domain/repositories/TransactionRepository"' has no exported member named 'ITransactionRepository'. Did you mean 'TransactionRepository'?
apps/api/src/domain/league/LeagueProviders.ts(218,93): error TS2694: Namespace '"/Users/marcmintel/Projects/gridpilot/core/racing/domain/repositories/LeagueScoringConfigRepository"' has no exported member 'ILeagueScoringConfigRepository'.
apps/api/src/domain/league/LeagueProviders.ts(219,75): error TS2694: Namespace '"/Users/marcmintel/Projects/gridpilot/core/racing/domain/repositories/GameRepository"' has no exported member 'IGameRepository'.
apps/api/src/domain/league/presenters/ApproveLeagueJoinRequestPresenter.ts(3,40): error TS2307: Cannot find module '@core/shared/application' or its corresponding type declarations.
apps/api/src/domain/league/presenters/GetLeagueAdminPermissionsPresenter.ts(2,40): error TS2307: Cannot find module '@core/shared/application' or its corresponding type declarations.
apps/api/src/domain/league/presenters/GetLeagueMembershipsPresenter.ts(2,40): error TS2307: Cannot find module '@core/shared/application' or its corresponding type declarations.
apps/api/src/domain/league/presenters/GetLeagueOwnerSummaryPresenter.ts(2,40): error TS2307: Cannot find module '@core/shared/application' or its corresponding type declarations.
apps/api/src/domain/league/presenters/GetLeagueWalletPresenter.ts(2,40): error TS2307: Cannot find module '@core/shared/application' or its corresponding type declarations.
apps/api/src/domain/league/presenters/LeagueJoinRequestsPresenter.ts(2,40): error TS2307: Cannot find module '@core/shared/application' or its corresponding type declarations.
apps/api/src/domain/league/presenters/LeagueOwnerSummaryPresenter.ts(2,40): error TS2307: Cannot find module '@core/shared/application' or its corresponding type declarations.
apps/api/src/domain/league/presenters/LeagueRosterAdminReadPresenters.ts(3,40): error TS2307: Cannot find module '@core/shared/application' or its corresponding type declarations.
apps/api/src/domain/league/presenters/LeagueSchedulePresenter.ts(2,40): error TS2307: Cannot find module '@core/shared/application' or its corresponding type declarations.
apps/api/src/domain/league/presenters/LeagueSeasonScheduleMutationPresenters.ts(1,40): error TS2307: Cannot find module '@core/shared/application' or its corresponding type declarations.
apps/api/src/domain/league/presenters/WithdrawFromLeagueWalletPresenter.ts(2,40): error TS2307: Cannot find module '@core/shared/application' or its corresponding type declarations.
apps/api/src/domain/media/MediaController.ts(3,29): error TS2307: Cannot find module '@core/shared/application/Logger' or its corresponding type declarations.
apps/api/src/domain/media/MediaProviders.ts(7,10): error TS2724: '"@core/media/domain/repositories/AvatarGenerationRepository"' has no exported member named 'IAvatarGenerationRepository'. Did you mean 'AvatarGenerationRepository'?
apps/api/src/domain/media/MediaProviders.ts(8,10): error TS2724: '"@core/media/domain/repositories/AvatarRepository"' has no exported member named 'IAvatarRepository'. Did you mean 'AvatarRepository'?
apps/api/src/domain/media/MediaProviders.ts(9,10): error TS2724: '"@core/media/domain/repositories/MediaRepository"' has no exported member named 'IMediaRepository'. Did you mean 'MediaRepository'?
apps/api/src/domain/notifications/NotificationsProviders.ts(5,10): error TS2724: '"@core/notifications/domain/repositories/NotificationRepository"' has no exported member named 'INotificationRepository'. Did you mean 'NotificationRepository'?
apps/api/src/domain/notifications/NotificationsProviders.ts(6,29): error TS2307: Cannot find module '@core/shared/application/Logger' or its corresponding type declarations.
apps/api/src/domain/payments/PaymentsProviders.ts(4,15): error TS2724: '"@core/payments/domain/repositories/MembershipFeeRepository"' has no exported member named 'IMemberPaymentRepository'. Did you mean 'MemberPaymentRepository'?
apps/api/src/domain/payments/PaymentsProviders.ts(4,41): error TS2724: '"@core/payments/domain/repositories/MembershipFeeRepository"' has no exported member named 'IMembershipFeeRepository'. Did you mean 'MembershipFeeRepository'?
apps/api/src/domain/payments/PaymentsProviders.ts(5,15): error TS2724: '"@core/payments/domain/repositories/PaymentRepository"' has no exported member named 'IPaymentRepository'. Did you mean 'PaymentRepository'?
apps/api/src/domain/payments/PaymentsProviders.ts(6,15): error TS2724: '"@core/payments/domain/repositories/PrizeRepository"' has no exported member named 'IPrizeRepository'. Did you mean 'PrizeRepository'?
apps/api/src/domain/payments/PaymentsProviders.ts(7,15): error TS2724: '"@core/payments/domain/repositories/WalletRepository"' has no exported member named 'ITransactionRepository'. Did you mean 'TransactionRepository'?
apps/api/src/domain/payments/PaymentsProviders.ts(7,39): error TS2724: '"@core/payments/domain/repositories/WalletRepository"' has no exported member named 'IWalletRepository'. Did you mean 'WalletRepository'?
apps/api/src/domain/payments/PaymentsService.ts(1,29): error TS2307: Cannot find module '@core/shared/application/Logger' or its corresponding type declarations.
apps/api/src/domain/payments/presenters/CreatePaymentPresenter.ts(2,40): error TS2307: Cannot find module '@core/shared/application' or its corresponding type declarations.
apps/api/src/domain/payments/presenters/GetPaymentsPresenter.ts(2,40): error TS2307: Cannot find module '@core/shared/application' or its corresponding type declarations.
apps/api/src/domain/payments/presenters/UpdatePaymentStatusPresenter.ts(2,40): error TS2307: Cannot find module '@core/shared/application' or its corresponding type declarations.
apps/api/src/domain/protests/presenters/ReviewProtestPresenter.ts(2,40): error TS2307: Cannot find module '@core/shared/application' or its corresponding type declarations.
apps/api/src/domain/protests/ProtestsProviders.ts(4,15): error TS2724: '"@core/racing/domain/repositories/LeagueMembershipRepository"' has no exported member named 'ILeagueMembershipRepository'. Did you mean 'LeagueMembershipRepository'?
apps/api/src/domain/protests/ProtestsProviders.ts(5,15): error TS2724: '"@core/racing/domain/repositories/ProtestRepository"' has no exported member named 'IProtestRepository'. Did you mean 'ProtestRepository'?
apps/api/src/domain/protests/ProtestsProviders.ts(6,15): error TS2724: '"@core/racing/domain/repositories/RaceRepository"' has no exported member named 'IRaceRepository'. Did you mean 'RaceRepository'?
apps/api/src/domain/protests/ProtestsProviders.ts(7,29): error TS2307: Cannot find module '@core/shared/application/Logger' or its corresponding type declarations.
apps/api/src/domain/protests/ProtestsService.test.ts(6,29): error TS2307: Cannot find module '@core/shared/application/Logger' or its corresponding type declarations.
apps/api/src/domain/protests/ProtestsService.ts(1,29): error TS2307: Cannot find module '@core/shared/application/Logger' or its corresponding type declarations.
apps/api/src/domain/race/presenters/RaceDetailPresenter.ts(2,15): error TS2724: '"@core/racing/application/ports/ImageServicePort"' has no exported member named 'IImageServicePort'. Did you mean 'ImageServicePort'?
apps/api/src/domain/race/presenters/RacePenaltiesPresenter.ts(15,74): error TS2352: Conversion of type '{ id: PenaltyId; driverId: string; type: string; value: number; reason: string; issuedBy: string; issuedAt: string; notes: string | undefined; }' to type 'RacePenaltyDTO' may be a mistake because neither type sufficiently overlaps with the other. If this was intentional, convert the expression to 'unknown' first.
Types of property 'id' are incompatible.
Type 'PenaltyId' is not comparable to type 'string'.
apps/api/src/domain/race/presenters/RaceResultsDetailPresenter.ts(1,15): error TS2724: '"@core/racing/application/ports/ImageServicePort"' has no exported member named 'IImageServicePort'. Did you mean 'ImageServicePort'?
apps/api/src/domain/race/RaceProviders.ts(5,15): error TS2724: '"@core/racing/domain/repositories/DriverRepository"' has no exported member named 'IDriverRepository'. Did you mean 'DriverRepository'?
apps/api/src/domain/race/RaceProviders.ts(6,15): error TS2724: '"@core/racing/domain/repositories/LeagueMembershipRepository"' has no exported member named 'ILeagueMembershipRepository'. Did you mean 'LeagueMembershipRepository'?
apps/api/src/domain/race/RaceProviders.ts(7,15): error TS2724: '"@core/racing/domain/repositories/LeagueRepository"' has no exported member named 'ILeagueRepository'. Did you mean 'LeagueRepository'?
apps/api/src/domain/race/RaceProviders.ts(8,15): error TS2724: '"@core/racing/domain/repositories/PenaltyRepository"' has no exported member named 'IPenaltyRepository'. Did you mean 'PenaltyRepository'?
apps/api/src/domain/race/RaceProviders.ts(9,15): error TS2724: '"@core/racing/domain/repositories/ProtestRepository"' has no exported member named 'IProtestRepository'. Did you mean 'ProtestRepository'?
apps/api/src/domain/race/RaceProviders.ts(10,15): error TS2724: '"@core/racing/domain/repositories/RaceRegistrationRepository"' has no exported member named 'IRaceRegistrationRepository'. Did you mean 'RaceRegistrationRepository'?
apps/api/src/domain/race/RaceProviders.ts(11,15): error TS2724: '"@core/racing/domain/repositories/RaceRepository"' has no exported member named 'IRaceRepository'. Did you mean 'RaceRepository'?
apps/api/src/domain/race/RaceProviders.ts(12,15): error TS2724: '"@core/racing/domain/repositories/ResultRepository"' has no exported member named 'IResultRepository'. Did you mean 'ResultRepository'?
apps/api/src/domain/race/RaceProviders.ts(13,15): error TS2724: '"@core/racing/domain/repositories/StandingRepository"' has no exported member named 'IStandingRepository'. Did you mean 'StandingRepository'?
apps/api/src/domain/race/RaceProviders.ts(14,29): error TS2307: Cannot find module '@core/shared/application/Logger' or its corresponding type declarations.
apps/api/src/domain/race/RaceService.ts(11,29): error TS2307: Cannot find module '@core/shared/application/Logger' or its corresponding type declarations.
apps/api/src/domain/sponsor/SponsorProviders.ts(6,15): error TS2724: '"@core/payments/domain/repositories/PaymentRepository"' has no exported member named 'IPaymentRepository'. Did you mean 'PaymentRepository'?
apps/api/src/domain/sponsor/SponsorProviders.ts(7,15): error TS2724: '"@core/payments/domain/repositories/WalletRepository"' has no exported member named 'IWalletRepository'. Did you mean 'WalletRepository'?
apps/api/src/domain/sponsor/SponsorProviders.ts(8,10): error TS2724: '"@core/racing/domain/repositories/LeagueMembershipRepository"' has no exported member named 'ILeagueMembershipRepository'. Did you mean 'LeagueMembershipRepository'?
apps/api/src/domain/sponsor/SponsorProviders.ts(9,10): error TS2724: '"@core/racing/domain/repositories/LeagueRepository"' has no exported member named 'ILeagueRepository'. Did you mean 'LeagueRepository'?
apps/api/src/domain/sponsor/SponsorProviders.ts(10,10): error TS2724: '"@core/racing/domain/repositories/LeagueWalletRepository"' has no exported member named 'ILeagueWalletRepository'. Did you mean 'LeagueWalletRepository'?
apps/api/src/domain/sponsor/SponsorProviders.ts(11,10): error TS2724: '"@core/racing/domain/repositories/RaceRepository"' has no exported member named 'IRaceRepository'. Did you mean 'RaceRepository'?
apps/api/src/domain/sponsor/SponsorProviders.ts(12,10): error TS2724: '"@core/racing/domain/repositories/SeasonRepository"' has no exported member named 'ISeasonRepository'. Did you mean 'SeasonRepository'?
apps/api/src/domain/sponsor/SponsorProviders.ts(13,10): error TS2724: '"@core/racing/domain/repositories/SeasonSponsorshipRepository"' has no exported member named 'ISeasonSponsorshipRepository'. Did you mean 'SeasonSponsorshipRepository'?
apps/api/src/domain/sponsor/SponsorProviders.ts(14,10): error TS2724: '"@core/racing/domain/repositories/SponsorRepository"' has no exported member named 'ISponsorRepository'. Did you mean 'SponsorRepository'?
apps/api/src/domain/sponsor/SponsorProviders.ts(15,10): error TS2724: '"@core/racing/domain/repositories/SponsorshipPricingRepository"' has no exported member named 'ISponsorshipPricingRepository'. Did you mean 'SponsorshipPricingRepository'?
apps/api/src/domain/sponsor/SponsorProviders.ts(16,10): error TS2724: '"@core/racing/domain/repositories/SponsorshipRequestRepository"' has no exported member named 'ISponsorshipRequestRepository'. Did you mean 'SponsorshipRequestRepository'?
apps/api/src/domain/team/TeamProviders.ts(33,15): error TS2724: '"@core/racing/domain/repositories/DriverRepository"' has no exported member named 'IDriverRepository'. Did you mean 'DriverRepository'?
apps/api/src/domain/team/TeamProviders.ts(34,15): error TS2724: '"@core/racing/domain/repositories/TeamMembershipRepository"' has no exported member named 'ITeamMembershipRepository'. Did you mean 'TeamMembershipRepository'?
apps/api/src/domain/team/TeamProviders.ts(35,15): error TS2724: '"@core/racing/domain/repositories/TeamRepository"' has no exported member named 'ITeamRepository'. Did you mean 'TeamRepository'?
apps/api/src/domain/team/TeamProviders.ts(36,15): error TS2724: '"@core/racing/domain/repositories/TeamStatsRepository"' has no exported member named 'ITeamStatsRepository'. Did you mean 'TeamStatsRepository'?
apps/api/src/domain/team/TeamProviders.ts(37,29): error TS2307: Cannot find module '@core/shared/application/Logger' or its corresponding type declarations.
apps/api/src/domain/team/TeamService.test.ts(9,29): error TS2307: Cannot find module '@core/shared/application/Logger' or its corresponding type declarations.
apps/api/src/domain/team/TeamService.ts(14,29): error TS2307: Cannot find module '@core/shared/application/Logger' or its corresponding type declarations.
apps/api/src/persistence/achievement/AchievementPersistenceModule.test.ts(1,15): error TS2724: '"@core/identity/domain/repositories/AchievementRepository"' has no exported member named 'IAchievementRepository'. Did you mean 'AchievementRepository'?
apps/api/src/persistence/inmemory/InMemoryAchievementPersistenceModule.ts(5,29): error TS2307: Cannot find module '@core/shared/application/Logger' or its corresponding type declarations.
apps/api/src/persistence/inmemory/InMemoryAnalyticsPersistenceModule.ts(5,29): error TS2307: Cannot find module '@core/shared/application/Logger' or its corresponding type declarations.
apps/api/src/persistence/inmemory/InMemoryAnalyticsPersistenceModule.ts(7,15): error TS2724: '"@core/analytics/application/repositories/PageViewRepository"' has no exported member named 'IPageViewRepository'. Did you mean 'PageViewRepository'?
apps/api/src/persistence/inmemory/InMemoryAnalyticsPersistenceModule.ts(8,15): error TS2724: '"@core/analytics/domain/repositories/AnalyticsSnapshotRepository"' has no exported member named 'IAnalyticsSnapshotRepository'. Did you mean 'AnalyticsSnapshotRepository'?
apps/api/src/persistence/inmemory/InMemoryAnalyticsPersistenceModule.ts(9,15): error TS2724: '"@core/analytics/domain/repositories/EngagementRepository"' has no exported member named 'IEngagementRepository'. Did you mean 'EngagementRepository'?
apps/api/src/persistence/inmemory/InMemoryIdentityPersistenceModule.ts(6,15): error TS2724: '"@core/identity/domain/services/PasswordHashingService"' has no exported member named 'IPasswordHashingService'. Did you mean 'PasswordHashingService'?
apps/api/src/persistence/inmemory/InMemoryIdentityPersistenceModule.ts(7,29): error TS2307: Cannot find module '@core/shared/application/Logger' or its corresponding type declarations.
apps/api/src/persistence/inmemory/InMemoryMediaPersistenceModule.ts(5,29): error TS2307: Cannot find module '@core/shared/application/Logger' or its corresponding type declarations.
apps/api/src/persistence/inmemory/InMemoryMediaPersistenceModule.ts(7,15): error TS2724: '"@core/media/domain/repositories/AvatarGenerationRepository"' has no exported member named 'IAvatarGenerationRepository'. Did you mean 'AvatarGenerationRepository'?
apps/api/src/persistence/inmemory/InMemoryMediaPersistenceModule.ts(8,15): error TS2724: '"@core/media/domain/repositories/AvatarRepository"' has no exported member named 'IAvatarRepository'. Did you mean 'AvatarRepository'?
apps/api/src/persistence/inmemory/InMemoryMediaPersistenceModule.ts(9,15): error TS2724: '"@core/media/domain/repositories/MediaRepository"' has no exported member named 'IMediaRepository'. Did you mean 'MediaRepository'?
apps/api/src/persistence/inmemory/InMemoryNotificationsPersistenceModule.ts(5,29): error TS2307: Cannot find module '@core/shared/application/Logger' or its corresponding type declarations.
apps/api/src/persistence/inmemory/InMemoryNotificationsPersistenceModule.ts(9,15): error TS2724: '"@core/notifications/domain/repositories/NotificationPreferenceRepository"' has no exported member named 'INotificationPreferenceRepository'. Did you mean 'NotificationPreferenceRepository'?
apps/api/src/persistence/inmemory/InMemoryNotificationsPersistenceModule.ts(10,15): error TS2724: '"@core/notifications/domain/repositories/NotificationRepository"' has no exported member named 'INotificationRepository'. Did you mean 'NotificationRepository'?
apps/api/src/persistence/inmemory/InMemoryPaymentsPersistenceModule.ts(5,29): error TS2307: Cannot find module '@core/shared/application/Logger' or its corresponding type declarations.
apps/api/src/persistence/inmemory/InMemoryPaymentsPersistenceModule.ts(8,5): error TS2724: '"@core/payments/domain/repositories/MembershipFeeRepository"' has no exported member named 'IMemberPaymentRepository'. Did you mean 'MemberPaymentRepository'?
apps/api/src/persistence/inmemory/InMemoryPaymentsPersistenceModule.ts(9,5): error TS2724: '"@core/payments/domain/repositories/MembershipFeeRepository"' has no exported member named 'IMembershipFeeRepository'. Did you mean 'MembershipFeeRepository'?
apps/api/src/persistence/inmemory/InMemoryPaymentsPersistenceModule.ts(11,15): error TS2724: '"@core/payments/domain/repositories/PaymentRepository"' has no exported member named 'IPaymentRepository'. Did you mean 'PaymentRepository'?
apps/api/src/persistence/inmemory/InMemoryPaymentsPersistenceModule.ts(12,15): error TS2724: '"@core/payments/domain/repositories/PrizeRepository"' has no exported member named 'IPrizeRepository'. Did you mean 'PrizeRepository'?
apps/api/src/persistence/inmemory/InMemoryPaymentsPersistenceModule.ts(13,15): error TS2724: '"@core/payments/domain/repositories/WalletRepository"' has no exported member named 'ITransactionRepository'. Did you mean 'TransactionRepository'?
apps/api/src/persistence/inmemory/InMemoryPaymentsPersistenceModule.ts(13,39): error TS2724: '"@core/payments/domain/repositories/WalletRepository"' has no exported member named 'IWalletRepository'. Did you mean 'WalletRepository'?
apps/api/src/persistence/inmemory/InMemoryRacingPersistenceModule.ts(5,29): error TS2307: Cannot find module '@core/shared/application/Logger' or its corresponding type declarations.
apps/api/src/persistence/inmemory/InMemoryRacingPersistenceModule.ts(7,15): error TS2724: '"@core/racing/domain/repositories/DriverRepository"' has no exported member named 'IDriverRepository'. Did you mean 'DriverRepository'?
apps/api/src/persistence/inmemory/InMemoryRacingPersistenceModule.ts(8,15): error TS2724: '"@core/racing/domain/repositories/DriverStatsRepository"' has no exported member named 'IDriverStatsRepository'. Did you mean 'DriverStatsRepository'?
apps/api/src/persistence/inmemory/InMemoryRacingPersistenceModule.ts(9,15): error TS2724: '"@core/racing/domain/repositories/GameRepository"' has no exported member named 'IGameRepository'. Did you mean 'GameRepository'?
apps/api/src/persistence/inmemory/InMemoryRacingPersistenceModule.ts(10,15): error TS2724: '"@core/racing/domain/repositories/LeagueMembershipRepository"' has no exported member named 'ILeagueMembershipRepository'. Did you mean 'LeagueMembershipRepository'?
apps/api/src/persistence/inmemory/InMemoryRacingPersistenceModule.ts(11,15): error TS2724: '"@core/racing/domain/repositories/LeagueRepository"' has no exported member named 'ILeagueRepository'. Did you mean 'LeagueRepository'?
apps/api/src/persistence/inmemory/InMemoryRacingPersistenceModule.ts(12,15): error TS2724: '"@core/racing/domain/repositories/LeagueScoringConfigRepository"' has no exported member named 'ILeagueScoringConfigRepository'. Did you mean 'LeagueScoringConfigRepository'?
apps/api/src/persistence/inmemory/InMemoryRacingPersistenceModule.ts(13,15): error TS2724: '"@core/racing/domain/repositories/LeagueWalletRepository"' has no exported member named 'ILeagueWalletRepository'. Did you mean 'LeagueWalletRepository'?
apps/api/src/persistence/inmemory/InMemoryRacingPersistenceModule.ts(14,15): error TS2724: '"@core/racing/domain/repositories/MediaRepository"' has no exported member named 'IMediaRepository'. Did you mean 'MediaRepository'?
apps/api/src/persistence/inmemory/InMemoryRacingPersistenceModule.ts(15,15): error TS2724: '"@core/racing/domain/repositories/PenaltyRepository"' has no exported member named 'IPenaltyRepository'. Did you mean 'PenaltyRepository'?
apps/api/src/persistence/inmemory/InMemoryRacingPersistenceModule.ts(16,15): error TS2724: '"@core/racing/domain/repositories/ProtestRepository"' has no exported member named 'IProtestRepository'. Did you mean 'ProtestRepository'?
apps/api/src/persistence/inmemory/InMemoryRacingPersistenceModule.ts(17,15): error TS2724: '"@core/racing/domain/repositories/RaceRegistrationRepository"' has no exported member named 'IRaceRegistrationRepository'. Did you mean 'RaceRegistrationRepository'?
apps/api/src/persistence/inmemory/InMemoryRacingPersistenceModule.ts(18,15): error TS2724: '"@core/racing/domain/repositories/RaceRepository"' has no exported member named 'IRaceRepository'. Did you mean 'RaceRepository'?
apps/api/src/persistence/inmemory/InMemoryRacingPersistenceModule.ts(19,15): error TS2724: '"@core/racing/domain/repositories/ResultRepository"' has no exported member named 'IResultRepository'. Did you mean 'ResultRepository'?
apps/api/src/persistence/inmemory/InMemoryRacingPersistenceModule.ts(20,15): error TS2724: '"@core/racing/domain/repositories/SeasonRepository"' has no exported member named 'ISeasonRepository'. Did you mean 'SeasonRepository'?
apps/api/src/persistence/inmemory/InMemoryRacingPersistenceModule.ts(21,15): error TS2724: '"@core/racing/domain/repositories/SeasonSponsorshipRepository"' has no exported member named 'ISeasonSponsorshipRepository'. Did you mean 'SeasonSponsorshipRepository'?
apps/api/src/persistence/inmemory/InMemoryRacingPersistenceModule.ts(22,15): error TS2724: '"@core/racing/domain/repositories/SponsorRepository"' has no exported member named 'ISponsorRepository'. Did you mean 'SponsorRepository'?
apps/api/src/persistence/inmemory/InMemoryRacingPersistenceModule.ts(23,15): error TS2724: '"@core/racing/domain/repositories/SponsorshipPricingRepository"' has no exported member named 'ISponsorshipPricingRepository'. Did you mean 'SponsorshipPricingRepository'?
apps/api/src/persistence/inmemory/InMemoryRacingPersistenceModule.ts(24,15): error TS2724: '"@core/racing/domain/repositories/SponsorshipRequestRepository"' has no exported member named 'ISponsorshipRequestRepository'. Did you mean 'SponsorshipRequestRepository'?
apps/api/src/persistence/inmemory/InMemoryRacingPersistenceModule.ts(25,15): error TS2724: '"@core/racing/domain/repositories/StandingRepository"' has no exported member named 'IStandingRepository'. Did you mean 'StandingRepository'?
apps/api/src/persistence/inmemory/InMemoryRacingPersistenceModule.ts(26,15): error TS2724: '"@core/racing/domain/repositories/TeamMembershipRepository"' has no exported member named 'ITeamMembershipRepository'. Did you mean 'TeamMembershipRepository'?
apps/api/src/persistence/inmemory/InMemoryRacingPersistenceModule.ts(27,15): error TS2724: '"@core/racing/domain/repositories/TeamRepository"' has no exported member named 'ITeamRepository'. Did you mean 'TeamRepository'?
apps/api/src/persistence/inmemory/InMemoryRacingPersistenceModule.ts(28,15): error TS2724: '"@core/racing/domain/repositories/TeamStatsRepository"' has no exported member named 'ITeamStatsRepository'. Did you mean 'TeamStatsRepository'?
apps/api/src/persistence/inmemory/InMemoryRacingPersistenceModule.ts(29,15): error TS2724: '"@core/racing/domain/repositories/TransactionRepository"' has no exported member named 'ITransactionRepository'. Did you mean 'TransactionRepository'?
apps/api/src/persistence/inmemory/InMemorySocialPersistenceModule.ts(5,29): error TS2307: Cannot find module '@core/shared/application/Logger' or its corresponding type declarations.
apps/api/src/persistence/inmemory/InMemorySocialPersistenceModule.ts(7,15): error TS2724: '"@core/social/domain/repositories/FeedRepository"' has no exported member named 'IFeedRepository'. Did you mean 'FeedRepository'?
apps/api/src/persistence/inmemory/InMemorySocialPersistenceModule.ts(8,15): error TS2724: '"@core/social/domain/repositories/SocialGraphRepository"' has no exported member named 'ISocialGraphRepository'. Did you mean 'SocialGraphRepository'?
apps/api/src/persistence/postgres/PostgresIdentityPersistenceModule.ts(1,29): error TS2307: Cannot find module '@core/shared/application/Logger' or its corresponding type declarations.
apps/api/src/persistence/postgres/PostgresNotificationsPersistenceModule.ts(7,15): error TS2724: '"@core/notifications/domain/repositories/NotificationPreferenceRepository"' has no exported member named 'INotificationPreferenceRepository'. Did you mean 'NotificationPreferenceRepository'?
apps/api/src/persistence/postgres/PostgresNotificationsPersistenceModule.ts(8,15): error TS2724: '"@core/notifications/domain/repositories/NotificationRepository"' has no exported member named 'INotificationRepository'. Did you mean 'NotificationRepository'?
apps/api/src/persistence/postgres/PostgresNotificationsPersistenceModule.ts(9,29): error TS2307: Cannot find module '@core/shared/application/Logger' or its corresponding type declarations.
apps/api/src/persistence/postgres/PostgresPaymentsPersistenceModule.ts(7,15): error TS2724: '"@core/payments/domain/repositories/MembershipFeeRepository"' has no exported member named 'IMemberPaymentRepository'. Did you mean 'MemberPaymentRepository'?
apps/api/src/persistence/postgres/PostgresPaymentsPersistenceModule.ts(7,41): error TS2724: '"@core/payments/domain/repositories/MembershipFeeRepository"' has no exported member named 'IMembershipFeeRepository'. Did you mean 'MembershipFeeRepository'?
apps/api/src/persistence/postgres/PostgresPaymentsPersistenceModule.ts(8,15): error TS2724: '"@core/payments/domain/repositories/PaymentRepository"' has no exported member named 'IPaymentRepository'. Did you mean 'PaymentRepository'?
apps/api/src/persistence/postgres/PostgresPaymentsPersistenceModule.ts(9,15): error TS2724: '"@core/payments/domain/repositories/PrizeRepository"' has no exported member named 'IPrizeRepository'. Did you mean 'PrizeRepository'?
apps/api/src/persistence/postgres/PostgresPaymentsPersistenceModule.ts(10,15): error TS2724: '"@core/payments/domain/repositories/WalletRepository"' has no exported member named 'ITransactionRepository'. Did you mean 'TransactionRepository'?
apps/api/src/persistence/postgres/PostgresPaymentsPersistenceModule.ts(10,39): error TS2724: '"@core/payments/domain/repositories/WalletRepository"' has no exported member named 'IWalletRepository'. Did you mean 'WalletRepository'?
apps/api/src/persistence/postgres/PostgresRacingPersistenceModule.ts(116,29): error TS2307: Cannot find module '@core/shared/application/Logger' or its corresponding type declarations.
apps/api/src/persistence/social/PostgresSocialPersistence.integration.test.ts(13,15): error TS2724: '"@core/social/domain/repositories/FeedRepository"' has no exported member named 'IFeedRepository'. Did you mean 'FeedRepository'?
apps/api/src/persistence/social/PostgresSocialPersistence.integration.test.ts(14,15): error TS2724: '"@core/social/domain/repositories/SocialGraphRepository"' has no exported member named 'ISocialGraphRepository'. Did you mean 'SocialGraphRepository'?