Several changes are proposed to reduce the number of ResourceLoader modules in RelatedArticles. Historically most of these modules exist to support testing, implemented long before the packageFiles construct.
- Merge the ext.relatedArticles.readMore and ext.relatedArticles.cards modules. Both modules are always loaded together. This was initially flagged by @phuedx during another maintenance change.
- Merge ext.relatedArticles.readMore.gateway module into ext.relatedArticles.readMore.bootstrap
- Drop the unnecessary OO dependency on the RelatedArticlesGateway