Commit 053a2192788 for woocommerce
commit 053a2192788f806c253bccf4524bed1ebb77d581
Author: Ján Mikláš <neosinner@gmail.com>
Date: Thu Aug 20 12:02:44 2026 +0200
Declare UUID dependency for WooCommerce Admin builds (#67822)
* Declare UUID dependency for Admin builds
* Add changelog for Admin UUID dependency
* Scope UUID workaround to DataViews 10.1.7
diff --git a/package.json b/package.json
index c896c03cfd5..2ba828bd913 100644
--- a/package.json
+++ b/package.json
@@ -79,6 +79,13 @@
"wp-textdomain": "1.0.1"
},
"pnpm": {
+ "packageExtensions": {
+ "@wordpress/dataviews@10.1.7": {
+ "dependencies": {
+ "uuid": "^9.0.1"
+ }
+ }
+ },
"overrides": {
"@types/react": "18.3.x",
"@wordpress/data-controls>@wordpress/api-fetch": "catalog:wp-min",
diff --git a/plugins/woocommerce/changelog/fix-admin-dataviews-uuid-dependency b/plugins/woocommerce/changelog/fix-admin-dataviews-uuid-dependency
new file mode 100644
index 00000000000..689221b6219
--- /dev/null
+++ b/plugins/woocommerce/changelog/fix-admin-dataviews-uuid-dependency
@@ -0,0 +1,4 @@
+Significance: patch
+Type: dev
+
+Declare the UUID dependency required by WooCommerce Admin builds.
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 93af282e77d..e43e39aa163 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -177,6 +177,8 @@ overrides:
react-resize-aware: 3.1.1
sass: 1.69.5
+packageExtensionsChecksum: sha256-Bd7QxlEbzBKxNWC7ENjsz13HMrXMdmoBe/wU8Vnmv+Q=
+
pnpmfileChecksum: sha256-7lEtYKkj9MKUQ1wDfOySWQ01OX5tYIUQTnfpMq5epMI=
patchedDependencies:
@@ -33128,6 +33130,7 @@ snapshots:
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
remove-accents: 0.5.0
+ uuid: 9.0.1
transitivePeerDependencies:
- '@emotion/is-prop-valid'
- '@types/react'