refactor: ( notifications ) remove dead SendGrid/Twilio adapters and legacy code

This commit is contained in:
Abubeker Yasin
2026-06-19 11:41:31 +03:00
parent a2b2ed787e
commit fcbc59e95b
5 changed files with 1 additions and 268 deletions

View File

@@ -1,15 +1,13 @@
import { Module } from '@nestjs/common';
import { HttpModule } from '@nestjs/axios';
import { ClientsModule, Transport } from '@nestjs/microservices';
import { NotificationsController } from './notifications.controller';
import { NotificationsService } from './notifications.service';
import { EmailAdapter, SmsAdapter, PushAdapter } from './notification.adapters';
import { PushAdapter } from './notification.adapters';
import { EmailClientService } from './email-client.service';
import { SmsClientService } from './sms-client.service';
@Module({
imports: [
HttpModule.register({ timeout: 10_000 }),
ClientsModule.register([
{
name: 'EMAIL_SERVICE',
@@ -34,8 +32,6 @@ import { SmsClientService } from './sms-client.service';
controllers: [NotificationsController],
providers: [
NotificationsService,
EmailAdapter,
SmsAdapter,
PushAdapter,
EmailClientService,
SmsClientService,