https://github.com/ellaisys/ngx-common-lib
Angular Common Library for Rapid Development
https://github.com/ellaisys/ngx-common-lib
angular angular-boilerplate angular16
Last synced: about 2 months ago
JSON representation
Angular Common Library for Rapid Development
- Host: GitHub
- URL: https://github.com/ellaisys/ngx-common-lib
- Owner: ellaisys
- Created: 2022-09-10T05:57:49.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2024-02-29T07:28:51.000Z (over 2 years ago)
- Last Synced: 2025-05-07T19:59:08.733Z (about 1 year ago)
- Topics: angular, angular-boilerplate, angular16
- Language: TypeScript
- Homepage:
- Size: 395 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README

# Angular Commons Library for Rapid Development
[](https://packagist.org/packages/ellaisys/ngx-common-lib#v1.1.3)
[](https://packagist.org/packages/ellaisys/ngx-common-lib)
[](https://packagist.org/packages/ellaisys/ngx-common-lib)


[](CONTRIBUTING.md)
[](LICENSE.md)
This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version **16.2.0**
## Requirements
- Node 18.17.1
- NPM: 9.6.7
- Typescript 4.7.2
## Code scaffolding
Execute this to generate a new component
```sh
ng generate component component-name --project commons-lib
```
To generate a new component. You can also use
```sh
ng generate directive|pipe|service|class|guard|interface|enum|module --project ngx-common-lib
```
> Note: Don't forget to add `--project ngx-common-lib` or else it will be added to the default project in your `angular.json` file.
## Build
For **production build** the project. The build artifacts will be stored in the `dist/` directory.
```sh
ng build ngx-common-lib
```
To make a debug build, add the **`--watch`** switch from the above command.
## Publishing
After building your library with `ng build ngx-common-lib`, go to the dist folder `cd dist/ngx-common-lib` and run `npm publish`.
## Running unit tests
Run `ng test ngx-common-lib` to execute the unit tests via [Karma](https://karma-runner.github.io).
## Further help
Write to [Support Email](support@ellaisys.com)