@ngserveio/ws
v3.0.0-alpha
Published
This library was generated with [Nx](https://nx.dev).
Readme
@ngserveio/ws Nx Plugin
This library was generated with Nx.
Purpose
The purpose of the library is to quickly scaffold and create Angular Applications with certain opinions.
Building
Run nx build ngserveio-ws to build the library.
Running unit tests
Run nx test ngserveio-ws to execute the unit tests via Jest.
Generators
| Name | Parameters | Description |
| --------------------- | --------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| api-app | name, domain | Creates a NestJS application under the apps/{domain}/{name}-api |
| api-feature | name, domain | Creates a NestJS feature library for an api under libs/{domain}/api/{name}-feature |
| app-feature | name,domain | Creates an Angular feature library under libs/{domain}/ui/{name}-feature |
| client-app | name, domain | Creates a Angular app under apps/{domain}/{name}-app |
| common-domain-lib | name, domain | Creates a common node library that can be shared safely between Angular and Nest Applications libs/{domain}/common |
| data-access | domain | Creates a data-access library under a specified domain libs/{domain}/ui/data-access |
| domain | name, domain | Creates a number of libraries to set up a backend and frontend for a domain. Has as choice to create the app. |
| firebase-ngrx-store | collection, domain | Scaffolds a store module in the libs/{domain}/ui/data-access library scaffolding the reducer, effects, actions for working with Firebase. Creates the model in the common library by the collection name provided. |
| material-form | name, project, inputs | Creates a material form utilzing the @ngserveio/material-forms package for form fields, validation, and inputs
