rename to core

This commit is contained in:
2025-12-15 13:46:07 +01:00
parent aedf58643d
commit 5c22f8820c
559 changed files with 415 additions and 767 deletions

56
core/racing/index.ts Normal file
View File

@@ -0,0 +1,56 @@
export * from './domain/entities/Driver';
export * from './domain/entities/League';
export * from './domain/entities/Race';
export * from './domain/entities/Result';
export * from './domain/entities/Standing';
export * from './domain/entities/LeagueMembership';
export * from './domain/entities/RaceRegistration';
export * from './domain/entities/Team';
export * from './domain/entities/Track';
export * from './domain/entities/Car';
export * from './domain/entities/Protest';
export * from './domain/entities/Penalty';
export * from './domain/repositories/IDriverRepository';
export * from './domain/repositories/ILeagueRepository';
export * from './domain/repositories/IRaceRepository';
export * from './domain/repositories/IResultRepository';
export * from './domain/repositories/IStandingRepository';
export * from './domain/repositories/ILeagueMembershipRepository';
export * from './domain/repositories/IRaceRegistrationRepository';
export * from './domain/repositories/ITeamRepository';
export * from './domain/repositories/ITeamMembershipRepository';
export * from './domain/repositories/ITrackRepository';
export * from './domain/repositories/ICarRepository';
export * from './domain/repositories/IProtestRepository';
export * from './domain/repositories/IPenaltyRepository';
export * from './domain/services/StrengthOfFieldCalculator';
export * from './domain/value-objects/Money';
export * from './domain/value-objects/SponsorshipPricing';
export * from './domain/entities/Sponsor';
export * from './domain/entities/SeasonSponsorship';
export * from './domain/entities/SponsorshipRequest';
export * from './domain/repositories/ISponsorRepository';
export * from './domain/repositories/ISeasonSponsorshipRepository';
export * from './domain/repositories/ISponsorshipRequestRepository';
export * from './domain/repositories/ISponsorshipPricingRepository';
export * from './infrastructure/repositories/InMemorySponsorRepository';
export * from './infrastructure/repositories/InMemorySeasonSponsorshipRepository';
export * from './infrastructure/repositories/InMemorySponsorshipRequestRepository';
export * from './infrastructure/repositories/InMemorySponsorshipPricingRepository';
export * from './application/mappers/EntityMappers';
export * from './application/dto/DriverDTO';
export * from './application/dto/LeagueDriverSeasonStatsDTO';
export * from './application/dto/LeagueScoringConfigDTO';
export * from './application/use-cases/GetSponsorDashboardUseCase';
export * from './application/use-cases/GetSponsorSponsorshipsUseCase';
export * from './application/use-cases/ApplyForSponsorshipUseCase';
export * from './application/use-cases/AcceptSponsorshipRequestUseCase';
export * from './application/use-cases/RejectSponsorshipRequestUseCase';
export * from './application/use-cases/GetPendingSponsorshipRequestsUseCase';
export * from './application/use-cases/GetEntitySponsorshipPricingUseCase';