1.2.1 • Published 10 months ago

@nestjs-mod/notifications v1.2.1

Weekly downloads
-
License
MIT
Repository
github
Last release
10 months ago

@nestjs-mod/notifications

Notifications module with an error filter, guard, controller, database migrations and rest-sdk for work with module from other nodejs appliaction

NPM version monthly downloads Telegram Discord

Installation

npm i --save @nestjs-mod/notifications

Modules

LinkCategoryDescription
NotificationsModulefeatureNotifications module with an error filter, guard, controller, database migrations and rest-sdk for work with module from other nodejs appliaction

Modules descriptions

NotificationsModule

Notifications module with an error filter, guard, controller, database migrations and rest-sdk for work with module from other nodejs appliaction

Shared providers

NotificationsService

Shared imports

PrismaModule, PrismaToolsModule, WebhookModule

Configuration

KeyDescriptionConstraintsDefaultValue
checkAccessValidatorExternal function for validateoptional--

Static environments

KeyDescriptionSourcesConstraintsDefaultValue
useFiltersUse filtersobj['useFilters'], process.env['NOTIFICATIONS_USE_FILTERS']optionaltruetrue
mailTransportMail transport (example: smtps://username@domain.com:password@smtp.domain.com)obj['mailTransport'], process.env['NOTIFICATIONS_MAIL_TRANSPORT']optional--
mailDefaultSenderNameDefault sender name (example: Username)obj['mailDefaultSenderName'], process.env['NOTIFICATIONS_MAIL_DEFAULT_SENDER_NAME']optional--
mailDefaultSenderEmailDefault sender email (example: username@domain.com)obj['mailDefaultSenderEmail'], process.env['NOTIFICATIONS_MAIL_DEFAULT_SENDER_EMAIL']optional--

Static configuration

KeyDescriptionConstraintsDefaultValue
guardsExternal guards for controllersoptional--
mutateControllerFunction for additional mutation of controllersoptional--

Back to Top

Links

License

MIT

1.2.1

10 months ago

1.2.0

10 months ago

1.1.3

10 months ago

1.1.2

10 months ago

1.1.1

10 months ago

1.1.0

10 months ago

1.0.0

10 months ago