Files
ShieldAI/services/spamshield/src/index.ts
Michael Freno b6b0f86d73 Add MixpanelService with hashed phoneNumber in spamBlocked() (FRE-4519)
Create MixpanelService that uses FieldEncryptionService.hashPhoneNumber()
to SHA-256 hash phone numbers before sending to Mixpanel analytics.

- Implement spamBlocked() method with phone number hashing
- Add 16 unit tests verifying hash correctness and API behavior
- Export service from package index

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-05-02 09:21:42 -04:00

10 lines
341 B
TypeScript

export * from './services/spamshield.service';
export * from './services/mixpanel.service';
export * from './circuit-breaker';
export * from './config/spamshield.config';
export * from './utils/phone-validation';
export * from './carriers';
export * from './engine';
export * from './websocket';
export * from './classifier/sms-classifier';