Skip to content

Remove baseUrl and skipLibCheck #45806

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

Merged
merged 1 commit into from
Apr 3, 2025
Merged

Remove baseUrl and skipLibCheck #45806

merged 1 commit into from
Apr 3, 2025

Conversation

Janpot
Copy link
Member

@Janpot Janpot commented Apr 3, 2025

It doesn't make sense to be able to resolve from the monorepo root everywhere in the project. Ideally these paths are defined on the package level, and mimic the workspace dependencies of that specific package only.
Also removing skipLibCheck in @mui/system

@Janpot Janpot added the scope: code-infra Specific to the core-infra product label Apr 3, 2025
@mui-bot
Copy link

mui-bot commented Apr 3, 2025

Netlify deploy preview

https://deploy-preview-45806--material-ui.netlify.app/

Bundle size report

No bundle size changes (Toolpad)
No bundle size changes

Generated by 🚫 dangerJS against a31b5e5

@Janpot Janpot marked this pull request as ready for review April 3, 2025 14:28
@Janpot Janpot requested a review from a team April 3, 2025 14:57
- apps/*
- scripts/sizeSnapshot
patchedDependencies:
styled-components: patches/styled-components.patch
Copy link
Member

Choose a reason for hiding this comment

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

Was this patch meant to be added? 🤔

Copy link
Member Author

@Janpot Janpot Apr 3, 2025

Choose a reason for hiding this comment

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

yes, it's meant to replace skipLibCheck. It would be equally broken on end-users side (if they have deprecated styled-components installed), but at least we're not sweeping other errors under the rug.

@Janpot Janpot merged commit 904b1a8 into mui:master Apr 3, 2025
19 of 20 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
scope: code-infra Specific to the core-infra product
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants