Skip to content

Typescript library for RxJS Observable Sets, subscribe to updates, combine sets and keep them automatically up to date etc.

License

Notifications You must be signed in to change notification settings

abreits/rxjs-idsets

Repository files navigation

rxjs-idsets library buildpack

This library buildpack was originally generated with Angular CLI version 13.3.0 and upgraded to 16.2.1.

The library code itself can be found in the projects/rxjs-idsets directory.

Why us Angular Cli for this library

Angular CLI provides an easy way to setup the scaffolding for the generic rxjs-idsets Typescript library that just works out of the box.

This is both because I as the author am familiar with the Angular ecosystem, but also because it makes it easy to create a working NPM library.

I have tried to remove all unused Angular packages from the root package.json in order to try to minimize the space used to build the rxjs-idsets library. Unfortunately it remains quite a large project to build this relatively small library.

Build

Run npm run build to build the project. The build artifacts will be stored in the dist/rxjs-idsets directory.

Lint

Run npm run lint to check the code with ESLint

Running unit tests

Run npm test to execute the unit tests via Karma.

Running unit tests with code coverage

Run npm run coverage to execute the unit tests with code coverage via Karma. Detailed coverage results can be found in the coverage/rxjs-idsets directory.

Full build

Run npm run build-ci for a full lint, unittest and coverage

Further help

To get more help on the Angular CLI use npx ng help or go check out the Angular CLI Overview and Command Reference page.

About

Typescript library for RxJS Observable Sets, subscribe to updates, combine sets and keep them automatically up to date etc.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published