commit
This commit is contained in:
101
src/app.module.ts
Normal file
101
src/app.module.ts
Normal file
@@ -0,0 +1,101 @@
|
||||
import { DashboardModule } from './sales/dashboard/dashboard.module';
|
||||
import { MindeeModule } from './payment/mindee.module';
|
||||
import { GoogleModule } from './google/google.module';
|
||||
import { CepModule } from './sales/cep/cep.module';
|
||||
import { AccessControlModule } from './Auth/access-control/access-control.module';
|
||||
import { TintometricoModule } from './sales/tintometrico/tintometrico.module';
|
||||
import { PartnerRangeModule } from './partner-range/partner-range.module';
|
||||
import { SellerModule } from './seller/seller.module';
|
||||
import { PartnerCategoryModule } from './partner-category/partner-category.module';
|
||||
import { PartnerModule } from './partner/partner.module';
|
||||
import { PreOrderModule } from './sales/pre-order/pre-order.module';
|
||||
import { OrderModule } from './sales/order/order.module';
|
||||
import { MessagesModule } from './backoffice/messages/messages.module';
|
||||
import { CustomerModule } from './sales/customer/customer.module';
|
||||
import { AddressCustomerModule } from './sales/address-customer/address-customer.module';
|
||||
import { ProductService } from './backoffice/product/product.service';
|
||||
import { ProductController } from './backoffice/product/product.controller';
|
||||
import { BackofficeModule } from './backoffice/backoffice.module';
|
||||
import { ShoppingModule } from './sales/shopping/shopping.module';
|
||||
import { ListsModule } from './backoffice/lists/lists.module';
|
||||
import { SalesModule } from './sales/sales/sales.module';
|
||||
import { DeliveryModule } from './delivery/delivery.module';
|
||||
import { ReportsController } from './schedules/report/report.controller';
|
||||
import { ReportService } from './schedules/report/report.service';
|
||||
import { ProductTypeModule } from './backoffice/product-type/product-type.module';
|
||||
import { CestModule } from './backoffice/cest/cest.module';
|
||||
import { NcmModule } from './backoffice/ncm/ncm.module';
|
||||
import { CategoryModule } from './backoffice/category/category.module';
|
||||
import { SectionModule } from './backoffice/section/section.module';
|
||||
import { DepartmentModule } from './backoffice/department/department.module';
|
||||
import { AuthModule } from './Auth/auth.module';
|
||||
import { MeasureProductModule } from './backoffice/measureproduct/measureproduct.module';
|
||||
import { HttpModule, MiddlewareConsumer, Module, NestModule } from '@nestjs/common';
|
||||
import { AppController } from './app.controller';
|
||||
import { AppService } from './app.service';
|
||||
import { TypeOrmModule } from '@nestjs/typeorm';
|
||||
import { typeOrmConfig } from './configs/typeorm.config';
|
||||
import { Connection } from 'typeorm';
|
||||
import { DictionaryModule } from './backoffice/dictionary/dictionary.module';
|
||||
import { ConfigModule } from '@nestjs/config/dist/config.module';
|
||||
|
||||
@Module({
|
||||
imports: [
|
||||
DashboardModule,
|
||||
MindeeModule,
|
||||
GoogleModule,
|
||||
CepModule,
|
||||
AccessControlModule,
|
||||
TintometricoModule,
|
||||
PartnerRangeModule,
|
||||
SellerModule,
|
||||
PartnerCategoryModule,
|
||||
PartnerModule,
|
||||
PreOrderModule,
|
||||
OrderModule,
|
||||
MessagesModule,
|
||||
CustomerModule,
|
||||
TypeOrmModule.forRoot(typeOrmConfig),
|
||||
ConfigModule.forRoot({ envFilePath: ['.env', '.env.development.local', '.env.development'], isGlobal: true }),
|
||||
AuthModule,
|
||||
DictionaryModule,
|
||||
MeasureProductModule,
|
||||
DepartmentModule,
|
||||
SectionModule,
|
||||
CategoryModule,
|
||||
NcmModule,
|
||||
CestModule,
|
||||
ProductTypeModule,
|
||||
SalesModule,
|
||||
ListsModule,
|
||||
AddressCustomerModule,
|
||||
BackofficeModule,
|
||||
ShoppingModule,
|
||||
ListsModule,
|
||||
SalesModule,
|
||||
DeliveryModule,
|
||||
ProductTypeModule,
|
||||
CestModule,
|
||||
NcmModule,
|
||||
CategoryModule,
|
||||
DepartmentModule,
|
||||
HttpModule,
|
||||
PartnerCategoryModule,
|
||||
SellerModule
|
||||
],
|
||||
controllers: [
|
||||
ProductController,
|
||||
ReportsController,
|
||||
AppController],
|
||||
providers: [
|
||||
ProductService,
|
||||
ReportService, AppService],
|
||||
})
|
||||
export class AppModule implements NestModule {
|
||||
|
||||
constructor(private connection: Connection) { }
|
||||
|
||||
// eslint-disable-next-line @typescript-eslint/no-empty-function, @typescript-eslint/no-unused-vars
|
||||
configure(consumer: MiddlewareConsumer) { }
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user