The Otter project is a highly modular framework whose goal is to provide a common platform to accelerate and facilitate the development of runtime customizable Angular based Web Applications
Today when running the ng add of an o3r package it will install the needed peer deps of this package and it will try to run the ng add of the peer dependency if exists.
In some contexts the ng add of an external package fails. (it happens often for ngrx deps for instance).
Proposal
The proposal is to add an option to the ng add run of the o3r packages to skip the run of the ng add of the external schematics.
This option will ne forwarded to the child o3r packages when running the ng add of those ones.
To be done for all o3r packages.
Context
Today when running the
ng add
of ano3r
package it will install the needed peer deps of this package and it will try to run theng add
of the peer dependency if exists. In some contexts the ng add of an external package fails. (it happens often for ngrx deps for instance).Proposal
The proposal is to add an option to the
ng add
run of theo3r
packages to skip the run of the ng add of the external schematics. This option will ne forwarded to the child o3r packages when running the ng add of those ones. To be done for all o3r packages.UPDATE
This feature is done. TO DO: