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/[email protected]" has unmet peer dependency "lodash.debounce@^4.0.6".
warning " > @guardian/[email protected]" has incorrect peer dependency "typescript@^4.8.4".
warning " > @guardian/[email protected]" has incorrect peer dependency "typescript@^3.8.0".
warning " > @guardian/[email protected]" has incorrect peer dependency "@guardian/libs@^3.1.0".
warning " > @guardian/[email protected]" has incorrect peer dependency "@guardian/source-foundations@^4.0.0-rc.0".
warning " > @guardian/[email protected]" has incorrect peer dependency "@guardian/source-react-components@^4.0.0-rc.1".
warning " > @guardian/[email protected]" has incorrect peer dependency "@guardian/libs@^3.0.0".
warning " > @guardian/[email protected]" 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/[email protected]" has unmet peer dependency "lodash.debounce@^4.0.6".
warning " > @guardian/[email protected]" has incorrect peer dependency "typescript@^4.8.4".
warning " > @guardian/[email protected]" has incorrect peer dependency "typescript@^3.8.0".
warning " > @guardian/[email protected]" has incorrect peer dependency "@guardian/libs@^3.1.0".
warning " > @guardian/[email protected]" has incorrect peer dependency "@guardian/source-foundations@^4.0.0-rc.0".
warning " > @guardian/[email protected]" has incorrect peer dependency "@guardian/source-react-components@^4.0.0-rc.1".
warning " > @guardian/[email protected]" has incorrect peer dependency "@guardian/libs@^3.0.0".
warning " > @guardian/[email protected]" 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