17 lines
926 B
TypeScript
17 lines
926 B
TypeScript
import { Module } from '@nestjs/common';
|
|
import { IdempotencyService } from '../common/idempotency.service.js';
|
|
import { MediaController } from './media.controller.js';
|
|
import { MediaService } from './media.service.js';
|
|
import { AspectRatioDerivativeService } from './aspect-ratio-derivative.service.js';
|
|
import { WatermarkDerivativeService } from './watermark-derivative.service.js';
|
|
import { MediaAiEditService } from './media-ai-edit.service.js';
|
|
import { ProductImageTaskService } from './product-image-task.service.js';
|
|
import { ProductImageDerivativeHistoryService } from './product-image-derivative-history.service.js';
|
|
|
|
@Module({
|
|
controllers: [MediaController],
|
|
providers: [IdempotencyService, MediaService, AspectRatioDerivativeService, WatermarkDerivativeService, MediaAiEditService, ProductImageTaskService, ProductImageDerivativeHistoryService],
|
|
exports: [MediaService],
|
|
})
|
|
export class MediaModule {}
|