I upgraded all my angular library to
angular 9.0.0 using
ng update and when I try to build them I got below error.
Unsupported private class SomeComponent. This class is visible to consumers via SomeModule -> SomeComponent, but is not exported from the top-level library entrypoint.
Anyone solved this error?
This error happens if any component is exported in
NgModuleand not included in your
angular 9 will through error now.
This error was not coming in
angular 8 but after upgrading to
angular 9 it started showing.
If you exported any
component, etc in
NgModule make sure to include them in
public_api.ts or else
angular 9 will throw error now.
Fix: add your component to the
export * from './lib/components/some-me/some-me.component';