Commit 77a3a97db34 for woocommerce
commit 77a3a97db34373da29c4fa1b6c6aca14e232ba4c
Author: Vladimir Reznichenko <kalessil@gmail.com>
Date: Tue Apr 21 13:08:49 2026 +0200
[dev] Monorepo: complete migration to @woocommerce/internal-style-build/webpack-rtl-plugin (#64161)
diff --git a/.syncpackrc b/.syncpackrc
index 85adfd6e503..7228b00e683 100644
--- a/.syncpackrc
+++ b/.syncpackrc
@@ -9,11 +9,12 @@
},
"versionGroups": [
{
- "label": "Banned dependencies: classnames(->clsx), concurrently(->pnpm), cross-env(->wsl)",
+ "label": "Banned dependencies: classnames(->clsx), concurrently(->pnpm), cross-env(->wsl),@automattic/webpack-rtl-plugin(->internal-style-build)",
"dependencies": [
"classnames",
"concurrently",
- "cross-env"
+ "cross-env",
+ "@automattic/webpack-rtl-plugin"
],
"packages": [
"**"
@@ -527,6 +528,15 @@
],
"pinVersion": "8.4.x"
},
+ {
+ "dependencies": [
+ "rtlcss"
+ ],
+ "packages": [
+ "**"
+ ],
+ "pinVersion": "4.3.x"
+ },
{
"dependencies": [
"rimraf"
diff --git a/packages/js/experimental-products-app/changelog/64161-dev-64111-post-cleanup b/packages/js/experimental-products-app/changelog/64161-dev-64111-post-cleanup
new file mode 100644
index 00000000000..b740e6c4df4
--- /dev/null
+++ b/packages/js/experimental-products-app/changelog/64161-dev-64111-post-cleanup
@@ -0,0 +1,4 @@
+Significance: minor
+Type: dev
+
+Monorepo: complete migration to @woocommerce/internal-style-build/webpack-rtl-plugin
\ No newline at end of file
diff --git a/packages/js/experimental-products-app/package.json b/packages/js/experimental-products-app/package.json
index 3fc8392946a..b150471e368 100644
--- a/packages/js/experimental-products-app/package.json
+++ b/packages/js/experimental-products-app/package.json
@@ -72,7 +72,6 @@
"@woocommerce/internal-js-tests": "workspace:*",
"@woocommerce/internal-style-build": "workspace:*",
"@woocommerce/internal-ts-config": "workspace:*",
- "@automattic/webpack-rtl-plugin": "6.0.x",
"css-loader": "6.11.x",
"eslint": "^8.55.0",
"jest": "29.5.x",
diff --git a/packages/js/experimental-products-app/webpack.config.js b/packages/js/experimental-products-app/webpack.config.js
index a1e79ee6e2a..ca65992c620 100644
--- a/packages/js/experimental-products-app/webpack.config.js
+++ b/packages/js/experimental-products-app/webpack.config.js
@@ -2,57 +2,8 @@
* External dependencies
*/
const RemoveEmptyScriptsPlugin = require( 'webpack-remove-empty-scripts' );
-const WebpackRTLPlugin = require( '@automattic/webpack-rtl-plugin' );
const path = require( 'path' );
-/**
- * Custom plugin to rename .rtl.css files to -rtl.css for WordPress compatibility
- * This is needed because @automattic/webpack-rtl-plugin hardcodes the .rtl.css pattern
- */
-class RTLFilenameFixPlugin {
- apply( compiler ) {
- compiler.hooks.afterEmit.tap( 'RTLFilenameFixPlugin', ( compilation ) => {
- const fs = require( 'fs' );
-
- compilation.entrypoints.forEach( ( entrypoint ) => {
- entrypoint.chunks.forEach( ( chunk ) => {
- chunk.files.forEach( ( filename ) => {
- if ( filename.endsWith( '.rtl.css' ) ) {
- const oldPath = path.join(
- compilation.outputOptions.path,
- filename
- );
- const newPath = oldPath.replace(
- '.rtl.css',
- '-rtl.css'
- );
-
- if ( fs.existsSync( oldPath ) ) {
- try {
- fs.copyFileSync( oldPath, newPath );
- fs.unlinkSync( oldPath );
-
- const newFilename = filename.replace(
- '.rtl.css',
- '-rtl.css'
- );
- chunk.files.delete( filename );
- chunk.files.add( newFilename );
- } catch ( error ) {
- console.warn(
- `RTL filename fix failed for ${ filename }:`,
- error.message
- );
- }
- }
- }
- } );
- } );
- } );
- } );
- }
-}
-
/**
* Internal dependencies
*/
@@ -60,6 +11,7 @@ const {
webpackConfig,
plugin,
StyleAssetPlugin,
+ WebpackRTLPlugin
} = require( '@woocommerce/internal-style-build' );
const NODE_ENV = process.env.NODE_ENV || 'development';
@@ -89,43 +41,7 @@ module.exports = {
filename: '[name]/style.css',
chunkFilename: 'chunks/[id].style.css',
} ),
- new WebpackRTLPlugin( {
- test: /(?<!style)\.css$/,
- filename: '[name]-rtl.css',
- minify:
- NODE_ENV === 'development'
- ? false
- : {
- preset: [
- 'default',
- {
- discardComments: {
- removeAll: true,
- },
- normalizeWhitespace: true,
- },
- ],
- },
- } ),
- new WebpackRTLPlugin( {
- test: /style\.css$/,
- filename: '[name]/style-rtl.css',
- minify:
- NODE_ENV === 'development'
- ? false
- : {
- preset: [
- 'default',
- {
- discardComments: {
- removeAll: true,
- },
- normalizeWhitespace: true,
- },
- ],
- },
- } ),
- new RTLFilenameFixPlugin(),
+ new WebpackRTLPlugin(),
new StyleAssetPlugin(),
],
};
diff --git a/packages/js/internal-style-build/index.js b/packages/js/internal-style-build/index.js
index c34f231b262..ab223d4a5bd 100644
--- a/packages/js/internal-style-build/index.js
+++ b/packages/js/internal-style-build/index.js
@@ -80,4 +80,5 @@ module.exports = {
],
},
StyleAssetPlugin,
+ WebpackRTLPlugin,
};
diff --git a/packages/js/internal-style-build/package.json b/packages/js/internal-style-build/package.json
index dc6123c35e3..dd52070d159 100644
--- a/packages/js/internal-style-build/package.json
+++ b/packages/js/internal-style-build/package.json
@@ -46,7 +46,7 @@
"json2php": "^0.0.7",
"mini-css-extract-plugin": "2.9.x",
"postcss-loader": "4.3.x",
- "rtlcss": "^4.3.0",
+ "rtlcss": "4.3.x",
"sass-loader": "10.5.x",
"webpack-remove-empty-scripts": "1.0.x"
},
diff --git a/packages/js/product-editor/changelog/64161-dev-64111-post-cleanup b/packages/js/product-editor/changelog/64161-dev-64111-post-cleanup
new file mode 100644
index 00000000000..b740e6c4df4
--- /dev/null
+++ b/packages/js/product-editor/changelog/64161-dev-64111-post-cleanup
@@ -0,0 +1,4 @@
+Significance: minor
+Type: dev
+
+Monorepo: complete migration to @woocommerce/internal-style-build/webpack-rtl-plugin
\ No newline at end of file
diff --git a/packages/js/product-editor/package.json b/packages/js/product-editor/package.json
index b062e4d2f29..818f3d2e631 100644
--- a/packages/js/product-editor/package.json
+++ b/packages/js/product-editor/package.json
@@ -120,7 +120,6 @@
"webpack": "5.97.x",
"webpack-cli": "5.1.x",
"webpack-remove-empty-scripts": "1.0.x",
- "@automattic/webpack-rtl-plugin": "6.0.x",
"wireit": "0.14.12"
},
"scripts": {
diff --git a/packages/js/product-editor/webpack.config.js b/packages/js/product-editor/webpack.config.js
index 2834a19824e..0eb9535e071 100644
--- a/packages/js/product-editor/webpack.config.js
+++ b/packages/js/product-editor/webpack.config.js
@@ -4,48 +4,6 @@
const CopyWebpackPlugin = require( 'copy-webpack-plugin' );
const path = require( 'path' );
const RemoveEmptyScriptsPlugin = require( 'webpack-remove-empty-scripts' );
-const WebpackRTLPlugin = require( '@automattic/webpack-rtl-plugin' );
-
-/**
- * Custom plugin to rename .rtl.css files to -rtl.css for WordPress compatibility
- * This is needed because @automattic/webpack-rtl-plugin hardcodes the .rtl.css pattern
- */
-class RTLFilenameFixPlugin {
- apply( compiler ) {
- compiler.hooks.afterEmit.tap( 'RTLFilenameFixPlugin', ( compilation ) => {
- // This runs after assets are emitted, so we use file system operations
- const fs = require( 'fs' );
- const path = require( 'path' );
-
- compilation.entrypoints.forEach( ( entrypoint ) => {
- entrypoint.chunks.forEach( ( chunk ) => {
- chunk.files.forEach( ( filename ) => {
- if ( filename.endsWith( '.rtl.css' ) ) {
- const oldPath = path.join( compilation.outputOptions.path, filename );
- const newPath = oldPath.replace( '.rtl.css', '-rtl.css' );
-
- if ( fs.existsSync( oldPath ) ) {
- try {
- // Copy to new filename
- fs.copyFileSync( oldPath, newPath );
- // Remove old file
- fs.unlinkSync( oldPath );
-
- // Update compilation records
- const newFilename = filename.replace( '.rtl.css', '-rtl.css' );
- chunk.files.delete( filename );
- chunk.files.add( newFilename );
- } catch ( error ) {
- console.warn( `RTL filename fix failed for ${filename}:`, error.message );
- }
- }
- }
- } );
- } );
- } );
- } );
- }
-}
/**
* Internal dependencies
@@ -54,6 +12,7 @@ const {
webpackConfig,
plugin,
StyleAssetPlugin,
+ WebpackRTLPlugin,
} = require( '@woocommerce/internal-style-build' );
const {
blockEntryPoints,
@@ -100,36 +59,7 @@ module.exports = {
},
chunkFilename: 'chunks/[id].style.css',
} ),
- new WebpackRTLPlugin( {
- test: /(?<!style)\.css$/,
- filename: '[name]-rtl.css',
- minify: NODE_ENV === 'development' ? false : {
- preset: [
- 'default',
- {
- discardComments: {
- removeAll: true, // Remove all comments
- },
- normalizeWhitespace: true, // Normalize whitespace
- },
- ],
- },
- } ),
- new WebpackRTLPlugin( {
- test: /style\.css$/,
- filename: '[name]/style-rtl.css',
- minify: NODE_ENV === 'development' ? false : {
- preset: [
- 'default',
- {
- discardComments: {
- removeAll: true, // Remove all comments
- },
- normalizeWhitespace: true, // Normalize whitespace
- },
- ],
- },
- } ),
+ new WebpackRTLPlugin(),
new CopyWebpackPlugin( {
patterns: [
{
@@ -147,7 +77,6 @@ module.exports = {
},
],
} ),
- new RTLFilenameFixPlugin(), // Convert .rtl.css to -rtl.css for WordPress compatibility
new StyleAssetPlugin(),
],
};
diff --git a/packages/js/settings-editor/changelog/64161-dev-64111-post-cleanup b/packages/js/settings-editor/changelog/64161-dev-64111-post-cleanup
new file mode 100644
index 00000000000..b740e6c4df4
--- /dev/null
+++ b/packages/js/settings-editor/changelog/64161-dev-64111-post-cleanup
@@ -0,0 +1,4 @@
+Significance: minor
+Type: dev
+
+Monorepo: complete migration to @woocommerce/internal-style-build/webpack-rtl-plugin
\ No newline at end of file
diff --git a/packages/js/settings-editor/package.json b/packages/js/settings-editor/package.json
index 04f7a4f58dc..2cdecad2a85 100644
--- a/packages/js/settings-editor/package.json
+++ b/packages/js/settings-editor/package.json
@@ -110,7 +110,6 @@
"webpack": "5.97.x",
"webpack-cli": "5.1.x",
"webpack-remove-empty-scripts": "1.0.x",
- "@automattic/webpack-rtl-plugin": "6.0.x",
"wireit": "0.14.12"
},
"scripts": {
diff --git a/packages/js/settings-editor/webpack.config.js b/packages/js/settings-editor/webpack.config.js
index 614965f2099..fedf05849be 100644
--- a/packages/js/settings-editor/webpack.config.js
+++ b/packages/js/settings-editor/webpack.config.js
@@ -2,50 +2,8 @@
* External dependencies
*/
const RemoveEmptyScriptsPlugin = require( 'webpack-remove-empty-scripts' );
-const WebpackRTLPlugin = require( '@automattic/webpack-rtl-plugin' );
const path = require( 'path' );
-/**
- * Custom plugin to rename .rtl.css files to -rtl.css for WordPress compatibility
- * This is needed because @automattic/webpack-rtl-plugin hardcodes the .rtl.css pattern
- */
-class RTLFilenameFixPlugin {
- apply( compiler ) {
- compiler.hooks.afterEmit.tap( 'RTLFilenameFixPlugin', ( compilation ) => {
- // This runs after assets are emitted, so we use file system operations
- const fs = require( 'fs' );
- const path = require( 'path' );
-
- compilation.entrypoints.forEach( ( entrypoint ) => {
- entrypoint.chunks.forEach( ( chunk ) => {
- chunk.files.forEach( ( filename ) => {
- if ( filename.endsWith( '.rtl.css' ) ) {
- const oldPath = path.join( compilation.outputOptions.path, filename );
- const newPath = oldPath.replace( '.rtl.css', '-rtl.css' );
-
- if ( fs.existsSync( oldPath ) ) {
- try {
- // Copy to new filename
- fs.copyFileSync( oldPath, newPath );
- // Remove old file
- fs.unlinkSync( oldPath );
-
- // Update compilation records
- const newFilename = filename.replace( '.rtl.css', '-rtl.css' );
- chunk.files.delete( filename );
- chunk.files.add( newFilename );
- } catch ( error ) {
- console.warn( `RTL filename fix failed for ${filename}:`, error.message );
- }
- }
- }
- } );
- } );
- } );
- } );
- }
-}
-
/**
* Internal dependencies
*/
@@ -53,6 +11,7 @@ const {
webpackConfig,
plugin,
StyleAssetPlugin,
+ WebpackRTLPlugin,
} = require( '@woocommerce/internal-style-build' );
const NODE_ENV = process.env.NODE_ENV || 'development';
@@ -93,37 +52,7 @@ module.exports = {
},
chunkFilename: 'chunks/[id].style.css',
} ),
- new WebpackRTLPlugin( {
- test: /(?<!style)\.css$/,
- filename: '[name]-rtl.css',
- minify: NODE_ENV === 'development' ? false : {
- preset: [
- 'default',
- {
- discardComments: {
- removeAll: true, // Remove all comments
- },
- normalizeWhitespace: true, // Normalize whitespace
- },
- ],
- },
- } ),
- new WebpackRTLPlugin( {
- test: /style\.css$/,
- filename: '[name]/style-rtl.css',
- minify: NODE_ENV === 'development' ? false : {
- preset: [
- 'default',
- {
- discardComments: {
- removeAll: true, // Remove all comments
- },
- normalizeWhitespace: true, // Normalize whitespace
- },
- ],
- },
- } ),
- new RTLFilenameFixPlugin(), // Convert .rtl.css to -rtl.css for WordPress compatibility
+ new WebpackRTLPlugin(),
new StyleAssetPlugin(),
],
};
diff --git a/plugins/woocommerce/changelog/64161-dev-64111-post-cleanup b/plugins/woocommerce/changelog/64161-dev-64111-post-cleanup
new file mode 100644
index 00000000000..b740e6c4df4
--- /dev/null
+++ b/plugins/woocommerce/changelog/64161-dev-64111-post-cleanup
@@ -0,0 +1,4 @@
+Significance: minor
+Type: dev
+
+Monorepo: complete migration to @woocommerce/internal-style-build/webpack-rtl-plugin
\ No newline at end of file
diff --git a/plugins/woocommerce/client/admin/package.json b/plugins/woocommerce/client/admin/package.json
index 73623008266..3e47e5c6604 100644
--- a/plugins/woocommerce/client/admin/package.json
+++ b/plugins/woocommerce/client/admin/package.json
@@ -211,7 +211,7 @@
"readline-sync": "^1.4.10",
"replace": "^1.2.2",
"rimraf": "5.0.5",
- "rtlcss": "^2.6.2",
+ "rtlcss": "4.3.x",
"sass": "^1.69.5",
"sass-loader": "10.5.x",
"stylelint": "^14.16.1",
diff --git a/plugins/woocommerce/client/blocks/bin/webpack-config-interactive-blocks.js b/plugins/woocommerce/client/blocks/bin/webpack-config-interactive-blocks.js
index bafc85c08a2..207ebb19ae8 100644
--- a/plugins/woocommerce/client/blocks/bin/webpack-config-interactive-blocks.js
+++ b/plugins/woocommerce/client/blocks/bin/webpack-config-interactive-blocks.js
@@ -14,7 +14,7 @@ const RemoveFilesPlugin = require( './remove-files-webpack-plugin' );
*/
const DependencyExtractionWebpackPlugin = require( '@woocommerce/dependency-extraction-webpack-plugin' );
const FilesystemCacheWarningsPlugin = require( './filesystem-cache-warnings-webpack-plugin.js' );
-const WebpackRTLPlugin = require( '@woocommerce/internal-style-build/webpack-rtl-plugin' );
+const { WebpackRTLPlugin } = require( '@woocommerce/internal-style-build' );
const { sharedOptimizationConfig } = require( './webpack-shared-config' );
const {
scriptModuleEntries,
@@ -91,9 +91,7 @@ module.exports = {
}
},
} ),
- new WebpackRTLPlugin( {
- filenameSuffix: '-rtl.css',
- } ),
+ new WebpackRTLPlugin(),
// Remove JS files generated by MiniCssExtractPlugin.
new RemoveFilesPlugin( './build/**/*-@(editor|style).js' ),
// Suppress file system cache warnings (unsupported serialization related).
diff --git a/plugins/woocommerce/client/blocks/bin/webpack-configs.js b/plugins/woocommerce/client/blocks/bin/webpack-configs.js
index e8ca3386d2e..af00522fc6f 100644
--- a/plugins/woocommerce/client/blocks/bin/webpack-configs.js
+++ b/plugins/woocommerce/client/blocks/bin/webpack-configs.js
@@ -16,7 +16,7 @@ const CopyWebpackPlugin = require( 'copy-webpack-plugin' );
*/
const DependencyExtractionWebpackPlugin = require( '@woocommerce/dependency-extraction-webpack-plugin' );
const FilesystemCacheWarningsPlugin = require( './filesystem-cache-warnings-webpack-plugin.js' );
-const WebpackRTLPlugin = require( '@woocommerce/internal-style-build/webpack-rtl-plugin' );
+const { WebpackRTLPlugin } = require( '@woocommerce/internal-style-build' );
const { getEntryConfig, genericBlocks } = require( './webpack-entries' );
const {
ASSET_CHECK,
@@ -793,9 +793,7 @@ const getStylingConfig = ( options = {} ) => {
new MiniCssExtractPlugin( {
filename: '[name].css',
} ),
- new WebpackRTLPlugin( {
- filenameSuffix: '-rtl.css',
- } ),
+ new WebpackRTLPlugin(),
// Remove JS files generated by MiniCssExtractPlugin.
new RemoveFilesPlugin( './build/*style.js' ),
],
diff --git a/plugins/woocommerce/client/blocks/docs/contributors/coding-guidelines.md b/plugins/woocommerce/client/blocks/docs/contributors/coding-guidelines.md
index c79be67e8a4..8e88ec7cac2 100644
--- a/plugins/woocommerce/client/blocks/docs/contributors/coding-guidelines.md
+++ b/plugins/woocommerce/client/blocks/docs/contributors/coding-guidelines.md
@@ -68,7 +68,7 @@ Naming is not strictly tied to the DOM so it **doesn’t matter how many nested
## RTL Styles
-Blocks uses the `@automattic/webpack-rtl-plugin` package to generate styles for Right-to-Left languages. These are generated automatically.
+Blocks uses the internal `@woocommerce/internal-style-build/webpack-rtl-plugin` package to generate styles for Right-to-Left languages. These are generated automatically.
To make adjustments to the generated RTL styles, for example, excluding certain rules from the RTL stylesheets, you should use the [control directives here](https://rtlcss.com/learn/usage-guide/control-directives/index.html).
@@ -147,27 +147,27 @@ As you can see, the styles coming from the themes have higher specificity, so ou
2. Never use ID selectors.
3. Try wrapping the entire component/block CSS with the root class name of that component, for example:
-```css
-.wc-block-components-radio-control {
- .wc-block-components-radio-control__input {
- // specificity 0, 2, 0, we win theme A!
- background: #fff;
+ ```css
+ .wc-block-components-radio-control {
+ .wc-block-components-radio-control__input {
+ // specificity 0, 2, 0, we win theme A!
+ background: #fff;
+ }
}
-}
-```
+ ```
4. Try adding an extra css class (or tag selector) to increase specificity. When doing so, add a comment explaining it.
-```css
-.wc-block-components-radio-control {
- // Extra class for specificity.
- .wc-block-components-radio-control__option
- .wc-block-components-radio-control__input {
- // specificity 0, 3, 0, we win theme B!
- background: #fff;
+ ```css
+ .wc-block-components-radio-control {
+ // Extra class for specificity.
+ .wc-block-components-radio-control__option
+ .wc-block-components-radio-control__input {
+ // specificity 0, 3, 0, we win theme B!
+ background: #fff;
+ }
}
-}
-```
+ ```
5. If these steps weren't enough, consider not increasing specificity at all. If it's just a minor visual issue, consider ignoring it and assume the theme will update its conflicting styles at some point. If it's completely breaking the block or component in that theme, consider sending feedback to theme authors so they can fix it on their side.
diff --git a/plugins/woocommerce/client/blocks/docs/contributors/css-build-system.md b/plugins/woocommerce/client/blocks/docs/contributors/css-build-system.md
index dc61544e3d9..099d1c11727 100644
--- a/plugins/woocommerce/client/blocks/docs/contributors/css-build-system.md
+++ b/plugins/woocommerce/client/blocks/docs/contributors/css-build-system.md
@@ -15,7 +15,7 @@ CSS files are built with Webpack, which gathers all SCSS files in the app and pr
## Right-to-left
-All files described above are generated in a LTR version and a RTL version. The RTL version is generated automatically with `@automattic/webpack-rtl-plugin` and has a `.rtl.css` suffix at the end of the file name.
+All files described above are generated in a LTR version and a RTL version. The RTL version is generated automatically with the internal `@woocommerce/internal-style-build/webpack-rtl-plugin` and has a `-rtl.css` suffix at the end of the file name.
## Relevant files
diff --git a/plugins/woocommerce/client/blocks/package.json b/plugins/woocommerce/client/blocks/package.json
index 7b1d7b93257..855178ad5af 100644
--- a/plugins/woocommerce/client/blocks/package.json
+++ b/plugins/woocommerce/client/blocks/package.json
@@ -229,7 +229,7 @@
"redux": "4.2.1",
"request-promise": "4.2.6",
"rimraf": "5.0.5",
- "rtlcss": "^4.1.1",
+ "rtlcss": "4.3.x",
"sass-loader": "10.5.x",
"storybook": "^7.6.4",
"storybook-addon-react-docgen": "1.2.44",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 16b6e663e02..b1a7051c6b9 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -1768,9 +1768,6 @@ importers:
specifier: 18.3.x
version: 18.3.1(react@18.3.1)
devDependencies:
- '@automattic/webpack-rtl-plugin':
- specifier: 6.0.x
- version: 6.0.0(webpack@5.97.1)
'@babel/core':
specifier: 7.25.7
version: 7.25.7
@@ -2178,7 +2175,7 @@ importers:
specifier: 4.3.x
version: 4.3.0(postcss@8.5.9)(webpack@5.97.1)
rtlcss:
- specifier: ^4.3.0
+ specifier: 4.3.x
version: 4.3.0
sass-loader:
specifier: 10.5.x
@@ -2228,13 +2225,13 @@ importers:
version: link:../eslint-plugin
'@wordpress/core-data':
specifier: 7.19.6
- version: 7.19.6(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 7.19.6(@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)
'@wordpress/data':
specifier: 10.19.2
version: 10.19.2(react@18.3.1)
'@wordpress/editor':
specifier: 14.19.7
- version: 14.19.7(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 14.19.7(@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)
'@wordpress/notices':
specifier: 5.19.2
version: 5.19.2(react@18.3.1)
@@ -2255,7 +2252,7 @@ importers:
version: 7.19.2
'@wordpress/components':
specifier: catalog:wp-min
- version: 29.5.4(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 29.5.4(@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)
'@wordpress/compose':
specifier: catalog:wp-min
version: 7.19.2(react@18.3.1)
@@ -2699,9 +2696,6 @@ importers:
specifier: ~6.3.0
version: 6.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
devDependencies:
- '@automattic/webpack-rtl-plugin':
- specifier: 6.0.x
- version: 6.0.0(webpack@5.97.1)
'@babel/core':
specifier: 7.25.7
version: 7.25.7
@@ -3065,9 +3059,6 @@ importers:
specifier: ~6.3.0
version: 6.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
devDependencies:
- '@automattic/webpack-rtl-plugin':
- specifier: 6.0.x
- version: 6.0.0(webpack@5.97.1)
'@babel/core':
specifier: 7.25.7
version: 7.25.7
@@ -3358,7 +3349,7 @@ importers:
version: 11.0.1-next.v.20260206T143.0(patch_hash=3bb8d6aefc8089fb3df03be69d5960ed2f187697de2c01d4849c820dcced8a81)(@types/node@24.12.2)
'@wordpress/scripts':
specifier: 30.6.0
- version: 30.6.0(@playwright/test@1.59.1)(@swc/core@1.15.24)(@types/node@24.12.2)(@types/webpack@4.41.40)(babel-plugin-macros@3.1.0)(file-loader@6.2.0(webpack@5.97.1))(node-notifier@8.0.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3))(type-fest@4.41.0)(typescript@5.7.3)(webpack-hot-middleware@2.26.1)
+ version: 30.6.0(@playwright/test@1.59.1)(@swc/core@1.15.24)(@types/node@24.12.2)(@types/webpack@4.41.40)(file-loader@6.2.0(webpack@5.97.1))(node-notifier@8.0.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3))(type-fest@4.41.0)(typescript@5.7.3)(webpack-hot-middleware@2.26.1)
'@wordpress/stylelint-config':
specifier: ^21.36.0
version: 21.41.0(postcss@8.5.9)(stylelint@14.16.1)
@@ -4037,8 +4028,8 @@ importers:
specifier: 5.0.5
version: 5.0.5
rtlcss:
- specifier: ^2.6.2
- version: 2.6.2
+ specifier: 4.3.x
+ version: 4.3.0
sass:
specifier: 1.69.5
version: 1.69.5
@@ -4617,7 +4608,7 @@ importers:
specifier: 5.0.5
version: 5.0.5
rtlcss:
- specifier: ^4.1.1
+ specifier: 4.3.x
version: 4.3.0
sass-loader:
specifier: 10.5.x
@@ -4677,7 +4668,7 @@ importers:
version: 24.12.2
'@wordpress/scripts':
specifier: ^30.23.0
- version: 30.27.0(@playwright/test@1.59.1)(@swc/core@1.15.24)(@types/eslint@9.6.1)(@types/node@24.12.2)(@types/webpack@4.41.40)(babel-plugin-macros@3.1.0)(file-loader@6.2.0(webpack@5.97.1))(node-notifier@8.0.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint-scss@6.14.0(stylelint@14.16.1))(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3))(type-fest@4.41.0)(typescript@5.7.3)(webpack-hot-middleware@2.26.1)
+ version: 30.27.0(@playwright/test@1.59.1)(@swc/core@1.15.24)(@types/eslint@9.6.1)(@types/node@24.12.2)(@types/webpack@4.41.40)(file-loader@6.2.0(webpack@5.97.1))(node-notifier@8.0.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint-scss@6.14.0(stylelint@14.16.1))(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3))(type-fest@4.41.0)(typescript@5.7.3)(webpack-hot-middleware@2.26.1)
'@wordpress/stylelint-config':
specifier: ^21.36.0
version: 21.41.0(postcss@8.5.9)(stylelint@14.16.1)
@@ -5347,11 +5338,6 @@ packages:
'@automattic/viewport@1.1.0':
resolution: {integrity: sha512-aZhGcaXVeT0rxZdsPq+xbQyIpT+GoS5gYiXAVrTrImOgWUEhP0LU9guil8Wy9/2FJrxfD3IkvNnzC1aWviXw1w==}
- '@automattic/webpack-rtl-plugin@6.0.0':
- resolution: {integrity: sha512-hjKjxccXJltt+KU7Oxu6HUeFMfd9w5mec+orFGa97zPKxPNCG90dXhiWn+Hrf6ZmP+o0vqrdsGN5x3O0pnQMqA==}
- peerDependencies:
- webpack: ^5.68.0
-
'@aw-web-design/x-default-browser@1.4.126':
resolution: {integrity: sha512-Xk1sIhyNC/esHGGVjL/niHLowM0csl/kFO5uawBy4IrWwy0o1G8LGt3jP6nmWGz+USxeeqbihAmp/oVZju6wug==}
hasBin: true
@@ -24620,11 +24606,6 @@ snapshots:
'@automattic/viewport@1.1.0': {}
- '@automattic/webpack-rtl-plugin@6.0.0(webpack@5.97.1)':
- dependencies:
- rtlcss: 3.5.0
- webpack: 5.97.1(@swc/core@1.15.24)(webpack-cli@5.1.4)
-
'@aw-web-design/x-default-browser@1.4.126':
dependencies:
default-browser-id: 3.0.0
@@ -25743,28 +25724,6 @@ snapshots:
optionalDependencies:
'@types/react': 18.3.28
- '@base-ui/react@1.4.0(date-fns@3.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
- dependencies:
- '@babel/runtime': 7.29.2
- '@base-ui/utils': 0.2.7(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@floating-ui/react-dom': 2.1.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@floating-ui/utils': 0.2.11
- date-fns: 3.6.0
- react: 18.3.1
- react-dom: 18.3.1(react@18.3.1)
- use-sync-external-store: 1.6.0(react@18.3.1)
-
- '@base-ui/react@1.4.0(date-fns@4.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
- dependencies:
- '@babel/runtime': 7.29.2
- '@base-ui/utils': 0.2.7(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@floating-ui/react-dom': 2.1.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@floating-ui/utils': 0.2.11
- date-fns: 4.1.0
- react: 18.3.1
- react-dom: 18.3.1(react@18.3.1)
- use-sync-external-store: 1.6.0(react@18.3.1)
-
'@base-ui/utils@0.2.7(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
'@babel/runtime': 7.29.2
@@ -26039,21 +25998,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@emotion/styled@11.14.1(@emotion/react@11.14.0(react@18.3.1))(@types/react@18.3.28)(react@18.3.1)':
- dependencies:
- '@babel/runtime': 7.25.7
- '@emotion/babel-plugin': 11.13.5
- '@emotion/is-prop-valid': 1.4.0
- '@emotion/react': 11.14.0(@types/react@18.3.28)(react@18.3.1)
- '@emotion/serialize': 1.3.3
- '@emotion/use-insertion-effect-with-fallbacks': 1.2.0(react@18.3.1)
- '@emotion/utils': 1.4.2
- react: 18.3.1
- optionalDependencies:
- '@types/react': 18.3.28
- transitivePeerDependencies:
- - supports-color
-
'@emotion/unitless@0.10.0': {}
'@emotion/use-insertion-effect-with-fallbacks@1.2.0(react@18.3.1)':
@@ -26678,7 +26622,7 @@ snapshots:
'@types/istanbul-lib-coverage': 2.0.6
collect-v8-coverage: 1.0.3
- '@jest/test-sequencer@26.6.3':
+ '@jest/test-sequencer@26.6.3(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3))':
dependencies:
'@jest/test-result': 26.6.2
graceful-fs: 4.2.11
@@ -26686,7 +26630,11 @@ snapshots:
jest-runner: 26.6.3(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3))
jest-runtime: 26.6.3(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3))
transitivePeerDependencies:
+ - bufferutil
+ - canvas
- supports-color
+ - ts-node
+ - utf-8-validate
'@jest/test-sequencer@29.7.0':
dependencies:
@@ -27350,7 +27298,7 @@ snapshots:
'@octokit/core': 5.2.2
'@octokit/types': 13.10.0
- '@octokit/plugin-paginate-rest@2.21.3(@octokit/core@3.6.0)':
+ '@octokit/plugin-paginate-rest@2.21.3(@octokit/core@3.6.0(encoding@0.1.13))':
dependencies:
'@octokit/core': 3.6.0(encoding@0.1.13)
'@octokit/types': 6.41.0
@@ -27366,7 +27314,7 @@ snapshots:
'@octokit/core': 5.2.2
'@octokit/types': 12.6.0
- '@octokit/plugin-request-log@1.0.4(@octokit/core@3.6.0)':
+ '@octokit/plugin-request-log@1.0.4(@octokit/core@3.6.0(encoding@0.1.13))':
dependencies:
'@octokit/core': 3.6.0(encoding@0.1.13)
@@ -27384,7 +27332,7 @@ snapshots:
'@octokit/core': 5.2.2
'@octokit/types': 13.10.0
- '@octokit/plugin-rest-endpoint-methods@5.16.2(@octokit/core@3.6.0)':
+ '@octokit/plugin-rest-endpoint-methods@5.16.2(@octokit/core@3.6.0(encoding@0.1.13))':
dependencies:
'@octokit/core': 3.6.0(encoding@0.1.13)
'@octokit/types': 6.41.0
@@ -27458,9 +27406,9 @@ snapshots:
'@octokit/rest@18.12.0(encoding@0.1.13)':
dependencies:
'@octokit/core': 3.6.0(encoding@0.1.13)
- '@octokit/plugin-paginate-rest': 2.21.3(@octokit/core@3.6.0)
- '@octokit/plugin-request-log': 1.0.4(@octokit/core@3.6.0)
- '@octokit/plugin-rest-endpoint-methods': 5.16.2(@octokit/core@3.6.0)
+ '@octokit/plugin-paginate-rest': 2.21.3(@octokit/core@3.6.0(encoding@0.1.13))
+ '@octokit/plugin-request-log': 1.0.4(@octokit/core@3.6.0(encoding@0.1.13))
+ '@octokit/plugin-rest-endpoint-methods': 5.16.2(@octokit/core@3.6.0(encoding@0.1.13))
transitivePeerDependencies:
- encoding
@@ -31970,7 +31918,7 @@ snapshots:
'@types/react': 18.3.28
'@wordpress/components': 28.13.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)
'@wordpress/data': 10.19.2(react@18.3.1)
- '@wordpress/editor': 14.19.7(@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)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))
+ '@wordpress/editor': 14.19.7(@emotion/is-prop-valid@1.4.0)(@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)
'@wordpress/element': 6.44.0
transitivePeerDependencies:
- '@date-fns/tz'
@@ -32662,26 +32610,6 @@ snapshots:
- stylelint
- supports-color
- '@wordpress/admin-ui@1.12.0(@emotion/is-prop-valid@1.4.0)(date-fns@3.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
- dependencies:
- '@wordpress/base-styles': 6.20.0
- '@wordpress/components': 32.6.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@wordpress/element': 6.44.0
- '@wordpress/i18n': 6.17.0
- '@wordpress/private-apis': 1.44.0
- '@wordpress/route': 0.10.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@wordpress/ui': 0.11.0(date-fns@3.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- clsx: 2.1.1
- react: 18.3.1
- transitivePeerDependencies:
- - '@date-fns/tz'
- - '@emotion/is-prop-valid'
- - '@types/react'
- - date-fns
- - react-dom
- - stylelint
- - supports-color
-
'@wordpress/api-fetch@6.55.0':
dependencies:
'@babel/runtime': 7.25.7
@@ -33044,19 +32972,19 @@ snapshots:
- '@types/react-dom'
- supports-color
- '@wordpress/block-editor@14.21.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@wordpress/block-editor@14.21.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
'@emotion/react': 11.14.0(@types/react@18.3.28)(react@18.3.1)
- '@emotion/styled': 11.14.1(@emotion/react@11.14.0(react@18.3.1))(@types/react@18.3.28)(react@18.3.1)
+ '@emotion/styled': 11.14.1(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react@18.3.1)
'@react-spring/web': 9.7.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@wordpress/a11y': 4.44.0
'@wordpress/api-fetch': 7.44.0
'@wordpress/blob': 4.44.0
'@wordpress/block-serialization-default-parser': 5.44.0
'@wordpress/blocks': 14.15.0(react@18.3.1)
- '@wordpress/commands': 1.44.0(@emotion/is-prop-valid@1.4.0)(@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)
- '@wordpress/components': 29.12.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@wordpress/commands': 1.44.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)
+ '@wordpress/components': 29.12.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)
'@wordpress/compose': 7.44.0(react@18.3.1)
'@wordpress/data': 10.44.0(react@18.3.1)
'@wordpress/date': 5.44.0
@@ -33230,7 +33158,7 @@ snapshots:
- stylelint
- supports-color
- '@wordpress/block-editor@15.17.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@wordpress/block-editor@15.17.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:
'@react-spring/web': 9.7.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@wordpress/a11y': 4.44.0
@@ -33238,11 +33166,11 @@ snapshots:
'@wordpress/blob': 4.44.0
'@wordpress/block-serialization-default-parser': 5.44.0
'@wordpress/blocks': 15.17.0(react@18.3.1)
- '@wordpress/commands': 1.44.0(@emotion/is-prop-valid@1.4.0)(@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)
+ '@wordpress/commands': 1.44.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)
'@wordpress/components': 32.6.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@wordpress/compose': 7.44.0(react@18.3.1)
'@wordpress/data': 10.44.0(react@18.3.1)
- '@wordpress/dataviews': 14.1.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@wordpress/dataviews': 14.1.0(@date-fns/tz@1.4.1)(@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)(stylelint@16.26.1(typescript@5.7.3))
'@wordpress/date': 5.44.0
'@wordpress/deprecated': 4.44.0
'@wordpress/dom': 4.44.0
@@ -33738,6 +33666,28 @@ snapshots:
- '@types/react-dom'
- supports-color
+ '@wordpress/commands@1.44.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:
+ '@wordpress/base-styles': 6.20.0
+ '@wordpress/components': 32.6.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@wordpress/data': 10.44.0(react@18.3.1)
+ '@wordpress/element': 6.44.0
+ '@wordpress/i18n': 6.17.0
+ '@wordpress/icons': 12.2.0(react@18.3.1)
+ '@wordpress/keyboard-shortcuts': 5.44.0(react@18.3.1)
+ '@wordpress/preferences': 4.44.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@wordpress/private-apis': 1.44.0
+ '@wordpress/warning': 3.44.0
+ clsx: 2.1.1
+ cmdk: 1.1.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)
+ react: 18.3.1
+ react-dom: 18.3.1(react@18.3.1)
+ transitivePeerDependencies:
+ - '@emotion/is-prop-valid'
+ - '@types/react'
+ - '@types/react-dom'
+ - supports-color
+
'@wordpress/components@14.2.0(@types/react@18.3.28)(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)(reakit-utils@0.15.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(redux@4.2.1)':
dependencies:
'@babel/runtime': 7.25.7
@@ -34075,60 +34025,6 @@ snapshots:
- '@types/react'
- supports-color
- '@wordpress/components@29.12.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
- dependencies:
- '@ariakit/react': 0.4.25(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@babel/runtime': 7.25.7
- '@emotion/cache': 11.14.0
- '@emotion/css': 11.13.5
- '@emotion/react': 11.14.0(@types/react@18.3.28)(react@18.3.1)
- '@emotion/serialize': 1.3.3
- '@emotion/styled': 11.14.1(@emotion/react@11.14.0(react@18.3.1))(@types/react@18.3.28)(react@18.3.1)
- '@emotion/utils': 1.4.2
- '@floating-ui/react-dom': 2.1.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@types/gradient-parser': 0.1.3
- '@types/highlight-words-core': 1.2.1
- '@use-gesture/react': 10.3.1(react@18.3.1)
- '@wordpress/a11y': 4.44.0
- '@wordpress/compose': 7.44.0(react@18.3.1)
- '@wordpress/date': 5.44.0
- '@wordpress/deprecated': 4.44.0
- '@wordpress/dom': 4.44.0
- '@wordpress/element': 6.44.0
- '@wordpress/escape-html': 3.44.0
- '@wordpress/hooks': 4.44.0
- '@wordpress/html-entities': 4.44.0
- '@wordpress/i18n': 5.26.0
- '@wordpress/icons': 10.32.0(react@18.3.1)
- '@wordpress/is-shallow-equal': 5.44.0
- '@wordpress/keycodes': 4.44.0
- '@wordpress/primitives': 4.44.0(react@18.3.1)
- '@wordpress/private-apis': 1.44.0
- '@wordpress/rich-text': 7.44.0(react@18.3.1)
- '@wordpress/warning': 3.44.0
- change-case: 4.1.2
- clsx: 2.1.1
- colord: 2.9.3
- date-fns: 3.6.0
- deepmerge: 4.3.1
- fast-deep-equal: 3.1.3
- framer-motion: 11.18.2(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- gradient-parser: 1.0.2
- highlight-words-core: 1.2.3
- is-plain-object: 5.0.0
- memize: 2.1.1
- path-to-regexp: 6.3.0
- re-resizable: 6.11.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- react: 18.3.1
- react-colorful: 5.6.1(react-dom@18.3.1(react@18.3.1))(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'
- - supports-color
-
'@wordpress/components@29.5.4(@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:
'@ariakit/react': 0.4.25(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
@@ -34183,60 +34079,6 @@ snapshots:
- '@types/react'
- supports-color
- '@wordpress/components@29.5.4(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
- dependencies:
- '@ariakit/react': 0.4.25(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@babel/runtime': 7.25.7
- '@emotion/cache': 11.14.0
- '@emotion/css': 11.13.5
- '@emotion/react': 11.14.0(@types/react@18.3.28)(react@18.3.1)
- '@emotion/serialize': 1.3.3
- '@emotion/styled': 11.14.1(@emotion/react@11.14.0(react@18.3.1))(@types/react@18.3.28)(react@18.3.1)
- '@emotion/utils': 1.4.2
- '@floating-ui/react-dom': 2.0.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@types/gradient-parser': 0.1.3
- '@types/highlight-words-core': 1.2.1
- '@use-gesture/react': 10.3.1(react@18.3.1)
- '@wordpress/a11y': 4.19.1
- '@wordpress/compose': 7.44.0(react@18.3.1)
- '@wordpress/date': 5.44.0
- '@wordpress/deprecated': 4.44.0
- '@wordpress/dom': 4.44.0
- '@wordpress/element': 6.44.0
- '@wordpress/escape-html': 3.44.0
- '@wordpress/hooks': 4.44.0
- '@wordpress/html-entities': 4.44.0
- '@wordpress/i18n': 5.26.0
- '@wordpress/icons': 10.32.0(react@18.3.1)
- '@wordpress/is-shallow-equal': 5.44.0
- '@wordpress/keycodes': 4.44.0
- '@wordpress/primitives': 4.44.0(react@18.3.1)
- '@wordpress/private-apis': 1.44.0
- '@wordpress/rich-text': 7.44.0(react@18.3.1)
- '@wordpress/warning': 3.44.0
- change-case: 4.1.2
- clsx: 2.1.1
- colord: 2.9.3
- date-fns: 3.6.0
- deepmerge: 4.3.1
- fast-deep-equal: 3.1.3
- framer-motion: 11.18.2(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- gradient-parser: 0.1.5
- highlight-words-core: 1.2.3
- is-plain-object: 5.0.0
- memize: 2.1.1
- path-to-regexp: 6.3.0
- re-resizable: 6.11.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- react: 18.3.1
- react-colorful: 5.6.1(react-dom@18.3.1(react@18.3.1))(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'
- - supports-color
-
'@wordpress/components@30.9.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:
'@ariakit/react': 0.4.25(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
@@ -34301,7 +34143,7 @@ snapshots:
'@emotion/css': 11.13.5
'@emotion/react': 11.14.0(@types/react@18.3.28)(react@18.3.1)
'@emotion/serialize': 1.3.3
- '@emotion/styled': 11.14.1(@emotion/react@11.14.0(react@18.3.1))(@types/react@18.3.28)(react@18.3.1)
+ '@emotion/styled': 11.14.1(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react@18.3.1)
'@emotion/utils': 1.4.2
'@floating-ui/react-dom': 2.0.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@types/gradient-parser': 1.1.0
@@ -34550,11 +34392,11 @@ snapshots:
- '@types/react-dom'
- supports-color
- '@wordpress/core-data@7.19.6(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@wordpress/core-data@7.19.6(@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
'@wordpress/api-fetch': 7.44.0
- '@wordpress/block-editor': 14.21.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@wordpress/block-editor': 14.21.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)
'@wordpress/blocks': 14.15.0(react@18.3.1)
'@wordpress/compose': 7.44.0(react@18.3.1)
'@wordpress/data': 10.19.2(react@18.3.1)
@@ -34648,10 +34490,10 @@ snapshots:
- stylelint
- supports-color
- '@wordpress/core-data@7.44.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@wordpress/core-data@7.44.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:
'@wordpress/api-fetch': 7.44.0
- '@wordpress/block-editor': 15.17.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@wordpress/block-editor': 15.17.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)
'@wordpress/blocks': 15.17.0(react@18.3.1)
'@wordpress/compose': 7.44.0(react@18.3.1)
'@wordpress/data': 10.44.0(react@18.3.1)
@@ -34846,38 +34688,6 @@ snapshots:
- stylelint
- supports-color
- '@wordpress/dataviews@14.1.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
- dependencies:
- '@ariakit/react': 0.4.25(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@wordpress/base-styles': 6.20.0
- '@wordpress/components': 32.6.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@wordpress/compose': 7.44.0(react@18.3.1)
- '@wordpress/data': 10.44.0(react@18.3.1)
- '@wordpress/date': 5.44.0
- '@wordpress/deprecated': 4.44.0
- '@wordpress/element': 6.44.0
- '@wordpress/i18n': 6.17.0
- '@wordpress/icons': 12.2.0(react@18.3.1)
- '@wordpress/keycodes': 4.44.0
- '@wordpress/primitives': 4.44.0(react@18.3.1)
- '@wordpress/private-apis': 1.44.0
- '@wordpress/ui': 0.11.0(date-fns@4.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@wordpress/warning': 3.44.0
- clsx: 2.1.1
- colord: 2.9.3
- date-fns: 4.1.0
- deepmerge: 4.3.1
- fast-deep-equal: 3.1.3
- react: 18.3.1
- react-dom: 18.3.1(react@18.3.1)
- remove-accents: 0.5.0
- transitivePeerDependencies:
- - '@date-fns/tz'
- - '@emotion/is-prop-valid'
- - '@types/react'
- - stylelint
- - supports-color
-
'@wordpress/dataviews@4.22.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:
'@ariakit/react': 0.4.25(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
@@ -34900,28 +34710,6 @@ snapshots:
- react-dom
- supports-color
- '@wordpress/dataviews@4.22.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
- dependencies:
- '@ariakit/react': 0.4.25(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@babel/runtime': 7.25.7
- '@wordpress/components': 29.12.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@wordpress/compose': 7.44.0(react@18.3.1)
- '@wordpress/data': 10.44.0(react@18.3.1)
- '@wordpress/element': 6.44.0
- '@wordpress/i18n': 5.26.0
- '@wordpress/icons': 10.32.0(react@18.3.1)
- '@wordpress/primitives': 4.44.0(react@18.3.1)
- '@wordpress/private-apis': 1.44.0
- '@wordpress/warning': 3.44.0
- clsx: 2.1.1
- react: 18.3.1
- remove-accents: 0.5.0
- transitivePeerDependencies:
- - '@emotion/is-prop-valid'
- - '@types/react'
- - react-dom
- - supports-color
-
'@wordpress/date@4.58.0':
dependencies:
'@babel/runtime': 7.25.7
@@ -35080,7 +34868,7 @@ snapshots:
'@wordpress/data': 10.19.2(react@18.3.1)
'@wordpress/deprecated': 4.44.0
'@wordpress/dom': 4.44.0
- '@wordpress/editor': 14.19.7(@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)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))
+ '@wordpress/editor': 14.19.7(@emotion/is-prop-valid@1.4.0)(@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)
'@wordpress/element': 6.44.0
'@wordpress/hooks': 4.44.0
'@wordpress/html-entities': 4.44.0
@@ -35286,6 +35074,65 @@ snapshots:
- stylelint
- supports-color
+ '@wordpress/editor@14.19.7(@emotion/is-prop-valid@1.4.0)(@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)':
+ dependencies:
+ '@babel/runtime': 7.25.7
+ '@wordpress/a11y': 4.19.1
+ '@wordpress/api-fetch': 7.44.0
+ '@wordpress/blob': 4.44.0
+ '@wordpress/block-editor': 14.21.0(@emotion/is-prop-valid@1.4.0)(@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)
+ '@wordpress/blocks': 14.15.0(react@18.3.1)
+ '@wordpress/commands': 1.44.0(@emotion/is-prop-valid@1.4.0)(@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)
+ '@wordpress/components': 29.12.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)
+ '@wordpress/compose': 7.44.0(react@18.3.1)
+ '@wordpress/core-data': 7.19.6(@emotion/is-prop-valid@1.4.0)(@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)
+ '@wordpress/data': 10.19.2(react@18.3.1)
+ '@wordpress/dataviews': 4.22.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)
+ '@wordpress/date': 5.44.0
+ '@wordpress/deprecated': 4.44.0
+ '@wordpress/dom': 4.44.0
+ '@wordpress/element': 6.44.0
+ '@wordpress/fields': 0.11.6(@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@3.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))
+ '@wordpress/hooks': 4.44.0
+ '@wordpress/html-entities': 4.44.0
+ '@wordpress/i18n': 5.26.0
+ '@wordpress/icons': 10.32.0(react@18.3.1)
+ '@wordpress/interface': 9.29.0(@date-fns/tz@1.4.1)(@emotion/is-prop-valid@1.4.0)(@types/react@18.3.28)(date-fns@3.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))
+ '@wordpress/keyboard-shortcuts': 5.44.0(react@18.3.1)
+ '@wordpress/keycodes': 4.44.0
+ '@wordpress/media-utils': 5.44.0(@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@3.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))
+ '@wordpress/notices': 5.19.2(react@18.3.1)
+ '@wordpress/patterns': 2.44.0(@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)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))
+ '@wordpress/plugins': 7.44.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@wordpress/preferences': 4.44.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@wordpress/private-apis': 1.44.0
+ '@wordpress/reusable-blocks': 5.44.0(@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)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))
+ '@wordpress/rich-text': 7.44.0(react@18.3.1)
+ '@wordpress/server-side-render': 5.23.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)
+ '@wordpress/url': 4.44.0
+ '@wordpress/warning': 3.44.0
+ '@wordpress/wordcount': 4.44.0
+ change-case: 4.1.2
+ client-zip: 2.5.0
+ clsx: 2.1.1
+ date-fns: 3.6.0
+ deepmerge: 4.3.1
+ fast-deep-equal: 3.1.3
+ is-plain-object: 5.0.0
+ memize: 2.1.1
+ react: 18.3.1
+ react-autosize-textarea: 7.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ react-dom: 18.3.1(react@18.3.1)
+ remove-accents: 0.5.0
+ uuid: 9.0.1
+ transitivePeerDependencies:
+ - '@date-fns/tz'
+ - '@emotion/is-prop-valid'
+ - '@types/react'
+ - '@types/react-dom'
+ - stylelint
+ - supports-color
+
'@wordpress/editor@14.19.7(@emotion/is-prop-valid@1.4.0)(@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)(stylelint@14.16.1)':
dependencies:
'@babel/runtime': 7.25.7
@@ -35345,41 +35192,41 @@ snapshots:
- stylelint
- supports-color
- '@wordpress/editor@14.19.7(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@wordpress/editor@14.19.7(@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
'@wordpress/a11y': 4.19.1
'@wordpress/api-fetch': 7.44.0
'@wordpress/blob': 4.44.0
- '@wordpress/block-editor': 14.21.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@wordpress/block-editor': 14.21.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)
'@wordpress/blocks': 14.15.0(react@18.3.1)
- '@wordpress/commands': 1.44.0(@emotion/is-prop-valid@1.4.0)(@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)
- '@wordpress/components': 29.12.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@wordpress/commands': 1.44.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)
+ '@wordpress/components': 29.12.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)
'@wordpress/compose': 7.44.0(react@18.3.1)
- '@wordpress/core-data': 7.19.6(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@wordpress/core-data': 7.19.6(@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)
'@wordpress/data': 10.19.2(react@18.3.1)
- '@wordpress/dataviews': 4.22.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@wordpress/dataviews': 4.22.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)
'@wordpress/date': 5.44.0
'@wordpress/deprecated': 4.44.0
'@wordpress/dom': 4.44.0
'@wordpress/element': 6.44.0
- '@wordpress/fields': 0.11.6(@emotion/is-prop-valid@1.4.0)(date-fns@3.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@wordpress/fields': 0.11.6(@emotion/is-prop-valid@1.4.0)(@types/react@18.3.28)(date-fns@3.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@wordpress/hooks': 4.44.0
'@wordpress/html-entities': 4.44.0
'@wordpress/i18n': 5.26.0
'@wordpress/icons': 10.32.0(react@18.3.1)
- '@wordpress/interface': 9.29.0(@emotion/is-prop-valid@1.4.0)(date-fns@3.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@wordpress/interface': 9.29.0(@date-fns/tz@1.4.1)(@emotion/is-prop-valid@1.4.0)(@types/react@18.3.28)(date-fns@3.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))
'@wordpress/keyboard-shortcuts': 5.44.0(react@18.3.1)
'@wordpress/keycodes': 4.44.0
- '@wordpress/media-utils': 5.44.0(@emotion/is-prop-valid@1.4.0)(date-fns@3.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@wordpress/media-utils': 5.44.0(@emotion/is-prop-valid@1.4.0)(@types/react@18.3.28)(date-fns@3.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@wordpress/notices': 5.19.2(react@18.3.1)
- '@wordpress/patterns': 2.44.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@wordpress/patterns': 2.44.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)
'@wordpress/plugins': 7.44.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@wordpress/preferences': 4.44.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@wordpress/private-apis': 1.44.0
- '@wordpress/reusable-blocks': 5.44.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@wordpress/reusable-blocks': 5.44.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)
'@wordpress/rich-text': 7.44.0(react@18.3.1)
- '@wordpress/server-side-render': 5.23.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@wordpress/server-side-render': 5.23.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)
'@wordpress/url': 4.44.0
'@wordpress/warning': 3.44.0
'@wordpress/wordcount': 4.44.0
@@ -35514,7 +35361,7 @@ snapshots:
- jest
- supports-color
- '@wordpress/eslint-plugin@14.7.0(@babel/core@7.25.7)(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/eslint-plugin@14.7.0(@babel/core@7.25.7)(eslint@8.57.1)(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)))(typescript@5.7.3)(wp-prettier@3.0.3)':
dependencies:
'@babel/core': 7.25.7
'@babel/eslint-parser': 7.28.6(@babel/core@7.25.7)(eslint@8.57.1)
@@ -35606,6 +35453,38 @@ snapshots:
- jest
- supports-color
+ '@wordpress/eslint-plugin@22.22.0(@babel/core@7.25.7)(@types/eslint@9.6.1)(eslint@8.57.1)(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)))(typescript@5.7.3)(wp-prettier@3.0.3)':
+ dependencies:
+ '@babel/core': 7.25.7
+ '@babel/eslint-parser': 7.25.7(@babel/core@7.25.7)(eslint@8.57.1)
+ '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.3))(eslint@8.57.1)(typescript@5.7.3)
+ '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.7.3)
+ '@wordpress/babel-preset-default': 8.44.0
+ '@wordpress/prettier-config': 4.44.0(wp-prettier@3.0.3)
+ cosmiconfig: 7.1.0
+ eslint: 8.57.1
+ eslint-config-prettier: 8.10.2(eslint@8.57.1)
+ eslint-import-resolver-typescript: 4.4.4(eslint-plugin-import@2.32.0)(eslint@8.57.1)
+ eslint-plugin-import: 2.32.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.3))(eslint-import-resolver-typescript@4.4.4)(eslint-import-resolver-webpack@0.13.2)(eslint@8.57.1)
+ eslint-plugin-jest: 27.9.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.3))(eslint@8.57.1)(typescript@5.7.3))(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)
+ eslint-plugin-jsdoc: 39.9.1(eslint@8.57.1)
+ eslint-plugin-jsx-a11y: 6.10.2(eslint@8.57.1)
+ eslint-plugin-playwright: 0.15.3(eslint-plugin-jest@27.9.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.3))(eslint@8.57.1)(typescript@5.7.3))(eslint@8.57.1)(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)))(typescript@5.7.3))(eslint@8.57.1)
+ eslint-plugin-prettier: 5.5.5(@types/eslint@9.6.1)(eslint-config-prettier@8.10.2(eslint@8.57.1))(eslint@8.57.1)(wp-prettier@3.0.3)
+ eslint-plugin-react: 7.37.5(eslint@8.57.1)
+ eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1)
+ globals: 13.24.0
+ requireindex: 1.2.0
+ optionalDependencies:
+ prettier: wp-prettier@3.0.3
+ typescript: 5.7.3
+ transitivePeerDependencies:
+ - '@types/eslint'
+ - eslint-import-resolver-webpack
+ - eslint-plugin-import-x
+ - jest
+ - supports-color
+
'@wordpress/eslint-plugin@9.3.0(@babel/core@7.25.7)(eslint@7.32.0)(typescript@5.7.3)':
dependencies:
'@babel/eslint-parser': 7.28.6(@babel/core@7.25.7)(eslint@7.32.0)
@@ -35715,27 +35594,27 @@ snapshots:
- stylelint
- supports-color
- '@wordpress/fields@0.11.6(@emotion/is-prop-valid@1.4.0)(date-fns@3.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@wordpress/fields@0.11.6(@emotion/is-prop-valid@1.4.0)(@types/react@18.3.28)(date-fns@3.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
'@babel/runtime': 7.25.7
'@wordpress/api-fetch': 7.44.0
'@wordpress/blob': 4.44.0
- '@wordpress/block-editor': 14.21.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@wordpress/block-editor': 14.21.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)
'@wordpress/blocks': 14.15.0(react@18.3.1)
- '@wordpress/components': 29.12.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@wordpress/components': 29.12.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)
'@wordpress/compose': 7.44.0(react@18.3.1)
- '@wordpress/core-data': 7.19.6(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@wordpress/core-data': 7.19.6(@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)
'@wordpress/data': 10.19.2(react@18.3.1)
- '@wordpress/dataviews': 4.22.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@wordpress/dataviews': 4.22.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)
'@wordpress/date': 5.44.0
'@wordpress/element': 6.44.0
'@wordpress/hooks': 4.44.0
'@wordpress/html-entities': 4.44.0
'@wordpress/i18n': 5.26.0
'@wordpress/icons': 10.32.0(react@18.3.1)
- '@wordpress/media-utils': 5.44.0(@emotion/is-prop-valid@1.4.0)(date-fns@3.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@wordpress/media-utils': 5.44.0(@emotion/is-prop-valid@1.4.0)(@types/react@18.3.28)(date-fns@3.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@wordpress/notices': 5.19.2(react@18.3.1)
- '@wordpress/patterns': 2.44.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@wordpress/patterns': 2.44.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)
'@wordpress/primitives': 4.44.0(react@18.3.1)
'@wordpress/private-apis': 1.44.0
'@wordpress/router': 1.44.0(react@18.3.1)
@@ -36031,32 +35910,6 @@ snapshots:
- stylelint
- supports-color
- '@wordpress/interface@9.29.0(@emotion/is-prop-valid@1.4.0)(date-fns@3.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
- dependencies:
- '@wordpress/a11y': 4.44.0
- '@wordpress/admin-ui': 1.12.0(@emotion/is-prop-valid@1.4.0)(date-fns@3.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@wordpress/base-styles': 6.20.0
- '@wordpress/components': 32.6.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@wordpress/compose': 7.44.0(react@18.3.1)
- '@wordpress/data': 10.44.0(react@18.3.1)
- '@wordpress/deprecated': 4.44.0
- '@wordpress/element': 6.44.0
- '@wordpress/i18n': 6.17.0
- '@wordpress/icons': 12.2.0(react@18.3.1)
- '@wordpress/plugins': 7.44.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@wordpress/preferences': 4.44.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@wordpress/viewport': 6.44.0(react@18.3.1)
- clsx: 2.1.1
- react: 18.3.1
- react-dom: 18.3.1(react@18.3.1)
- transitivePeerDependencies:
- - '@date-fns/tz'
- - '@emotion/is-prop-valid'
- - '@types/react'
- - date-fns
- - stylelint
- - supports-color
-
'@wordpress/interface@9.4.4(@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
@@ -36129,7 +35982,7 @@ snapshots:
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)(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)))
@@ -36147,7 +36000,7 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@wordpress/jest-preset-default@12.44.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)))':
dependencies:
'@babel/core': 7.25.7
'@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)))
@@ -36267,14 +36120,14 @@ snapshots:
- stylelint
- supports-color
- '@wordpress/media-fields@0.9.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@wordpress/media-fields@0.9.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:
'@wordpress/base-styles': 6.20.0
'@wordpress/components': 32.6.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@wordpress/compose': 7.44.0(react@18.3.1)
- '@wordpress/core-data': 7.44.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@wordpress/core-data': 7.44.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)
'@wordpress/data': 10.44.0(react@18.3.1)
- '@wordpress/dataviews': 14.1.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@wordpress/dataviews': 14.1.0(@date-fns/tz@1.4.1)(@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)(stylelint@16.26.1(typescript@5.7.3))
'@wordpress/date': 5.44.0
'@wordpress/element': 6.44.0
'@wordpress/i18n': 6.17.0
@@ -36367,23 +36220,23 @@ snapshots:
- stylelint
- supports-color
- '@wordpress/media-utils@5.44.0(@emotion/is-prop-valid@1.4.0)(date-fns@3.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@wordpress/media-utils@5.44.0(@emotion/is-prop-valid@1.4.0)(@types/react@18.3.28)(date-fns@3.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
'@wordpress/api-fetch': 7.44.0
'@wordpress/base-styles': 6.20.0
'@wordpress/blob': 4.44.0
'@wordpress/components': 32.6.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@wordpress/core-data': 7.44.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@wordpress/core-data': 7.44.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)
'@wordpress/data': 10.44.0(react@18.3.1)
- '@wordpress/dataviews': 14.1.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@wordpress/dataviews': 14.1.0(@date-fns/tz@1.4.1)(@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)(stylelint@16.26.1(typescript@5.7.3))
'@wordpress/element': 6.44.0
'@wordpress/i18n': 6.17.0
'@wordpress/icons': 12.2.0(react@18.3.1)
- '@wordpress/media-fields': 0.9.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@wordpress/media-fields': 0.9.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)
'@wordpress/notices': 5.44.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@wordpress/private-apis': 1.44.0
- '@wordpress/ui': 0.11.0(date-fns@3.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@wordpress/views': 1.11.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@wordpress/ui': 0.11.0(@date-fns/tz@1.4.1)(@types/react@18.3.28)(date-fns@3.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))
+ '@wordpress/views': 1.11.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)
clsx: 2.1.1
react: 18.3.1
transitivePeerDependencies:
@@ -36514,15 +36367,15 @@ snapshots:
- stylelint
- supports-color
- '@wordpress/patterns@2.44.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@wordpress/patterns@2.44.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:
'@wordpress/a11y': 4.44.0
'@wordpress/base-styles': 6.20.0
- '@wordpress/block-editor': 15.17.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@wordpress/block-editor': 15.17.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)
'@wordpress/blocks': 15.17.0(react@18.3.1)
'@wordpress/components': 32.6.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@wordpress/compose': 7.44.0(react@18.3.1)
- '@wordpress/core-data': 7.44.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@wordpress/core-data': 7.44.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)
'@wordpress/data': 10.44.0(react@18.3.1)
'@wordpress/element': 6.44.0
'@wordpress/html-entities': 4.44.0
@@ -36863,13 +36716,13 @@ snapshots:
- stylelint
- supports-color
- '@wordpress/reusable-blocks@5.44.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@wordpress/reusable-blocks@5.44.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:
'@wordpress/base-styles': 6.20.0
- '@wordpress/block-editor': 15.17.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@wordpress/block-editor': 15.17.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)
'@wordpress/blocks': 15.17.0(react@18.3.1)
'@wordpress/components': 32.6.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@wordpress/core-data': 7.44.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@wordpress/core-data': 7.44.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)
'@wordpress/data': 10.44.0(react@18.3.1)
'@wordpress/element': 6.44.0
'@wordpress/i18n': 6.17.0
@@ -37014,7 +36867,7 @@ snapshots:
expect-puppeteer: 4.4.0
filenamify: 4.3.0
jest: 26.6.3(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3))
- jest-circus: 26.6.3
+ jest-circus: 26.6.3(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3))
jest-dev-server: 5.0.3
jest-environment-node: 26.6.2
markdownlint: 0.23.1
@@ -37173,7 +37026,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.44.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)
@@ -37259,7 +37112,7 @@ snapshots:
- webpack-hot-middleware
- webpack-plugin-serve
- '@wordpress/scripts@30.27.0(@playwright/test@1.59.1)(@swc/core@1.15.24)(@types/eslint@9.6.1)(@types/node@24.12.2)(@types/webpack@4.41.40)(babel-plugin-macros@3.1.0)(file-loader@6.2.0(webpack@5.97.1))(node-notifier@8.0.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint-scss@6.14.0(stylelint@14.16.1))(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3))(type-fest@4.41.0)(typescript@5.7.3)(webpack-hot-middleware@2.26.1)':
+ '@wordpress/scripts@30.27.0(@playwright/test@1.59.1)(@swc/core@1.15.24)(@types/eslint@9.6.1)(@types/node@24.12.2)(@types/webpack@4.41.40)(file-loader@6.2.0(webpack@5.97.1))(node-notifier@8.0.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint-scss@6.14.0(stylelint@14.16.1))(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3))(type-fest@4.41.0)(typescript@5.7.3)(webpack-hot-middleware@2.26.1)':
dependencies:
'@babel/core': 7.25.7
'@playwright/test': 1.59.1
@@ -37269,8 +37122,8 @@ snapshots:
'@wordpress/browserslist-config': 6.44.0
'@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.44.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/eslint-plugin': 22.22.0(@babel/core@7.25.7)(@types/eslint@9.6.1)(eslint@8.57.1)(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)))(typescript@5.7.3)(wp-prettier@3.0.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)
@@ -37355,7 +37208,7 @@ snapshots:
- webpack-hot-middleware
- webpack-plugin-serve
- '@wordpress/scripts@30.6.0(@playwright/test@1.59.1)(@swc/core@1.15.24)(@types/node@24.12.2)(@types/webpack@4.41.40)(babel-plugin-macros@3.1.0)(file-loader@6.2.0(webpack@5.97.1))(node-notifier@8.0.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3))(type-fest@4.41.0)(typescript@5.7.3)(webpack-hot-middleware@2.26.1)':
+ '@wordpress/scripts@30.6.0(@playwright/test@1.59.1)(@swc/core@1.15.24)(@types/node@24.12.2)(@types/webpack@4.41.40)(file-loader@6.2.0(webpack@5.97.1))(node-notifier@8.0.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3))(type-fest@4.41.0)(typescript@5.7.3)(webpack-hot-middleware@2.26.1)':
dependencies:
'@babel/core': 7.25.7
'@playwright/test': 1.59.1
@@ -37365,8 +37218,8 @@ snapshots:
'@wordpress/browserslist-config': 6.44.0
'@wordpress/dependency-extraction-webpack-plugin': 6.44.0(webpack@5.97.1)
'@wordpress/e2e-test-utils-playwright': 1.19.1(@playwright/test@1.59.1)
- '@wordpress/eslint-plugin': 14.7.0(@babel/core@7.25.7)(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/eslint-plugin': 14.7.0(@babel/core@7.25.7)(eslint@8.57.1)(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)))(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)(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': 1.6.0
'@wordpress/prettier-config': 2.17.0(wp-prettier@3.0.3)
@@ -37511,26 +37364,6 @@ snapshots:
- '@types/react'
- supports-color
- '@wordpress/server-side-render@5.23.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
- dependencies:
- '@babel/runtime': 7.25.7
- '@wordpress/api-fetch': 7.44.0
- '@wordpress/blocks': 14.15.0(react@18.3.1)
- '@wordpress/components': 29.12.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@wordpress/compose': 7.44.0(react@18.3.1)
- '@wordpress/data': 10.44.0(react@18.3.1)
- '@wordpress/deprecated': 4.44.0
- '@wordpress/element': 6.44.0
- '@wordpress/i18n': 5.26.0
- '@wordpress/url': 4.44.0
- fast-deep-equal: 3.1.3
- react: 18.3.1
- react-dom: 18.3.1(react@18.3.1)
- transitivePeerDependencies:
- - '@emotion/is-prop-valid'
- - '@types/react'
- - supports-color
-
'@wordpress/server-side-render@6.20.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
'@wordpress/api-fetch': 7.44.0
@@ -37768,50 +37601,6 @@ snapshots:
- date-fns
- stylelint
- '@wordpress/ui@0.11.0(date-fns@3.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
- dependencies:
- '@base-ui/react': 1.4.0(date-fns@3.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@wordpress/a11y': 4.44.0
- '@wordpress/compose': 7.44.0(react@18.3.1)
- '@wordpress/element': 6.44.0
- '@wordpress/i18n': 6.17.0
- '@wordpress/icons': 12.2.0(react@18.3.1)
- '@wordpress/keycodes': 4.44.0
- '@wordpress/primitives': 4.44.0(react@18.3.1)
- '@wordpress/private-apis': 1.44.0
- '@wordpress/theme': 0.11.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))
- clsx: 2.1.1
- react: 18.3.1
- react-dom: 18.3.1(react@18.3.1)
- tabbable: 6.4.0
- transitivePeerDependencies:
- - '@date-fns/tz'
- - '@types/react'
- - date-fns
- - stylelint
-
- '@wordpress/ui@0.11.0(date-fns@4.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
- dependencies:
- '@base-ui/react': 1.4.0(date-fns@4.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@wordpress/a11y': 4.44.0
- '@wordpress/compose': 7.44.0(react@18.3.1)
- '@wordpress/element': 6.44.0
- '@wordpress/i18n': 6.17.0
- '@wordpress/icons': 12.2.0(react@18.3.1)
- '@wordpress/keycodes': 4.44.0
- '@wordpress/primitives': 4.44.0(react@18.3.1)
- '@wordpress/private-apis': 1.44.0
- '@wordpress/theme': 0.11.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))
- clsx: 2.1.1
- react: 18.3.1
- react-dom: 18.3.1(react@18.3.1)
- tabbable: 6.4.0
- transitivePeerDependencies:
- - '@date-fns/tz'
- - '@types/react'
- - date-fns
- - stylelint
-
'@wordpress/undo-manager@0.18.0':
dependencies:
'@babel/runtime': 7.25.7
@@ -37979,11 +37768,11 @@ snapshots:
- stylelint
- supports-color
- '@wordpress/views@1.11.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@wordpress/views@1.11.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:
- '@wordpress/core-data': 7.44.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@wordpress/core-data': 7.44.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)
'@wordpress/data': 10.44.0(react@18.3.1)
- '@wordpress/dataviews': 14.1.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@wordpress/dataviews': 14.1.0(@date-fns/tz@1.4.1)(@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)(stylelint@16.26.1(typescript@5.7.3))
'@wordpress/element': 6.44.0
'@wordpress/preferences': 4.44.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@wordpress/private-apis': 1.44.0
@@ -42082,6 +41871,12 @@ snapshots:
optionalDependencies:
eslint-plugin-jest: 27.9.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.3))(eslint@8.57.1)(typescript@5.7.3))(eslint@8.57.1)(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)
+ eslint-plugin-playwright@0.15.3(eslint-plugin-jest@27.9.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.3))(eslint@8.57.1)(typescript@5.7.3))(eslint@8.57.1)(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)))(typescript@5.7.3))(eslint@8.57.1):
+ dependencies:
+ eslint: 8.57.1
+ optionalDependencies:
+ eslint-plugin-jest: 27.9.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.3))(eslint@8.57.1)(typescript@5.7.3))(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)
+
eslint-plugin-playwright@0.22.1(eslint-plugin-jest@23.20.0(eslint@8.57.1)(typescript@5.7.3))(eslint@8.57.1):
dependencies:
eslint: 8.57.1
@@ -45042,7 +44837,7 @@ snapshots:
jest-util: 29.7.0
p-limit: 3.1.0
- jest-circus@26.6.3:
+ jest-circus@26.6.3(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)):
dependencies:
'@babel/traverse': 7.29.0
'@jest/environment': 26.6.2
@@ -45066,7 +44861,11 @@ snapshots:
stack-utils: 2.0.6
throat: 5.0.0
transitivePeerDependencies:
+ - bufferutil
+ - canvas
- supports-color
+ - ts-node
+ - utf-8-validate
jest-circus@29.5.0:
dependencies:
@@ -45187,7 +44986,7 @@ snapshots:
jest-config@26.6.3(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
- '@jest/test-sequencer': 26.6.3
+ '@jest/test-sequencer': 26.6.3(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3))
'@jest/types': 26.6.2
babel-jest: 26.6.3(@babel/core@7.25.7)
chalk: 4.1.2