/**
 * Feeder Module - Senior Level Implementation
 */

import { Module } from "@nestjs/common";
import { FeederService } from "./feeder.service";
import { FeederScraperService } from "./feeder-scraper.service";
import { FeederTransformerService } from "./feeder-transformer.service";
import { FeederPersistenceService } from "./feeder-persistence.service";
import { DatabaseModule } from "../../database/database.module";

@Module({
  imports: [DatabaseModule],
  providers: [
    FeederService,
    FeederScraperService,
    FeederTransformerService,
    FeederPersistenceService,
  ],
  exports: [FeederService, FeederScraperService, FeederPersistenceService],
})
export class FeederModule {}
