Skip to content

@tyravel/notifications

Multi-channel notifications for Tyravel

Install

bash
npm install @tyravel/notifications

Metadata

FieldValue
Version1.0.1
Sourcepackages/notifications
CategoryPlatform services
Node.js>=26

Tyravel dependencies

Public exports

From the package entry point (dist/index.d.ts). Deep imports are not supported.

Values

  • BroadcastChannel
  • BroadcastMessage
  • DatabaseNotificationInbox
  • DatabaseNotificationRecord
  • DigestNotification
  • DigestOptions
  • FailedNotificationRepository
  • NOTIFICATIONS_VIEWS_PATH
  • Notification
  • NotificationBatch
  • NotificationDigest
  • NotificationManager
  • NotificationRegistry
  • SendQueuedNotification
  • SerializedNotifiable
  • SlackChannel
  • SlackMessage
  • SmsChannel
  • SmsMessage
  • SmsTransport
  • WebhookChannel
  • WebhookMessage
  • notify
  • serializeNotifiable
  • setNotificationSender
  • setQueuedNotificationContext
  • setSmsTransport
  • shouldQueue

Types

  • Notifiable
  • NotificationChannel
  • NotificationQueueBridge
  • NotificationsConfig
  • SendQueuedNotificationData
  • ShouldQueue

Guide

See the Notifications guide for usage examples.

Released under the MIT License.