{"id":13806468,"url":"https://github.com/pdud/ember-cli-build-notifications","last_synced_at":"2025-05-13T21:33:15.953Z","repository":{"id":27130578,"uuid":"30599063","full_name":"pdud/ember-cli-build-notifications","owner":"pdud","description":"Notifications when ember-cli has a buildError","archived":false,"fork":false,"pushed_at":"2023-05-26T17:07:06.000Z","size":2002,"stargazers_count":24,"open_issues_count":13,"forks_count":8,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-11-11T18:57:49.906Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pdud.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2015-02-10T15:37:19.000Z","updated_at":"2023-08-11T21:42:38.000Z","dependencies_parsed_at":"2024-01-09T05:01:42.653Z","dependency_job_id":"e6074951-0e21-4331-a110-c6f9165b0270","html_url":"https://github.com/pdud/ember-cli-build-notifications","commit_stats":{"total_commits":85,"total_committers":8,"mean_commits":10.625,"dds":0.5294117647058824,"last_synced_commit":"e44f0eb85f612ed0e925922cdfb1a8360bfd1c8c"},"previous_names":[],"tags_count":11,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pdud%2Fember-cli-build-notifications","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pdud%2Fember-cli-build-notifications/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pdud%2Fember-cli-build-notifications/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pdud%2Fember-cli-build-notifications/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pdud","download_url":"https://codeload.github.com/pdud/ember-cli-build-notifications/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225260610,"owners_count":17446094,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-04T01:01:12.128Z","updated_at":"2024-11-18T22:32:14.130Z","avatar_url":"https://github.com/pdud.png","language":"JavaScript","readme":"# ember-cli-build-notifications\n\n[![npm version](https://badge.fury.io/js/ember-cli-build-notifications.svg)](https://badge.fury.io/js/ember-cli-build-notifications)\n[![Build Status](https://travis-ci.org/pdud/ember-cli-build-notifications.svg?branch=master)](https://travis-ci.org/pdud/ember-cli-build-notifications)\n[![Ember Observer Score](https://emberobserver.com/badges/ember-cli-build-notifications.svg)](https://emberobserver.com/addons/ember-cli-build-notifications)\n\nThis addon adds support for Linux, Mac OS X and Windows alerts when ember-cli has a buildError and postBuild (when the build is successful).\n\n![image](example.png)\n![image](build_success_example.png)\n\n## Compatibility\n\n* Ember.js v3.28 or above\n* Ember CLI v3.28 or above\n* Node.js v14 or above\n\n\n## Installation\n\n```\nember install ember-cli-build-notifications\n```\n\n\n## Usage\n\n| Config Options | Ember CLI Build Event | Default |\n| -------------- |:----------------------|:-------:|\n| buildError     | buildError            | true    |\n| buildSuccess   | postBuild             | false   |\n\nTo override defaults, add the following to the config file `{app-name}/config/build-notifications.js`:\n\n```javascript\nmodule.exports = {\n  buildError: {\n    notify: true,\n    notificationOptions: {\n      sound: true\n    }\n  },\n  buildSuccess: {\n    notify: true,\n    notificationOptions: {\n      sound: true\n    }\n  }\n};\n```\n\nThe `notificationOptions` settings are passed directly into node-notifier, see their [docs](https://github.com/mikaelbr/node-notifier#all-notification-options-with-their-defaults) for a full list of available settings\n\n### Requirements\n\n- **Mac OS X**: \u003e= 10.8 or Growl if earlier.\n- **Linux**: notify-osd installed (Ubuntu should have this by default)\n- **Windows**: \u003e= 8, task bar balloon if earlier or Growl if that is installed.\n- **General Fallback**: Growl\n\nPowered by [mikaelbr/node-notifier](https://github.com/mikaelbr/node-notifier) and it's [dependencies](https://github.com/mikaelbr/node-notifier#thanks-to-oss).\n\n## Contributing\n\nSee the [Contributing](CONTRIBUTING.md) guide for details.\n\n## Acknowledgment\n\n* Made possible by: [https://github.com/ember-cli/ember-cli/pull/2832](https://github.com/ember-cli/ember-cli/pull/2832)\n* Inspired by: [https://github.com/dylang/grunt-notify](https://github.com/dylang/grunt-notify)\n* Mocha setup from: [https://github.com/rwjblue/ember-cli-divshot](https://github.com/rwjblue/ember-cli-divshot)\n\n## License\n\nThis project is licensed under the [MIT License](LICENSE.md).\n","funding_links":[],"categories":["Packages"],"sub_categories":["End-user customization"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpdud%2Fember-cli-build-notifications","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpdud%2Fember-cli-build-notifications","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpdud%2Fember-cli-build-notifications/lists"}