How to organize the code so it will allow me to replace the original parts of the app with custom ones when needed?
I have a remote repo with the code commonly used in projects. These are components, directives, pipes, services, and interfaces – everything you would use in a project. Right now they’re registered in modules, but in the future, we plan to turn them into standalone components.