29 lines
925 B
TypeScript
Executable File
29 lines
925 B
TypeScript
Executable File
import { Module } from "@nestjs/common";
|
|
import { CouponsController } from "./coupons.controller";
|
|
import { SmartCouponService } from "./services/smart-coupon.service";
|
|
import { UserCouponService } from "./services/user-coupon.service";
|
|
import { FrequencyEngineService } from "./services/frequency-engine.service";
|
|
import { CouponsService } from "./coupons.service";
|
|
import { DatabaseModule } from "../../database/database.module";
|
|
import { ServicesModule } from "../../services/services.module";
|
|
import { MatchesModule } from "../matches/matches.module";
|
|
|
|
@Module({
|
|
imports: [DatabaseModule, ServicesModule, MatchesModule],
|
|
controllers: [CouponsController],
|
|
providers: [
|
|
CouponsService,
|
|
SmartCouponService,
|
|
UserCouponService,
|
|
FrequencyEngineService,
|
|
],
|
|
exports: [
|
|
CouponsService,
|
|
SmartCouponService,
|
|
UserCouponService,
|
|
FrequencyEngineService,
|
|
],
|
|
})
|
|
export class CouponsModule {}
|
|
|