@ngserveio/ws
v3.0.0-alpha
Published
This library was generated with [Nx](https://nx.dev).
Downloads
8
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