Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Track peer dependencies mismatches #6946

Merged
merged 5 commits into from
Jan 13, 2023
Merged

Track peer dependencies mismatches #6946

merged 5 commits into from
Jan 13, 2023

Conversation

mxdvl
Copy link
Contributor

@mxdvl mxdvl commented Jan 12, 2023

What does this change?

This allows tracking of current peer dependencies mismatches for all three workspaces in the following issue: #6945

Why?

A small step in gaining visibility over peer dependencies mistmaches.

Prompted by the recent bump to React 18 in #6787

Tested

I triggered a workflow which resulted in a successful run!

this allows tracking of current peer dependencies mismatches
for all three workspaces in the following issue:

#6945
@mxdvl mxdvl requested a review from a team as a code owner January 12, 2023 12:41
@mxdvl mxdvl requested a review from a team January 12, 2023 12:41
return new TextDecoder()
.decode(rawOutput)
.split('\n')
.filter((line) => line.includes('has incorrect peer dependency'))
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this will break if yarn output changes (or this project gets a new package manager) – what about using something like https://www.npmjs.com/package/validate-peer-dependencies?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, that might be a good future improvement! I’m not massively interested in fixing straight away, as PNPM should make this unnecessary.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I’ve actually tried this package, but could not get it to work at all!

@sndrs
Copy link
Member

sndrs commented Jan 12, 2023

this seems to be reporting AR has having no peerdep issues, but when i run yarn --force in AR i see this:

warning " > @guardian/atoms-rendering@25.1.0" has unmet peer dependency "lodash.debounce@^4.0.6".
warning " > @guardian/atoms-rendering@25.1.0" has incorrect peer dependency "typescript@^4.8.4".
warning " > @guardian/types@9.0.1" has incorrect peer dependency "typescript@^3.8.0".
warning " > @guardian/discussion-rendering@10.1.1" has incorrect peer dependency "@guardian/libs@^3.1.0".
warning " > @guardian/discussion-rendering@10.1.1" has incorrect peer dependency "@guardian/source-foundations@^4.0.0-rc.0".
warning " > @guardian/discussion-rendering@10.1.1" has incorrect peer dependency "@guardian/source-react-components@^4.0.0-rc.1".
warning " > @guardian/eslint-plugin-source-react-components@9.0.0" has incorrect peer dependency "@guardian/libs@^3.0.0".
warning " > @guardian/eslint-plugin-source-react-components@9.0.0" has incorrect peer dependency "eslint@^8.0.0".

@github-actions
Copy link

github-actions bot commented Jan 12, 2023

Size Change: 0 B

Total Size: 2.93 MB

ℹ️ View Unchanged
Filename Size
dotcom-rendering/dist/1042.variant.********************.js 3.18 kB
dotcom-rendering/dist/1066.variant.********************.js 3.33 kB
dotcom-rendering/dist/1079.variant.********************.js 2.45 kB
dotcom-rendering/dist/1121.variant.********************.js 4.71 kB
dotcom-rendering/dist/1250.variant.********************.js 2.46 kB
dotcom-rendering/dist/1301.modern.********************.js 5.47 kB
dotcom-rendering/dist/1321.modern.********************.js 9.2 kB
dotcom-rendering/dist/1427.legacy.********************.js 3.96 kB
dotcom-rendering/dist/1630.variant.********************.js 3.32 kB
dotcom-rendering/dist/1784.legacy.********************.js 3.81 kB
dotcom-rendering/dist/1821.legacy.********************.js 3.94 kB
dotcom-rendering/dist/1821.modern.********************.js 3.94 kB
dotcom-rendering/dist/1880.variant.********************.js 3.79 kB
dotcom-rendering/dist/1917.variant.********************.js 2.53 kB
dotcom-rendering/dist/2069.variant.********************.js 2.45 kB
dotcom-rendering/dist/208.js 2.02 kB
dotcom-rendering/dist/2110.legacy.********************.js 8.72 kB
dotcom-rendering/dist/2183.modern.********************.js 20.9 kB
dotcom-rendering/dist/2208.legacy.********************.js 3.39 kB
dotcom-rendering/dist/2208.modern.********************.js 3.39 kB
dotcom-rendering/dist/2278.legacy.********************.js 4.27 kB
dotcom-rendering/dist/2278.modern.********************.js 4.24 kB
dotcom-rendering/dist/2304.variant.********************.js 6.25 kB
dotcom-rendering/dist/2353.modern.********************.js 4.77 kB
dotcom-rendering/dist/2484.legacy.********************.js 21.9 kB
dotcom-rendering/dist/2513.legacy.********************.js 2.92 kB
dotcom-rendering/dist/2513.modern.********************.js 2.92 kB
dotcom-rendering/dist/2629.variant.********************.js 21.8 kB
dotcom-rendering/dist/2647.variant.********************.js 2.42 kB
dotcom-rendering/dist/2775.modern.********************.js 5.42 kB
dotcom-rendering/dist/2779.variant.********************.js 3.21 kB
dotcom-rendering/dist/2922.variant.********************.js 1.81 kB
dotcom-rendering/dist/2963.variant.********************.js 3.16 kB
dotcom-rendering/dist/3194.legacy.********************.js 3.33 kB
dotcom-rendering/dist/3205.legacy.********************.js 4.71 kB
dotcom-rendering/dist/3261.legacy.********************.js 3.44 kB
dotcom-rendering/dist/3315.legacy.********************.js 3.65 kB
dotcom-rendering/dist/3315.modern.********************.js 3.65 kB
dotcom-rendering/dist/3360.legacy.********************.js 3.39 kB
dotcom-rendering/dist/3360.modern.********************.js 3.39 kB
dotcom-rendering/dist/3448.variant.********************.js 2.86 kB
dotcom-rendering/dist/3490.legacy.********************.js 23.8 kB
dotcom-rendering/dist/3490.modern.********************.js 23.8 kB
dotcom-rendering/dist/3490.variant.********************.js 23.7 kB
dotcom-rendering/dist/3513.modern.********************.js 4.17 kB
dotcom-rendering/dist/3584.legacy.********************.js 1.8 kB
dotcom-rendering/dist/3584.modern.********************.js 1.8 kB
dotcom-rendering/dist/3584.variant.********************.js 1.8 kB
dotcom-rendering/dist/3769.legacy.********************.js 3.8 kB
dotcom-rendering/dist/3769.modern.********************.js 3.68 kB
dotcom-rendering/dist/3826.legacy.********************.js 8.82 kB
dotcom-rendering/dist/3826.modern.********************.js 8.27 kB
dotcom-rendering/dist/384.variant.********************.js 2.46 kB
dotcom-rendering/dist/385.legacy.********************.js 5.29 kB
dotcom-rendering/dist/385.modern.********************.js 5.29 kB
dotcom-rendering/dist/3885.legacy.********************.js 5.61 kB
dotcom-rendering/dist/3998.legacy.********************.js 3.57 kB
dotcom-rendering/dist/4023.variant.********************.js 21 kB
dotcom-rendering/dist/4180.variant.********************.js 5.05 kB
dotcom-rendering/dist/4237.modern.********************.js 4.48 kB
dotcom-rendering/dist/4340.variant.********************.js 3.81 kB
dotcom-rendering/dist/4377.legacy.********************.js 5.8 kB
dotcom-rendering/dist/4377.modern.********************.js 5.75 kB
dotcom-rendering/dist/4417.modern.********************.js 4.52 kB
dotcom-rendering/dist/4504.legacy.********************.js 4.48 kB
dotcom-rendering/dist/4504.modern.********************.js 4.45 kB
dotcom-rendering/dist/4546.legacy.********************.js 5.97 kB
dotcom-rendering/dist/463.js 10.5 kB
dotcom-rendering/dist/4711.legacy.********************.js 6.95 kB
dotcom-rendering/dist/4730.variant.********************.js 3.95 kB
dotcom-rendering/dist/4834.legacy.********************.js 3.81 kB
dotcom-rendering/dist/4834.modern.********************.js 3.26 kB
dotcom-rendering/dist/4864.variant.********************.js 6.82 kB
dotcom-rendering/dist/490.js 2.57 kB
dotcom-rendering/dist/4934.modern.********************.js 6.87 kB
dotcom-rendering/dist/4952.legacy.********************.js 5.07 kB
dotcom-rendering/dist/4962.variant.********************.js 2.31 kB
dotcom-rendering/dist/5.js 1.13 kB
dotcom-rendering/dist/5094.legacy.********************.js 3.27 kB
dotcom-rendering/dist/5104.variant.********************.js 4.63 kB
dotcom-rendering/dist/5226.legacy.********************.js 9.5 kB
dotcom-rendering/dist/5226.modern.********************.js 9.09 kB
dotcom-rendering/dist/5278.modern.********************.js 8.1 kB
dotcom-rendering/dist/5462.variant.********************.js 2.3 kB
dotcom-rendering/dist/5578.legacy.********************.js 5.11 kB
dotcom-rendering/dist/5578.modern.********************.js 5.06 kB
dotcom-rendering/dist/5732.legacy.********************.js 6.63 kB
dotcom-rendering/dist/5732.modern.********************.js 6.12 kB
dotcom-rendering/dist/5818.legacy.********************.js 3.53 kB
dotcom-rendering/dist/5818.modern.********************.js 3.52 kB
dotcom-rendering/dist/598.legacy.********************.js 2.94 kB
dotcom-rendering/dist/6131.legacy.********************.js 4.3 kB
dotcom-rendering/dist/6131.modern.********************.js 4.3 kB
dotcom-rendering/dist/6131.variant.********************.js 4.3 kB
dotcom-rendering/dist/6201.variant.********************.js 2.96 kB
dotcom-rendering/dist/6345.variant.********************.js 4.69 kB
dotcom-rendering/dist/6359.legacy.********************.js 5.48 kB
dotcom-rendering/dist/6615.variant.********************.js 3.33 kB
dotcom-rendering/dist/6685.legacy.********************.js 3.34 kB
dotcom-rendering/dist/6685.modern.********************.js 3.29 kB
dotcom-rendering/dist/6716.variant.********************.js 1.81 kB
dotcom-rendering/dist/6717.modern.********************.js 3.39 kB
dotcom-rendering/dist/684.legacy.********************.js 7.42 kB
dotcom-rendering/dist/684.modern.********************.js 7.42 kB
dotcom-rendering/dist/6845.legacy.********************.js 6.21 kB
dotcom-rendering/dist/6888.legacy.********************.js 25.2 kB
dotcom-rendering/dist/6888.modern.********************.js 23.9 kB
dotcom-rendering/dist/7004.modern.********************.js 3.06 kB
dotcom-rendering/dist/7069.variant.********************.js 5.31 kB
dotcom-rendering/dist/7521.variant.********************.js 11.1 kB
dotcom-rendering/dist/756.variant.********************.js 3.33 kB
dotcom-rendering/dist/7576.legacy.********************.js 10 kB
dotcom-rendering/dist/7576.modern.********************.js 8.5 kB
dotcom-rendering/dist/7635.legacy.********************.js 2.78 kB
dotcom-rendering/dist/7635.modern.********************.js 3.39 kB
dotcom-rendering/dist/766.legacy.********************.js 4.26 kB
dotcom-rendering/dist/766.modern.********************.js 4.24 kB
dotcom-rendering/dist/7768.legacy.********************.js 4.48 kB
dotcom-rendering/dist/7768.modern.********************.js 4.45 kB
dotcom-rendering/dist/797.variant.********************.js 2.79 kB
dotcom-rendering/dist/8069.legacy.********************.js 6.6 kB
dotcom-rendering/dist/8069.modern.********************.js 6.61 kB
dotcom-rendering/dist/8130.variant.********************.js 2.5 kB
dotcom-rendering/dist/8179.legacy.********************.js 3.2 kB
dotcom-rendering/dist/8179.modern.********************.js 3.18 kB
dotcom-rendering/dist/8235.modern.********************.js 3.35 kB
dotcom-rendering/dist/8295.legacy.********************.js 9.27 kB
dotcom-rendering/dist/8301.modern.********************.js 3.58 kB
dotcom-rendering/dist/8500.legacy.********************.js 5.43 kB
dotcom-rendering/dist/8500.modern.********************.js 5.3 kB
dotcom-rendering/dist/8558.legacy.********************.js 5.22 kB
dotcom-rendering/dist/8558.modern.********************.js 5.49 kB
dotcom-rendering/dist/8639.legacy.********************.js 3.14 kB
dotcom-rendering/dist/8639.modern.********************.js 3.07 kB
dotcom-rendering/dist/8734.legacy.********************.js 3.98 kB
dotcom-rendering/dist/8991.variant.********************.js 2.81 kB
dotcom-rendering/dist/9099.modern.********************.js 3.78 kB
dotcom-rendering/dist/9198.variant.********************.js 3.5 kB
dotcom-rendering/dist/938.js 9 kB
dotcom-rendering/dist/947.modern.********************.js 4.88 kB
dotcom-rendering/dist/9710.variant.********************.js 5.82 kB
dotcom-rendering/dist/9789.legacy.********************.js 8.42 kB
dotcom-rendering/dist/9789.modern.********************.js 8.2 kB
dotcom-rendering/dist/9808.legacy.********************.js 7.49 kB
dotcom-rendering/dist/9861.variant.********************.js 3.5 kB
dotcom-rendering/dist/AlreadyVisited-importable.legacy.********************.js 1.61 kB
dotcom-rendering/dist/AlreadyVisited-importable.modern.********************.js 1.62 kB
dotcom-rendering/dist/AlreadyVisited-importable.variant.********************.js 390 B
dotcom-rendering/dist/atomIframe.legacy.********************.js 13.5 kB
dotcom-rendering/dist/atomIframe.modern.********************.js 13.4 kB
dotcom-rendering/dist/atomIframe.variant.********************.js 774 B
dotcom-rendering/dist/AudioAtomWrapper-importable.legacy.********************.js 3.34 kB
dotcom-rendering/dist/AudioAtomWrapper-importable.modern.********************.js 3.32 kB
dotcom-rendering/dist/AudioAtomWrapper-importable.variant.********************.js 467 B
dotcom-rendering/dist/bootCmp.legacy.********************.js 36.2 kB
dotcom-rendering/dist/bootCmp.modern.********************.js 32.4 kB
dotcom-rendering/dist/bootCmp.variant.********************.js 8.8 kB
dotcom-rendering/dist/Branding-importable.legacy.********************.js 7.51 kB
dotcom-rendering/dist/Branding-importable.modern.********************.js 7.5 kB
dotcom-rendering/dist/Branding-importable.variant.********************.js 5.04 kB
dotcom-rendering/dist/braze-web-sdk-core.legacy.********************.js 36.9 kB
dotcom-rendering/dist/braze-web-sdk-core.modern.********************.js 36.9 kB
dotcom-rendering/dist/braze-web-sdk-core.variant.********************.js 36.9 kB
dotcom-rendering/dist/BrazeMessaging-importable.legacy.********************.js 5.65 kB
dotcom-rendering/dist/BrazeMessaging-importable.modern.********************.js 4.62 kB
dotcom-rendering/dist/BrazeMessaging-importable.variant.********************.js 2.11 kB
dotcom-rendering/dist/CalloutBlockComponent-importable.legacy.********************.js 5.59 kB
dotcom-rendering/dist/CalloutBlockComponent-importable.modern.********************.js 5.28 kB
dotcom-rendering/dist/CalloutBlockComponent-importable.variant.********************.js 5.6 kB
dotcom-rendering/dist/CalloutEmbedBlockComponent-importable.legacy.********************.js 5.83 kB
dotcom-rendering/dist/CalloutEmbedBlockComponent-importable.modern.********************.js 5.47 kB
dotcom-rendering/dist/CalloutEmbedBlockComponent-importable.variant.********************.js 6.53 kB
dotcom-rendering/dist/Carousel-importable.legacy.********************.js 4.71 kB
dotcom-rendering/dist/Carousel-importable.modern.********************.js 4.53 kB
dotcom-rendering/dist/Carousel-importable.variant.********************.js 5.27 kB
dotcom-rendering/dist/ChartAtomWrapper-importable.legacy.********************.js 3.37 kB
dotcom-rendering/dist/ChartAtomWrapper-importable.modern.********************.js 3.37 kB
dotcom-rendering/dist/ChartAtomWrapper-importable.variant.********************.js 477 B
dotcom-rendering/dist/CommentCount-importable.legacy.********************.js 1.5 kB
dotcom-rendering/dist/CommentCount-importable.modern.********************.js 1.49 kB
dotcom-rendering/dist/CommentCount-importable.variant.********************.js 1.65 kB
dotcom-rendering/dist/CommercialMetrics-importable.legacy.********************.js 2.81 kB
dotcom-rendering/dist/CommercialMetrics-importable.modern.********************.js 2.42 kB
dotcom-rendering/dist/CommercialMetrics-importable.variant.********************.js 3.93 kB
dotcom-rendering/dist/CoreVitals-importable.legacy.********************.js 1.22 kB
dotcom-rendering/dist/CoreVitals-importable.modern.********************.js 670 B
dotcom-rendering/dist/CoreVitals-importable.variant.********************.js 2.41 kB
dotcom-rendering/dist/debug.js 1.76 kB
dotcom-rendering/dist/DiscussionContainer-importable.legacy.********************.js 4.1 kB
dotcom-rendering/dist/DiscussionContainer-importable.modern.********************.js 3.85 kB
dotcom-rendering/dist/DiscussionContainer-importable.variant.********************.js 3.99 kB
dotcom-rendering/dist/DiscussionMeta-importable.legacy.********************.js 1.97 kB
dotcom-rendering/dist/DiscussionMeta-importable.modern.********************.js 1.93 kB
dotcom-rendering/dist/DiscussionMeta-importable.variant.********************.js 2.08 kB
dotcom-rendering/dist/DocumentBlockComponent-importable.legacy.********************.js 1.64 kB
dotcom-rendering/dist/DocumentBlockComponent-importable.modern.********************.js 7.64 kB
dotcom-rendering/dist/DocumentBlockComponent-importable.variant.********************.js 3.71 kB
dotcom-rendering/dist/dynamicImport.legacy.********************.js 22 kB
dotcom-rendering/dist/dynamicImport.modern.********************.js 21.6 kB
dotcom-rendering/dist/dynamicImport.variant.********************.js 2.04 kB
dotcom-rendering/dist/EditionDropdown-importable.legacy.********************.js 2.52 kB
dotcom-rendering/dist/EditionDropdown-importable.modern.********************.js 4.95 kB
dotcom-rendering/dist/EditionDropdown-importable.variant.********************.js 1.37 kB
dotcom-rendering/dist/EmbedBlockComponent-importable.legacy.********************.js 3.78 kB
dotcom-rendering/dist/EmbedBlockComponent-importable.modern.********************.js 3.08 kB
dotcom-rendering/dist/EmbedBlockComponent-importable.variant.********************.js 4.26 kB
dotcom-rendering/dist/embedIframe.legacy.********************.js 13.5 kB
dotcom-rendering/dist/embedIframe.modern.********************.js 13.4 kB
dotcom-rendering/dist/embedIframe.variant.********************.js 779 B
dotcom-rendering/dist/EnhancePinnedPost-importable.legacy.********************.js 3.22 kB
dotcom-rendering/dist/EnhancePinnedPost-importable.modern.********************.js 2.63 kB
dotcom-rendering/dist/EnhancePinnedPost-importable.variant.********************.js 2.26 kB
dotcom-rendering/dist/FetchCommentCounts-importable.legacy.********************.js 6.67 kB
dotcom-rendering/dist/FetchCommentCounts-importable.modern.********************.js 6.12 kB
dotcom-rendering/dist/FetchCommentCounts-importable.variant.********************.js 3.92 kB
dotcom-rendering/dist/FetchOnwardsData-importable.legacy.********************.js 2.73 kB
dotcom-rendering/dist/FetchOnwardsData-importable.modern.********************.js 2.68 kB
dotcom-rendering/dist/FetchOnwardsData-importable.variant.********************.js 2.5 kB
dotcom-rendering/dist/FilterButton-importable.legacy.********************.js 1.76 kB
dotcom-rendering/dist/FilterButton-importable.modern.********************.js 1.69 kB
dotcom-rendering/dist/FilterButton-importable.variant.********************.js 3.55 kB
dotcom-rendering/dist/FilterKeyEventsToggle-importable.legacy.********************.js 772 B
dotcom-rendering/dist/FilterKeyEventsToggle-importable.modern.********************.js 731 B
dotcom-rendering/dist/FilterKeyEventsToggle-importable.variant.********************.js 4.37 kB
dotcom-rendering/dist/FocusStyles-importable.legacy.********************.js 617 B
dotcom-rendering/dist/FocusStyles-importable.modern.********************.js 554 B
dotcom-rendering/dist/FocusStyles-importable.variant.********************.js 512 B
dotcom-rendering/dist/frontend.server.js 435 kB
dotcom-rendering/dist/ga.legacy.********************.js 20 kB
dotcom-rendering/dist/ga.modern.********************.js 19.3 kB
dotcom-rendering/dist/ga.variant.********************.js 2.89 kB
dotcom-rendering/dist/GetCricketScoreboard-importable.legacy.********************.js 2.12 kB
dotcom-rendering/dist/GetCricketScoreboard-importable.modern.********************.js 2.05 kB
dotcom-rendering/dist/GetCricketScoreboard-importable.variant.********************.js 2.19 kB
dotcom-rendering/dist/GetMatchNav-importable.legacy.********************.js 7.72 kB
dotcom-rendering/dist/GetMatchNav-importable.modern.********************.js 7.59 kB
dotcom-rendering/dist/GetMatchNav-importable.variant.********************.js 9.75 kB
dotcom-rendering/dist/GetMatchStats-importable.legacy.********************.js 5.29 kB
dotcom-rendering/dist/GetMatchStats-importable.modern.********************.js 4.51 kB
dotcom-rendering/dist/GetMatchStats-importable.variant.********************.js 5.14 kB
dotcom-rendering/dist/GetMatchTabs-importable.legacy.********************.js 1.9 kB
dotcom-rendering/dist/GetMatchTabs-importable.modern.********************.js 1.76 kB
dotcom-rendering/dist/GetMatchTabs-importable.variant.********************.js 3.42 kB
dotcom-rendering/dist/guardian-braze-components-banner.legacy.********************.js 11.7 kB
dotcom-rendering/dist/guardian-braze-components-banner.modern.********************.js 11.6 kB
dotcom-rendering/dist/guardian-braze-components-banner.variant.********************.js 11.8 kB
dotcom-rendering/dist/guardian-braze-components-end-of-article.legacy.********************.js 10.3 kB
dotcom-rendering/dist/guardian-braze-components-end-of-article.modern.********************.js 10.1 kB
dotcom-rendering/dist/guardian-braze-components-end-of-article.variant.********************.js 9.72 kB
dotcom-rendering/dist/GuideAtomWrapper-importable.legacy.********************.js 3.36 kB
dotcom-rendering/dist/GuideAtomWrapper-importable.modern.********************.js 3.37 kB
dotcom-rendering/dist/GuideAtomWrapper-importable.variant.********************.js 476 B
dotcom-rendering/dist/HeaderTopBar-importable.legacy.********************.js 7.86 kB
dotcom-rendering/dist/HeaderTopBar-importable.modern.********************.js 9.27 kB
dotcom-rendering/dist/HeaderTopBar-importable.variant.********************.js 8.22 kB
dotcom-rendering/dist/initDiscussion.legacy.********************.js 42.9 kB
dotcom-rendering/dist/initDiscussion.modern.********************.js 40 kB
dotcom-rendering/dist/initDiscussion.variant.********************.js 23.1 kB
dotcom-rendering/dist/InstagramBlockComponent-importable.legacy.********************.js 5.28 kB
dotcom-rendering/dist/InstagramBlockComponent-importable.modern.********************.js 4.67 kB
dotcom-rendering/dist/InstagramBlockComponent-importable.variant.********************.js 3.75 kB
dotcom-rendering/dist/InteractiveBlockComponent-importable.legacy.********************.js 4.49 kB
dotcom-rendering/dist/InteractiveBlockComponent-importable.modern.********************.js 4.33 kB
dotcom-rendering/dist/InteractiveBlockComponent-importable.variant.********************.js 5.79 kB
dotcom-rendering/dist/InteractiveContentsBlockComponent-importable.legacy.********************.js 6.86 kB
dotcom-rendering/dist/InteractiveContentsBlockComponent-importable.modern.********************.js 6.25 kB
dotcom-rendering/dist/InteractiveContentsBlockComponent-importable.variant.********************.js 5.06 kB
dotcom-rendering/dist/islands.legacy.********************.js 43.8 kB
dotcom-rendering/dist/islands.modern.********************.js 40.4 kB
dotcom-rendering/dist/islands.variant.********************.js 23.5 kB
dotcom-rendering/dist/KeyEventsCarousel-importable.legacy.********************.js 2.07 kB
dotcom-rendering/dist/KeyEventsCarousel-importable.modern.********************.js 2.03 kB
dotcom-rendering/dist/KeyEventsCarousel-importable.variant.********************.js 3.91 kB
dotcom-rendering/dist/KnowledgeQuizAtomWrapper-importable.legacy.********************.js 3.37 kB
dotcom-rendering/dist/KnowledgeQuizAtomWrapper-importable.modern.********************.js 3.38 kB
dotcom-rendering/dist/KnowledgeQuizAtomWrapper-importable.variant.********************.js 484 B
dotcom-rendering/dist/LabsHeader-importable.legacy.********************.js 5.18 kB
dotcom-rendering/dist/LabsHeader-importable.modern.********************.js 7.4 kB
dotcom-rendering/dist/LabsHeader-importable.variant.********************.js 4.59 kB
dotcom-rendering/dist/LiveBlogEpic-importable.legacy.********************.js 2.01 kB
dotcom-rendering/dist/LiveBlogEpic-importable.modern.********************.js 4.11 kB
dotcom-rendering/dist/LiveBlogEpic-importable.variant.********************.js 4.22 kB
dotcom-rendering/dist/Liveness-importable.legacy.********************.js 9.17 kB
dotcom-rendering/dist/Liveness-importable.modern.********************.js 8.49 kB
dotcom-rendering/dist/Liveness-importable.variant.********************.js 4.09 kB
dotcom-rendering/dist/MapEmbedBlockComponent-importable.legacy.********************.js 5.41 kB
dotcom-rendering/dist/MapEmbedBlockComponent-importable.modern.********************.js 4.66 kB
dotcom-rendering/dist/MapEmbedBlockComponent-importable.variant.********************.js 3.43 kB
dotcom-rendering/dist/MostViewedFooter-importable.legacy.********************.js 4.88 kB
dotcom-rendering/dist/MostViewedFooter-importable.modern.********************.js 4.8 kB
dotcom-rendering/dist/MostViewedFooter-importable.variant.********************.js 6.59 kB
dotcom-rendering/dist/MostViewedFooterData-importable.legacy.********************.js 7.38 kB
dotcom-rendering/dist/MostViewedFooterData-importable.modern.********************.js 7.26 kB
dotcom-rendering/dist/MostViewedFooterData-importable.variant.********************.js 8.99 kB
dotcom-rendering/dist/MostViewedRightWrapper-importable.legacy.********************.js 5.44 kB
dotcom-rendering/dist/MostViewedRightWrapper-importable.modern.********************.js 5.21 kB
dotcom-rendering/dist/MostViewedRightWrapper-importable.variant.********************.js 5.5 kB
dotcom-rendering/dist/newsletterEmbedIframe.legacy.********************.js 12.4 kB
dotcom-rendering/dist/newsletterEmbedIframe.modern.********************.js 12.4 kB
dotcom-rendering/dist/newsletterEmbedIframe.variant.********************.js 948 B
dotcom-rendering/dist/OnwardsUpper-importable.legacy.********************.js 7.83 kB
dotcom-rendering/dist/OnwardsUpper-importable.modern.********************.js 7.52 kB
dotcom-rendering/dist/OnwardsUpper-importable.variant.********************.js 7.96 kB
dotcom-rendering/dist/ophan.legacy.********************.js 24.9 kB
dotcom-rendering/dist/ophan.modern.********************.js 24.1 kB
dotcom-rendering/dist/ophan.variant.********************.js 7.6 kB
dotcom-rendering/dist/PersonalityQuizAtomWrapper-importable.legacy.********************.js 3.38 kB
dotcom-rendering/dist/PersonalityQuizAtomWrapper-importable.modern.********************.js 3.38 kB
dotcom-rendering/dist/PersonalityQuizAtomWrapper-importable.variant.********************.js 483 B
dotcom-rendering/dist/ProfileAtomWrapper-importable.legacy.********************.js 3.37 kB
dotcom-rendering/dist/ProfileAtomWrapper-importable.modern.********************.js 3.38 kB
dotcom-rendering/dist/ProfileAtomWrapper-importable.variant.********************.js 478 B
dotcom-rendering/dist/PulsingDot-importable.legacy.********************.js 2.31 kB
dotcom-rendering/dist/PulsingDot-importable.modern.********************.js 1.69 kB
dotcom-rendering/dist/PulsingDot-importable.variant.********************.js 1.78 kB
dotcom-rendering/dist/QandaAtomWrapper-importable.legacy.********************.js 3.37 kB
dotcom-rendering/dist/QandaAtomWrapper-importable.modern.********************.js 3.37 kB
dotcom-rendering/dist/QandaAtomWrapper-importable.variant.********************.js 478 B
dotcom-rendering/dist/ReaderRevenueDev-importable.legacy.********************.js 513 B
dotcom-rendering/dist/ReaderRevenueDev-importable.modern.********************.js 494 B
dotcom-rendering/dist/ReaderRevenueDev-importable.variant.********************.js 461 B
dotcom-rendering/dist/readerRevenueDevUtils.legacy.********************.js 3.22 kB
dotcom-rendering/dist/readerRevenueDevUtils.modern.********************.js 2.88 kB
dotcom-rendering/dist/readerRevenueDevUtils.variant.********************.js 3.4 kB
dotcom-rendering/dist/ReaderRevenueLinks-importable.legacy.********************.js 5.36 kB
dotcom-rendering/dist/ReaderRevenueLinks-importable.modern.********************.js 4.99 kB
dotcom-rendering/dist/ReaderRevenueLinks-importable.variant.********************.js 4.94 kB
dotcom-rendering/dist/RecipeMultiplier-importable.legacy.********************.js 2.39 kB
dotcom-rendering/dist/RecipeMultiplier-importable.modern.********************.js 2.23 kB
dotcom-rendering/dist/RecipeMultiplier-importable.variant.********************.js 4.18 kB
dotcom-rendering/dist/relativeTime.legacy.********************.js 12.5 kB
dotcom-rendering/dist/relativeTime.modern.********************.js 12.1 kB
dotcom-rendering/dist/relativeTime.variant.********************.js 1.22 kB
dotcom-rendering/dist/RichLinkComponent-importable.legacy.********************.js 5.35 kB
dotcom-rendering/dist/RichLinkComponent-importable.modern.********************.js 5.9 kB
dotcom-rendering/dist/RichLinkComponent-importable.variant.********************.js 3.89 kB
dotcom-rendering/dist/SecureSignupIframe-importable.legacy.********************.js 3.06 kB
dotcom-rendering/dist/SecureSignupIframe-importable.modern.********************.js 2.76 kB
dotcom-rendering/dist/SecureSignupIframe-importable.variant.********************.js 7.86 kB
dotcom-rendering/dist/sentry.legacy.********************.js 750 B
dotcom-rendering/dist/sentry.modern.********************.js 755 B
dotcom-rendering/dist/sentry.variant.********************.js 718 B
dotcom-rendering/dist/sentryLoader.legacy.********************.js 37.9 kB
dotcom-rendering/dist/sentryLoader.modern.********************.js 33.7 kB
dotcom-rendering/dist/sentryLoader.variant.********************.js 10.3 kB
dotcom-rendering/dist/SetABTests-importable.legacy.********************.js 5.03 kB
dotcom-rendering/dist/SetABTests-importable.modern.********************.js 4.64 kB
dotcom-rendering/dist/SetABTests-importable.variant.********************.js 5.62 kB
dotcom-rendering/dist/ShareCount-importable.legacy.********************.js 1.61 kB
dotcom-rendering/dist/ShareCount-importable.modern.********************.js 1.59 kB
dotcom-rendering/dist/ShareCount-importable.variant.********************.js 1.76 kB
dotcom-rendering/dist/shimport.legacy.********************.js 6.88 kB
dotcom-rendering/dist/shimport.modern.********************.js 7.08 kB
dotcom-rendering/dist/shimport.variant.********************.js 2.78 kB
dotcom-rendering/dist/ShowHideContainers-importable.legacy.********************.js 1.64 kB
dotcom-rendering/dist/ShowHideContainers-importable.modern.********************.js 1.07 kB
dotcom-rendering/dist/ShowHideContainers-importable.variant.********************.js 728 B
dotcom-rendering/dist/ShowMore-importable.legacy.********************.js 6.49 kB
dotcom-rendering/dist/ShowMore-importable.modern.********************.js 6.66 kB
dotcom-rendering/dist/ShowMore-importable.variant.********************.js 5.94 kB
dotcom-rendering/dist/SignInGateMain.legacy.********************.js 5.02 kB
dotcom-rendering/dist/SignInGateMain.modern.********************.js 4.9 kB
dotcom-rendering/dist/SignInGateMain.variant.********************.js 4.51 kB
dotcom-rendering/dist/SignInGateSelector-importable.legacy.********************.js 4.41 kB
dotcom-rendering/dist/SignInGateSelector-importable.modern.********************.js 4.11 kB
dotcom-rendering/dist/SignInGateSelector-importable.variant.********************.js 4.04 kB
dotcom-rendering/dist/SlotBodyEnd-importable.legacy.********************.js 3.3 kB
dotcom-rendering/dist/SlotBodyEnd-importable.modern.********************.js 2.71 kB
dotcom-rendering/dist/SlotBodyEnd-importable.variant.********************.js 2.75 kB
dotcom-rendering/dist/Snow-importable.legacy.********************.js 6.86 kB
dotcom-rendering/dist/Snow-importable.modern.********************.js 6.28 kB
dotcom-rendering/dist/Snow-importable.variant.********************.js 5.21 kB
dotcom-rendering/dist/SpotifyBlockComponent-importable.legacy.********************.js 5.34 kB
dotcom-rendering/dist/SpotifyBlockComponent-importable.modern.********************.js 4.6 kB
dotcom-rendering/dist/SpotifyBlockComponent-importable.variant.********************.js 3.27 kB
dotcom-rendering/dist/StickyBottomBanner-importable.legacy.********************.js 8.8 kB
dotcom-rendering/dist/StickyBottomBanner-importable.modern.********************.js 7.79 kB
dotcom-rendering/dist/StickyBottomBanner-importable.variant.********************.js 7.36 kB
dotcom-rendering/dist/SubNav-importable.legacy.********************.js 2.73 kB
dotcom-rendering/dist/SubNav-importable.modern.********************.js 2.09 kB
dotcom-rendering/dist/SubNav-importable.variant.********************.js 1.74 kB
dotcom-rendering/dist/SupportTheG-importable.legacy.********************.js 5.32 kB
dotcom-rendering/dist/SupportTheG-importable.modern.********************.js 4.96 kB
dotcom-rendering/dist/SupportTheG-importable.variant.********************.js 4.9 kB
dotcom-rendering/dist/TableOfContents-importable.legacy.********************.js 4.78 kB
dotcom-rendering/dist/TableOfContents-importable.modern.********************.js 4.19 kB
dotcom-rendering/dist/TableOfContents-importable.variant.********************.js 3.37 kB
dotcom-rendering/dist/TimelineAtomWrapper-importable.legacy.********************.js 3.37 kB
dotcom-rendering/dist/TimelineAtomWrapper-importable.modern.********************.js 3.37 kB
dotcom-rendering/dist/TimelineAtomWrapper-importable.variant.********************.js 479 B
dotcom-rendering/dist/TopicFilterBank-importable.legacy.********************.js 1.72 kB
dotcom-rendering/dist/TopicFilterBank-importable.modern.********************.js 1.66 kB
dotcom-rendering/dist/TopicFilterBank-importable.variant.********************.js 1.87 kB
dotcom-rendering/dist/TopRightAdSlot-importable.legacy.********************.js 1.55 kB
dotcom-rendering/dist/TopRightAdSlot-importable.modern.********************.js 1.55 kB
dotcom-rendering/dist/TopRightAdSlot-importable.variant.********************.js 1.7 kB
dotcom-rendering/dist/TweetBlockComponent-importable.legacy.********************.js 823 B
dotcom-rendering/dist/TweetBlockComponent-importable.modern.********************.js 826 B
dotcom-rendering/dist/TweetBlockComponent-importable.variant.********************.js 2.02 kB
dotcom-rendering/dist/UnsafeEmbedBlockComponent-importable.legacy.********************.js 5.3 kB
dotcom-rendering/dist/UnsafeEmbedBlockComponent-importable.modern.********************.js 4.68 kB
dotcom-rendering/dist/UnsafeEmbedBlockComponent-importable.variant.********************.js 3.76 kB
dotcom-rendering/dist/VideoFacebookBlockComponent-importable.legacy.********************.js 5.42 kB
dotcom-rendering/dist/VideoFacebookBlockComponent-importable.modern.********************.js 4.68 kB
dotcom-rendering/dist/VideoFacebookBlockComponent-importable.variant.********************.js 3.44 kB
dotcom-rendering/dist/VineBlockComponent-importable.legacy.********************.js 5.08 kB
dotcom-rendering/dist/VineBlockComponent-importable.modern.********************.js 4.44 kB
dotcom-rendering/dist/VineBlockComponent-importable.variant.********************.js 3.65 kB
dotcom-rendering/dist/YoutubeBlockComponent-importable.legacy.********************.js 6.67 kB
dotcom-rendering/dist/YoutubeBlockComponent-importable.modern.********************.js 6.37 kB
dotcom-rendering/dist/YoutubeBlockComponent-importable.variant.********************.js 6.76 kB

compressed-size-action

@mxdvl
Copy link
Contributor Author

mxdvl commented Jan 12, 2023

this seems to be reporting AR has having no peerdep issues, but when i run yarn --force in AR i see this:

warning " > @guardian/atoms-rendering@25.1.0" has unmet peer dependency "lodash.debounce@^4.0.6".
warning " > @guardian/atoms-rendering@25.1.0" has incorrect peer dependency "typescript@^4.8.4".
warning " > @guardian/types@9.0.1" has incorrect peer dependency "typescript@^3.8.0".
warning " > @guardian/discussion-rendering@10.1.1" has incorrect peer dependency "@guardian/libs@^3.1.0".
warning " > @guardian/discussion-rendering@10.1.1" has incorrect peer dependency "@guardian/source-foundations@^4.0.0-rc.0".
warning " > @guardian/discussion-rendering@10.1.1" has incorrect peer dependency "@guardian/source-react-components@^4.0.0-rc.1".
warning " > @guardian/eslint-plugin-source-react-components@9.0.0" has incorrect peer dependency "@guardian/libs@^3.0.0".
warning " > @guardian/eslint-plugin-source-react-components@9.0.0" has incorrect peer dependency "eslint@^8.0.0".

Fixed in 0d08978

@mxdvl mxdvl changed the title feat(deno): add peer dependencies script Track peer dependencies mismatches Jan 13, 2023
Copy link
Contributor

@OllysCoding OllysCoding left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1 This is great! Does it do any checking for the root package.json as well, or this not covered?

@mxdvl
Copy link
Contributor Author

mxdvl commented Jan 13, 2023

+1 This is great! Does it do any checking for the root package.json as well, or this not covered?

I don’t think it will because the “package” will not be identified. This can be improved upon, but a basic check seems better than nothing at all.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants