Я разрабатываю и предоставляю Angular библиотеку через NPM. Эта библиотека в настоящее время создается с помощью некоторых скриптов, созданных вручную, когда Angular 5 был нормой.
В этой библиотеке нет проблем с peerDependancies (например, RxJS), поэтому она совместима с приложениями Angular 5-8.
Я планирую перенести мою систему сборки на Angular CLI 8. Это хорошо работает. Однако я беспокоюсь о том, что некоторые пользователи моей библиотеки, которые включили ее в приложения Angular 5, 6 или 7, могут столкнуться с проблемами, потому что, по крайней мере, она будет построена с новым Angular Package Format v8.
Кто-нибудь знает, обеспечивается ли обратная совместимость для библиотек на основе Angular CLI?