Files
psp_api/src/modules/tspProviders/sales-invoice-tsp.module.ts
T

30 lines
1.0 KiB
TypeScript
Raw Normal View History

2026-05-04 11:21:49 +03:30
import { HttpClientUtil } from '@/common/utils'
import { SharedSaleInvoiceCreateService } from '@/common/services/saleInvoices/sale-invoice-create.service'
2026-05-04 11:21:49 +03:30
import { NamaProviderUtils } from '@/modules/tspProviders/switch/nama/nama-provider.util'
import { PrismaModule } from '@/prisma/prisma.module'
import { Module } from '@nestjs/common'
import { SalesInvoiceTspSwitchService } from './sales-invoice-tsp-switch.service'
import { SalesInvoiceTspService } from './sales-invoice-tsp.service'
import { NamaProviderSwitchAdapter } from './switch/nama/nama-provider.adapter'
@Module({
imports: [PrismaModule],
providers: [
HttpClientUtil,
SalesInvoiceTspService,
SalesInvoiceTspSwitchService,
NamaProviderSwitchAdapter,
NamaProviderUtils,
SharedSaleInvoiceCreateService,
2026-05-04 11:21:49 +03:30
],
exports: [
HttpClientUtil,
SalesInvoiceTspService,
SalesInvoiceTspSwitchService,
NamaProviderSwitchAdapter,
NamaProviderUtils,
SharedSaleInvoiceCreateService,
2026-05-04 11:21:49 +03:30
],
})
export class SaleInvoiceTspModule {}