-
-
Notifications
You must be signed in to change notification settings - Fork 266
[code-infra] New broken links checker #3080
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
base: master
Are you sure you want to change the base?
Conversation
commit: |
Bundle size report
Check out the code infra dashboard for more information about this PR. |
✅ Deploy Preview for base-ui ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
✅ Deploy Preview for base-ui ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
LukasTy
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Works nicely, great work. 👍
One slight drawback is that local/dev assertion time is significantly longer, but I don't see how we could improve it. 🤷
What do you mean with local/dev assertion time? The crawler runs in under 3 seconds, and only during |
Crawler, yes, but the app needs to be built before running it. |
|
Right, to note that the crawler could be easily run against your running dev version. Albeit by altering the script a bit (remove
The improvement is in covering more ground, not just links in the markdown files but anything on the site will be checked. I can see though how it causes more friction for a certain class of links. Perhaps we need to retain both checks? |
But the development version doesn't have pre-rendered pages; I'm not sure if there is room for improvement here. 🤷
I'm not sure if this is relevant for the size of the |
Yeah, I agree, but it has reasons:
* markdown link crawling isn't there yet, but planned |
See mui/mui-public#832