mirror of
https://github.com/bigcapitalhq/bigcapital.git
synced 2026-02-15 04:10:32 +00:00
40 lines
1.6 KiB
TypeScript
40 lines
1.6 KiB
TypeScript
import { Module } from '@nestjs/common';
|
|
import { TenancyContext } from '../Tenancy/TenancyContext.service';
|
|
import { TenancyDatabaseModule } from '../Tenancy/TenancyDB/TenancyDB.module';
|
|
import { TransformerInjectable } from '../Transformer/TransformerInjectable.service';
|
|
import { ActivateCustomer } from './commands/ActivateCustomer.service';
|
|
import { CreateCustomer } from './commands/CreateCustomer.service';
|
|
import { CustomerValidators } from './commands/CustomerValidators.service';
|
|
import { EditCustomer } from './commands/EditCustomer.service';
|
|
import { EditOpeningBalanceCustomer } from './commands/EditOpeningBalanceCustomer.service';
|
|
import { GetCustomerService } from './queries/GetCustomer.service';
|
|
import { CreateEditCustomerDTO } from './commands/CreateEditCustomerDTO.service';
|
|
import { CustomersController } from './Customers.controller';
|
|
import { CustomersApplication } from './CustomersApplication.service';
|
|
import { DeleteCustomer } from './commands/DeleteCustomer.service';
|
|
import { CustomersExportable } from './CustomersExportable';
|
|
import { CustomersImportable } from './CustomersImportable';
|
|
|
|
@Module({
|
|
imports: [TenancyDatabaseModule],
|
|
controllers: [CustomersController],
|
|
providers: [
|
|
ActivateCustomer,
|
|
CreateCustomer,
|
|
CustomerValidators,
|
|
EditCustomer,
|
|
EditOpeningBalanceCustomer,
|
|
CustomerValidators,
|
|
CreateEditCustomerDTO,
|
|
GetCustomerService,
|
|
CustomersApplication,
|
|
DeleteCustomer,
|
|
TenancyContext,
|
|
TransformerInjectable,
|
|
GetCustomerService,
|
|
CustomersExportable,
|
|
CustomersImportable
|
|
],
|
|
})
|
|
export class CustomersModule {}
|