/
githubmirror
/
novu
Обзор
Документация
Войти
/
githubmirror
/
novu
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
next
apps/api/src/app/events/events.module.ts
41 строка
2 KB
Paweł Tymczuk
feat(dashboard,api-service,dal): novu copilot workflow suggestions fixes NV-7215 (#10508)
23 апр 2026, 15:11
Не верифицирован
23 апр 2026, 15:11
a40af88
Код
Авторство
О чём код?
import { Module } from '@nestjs/common'; import { TerminusModule } from '@nestjs/terminus'; import { GetNovuProviderCredentials, StorageHelperService } from '@novu/application-generic'; import { CommunityOrganizationRepository, CommunityUserRepository } from '@novu/dal'; import { AuthModule } from '../auth/auth.module'; import { BridgeModule } from '../bridge'; import { ContentTemplatesModule } from '../content-templates/content-templates.module'; import { ExecutionDetailsModule } from '../execution-details/execution-details.module'; import { IntegrationModule } from '../integrations/integrations.module'; import { LayoutsV1Module } from '../layouts-v1/layouts-v1.module'; import { SharedModule } from '../shared/shared.module'; import { SubscribersV1Module } from '../subscribers/subscribersV1.module'; import { TenantModule } from '../tenant/tenant.module'; import { WidgetsModule } from '../widgets/widgets.module'; import { EventsController } from './events.controller'; import { USE_CASES } from './usecases'; import { ParseEventRequest } from './usecases/parse-event-request'; const PROVIDERS = [GetNovuProviderCredentials, StorageHelperService, CommunityOrganizationRepository]; @Module({ imports: [ SharedModule, TerminusModule, WidgetsModule, AuthModule, SubscribersV1Module, ContentTemplatesModule, IntegrationModule, ExecutionDetailsModule, LayoutsV1Module, TenantModule, BridgeModule, ], controllers: [EventsController], providers: [...PROVIDERS, ...USE_CASES, CommunityUserRepository], exports: [ParseEventRequest], }) export class EventsModule {}