-
Notifications
You must be signed in to change notification settings - Fork 30
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
Check package.json
health
#7100
Conversation
38e33ef
to
d8b2b62
Compare
Size Change: -3 B (0%) Total Size: 506 kB ℹ️ View Unchanged
|
d8b2b62
to
93952ab
Compare
abc159e
to
c5d5597
Compare
@mxdvl it looks like the CI checks for this aren't passing at the moment and the branch hasn't been updated for a couple of weeks, so I'm going to add the p.s. this looks like a really interesting project, I'm looking forward to reviewing it! |
1ea0c62
to
b37be6e
Compare
⚡️ Lighthouse report for the changes in this PRReport for Article
|
⚡️ Lighthouse report for the changes in this PRReport for Front
|
I’ve rebased and fixed all the other tests, but there are some remaining issues with the actual checking. I don’t have too much bandwith to fix this at the minute, so happy to close if there’s not much interest from the team. |
b37be6e
to
8354971
Compare
Thanks for the update! Fwiw it seems like a really worthwhile check so I'd be very happy for it to be included at some point! I don't want to put more work on your plate though; is it something that would be useful to pair on at some point? |
- missing peer dependencies are specified - use tilde range for type dependencies - enforce it with CI - added list of known issues - bump some dependencies: - dompurify to v2.4
8354971
to
c74578e
Compare
There was a suggestion that this would be better suited in a place like CSNX, so closing in favour of getting this through instead: guardian/csnx#393 |
What does this change?
Why?
We have started to see the issues related to dependencies:
@types/*
dependencies in Enforce tilde ranges for packages with type definitions #6971Screenshots
See full run: https://github.com/guardian/dotcom-rendering/actions/runs/4063074923/jobs/6994876002