angular-libs (19.0.0)
Installation
registry=npm install angular-libs@19.0.0"angular-libs": "19.0.0"About this package
AngularLibs
This project was generated with Angular CLI version 16.2.8.
Add Spicy Sources npm registry
Run npm config set @spicysources:registry=https://git.spicysources.de/api/packages/SpicySources/npm/ to add the scoped private registry.
Run npm config set -- '//git.spicysources.de/api/packages/SpicySources/npm/:_authToken' "<token>" with your ss gitea dev token.
Create library
Run ng g library @spicysources/<lib-name> to create a new library.
Publish library
Run npm run build in the target library folder. Go to the target library build artifact folder (cd dist/spicysources/<lib-name>) and run npm publish.
Development server
Run ng serve for a dev server. Navigate to http://localhost:4200/. The application will automatically reload if you change any of the source files.
Code scaffolding
Run ng generate component component-name to generate a new component. You can also use ng generate directive|pipe|service|class|guard|interface|enum|module.
Build
Run ng build to build the project. The build artifacts will be stored in the dist/ directory.
Running unit tests
Run ng test to execute the unit tests via Karma.
Running end-to-end tests
Run ng e2e to execute the end-to-end tests via a platform of your choice. To use this command, you need to first add a package that implements end-to-end testing capabilities.
Further help
To get more help on the Angular CLI use ng help or go check out the Angular CLI Overview and Command Reference page.
Dependencies
Dependencies
| ID | Version |
|---|---|
| @angular/animations | ^19.2.6 |
| @angular/common | ^19.2.6 |
| @angular/compiler | ^19.2.6 |
| @angular/core | ^19.2.6 |
| @angular/forms | ^19.2.6 |
| @angular/platform-browser | ^19.2.6 |
| @angular/platform-browser-dynamic | ^19.2.6 |
| @angular/router | ^19.2.6 |
| @spicysources/button | file:projects/spicysources/button |
| @spicysources/checkbox | file:projects/spicysources/checkbox |
| @spicysources/input | file:projects/spicysources/input |
| @spicysources/modal | file:projects/spicysources/modal |
| @spicysources/select | file:projects/spicysources/select |
| @spicysources/toast | file:projects/spicysources/toast |
| rxjs | ~7.8.0 |
| tslib | ^2.3.0 |
| zone.js | ~0.15.0 |
Development Dependencies
| ID | Version |
|---|---|
| @angular-devkit/build-angular | ^19.2.7 |
| @angular/cli | ^19.2.7 |
| @angular/compiler-cli | ^19.2.6 |
| @types/jasmine | ~4.3.0 |
| jasmine-core | ~4.6.0 |
| karma | ~6.4.0 |
| karma-chrome-launcher | ~3.2.0 |
| karma-coverage | ~2.2.0 |
| karma-jasmine | ~5.1.0 |
| karma-jasmine-html-reporter | ~2.1.0 |
| ng-packagr | ^19.2.2 |
| typescript | ~5.5.4 |