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.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Fix analysis-report build and test
  • Loading branch information
igorschoester committed Apr 28, 2024
commit 0706cbe6787d8c2b3d25992d82214bf745e35a55
4 changes: 3 additions & 1 deletion packages/analysis-report/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,8 @@
"styled-components": "^5.3.6"
},
"devDependencies": {
"@babel/core": "^7.17.10",
"@babel/cli": "^7.24.1",
"@babel/core": "^7.24.4",
"@yoast/babel-preset": "^1.1.1",
"@yoast/jest-preset": "^1.0.1",
"babel-plugin-styled-components": "^2.0.6",
Expand All @@ -43,6 +44,7 @@
"eslint-plugin-jsx-a11y": "^6.8.0",
"eslint-plugin-react": "^7.34.1",
"jest": "^27.5.1",
"jest-environment-jsdom": "^27.5.1",
"jest-styled-components": "^7.0.8",
"react-test-renderer": "^18.2.0"
},
Expand Down
86 changes: 85 additions & 1 deletion yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,33 @@ __metadata:
languageName: node
linkType: hard

"@babel/cli@npm:^7.24.1":
version: 7.24.1
resolution: "@babel/cli@npm:7.24.1"
dependencies:
"@jridgewell/trace-mapping": "npm:^0.3.25"
"@nicolo-ribaudo/chokidar-2": "npm:2.1.8-no-fsevents.3"
chokidar: "npm:^3.4.0"
commander: "npm:^4.0.1"
convert-source-map: "npm:^2.0.0"
fs-readdir-recursive: "npm:^1.1.0"
glob: "npm:^7.2.0"
make-dir: "npm:^2.1.0"
slash: "npm:^2.0.0"
peerDependencies:
"@babel/core": ^7.0.0-0
dependenciesMeta:
"@nicolo-ribaudo/chokidar-2":
optional: true
chokidar:
optional: true
bin:
babel: ./bin/babel.js
babel-external-helpers: ./bin/babel-external-helpers.js
checksum: 10c0/44c069fe331a624936bbe157c352674733aacd88379b2e6d7bd82775210fb7480faa547702051d52eb6eff3d7a52c768f53f775524ea691a91b9e5343e4626bc
languageName: node
linkType: hard

"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.10.4, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.16.7, @babel/code-frame@npm:^7.22.13, @babel/code-frame@npm:^7.23.5":
version: 7.23.5
resolution: "@babel/code-frame@npm:7.23.5"
Expand Down Expand Up @@ -163,6 +190,29 @@ __metadata:
languageName: node
linkType: hard

"@babel/core@npm:^7.24.4":
version: 7.24.4
resolution: "@babel/core@npm:7.24.4"
dependencies:
"@ampproject/remapping": "npm:^2.2.0"
"@babel/code-frame": "npm:^7.24.2"
"@babel/generator": "npm:^7.24.4"
"@babel/helper-compilation-targets": "npm:^7.23.6"
"@babel/helper-module-transforms": "npm:^7.23.3"
"@babel/helpers": "npm:^7.24.4"
"@babel/parser": "npm:^7.24.4"
"@babel/template": "npm:^7.24.0"
"@babel/traverse": "npm:^7.24.1"
"@babel/types": "npm:^7.24.0"
convert-source-map: "npm:^2.0.0"
debug: "npm:^4.1.0"
gensync: "npm:^1.0.0-beta.2"
json5: "npm:^2.2.3"
semver: "npm:^6.3.1"
checksum: 10c0/fc136966583e64d6f84f4a676368de6ab4583aa87f867186068655b30ef67f21f8e65a88c6d446a7efd219ad7ffb9185c82e8a90183ee033f6f47b5026641e16
languageName: node
linkType: hard

"@babel/eslint-parser@npm:^7.16.0, @babel/eslint-parser@npm:^7.17.0":
version: 7.23.3
resolution: "@babel/eslint-parser@npm:7.23.3"
Expand Down Expand Up @@ -227,6 +277,18 @@ __metadata:
languageName: node
linkType: hard

"@babel/generator@npm:^7.24.4":
version: 7.24.4
resolution: "@babel/generator@npm:7.24.4"
dependencies:
"@babel/types": "npm:^7.24.0"
"@jridgewell/gen-mapping": "npm:^0.3.5"
"@jridgewell/trace-mapping": "npm:^0.3.25"
jsesc: "npm:^2.5.1"
checksum: 10c0/67a1b2f7cc985aaaa11b01e8ddd4fffa4f285837bc7a209738eb8203aa34bdafeb8507ed75fd883ddbabd641a036ca0a8d984e760f28ad4a9d60bff29d0a60bb
languageName: node
linkType: hard

"@babel/helper-annotate-as-pure@npm:^7.0.0, @babel/helper-annotate-as-pure@npm:^7.16.0, @babel/helper-annotate-as-pure@npm:^7.22.5":
version: 7.22.5
resolution: "@babel/helper-annotate-as-pure@npm:7.22.5"
Expand Down Expand Up @@ -535,6 +597,17 @@ __metadata:
languageName: node
linkType: hard

"@babel/helpers@npm:^7.24.4":
version: 7.24.4
resolution: "@babel/helpers@npm:7.24.4"
dependencies:
"@babel/template": "npm:^7.24.0"
"@babel/traverse": "npm:^7.24.1"
"@babel/types": "npm:^7.24.0"
checksum: 10c0/747ef62b7fe87de31a2f3c19ff337a86cbb79be2f6c18af63133b614ab5a8f6da5b06ae4b06fb0e71271cb6a27efec6f8b6c9f44c60b8a18777832dc7929e6c5
languageName: node
linkType: hard

"@babel/highlight@npm:^7.23.4":
version: 7.23.4
resolution: "@babel/highlight@npm:7.23.4"
Expand Down Expand Up @@ -585,6 +658,15 @@ __metadata:
languageName: node
linkType: hard

"@babel/parser@npm:^7.24.4":
version: 7.24.4
resolution: "@babel/parser@npm:7.24.4"
bin:
parser: ./bin/babel-parser.js
checksum: 10c0/8381e1efead5069cb7ed2abc3a583f4a86289b2f376c75cecc69f59a8eb36df18274b1886cecf2f97a6a0dff5334b27330f58535be9b3e4e26102cc50e12eac8
languageName: node
linkType: hard

"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^7.23.3":
version: 7.23.3
resolution: "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:7.23.3"
Expand Down Expand Up @@ -10608,7 +10690,8 @@ __metadata:
version: 0.0.0-use.local
resolution: "@yoast/analysis-report@workspace:packages/analysis-report"
dependencies:
"@babel/core": "npm:^7.17.10"
"@babel/cli": "npm:^7.24.1"
"@babel/core": "npm:^7.24.4"
"@wordpress/i18n": "npm:^1.1.0"
"@yoast/babel-preset": "npm:^1.1.1"
"@yoast/components": "npm:^2.19.0"
Expand All @@ -10622,6 +10705,7 @@ __metadata:
eslint-plugin-jsx-a11y: "npm:^6.8.0"
eslint-plugin-react: "npm:^7.34.1"
jest: "npm:^27.5.1"
jest-environment-jsdom: "npm:^27.5.1"
jest-styled-components: "npm:^7.0.8"
lodash: "npm:^4.17.11"
prop-types: "npm:^15.6.0"
Expand Down