Commit 6173f77bb0a for woocommerce
commit 6173f77bb0a79ae78d63d1e2c1df9041c7cdf8d2
Author: Jamel Noel Reid <MrJnrman@users.noreply.github.com>
Date: Tue Oct 6 18:52:51 2026 -0500
Resolve the jest preset's WordPress packages without NODE_PATH (#69261)
* [TESTOPS-296] Resolve the jest preset's WordPress modules without NODE_PATH
pnpm run puts its hoisted directory (node_modules/.pnpm/node_modules) on NODE_PATH, and require.resolve() searches it last, so a project that does not depend on a mapped package was mapped to whichever version pnpm hoisted from the whole workspace: @wordpress/core-data 6.35.0 on a full install, which pairs with a newer @wordpress/private-apis and fails the consent check. CI's filtered install never has that version, so the same tests passed there. Resolve from the project's own node_modules chain, then from this package's, and declare the mapped packages here at catalog versions.
* [TESTOPS-296] Lint the jest preset and its lib helper
diff --git a/packages/js/internal-js-tests/changelog/fix-testops-296-jest-preset-hoist b/packages/js/internal-js-tests/changelog/fix-testops-296-jest-preset-hoist
new file mode 100644
index 00000000000..088f8f238ad
--- /dev/null
+++ b/packages/js/internal-js-tests/changelog/fix-testops-296-jest-preset-hoist
@@ -0,0 +1,3 @@
+Significance: patch
+Type: dev
+Comment: Jest preset resolves the mapped @wordpress/* packages from the project or this package, never NODE_PATH; tooling only.
diff --git a/packages/js/internal-js-tests/jest-preset.js b/packages/js/internal-js-tests/jest-preset.js
index 33c81572793..aa823f6b533 100644
--- a/packages/js/internal-js-tests/jest-preset.js
+++ b/packages/js/internal-js-tests/jest-preset.js
@@ -2,6 +2,7 @@
* External packages
*/
const path = require( 'path' );
+const { resolveFromNodeModules } = require( './lib/resolve-from-node-modules' );
// These modules need to be transformed because they are not transpiled to CommonJS.
// The top-level keys are the names of the packages and the values are the file
@@ -37,14 +38,17 @@ const mapWpModules = [
'@wordpress/html-entities',
'@wordpress/notices',
];
+// The project's own copy wins; this package's copy (declared in its
+// package.json) is the fallback, so the version never depends on what pnpm
+// hoisted. See lib/resolve-from-node-modules.js.
const wpModulesMapper = mapWpModules.reduce( ( acc, module ) => {
- try {
- // Excluding mappings for imports with suffixes like /build/index.js so that we can import the build/index.js file directly.
- acc[ `^${ module }$` ] = require.resolve( module, {
- paths: [ process.cwd() ],
- } );
- } catch ( error ) {
- // If the module is not found, no need to add it to the mapper.
+ // Excluding mappings for imports with suffixes like /build/index.js so that we can import the build/index.js file directly.
+ const resolved = resolveFromNodeModules( module, [
+ process.cwd(),
+ __dirname,
+ ] );
+ if ( resolved ) {
+ acc[ `^${ module }$` ] = resolved;
}
return acc;
}, {} );
diff --git a/packages/js/internal-js-tests/jest.config.json b/packages/js/internal-js-tests/jest.config.json
new file mode 100644
index 00000000000..0a1790e5169
--- /dev/null
+++ b/packages/js/internal-js-tests/jest.config.json
@@ -0,0 +1,5 @@
+{
+ "rootDir": "./",
+ "testEnvironment": "node",
+ "testMatch": [ "<rootDir>/lib/**/*.test.js" ]
+}
diff --git a/packages/js/internal-js-tests/lib/resolve-from-node-modules.js b/packages/js/internal-js-tests/lib/resolve-from-node-modules.js
new file mode 100644
index 00000000000..b228211c303
--- /dev/null
+++ b/packages/js/internal-js-tests/lib/resolve-from-node-modules.js
@@ -0,0 +1,39 @@
+const fs = require( 'fs' );
+const path = require( 'path' );
+
+/**
+ * Resolves a package from the node_modules chain above each start directory,
+ * first match wins, and never from NODE_PATH.
+ *
+ * A plain require.resolve() also searches NODE_PATH, which the `jest` bin
+ * shim pnpm generates points at pnpm's hoisted directory
+ * (node_modules/.pnpm/node_modules). That holds a single version of each
+ * package chosen across the whole install, so a full workspace install and
+ * CI's filtered install could map a project to different versions.
+ *
+ * @param {string} module Package name.
+ * @param {string[]} startDirs Directories to walk up from, in order of precedence.
+ * @return {string|null} The package's entry file, or null when no start directory's chain has it.
+ */
+const resolveFromNodeModules = ( module, startDirs ) => {
+ for ( const start of startDirs ) {
+ let dir = start;
+ for (;;) {
+ if (
+ fs.existsSync(
+ path.join( dir, 'node_modules', module, 'package.json' )
+ )
+ ) {
+ return require.resolve( module, { paths: [ dir ] } );
+ }
+ const parent = path.dirname( dir );
+ if ( parent === dir ) {
+ break;
+ }
+ dir = parent;
+ }
+ }
+ return null;
+};
+
+module.exports = { resolveFromNodeModules };
diff --git a/packages/js/internal-js-tests/lib/resolve-from-node-modules.test.js b/packages/js/internal-js-tests/lib/resolve-from-node-modules.test.js
new file mode 100644
index 00000000000..9bb87ed57ec
--- /dev/null
+++ b/packages/js/internal-js-tests/lib/resolve-from-node-modules.test.js
@@ -0,0 +1,97 @@
+const { execFileSync } = require( 'child_process' );
+const fs = require( 'fs' );
+const os = require( 'os' );
+const path = require( 'path' );
+
+const { resolveFromNodeModules } = require( './resolve-from-node-modules' );
+
+const addPackage = ( root, name, version ) => {
+ const dir = path.join( root, 'node_modules', name );
+ fs.mkdirSync( dir, { recursive: true } );
+ fs.writeFileSync(
+ path.join( dir, 'package.json' ),
+ JSON.stringify( { name, version, main: 'index.js' } )
+ );
+ fs.writeFileSync( path.join( dir, 'index.js' ), '' );
+ return path.join( dir, 'index.js' );
+};
+
+describe( 'resolveFromNodeModules', () => {
+ let root;
+
+ beforeEach( () => {
+ root = fs.mkdtempSync( path.join( os.tmpdir(), 'resolve-test-' ) );
+ } );
+
+ afterEach( () => {
+ fs.rmSync( root, { recursive: true, force: true } );
+ } );
+
+ it( 'takes the nearest node_modules above the start directory', () => {
+ addPackage( root, '@scope/pkg', '1.0.0' );
+ const near = addPackage(
+ path.join( root, 'a' ),
+ '@scope/pkg',
+ '2.0.0'
+ );
+ const start = path.join( root, 'a', 'b', 'c' );
+ fs.mkdirSync( start, { recursive: true } );
+
+ expect( resolveFromNodeModules( '@scope/pkg', [ start ] ) ).toBe(
+ fs.realpathSync( near )
+ );
+ } );
+
+ it( 'prefers the first start directory that has the package', () => {
+ const project = path.join( root, 'project' );
+ const tooling = path.join( root, 'tooling' );
+ addPackage( project, '@scope/pkg', '1.0.0' );
+ const fallback = addPackage( tooling, '@scope/pkg', '2.0.0' );
+ fs.mkdirSync( path.join( root, 'other' ) );
+
+ expect(
+ resolveFromNodeModules( '@scope/pkg', [
+ path.join( root, 'other' ),
+ tooling,
+ project,
+ ] )
+ ).toBe( fs.realpathSync( fallback ) );
+ } );
+
+ it( 'returns null when no chain has the package', () => {
+ expect( resolveFromNodeModules( '@scope/missing', [ root ] ) ).toBe(
+ null
+ );
+ } );
+
+ it( 'ignores NODE_PATH', () => {
+ const hoisted = path.join( root, 'hoisted' );
+ addPackage( hoisted, '@scope/pkg', '9.9.9' );
+ const start = path.join( root, 'project' );
+ fs.mkdirSync( start );
+ const script = `
+ const { resolveFromNodeModules } = require( ${ JSON.stringify(
+ require.resolve( './resolve-from-node-modules' )
+ ) } );
+ const found = resolveFromNodeModules( '@scope/pkg', [ ${ JSON.stringify(
+ start
+ ) } ] );
+ let plain = null;
+ try { plain = require.resolve( '@scope/pkg', { paths: [ ${ JSON.stringify(
+ start
+ ) } ] } ); } catch ( e ) {}
+ process.stdout.write( JSON.stringify( { found, plain } ) );
+ `;
+ const { found, plain } = JSON.parse(
+ execFileSync( process.execPath, [ '-e', script ], {
+ env: {
+ ...process.env,
+ NODE_PATH: path.join( hoisted, 'node_modules' ),
+ },
+ } ).toString()
+ );
+
+ expect( plain ).toContain( 'hoisted' );
+ expect( found ).toBe( null );
+ } );
+} );
diff --git a/packages/js/internal-js-tests/package.json b/packages/js/internal-js-tests/package.json
index 4bfb5212ecc..9ed9de27a1a 100644
--- a/packages/js/internal-js-tests/package.json
+++ b/packages/js/internal-js-tests/package.json
@@ -32,7 +32,8 @@
"build",
"build-module",
"build-types",
- "jest-preset.js"
+ "jest-preset.js",
+ "lib"
],
"scripts": {
"build": "pnpm build:project",
@@ -45,10 +46,11 @@
"changelog": "XDEBUG_MODE=off composer install --quiet && composer exec -- changelogger",
"lint": "pnpm --if-present '/^lint:lang:.*$/'",
"lint:fix": "pnpm --if-present '/^lint:fix:lang:.*$/'",
- "lint:fix:lang:js": "eslint src --fix",
- "lint:lang:js": "eslint src",
+ "lint:fix:lang:js": "eslint src lib jest-preset.js --fix",
+ "lint:lang:js": "eslint src lib jest-preset.js",
"lint:lang:types": "tsc --build --emitDeclarationOnly",
"prepack": "pnpm build:publish:project",
+ "test:js": "jest --config ./jest.config.json",
"update:php": "XDEBUG_MODE=off composer update --quiet",
"watch:build": "pnpm watch:build:project",
"watch:build:project": "pnpm --stream '/^watch:build:project:.*$/'",
@@ -67,6 +69,11 @@
"@woocommerce/eslint-config": "workspace:*",
"@woocommerce/eslint-plugin": "workspace:*",
"@woocommerce/internal-build": "workspace:*",
+ "@wordpress/components": "catalog:wp-min",
+ "@wordpress/core-data": "catalog:wp-min",
+ "@wordpress/data": "catalog:wp-min",
+ "@wordpress/html-entities": "catalog:wp-min",
+ "@wordpress/notices": "catalog:wp-min",
"babel-jest": "29.5.x",
"eslint": "^10.0.0",
"jest": "29.5.x",
@@ -103,8 +110,27 @@
"ci": {
"lint": {
"command": "lint",
- "changes": "src/**/*.{js,jsx,ts,tsx}"
- }
+ "changes": [
+ "src/**/*.{js,jsx,ts,tsx}",
+ "lib/**/*.js",
+ "jest-preset.js"
+ ]
+ },
+ "tests": [
+ {
+ "name": "JavaScript",
+ "command": "test:js",
+ "changes": [
+ "jest-preset.js",
+ "jest.config.json",
+ "lib/**/*.js"
+ ],
+ "events": [
+ "pull_request",
+ "push"
+ ]
+ }
+ ]
}
}
}
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 470118a333c..b64683f37c4 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -398,7 +398,7 @@ importers:
version: 16.26.1(typescript@5.7.3)
ts-jest:
specifier: 29.1.x
- version: 29.1.5(@babel/core@7.25.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.7))(esbuild@0.24.2)(jest@29.5.0(@types/node@24.12.2)(babel-plugin-macros@3.1.0)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))(typescript@5.7.3)
+ version: 29.1.5(@babel/core@7.29.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.29.7))(jest@29.5.0(@types/node@24.12.2)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))(typescript@5.7.3)
typescript:
specifier: 5.7.x
version: 5.7.3
@@ -1239,7 +1239,7 @@ importers:
version: 29.5.0(@types/node@24.12.2)(babel-plugin-macros@3.1.0)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3))
ts-jest:
specifier: 29.1.x
- version: 29.1.5(@babel/core@7.25.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.7))(esbuild@0.24.2)(jest@29.5.0(@types/node@24.12.2)(babel-plugin-macros@3.1.0)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))(typescript@5.7.3)
+ version: 29.1.5(@babel/core@7.29.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.29.7))(jest@29.5.0(@types/node@24.12.2)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))(typescript@5.7.3)
typescript:
specifier: 5.7.x
version: 5.7.3
@@ -1444,7 +1444,7 @@ importers:
version: 16.26.1(typescript@5.7.3)
ts-jest:
specifier: 29.1.x
- version: 29.1.5(@babel/core@7.25.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.7))(esbuild@0.24.2)(jest@29.5.0(@types/node@24.12.2)(babel-plugin-macros@3.1.0)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))(typescript@5.7.3)
+ version: 29.1.5(@babel/core@7.29.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.29.7))(jest@29.5.0(@types/node@24.12.2)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))(typescript@5.7.3)
ts-loader:
specifier: 9.5.x
version: 9.5.7(typescript@5.7.3)(webpack@5.97.1)
@@ -1462,7 +1462,7 @@ importers:
dependencies:
'@wordpress/eslint-plugin':
specifier: 25.6.0
- version: 25.6.0(@babel/core@7.25.7)(@types/eslint@9.6.1)(@types/react@18.3.28)(@typescript-eslint/eslint-plugin@8.64.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0(jiti@2.6.1))(typescript@5.7.3))(eslint@10.7.0(jiti@2.6.1))(typescript@5.7.3))(@typescript-eslint/parser@8.64.0(eslint@10.7.0(jiti@2.6.1))(typescript@5.7.3))(eslint@10.7.0(jiti@2.6.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)))(postcss@8.5.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))(typescript@5.7.3)(wp-prettier@3.0.3)
+ version: 25.6.0(@babel/core@7.25.7)(@types/eslint@9.6.1)(@types/react@18.3.28)(@typescript-eslint/eslint-plugin@8.64.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0(jiti@2.6.1))(typescript@5.7.3))(eslint@10.7.0(jiti@2.6.1))(typescript@5.7.3))(@typescript-eslint/parser@8.64.0(eslint@10.7.0(jiti@2.6.1))(typescript@5.7.3))(eslint@10.7.0(jiti@2.6.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)))(postcss@8.5.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))(typescript@5.7.3)(wp-prettier@3.0.3)
eslint-plugin-testing-library:
specifier: ^7.16.2
version: 7.16.2(eslint@10.7.0(jiti@2.6.1))(typescript@5.7.3)
@@ -1796,13 +1796,13 @@ importers:
version: link:../eslint-plugin
'@wordpress/core-data':
specifier: 7.33.9
- version: 7.33.9(@date-fns/tz@1.4.1)(@emotion/is-prop-valid@1.4.0)(@types/react-dom@18.3.7(@types/react@18.3.28))(@types/react@18.3.28)(date-fns@4.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))
+ version: 7.33.9(@date-fns/tz@1.4.1)(@emotion/is-prop-valid@1.4.0)(@types/react-dom@18.3.7(@types/react@18.3.28))(@types/react@18.3.28)(date-fns@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/data':
specifier: 10.33.1
version: 10.33.1(@types/react@18.3.28)(react@18.3.1)
'@wordpress/editor':
specifier: 14.33.11
- version: 14.33.11(@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))
+ version: 14.33.11(@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/notices':
specifier: 5.33.1
version: 5.33.1(@types/react@18.3.28)(react@18.3.1)
@@ -1824,9 +1824,6 @@ importers:
'@testing-library/react':
specifier: ^16.x.x
version: 16.3.2(@testing-library/dom@10.4.1)(@types/react-dom@18.3.7(@types/react@18.3.28))(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@wordpress/data':
- specifier: ^10.19.0
- version: 10.44.0(@types/react@18.3.28)(react@18.3.1)
'@wordpress/i18n':
specifier: catalog:wp-min
version: 6.6.1
@@ -1852,6 +1849,21 @@ importers:
'@woocommerce/internal-build':
specifier: workspace:*
version: link:../internal-build
+ '@wordpress/components':
+ specifier: catalog:wp-min
+ version: 30.6.5(@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/core-data':
+ specifier: catalog:wp-min
+ version: 7.33.9(@date-fns/tz@1.4.1)(@emotion/is-prop-valid@1.4.0)(@types/react-dom@18.3.7(@types/react@18.3.28))(@types/react@18.3.28)(date-fns@4.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))
+ '@wordpress/data':
+ specifier: catalog:wp-min
+ version: 10.33.1(@types/react@18.3.28)(react@18.3.1)
+ '@wordpress/html-entities':
+ specifier: catalog:wp-min
+ version: 4.33.1
+ '@wordpress/notices':
+ specifier: catalog:wp-min
+ version: 5.33.1(@types/react@18.3.28)(react@18.3.1)
babel-jest:
specifier: 29.5.x
version: 29.5.0(@babel/core@7.25.7)
@@ -2723,7 +2735,7 @@ importers:
version: 4.49.0(wp-prettier@3.0.3)
'@wordpress/scripts':
specifier: ^32.6.0
- version: 32.6.0(@playwright/test@1.63.0)(@swc/core@1.15.24)(@types/node@24.12.2)(@types/react@18.3.28)(@types/webpack@4.41.40)(@wordpress/env@11.9.0(patch_hash=4ba152352e5408eabc62f88b83637a382c45c03b267bf8abf8e58fb1663c8cf7)(@types/node@24.12.2))(babel-plugin-macros@3.1.0)(file-loader@6.2.0(webpack@5.97.1))(jiti@2.6.1)(node-notifier@8.0.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass-embedded@1.100.0)(stylelint-scss@6.14.0(stylelint@16.26.1(typescript@5.7.3)))(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)(uglify-js@3.19.3)(webpack-hot-middleware@2.26.1)
+ version: 32.6.0(@playwright/test@1.63.0)(@swc/core@1.15.24)(@types/node@24.12.2)(@types/react@18.3.28)(@types/webpack@4.41.40)(@wordpress/env@11.9.0(patch_hash=4ba152352e5408eabc62f88b83637a382c45c03b267bf8abf8e58fb1663c8cf7)(@types/node@24.12.2))(file-loader@6.2.0(webpack@5.97.1))(jiti@2.6.1)(node-notifier@8.0.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass-embedded@1.100.0)(stylelint-scss@6.14.0(stylelint@16.26.1(typescript@5.7.3)))(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)(uglify-js@3.19.3)(webpack-hot-middleware@2.26.1)
eslint:
specifier: ^10.0.0
version: 10.7.0(jiti@2.6.1)
@@ -3589,7 +3601,7 @@ importers:
version: 5.33.1
'@wordpress/jest-preset-default':
specifier: next
- version: 12.43.1-next.v.202604091042.0(@babel/core@7.25.7)(jest@29.5.0(@types/node@24.12.2)(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)))
+ version: 12.43.1-next.v.202604091042.0(@babel/core@7.25.7)(jest@29.5.0(@types/node@24.12.2)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))
'@wordpress/patterns':
specifier: catalog:wp-min
version: 2.33.9(@date-fns/tz@1.4.1)(@emotion/is-prop-valid@1.4.0)(@types/react-dom@18.3.7(@types/react@18.3.28))(@types/react@18.3.28)(date-fns@4.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))
@@ -3610,7 +3622,7 @@ importers:
version: 7.33.2(@types/react@18.3.28)(react@18.3.1)
'@wordpress/scripts':
specifier: 32.6.0
- version: 32.6.0(@playwright/test@1.63.0)(@swc/core@1.15.24)(@types/node@24.12.2)(@types/react@18.3.28)(@types/webpack@4.41.40)(@wordpress/env@11.9.0(patch_hash=4ba152352e5408eabc62f88b83637a382c45c03b267bf8abf8e58fb1663c8cf7)(@types/node@24.12.2))(babel-plugin-macros@3.1.0)(esbuild@0.24.2)(eslint-import-resolver-webpack@0.13.11)(file-loader@6.2.0(webpack@5.97.1))(jiti@2.6.1)(node-notifier@8.0.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass-embedded@1.100.0)(stylelint-scss@6.14.0(stylelint@16.26.1(typescript@5.7.3)))(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: 32.6.0(@playwright/test@1.63.0)(@swc/core@1.15.24)(@types/node@24.12.2)(@types/react@18.3.28)(@types/webpack@4.41.40)(@wordpress/env@11.9.0(patch_hash=4ba152352e5408eabc62f88b83637a382c45c03b267bf8abf8e58fb1663c8cf7)(@types/node@24.12.2))(esbuild@0.24.2)(eslint-import-resolver-webpack@0.13.11)(file-loader@6.2.0(webpack@5.97.1))(jiti@2.6.1)(node-notifier@8.0.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass-embedded@1.100.0)(stylelint-scss@6.14.0(stylelint@16.26.1(typescript@5.7.3)))(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: catalog:tooling
version: 23.36.0(postcss@8.5.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint-scss@6.14.0(stylelint@16.26.1(typescript@5.7.3)))(stylelint@16.26.1(typescript@5.7.3))
@@ -3807,7 +3819,7 @@ importers:
version: 24.12.2
'@wordpress/scripts':
specifier: 32.6.0
- version: 32.6.0(@playwright/test@1.63.0)(@swc/core@1.15.24)(@types/node@24.12.2)(@types/react@18.3.28)(@types/webpack@4.41.40)(@wordpress/env@11.9.0(patch_hash=4ba152352e5408eabc62f88b83637a382c45c03b267bf8abf8e58fb1663c8cf7)(@types/node@24.12.2))(babel-plugin-macros@3.1.0)(file-loader@6.2.0(webpack@5.97.1))(jiti@2.6.1)(node-notifier@8.0.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass-embedded@1.100.0)(stylelint-scss@6.14.0(stylelint@16.26.1(typescript@5.7.3)))(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: 32.6.0(@playwright/test@1.63.0)(@swc/core@1.15.24)(@types/node@24.12.2)(@types/react@18.3.28)(@types/webpack@4.41.40)(@wordpress/env@11.9.0(patch_hash=4ba152352e5408eabc62f88b83637a382c45c03b267bf8abf8e58fb1663c8cf7)(@types/node@24.12.2))(file-loader@6.2.0(webpack@5.97.1))(jiti@2.6.1)(node-notifier@8.0.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass-embedded@1.100.0)(stylelint-scss@6.14.0(stylelint@16.26.1(typescript@5.7.3)))(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: catalog:tooling
version: 23.42.0(@types/react@18.3.28)(esbuild@0.24.2)(postcss@8.5.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint-scss@6.14.0(stylelint@16.26.1(typescript@5.7.3)))(stylelint@16.26.1(typescript@5.7.3))
@@ -3996,7 +4008,7 @@ importers:
version: 10.7.0(jiti@2.6.1)
jscodeshift:
specifier: ^0.13.1
- version: 0.13.1(@babel/preset-env@7.25.7(@babel/core@7.25.7))
+ version: 0.13.1(@babel/preset-env@7.25.7(@babel/core@7.29.7))
oclif:
specifier: ^4.23.30
version: 4.23.30(@types/node@24.12.2)
@@ -4224,13 +4236,13 @@ importers:
devDependencies:
'@babel/preset-env':
specifier: catalog:tooling
- version: 7.25.7(@babel/core@7.25.7)
+ version: 7.25.7(@babel/core@7.29.7)
'@babel/preset-react':
specifier: catalog:tooling
- version: 7.25.7(@babel/core@7.25.7)
+ version: 7.25.7(@babel/core@7.29.7)
'@babel/preset-typescript':
specifier: catalog:tooling
- version: 7.25.7(@babel/core@7.25.7)
+ version: 7.25.7(@babel/core@7.29.7)
'@babel/runtime':
specifier: catalog:tooling
version: 7.25.7
@@ -26251,7 +26263,7 @@ snapshots:
'@wordpress/escape-html': 3.48.1
'@wordpress/global-styles-engine': 1.15.1(@types/react@18.3.28)(react@18.3.1)
'@wordpress/hooks': 4.50.0
- '@wordpress/html-entities': 4.48.1
+ '@wordpress/html-entities': 4.50.0
'@wordpress/i18n': 6.23.0
'@wordpress/icons': 14.0.1(react@18.3.1)
'@wordpress/image-cropper': 1.12.1(@date-fns/tz@1.4.1)(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))
@@ -26316,7 +26328,7 @@ snapshots:
'@wordpress/escape-html': 3.48.1
'@wordpress/global-styles-engine': 1.15.1(@types/react@18.3.28)(react@18.3.1)
'@wordpress/hooks': 4.50.0
- '@wordpress/html-entities': 4.48.1
+ '@wordpress/html-entities': 4.50.0
'@wordpress/i18n': 6.23.0
'@wordpress/icons': 14.0.1(react@18.3.1)
'@wordpress/image-cropper': 1.12.1(@date-fns/tz@1.4.1)(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))
@@ -26584,7 +26596,7 @@ snapshots:
'@wordpress/dom': 4.50.0
'@wordpress/element': 8.2.0
'@wordpress/hooks': 4.50.0
- '@wordpress/html-entities': 4.48.1
+ '@wordpress/html-entities': 4.50.0
'@wordpress/i18n': 6.23.0
'@wordpress/is-shallow-equal': 5.50.0
'@wordpress/private-apis': 1.48.1
@@ -27057,7 +27069,7 @@ snapshots:
'@wordpress/components@30.6.5(@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)
+ '@ariakit/react': 0.4.32(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@emotion/cache': 11.14.0
'@emotion/css': 11.13.5
'@emotion/react': 11.14.0(@types/react@18.3.28)(react@18.3.1)
@@ -27068,24 +27080,24 @@ snapshots:
'@types/gradient-parser': 1.1.0
'@types/highlight-words-core': 1.2.1
'@use-gesture/react': 10.3.1(react@18.3.1)
- '@wordpress/a11y': 4.48.1
+ '@wordpress/a11y': 4.50.0
'@wordpress/base-styles': 6.20.0
'@wordpress/compose': 7.45.0(@types/react@18.3.28)(react@18.3.1)
- '@wordpress/date': 5.48.1
- '@wordpress/deprecated': 4.48.1
- '@wordpress/dom': 4.48.1
+ '@wordpress/date': 5.50.0
+ '@wordpress/deprecated': 4.50.0
+ '@wordpress/dom': 4.50.0
'@wordpress/element': 6.45.0
- '@wordpress/escape-html': 3.48.1
- '@wordpress/hooks': 4.48.1
- '@wordpress/html-entities': 4.48.1
- '@wordpress/i18n': 6.21.1
+ '@wordpress/escape-html': 3.50.0
+ '@wordpress/hooks': 4.50.0
+ '@wordpress/html-entities': 4.50.0
+ '@wordpress/i18n': 6.23.0
'@wordpress/icons': 11.8.0(@types/react@18.3.28)(react@18.3.1)
- '@wordpress/is-shallow-equal': 5.48.1
- '@wordpress/keycodes': 4.48.1
- '@wordpress/primitives': 4.48.1(react@18.3.1)
+ '@wordpress/is-shallow-equal': 5.50.0
+ '@wordpress/keycodes': 4.50.0(@types/react@18.3.28)
+ '@wordpress/primitives': 4.50.0(@types/react@18.3.28)(react@18.3.1)
'@wordpress/private-apis': 1.48.1
- '@wordpress/rich-text': 7.48.1(react@18.3.1)
- '@wordpress/warning': 3.48.1
+ '@wordpress/rich-text': 7.50.0(@types/react@18.3.28)(react@18.3.1)
+ '@wordpress/warning': 3.51.0
change-case: 4.1.2
clsx: 2.1.1
colord: 2.9.3
@@ -27133,7 +27145,7 @@ snapshots:
'@wordpress/element': 6.45.0
'@wordpress/escape-html': 3.48.1
'@wordpress/hooks': 4.50.0
- '@wordpress/html-entities': 4.48.1
+ '@wordpress/html-entities': 4.50.0
'@wordpress/i18n': 6.23.0
'@wordpress/icons': 11.8.0(@types/react@18.3.28)(react@18.3.1)
'@wordpress/is-shallow-equal': 5.50.0
@@ -27638,6 +27650,40 @@ snapshots:
- stylelint
- supports-color
+ '@wordpress/core-data@7.33.9(@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))':
+ dependencies:
+ '@wordpress/api-fetch': 7.48.1
+ '@wordpress/block-editor': 15.21.1(@date-fns/tz@1.4.1)(@emotion/is-prop-valid@1.4.0)(@types/react-dom@18.3.7(@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/blocks': 15.21.1(react@18.3.1)
+ '@wordpress/compose': 7.45.0(@types/react@18.3.28)(react@18.3.1)
+ '@wordpress/data': 10.33.1(@types/react@18.3.28)(react@18.3.1)
+ '@wordpress/deprecated': 4.48.1
+ '@wordpress/element': 6.45.0
+ '@wordpress/html-entities': 4.48.1
+ '@wordpress/i18n': 6.21.1
+ '@wordpress/is-shallow-equal': 5.48.1
+ '@wordpress/private-apis': 1.48.1
+ '@wordpress/rich-text': 7.48.1(react@18.3.1)
+ '@wordpress/sync': 1.48.1
+ '@wordpress/undo-manager': 1.48.1
+ '@wordpress/url': 4.48.1
+ '@wordpress/warning': 3.48.1
+ change-case: 4.1.2
+ equivalent-key-map: 0.2.2
+ fast-deep-equal: 3.1.3
+ memize: 2.1.1
+ react: 18.3.1
+ react-dom: 18.3.1(react@18.3.1)
+ uuid: 9.0.1
+ transitivePeerDependencies:
+ - '@date-fns/tz'
+ - '@emotion/is-prop-valid'
+ - '@types/react'
+ - '@types/react-dom'
+ - date-fns
+ - stylelint
+ - supports-color
+
'@wordpress/core-data@7.48.1(@date-fns/tz@1.4.1)(@emotion/is-prop-valid@1.4.0)(@types/react-dom@18.3.7(@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))':
dependencies:
'@types/react': 18.3.28
@@ -27706,6 +27752,40 @@ snapshots:
- stylelint
- supports-color
+ '@wordpress/core-data@7.48.1(@date-fns/tz@1.4.1)(@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)(stylelint@16.26.1(typescript@5.7.3))':
+ dependencies:
+ '@types/react': 18.3.28
+ '@wordpress/api-fetch': 7.48.1
+ '@wordpress/block-editor': 15.21.1(@date-fns/tz@1.4.1)(@emotion/is-prop-valid@1.4.0)(@types/react-dom@18.3.7(@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/blocks': 15.21.1(react@18.3.1)
+ '@wordpress/compose': 8.3.0(@types/react@18.3.28)(react@18.3.1)
+ '@wordpress/data': 10.50.0(@types/react@18.3.28)(react@18.3.1)
+ '@wordpress/deprecated': 4.50.0
+ '@wordpress/element': 8.2.0
+ '@wordpress/html-entities': 4.50.0
+ '@wordpress/i18n': 6.23.0
+ '@wordpress/is-shallow-equal': 5.50.0
+ '@wordpress/private-apis': 1.48.1
+ '@wordpress/rich-text': 7.50.0(@types/react@18.3.28)(react@18.3.1)
+ '@wordpress/sync': 1.48.1
+ '@wordpress/undo-manager': 1.50.0
+ '@wordpress/url': 4.48.1
+ '@wordpress/warning': 3.51.0
+ change-case: 4.1.2
+ equivalent-key-map: 0.2.2
+ fast-deep-equal: 3.1.3
+ memize: 2.1.1
+ react: 18.3.1
+ react-dom: 18.3.1(react@18.3.1)
+ uuid: 14.0.0
+ transitivePeerDependencies:
+ - '@date-fns/tz'
+ - '@emotion/is-prop-valid'
+ - '@types/react-dom'
+ - date-fns
+ - stylelint
+ - supports-color
+
'@wordpress/data-controls@4.33.1(@types/react@18.3.28)(react@18.3.1)':
dependencies:
'@wordpress/api-fetch': 7.33.1
@@ -28290,6 +28370,66 @@ snapshots:
- stylelint
- supports-color
+ '@wordpress/editor@14.33.11(@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))':
+ dependencies:
+ '@floating-ui/react-dom': 2.0.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@wordpress/a11y': 4.48.1
+ '@wordpress/api-fetch': 7.48.1
+ '@wordpress/base-styles': 6.20.0
+ '@wordpress/blob': 4.48.1
+ '@wordpress/block-editor': 15.21.1(@date-fns/tz@1.4.1)(@emotion/is-prop-valid@1.4.0)(@types/react-dom@18.3.7(@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/blocks': 15.21.1(react@18.3.1)
+ '@wordpress/commands': 1.48.1(@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/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)
+ '@wordpress/compose': 7.45.0(@types/react@18.3.28)(react@18.3.1)
+ '@wordpress/core-data': 7.33.9(@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/data': 10.33.1(@types/react@18.3.28)(react@18.3.1)
+ '@wordpress/dataviews': 10.3.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.48.1
+ '@wordpress/deprecated': 4.48.1
+ '@wordpress/dom': 4.48.1
+ '@wordpress/element': 6.45.0
+ '@wordpress/fields': 0.25.11(@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/hooks': 4.48.1
+ '@wordpress/html-entities': 4.48.1
+ '@wordpress/i18n': 6.21.1
+ '@wordpress/icons': 11.8.0(@types/react@18.3.28)(react@18.3.1)
+ '@wordpress/interface': 9.33.1(@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.48.1(react@18.3.1)
+ '@wordpress/keycodes': 4.48.1
+ '@wordpress/media-utils': 5.44.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/notices': 5.33.1(@types/react@18.3.28)(react@18.3.1)
+ '@wordpress/patterns': 2.44.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/plugins': 7.48.1(@date-fns/tz@1.4.1)(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))
+ '@wordpress/preferences': 4.48.1(@date-fns/tz@1.4.1)(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))
+ '@wordpress/private-apis': 1.48.1
+ '@wordpress/reusable-blocks': 5.44.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/rich-text': 7.48.1(react@18.3.1)
+ '@wordpress/server-side-render': 6.20.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.48.1
+ '@wordpress/warning': 3.48.1
+ '@wordpress/wordcount': 4.48.1
+ 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/element@3.2.0':
dependencies:
'@babel/runtime': 7.29.2
@@ -28373,7 +28513,7 @@ snapshots:
'@wordpress/escape-html@3.50.0': {}
- '@wordpress/eslint-plugin@25.6.0(@babel/core@7.25.7)(@types/eslint@9.6.1)(@types/react@18.3.28)(@typescript-eslint/eslint-plugin@8.64.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0(jiti@2.6.1))(typescript@5.7.3))(eslint@10.7.0(jiti@2.6.1))(typescript@5.7.3))(@typescript-eslint/parser@8.64.0(eslint@10.7.0(jiti@2.6.1))(typescript@5.7.3))(eslint@10.7.0(jiti@2.6.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)))(postcss@8.5.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))(typescript@5.7.3)(wp-prettier@3.0.3)':
+ '@wordpress/eslint-plugin@25.6.0(@babel/core@7.25.7)(@types/eslint@9.6.1)(@types/react@18.3.28)(@typescript-eslint/eslint-plugin@8.64.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0(jiti@2.6.1))(typescript@5.7.3))(eslint@10.7.0(jiti@2.6.1))(typescript@5.7.3))(@typescript-eslint/parser@8.64.0(eslint@10.7.0(jiti@2.6.1))(typescript@5.7.3))(eslint@10.7.0(jiti@2.6.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)))(postcss@8.5.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(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@10.7.0(jiti@2.6.1))
@@ -28387,7 +28527,7 @@ snapshots:
eslint-config-prettier: 10.1.8(eslint@10.7.0(jiti@2.6.1))
eslint-import-resolver-typescript: 4.4.5(eslint-plugin-import@2.32.0)(eslint@10.7.0(jiti@2.6.1))
eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0(jiti@2.6.1))(typescript@5.7.3))(eslint-import-resolver-typescript@4.4.5)(eslint@10.7.0(jiti@2.6.1))
- eslint-plugin-jest: 28.14.0(@typescript-eslint/eslint-plugin@8.64.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0(jiti@2.6.1))(typescript@5.7.3))(eslint@10.7.0(jiti@2.6.1))(typescript@5.7.3))(eslint@10.7.0(jiti@2.6.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-jest: 28.14.0(@typescript-eslint/eslint-plugin@8.64.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0(jiti@2.6.1))(typescript@5.7.3))(eslint@10.7.0(jiti@2.6.1))(typescript@5.7.3))(eslint@10.7.0(jiti@2.6.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-plugin-jsdoc: 50.8.0(eslint@10.7.0(jiti@2.6.1))
eslint-plugin-jsx-a11y: 6.10.2(eslint@10.7.0(jiti@2.6.1))
eslint-plugin-playwright: 2.10.5(eslint@10.7.0(jiti@2.6.1))
@@ -28416,7 +28556,7 @@ snapshots:
- supports-color
- vite
- '@wordpress/eslint-plugin@25.6.0(@babel/core@7.25.7)(@types/react@18.3.28)(esbuild@0.24.2)(eslint-import-resolver-webpack@0.13.11)(eslint@10.7.0(jiti@2.6.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)))(postcss@8.5.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))(typescript@5.7.3)(wp-prettier@3.0.3)':
+ '@wordpress/eslint-plugin@25.6.0(@babel/core@7.25.7)(@types/react@18.3.28)(esbuild@0.24.2)(eslint-import-resolver-webpack@0.13.11)(eslint@10.7.0(jiti@2.6.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)))(postcss@8.5.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(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@10.7.0(jiti@2.6.1))
@@ -28430,7 +28570,7 @@ snapshots:
eslint-config-prettier: 10.1.8(eslint@10.7.0(jiti@2.6.1))
eslint-import-resolver-typescript: 4.4.5(eslint-plugin-import@2.32.0)(eslint@10.7.0(jiti@2.6.1))
eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0(jiti@2.6.1))(typescript@5.7.3))(eslint-import-resolver-typescript@4.4.5)(eslint-import-resolver-webpack@0.13.11)(eslint@10.7.0(jiti@2.6.1))
- eslint-plugin-jest: 28.14.0(@typescript-eslint/eslint-plugin@8.64.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0(jiti@2.6.1))(typescript@5.7.3))(eslint@10.7.0(jiti@2.6.1))(typescript@5.7.3))(eslint@10.7.0(jiti@2.6.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-jest: 28.14.0(@typescript-eslint/eslint-plugin@8.64.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0(jiti@2.6.1))(typescript@5.7.3))(eslint@10.7.0(jiti@2.6.1))(typescript@5.7.3))(eslint@10.7.0(jiti@2.6.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-plugin-jsdoc: 50.8.0(eslint@10.7.0(jiti@2.6.1))
eslint-plugin-jsx-a11y: 6.10.2(eslint@10.7.0(jiti@2.6.1))
eslint-plugin-playwright: 2.10.5(eslint@10.7.0(jiti@2.6.1))
@@ -28474,7 +28614,7 @@ snapshots:
'@wordpress/date': 5.50.0
'@wordpress/element': 6.45.0
'@wordpress/hooks': 4.50.0
- '@wordpress/html-entities': 4.48.1
+ '@wordpress/html-entities': 4.50.0
'@wordpress/i18n': 6.23.0
'@wordpress/icons': 11.8.0(@types/react@18.3.28)(react@18.3.1)
'@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))
@@ -28500,6 +28640,47 @@ snapshots:
- stylelint
- supports-color
+ '@wordpress/fields@0.25.11(@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))':
+ dependencies:
+ '@wordpress/api-fetch': 7.48.1
+ '@wordpress/base-styles': 6.20.0
+ '@wordpress/blob': 4.48.1
+ '@wordpress/block-editor': 15.21.1(@date-fns/tz@1.4.1)(@emotion/is-prop-valid@1.4.0)(@types/react-dom@18.3.7(@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/blocks': 15.21.1(react@18.3.1)
+ '@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)
+ '@wordpress/compose': 7.45.0(@types/react@18.3.28)(react@18.3.1)
+ '@wordpress/core-data': 7.33.9(@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/data': 10.33.1(@types/react@18.3.28)(react@18.3.1)
+ '@wordpress/dataviews': 10.3.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.50.0
+ '@wordpress/element': 6.45.0
+ '@wordpress/hooks': 4.50.0
+ '@wordpress/html-entities': 4.50.0
+ '@wordpress/i18n': 6.23.0
+ '@wordpress/icons': 11.8.0(@types/react@18.3.28)(react@18.3.1)
+ '@wordpress/media-utils': 5.44.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/notices': 5.33.1(@types/react@18.3.28)(react@18.3.1)
+ '@wordpress/patterns': 2.44.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/primitives': 4.50.0(@types/react@18.3.28)(react@18.3.1)
+ '@wordpress/private-apis': 1.48.1
+ '@wordpress/router': 1.44.0(@types/react@18.3.28)(react@18.3.1)
+ '@wordpress/url': 4.48.1
+ '@wordpress/warning': 3.51.0
+ change-case: 4.1.2
+ client-zip: 2.5.0
+ clsx: 2.1.1
+ react: 18.3.1
+ remove-accents: 0.5.0
+ transitivePeerDependencies:
+ - '@date-fns/tz'
+ - '@emotion/is-prop-valid'
+ - '@types/react'
+ - '@types/react-dom'
+ - date-fns
+ - react-dom
+ - stylelint
+ - supports-color
+
'@wordpress/format-library@5.33.9(@date-fns/tz@1.4.1)(@emotion/is-prop-valid@1.4.0)(@types/react-dom@18.3.7(@types/react@18.3.28))(@types/react@18.3.28)(date-fns@4.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))':
dependencies:
'@wordpress/a11y': 4.48.1
@@ -28852,9 +29033,15 @@ snapshots:
jest-matcher-utils: 29.7.0
jest-mock: 29.7.0
- '@wordpress/jest-console@8.51.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)))':
+ '@wordpress/jest-console@8.51.0(jest@29.5.0(@types/node@24.12.2)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))':
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: 29.5.0(@types/node@24.12.2)(babel-plugin-macros@3.1.0)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3))
+ jest-matcher-utils: 29.7.0
+ jest-mock: 29.7.0
+
+ '@wordpress/jest-console@8.51.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)))':
+ dependencies:
+ 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))
jest-matcher-utils: 29.7.0
jest-mock: 29.7.0
@@ -28867,13 +29054,22 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@wordpress/jest-preset-default@12.51.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.43.1-next.v.202604091042.0(@babel/core@7.25.7)(jest@29.5.0(@types/node@24.12.2)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))':
+ dependencies:
+ '@babel/core': 7.25.7
+ '@wordpress/jest-console': 8.51.0(jest@29.5.0(@types/node@24.12.2)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))
+ 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.51.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.51.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)))
+ '@wordpress/jest-console': 8.51.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)))
babel-jest: 29.7.0(@babel/core@7.25.7)
change-case: 4.1.2
- 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.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))
transitivePeerDependencies:
- supports-color
@@ -28952,6 +29148,32 @@ snapshots:
- stylelint
- supports-color
+ '@wordpress/media-fields@0.9.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))':
+ 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.45.0(@types/react@18.3.28)(react@18.3.1)
+ '@wordpress/core-data': 7.48.1(@date-fns/tz@1.4.1)(@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)(stylelint@16.26.1(typescript@5.7.3))
+ '@wordpress/data': 10.50.0(@types/react@18.3.28)(react@18.3.1)
+ '@wordpress/dataviews': 14.2.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.50.0
+ '@wordpress/element': 6.45.0
+ '@wordpress/i18n': 6.23.0
+ '@wordpress/icons': 12.2.0(@types/react@18.3.28)(react@18.3.1)
+ '@wordpress/primitives': 4.50.0(@types/react@18.3.28)(react@18.3.1)
+ '@wordpress/url': 4.48.1
+ clsx: 2.1.1
+ react: 18.3.1
+ transitivePeerDependencies:
+ - '@date-fns/tz'
+ - '@emotion/is-prop-valid'
+ - '@types/react'
+ - '@types/react-dom'
+ - date-fns
+ - react-dom
+ - stylelint
+ - supports-color
+
'@wordpress/media-utils@4.49.0':
dependencies:
'@babel/runtime': 7.29.2
@@ -28997,6 +29219,35 @@ snapshots:
- stylelint
- supports-color
+ '@wordpress/media-utils@5.44.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))':
+ dependencies:
+ '@wordpress/api-fetch': 7.48.1
+ '@wordpress/base-styles': 6.20.0
+ '@wordpress/blob': 4.48.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.48.1(@date-fns/tz@1.4.1)(@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)(stylelint@16.26.1(typescript@5.7.3))
+ '@wordpress/data': 10.50.0(@types/react@18.3.28)(react@18.3.1)
+ '@wordpress/dataviews': 14.2.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.45.0
+ '@wordpress/i18n': 6.23.0
+ '@wordpress/icons': 12.2.0(@types/react@18.3.28)(react@18.3.1)
+ '@wordpress/media-fields': 0.9.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/notices': 5.48.1(@date-fns/tz@1.4.1)(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))
+ '@wordpress/private-apis': 1.48.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(@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))
+ clsx: 2.1.1
+ react: 18.3.1
+ transitivePeerDependencies:
+ - '@date-fns/tz'
+ - '@emotion/is-prop-valid'
+ - '@types/react'
+ - '@types/react-dom'
+ - date-fns
+ - react-dom
+ - stylelint
+ - supports-color
+
'@wordpress/notices@4.26.0(react@18.3.1)':
dependencies:
'@babel/runtime': 7.29.2
@@ -29096,7 +29347,7 @@ snapshots:
'@wordpress/core-data': 7.48.1(@date-fns/tz@1.4.1)(@emotion/is-prop-valid@1.4.0)(@types/react-dom@18.3.7(@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/data': 10.50.0(@types/react@18.3.28)(react@18.3.1)
'@wordpress/element': 6.45.0
- '@wordpress/html-entities': 4.48.1
+ '@wordpress/html-entities': 4.50.0
'@wordpress/i18n': 6.23.0
'@wordpress/icons': 12.2.0(@types/react@18.3.28)(react@18.3.1)
'@wordpress/notices': 5.48.1(@date-fns/tz@1.4.1)(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))
@@ -29124,7 +29375,35 @@ snapshots:
'@wordpress/core-data': 7.48.1(@date-fns/tz@1.4.1)(@emotion/is-prop-valid@1.4.0)(@types/react-dom@18.3.7(@types/react@18.3.28))(date-fns@4.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))
'@wordpress/data': 10.50.0(@types/react@18.3.28)(react@18.3.1)
'@wordpress/element': 6.45.0
- '@wordpress/html-entities': 4.48.1
+ '@wordpress/html-entities': 4.50.0
+ '@wordpress/i18n': 6.23.0
+ '@wordpress/icons': 12.2.0(@types/react@18.3.28)(react@18.3.1)
+ '@wordpress/notices': 5.48.1(@date-fns/tz@1.4.1)(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))
+ '@wordpress/private-apis': 1.48.1
+ '@wordpress/url': 4.48.1
+ react: 18.3.1
+ react-dom: 18.3.1(react@18.3.1)
+ transitivePeerDependencies:
+ - '@date-fns/tz'
+ - '@emotion/is-prop-valid'
+ - '@types/react'
+ - '@types/react-dom'
+ - date-fns
+ - stylelint
+ - supports-color
+
+ '@wordpress/patterns@2.44.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))':
+ dependencies:
+ '@wordpress/a11y': 4.48.1
+ '@wordpress/base-styles': 6.20.0
+ '@wordpress/block-editor': 15.21.1(@date-fns/tz@1.4.1)(@emotion/is-prop-valid@1.4.0)(@types/react-dom@18.3.7(@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/blocks': 15.21.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.45.0(@types/react@18.3.28)(react@18.3.1)
+ '@wordpress/core-data': 7.48.1(@date-fns/tz@1.4.1)(@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)(stylelint@16.26.1(typescript@5.7.3))
+ '@wordpress/data': 10.50.0(@types/react@18.3.28)(react@18.3.1)
+ '@wordpress/element': 6.45.0
+ '@wordpress/html-entities': 4.50.0
'@wordpress/i18n': 6.23.0
'@wordpress/icons': 12.2.0(@types/react@18.3.28)(react@18.3.1)
'@wordpress/notices': 5.48.1(@date-fns/tz@1.4.1)(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))
@@ -29454,6 +29733,31 @@ snapshots:
- stylelint
- supports-color
+ '@wordpress/reusable-blocks@5.44.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))':
+ dependencies:
+ '@wordpress/base-styles': 6.20.0
+ '@wordpress/block-editor': 15.21.1(@date-fns/tz@1.4.1)(@emotion/is-prop-valid@1.4.0)(@types/react-dom@18.3.7(@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/blocks': 15.21.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/core-data': 7.48.1(@date-fns/tz@1.4.1)(@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)(stylelint@16.26.1(typescript@5.7.3))
+ '@wordpress/data': 10.50.0(@types/react@18.3.28)(react@18.3.1)
+ '@wordpress/element': 6.45.0
+ '@wordpress/i18n': 6.23.0
+ '@wordpress/icons': 12.2.0(@types/react@18.3.28)(react@18.3.1)
+ '@wordpress/notices': 5.48.1(@date-fns/tz@1.4.1)(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))
+ '@wordpress/private-apis': 1.48.1
+ '@wordpress/url': 4.48.1
+ react: 18.3.1
+ react-dom: 18.3.1(react@18.3.1)
+ transitivePeerDependencies:
+ - '@date-fns/tz'
+ - '@emotion/is-prop-valid'
+ - '@types/react'
+ - '@types/react-dom'
+ - date-fns
+ - stylelint
+ - supports-color
+
'@wordpress/rich-text@4.2.0(react@18.3.1)(redux@4.2.1)':
dependencies:
'@babel/runtime': 7.29.2
@@ -29585,7 +29889,7 @@ snapshots:
transitivePeerDependencies:
- '@types/react'
- '@wordpress/scripts@32.6.0(@playwright/test@1.63.0)(@swc/core@1.15.24)(@types/node@24.12.2)(@types/react@18.3.28)(@types/webpack@4.41.40)(@wordpress/env@11.9.0(patch_hash=4ba152352e5408eabc62f88b83637a382c45c03b267bf8abf8e58fb1663c8cf7)(@types/node@24.12.2))(babel-plugin-macros@3.1.0)(esbuild@0.24.2)(eslint-import-resolver-webpack@0.13.11)(file-loader@6.2.0(webpack@5.97.1))(jiti@2.6.1)(node-notifier@8.0.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass-embedded@1.100.0)(stylelint-scss@6.14.0(stylelint@16.26.1(typescript@5.7.3)))(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@32.6.0(@playwright/test@1.63.0)(@swc/core@1.15.24)(@types/node@24.12.2)(@types/react@18.3.28)(@types/webpack@4.41.40)(@wordpress/env@11.9.0(patch_hash=4ba152352e5408eabc62f88b83637a382c45c03b267bf8abf8e58fb1663c8cf7)(@types/node@24.12.2))(esbuild@0.24.2)(eslint-import-resolver-webpack@0.13.11)(file-loader@6.2.0(webpack@5.97.1))(jiti@2.6.1)(node-notifier@8.0.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass-embedded@1.100.0)(stylelint-scss@6.14.0(stylelint@16.26.1(typescript@5.7.3)))(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.63.0
@@ -29595,8 +29899,8 @@ snapshots:
'@wordpress/browserslist-config': 6.51.0
'@wordpress/dependency-extraction-webpack-plugin': 6.51.0(webpack@5.97.1)
'@wordpress/e2e-test-utils-playwright': 1.51.0(@playwright/test@1.63.0)(@types/node@24.12.2)
- '@wordpress/eslint-plugin': 25.6.0(@babel/core@7.25.7)(@types/react@18.3.28)(esbuild@0.24.2)(eslint-import-resolver-webpack@0.13.11)(eslint@10.7.0(jiti@2.6.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)))(postcss@8.5.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))(typescript@5.7.3)(wp-prettier@3.0.3)
- '@wordpress/jest-preset-default': 12.51.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': 25.6.0(@babel/core@7.25.7)(@types/react@18.3.28)(esbuild@0.24.2)(eslint-import-resolver-webpack@0.13.11)(eslint@10.7.0(jiti@2.6.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)))(postcss@8.5.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))(typescript@5.7.3)(wp-prettier@3.0.3)
+ '@wordpress/jest-preset-default': 12.51.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.51.0(npm-package-json-lint@6.4.0(typescript@5.7.3))
'@wordpress/postcss-plugins-preset': 5.51.0(postcss@8.5.26)
'@wordpress/prettier-config': 4.51.0(wp-prettier@3.0.3)
@@ -29617,7 +29921,7 @@ snapshots:
expect-puppeteer: 4.4.0
fast-glob: 3.3.3
filenamify: 4.3.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))
+ 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))
jest-dev-server: 10.1.4
jest-environment-jsdom: 30.4.1
jest-environment-node: 29.7.0
@@ -29688,7 +29992,7 @@ snapshots:
- webpack-hot-middleware
- webpack-plugin-serve
- '@wordpress/scripts@32.6.0(@playwright/test@1.63.0)(@swc/core@1.15.24)(@types/node@24.12.2)(@types/react@18.3.28)(@types/webpack@4.41.40)(@wordpress/env@11.9.0(patch_hash=4ba152352e5408eabc62f88b83637a382c45c03b267bf8abf8e58fb1663c8cf7)(@types/node@24.12.2))(babel-plugin-macros@3.1.0)(file-loader@6.2.0(webpack@5.97.1))(jiti@2.6.1)(node-notifier@8.0.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass-embedded@1.100.0)(stylelint-scss@6.14.0(stylelint@16.26.1(typescript@5.7.3)))(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)(uglify-js@3.19.3)(webpack-hot-middleware@2.26.1)':
+ '@wordpress/scripts@32.6.0(@playwright/test@1.63.0)(@swc/core@1.15.24)(@types/node@24.12.2)(@types/react@18.3.28)(@types/webpack@4.41.40)(@wordpress/env@11.9.0(patch_hash=4ba152352e5408eabc62f88b83637a382c45c03b267bf8abf8e58fb1663c8cf7)(@types/node@24.12.2))(file-loader@6.2.0(webpack@5.97.1))(jiti@2.6.1)(node-notifier@8.0.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass-embedded@1.100.0)(stylelint-scss@6.14.0(stylelint@16.26.1(typescript@5.7.3)))(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)(uglify-js@3.19.3)(webpack-hot-middleware@2.26.1)':
dependencies:
'@babel/core': 7.25.7
'@playwright/test': 1.63.0
@@ -29698,8 +30002,8 @@ snapshots:
'@wordpress/browserslist-config': 6.51.0
'@wordpress/dependency-extraction-webpack-plugin': 6.51.0(webpack@5.97.1)
'@wordpress/e2e-test-utils-playwright': 1.51.0(@playwright/test@1.63.0)(@types/node@24.12.2)
- '@wordpress/eslint-plugin': 25.6.0(@babel/core@7.25.7)(@types/react@18.3.28)(esbuild@0.24.2)(eslint-import-resolver-webpack@0.13.11)(eslint@10.7.0(jiti@2.6.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)))(postcss@8.5.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))(typescript@5.7.3)(wp-prettier@3.0.3)
- '@wordpress/jest-preset-default': 12.51.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': 25.6.0(@babel/core@7.25.7)(@types/react@18.3.28)(esbuild@0.24.2)(eslint-import-resolver-webpack@0.13.11)(eslint@10.7.0(jiti@2.6.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)))(postcss@8.5.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))(typescript@5.7.3)(wp-prettier@3.0.3)
+ '@wordpress/jest-preset-default': 12.51.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.51.0(npm-package-json-lint@6.4.0(typescript@5.7.3))
'@wordpress/postcss-plugins-preset': 5.51.0(postcss@8.5.26)
'@wordpress/prettier-config': 4.51.0(wp-prettier@3.0.3)
@@ -29720,7 +30024,7 @@ snapshots:
expect-puppeteer: 4.4.0
fast-glob: 3.3.3
filenamify: 4.3.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))
+ 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))
jest-dev-server: 10.1.4
jest-environment-jsdom: 30.4.1
jest-environment-node: 29.7.0
@@ -29791,7 +30095,7 @@ snapshots:
- webpack-hot-middleware
- webpack-plugin-serve
- '@wordpress/scripts@32.6.0(@playwright/test@1.63.0)(@swc/core@1.15.24)(@types/node@24.12.2)(@types/react@18.3.28)(@types/webpack@4.41.40)(@wordpress/env@11.9.0(patch_hash=4ba152352e5408eabc62f88b83637a382c45c03b267bf8abf8e58fb1663c8cf7)(@types/node@24.12.2))(babel-plugin-macros@3.1.0)(file-loader@6.2.0(webpack@5.97.1))(jiti@2.6.1)(node-notifier@8.0.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass-embedded@1.100.0)(stylelint-scss@6.14.0(stylelint@16.26.1(typescript@5.7.3)))(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@32.6.0(@playwright/test@1.63.0)(@swc/core@1.15.24)(@types/node@24.12.2)(@types/react@18.3.28)(@types/webpack@4.41.40)(@wordpress/env@11.9.0(patch_hash=4ba152352e5408eabc62f88b83637a382c45c03b267bf8abf8e58fb1663c8cf7)(@types/node@24.12.2))(file-loader@6.2.0(webpack@5.97.1))(jiti@2.6.1)(node-notifier@8.0.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass-embedded@1.100.0)(stylelint-scss@6.14.0(stylelint@16.26.1(typescript@5.7.3)))(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.63.0
@@ -29801,8 +30105,8 @@ snapshots:
'@wordpress/browserslist-config': 6.51.0
'@wordpress/dependency-extraction-webpack-plugin': 6.51.0(webpack@5.97.1)
'@wordpress/e2e-test-utils-playwright': 1.51.0(@playwright/test@1.63.0)(@types/node@24.12.2)
- '@wordpress/eslint-plugin': 25.6.0(@babel/core@7.25.7)(@types/react@18.3.28)(esbuild@0.24.2)(eslint-import-resolver-webpack@0.13.11)(eslint@10.7.0(jiti@2.6.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)))(postcss@8.5.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))(typescript@5.7.3)(wp-prettier@3.0.3)
- '@wordpress/jest-preset-default': 12.51.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': 25.6.0(@babel/core@7.25.7)(@types/react@18.3.28)(esbuild@0.24.2)(eslint-import-resolver-webpack@0.13.11)(eslint@10.7.0(jiti@2.6.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)))(postcss@8.5.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))(typescript@5.7.3)(wp-prettier@3.0.3)
+ '@wordpress/jest-preset-default': 12.51.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.51.0(npm-package-json-lint@6.4.0(typescript@5.7.3))
'@wordpress/postcss-plugins-preset': 5.51.0(postcss@8.5.26)
'@wordpress/prettier-config': 4.51.0(wp-prettier@3.0.3)
@@ -29823,7 +30127,7 @@ snapshots:
expect-puppeteer: 4.4.0
fast-glob: 3.3.3
filenamify: 4.3.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))
+ 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))
jest-dev-server: 10.1.4
jest-environment-jsdom: 30.4.1
jest-environment-node: 29.7.0
@@ -30374,6 +30678,26 @@ snapshots:
- stylelint
- supports-color
+ '@wordpress/views@1.11.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))':
+ dependencies:
+ '@wordpress/core-data': 7.48.1(@date-fns/tz@1.4.1)(@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)(stylelint@16.26.1(typescript@5.7.3))
+ '@wordpress/data': 10.50.0(@types/react@18.3.28)(react@18.3.1)
+ '@wordpress/dataviews': 14.2.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.45.0
+ '@wordpress/preferences': 4.48.1(@date-fns/tz@1.4.1)(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))
+ '@wordpress/private-apis': 1.48.1
+ dequal: 2.0.3
+ transitivePeerDependencies:
+ - '@date-fns/tz'
+ - '@emotion/is-prop-valid'
+ - '@types/react'
+ - '@types/react-dom'
+ - date-fns
+ - react
+ - react-dom
+ - stylelint
+ - supports-color
+
'@wordpress/vips@2.1.1':
dependencies:
'@wordpress/worker-threads': 1.8.1
@@ -32053,7 +32377,7 @@ snapshots:
capture-stack-trace: 1.0.2
optional: true
- create-jest@29.7.0(@types/node@24.12.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)):
+ create-jest@29.7.0(@types/node@24.12.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)):
dependencies:
'@jest/types': 29.6.3
chalk: 4.1.2
@@ -33135,13 +33459,13 @@ snapshots:
- eslint-import-resolver-webpack
- supports-color
- eslint-plugin-jest@28.14.0(@typescript-eslint/eslint-plugin@8.64.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0(jiti@2.6.1))(typescript@5.7.3))(eslint@10.7.0(jiti@2.6.1))(typescript@5.7.3))(eslint@10.7.0(jiti@2.6.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-jest@28.14.0(@typescript-eslint/eslint-plugin@8.64.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0(jiti@2.6.1))(typescript@5.7.3))(eslint@10.7.0(jiti@2.6.1))(typescript@5.7.3))(eslint@10.7.0(jiti@2.6.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):
dependencies:
'@typescript-eslint/utils': 8.58.2(eslint@10.7.0(jiti@2.6.1))(typescript@5.7.3)
eslint: 10.7.0(jiti@2.6.1)
optionalDependencies:
'@typescript-eslint/eslint-plugin': 8.64.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0(jiti@2.6.1))(typescript@5.7.3))(eslint@10.7.0(jiti@2.6.1))(typescript@5.7.3)
- 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.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))
transitivePeerDependencies:
- supports-color
- typescript
@@ -35309,13 +35633,13 @@ snapshots:
- supports-color
- ts-node
- jest-cli@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-cli@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:
'@jest/core': 29.7.0(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/test-result': 29.7.0
'@jest/types': 29.6.3
chalk: 4.1.2
- create-jest: 29.7.0(@types/node@24.12.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3))
+ create-jest: 29.7.0(@types/node@24.12.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3))
exit: 0.1.2
import-local: 3.2.0
jest-config: 29.7.0(@types/node@24.12.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3))
@@ -35693,12 +36017,12 @@ snapshots:
- supports-color
- ts-node
- 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.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:
'@jest/core': 29.7.0(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/types': 29.6.3
import-local: 3.2.0
- jest-cli: 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-cli: 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))
optionalDependencies:
node-notifier: 8.0.2
transitivePeerDependencies:
@@ -35744,7 +36068,7 @@ snapshots:
dependencies:
argparse: 2.0.1
- jscodeshift@0.13.1(@babel/preset-env@7.25.7(@babel/core@7.25.7)):
+ jscodeshift@0.13.1(@babel/preset-env@7.25.7(@babel/core@7.29.7)):
dependencies:
'@babel/core': 7.25.7
'@babel/parser': 7.29.2
@@ -35752,7 +36076,7 @@ snapshots:
'@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.25.7)
'@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.25.7)
'@babel/plugin-transform-modules-commonjs': 7.28.6(@babel/core@7.25.7)
- '@babel/preset-env': 7.25.7(@babel/core@7.25.7)
+ '@babel/preset-env': 7.25.7(@babel/core@7.29.7)
'@babel/preset-flow': 7.27.1(@babel/core@7.25.7)
'@babel/preset-typescript': 7.25.7(@babel/core@7.25.7)
'@babel/register': 7.28.6(@babel/core@7.25.7)