Conversation
Owner
Gramli
commented
Dec 14, 2025
- support for standalone components
- add standalone demo app
- edit readme
- small fixes for standalone components - add standalone demo app - edit readme
There was a problem hiding this comment.
Pull request overview
This pull request adds comprehensive support for Angular standalone components alongside the existing NgModule-based approach, enabling the library to work with modern standalone applications.
- Introduces a new
provideNotifier()function for configuring the notifier in standalone applications - Creates a complete standalone demo application to showcase the new functionality
- Updates documentation with clear instructions for both module-based and standalone usage patterns
Reviewed changes
Copilot reviewed 14 out of 15 changed files in this pull request and generated 7 comments.
Show a summary per file
| File | Description |
|---|---|
| projects/angular-notifier/src/lib/notifier.module.ts | Adds provideNotifier() function for standalone support and refactors NgModule to explicitly provide services in withConfig() |
| projects/angular-notifier/src/lib/notifier.module.spec.ts | Updates tests to use withConfig() method consistently |
| projects/angular-notifier-standalone-demo/* | New standalone demo application with complete configuration, components, styles, and build setup |
| angular.json | Adds build and serve configuration for the new standalone demo project |
| package.json | Bumps version to 21.1.0, adds standalone-related keywords and npm scripts for building/serving the standalone demo |
| package-lock.json | Updates version references to match package.json |
| README.md | Significantly expands documentation with separate sections for module-based and standalone approaches, adds live examples links, and includes migration guidance for breaking changes |
| .github/workflows/build-and-test.yml | Adds standalone demo build step to CI pipeline |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.