Financial-Times / x-dash

:x::heavy_minus_sign::newspaper: shared front-end components for FT.com and the FT Apps
https://financial-times.github.io/x-dash
38 stars 6 forks source link

chore: make x-interaction a peerDependency of x-live-blog-wrapper to … #740

Closed AliceArmstrong closed 11 months ago

AliceArmstrong commented 11 months ago

Version

Patch

Context

We had an incident on Monday where live blogs were failing to load when using the new content pipeline. This was investigated and found to be caused by a mismatch of x-interaction versions (v12 in cp-content-pipeline and v14 in x-live-blog-wrapper). #inc-2278-live-blogpost-not-rendering-in-content-pipeline https://response.ftops.tech/incident/2278/

Solution

The agreed solution is to make x-interaction a peerDependency of x-live-blog-wrapper instead of a dependency, and to use the newest version of x-live-blog-wrapper in cp-content-pipeline.