I have created my own library in Angular 17 and published it. But I am having trouble now when installing it in an Angular 17 app and trying to use it. I am new to creating and installing angular libraries, so apologies if I am missing anything obvious. For the sake of this question, by package is named "my-org/my-library". Within the package I have esm2022 and fesm2022 directories. The esm2022 directory contains a public-api.mjs and my-org-my-library.mjs file and a lib directory which contains directories for each standlone component in the library. Each of these standalone component directories contains one .mjs file. The fesm2022 directory only contains a my-org-my-library.mjs file. The package also contains a lib directory also with sub directories for each component. All of which contain a .d.ts and a .d.ts.map file. And finally the package contains a my-org-my-library.d.ts.map, index.d.ts, package.json, public-api.d.ts, public-api.d.ts.map and a README.md file. When I install my package in a consumer app and try to use any of the components, the app goes from working fine, to infinitely loading and stuck on a white screen. There are no build or runtime errors. My question is, why is my library not working when installed? I am happy to share the contents of any files needed. Thanks for any help, greatly appreciated. Continue reading...