Files
twenty/packages/twenty-server/src/engine/workspace-manager/twenty-standard-application/twenty-standard-application.module.ts
T
2026-01-30 11:40:36 +00:00

25 lines
1.2 KiB
TypeScript

import { Module } from '@nestjs/common';
import { ApplicationModule } from 'src/engine/core-modules/application/application.module';
import { TwentyConfigModule } from 'src/engine/core-modules/twenty-config/twenty-config.module';
import { WorkspaceManyOrAllFlatEntityMapsCacheModule } from 'src/engine/metadata-modules/flat-entity/services/workspace-many-or-all-flat-entity-maps-cache.module';
import { GlobalWorkspaceDataSourceModule } from 'src/engine/twenty-orm/global-workspace-datasource/global-workspace-datasource.module';
import { WorkspaceCacheModule } from 'src/engine/workspace-cache/workspace-cache.module';
import { WorkspaceMigrationModule } from 'src/engine/workspace-manager/workspace-migration/workspace-migration.module';
import { TwentyStandardApplicationService } from './services/twenty-standard-application.service';
@Module({
providers: [TwentyStandardApplicationService],
imports: [
ApplicationModule,
TwentyConfigModule,
WorkspaceCacheModule,
WorkspaceMigrationModule,
GlobalWorkspaceDataSourceModule,
WorkspaceManyOrAllFlatEntityMapsCacheModule,
],
exports: [TwentyStandardApplicationService],
})
export class TwentyStandardApplicationModule {}