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

[core][base-ui] Remove @mui/base dev dependency from Base UI workspace #41216

Conversation

ZeeshanTamboli
Copy link
Member

@ZeeshanTamboli ZeeshanTamboli commented Feb 21, 2024

Also saw this comment: #36287 (comment) but the tests do pass. Other workspaces also don't refer itself. Or am I missing something?


Also, while going through the workspace documentation, I came across this example:

pnpm workspace example

Should it be named MUI?

@ZeeshanTamboli ZeeshanTamboli added package: base-ui Specific to @mui/base scope: code-infra Specific to the core-infra product labels Feb 21, 2024
@mui-bot
Copy link

mui-bot commented Feb 21, 2024

Netlify deploy preview

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

Bundle size report

No bundle size changes (Toolpad)
No bundle size changes

Generated by 🚫 dangerJS against e407bf9

@ZeeshanTamboli ZeeshanTamboli marked this pull request as ready for review February 21, 2024 07:17
@ZeeshanTamboli ZeeshanTamboli requested a review from a team February 21, 2024 07:17
@ZeeshanTamboli ZeeshanTamboli changed the title [base-ui] Remove @mui/base dev dependency from Base UI workspace [core][base-ui] Remove @mui/base dev dependency from Base UI workspace Feb 21, 2024
@michaldudak
Copy link
Member

With aliases in place, this indeed does work.

As for the pnpm docs, this was added by Olivier (pnpm/pnpm.io#499). I suppose the correct term would be "MUI Core", but we want to limit the usage of it. Material UI is the main project in this repo (with Base UI being moved to a separate repo soon), so I suppose it's OK.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
package: base-ui Specific to @mui/base scope: code-infra Specific to the core-infra product
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants