Angular Signal Generators is compatible with Angular versions 16 and up. You can install it from npm by running the following:
npm install @ddtmm/angular-signal-generators
The following is a table of compatibility for library versions with respect to Angular versions:
Library | Angular |
3.x.x | ^19.0.0 |
2.x.x | >=17.0.0 ^18.0.0 |
1.x.x | >=16.0.0 ^17.0.0 |
Most can be either used in a similar fashion to a writable signal, or be passed a reference to an existing signal to generate new values. To include them in your project, just import them as needed from @ddtmm/angular-signal-generators:
To learn more about how these signals are created, or some dos or don'ts when creating your own, please check out the following articles: