An Ember CLI addon that displays native OS desktop notifications when an Ember CLI build errors or succeeds. Version 2.0.0 supports Ember.js 3.28+ and Node.js 14+. It wraps node-notifier to provide cross-platform notifications (macOS, Linux, Windows) with configurable notification options such as sound. The addon is configurable via a build-notifications.js file in the app's config directory. It has a low release cadence, last updated in 2023. Unlike other notification addons, this one specifically targets native desktop notifications for build events in Ember CLI projects.
npm install ember-cli-build-notificationsVerified import paths — ran on the pinned version, not inferred.
Installs the addon and creates a config file to enable desktop notifications for build errors and success with sound.
Consider using Ember CLI's built-in --watcher flag or alternative notification addons.
Use module.exports = { ... } instead of export default.Install notify-send or ensure the system has notification daemon.
Test with notificationOptions.sound; fallback to no sound if not supported.
Install libnotify-bin (Ubuntu: sudo apt-get install libnotify-bin)
Run npm install node-notifier in your project root.
Enable notifications in System Preferences > Notifications for Terminal/Ember CLI.
Create config/build-notifications.js with buildError.notify: true