sender-js is a open-source Node.js module which can be used for sending messages and different notifications. The module is distributed via NPM service and can be installed just any other Node.js module.
The main sender-js feature is the possibility to send message using different services simultaneously. You just need to specify what services you would like to use, and then call send function only once.
sender-js can send messages via e-mail, Slack, and REST. There are two modules supported for e-mail: Nodemailer and Mailgun. You can choose to use one of them or both at the same time. In future we will add support for push notifications, SMS, and Skype.
You can download and try sender-js from NPMJS site.