-
-
Notifications
You must be signed in to change notification settings - Fork 32.4k
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] Change package manager to pnpm #36287
Merged
Merged
Changes from 1 commit
Commits
Show all changes
117 commits
Select commit
Hold shift + click to select a range
ea4bfea
Quick tryout of pnpm
Janpot f8fe2bf
Update README.md
Janpot 3c28863
Merge remote-tracking branch 'upstream/master' into pnpm
michaldudak 583df9b
Fix deduplicate, propTypes, and docs:api
michaldudak 9549772
Fixing `pnpm typescript`
michaldudak 8f28f6e
Making the build pass
michaldudak 05064f5
Merge remote-tracking branch 'upstream/master' into pnpm
michaldudak 8e022e1
Add TS alias for mui-utils
michaldudak 8873566
Fix the utils self-referencing problem
michaldudak 9a93b5c
Fix build:types
michaldudak ad76fbf
Fix rollup build
michaldudak 5c20665
Fix prettier
michaldudak 4dd963d
Fix eslint
michaldudak 4e7d972
Set the @mui/utils path resolution
michaldudak 2c29122
Add tsignore to unused react imports
michaldudak b5539ff
Add missing dependencies
michaldudak f2e6126
Remove ignore-engines
michaldudak 78f53c3
Update CircleCI steps
michaldudak a5bac39
Update lockfile
michaldudak 99ba2e2
Merge remote-tracking branch 'upstream/master' into pnpm
michaldudak 53c33c4
sudo
michaldudak b99d1a2
Update lockfile
michaldudak dea2dda
Check duplicated pacakges
michaldudak e8d452f
Fix proptypes on CI
michaldudak 08ef72b
Fix tests
michaldudak 3934414
Fix tests
michaldudak 66cbd08
Use depcheck to fix all package.json files
michaldudak 790bdb5
Change some occurrences of `yarn` to `pnpm`
michaldudak 510b431
Fix linter errors
michaldudak 498ac4a
Fix envinfo test
michaldudak 0ddb4bf
Remove pnpm installation step
michaldudak 9de88d2
Install pnpm only when using docker
michaldudak 01df477
link-check
michaldudak ac10cd8
Prevent globby from following symlinks forever
michaldudak 48f243a
Install pnpm on GitHub actions
michaldudak c195bd7
Merge remote-tracking branch 'upstream/master' into pnpm
michaldudak f2c4b60
Loosen stable packages' version specifiers
michaldudak 244343c
Increase envinfo test timeout
michaldudak 9dff898
Use Node's built-in fetch
michaldudak b248bf7
Update lerna
michaldudak e511298
WIP: manually update workspace versions
michaldudak 07ff9bd
Do not version private packages
michaldudak 574e445
Deduplicate
michaldudak 6da9cfc
Dependency version update script
michaldudak c51c7a3
Use the script during build
michaldudak bb43b8d
Add the missing package
michaldudak ac5acd8
Replace yarn with pnpm in docs
michaldudak 0f67422
Merge remote-tracking branch 'upstream/master' into pnpm
michaldudak d88935b
Add the nx package
michaldudak 67eb5ce
Add missing api-docs-builder dependency
michaldudak 9707b54
Pin stylis version
michaldudak 3ead972
Fix packages
michaldudak b33d1dd
Merge remote-tracking branch 'upstream/master' into pnpm
michaldudak 58c68b5
Sort dependencies
michaldudak 4207acd
Add @types/react-dom to devDependencies
michaldudak ccad290
Simplify TS paths config
michaldudak df9c160
Merge remote-tracking branch 'upstream/master' into pnpm
michaldudak 80eb6ec
Add missing package
michaldudak a26ca88
Sort dependencies
michaldudak b667663
Update the proptypes warning message
michaldudak 7a882ac
Merge remote-tracking branch 'upstream/master' into pnpm
michaldudak 00404c1
Fix the build
michaldudak 5d7e9f9
Do not update version specifiers manually
michaldudak 2b3a633
Use pnpm for publishing
michaldudak 8643647
Remove unnecessary packages
michaldudak 38e74c2
Merge remote-tracking branch 'upstream/master' into pnpm
michaldudak 59b2070
Update the release scripts to use pnpm
michaldudak a1c0d74
Link workspace packages using their source
michaldudak 0081a6b
Merge remote-tracking branch 'upstream/master' into pnpm
michaldudak 31295b9
Merge branch 'master' into 'pnpm'
michaldudak c7f3774
Merge remote-tracking branch 'upstream/master' into pnpm
michaldudak ccdfe6f
deduplicate
michaldudak e9d6db4
Merge branch 'master' into pnpm
michaldudak 971e92e
Merge remote-tracking branch 'upstream/master' into pnpm
michaldudak 7a985bf
proptypes
michaldudak 3e60b08
Add test-utils to workspace dependencies
michaldudak 10d3c1b
Missing dependencies
michaldudak 2d19665
Update the release procedure
michaldudak a5fe45c
Merge remote-tracking branch 'upstream/master' into pnpm
michaldudak 5a8fd60
Merge remote-tracking branch 'upstream/master' into pnpm
michaldudak e2d5c08
Merge remote-tracking branch 'upstream/master' into pnpm
michaldudak f7fa661
Update pnpm to 8.10.0
michaldudak 9cbe749
Merge remote-tracking branch 'upstream/master' into pnpm
michaldudak 0c4b493
Do not run dedupe unnecesarily
michaldudak 6627876
proptypes
michaldudak 17dedaf
Add zero-runtime test apps to the workspace
michaldudak a5363ee
dedupe
michaldudak d709066
Add resolutions for zero-runtime packages
michaldudak 3dd08f4
Add missing Netlify dependency
michaldudak e053299
Merge remote-tracking branch 'upstream/master' into pnpm
michaldudak f86da54
Add the shamefully-hoist flag to netlify config
michaldudak 260a09c
Extract babel macro from mui-utils and use the package build dir as t…
michaldudak 1eeafc7
Lint errors
michaldudak 5b09b42
Make mui-utils visible to API docs generator
michaldudak fcc0551
Fix test CLI crashing
michaldudak 2808693
Fix envinfo test
michaldudak 24fb280
Remove Material UI dependency from Base UI
michaldudak 4c868b7
Fix typechecking
michaldudak cf40096
Fix eslint issue
michaldudak 26fee97
Use babel aliases in rollup build
michaldudak dc8f86d
Add zero-tag-processor to vite-app dependencies
michaldudak e25e303
Merge remote-tracking branch 'upstream/master' into pnpm
michaldudak c3a6b27
Fix icons tests
michaldudak f446166
Merge remote-tracking branch 'upstream/master' into pnpm
michaldudak c5e079a
Merge remote-tracking branch 'upstream/master' into pnpm
michaldudak 58bb5fa
Update pnpm
michaldudak 5f1ca90
Proptypes
michaldudak d25dfb2
Fix dependency order
michaldudak 9d84d60
Update lerna
michaldudak 0b6c1f7
Set zero-runtime local lib as private
michaldudak 3972866
Merge remote-tracking branch 'upstream/master' into pnpm
michaldudak 0caa58e
Merge remote-tracking branch 'upstream/master' into pnpm
michaldudak 79adb48
Add missing package
michaldudak ce762d3
Pin next version to avoid mismatched types
michaldudak 0c2bcdd
Merge remote-tracking branch 'upstream/master' into pnpm
michaldudak bbeed4b
proptypes
michaldudak d7a2af8
Use pnpm -r to build TS types on CI
michaldudak File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Make mui-utils visible to API docs generator
commit 5b09b42dd0c76930c3b07779081a76d5d1d6e376
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
{ | ||
"name": "@types/react-docgen", | ||
"version": "1.0.0", | ||
"private": true, | ||
"devDependencies": { | ||
"ast-types": "0.14.2" | ||
} | ||
} |
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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.
Why is this no longe required?
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.
React-docgen types live in a separate package and are simply added as a dev dependency.