Currently, I am working on a large-scale web application that consists of multiple modules and repositories. Each module is being developed as an individual Angular project.
These Angular projects have some shared UI components, services, and models which I publish to our company's private npm repository (Sinopia) and then install them where needed.
While I've used Angular libraries for the UI components and services, I find it excessive to create an entirely new Angular library project for models since they only contain class definitions and no logic.
I'm looking for recommendations on frameworks or best practices for developing these kinds of libraries. Any guidance or a link to a similar Git repository would be greatly appreciated.