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

Upgrade to Yarn 4 #21345

Draft
wants to merge 50 commits into
base: trunk
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
50 commits
Select commit Hold shift + click to select a range
c2164c9
Remove yoast-components dependency
igorschoester Apr 13, 2024
9c3035b
Remove yoast-components from tooling
igorschoester Apr 13, 2024
f685e61
Remove yoast-components
igorschoester Apr 13, 2024
39159af
Add Yarn 4
igorschoester Apr 26, 2024
eabf07c
Safe fix .gitignore
igorschoester Apr 26, 2024
98eea7f
Fix grunt clean
igorschoester Apr 26, 2024
7742ddf
Refactor pretest to be part of test itself
igorschoester Apr 26, 2024
25ca4ed
Remove prepublishOnly in favor of files
igorschoester Apr 26, 2024
0706cbe
Fix analysis-report build and test
igorschoester Apr 26, 2024
a824ac0
Fix browserslist-config lint
igorschoester Apr 26, 2024
2783c21
Fix @yoast/components build:css and lint
igorschoester Apr 26, 2024
3621d7a
Fix @yoast/feature-flag lint and test
igorschoester Apr 26, 2024
8789e15
Fix @yoast/helpers lint and test
igorschoester Apr 26, 2024
a07032c
Fix @yoast/wordpress-seo build and test commands
igorschoester Apr 26, 2024
c1c444a
Fix @yoast/replacement-variable-editor test
igorschoester Apr 27, 2024
ea9c2af
Fix @yoast/search-metadata-previews test
igorschoester Apr 27, 2024
39e0dba
Fix @yoast/social-metadata-forms lint and test
igorschoester Apr 27, 2024
0223d5b
Fix @yoast/social-metadata-previews lint and test
igorschoester Apr 27, 2024
750a434
Change @yoast/ui-library scripts
igorschoester Apr 27, 2024
62c2799
Expand yoastseo lint
igorschoester Apr 27, 2024
d1cbf84
Fix root tooling lint
igorschoester Apr 27, 2024
e0a6a41
Upgrade jest and cohorts
igorschoester Apr 27, 2024
ded88a6
Update snapshots
igorschoester Apr 27, 2024
0f297fb
Fix indexation component
igorschoester Apr 27, 2024
daca422
Fix search test warning
igorschoester Apr 27, 2024
2159a0f
Clean Jest config
igorschoester Apr 27, 2024
96185d9
Specify lerna/nx task dependencies
igorschoester Apr 27, 2024
a61cfd5
Upgrade babel preset and cohorts
igorschoester Apr 27, 2024
2b32305
Bump CSS deps
igorschoester Apr 27, 2024
10c80db
Fix webpack deps
igorschoester Apr 27, 2024
2d813f6
Fix style-guide deps
igorschoester Apr 27, 2024
cb6f33f
Upgrade redux
igorschoester Apr 27, 2024
6bfff26
Fix react deps
igorschoester Apr 27, 2024
71e025f
Add missing draft-js peer deps from replacement-variable-editor
igorschoester Apr 27, 2024
7cac804
Add Grunt dev dep
igorschoester Apr 27, 2024
bd01cc3
Allow semver control in sync WP dep script
igorschoester Apr 27, 2024
c7ddb8e
Fix yarn start
igorschoester Apr 28, 2024
20873ad
Upgrade react-modal
igorschoester Apr 28, 2024
9f639ed
Remove unused react-intl and IntlProvider
igorschoester Apr 28, 2024
247b79c
Remove react-aria-live
igorschoester Apr 28, 2024
551d6ff
Upgrade WP blocks to WP 6.4 version
igorschoester Apr 28, 2024
a02c035
Fix analysis-report snapshots
igorschoester Apr 28, 2024
545d333
Upgrade UI lib WP jest-preset-default
igorschoester Apr 28, 2024
a73036d
Upgrade WP packages to their WP 6.4 version
igorschoester Apr 28, 2024
7eb8584
Clean jest-preset and configs
igorschoester Apr 28, 2024
078a810
Add missing react-is dep for styled-components
igorschoester Apr 28, 2024
88657cf
Switch react and react-dom to actual deps
igorschoester Apr 28, 2024
499e67b
Add missing dev deps for Grunt
igorschoester Apr 28, 2024
b10abb5
Remove unused root dev deps
igorschoester Apr 28, 2024
437a80c
Remove jest version output from CI
igorschoester Apr 28, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
Prev Previous commit
Next Next commit
Fix webpack deps
* remove unused from JS
* add missing webpack peer dep to UI lib
  • Loading branch information
igorschoester committed Apr 28, 2024
commit 10c80db50207a13a2e5f19f8b8af97a8acc27422
2 changes: 0 additions & 2 deletions packages/js/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -79,12 +79,10 @@
"@testing-library/jest-dom": "^6.4.2",
"@testing-library/react": "^15.0.5",
"@testing-library/react-hooks": "^8.0.1",
"@wordpress/dependency-extraction-webpack-plugin": "^2.8.0",
"@yoast/babel-preset": "^1.1.1",
"@yoast/browserslist-config": "^1.2.3",
"@yoast/jest-preset": "^1.0.0",
"babel-plugin-styled-components": "^2.1.4",
"case-sensitive-paths-webpack-plugin": "^2.1.2",
"eslint": "^8.57.0",
"eslint-config-yoast": "^6.0.0",
"eslint-plugin-import": "^2.29.1",
Expand Down
3 changes: 2 additions & 1 deletion packages/ui-library/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,8 @@
"puppeteer": "^17.1.3",
"storybook": "^7.6.17",
"style-loader": "^4.0.0",
"tailwindcss": "^3.2.4"
"tailwindcss": "^3.2.4",
"webpack": "^5.88.2"
},
"dependencies": {
"@headlessui/react": "^1.7.8",
Expand Down
41 changes: 2 additions & 39 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -9131,18 +9131,6 @@ __metadata:
languageName: node
linkType: hard

"@wordpress/dependency-extraction-webpack-plugin@npm:^2.8.0":
version: 2.9.0
resolution: "@wordpress/dependency-extraction-webpack-plugin@npm:2.9.0"
dependencies:
json2php: "npm:^0.0.4"
webpack-sources: "npm:^1.3.0"
peerDependencies:
webpack: ^4.8.3 || ^5.0.0
checksum: 10c0/4468d21c25b030c30004753da6fee41a8d2aae95217e2f5398ea47a71bdb26ad1cd88f8b0323018092f457926fc21438a286583e46e57c4f2931609a398ed3d1
languageName: node
linkType: hard

"@wordpress/dependency-extraction-webpack-plugin@npm:^4.28.0":
version: 4.28.0
resolution: "@wordpress/dependency-extraction-webpack-plugin@npm:4.28.0"
Expand Down Expand Up @@ -11004,6 +10992,7 @@ __metadata:
storybook: "npm:^7.6.17"
style-loader: "npm:^4.0.0"
tailwindcss: "npm:^3.2.4"
webpack: "npm:^5.88.2"
peerDependencies:
react: ^18.2.0
react-dom: ^18.2.0
Expand Down Expand Up @@ -11032,7 +11021,6 @@ __metadata:
"@wordpress/components": "npm:^25.8.14"
"@wordpress/compose": "npm:^3.25.3"
"@wordpress/data": "npm:^4.10.0"
"@wordpress/dependency-extraction-webpack-plugin": "npm:^2.8.0"
"@wordpress/dom-ready": "npm:^2.10.0"
"@wordpress/element": "npm:^5.3.2"
"@wordpress/hooks": "npm:^2.12.3"
Expand Down Expand Up @@ -11060,7 +11048,6 @@ __metadata:
babel-plugin-styled-components: "npm:^2.1.4"
babel-polyfill: "npm:^6.26.0"
bowser: "npm:^2.11.0"
case-sensitive-paths-webpack-plugin: "npm:^2.1.2"
chart.js: "npm:^4.2.1"
chartjs-adapter-moment: "npm:^1.0.1"
classnames: "npm:^2.3.2"
Expand Down Expand Up @@ -13836,7 +13823,7 @@ __metadata:
languageName: node
linkType: hard

"case-sensitive-paths-webpack-plugin@npm:^2.1.2, case-sensitive-paths-webpack-plugin@npm:^2.4.0":
"case-sensitive-paths-webpack-plugin@npm:^2.4.0":
version: 2.4.0
resolution: "case-sensitive-paths-webpack-plugin@npm:2.4.0"
checksum: 10c0/310dab619b661a7fa44ed773870be6d6d7373faff6953ad92720f9553e2579e46dda5b9a79eae6d25ff3733cc15aa466b96e5811af16213f23c115aa220b4ab4
Expand Down Expand Up @@ -25108,13 +25095,6 @@ __metadata:
languageName: node
linkType: hard

"json2php@npm:^0.0.4":
version: 0.0.4
resolution: "json2php@npm:0.0.4"
checksum: 10c0/772f3bb4ce9ffcbdbed79c4a547933ea8134623c6f337377818921baf096b52e6c23babcfa3598791be4ff8310028684e4f0c396dce37b9baa65458cc46e355e
languageName: node
linkType: hard

"json2php@npm:^0.0.7":
version: 0.0.7
resolution: "json2php@npm:0.0.7"
Expand Down Expand Up @@ -34646,13 +34626,6 @@ __metadata:
languageName: node
linkType: hard

"source-list-map@npm:^2.0.0":
version: 2.0.1
resolution: "source-list-map@npm:2.0.1"
checksum: 10c0/2e5e421b185dcd857f46c3c70e2e711a65d717b78c5f795e2e248c9d67757882ea989b80ebc08cf164eeeda5f4be8aa95d3b990225070b2daaaf3257c5958149
languageName: node
linkType: hard

"source-map-js@npm:>=0.6.2 <2.0.0, source-map-js@npm:^1.0.1, source-map-js@npm:^1.0.2":
version: 1.0.2
resolution: "source-map-js@npm:1.0.2"
Expand Down Expand Up @@ -38029,16 +38002,6 @@ __metadata:
languageName: node
linkType: hard

"webpack-sources@npm:^1.3.0":
version: 1.4.3
resolution: "webpack-sources@npm:1.4.3"
dependencies:
source-list-map: "npm:^2.0.0"
source-map: "npm:~0.6.1"
checksum: 10c0/78dafb3e1e297d3f4eb6204311e8c64d28cd028f82887ba33aaf03fffc82482d8e1fdf6de25a60f4dde621d3565f4c3b1bfb350f09add8f4e54e00279ff3db5e
languageName: node
linkType: hard

"webpack-sources@npm:^3.2.2, webpack-sources@npm:^3.2.3":
version: 3.2.3
resolution: "webpack-sources@npm:3.2.3"
Expand Down