Commit 34cb928cea6 for woocommerce

commit 34cb928cea633f498bf0f7d039e042582485fc75
Author: Vladimir Reznichenko <kalessil@gmail.com>
Date:   Sun Apr 19 13:25:41 2026 +0200

    [dev] Monorepo: wrap up admin build cleanup (#64224)

diff --git a/.syncpackrc b/.syncpackrc
index c4e8d3aff9e..537010bf08b 100644
--- a/.syncpackrc
+++ b/.syncpackrc
@@ -52,8 +52,6 @@
 				"@wordpress/autop",
 				"@wordpress/interactivity",
 				"@wordpress/interactivity-router",
-				"@wordpress/postcss-plugins-preset",
-				"@wordpress/postcss-themes",
 				"@wordpress/prettier-config",
 				"@wordpress/private-apis",
 				"@wordpress/scripts",
@@ -352,11 +350,7 @@
 				"@wordpress/stylelint-config",
 				"@wordpress/scripts",
 				"@wordpress/jest-console",
-				"@wordpress/e2e-test-utils",
-				"@wordpress/jest-preset-default",
-				"@wordpress/postcss-plugins-preset",
-				"@wordpress/custom-templated-path-webpack-plugin",
-				"@wordpress/postcss-themes"
+				"@wordpress/e2e-test-utils"
 			],
 			"packages": [
 				"**"
@@ -454,7 +448,10 @@
 				"@wordpress/babel-plugin-import-jsx-pragma",
 				"@wordpress/babel-preset-default",
 				"@wordpress/browserslist-config",
-				"@wordpress/dependency-extraction-webpack-plugin"
+				"@wordpress/dependency-extraction-webpack-plugin",
+				"@wordpress/jest-preset-default",
+				"@wordpress/postcss-plugins-preset",
+				"@wordpress/postcss-themes"
 			],
 			"packages": [
 				"**"
diff --git a/packages/js/experimental/package.json b/packages/js/experimental/package.json
index 417c9b86e48..aea9a2ba7df 100644
--- a/packages/js/experimental/package.json
+++ b/packages/js/experimental/package.json
@@ -67,7 +67,7 @@
 		"@woocommerce/internal-js-tests": "workspace:*",
 		"@woocommerce/internal-style-build": "workspace:*",
 		"@woocommerce/internal-ts-config": "workspace:*",
-		"@wordpress/browserslist-config": "catalog:wp-min",
+		"@wordpress/browserslist-config": "next",
 		"css-loader": "6.11.x",
 		"eslint": "^8.55.0",
 		"jest": "29.5.x",
diff --git a/packages/js/internal-style-build/package.json b/packages/js/internal-style-build/package.json
index b13a9b0f5bb..dc6123c35e3 100644
--- a/packages/js/internal-style-build/package.json
+++ b/packages/js/internal-style-build/package.json
@@ -40,7 +40,7 @@
 	"dependencies": {
 		"@automattic/color-studio": "^4.0.0",
 		"@wordpress/base-styles": "catalog:wp-min",
-		"@wordpress/postcss-plugins-preset": "catalog:wp-min",
+		"@wordpress/postcss-plugins-preset": "next",
 		"css-loader": "6.11.x",
 		"fork-ts-checker-webpack-plugin": "9.0.x",
 		"json2php": "^0.0.7",
diff --git a/packages/js/settings-editor/src/style.scss b/packages/js/settings-editor/src/style.scss
index 62528a86465..a5865e6b007 100644
--- a/packages/js/settings-editor/src/style.scss
+++ b/packages/js/settings-editor/src/style.scss
@@ -2,7 +2,7 @@
 @import "@wordpress/base-styles/variables";
 @import "@wordpress/base-styles/mixins";

-@import "~@wordpress/dataviews/build-style/style.css";
+@import "@wordpress/dataviews/build-style/style.css";

 // Import site-admin component styles
 @import "@automattic/site-admin/src/components/sidebar/style.scss";
diff --git a/plugins/woocommerce/client/admin/bin/filesystem-cache-warnings-webpack-plugin.js b/plugins/woocommerce/client/admin/bin/filesystem-cache-warnings-webpack-plugin.js
deleted file mode 100644
index 2e4df624c1c..00000000000
--- a/plugins/woocommerce/client/admin/bin/filesystem-cache-warnings-webpack-plugin.js
+++ /dev/null
@@ -1,21 +0,0 @@
-// ExternalModule instances (wp.*, wc.* externals) are not serializable by webpack's PackFileCacheStrategy.
-// Suppress here since ignoreWarnings only affects compilation warnings, not infrastructure logs.
-
-function FilesystemCacheWarningsPlugin() {}
-
-FilesystemCacheWarningsPlugin.prototype.apply = function ( compiler ) {
-	compiler.hooks.infrastructureLog.tap(
-		'SuppressExternalModuleCacheWarning',
-		( name, type, args ) => {
-			if ( type === 'warn' && name === 'webpack.cache.PackFileCacheStrategy' ) {
-				return (
-					args[ 0 ]?.includes?.( 'No serializer registered for ModuleExternalInitFragment' ) ||
-					args[ 0 ]?.includes?.( 'No serializer registered for ExternalModule' ) ||
-					args[ 0 ]?.includes?.( 'No serializer registered for Warning' )
-				);
-			}
-		}
-	);
-};
-
-module.exports = FilesystemCacheWarningsPlugin;
diff --git a/plugins/woocommerce/client/admin/package.json b/plugins/woocommerce/client/admin/package.json
index 4ac24f5ed84..2551d90b839 100644
--- a/plugins/woocommerce/client/admin/package.json
+++ b/plugins/woocommerce/client/admin/package.json
@@ -165,9 +165,9 @@
 		"@wordpress/babel-preset-default": "next",
 		"@wordpress/block-editor": "catalog:wp-min",
 		"@wordpress/browserslist-config": "next",
-		"@wordpress/jest-preset-default": "^8.5.2",
-		"@wordpress/postcss-plugins-preset": "^1.6.0",
-		"@wordpress/postcss-themes": "^1.0.5",
+		"@wordpress/jest-preset-default": "next",
+		"@wordpress/postcss-plugins-preset": "next",
+		"@wordpress/postcss-themes": "next",
 		"@wordpress/prettier-config": "2.17.0",
 		"@wordpress/stylelint-config": "^21.36.0",
 		"@xstate/inspect": "0.8.0",
diff --git a/plugins/woocommerce/client/admin/webpack.config.js b/plugins/woocommerce/client/admin/webpack.config.js
index 1f72c806d6d..1b64a7a4465 100644
--- a/plugins/woocommerce/client/admin/webpack.config.js
+++ b/plugins/woocommerce/client/admin/webpack.config.js
@@ -13,7 +13,6 @@ const ReactRefreshWebpackPlugin = require( '@pmmmwh/react-refresh-webpack-plugin
  * Internal dependencies
  */
 const CustomTemplatedPathPlugin = require( './bin/custom-templated-path-webpack-plugin' );
-const FilesystemCacheWarningsPlugin = require( './bin/filesystem-cache-warnings-webpack-plugin.js' );
 const UnminifyWebpackPlugin = require( './bin/unminify-webpack-plugin.js' );
 const {
 	webpackConfig: styleConfig,
@@ -286,8 +285,6 @@ const webpackConfig = {
 				test: /\.js($|\?)/i,
 				mainEntry: 'app/index.min.js',
 			} ),
-		// Suppress file system cache warnings (unsupported serialization related).
-		new FilesystemCacheWarningsPlugin(),
 	].filter( Boolean ),
 	optimization: {
 		minimize: NODE_ENV !== 'development',
diff --git a/plugins/woocommerce/client/blocks/package.json b/plugins/woocommerce/client/blocks/package.json
index 9c69643bf7d..7b1d7b93257 100644
--- a/plugins/woocommerce/client/blocks/package.json
+++ b/plugins/woocommerce/client/blocks/package.json
@@ -170,9 +170,9 @@
 		"@wordpress/interactivity": "^6.39.0",
 		"@wordpress/interactivity-router": "^2.39.0",
 		"@wordpress/is-shallow-equal": "catalog:wp-min",
-		"@wordpress/jest-preset-default": "12.22.0",
-		"@wordpress/postcss-plugins-preset": "1.6.0",
-		"@wordpress/postcss-themes": "1.0.5",
+		"@wordpress/jest-preset-default": "next",
+		"@wordpress/postcss-plugins-preset": "next",
+		"@wordpress/postcss-themes": "next",
 		"@wordpress/prettier-config": "1.4.0",
 		"@wordpress/private-apis": "wp-6.8",
 		"@wordpress/rich-text": "catalog:wp-min",
diff --git a/plugins/woocommerce/client/blocks/webpack.config.js b/plugins/woocommerce/client/blocks/webpack.config.js
index 71cc87565ea..536344664e4 100644
--- a/plugins/woocommerce/client/blocks/webpack.config.js
+++ b/plugins/woocommerce/client/blocks/webpack.config.js
@@ -37,7 +37,9 @@ const getCacheConfig = ( name, configPaths = [] ) =>
 					config: [
 						__filename,
 						path.resolve( __dirname, '../../../../pnpm-lock.yaml' ),
-						require.resolve( '@woocommerce/dependency-extraction-webpack-plugin' ),
+						require.resolve(
+							'@woocommerce/dependency-extraction-webpack-plugin'
+						),
 						require.resolve( '@woocommerce/internal-style-build' ),
 						...configPaths.map( ( configPath ) =>
 							path.resolve( __dirname, configPath )
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index ee15ed16728..d71abae83c4 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -42,9 +42,6 @@ catalogs:
     '@wordpress/blocks':
       specifier: 14.8.2
       version: 14.8.2
-    '@wordpress/browserslist-config':
-      specifier: 6.19.1
-      version: 6.19.1
     '@wordpress/commands':
       specifier: 1.19.4
       version: 1.19.4
@@ -123,9 +120,6 @@ catalogs:
     '@wordpress/plugins':
       specifier: 7.19.4
       version: 7.19.4
-    '@wordpress/postcss-plugins-preset':
-      specifier: 5.19.1
-      version: 5.19.1
     '@wordpress/preferences':
       specifier: 4.19.4
       version: 4.19.4
@@ -1660,8 +1654,8 @@ importers:
         specifier: workspace:*
         version: link:../internal-ts-config
       '@wordpress/browserslist-config':
-        specifier: catalog:wp-min
-        version: 6.19.1
+        specifier: next
+        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))
@@ -2009,8 +2003,8 @@ importers:
         specifier: catalog:wp-min
         version: 5.19.1
       '@wordpress/postcss-plugins-preset':
-        specifier: catalog:wp-min
-        version: 5.19.1(postcss@8.5.9)
+        specifier: next
+        version: 5.43.1-next.v.202604091042.0(postcss@8.5.9)
       css-loader:
         specifier: 6.11.x
         version: 6.11.0(webpack@5.97.1(@swc/core@1.15.24))
@@ -3748,14 +3742,14 @@ importers:
         specifier: next
         version: 6.43.1-next.v.202604091042.0
       '@wordpress/jest-preset-default':
-        specifier: ^8.5.2
-        version: 8.5.2(@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)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+        specifier: next
+        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: ^1.6.0
-        version: 1.6.0
+        specifier: next
+        version: 5.43.1-next.v.202604091042.0(postcss@8.4.49)
       '@wordpress/postcss-themes':
-        specifier: ^1.0.5
-        version: 1.0.5
+        specifier: next
+        version: 6.43.1-next.v.202604091042.0(postcss@8.4.49)
       '@wordpress/prettier-config':
         specifier: 2.17.0
         version: 2.17.0(wp-prettier@2.8.5)
@@ -4286,14 +4280,14 @@ importers:
         specifier: catalog:wp-min
         version: 5.19.1
       '@wordpress/jest-preset-default':
-        specifier: 12.22.0
-        version: 12.22.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)))
+        specifier: next
+        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: 1.6.0
-        version: 1.6.0
+        specifier: next
+        version: 5.43.1-next.v.202604091042.0(postcss@8.4.49)
       '@wordpress/postcss-themes':
-        specifier: 1.0.5
-        version: 1.0.5
+        specifier: next
+        version: 6.43.1-next.v.202604091042.0(postcss@8.4.49)
       '@wordpress/prettier-config':
         specifier: 1.4.0
         version: 1.4.0(wp-prettier@2.8.5)
@@ -6770,10 +6764,6 @@ packages:
     resolution: {integrity: sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==}
     engines: {node: '>= 10.14.2'}

-  '@jest/transform@27.5.1':
-    resolution: {integrity: sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==}
-    engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
-
   '@jest/transform@29.7.0':
     resolution: {integrity: sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==}
     engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
@@ -6782,10 +6772,6 @@ packages:
     resolution: {integrity: sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==}
     engines: {node: '>= 10.14.2'}

-  '@jest/types@27.5.1':
-    resolution: {integrity: sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==}
-    engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
-
   '@jest/types@29.6.3':
     resolution: {integrity: sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==}
     engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
@@ -10045,9 +10031,6 @@ packages:
   '@types/yargs@15.0.20':
     resolution: {integrity: sha512-KIkX+/GgfFitlASYCGoSF+T4XRXhOubJLhkLVtSfsRTe9jWMmuM2g28zQ41BtPTG7TRBb2xHW+LCNVE9QR/vsg==}

-  '@types/yargs@16.0.11':
-    resolution: {integrity: sha512-sbtvk8wDN+JvEdabmZExoW/HNr1cB7D/j4LT08rMiuikfA7m/JNJg7ATQcgzs34zHnoScDkY0ZRSl29Fkmk36g==}
-
   '@types/yargs@17.0.35':
     resolution: {integrity: sha512-qUHkeCyQFxMXg79wQfTtfndEC+N9ZZg76HJftDJp+qH2tV7Gj4OJi7l+PiWwJ+pWtW8GwSmqsDj/oymhrTWXjg==}

@@ -10664,10 +10647,6 @@ packages:
     resolution: {integrity: sha512-J7ejzzDpPZddVIiq2YiK8J/pNTJDy3X1s+5ZtwkwklCxBMZJurxf9pEhtbaf7us0Q6c1j8Ubv7Fpx3lqk2ypxA==}
     engines: {node: '>=14'}

-  '@wordpress/browserslist-config@6.19.1':
-    resolution: {integrity: sha512-J5jhHvRbAPAOMkB3/tky4+MvW145HYS0DD0obgoafxnvPBL3zxCMvt6rRMtBnq+fMK02VkbuQ5KweZaQvv+bHg==}
-    engines: {node: '>=18.12.0', npm: '>=8.19.2'}
-
   '@wordpress/browserslist-config@6.43.1-next.v.202604091042.0':
     resolution: {integrity: sha512-2TLfCnjfVy6CBR6vwYlMRPrxHeGPrEF2OeKIUZd5hQhDeYP7s+u5iczEWw2F6acaIaJ3S8amO7lcoh3Q6APfWw==}
     engines: {node: '>=18.12.0', npm: '>=8.19.2'}
@@ -11283,6 +11262,13 @@ packages:
       '@babel/core': '>=7'
       jest: '>=29'

+  '@wordpress/jest-preset-default@12.43.1-next.v.202604091042.0':
+    resolution: {integrity: sha512-UKcKNiK3dh4iQMUa7FpWy8+xtY7u3igbZx9nJ1oOS4p2xRndXpZJyz5V5z2/uddbwN72XVrEgC6VIVicywes9A==}
+    engines: {node: '>=18.12.0', npm: '>=8.19.2'}
+    peerDependencies:
+      '@babel/core': '>=7'
+      jest: '>=29'
+
   '@wordpress/jest-preset-default@12.44.0':
     resolution: {integrity: sha512-v5gj1/IdPfPoOOor/UZxvbuYQ8NYE1CV+De27Kf9w3MzTh1Z2KwuyZGA163X9OYMdQY36D2GfT2aa7p0RpWaFA==}
     engines: {node: '>=18.12.0', npm: '>=8.19.2'}
@@ -11296,15 +11282,6 @@ packages:
     peerDependencies:
       jest: '>=26'

-  '@wordpress/jest-preset-default@8.5.2':
-    resolution: {integrity: sha512-xlo8LNDcjuXbb1OVI9SFDm2u6JeWXu945Jo8LtPtWbRgCfgBZfQh4Y/csMbkiiIRq/Hpi5/VK2WWJJXSe5EsRQ==}
-    engines: {node: '>=12'}
-    peerDependencies:
-      '@babel/core': '>=7'
-      jest: '>=27'
-      react: ^17.0.0
-      react-dom: ^17.0.0
-
   '@wordpress/keyboard-shortcuts@4.35.0':
     resolution: {integrity: sha512-DR+fWhHt67GQT6PlrfMBpSmEYNCep+XvMYA55cnxoQ80LIFN5N5bkr4VeYdbrSatuOSRACm+6cfoQSIMQbdmjw==}
     engines: {node: '>=12'}
@@ -11444,8 +11421,8 @@ packages:
     peerDependencies:
       postcss: ^8.0.0

-  '@wordpress/postcss-plugins-preset@5.19.1':
-    resolution: {integrity: sha512-HAUj/S4Ljb5JtF9zUE66C7ZBk0MfJ0daGeNacrPkX/3H390UzujQDA0wrbdqkRNutJnUdvQKM4mm0RMPn6RjnA==}
+  '@wordpress/postcss-plugins-preset@5.43.1-next.v.202604091042.0':
+    resolution: {integrity: sha512-SVKNdp3FlG6emqeMYF+6qvxtYGhCOZhtXvZpB4hHRocHg9c/Sn9TFuepE2tUPIQKQLtulh7XedEokxTVNMgxYQ==}
     engines: {node: '>=18.12.0', npm: '>=8.19.2'}
     peerDependencies:
       postcss: ^8.0.0
@@ -11456,13 +11433,16 @@ packages:
     peerDependencies:
       postcss: ^8.0.0

-  '@wordpress/postcss-themes@1.0.5':
-    resolution: {integrity: sha512-Oig71+VQG3UxLadd98oWMQfIqWrVY+G375/yKCHRklwEIZhKtAeK7qZlL1dEjdGPGvPXFeggB7KG5SGyrmdOZA==}
-
   '@wordpress/postcss-themes@2.6.0':
     resolution: {integrity: sha512-Q22s1KSVdtoK0Z0ND06V2QwTx/U4KvJhWFmoI8IzYW/LGlk8BkQJhHH157Y9vFliwpMlQpqfXW6/zOg2XtvHzQ==}
     engines: {node: '>=8'}

+  '@wordpress/postcss-themes@6.43.1-next.v.202604091042.0':
+    resolution: {integrity: sha512-xTg4tQYuoKGHNh312kP+KgKp5o7J7caqEU+gDmkrx6MuIiiOcwOLl0bfMkJda4qhEF/TbVP9Nejf97qxrEII9w==}
+    engines: {node: '>=18.12.0', npm: '>=8.19.2'}
+    peerDependencies:
+      postcss: ^8.0.0
+
   '@wordpress/preferences@3.35.0':
     resolution: {integrity: sha512-OFzSEiI8Kk5YJtyPFnAauRHXtjuTJHkWapvcagpMoTP0WvwBwGfr5AeIIgV2ONtA3edrfMGgmrJUK7pd61K/1Q==}
     engines: {node: '>=12'}
@@ -12487,10 +12467,6 @@ packages:
     peerDependencies:
       postcss: ^8.1.0

-  autoprefixer@8.6.5:
-    resolution: {integrity: sha512-PLWJN3Xo/rycNkx+mp8iBDMTm3FeWe4VmYaZDSqL5QQB9sLsQkG5k8n+LNDFnhh9kdq2K+egL/icpctOmDHwig==}
-    hasBin: true
-
   autoprefixer@9.8.6:
     resolution: {integrity: sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg==}
     hasBin: true
@@ -12556,12 +12532,6 @@ packages:
     peerDependencies:
       '@babel/core': ^7.0.0

-  babel-jest@27.5.1:
-    resolution: {integrity: sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==}
-    engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
-    peerDependencies:
-      '@babel/core': ^7.8.0
-
   babel-jest@29.5.0:
     resolution: {integrity: sha512-mA4eCDh5mSo2EcA9xQjVTpmbbNk32Zb3Q3QFQsNhaK56Q+yoXowzFodLux30HRgyOho5rsQ6B0P9QpMkvvnJ0Q==}
     engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
@@ -12607,10 +12577,6 @@ packages:
     resolution: {integrity: sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw==}
     engines: {node: '>= 10.14.2'}

-  babel-plugin-jest-hoist@27.5.1:
-    resolution: {integrity: sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==}
-    engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
-
   babel-plugin-jest-hoist@29.6.3:
     resolution: {integrity: sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==}
     engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
@@ -12661,12 +12627,6 @@ packages:
     peerDependencies:
       '@babel/core': ^7.0.0

-  babel-preset-jest@27.5.1:
-    resolution: {integrity: sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==}
-    engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
-    peerDependencies:
-      '@babel/core': ^7.0.0
-
   babel-preset-jest@29.6.3:
     resolution: {integrity: sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==}
     engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
@@ -12902,10 +12862,6 @@ packages:
   browserify-zlib@0.2.0:
     resolution: {integrity: sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==}

-  browserslist@3.2.8:
-    resolution: {integrity: sha512-WHVocJYavUwVgVViC0ORikPHQquXwVh939TaelZ4WDqpWgTX/FsGhl/+P4qBUAGcRvtOgDgC+xftNWWp2RUTAQ==}
-    hasBin: true
-
   browserslist@4.19.3:
     resolution: {integrity: sha512-XK3X4xtKJ+Txj8G5c30B4gsm71s69lqXlkYui4s6EkKxuv49qjYlY6oVd+IFJ73d4YymtM3+djvvt/R/iJwwDg==}
     engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
@@ -17532,10 +17488,6 @@ packages:
     resolution: {integrity: sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==}
     engines: {node: '>= 10.14.2'}

-  jest-haste-map@27.5.1:
-    resolution: {integrity: sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==}
-    engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
-
   jest-haste-map@29.7.0:
     resolution: {integrity: sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==}
     engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
@@ -17593,10 +17545,6 @@ packages:
     resolution: {integrity: sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==}
     engines: {node: '>= 10.14.2'}

-  jest-regex-util@27.5.1:
-    resolution: {integrity: sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==}
-    engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
-
   jest-regex-util@29.6.3:
     resolution: {integrity: sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==}
     engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
@@ -17638,10 +17586,6 @@ packages:
     resolution: {integrity: sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==}
     engines: {node: '>= 10.14.2'}

-  jest-serializer@27.5.1:
-    resolution: {integrity: sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==}
-    engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
-
   jest-snapshot@26.6.2:
     resolution: {integrity: sha512-OLhxz05EzUtsAmOMzuupt1lHYXCNib0ECyuZ/PZOx9TrZcC8vL0x+DUG3TL+GLX3yHG45e6YGjIm0XwDc3q3og==}
     engines: {node: '>= 10.14.2'}
@@ -17654,10 +17598,6 @@ packages:
     resolution: {integrity: sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==}
     engines: {node: '>= 10.14.2'}

-  jest-util@27.5.1:
-    resolution: {integrity: sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==}
-    engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
-
   jest-util@29.7.0:
     resolution: {integrity: sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==}
     engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
@@ -26579,26 +26519,6 @@ snapshots:
     transitivePeerDependencies:
       - supports-color

-  '@jest/transform@27.5.1':
-    dependencies:
-      '@babel/core': 7.25.7
-      '@jest/types': 27.5.1
-      babel-plugin-istanbul: 6.1.1
-      chalk: 4.1.2
-      convert-source-map: 1.9.0
-      fast-json-stable-stringify: 2.1.0
-      graceful-fs: 4.2.11
-      jest-haste-map: 27.5.1
-      jest-regex-util: 27.5.1
-      jest-util: 27.5.1
-      micromatch: 4.0.8
-      pirates: 4.0.7
-      slash: 3.0.0
-      source-map: 0.6.1
-      write-file-atomic: 3.0.3
-    transitivePeerDependencies:
-      - supports-color
-
   '@jest/transform@29.7.0':
     dependencies:
       '@babel/core': 7.25.7
@@ -26627,14 +26547,6 @@ snapshots:
       '@types/yargs': 15.0.20
       chalk: 4.1.2

-  '@jest/types@27.5.1':
-    dependencies:
-      '@types/istanbul-lib-coverage': 2.0.6
-      '@types/istanbul-reports': 3.0.4
-      '@types/node': 24.12.2
-      '@types/yargs': 16.0.11
-      chalk: 4.1.2
-
   '@jest/types@29.6.3':
     dependencies:
       '@jest/schemas': 29.6.3
@@ -31906,10 +31818,6 @@ snapshots:
     dependencies:
       '@types/yargs-parser': 21.0.3

-  '@types/yargs@16.0.11':
-    dependencies:
-      '@types/yargs-parser': 21.0.3
-
   '@types/yargs@17.0.35':
     dependencies:
       '@types/yargs-parser': 21.0.3
@@ -33570,8 +33478,6 @@ snapshots:

   '@wordpress/browserslist-config@5.41.0': {}

-  '@wordpress/browserslist-config@6.19.1': {}
-
   '@wordpress/browserslist-config@6.43.1-next.v.202604091042.0': {}

   '@wordpress/browserslist-config@6.44.0': {}
@@ -35934,7 +35840,7 @@ snapshots:
       jest-matcher-utils: 29.7.0
       jest-mock: 29.7.0

-  '@wordpress/jest-console@8.44.0(jest@29.7.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.7.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.7.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
@@ -35949,37 +35855,28 @@ snapshots:
     transitivePeerDependencies:
       - supports-color

-  '@wordpress/jest-preset-default@12.22.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)(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:
-      - supports-color
-
-  '@wordpress/jest-preset-default@12.22.0(@babel/core@7.25.7)(jest@29.7.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/jest-preset-default@12.22.0(@babel/core@7.25.7)(jest@29.7.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)))':
     dependencies:
       '@babel/core': 7.25.7
-      '@wordpress/jest-console': 8.44.0(jest@29.7.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.7.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.7.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:
       - supports-color

-  '@wordpress/jest-preset-default@12.22.0(@babel/core@7.25.7)(jest@29.7.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.7.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.7.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: 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:
       - supports-color

   '@wordpress/jest-preset-default@12.44.0(@babel/core@7.25.7)(jest@29.7.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)))':
     dependencies:
       '@babel/core': 7.25.7
-      '@wordpress/jest-console': 8.44.0(jest@29.7.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.7.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.7.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:
@@ -35999,20 +35896,6 @@ snapshots:
       - react-dom
       - supports-color

-  '@wordpress/jest-preset-default@8.5.2(@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)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
-    dependencies:
-      '@babel/core': 7.25.7
-      '@wojtekmaj/enzyme-adapter-react-17': 0.6.7(enzyme@3.11.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
-      '@wordpress/jest-console': 5.4.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: 27.5.1(@babel/core@7.25.7)
-      enzyme: 3.11.0
-      enzyme-to-json: 3.6.2(enzyme@3.11.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))
-      react: 18.3.1
-      react-dom: 18.3.1(react@18.3.1)
-    transitivePeerDependencies:
-      - supports-color
-
   '@wordpress/keyboard-shortcuts@4.35.0(react@18.3.1)':
     dependencies:
       '@babel/runtime': 7.25.7
@@ -36454,11 +36337,19 @@ snapshots:
       autoprefixer: 10.5.0(postcss@8.4.49)
       postcss: 8.4.49

-  '@wordpress/postcss-plugins-preset@5.19.1(postcss@8.5.9)':
+  '@wordpress/postcss-plugins-preset@5.43.1-next.v.202604091042.0(postcss@8.4.49)':
+    dependencies:
+      '@wordpress/base-styles': 6.20.0
+      autoprefixer: 10.5.0(postcss@8.4.49)
+      postcss: 8.4.49
+      postcss-import: 16.1.1(postcss@8.4.49)
+
+  '@wordpress/postcss-plugins-preset@5.43.1-next.v.202604091042.0(postcss@8.5.9)':
     dependencies:
-      '@wordpress/base-styles': 5.19.1
+      '@wordpress/base-styles': 6.20.0
       autoprefixer: 10.5.0(postcss@8.5.9)
       postcss: 8.5.9
+      postcss-import: 16.1.1(postcss@8.5.9)

   '@wordpress/postcss-plugins-preset@5.44.0(postcss@8.4.49)':
     dependencies:
@@ -36467,19 +36358,14 @@ snapshots:
       postcss: 8.4.49
       postcss-import: 16.1.1(postcss@8.4.49)

-  '@wordpress/postcss-themes@1.0.5':
-    dependencies:
-      '@babel/runtime': 7.25.7
-      autoprefixer: 8.6.5
-      postcss: 6.0.23
-      postcss-color-function: 4.1.0
-    transitivePeerDependencies:
-      - supports-color
-
   '@wordpress/postcss-themes@2.6.0':
     dependencies:
       postcss: 7.0.39

+  '@wordpress/postcss-themes@6.43.1-next.v.202604091042.0(postcss@8.4.49)':
+    dependencies:
+      postcss: 8.4.49
+
   '@wordpress/preferences@3.35.0(@emotion/is-prop-valid@1.4.0)(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
     dependencies:
       '@babel/runtime': 7.25.7
@@ -37013,7 +36899,7 @@ snapshots:
       '@wordpress/dependency-extraction-webpack-plugin': 6.44.0(webpack@5.97.1)
       '@wordpress/e2e-test-utils-playwright': 1.44.0(@playwright/test@1.59.1)(@types/node@24.12.2)
       '@wordpress/eslint-plugin': 22.22.0(@babel/core@7.25.7)(@types/eslint@9.6.1)(eslint-import-resolver-webpack@0.13.2)(eslint@8.57.1)(jest@29.7.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)(wp-prettier@3.0.3)
-      '@wordpress/jest-preset-default': 12.22.0(@babel/core@7.25.7)(jest@29.7.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/jest-preset-default': 12.44.0(@babel/core@7.25.7)(jest@29.7.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/npm-package-json-lint-config': 5.44.0(npm-package-json-lint@6.4.0(typescript@5.7.3))
       '@wordpress/postcss-plugins-preset': 5.44.0(postcss@8.4.49)
       '@wordpress/prettier-config': 4.44.0(wp-prettier@3.0.3)
@@ -38625,15 +38511,6 @@ snapshots:
       postcss: 8.5.9
       postcss-value-parser: 4.2.0

-  autoprefixer@8.6.5:
-    dependencies:
-      browserslist: 3.2.8
-      caniuse-lite: 1.0.30001146
-      normalize-range: 0.1.2
-      num2fraction: 1.2.2
-      postcss: 6.0.23
-      postcss-value-parser: 3.3.1
-
   autoprefixer@9.8.6:
     dependencies:
       browserslist: 4.19.3
@@ -38715,20 +38592,6 @@ snapshots:
     transitivePeerDependencies:
       - supports-color

-  babel-jest@27.5.1(@babel/core@7.25.7):
-    dependencies:
-      '@babel/core': 7.25.7
-      '@jest/transform': 27.5.1
-      '@jest/types': 27.5.1
-      '@types/babel__core': 7.20.5
-      babel-plugin-istanbul: 6.1.1
-      babel-preset-jest: 27.5.1(@babel/core@7.25.7)
-      chalk: 4.1.2
-      graceful-fs: 4.2.11
-      slash: 3.0.0
-    transitivePeerDependencies:
-      - supports-color
-
   babel-jest@29.5.0(@babel/core@7.25.7):
     dependencies:
       '@babel/core': 7.25.7
@@ -38809,13 +38672,6 @@ snapshots:
       '@types/babel__core': 7.20.5
       '@types/babel__traverse': 7.28.0

-  babel-plugin-jest-hoist@27.5.1:
-    dependencies:
-      '@babel/template': 7.28.6
-      '@babel/types': 7.29.0
-      '@types/babel__core': 7.20.5
-      '@types/babel__traverse': 7.28.0
-
   babel-plugin-jest-hoist@29.6.3:
     dependencies:
       '@babel/template': 7.28.6
@@ -38904,12 +38760,6 @@ snapshots:
       babel-plugin-jest-hoist: 26.6.2
       babel-preset-current-node-syntax: 1.2.0(@babel/core@7.25.7)

-  babel-preset-jest@27.5.1(@babel/core@7.25.7):
-    dependencies:
-      '@babel/core': 7.25.7
-      babel-plugin-jest-hoist: 27.5.1
-      babel-preset-current-node-syntax: 1.2.0(@babel/core@7.25.7)
-
   babel-preset-jest@29.6.3(@babel/core@7.25.7):
     dependencies:
       '@babel/core': 7.25.7
@@ -39194,11 +39044,6 @@ snapshots:
     dependencies:
       pako: 1.0.11

-  browserslist@3.2.8:
-    dependencies:
-      caniuse-lite: 1.0.30001146
-      electron-to-chromium: 1.5.336
-
   browserslist@4.19.3:
     dependencies:
       caniuse-lite: 1.0.30001788
@@ -45250,23 +45095,6 @@ snapshots:
     transitivePeerDependencies:
       - supports-color

-  jest-haste-map@27.5.1:
-    dependencies:
-      '@jest/types': 27.5.1
-      '@types/graceful-fs': 4.1.9
-      '@types/node': 24.12.2
-      anymatch: 3.1.3
-      fb-watchman: 2.0.2
-      graceful-fs: 4.2.11
-      jest-regex-util: 27.5.1
-      jest-serializer: 27.5.1
-      jest-util: 27.5.1
-      jest-worker: 27.5.1
-      micromatch: 4.0.8
-      walker: 1.0.8
-    optionalDependencies:
-      fsevents: 2.3.3
-
   jest-haste-map@29.7.0:
     dependencies:
       '@jest/types': 29.6.3
@@ -45382,8 +45210,6 @@ snapshots:

   jest-regex-util@26.0.0: {}

-  jest-regex-util@27.5.1: {}
-
   jest-regex-util@29.6.3: {}

   jest-resolve-dependencies@26.6.3:
@@ -45547,11 +45373,6 @@ snapshots:
       '@types/node': 24.12.2
       graceful-fs: 4.2.11

-  jest-serializer@27.5.1:
-    dependencies:
-      '@types/node': 24.12.2
-      graceful-fs: 4.2.11
-
   jest-snapshot@26.6.2:
     dependencies:
       '@babel/types': 7.29.0
@@ -45607,15 +45428,6 @@ snapshots:
       is-ci: 2.0.0
       micromatch: 4.0.8

-  jest-util@27.5.1:
-    dependencies:
-      '@jest/types': 27.5.1
-      '@types/node': 24.12.2
-      chalk: 4.1.2
-      ci-info: 3.9.0
-      graceful-fs: 4.2.11
-      picomatch: 2.3.2
-
   jest-util@29.7.0:
     dependencies:
       '@jest/types': 29.6.3
@@ -48579,6 +48391,13 @@ snapshots:
       read-cache: 1.0.0
       resolve: 1.22.12

+  postcss-import@16.1.1(postcss@8.5.9):
+    dependencies:
+      postcss: 8.5.9
+      postcss-value-parser: 4.2.0
+      read-cache: 1.0.0
+      resolve: 1.22.12
+
   postcss-less@3.1.4:
     dependencies:
       postcss: 7.0.39
diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml
index b272cab91c4..43668413226 100644
--- a/pnpm-workspace.yaml
+++ b/pnpm-workspace.yaml
@@ -15,7 +15,6 @@ catalogs:
         '@wordpress/block-editor': 14.14.6
         '@wordpress/block-library': 9.19.6
         '@wordpress/blocks': 14.8.2
-        '@wordpress/browserslist-config': 6.19.1
         '@wordpress/commands': 1.19.4
         '@wordpress/components': 29.5.4
         '@wordpress/compose': 7.19.2
@@ -42,7 +41,6 @@ catalogs:
         '@wordpress/media-utils': 5.19.2
         '@wordpress/notices': 5.19.2
         '@wordpress/plugins': 7.19.4
-        '@wordpress/postcss-plugins-preset': 5.19.1
         '@wordpress/preferences': 4.19.4
         '@wordpress/primitives': 4.19.1
         '@wordpress/priority-queue': 3.19.1