Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/openchannel/angular-template-libraries

The OpenChannel Angular template libraries is comprised common component and service libraries that are used by the Angular market template and Angular portal template projects.
https://github.com/openchannel/angular-template-libraries

angular angular-libraries openchannel storybook

Last synced: about 2 months ago
JSON representation

The OpenChannel Angular template libraries is comprised common component and service libraries that are used by the Angular market template and Angular portal template projects.

Awesome Lists containing this project

README

        

# Openchannel angular template libraries
[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=openchannel_angular-template-libraries&metric=alert_status&token=f76791dd255721aae0058043d34409a4d9310b17)](https://sonarcloud.io/dashboard?id=openchannel_angular-template-libraries)
[![Coverage](https://sonarcloud.io/api/project_badges/measure?project=openchannel_angular-template-libraries&metric=coverage&token=f76791dd255721aae0058043d34409a4d9310b17)](https://sonarcloud.io/dashboard?id=openchannel_angular-template-libraries)

###This project contains angular libraries for Openchannel templates.

---
## Required libs
This libs used for angular-common-components and angular-common-services

* npm 6.13.6
* node 10.15.2

Follow these instructions for installing npm & node:
* Download and install nvm manager. (Helps to set required versions).
`curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash`
* Install npm and node:
`nvm install 10.15.2`
* Set current node version:
`nvm use 10.15.2`
* Print npm and node versions:
`echo npm : $(npm -v), node : $(node -v)`
---

## Documentation (README.md)
* Components: [Readme](./projects/angular-common-components/README.md)

* Services: [Readme](./projects/angular-common-services/README.md)

## Documentation (Compodoc web libs preview)
Compodoc shows project structure. (modules, components, routes and etc.)

### angular-common-components
- `npm i`
- `npm run start-compodoc-components-watch`

Note: this command build and run documentation for components on the http://127.0.0.1:8802

### angular-common-services
- `npm i`
- `npm run start-compodoc-service-watch`

Note: this command build and run documentation for services on the http://127.0.0.1:8801

---

## Contact
Website: [https://openchannel.io](https://openchannel.io)