Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork2.8k
chore: migrate to pnpm#11248
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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.
Already on GitHub?Sign in to your account
base:main
Are you sure you want to change the base?
chore: migrate to pnpm#11248
Conversation
refactor: removed .yarn folderfix: changed overrides approachfeat: changed references
Replacing variables
Migrate scripts to pnpm and replaced yarn reference
Replaced yarn reference with pnpm
Added rule schema types
Launching app pnpm
Resolved problems with babel types
docs: updated comments to reflect pnpm usage instead of yarn
Uh oh!@Jester175, at least one image you shared is missing helpful alt text. Check#11248 (comment) to fix the following violations:
Alt text is an invisible description that helps screen readers describe images to blind or low-vision users. If you are using markdown to display images, add your alt text inside the brackets of the markdown image. Learn more about alt text atBasic writing and formatting syntax: images on GitHub Docs.
|
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
"resolutions": { | ||
"@types/eslint-scope":"link:./tools/dummypkg", | ||
"@types/eslint":"link:./tools/dummypkg", | ||
"@types/estree":"link:./tools/dummypkg", | ||
"@types/node":"^22.0.0", | ||
"@types/react":"^18.2.14", | ||
"eslint-plugin-eslint-plugin@^5.5.0":"patch:eslint-plugin-eslint-plugin@npm%3A5.5.1#./.yarn/patches/eslint-plugin-eslint-plugin-npm-5.5.1-4206c2506d.patch", | ||
"prettier":"3.5.0", | ||
"react-split-pane@^0.1.92":"patch:react-split-pane@npm%3A0.1.92#./.yarn/patches/react-split-pane-npm-0.1.92-93dbf51dff.patch", | ||
"tsx":"^4.7.2", | ||
"typescript":"5.8.2" | ||
}, |
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.
I don't think these can casually be removed and leave things to "*" references in the dependences/devDependencies.
Maybe@bradzacher can give feedback on the specifics
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.
Oh sorry, I see the overrides config inpnpm-workspace.yaml
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.
I'd still be curious to get sign off from Brad on the whole "link:./tools/dummypkg" thing, I can't remember off the top of my head what that is about
That's because in pnpm 10+ you have to opt into it linking workspace packages by version number reference: https://pnpm.io/cli/recursive#--link-workspace-packages It's totally fine that we are switching to It's not replacing a version number reference. Again, if these are required, and somehow yarn was causing us to miss them, that's one thing, but I want to make sure we are clearly explaining why this was necessary in each case |
Uh oh!@JamesHenry, at least one image you shared is missing helpful alt text. Check#11248 (comment) to fix the following violations:
Alt text is an invisible description that helps screen readers describe images to blind or low-vision users. If you are using markdown to display images, add your alt text inside the brackets of the markdown image. Learn more about alt text atBasic writing and formatting syntax: images on GitHub Docs.
|
# Conflicts:#packages/eslint-plugin/package.json#packages/type-utils/package.json#yarn.lock
The addition of Also added
![]() |
Uh oh!@xaos7991, at least one image you shared is missing helpful alt text. Check#11248 (comment) to fix the following violations:
Alt text is an invisible description that helps screen readers describe images to blind or low-vision users. If you are using markdown to display images, add your alt text inside the brackets of the markdown image. Learn more about alt text atBasic writing and formatting syntax: images on GitHub Docs.
|
# Conflicts:#yarn.lock
Co-authored-by: James Henry <james@henry.sc>
# Conflicts:#docs/contributing/Pull_Requests.mdx#docs/maintenance/Pull_Requests.mdx#package.json#packages/eslint-plugin/package.json#packages/eslint-plugin/src/configs/eslintrc/all.ts#packages/eslint-plugin/src/configs/eslintrc/disable-type-checked.ts#packages/eslint-plugin/src/configs/eslintrc/recommended-type-checked-only.ts#packages/eslint-plugin/src/configs/eslintrc/recommended-type-checked.ts#packages/eslint-plugin/src/configs/eslintrc/recommended.ts#packages/eslint-plugin/src/configs/eslintrc/strict-type-checked-only.ts#packages/eslint-plugin/src/configs/eslintrc/strict-type-checked.ts#packages/eslint-plugin/src/configs/eslintrc/strict.ts#packages/eslint-plugin/src/configs/eslintrc/stylistic-type-checked-only.ts#packages/eslint-plugin/src/configs/eslintrc/stylistic-type-checked.ts#packages/eslint-plugin/src/configs/eslintrc/stylistic.ts#packages/eslint-plugin/src/configs/flat/all.ts#packages/eslint-plugin/src/configs/flat/disable-type-checked.ts#packages/eslint-plugin/src/configs/flat/recommended-type-checked-only.ts#packages/eslint-plugin/src/configs/flat/recommended-type-checked.ts#packages/eslint-plugin/src/configs/flat/recommended.ts#packages/eslint-plugin/src/configs/flat/strict-type-checked-only.ts#packages/eslint-plugin/src/configs/flat/strict-type-checked.ts#packages/eslint-plugin/src/configs/flat/strict.ts#packages/eslint-plugin/src/configs/flat/stylistic-type-checked-only.ts#packages/eslint-plugin/src/configs/flat/stylistic-type-checked.ts#packages/eslint-plugin/src/configs/flat/stylistic.ts#packages/type-utils/package.json#tools/scripts/generate-configs.mts#yarn.lock
# Conflicts:#.github/workflows/ci.yml#package.json#packages/eslint-plugin/package.json#packages/type-utils/package.json#yarn.lock
# Conflicts:#knip.ts#packages/eslint-plugin/package.json#packages/type-utils/package.json#yarn.lock
Uh oh!
There was an error while loading.Please reload this page.
PR Checklist
Overview