Commit 35910cabec0 for woocommerce
commit 35910cabec0c18f5ce9f8a6f209a7e6aa9728205
Author: Manzoor Wani <manzoorwani.jk@gmail.com>
Date: Mon Jul 27 13:13:09 2026 +0530
Stop hoisting react, react-dom and @use-gesture/react (#66964)
* Stop publicly hoisting react, react-dom and @use-gesture/react
Empties publicHoistPattern. No workspace needed a new declaration: every
workspace importing react/react-dom already declares it, and no workspace
imports @use-gesture/react at all.
The phantom-dep justification no longer holds. hoistPattern: '*' is
untouched, so @wordpress/* packages that import react-dom/client without
declaring it still resolve from node_modules/.pnpm/node_modules. The
public hoist only added redundant repo-root exposure.
* Declare react and react-dom where they were only peer dependencies
The workspaces that declared react/react-dom solely as peerDependencies
relied on pnpm's autoInstallPeers default to get them installed. Declaring
them as devDependencies too makes each workspace's resolution explicit and
independent of that setting, matching what components and admin-layout
already did.
Lockfile changes are declarations plus peer-suffix normalization; every
resolved package version is unchanged.
diff --git a/packages/js/components/changelog/66078-dehoist-react b/packages/js/components/changelog/66078-dehoist-react
new file mode 100644
index 00000000000..7dbe37978f8
--- /dev/null
+++ b/packages/js/components/changelog/66078-dehoist-react
@@ -0,0 +1,3 @@
+Significance: patch
+Type: dev
+Comment: Declare react/react-dom as devDependencies alongside the existing peerDependencies. Tooling only; no runtime change.
diff --git a/packages/js/components/package.json b/packages/js/components/package.json
index 26d9da1b698..84f66d5c306 100644
--- a/packages/js/components/package.json
+++ b/packages/js/components/package.json
@@ -180,6 +180,7 @@
"postcss-loader": "4.3.x",
"qrcode.react": "^3.1.0",
"react": "18.3.x",
+ "react-dom": "18.3.x",
"redux": "4.2.1",
"rimraf": "5.0.5",
"sass-loader": "10.5.x",
diff --git a/packages/js/customer-effort-score/changelog/66078-dehoist-react b/packages/js/customer-effort-score/changelog/66078-dehoist-react
new file mode 100644
index 00000000000..7dbe37978f8
--- /dev/null
+++ b/packages/js/customer-effort-score/changelog/66078-dehoist-react
@@ -0,0 +1,3 @@
+Significance: patch
+Type: dev
+Comment: Declare react/react-dom as devDependencies alongside the existing peerDependencies. Tooling only; no runtime change.
diff --git a/packages/js/customer-effort-score/package.json b/packages/js/customer-effort-score/package.json
index bf5cee40523..37b0f4d6c3f 100644
--- a/packages/js/customer-effort-score/package.json
+++ b/packages/js/customer-effort-score/package.json
@@ -109,6 +109,8 @@
"jest-environment-jsdom": "29.5.x",
"postcss": "8.4.x",
"postcss-loader": "4.3.x",
+ "react": "18.3.x",
+ "react-dom": "18.3.x",
"rimraf": "5.0.5",
"sass-loader": "10.5.x",
"ts-jest": "29.1.x",
diff --git a/packages/js/data/changelog/66078-dehoist-react b/packages/js/data/changelog/66078-dehoist-react
new file mode 100644
index 00000000000..7dbe37978f8
--- /dev/null
+++ b/packages/js/data/changelog/66078-dehoist-react
@@ -0,0 +1,3 @@
+Significance: patch
+Type: dev
+Comment: Declare react/react-dom as devDependencies alongside the existing peerDependencies. Tooling only; no runtime change.
diff --git a/packages/js/data/package.json b/packages/js/data/package.json
index 41fdd5c9863..3edf86a5c8b 100644
--- a/packages/js/data/package.json
+++ b/packages/js/data/package.json
@@ -109,6 +109,8 @@
"jest": "29.5.x",
"jest-cli": "29.5.x",
"jest-environment-jsdom": "29.5.x",
+ "react": "18.3.x",
+ "react-dom": "18.3.x",
"redux": "^4.2.1",
"rimraf": "5.0.5",
"ts-jest": "29.1.x",
diff --git a/packages/js/experimental/changelog/66078-dehoist-react b/packages/js/experimental/changelog/66078-dehoist-react
new file mode 100644
index 00000000000..7dbe37978f8
--- /dev/null
+++ b/packages/js/experimental/changelog/66078-dehoist-react
@@ -0,0 +1,3 @@
+Significance: patch
+Type: dev
+Comment: Declare react/react-dom as devDependencies alongside the existing peerDependencies. Tooling only; no runtime change.
diff --git a/packages/js/experimental/package.json b/packages/js/experimental/package.json
index e2c517212fb..57ad3f09d07 100644
--- a/packages/js/experimental/package.json
+++ b/packages/js/experimental/package.json
@@ -90,6 +90,8 @@
"jest-environment-jsdom": "29.5.x",
"postcss": "8.4.x",
"postcss-loader": "4.3.x",
+ "react": "18.3.x",
+ "react-dom": "18.3.x",
"rimraf": "5.0.5",
"sass-loader": "10.5.x",
"ts-jest": "29.1.x",
diff --git a/packages/js/internal-js-tests/changelog/66078-dehoist-react b/packages/js/internal-js-tests/changelog/66078-dehoist-react
new file mode 100644
index 00000000000..7dbe37978f8
--- /dev/null
+++ b/packages/js/internal-js-tests/changelog/66078-dehoist-react
@@ -0,0 +1,3 @@
+Significance: patch
+Type: dev
+Comment: Declare react/react-dom as devDependencies alongside the existing peerDependencies. Tooling only; no runtime change.
diff --git a/packages/js/internal-js-tests/package.json b/packages/js/internal-js-tests/package.json
index d61cc59afdc..9efbb132d89 100644
--- a/packages/js/internal-js-tests/package.json
+++ b/packages/js/internal-js-tests/package.json
@@ -73,6 +73,8 @@
"jest-cli": "29.5.x",
"jest-environment-jsdom": "29.5.x",
"lib0": "0.2.x",
+ "react": "18.3.x",
+ "react-dom": "18.3.x",
"resize-observer-polyfill": "1.5.1",
"rimraf": "5.0.5",
"ts-jest": "29.1.x",
diff --git a/packages/js/navigation/changelog/66078-dehoist-react b/packages/js/navigation/changelog/66078-dehoist-react
new file mode 100644
index 00000000000..7dbe37978f8
--- /dev/null
+++ b/packages/js/navigation/changelog/66078-dehoist-react
@@ -0,0 +1,3 @@
+Significance: patch
+Type: dev
+Comment: Declare react/react-dom as devDependencies alongside the existing peerDependencies. Tooling only; no runtime change.
diff --git a/packages/js/navigation/package.json b/packages/js/navigation/package.json
index 8eaa9d893e4..ba2d223fa7f 100644
--- a/packages/js/navigation/package.json
+++ b/packages/js/navigation/package.json
@@ -105,6 +105,8 @@
"jest": "29.5.x",
"jest-cli": "29.5.x",
"jest-environment-jsdom": "29.5.x",
+ "react": "18.3.x",
+ "react-dom": "18.3.x",
"rimraf": "5.0.5",
"ts-jest": "29.1.x",
"typescript": "5.7.x"
diff --git a/packages/js/notices/changelog/66078-dehoist-react b/packages/js/notices/changelog/66078-dehoist-react
new file mode 100644
index 00000000000..7dbe37978f8
--- /dev/null
+++ b/packages/js/notices/changelog/66078-dehoist-react
@@ -0,0 +1,3 @@
+Significance: patch
+Type: dev
+Comment: Declare react/react-dom as devDependencies alongside the existing peerDependencies. Tooling only; no runtime change.
diff --git a/packages/js/notices/package.json b/packages/js/notices/package.json
index 7bfa647e93d..dc8ac5f016e 100644
--- a/packages/js/notices/package.json
+++ b/packages/js/notices/package.json
@@ -94,6 +94,8 @@
"eslint": "^10.0.0",
"jest": "29.5.x",
"jest-cli": "29.5.x",
+ "react": "18.3.x",
+ "react-dom": "18.3.x",
"redux": "^4.2.1",
"rimraf": "5.0.5",
"ts-jest": "29.1.x",
diff --git a/packages/js/settings-ui/package.json b/packages/js/settings-ui/package.json
index d904426e321..0ed5e672638 100644
--- a/packages/js/settings-ui/package.json
+++ b/packages/js/settings-ui/package.json
@@ -54,6 +54,8 @@
"jest": "29.5.x",
"jest-cli": "29.5.x",
"jest-environment-jsdom": "29.5.x",
+ "react": "18.3.x",
+ "react-dom": "18.3.x",
"rimraf": "5.0.5",
"ts-jest": "29.1.x",
"typescript": "5.7.x"
diff --git a/plugins/woocommerce-beta-tester/changelog/66078-dehoist-react b/plugins/woocommerce-beta-tester/changelog/66078-dehoist-react
new file mode 100644
index 00000000000..7dbe37978f8
--- /dev/null
+++ b/plugins/woocommerce-beta-tester/changelog/66078-dehoist-react
@@ -0,0 +1,3 @@
+Significance: patch
+Type: dev
+Comment: Declare react/react-dom as devDependencies alongside the existing peerDependencies. Tooling only; no runtime change.
diff --git a/plugins/woocommerce-beta-tester/package.json b/plugins/woocommerce-beta-tester/package.json
index 8daf0aa65af..ee78ad4dc96 100644
--- a/plugins/woocommerce-beta-tester/package.json
+++ b/plugins/woocommerce-beta-tester/package.json
@@ -23,6 +23,8 @@
"eslint": "^10.0.0",
"globals": "^16.5.0",
"prettier": "npm:wp-prettier@3.0.3",
+ "react": "18.3.x",
+ "react-dom": "18.3.x",
"ts-loader": "9.5.x",
"typescript": "5.7.x",
"uglify-js": "^3.17.4"
diff --git a/plugins/woocommerce/changelog/66078-dehoist-react b/plugins/woocommerce/changelog/66078-dehoist-react
new file mode 100644
index 00000000000..25fe61c1c32
--- /dev/null
+++ b/plugins/woocommerce/changelog/66078-dehoist-react
@@ -0,0 +1,3 @@
+Significance: patch
+Type: dev
+Comment: Stop publicly hoisting react, react-dom and @use-gesture/react. Monorepo tooling only; no production change.
diff --git a/plugins/woocommerce/client/blocks/package.json b/plugins/woocommerce/client/blocks/package.json
index 62321cf151e..aea75bd65fd 100644
--- a/plugins/woocommerce/client/blocks/package.json
+++ b/plugins/woocommerce/client/blocks/package.json
@@ -205,8 +205,10 @@
"postcss-loader": "4.3.x",
"prettier": "npm:wp-prettier@3.0.3",
"progress-bar-webpack-plugin": "2.1.x",
+ "react": "18.3.x",
"react-docgen": "5.4.3",
"react-docgen-typescript-plugin": "^1.0.5",
+ "react-dom": "18.3.x",
"redux": "4.2.1",
"request-promise": "4.2.6",
"rimraf": "5.0.5",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 0e60fb305da..0cdbeef698e 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -239,7 +239,7 @@ importers:
version: 3.49.0
css-loader:
specifier: 6.11.x
- version: 6.11.0(webpack@5.97.1(@swc/core@1.15.24))
+ version: 6.11.0(webpack@5.97.1)
glob:
specifier: ^10.3.10
version: 10.5.0
@@ -321,7 +321,7 @@ importers:
version: 6.43.1-next.v.202604091042.0
css-loader:
specifier: 6.11.x
- version: 6.11.0(webpack@5.97.1(@swc/core@1.15.24))
+ version: 6.11.0(webpack@5.97.1)
eslint:
specifier: ^10.0.0
version: 10.7.0(jiti@2.6.1)
@@ -345,10 +345,10 @@ importers:
version: 5.0.5
sass-loader:
specifier: 10.5.x
- version: 10.5.2(sass@1.69.5)(webpack@5.97.1(@swc/core@1.15.24))
+ version: 10.5.2(sass@1.69.5)(webpack@5.97.1)
ts-jest:
specifier: 29.1.x
- version: 29.1.5(@babel/core@7.25.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.7))(jest@29.5.0(@types/node@24.12.2)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))(typescript@5.7.3)
+ version: 29.1.5(@babel/core@7.25.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.7))(jest@29.5.0(@types/node@24.12.2)(babel-plugin-macros@3.1.0)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))(typescript@5.7.3)
typescript:
specifier: 5.7.x
version: 5.7.3
@@ -535,9 +535,6 @@ importers:
react-dates:
specifier: ^21.8.0
version: 21.8.0(@babel/runtime@7.25.7)(moment@2.30.1)(react-dom@18.3.1(react@18.3.1))(react-with-direction@1.4.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)
- react-dom:
- specifier: 18.3.x
- version: 18.3.1(react@18.3.1)
react-transition-group:
specifier: ^4.4.5
version: 4.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
@@ -568,7 +565,7 @@ importers:
version: 8.11.3
'@testing-library/jest-dom':
specifier: ^6.x.x
- version: 6.4.5(@jest/globals@29.7.0)(@types/jest@29.5.14)(jest@29.5.0(@types/node@24.12.2)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))
+ version: 6.4.5(@jest/globals@29.7.0)(@types/jest@29.5.14)(jest@29.5.0(@types/node@24.12.2)(babel-plugin-macros@3.1.0)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))
'@testing-library/react':
specifier: ^16.x.x
version: 16.3.2(@testing-library/dom@8.11.3)(@types/react-dom@18.3.7(@types/react@18.3.28))(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
@@ -616,7 +613,7 @@ importers:
version: 6.43.1-next.v.202604091042.0
css-loader:
specifier: 6.11.x
- version: 6.11.0(webpack@5.97.1(@swc/core@1.15.24))
+ version: 6.11.0(webpack@5.97.1)
eslint:
specifier: ^10.0.0
version: 10.7.0(jiti@2.6.1)
@@ -641,6 +638,9 @@ importers:
react:
specifier: 18.3.x
version: 18.3.1
+ react-dom:
+ specifier: 18.3.x
+ version: 18.3.1(react@18.3.1)
redux:
specifier: 4.2.1
version: 4.2.1
@@ -649,10 +649,10 @@ importers:
version: 5.0.5
sass-loader:
specifier: 10.5.x
- version: 10.5.2(sass@1.69.5)(webpack@5.97.1(@swc/core@1.15.24))
+ version: 10.5.2(sass@1.69.5)(webpack@5.97.1)
ts-jest:
specifier: 29.1.x
- version: 29.1.5(@babel/core@7.25.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.7))(jest@29.5.0(@types/node@24.12.2)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))(typescript@5.7.3)
+ version: 29.1.5(@babel/core@7.25.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.7))(jest@29.5.0(@types/node@24.12.2)(babel-plugin-macros@3.1.0)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))(typescript@5.7.3)
typescript:
specifier: 5.7.x
version: 5.7.3
@@ -712,7 +712,7 @@ importers:
version: 5.0.5
ts-jest:
specifier: 29.1.x
- version: 29.1.5(@babel/core@7.25.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.7))(jest@29.5.0(@types/node@24.12.2)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))(typescript@5.7.3)
+ version: 29.1.5(@babel/core@7.25.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.7))(jest@29.5.0(@types/node@24.12.2)(babel-plugin-macros@3.1.0)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))(typescript@5.7.3)
typescript:
specifier: 5.7.x
version: 5.7.3
@@ -776,7 +776,7 @@ importers:
version: 5.0.5
ts-jest:
specifier: 29.1.x
- version: 29.1.5(@babel/core@7.25.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.7))(jest@29.5.0(@types/node@24.12.2)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))(typescript@5.7.3)
+ version: 29.1.5(@babel/core@7.25.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.7))(jest@29.5.0(@types/node@24.12.2)(babel-plugin-macros@3.1.0)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))(typescript@5.7.3)
typescript:
specifier: 5.7.x
version: 5.7.3
@@ -810,12 +810,6 @@ importers:
prop-types:
specifier: ^15.8.1
version: 15.8.1
- react:
- specifier: 18.3.x
- version: 18.3.1
- react-dom:
- specifier: 18.3.x
- version: 18.3.1(react@18.3.1)
react-transition-group:
specifier: ^4.4.5
version: 4.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
@@ -864,7 +858,7 @@ importers:
version: 6.43.1-next.v.202604091042.0
css-loader:
specifier: 6.11.x
- version: 6.11.0(webpack@5.97.1(@swc/core@1.15.24))
+ version: 6.11.0(webpack@5.97.1)
eslint:
specifier: ^10.0.0
version: 10.7.0(jiti@2.6.1)
@@ -883,15 +877,21 @@ importers:
postcss-loader:
specifier: 4.3.x
version: 4.3.0(postcss@8.4.49)(webpack@5.97.1)
+ react:
+ specifier: 18.3.x
+ version: 18.3.1
+ react-dom:
+ specifier: 18.3.x
+ version: 18.3.1(react@18.3.1)
rimraf:
specifier: 5.0.5
version: 5.0.5
sass-loader:
specifier: 10.5.x
- version: 10.5.2(sass@1.69.5)(webpack@5.97.1(@swc/core@1.15.24))
+ version: 10.5.2(sass@1.69.5)(webpack@5.97.1)
ts-jest:
specifier: 29.1.x
- version: 29.1.5(@babel/core@7.25.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.7))(jest@29.5.0(@types/node@24.12.2)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))(typescript@5.7.3)
+ version: 29.1.5(@babel/core@7.25.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.7))(jest@29.5.0(@types/node@24.12.2)(babel-plugin-macros@3.1.0)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))(typescript@5.7.3)
typescript:
specifier: 5.7.x
version: 5.7.3
@@ -952,12 +952,6 @@ importers:
qs:
specifier: ^6.11.2
version: 6.15.1
- react:
- specifier: 18.3.x
- version: 18.3.1
- react-dom:
- specifier: 18.3.x
- version: 18.3.1(react@18.3.1)
rememo:
specifier: ^4.0.2
version: 4.0.2
@@ -1016,6 +1010,12 @@ importers:
jest-environment-jsdom:
specifier: 29.5.x
version: 29.5.0
+ react:
+ specifier: 18.3.x
+ version: 18.3.1
+ react-dom:
+ specifier: 18.3.x
+ version: 18.3.1(react@18.3.1)
redux:
specifier: ^4.2.1
version: 4.2.1
@@ -1024,7 +1024,7 @@ importers:
version: 5.0.5
ts-jest:
specifier: 29.1.x
- version: 29.1.5(@babel/core@7.25.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.7))(jest@29.5.0(@types/node@24.12.2)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))(typescript@5.7.3)
+ version: 29.1.5(@babel/core@7.25.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.7))(jest@29.5.0(@types/node@24.12.2)(babel-plugin-macros@3.1.0)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))(typescript@5.7.3)
typescript:
specifier: 5.7.x
version: 5.7.3
@@ -1100,7 +1100,7 @@ importers:
version: 5.0.5
ts-jest:
specifier: 29.1.x
- version: 29.1.5(@babel/core@7.25.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.7))(jest@29.5.0(@types/node@24.12.2)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))(typescript@5.7.3)
+ version: 29.1.5(@babel/core@7.25.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.7))(jest@29.5.0(@types/node@24.12.2)(babel-plugin-macros@3.1.0)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))(typescript@5.7.3)
typescript:
specifier: 5.7.x
version: 5.7.3
@@ -1134,7 +1134,7 @@ importers:
version: 5.0.5
ts-jest:
specifier: 29.1.x
- version: 29.1.5(@babel/core@7.25.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.7))(jest@29.5.0(@types/node@24.12.2)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))(typescript@5.7.3)
+ version: 29.1.5(@babel/core@7.25.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.7))(jest@29.5.0(@types/node@24.12.2)(babel-plugin-macros@3.1.0)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))(typescript@5.7.3)
typescript:
specifier: 5.7.x
version: 5.7.3
@@ -1186,7 +1186,7 @@ importers:
version: 29.5.0(@types/node@24.12.2)(babel-plugin-macros@3.1.0)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3))
ts-jest:
specifier: 29.1.x
- version: 29.1.5(@babel/core@7.25.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.7))(jest@29.5.0(@types/node@24.12.2)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))(typescript@5.7.3)
+ version: 29.1.5(@babel/core@7.25.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.7))(jest@29.5.0(@types/node@24.12.2)(babel-plugin-macros@3.1.0)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))(typescript@5.7.3)
typescript:
specifier: 5.7.x
version: 5.7.3
@@ -1307,7 +1307,7 @@ importers:
version: 10.4.1
'@testing-library/jest-dom':
specifier: ^6.x.x
- version: 6.4.5(@jest/globals@29.7.0)(@types/jest@29.5.14)(jest@29.5.0(@types/node@24.12.2)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))
+ version: 6.4.5(@jest/globals@29.7.0)(@types/jest@29.5.14)(jest@29.5.0(@types/node@24.12.2)(babel-plugin-macros@3.1.0)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))
'@testing-library/react':
specifier: ^16.x.x
version: 16.3.2(@testing-library/dom@10.4.1)(@types/react-dom@18.3.7(@types/react@18.3.28))(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
@@ -1391,7 +1391,7 @@ importers:
version: 14.16.1
ts-jest:
specifier: 29.1.x
- version: 29.1.5(@babel/core@7.25.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.7))(jest@29.5.0(@types/node@24.12.2)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))(typescript@5.7.3)
+ version: 29.1.5(@babel/core@7.25.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.7))(jest@29.5.0(@types/node@24.12.2)(babel-plugin-macros@3.1.0)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))(typescript@5.7.3)
ts-loader:
specifier: 9.5.x
version: 9.5.7(typescript@5.7.3)(webpack@5.97.1)
@@ -1465,12 +1465,6 @@ importers:
moment:
specifier: ^2.29.4
version: 2.30.1
- react:
- specifier: 18.3.x
- version: 18.3.1
- react-dom:
- specifier: 18.3.x
- version: 18.3.1(react@18.3.1)
react-intersection-observer:
specifier: ^9.8.1
version: 9.16.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
@@ -1528,7 +1522,7 @@ importers:
version: 6.43.1-next.v.202604091042.0
css-loader:
specifier: 6.11.x
- version: 6.11.0(webpack@5.97.1(@swc/core@1.15.24))
+ version: 6.11.0(webpack@5.97.1)
eslint:
specifier: ^10.0.0
version: 10.7.0(jiti@2.6.1)
@@ -1547,15 +1541,21 @@ importers:
postcss-loader:
specifier: 4.3.x
version: 4.3.0(postcss@8.4.49)(webpack@5.97.1)
+ react:
+ specifier: 18.3.x
+ version: 18.3.1
+ react-dom:
+ specifier: 18.3.x
+ version: 18.3.1(react@18.3.1)
rimraf:
specifier: 5.0.5
version: 5.0.5
sass-loader:
specifier: 10.5.x
- version: 10.5.2(sass@1.69.5)(webpack@5.97.1(@swc/core@1.15.24))
+ version: 10.5.2(sass@1.69.5)(webpack@5.97.1)
ts-jest:
specifier: 29.1.x
- version: 29.1.5(@babel/core@7.25.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.7))(jest@29.5.0(@types/node@24.12.2)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))(typescript@5.7.3)
+ version: 29.1.5(@babel/core@7.25.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.7))(jest@29.5.0(@types/node@24.12.2)(babel-plugin-macros@3.1.0)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))(typescript@5.7.3)
typescript:
specifier: 5.7.x
version: 5.7.3
@@ -1664,7 +1664,7 @@ importers:
version: 10.4.1
'@testing-library/jest-dom':
specifier: ^6.x.x
- version: 6.4.5(@jest/globals@29.7.0)(@types/jest@29.5.14)(jest@29.5.0(@types/node@24.12.2)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))
+ version: 6.4.5(@jest/globals@29.7.0)(@types/jest@29.5.14)(jest@29.5.0(@types/node@24.12.2)(babel-plugin-macros@3.1.0)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))
'@testing-library/react':
specifier: ^16.x.x
version: 16.3.2(@testing-library/dom@10.4.1)(@types/react-dom@18.3.7(@types/react@18.3.28))(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
@@ -1694,7 +1694,7 @@ importers:
version: link:../internal-js-tests
css-loader:
specifier: 6.11.x
- version: 6.11.0(webpack@5.97.1(@swc/core@1.15.24))
+ version: 6.11.0(webpack@5.97.1)
eslint:
specifier: ^10.0.0
version: 10.7.0(jiti@2.6.1)
@@ -1718,10 +1718,10 @@ importers:
version: 5.0.5
sass-loader:
specifier: 10.5.x
- version: 10.5.2(sass@1.69.5)(webpack@5.97.1(@swc/core@1.15.24))
+ version: 10.5.2(sass@1.69.5)(webpack@5.97.1)
ts-jest:
specifier: 29.1.x
- version: 29.1.5(@babel/core@7.25.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.7))(jest@29.5.0(@types/node@24.12.2)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))(typescript@5.7.3)
+ version: 29.1.5(@babel/core@7.25.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.7))(jest@29.5.0(@types/node@24.12.2)(babel-plugin-macros@3.1.0)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))(typescript@5.7.3)
typescript:
specifier: 5.7.x
version: 5.7.3
@@ -1803,7 +1803,7 @@ importers:
version: 5.0.5
ts-jest:
specifier: 29.1.x
- version: 29.1.5(@babel/core@7.25.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.7))(jest@29.5.0(@types/node@24.12.2)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))(typescript@5.7.3)
+ version: 29.1.5(@babel/core@7.25.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.7))(jest@29.5.0(@types/node@24.12.2)(babel-plugin-macros@3.1.0)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))(typescript@5.7.3)
typescript:
specifier: 5.7.x
version: 5.7.3
@@ -1852,7 +1852,7 @@ importers:
version: 5.0.5
ts-jest:
specifier: 29.1.x
- version: 29.1.5(@babel/core@7.25.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.7))(jest@29.5.0(@types/node@24.12.2)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))(typescript@5.7.3)
+ version: 29.1.5(@babel/core@7.25.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.7))(jest@29.5.0(@types/node@24.12.2)(babel-plugin-macros@3.1.0)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))(typescript@5.7.3)
typescript:
specifier: 5.7.x
version: 5.7.3
@@ -1933,7 +1933,7 @@ importers:
dependencies:
'@testing-library/jest-dom':
specifier: ^6.x.x
- version: 6.4.5(@jest/globals@29.7.0)(@types/jest@29.5.14)(jest@29.5.0(@types/node@24.12.2)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))
+ version: 6.4.5(@jest/globals@29.7.0)(@types/jest@29.5.14)(jest@29.5.0(@types/node@24.12.2)(babel-plugin-macros@3.1.0)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))
'@testing-library/react':
specifier: ^16.x.x
version: 16.3.2(@testing-library/dom@10.4.1)(@types/react-dom@18.3.7(@types/react@18.3.28))(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
@@ -1949,12 +1949,6 @@ importers:
'@wordpress/private-apis':
specifier: ^1.33.1
version: 1.48.1
- react:
- specifier: 18.3.x
- version: 18.3.1
- react-dom:
- specifier: 18.3.x
- version: 18.3.1(react@18.3.1)
regenerator-runtime:
specifier: ^0.13.11
version: 0.13.11
@@ -1989,6 +1983,12 @@ importers:
lib0:
specifier: 0.2.x
version: 0.2.117
+ react:
+ specifier: 18.3.x
+ version: 18.3.1
+ react-dom:
+ specifier: 18.3.x
+ version: 18.3.1(react@18.3.1)
resize-observer-polyfill:
specifier: 1.5.1
version: 1.5.1
@@ -2037,12 +2037,6 @@ importers:
qs:
specifier: ^6.11.2
version: 6.15.1
- react:
- specifier: 18.3.x
- version: 18.3.1
- react-dom:
- specifier: 18.3.x
- version: 18.3.1(react@18.3.1)
react-router-dom:
specifier: ~6.3.0
version: 6.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
@@ -2083,12 +2077,18 @@ importers:
jest-environment-jsdom:
specifier: 29.5.x
version: 29.5.0
+ react:
+ specifier: 18.3.x
+ version: 18.3.1
+ react-dom:
+ specifier: 18.3.x
+ version: 18.3.1(react@18.3.1)
rimraf:
specifier: 5.0.5
version: 5.0.5
ts-jest:
specifier: 29.1.x
- version: 29.1.5(@babel/core@7.25.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.7))(jest@29.5.0(@types/node@24.12.2)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))(typescript@5.7.3)
+ version: 29.1.5(@babel/core@7.25.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.7))(jest@29.5.0(@types/node@24.12.2)(babel-plugin-macros@3.1.0)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))(typescript@5.7.3)
typescript:
specifier: 5.7.x
version: 5.7.3
@@ -2110,12 +2110,6 @@ importers:
lodash:
specifier: ^4.17.0
version: 4.17.21
- react:
- specifier: 18.3.x
- version: 18.3.1
- react-dom:
- specifier: 18.3.x
- version: 18.3.1(react@18.3.1)
devDependencies:
'@babel/core':
specifier: 7.25.7
@@ -2141,6 +2135,12 @@ importers:
jest-cli:
specifier: 29.5.x
version: 29.5.0(@types/node@24.12.2)(babel-plugin-macros@3.1.0)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3))
+ react:
+ specifier: 18.3.x
+ version: 18.3.1
+ react-dom:
+ specifier: 18.3.x
+ version: 18.3.1(react@18.3.1)
redux:
specifier: ^4.2.1
version: 4.2.1
@@ -2149,7 +2149,7 @@ importers:
version: 5.0.5
ts-jest:
specifier: 29.1.x
- version: 29.1.5(@babel/core@7.25.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.7))(jest@29.5.0(@types/node@24.12.2)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))(typescript@5.7.3)
+ version: 29.1.5(@babel/core@7.25.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.7))(jest@29.5.0(@types/node@24.12.2)(babel-plugin-macros@3.1.0)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))(typescript@5.7.3)
typescript:
specifier: 5.7.x
version: 5.7.3
@@ -2201,7 +2201,7 @@ importers:
version: 5.0.5
ts-jest:
specifier: 29.1.x
- version: 29.1.5(@babel/core@7.25.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.7))(jest@29.5.0(@types/node@24.12.2)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))(typescript@5.7.3)
+ version: 29.1.5(@babel/core@7.25.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.7))(jest@29.5.0(@types/node@24.12.2)(babel-plugin-macros@3.1.0)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))(typescript@5.7.3)
typescript:
specifier: 5.7.x
version: 5.7.3
@@ -2277,7 +2277,7 @@ importers:
version: 6.43.1-next.v.202604091042.0
css-loader:
specifier: 6.11.x
- version: 6.11.0(webpack@5.97.1(@swc/core@1.15.24))
+ version: 6.11.0(webpack@5.97.1)
eslint:
specifier: ^10.0.0
version: 10.7.0(jiti@2.6.1)
@@ -2301,10 +2301,10 @@ importers:
version: 5.0.5
sass-loader:
specifier: 10.5.x
- version: 10.5.2(sass@1.69.5)(webpack@5.97.1(@swc/core@1.15.24))
+ version: 10.5.2(sass@1.69.5)(webpack@5.97.1)
ts-jest:
specifier: 29.1.x
- version: 29.1.5(@babel/core@7.25.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.7))(jest@29.5.0(@types/node@24.12.2)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))(typescript@5.7.3)
+ version: 29.1.5(@babel/core@7.25.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.7))(jest@29.5.0(@types/node@24.12.2)(babel-plugin-macros@3.1.0)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))(typescript@5.7.3)
typescript:
specifier: 5.7.x
version: 5.7.3
@@ -2374,7 +2374,7 @@ importers:
version: 5.0.5
ts-jest:
specifier: 29.1.x
- version: 29.1.5(@babel/core@7.25.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.7))(jest@29.5.0(@types/node@24.12.2)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))(typescript@5.7.3)
+ version: 29.1.5(@babel/core@7.25.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.7))(jest@29.5.0(@types/node@24.12.2)(babel-plugin-macros@3.1.0)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))(typescript@5.7.3)
typescript:
specifier: 5.7.x
version: 5.7.3
@@ -2423,7 +2423,7 @@ importers:
version: 5.0.5
ts-jest:
specifier: 29.1.x
- version: 29.1.5(@babel/core@7.25.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.7))(jest@29.5.0(@types/node@24.12.2)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))(typescript@5.7.3)
+ version: 29.1.5(@babel/core@7.25.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.7))(jest@29.5.0(@types/node@24.12.2)(babel-plugin-macros@3.1.0)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))(typescript@5.7.3)
typescript:
specifier: 5.7.x
version: 5.7.3
@@ -2451,12 +2451,6 @@ importers:
'@wordpress/ui':
specifier: catalog:wp-bundled
version: 0.17.0(@date-fns/tz@1.4.1)(@types/react@18.3.28)(date-fns@4.1.0)(postcss@8.5.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))
- react:
- specifier: 18.3.x
- version: 18.3.1
- react-dom:
- specifier: 18.3.x
- version: 18.3.1(react@18.3.1)
devDependencies:
'@babel/core':
specifier: 7.25.7
@@ -2488,12 +2482,18 @@ importers:
jest-environment-jsdom:
specifier: 29.5.x
version: 29.5.0
+ react:
+ specifier: 18.3.x
+ version: 18.3.1
+ react-dom:
+ specifier: 18.3.x
+ version: 18.3.1(react@18.3.1)
rimraf:
specifier: 5.0.5
version: 5.0.5
ts-jest:
specifier: 29.1.x
- version: 29.1.5(@babel/core@7.25.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.7))(jest@29.5.0(@types/node@24.12.2)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))(typescript@5.7.3)
+ version: 29.1.5(@babel/core@7.25.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.7))(jest@29.5.0(@types/node@24.12.2)(babel-plugin-macros@3.1.0)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))(typescript@5.7.3)
typescript:
specifier: 5.7.x
version: 5.7.3
@@ -2545,7 +2545,7 @@ importers:
version: 5.0.5
ts-jest:
specifier: 29.1.x
- version: 29.1.5(@babel/core@7.25.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.7))(jest@29.5.0(@types/node@24.12.2)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))(typescript@5.7.3)
+ version: 29.1.5(@babel/core@7.25.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.7))(jest@29.5.0(@types/node@24.12.2)(babel-plugin-macros@3.1.0)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))(typescript@5.7.3)
typescript:
specifier: 5.7.x
version: 5.7.3
@@ -2806,12 +2806,6 @@ importers:
prop-types:
specifier: ^15.8.1
version: 15.8.1
- react:
- specifier: 18.3.x
- version: 18.3.1
- react-dom:
- specifier: 18.3.x
- version: 18.3.1(react@18.3.1)
devDependencies:
'@types/react':
specifier: 18.3.x
@@ -2849,6 +2843,12 @@ importers:
prettier:
specifier: npm:wp-prettier@3.0.3
version: wp-prettier@3.0.3
+ react:
+ specifier: 18.3.x
+ version: 18.3.1
+ react-dom:
+ specifier: 18.3.x
+ version: 18.3.1(react@18.3.1)
ts-loader:
specifier: 9.5.x
version: 9.5.7(typescript@5.7.3)(webpack@5.97.1)
@@ -3140,7 +3140,7 @@ importers:
version: 8.11.3
'@testing-library/jest-dom':
specifier: ^6.x.x
- version: 6.4.5(@jest/globals@29.7.0)(@types/jest@29.5.14)(jest@29.5.0(@types/node@24.12.2)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))
+ version: 6.4.5(@jest/globals@29.7.0)(@types/jest@29.5.14)(jest@29.5.0(@types/node@24.12.2)(babel-plugin-macros@3.1.0)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))
'@testing-library/react':
specifier: ^16.x.x
version: 16.3.2(@testing-library/dom@8.11.3)(@types/react-dom@18.3.7(@types/react@18.3.28))(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
@@ -3227,7 +3227,7 @@ importers:
version: 6.43.1-next.v.202604091042.0
'@wordpress/jest-preset-default':
specifier: next
- version: 12.43.1-next.v.202604091042.0(@babel/core@7.25.7)(jest@29.5.0(@types/node@24.12.2)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))
+ version: 12.43.1-next.v.202604091042.0(@babel/core@7.25.7)(jest@29.5.0(@types/node@24.12.2)(babel-plugin-macros@3.1.0)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))
'@wordpress/postcss-plugins-preset':
specifier: next
version: 5.43.1-next.v.202604091042.0(postcss@8.4.49)
@@ -3272,10 +3272,10 @@ importers:
version: 3.3.7
copy-webpack-plugin:
specifier: 13.0.x
- version: 13.0.1(webpack@5.97.1(@swc/core@1.15.24))
+ version: 13.0.1(webpack@5.97.1)
css-loader:
specifier: 6.11.x
- version: 6.11.0(webpack@5.97.1(@swc/core@1.15.24))
+ version: 6.11.0(webpack@5.97.1)
eslint:
specifier: ^10.0.0
version: 10.7.0(jiti@2.6.1)
@@ -3356,7 +3356,7 @@ importers:
version: 1.69.5
sass-loader:
specifier: 10.5.x
- version: 10.5.2(sass@1.69.5)(webpack@5.97.1(@swc/core@1.15.24))
+ version: 10.5.2(sass@1.69.5)(webpack@5.97.1)
stylelint:
specifier: ^14.16.1
version: 14.16.1
@@ -3510,12 +3510,6 @@ importers:
prop-types:
specifier: ^15.8.1
version: 15.8.1
- react:
- specifier: 18.3.x
- version: 18.3.1
- react-dom:
- specifier: 18.3.x
- version: 18.3.1(react@18.3.1)
react-number-format:
specifier: 4.9.3
version: 4.9.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
@@ -3606,7 +3600,7 @@ importers:
version: 9.3.3
'@testing-library/jest-dom':
specifier: 6.4.5
- version: 6.4.5(@jest/globals@29.7.0)(@types/jest@29.5.14)(jest@29.5.0(@types/node@24.12.2)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))
+ version: 6.4.5(@jest/globals@29.7.0)(@types/jest@29.5.14)(jest@29.5.0(@types/node@24.12.2)(babel-plugin-macros@3.1.0)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))
'@testing-library/react':
specifier: 15.0.7
version: 15.0.7(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
@@ -3738,7 +3732,7 @@ importers:
version: 5.33.1
'@wordpress/jest-preset-default':
specifier: next
- version: 12.43.1-next.v.202604091042.0(@babel/core@7.25.7)(jest@29.5.0(@types/node@24.12.2)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))
+ version: 12.43.1-next.v.202604091042.0(@babel/core@7.25.7)(jest@29.5.0(@types/node@24.12.2)(babel-plugin-macros@3.1.0)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))
'@wordpress/patterns':
specifier: catalog:wp-min
version: 2.33.9(@date-fns/tz@1.4.1)(@emotion/is-prop-valid@1.4.0)(@types/react-dom@18.3.7(@types/react@18.3.28))(@types/react@18.3.28)(date-fns@4.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))
@@ -3789,13 +3783,13 @@ importers:
version: 5.2.2(webpack@5.97.1)
copy-webpack-plugin:
specifier: 13.0.x
- version: 13.0.1(webpack@5.97.1(@swc/core@1.15.24))
+ version: 13.0.1(webpack@5.97.1)
core-js:
specifier: 3.25.0
version: 3.25.0
css-loader:
specifier: 6.11.x
- version: 6.11.0(webpack@5.97.1(@swc/core@1.15.24))
+ version: 6.11.0(webpack@5.97.1)
cssnano:
specifier: 5.1.12
version: 5.1.12(postcss@8.4.49)
@@ -3889,12 +3883,18 @@ importers:
progress-bar-webpack-plugin:
specifier: 2.1.x
version: 2.1.0(webpack@5.97.1)
+ react:
+ specifier: 18.3.x
+ version: 18.3.1
react-docgen:
specifier: 5.4.3
version: 5.4.3
react-docgen-typescript-plugin:
specifier: ^1.0.5
version: 1.0.8(typescript@5.7.3)(webpack@5.97.1)
+ react-dom:
+ specifier: 18.3.x
+ version: 18.3.1(react@18.3.1)
redux:
specifier: 4.2.1
version: 4.2.1
@@ -3909,7 +3909,7 @@ importers:
version: 4.3.0
sass-loader:
specifier: 10.5.x
- version: 10.5.2(sass@1.69.5)(webpack@5.97.1(@swc/core@1.15.24))
+ version: 10.5.2(sass@1.69.5)(webpack@5.97.1)
storybook:
specifier: ^7.6.4
version: 7.6.19(encoding@0.1.13)
@@ -4074,7 +4074,7 @@ importers:
version: 29.5.0(@types/node@24.12.2)(babel-plugin-macros@3.1.0)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3))
ts-jest:
specifier: 29.1.x
- version: 29.1.5(@babel/core@7.25.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.7))(jest@29.5.0(@types/node@24.12.2)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))(typescript@5.7.3)
+ version: 29.1.5(@babel/core@7.25.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.7))(jest@29.5.0(@types/node@24.12.2)(babel-plugin-macros@3.1.0)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))(typescript@5.7.3)
ts-node:
specifier: ^10.9.2
version: 10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)
@@ -4260,7 +4260,7 @@ importers:
version: link:../../packages/js/eslint-plugin
copy-webpack-plugin:
specifier: 13.0.x
- version: 13.0.1(webpack@5.97.1(@swc/core@1.15.24))
+ version: 13.0.1(webpack@5.97.1)
eslint:
specifier: ^10.0.0
version: 10.7.0(jiti@2.6.1)
@@ -4272,7 +4272,7 @@ importers:
version: 1.2.2
ts-jest:
specifier: 29.1.x
- version: 29.1.5(@babel/core@7.25.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.7))(jest@29.5.0(@types/node@24.12.2)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))(typescript@5.7.3)
+ version: 29.1.5(@babel/core@7.25.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.7))(jest@29.5.0(@types/node@24.12.2)(babel-plugin-macros@3.1.0)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))(typescript@5.7.3)
ts-loader:
specifier: 9.5.x
version: 9.5.7(typescript@5.7.3)(webpack@5.97.1)
@@ -26446,6 +26446,23 @@ snapshots:
webpack-dev-server: 4.15.2(webpack-cli@5.1.4)(webpack@5.97.1)
webpack-hot-middleware: 2.26.1
+ '@pmmmwh/react-refresh-webpack-plugin@0.5.17(@types/webpack@4.41.40)(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@4.15.2(webpack@5.97.1(@swc/core@1.15.24)))(webpack-hot-middleware@2.26.1)(webpack@5.97.1(@swc/core@1.15.24))':
+ dependencies:
+ ansi-html: 0.0.9
+ core-js-pure: 3.49.0
+ error-stack-parser: 2.1.4
+ html-entities: 2.6.0
+ loader-utils: 2.0.4
+ react-refresh: 0.14.2
+ schema-utils: 4.3.3
+ source-map: 0.7.6
+ webpack: 5.97.1(@swc/core@1.15.24)(webpack-cli@5.1.4)
+ optionalDependencies:
+ '@types/webpack': 4.41.40
+ type-fest: 4.41.0
+ webpack-dev-server: 4.15.2(webpack@5.97.1(@swc/core@1.15.24))
+ webpack-hot-middleware: 2.26.1
+
'@pmmmwh/react-refresh-webpack-plugin@0.5.17(@types/webpack@4.41.40)(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@4.15.2)(webpack-hot-middleware@2.26.1)(webpack@5.97.1)':
dependencies:
ansi-html: 0.0.9
@@ -27890,7 +27907,7 @@ snapshots:
case-sensitive-paths-webpack-plugin: 2.4.0
cjs-module-lexer: 1.4.3
constants-browserify: 1.0.0
- css-loader: 6.11.0(webpack@5.97.1(@swc/core@1.15.24))
+ css-loader: 6.11.0(webpack@5.97.1)
es-module-lexer: 1.7.0
express: 4.22.1
fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.7.3)(webpack@5.97.1)
@@ -28817,7 +28834,7 @@ snapshots:
dependencies:
'@babel/preset-flow': 7.27.1(@babel/core@7.25.7)
'@babel/preset-react': 7.25.7(@babel/core@7.25.7)
- '@pmmmwh/react-refresh-webpack-plugin': 0.5.17(@types/webpack@4.41.40)(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@4.15.2)(webpack-hot-middleware@2.26.1)(webpack@5.97.1)
+ '@pmmmwh/react-refresh-webpack-plugin': 0.5.17(@types/webpack@4.41.40)(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@4.15.2(webpack@5.97.1(@swc/core@1.15.24)))(webpack-hot-middleware@2.26.1)(webpack@5.97.1(@swc/core@1.15.24))
'@storybook/core-webpack': 7.6.19(encoding@0.1.13)
'@storybook/docs-tools': 7.6.19(encoding@0.1.13)
'@storybook/node-logger': 7.6.19
@@ -29584,7 +29601,7 @@ snapshots:
lz-string: 1.5.0
pretty-format: 27.5.1
- '@testing-library/jest-dom@6.4.5(@jest/globals@29.7.0)(@types/jest@29.5.14)(jest@29.5.0(@types/node@24.12.2)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))':
+ '@testing-library/jest-dom@6.4.5(@jest/globals@29.7.0)(@types/jest@29.5.14)(jest@29.5.0(@types/node@24.12.2)(babel-plugin-macros@3.1.0)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))':
dependencies:
'@adobe/css-tools': 4.4.4
'@babel/runtime': 7.25.7
@@ -30593,10 +30610,10 @@ snapshots:
'@webpack-cli/serve@2.0.5(webpack-cli@5.1.4)(webpack-dev-server@4.15.2)(webpack@5.97.1)':
dependencies:
- webpack: 5.97.1(@swc/core@1.15.24)(webpack-cli@5.1.4)
+ webpack: 5.97.1(@swc/core@1.15.24)(esbuild@0.18.20)(webpack-cli@5.1.4)
webpack-cli: 5.1.4(webpack-bundle-analyzer@4.9.1)(webpack-dev-server@4.15.2)(webpack@5.97.1)
optionalDependencies:
- webpack-dev-server: 4.15.2(debug@4.4.3)(webpack-cli@5.1.4)(webpack@5.97.1)
+ webpack-dev-server: 4.15.2(webpack-cli@5.1.4)(webpack@5.97.1)
'@webpack-cli/serve@2.0.5(webpack-cli@5.1.4)(webpack@5.97.1)':
dependencies:
@@ -34539,7 +34556,7 @@ snapshots:
jest: 29.5.0(@types/node@24.12.2)(babel-plugin-macros@3.1.0)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3))
jest-matcher-utils: 27.5.1
- '@wordpress/jest-console@8.44.0(jest@29.5.0(@types/node@24.12.2)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))':
+ '@wordpress/jest-console@8.44.0(jest@29.5.0(@types/node@24.12.2)(babel-plugin-macros@3.1.0)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))':
dependencies:
jest: 29.5.0(@types/node@24.12.2)(babel-plugin-macros@3.1.0)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3))
jest-matcher-utils: 29.7.0
@@ -34551,10 +34568,10 @@ snapshots:
jest-matcher-utils: 29.7.0
jest-mock: 29.7.0
- '@wordpress/jest-preset-default@12.43.1-next.v.202604091042.0(@babel/core@7.25.7)(jest@29.5.0(@types/node@24.12.2)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))':
+ '@wordpress/jest-preset-default@12.43.1-next.v.202604091042.0(@babel/core@7.25.7)(jest@29.5.0(@types/node@24.12.2)(babel-plugin-macros@3.1.0)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))':
dependencies:
'@babel/core': 7.25.7
- '@wordpress/jest-console': 8.44.0(jest@29.5.0(@types/node@24.12.2)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))
+ '@wordpress/jest-console': 8.44.0(jest@29.5.0(@types/node@24.12.2)(babel-plugin-macros@3.1.0)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))
babel-jest: 29.7.0(@babel/core@7.25.7)
jest: 29.5.0(@types/node@24.12.2)(babel-plugin-macros@3.1.0)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3))
transitivePeerDependencies:
@@ -35551,7 +35568,7 @@ snapshots:
check-node-version: 4.2.1
copy-webpack-plugin: 10.2.4(webpack@5.97.1)
cross-spawn: 7.0.6
- css-loader: 6.11.0(webpack@5.97.1(@swc/core@1.15.24))
+ css-loader: 6.11.0(webpack@5.97.1)
cssnano: 6.1.2(postcss@8.4.49)
cwd: 0.10.0
dir-glob: 3.0.1
@@ -35654,7 +35671,7 @@ snapshots:
check-node-version: 4.2.1
copy-webpack-plugin: 10.2.4(webpack@5.97.1)
cross-spawn: 7.0.6
- css-loader: 6.11.0(webpack@5.97.1(@swc/core@1.15.24))
+ css-loader: 6.11.0(webpack@5.97.1)
cssnano: 6.1.2(postcss@8.4.49)
cwd: 0.10.0
dir-glob: 3.0.1
@@ -35757,7 +35774,7 @@ snapshots:
check-node-version: 4.2.1
copy-webpack-plugin: 10.2.4(webpack@5.97.1)
cross-spawn: 7.0.6
- css-loader: 6.11.0(webpack@5.97.1(@swc/core@1.15.24))
+ css-loader: 6.11.0(webpack@5.97.1)
cssnano: 6.1.2(postcss@8.4.49)
cwd: 0.10.0
dir-glob: 3.0.1
@@ -38855,6 +38872,15 @@ snapshots:
tinyglobby: 0.2.16
webpack: 5.97.1(@swc/core@1.15.24)(webpack-cli@5.1.4)
+ copy-webpack-plugin@13.0.1(webpack@5.97.1):
+ dependencies:
+ glob-parent: 6.0.2
+ normalize-path: 3.0.0
+ schema-utils: 4.3.3
+ serialize-javascript: 6.0.2
+ tinyglobby: 0.2.16
+ webpack: 5.97.1(@swc/core@1.15.24)(esbuild@0.18.20)(webpack-cli@5.1.4)
+
core-js-compat@3.49.0:
dependencies:
browserslist: 4.28.2
@@ -39088,6 +39114,19 @@ snapshots:
optionalDependencies:
webpack: 5.97.1(@swc/core@1.15.24)(webpack-cli@5.1.4)
+ css-loader@6.11.0(webpack@5.97.1):
+ dependencies:
+ icss-utils: 5.1.0(postcss@8.4.49)
+ postcss: 8.4.49
+ postcss-modules-extract-imports: 3.1.0(postcss@8.4.49)
+ postcss-modules-local-by-default: 4.2.0(postcss@8.4.49)
+ postcss-modules-scope: 3.2.1(postcss@8.4.49)
+ postcss-modules-values: 4.0.0(postcss@8.4.49)
+ postcss-value-parser: 4.2.0
+ semver: 7.7.4
+ optionalDependencies:
+ webpack: 5.97.1(@swc/core@1.15.24)(uglify-js@3.19.3)(webpack-cli@5.1.4)
+
css-select@4.3.0:
dependencies:
boolbase: 1.0.0
@@ -40144,7 +40183,7 @@ snapshots:
lodash: 4.18.1
resolve: 2.0.0-next.6
semver: 5.7.2
- webpack: 5.97.1(@swc/core@1.15.24)(webpack-cli@5.1.4)
+ webpack: 5.97.1(@swc/core@1.15.24)(esbuild@0.18.20)(webpack-cli@5.1.4)
transitivePeerDependencies:
- supports-color
@@ -44474,7 +44513,7 @@ snapshots:
dependencies:
schema-utils: 4.3.3
tapable: 2.3.2
- webpack: 5.97.1(@swc/core@1.15.24)(webpack-cli@5.1.4)
+ webpack: 5.97.1(@swc/core@1.15.24)(uglify-js@3.19.3)(webpack-cli@5.1.4)
minimalistic-assert@1.0.1: {}
@@ -45937,7 +45976,7 @@ snapshots:
postcss: 8.4.49
schema-utils: 3.3.0
semver: 7.7.4
- webpack: 5.97.1(@swc/core@1.15.24)(webpack-cli@5.1.4)
+ webpack: 5.97.1(@swc/core@1.15.24)(esbuild@0.18.20)(webpack-cli@5.1.4)
postcss-loader@4.3.0(postcss@8.5.9)(webpack@5.97.1(@swc/core@1.15.24)(esbuild@0.24.2)):
dependencies:
@@ -47805,6 +47844,17 @@ snapshots:
optionalDependencies:
sass: 1.69.5
+ sass-loader@10.5.2(sass@1.69.5)(webpack@5.97.1):
+ dependencies:
+ klona: 2.0.6
+ loader-utils: 2.0.4
+ neo-async: 2.6.2
+ schema-utils: 3.3.0
+ semver: 7.7.4
+ webpack: 5.97.1(@swc/core@1.15.24)(esbuild@0.18.20)(webpack-cli@5.1.4)
+ optionalDependencies:
+ sass: 1.69.5
+
sass-loader@16.0.7(sass-embedded@1.100.0)(sass@1.69.5)(webpack@5.97.1):
dependencies:
neo-async: 2.6.2
@@ -49367,7 +49417,7 @@ snapshots:
'@jest/types': 29.6.3
babel-jest: 29.5.0(@babel/core@7.25.7)
- ts-jest@29.1.5(@babel/core@7.25.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.7))(jest@29.5.0(@types/node@24.12.2)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))(typescript@5.7.3):
+ ts-jest@29.1.5(@babel/core@7.25.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.7))(jest@29.5.0(@types/node@24.12.2)(babel-plugin-macros@3.1.0)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))(typescript@5.7.3):
dependencies:
bs-logger: 0.2.6
fast-json-stable-stringify: 2.1.0
@@ -50117,11 +50167,11 @@ snapshots:
import-local: 3.2.0
interpret: 3.1.1
rechoir: 0.8.0
- webpack: 5.97.1(@swc/core@1.15.24)(webpack-cli@5.1.4)
+ webpack: 5.97.1(@swc/core@1.15.24)(esbuild@0.18.20)(webpack-cli@5.1.4)
webpack-merge: 5.10.0
optionalDependencies:
webpack-bundle-analyzer: 4.9.1
- webpack-dev-server: 4.15.2(debug@4.4.3)(webpack-cli@5.1.4)(webpack@5.97.1)
+ webpack-dev-server: 4.15.2(webpack-cli@5.1.4)(webpack@5.97.1)
webpack-cli@5.1.4(webpack-dev-server@4.15.2)(webpack@5.97.1):
dependencies:
@@ -50176,6 +50226,16 @@ snapshots:
range-parser: 1.2.1
schema-utils: 4.3.3
webpack: 5.97.1(@swc/core@1.15.24)(webpack-cli@5.1.4)
+ optional: true
+
+ webpack-dev-middleware@5.3.4(webpack@5.97.1):
+ dependencies:
+ colorette: 2.0.20
+ memfs: 3.5.3
+ mime-types: 2.1.35
+ range-parser: 1.2.1
+ schema-utils: 4.3.3
+ webpack: 5.97.1(@swc/core@1.15.24)(esbuild@0.18.20)(webpack-cli@5.1.4)
webpack-dev-middleware@6.1.3(webpack@5.97.1(@swc/core@1.15.24)):
dependencies:
@@ -50227,7 +50287,7 @@ snapshots:
serve-index: 1.9.2
sockjs: 0.3.24
spdy: 4.0.2
- webpack-dev-middleware: 5.3.4(webpack@5.97.1(@swc/core@1.15.24))
+ webpack-dev-middleware: 5.3.4(webpack@5.97.1)
ws: 8.20.0
optionalDependencies:
webpack: 5.97.1(@swc/core@1.15.24)(webpack-cli@5.1.4)
@@ -50268,7 +50328,7 @@ snapshots:
serve-index: 1.9.2
sockjs: 0.3.24
spdy: 4.0.2
- webpack-dev-middleware: 5.3.4(webpack@5.97.1(@swc/core@1.15.24))
+ webpack-dev-middleware: 5.3.4(webpack@5.97.1)
ws: 8.20.0
optionalDependencies:
webpack: 5.97.1(@swc/core@1.15.24)(esbuild@0.18.20)(webpack-cli@5.1.4)
@@ -50279,7 +50339,7 @@ snapshots:
- supports-color
- utf-8-validate
- webpack-dev-server@4.15.2(webpack@5.97.1):
+ webpack-dev-server@4.15.2(webpack@5.97.1(@swc/core@1.15.24)):
dependencies:
'@types/bonjour': 3.5.13
'@types/connect-history-api-fallback': 1.5.4
@@ -50311,6 +50371,47 @@ snapshots:
spdy: 4.0.2
webpack-dev-middleware: 5.3.4(webpack@5.97.1(@swc/core@1.15.24))
ws: 8.20.0
+ optionalDependencies:
+ webpack: 5.97.1(@swc/core@1.15.24)(webpack-cli@5.1.4)
+ transitivePeerDependencies:
+ - bufferutil
+ - debug
+ - supports-color
+ - utf-8-validate
+ optional: true
+
+ webpack-dev-server@4.15.2(webpack@5.97.1):
+ dependencies:
+ '@types/bonjour': 3.5.13
+ '@types/connect-history-api-fallback': 1.5.4
+ '@types/express': 4.17.25
+ '@types/serve-index': 1.9.4
+ '@types/serve-static': 1.15.10
+ '@types/sockjs': 0.3.36
+ '@types/ws': 8.18.1
+ ansi-html-community: 0.0.8
+ bonjour-service: 1.3.0
+ chokidar: 3.6.0
+ colorette: 2.0.20
+ compression: 1.8.1
+ connect-history-api-fallback: 2.0.0
+ default-gateway: 6.0.3
+ express: 4.22.1
+ graceful-fs: 4.2.11
+ html-entities: 2.6.0
+ http-proxy-middleware: 2.0.9(@types/express@4.17.25)(debug@4.4.3)
+ ipaddr.js: 2.3.0
+ launch-editor: 2.13.2
+ open: 8.4.2
+ p-retry: 4.6.2
+ rimraf: 3.0.2
+ schema-utils: 4.3.3
+ selfsigned: 2.4.1
+ serve-index: 1.9.2
+ sockjs: 0.3.24
+ spdy: 4.0.2
+ webpack-dev-middleware: 5.3.4(webpack@5.97.1)
+ ws: 8.20.0
optionalDependencies:
webpack: 5.97.1(@swc/core@1.15.24)(uglify-js@3.19.3)(webpack-cli@5.1.4)
transitivePeerDependencies:
diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml
index 4aa7bd7a5cf..066327ff269 100644
--- a/pnpm-workspace.yaml
+++ b/pnpm-workspace.yaml
@@ -86,14 +86,6 @@ packages:
- 'tools/storybook'
- 'tools/monorepo-utils'
-# Hoist react/react-dom so phantom deps in @wordpress/* packages resolve
-# (e.g. @wordpress/dataviews imports react-dom/client without declaring it).
-# TODO Remove this as it's not a good pattern to hoist dependencies and @wordpress/* are now in good shape
-publicHoistPattern:
- - 'react'
- - 'react-dom'
- - '@use-gesture/react'
-
# Quality of life tweaks (migrated from .npmrc)
childConcurrency: 8 # 5 by default
confirmModulesPurge: false