Commit b2c4185260c for woocommerce
commit b2c4185260c3fed5d34d328c67d4308726bae03b
Author: Manzoor Wani <manzoorwani.jk@gmail.com>
Date: Wed Jul 22 11:03:33 2026 +0530
Evict ESLint 8 and drop the jest-environment-jsdom pin (#66792)
* Stub window.location via History API in Blocks filter tests
jsdom (as bundled with newer jest-environment-jsdom) makes window.location a
non-configurable getter and location.assign non-configurable, so the existing
Object.defineProperty/delete stubs no longer work. Switch the stock, rating and
attribute filter suites to window.history.replaceState (same-origin, set via a
@jest-environment-options docblock).
For product-filters, extract the full-page reload into a small reload() helper
(utils/navigation.ts) so the store's navigate action stays testable without
mocking the unmockable window.location.assign; behaviour is unchanged.
* Bump client/legacy to @wordpress/scripts 32.6.0 and drop jsdom pin
client/legacy was the last dependency pulling eslint@8 into the tree (via
@wordpress/scripts ^30.23.0); 32.6.0 uses eslint 10, matching Blocks. Also
removes the defensive jest-environment-jsdom 29.5.x pin from both Blocks and
legacy so their suites run on the jsdom bundled with wp-scripts 32.6.0.
eslint@8 and @wordpress/scripts@30.x are now fully gone from the lockfile.
* Address review: share reload(), reset test URL, note jsdom version
- Move reload() from product-filters/utils to the shared assets/js/utils so
other full-page navigation call sites can adopt it; export from the barrel.
- Restore the environment URL in afterEach so a test's navigation cannot leak
into the next one.
- Note the jsdom version (>= 21) that made window.location non-configurable.
diff --git a/plugins/woocommerce/changelog/eslint-followup-jsdom30-wpscripts b/plugins/woocommerce/changelog/eslint-followup-jsdom30-wpscripts
new file mode 100644
index 00000000000..cab59682ff9
--- /dev/null
+++ b/plugins/woocommerce/changelog/eslint-followup-jsdom30-wpscripts
@@ -0,0 +1,5 @@
+Significance: patch
+Type: dev
+Comment: Bump client/legacy to @wordpress/scripts 32.6.0 (evicting ESLint 8) and remove the jest-environment-jsdom pin in Blocks and legacy so tests run on the current jsdom; no production behaviour change.
+
+
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/attribute-filter/test/block.tsx b/plugins/woocommerce/client/blocks/assets/js/blocks/attribute-filter/test/block.tsx
index f9bb69bb036..e5c5e133dc9 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/attribute-filter/test/block.tsx
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/attribute-filter/test/block.tsx
@@ -1,3 +1,7 @@
+/*
+ * @jest-environment-options {"url": "http://woo.local/"}
+ */
+
/**
* External dependencies
*/
@@ -17,15 +21,21 @@ jest.mock( '@woocommerce/base-context/hooks', () => ( {
} ) );
const setWindowUrl = ( { url }: { url: string } ) => {
- global.window = Object.create( window );
- Object.defineProperty( window, 'location', {
- value: {
- href: url,
- },
- writable: true,
- } );
+ /*
+ * jsdom (>= 21) makes `window.location` non-configurable, so navigate via
+ * the History API instead of replacing the object. Same-origin only (see
+ * the `@jest-environment-options` url above).
+ */
+ window.history.replaceState( {}, '', url );
};
+// Captured before any test navigates, so each test starts from the env URL.
+const initialUrl = window.location.href;
+
+afterEach( () => {
+ window.history.replaceState( {}, '', initialUrl );
+} );
+
const stubProductsAttributesTerms = () => [
{
id: 25,
@@ -79,7 +89,7 @@ interface SetupParams {
const setup = ( params: SetupParams ) => {
const setupParams: SetupParams = {
- initialUrl: params.initialUrl || 'https://woo.local',
+ initialUrl: params.initialUrl || 'http://woo.local/',
};
const url =
setupParams.initialUrl ||
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/product-filters/__tests__/frontend.test.ts b/plugins/woocommerce/client/blocks/assets/js/blocks/product-filters/__tests__/frontend.test.ts
index b012db19b69..9dab50c6b15 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/product-filters/__tests__/frontend.test.ts
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/product-filters/__tests__/frontend.test.ts
@@ -1,3 +1,7 @@
+/*
+ * @jest-environment-options {"url": "https://example.com/shop/"}
+ */
+
/**
* Internal dependencies
*/
@@ -6,6 +10,11 @@ import type { ProductFiltersStore } from '../frontend';
const mockGetContext = jest.fn();
const mockGetServerContext = jest.fn();
const mockGetConfig = jest.fn();
+const mockReload = jest.fn();
+
+jest.mock( '../../../utils/navigation', () => ( {
+ reload: mockReload,
+} ) );
let mockRegisteredStore: {
state: ProductFiltersStore[ 'state' ];
@@ -39,12 +48,16 @@ jest.mock(
{ virtual: true }
);
+// Captured before any test navigates, so each test starts from the env URL.
+const initialUrl = window.location.href;
+
describe( 'product filters interactivity store', () => {
beforeEach( () => {
jest.resetModules();
mockGetContext.mockReset();
mockGetServerContext.mockReset();
mockGetConfig.mockReset();
+ mockReload.mockReset();
mockRegisteredStore = null;
jest.isolateModules( () => {
@@ -52,6 +65,10 @@ describe( 'product filters interactivity store', () => {
} );
} );
+ afterEach( () => {
+ window.history.replaceState( {}, '', initialUrl );
+ } );
+
it( 'ignores invalid selectable item payloads', () => {
if ( ! mockRegisteredStore ) {
throw new Error( 'Product filters store was not registered.' );
@@ -194,19 +211,11 @@ describe( 'product filters interactivity store', () => {
);
}
- const originalLocation = window.location;
-
- const locationMock = {
- href: 'https://example.com/shop/?existing=1',
- };
-
- delete ( window as unknown as Record< string, unknown > )
- .location;
- Object.defineProperty( window, 'location', {
- value: locationMock,
- writable: true,
- configurable: true,
- } );
+ window.history.replaceState(
+ {},
+ '',
+ 'https://example.com/shop/?existing=1'
+ );
const canonicalUrl = 'https://example.com/shop/';
@@ -274,34 +283,17 @@ describe( 'product filters interactivity store', () => {
);
} finally {
consoleWarnSpy.mockRestore();
-
- Object.defineProperty( window, 'location', {
- value: originalLocation,
- writable: true,
- configurable: true,
- } );
}
} );
}
);
- it( 'calls window.location.assign instead of router when forcePageReload is true', () => {
+ it( 'triggers a full-page reload instead of router when forcePageReload is true', () => {
if ( ! mockRegisteredStore ) {
throw new Error( 'Product filters store was not registered.' );
}
- const originalLocation = window.location;
- const assignMock = jest.fn();
-
- delete ( window as unknown as Record< string, unknown > ).location;
- Object.defineProperty( window, 'location', {
- value: {
- href: 'https://example.com/shop/',
- assign: assignMock,
- },
- writable: true,
- configurable: true,
- } );
+ window.history.replaceState( {}, '', 'https://example.com/shop/' );
const canonicalUrl = 'https://example.com/shop/';
@@ -335,24 +327,16 @@ describe( 'product filters interactivity store', () => {
get: () => ( { color: 'blue' } ),
} );
- try {
- const iterator = mockRegisteredStore.actions.navigate();
+ const iterator = mockRegisteredStore.actions.navigate();
- // forcePageReload exits early before yielding the router import
- const result = iterator.next();
- expect( result.done ).toBe( true );
+ // forcePageReload exits early before yielding the router import
+ const result = iterator.next();
+ expect( result.done ).toBe( true );
- expect( assignMock ).toHaveBeenCalledTimes( 1 );
- expect( assignMock ).toHaveBeenCalledWith(
- 'https://example.com/shop/?color=blue'
- );
- } finally {
- Object.defineProperty( window, 'location', {
- value: originalLocation,
- writable: true,
- configurable: true,
- } );
- }
+ expect( mockReload ).toHaveBeenCalledTimes( 1 );
+ expect( mockReload ).toHaveBeenCalledWith(
+ 'https://example.com/shop/?color=blue'
+ );
} );
describe( 'forcePageReload context resolution', () => {
@@ -367,18 +351,7 @@ describe( 'product filters interactivity store', () => {
throw new Error( 'Product filters store was not registered.' );
}
- const originalLocation = window.location;
- const assignMock = jest.fn();
-
- delete ( window as unknown as Record< string, unknown > ).location;
- Object.defineProperty( window, 'location', {
- value: {
- href: 'https://example.com/shop/',
- assign: assignMock,
- },
- writable: true,
- configurable: true,
- } );
+ window.history.replaceState( {}, '', 'https://example.com/shop/' );
const context = {
isOverlayOpened: false,
@@ -416,87 +389,55 @@ describe( 'product filters interactivity store', () => {
return {
store: mockRegisteredStore,
- assignMock,
- cleanup: () => {
- Object.defineProperty( window, 'location', {
- value: originalLocation,
- writable: true,
- configurable: true,
- } );
- },
};
};
it( 'reloads when context.forcePageReload is true (descendant case, no config)', () => {
- const {
- store: registeredStore,
- assignMock,
- cleanup,
- } = setupNavigate( {
+ const { store: registeredStore } = setupNavigate( {
contextForcePageReload: true,
configForcePageReload: undefined,
} );
- try {
- const iterator = registeredStore.actions.navigate();
- const result = iterator.next();
+ const iterator = registeredStore.actions.navigate();
+ const result = iterator.next();
- expect( result.done ).toBe( true );
- expect( assignMock ).toHaveBeenCalledWith(
- 'https://example.com/shop/?color=blue'
- );
- } finally {
- cleanup();
- }
+ expect( result.done ).toBe( true );
+ expect( mockReload ).toHaveBeenCalledWith(
+ 'https://example.com/shop/?color=blue'
+ );
} );
it( 'context.forcePageReload=true overrides config.forcePageReload=false', () => {
- const {
- store: registeredStore,
- assignMock,
- cleanup,
- } = setupNavigate( {
+ const { store: registeredStore } = setupNavigate( {
contextForcePageReload: true,
configForcePageReload: false,
} );
- try {
- const iterator = registeredStore.actions.navigate();
- const result = iterator.next();
+ const iterator = registeredStore.actions.navigate();
+ const result = iterator.next();
- expect( result.done ).toBe( true );
- expect( assignMock ).toHaveBeenCalledTimes( 1 );
- } finally {
- cleanup();
- }
+ expect( result.done ).toBe( true );
+ expect( mockReload ).toHaveBeenCalledTimes( 1 );
} );
it( 'context.forcePageReload=false overrides config.forcePageReload=true (uses router)', () => {
- const {
- store: registeredStore,
- assignMock,
- cleanup,
- } = setupNavigate( {
+ const { store: registeredStore } = setupNavigate( {
contextForcePageReload: false,
configForcePageReload: true,
} );
const routerNavigate = jest.fn();
- try {
- const iterator = registeredStore.actions.navigate();
- const firstYield = iterator.next();
+ const iterator = registeredStore.actions.navigate();
+ const firstYield = iterator.next();
- expect( firstYield.done ).toBe( false );
- iterator.next( {
- actions: { navigate: routerNavigate },
- } );
+ expect( firstYield.done ).toBe( false );
+ iterator.next( {
+ actions: { navigate: routerNavigate },
+ } );
- expect( assignMock ).not.toHaveBeenCalled();
- expect( routerNavigate ).toHaveBeenCalledTimes( 1 );
- } finally {
- cleanup();
- }
+ expect( mockReload ).not.toHaveBeenCalled();
+ expect( routerNavigate ).toHaveBeenCalledTimes( 1 );
} );
} );
} );
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/product-filters/frontend.ts b/plugins/woocommerce/client/blocks/assets/js/blocks/product-filters/frontend.ts
index 666598f173e..9dc1fce5d4b 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/product-filters/frontend.ts
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/product-filters/frontend.ts
@@ -15,6 +15,7 @@ import type {
ProductFiltersContext,
} from './types';
import { getClosestColor } from './utils/get-closest-color';
+import { reload } from '../../utils/navigation';
import { PRODUCT_FILTERS_STORE_NAME } from './constants';
const { getContext, getElement, store, getServerContext, getConfig } = iAPI;
@@ -255,7 +256,7 @@ const productFiltersStore = {
: config?.forcePageReload;
if ( forcePageReload ) {
- window.location.assign( url.href );
+ reload( url.href );
return;
}
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/rating-filter/test/block.tsx b/plugins/woocommerce/client/blocks/assets/js/blocks/rating-filter/test/block.tsx
index ced154230a5..bda6721078d 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/rating-filter/test/block.tsx
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/rating-filter/test/block.tsx
@@ -1,3 +1,7 @@
+/*
+ * @jest-environment-options {"url": "http://woo.local/"}
+ */
+
/**
* External dependencies
*/
@@ -26,14 +30,21 @@ jest.mock( '@woocommerce/base-context/hooks', () => ( {
} ) );
const setWindowUrl = ( { url }: { url: string } ) => {
- Object.defineProperty( window, 'location', {
- value: {
- href: url,
- },
- writable: true,
- } );
+ /*
+ * jsdom (>= 21) makes `window.location` non-configurable, so navigate via
+ * the History API instead of replacing the object. Same-origin only (see
+ * the `@jest-environment-options` url above).
+ */
+ window.history.replaceState( {}, '', url );
};
+// Captured before any test navigates, so each test starts from the env URL.
+const initialUrl = window.location.href;
+
+afterEach( () => {
+ window.history.replaceState( {}, '', initialUrl );
+} );
+
const acceptErrorWithDuplicatedKeys = () => {
// React throws an error about the duplicated `key` in the render tree.
// This is due to `FormTokenField` is forcefully used with incorrect children type,
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/stock-filter/test/block.tsx b/plugins/woocommerce/client/blocks/assets/js/blocks/stock-filter/test/block.tsx
index 1afe0d7ad54..a0f47cadcc3 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/stock-filter/test/block.tsx
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/stock-filter/test/block.tsx
@@ -1,3 +1,7 @@
+/*
+ * @jest-environment-options {"url": "http://woo.local/"}
+ */
+
/**
* External dependencies
*/
@@ -20,14 +24,21 @@ import Block from '../block';
import { Attributes } from '../types';
const setWindowUrl = ( { url }: { url: string } ) => {
- Object.defineProperty( window, 'location', {
- value: {
- href: url,
- },
- writable: true,
- } );
+ /*
+ * jsdom (>= 21) makes `window.location` non-configurable, so navigate via
+ * the History API instead of replacing the object. Same-origin only (see
+ * the `@jest-environment-options` url above).
+ */
+ window.history.replaceState( {}, '', url );
};
+// Captured before any test navigates, so each test starts from the env URL.
+const initialUrl = window.location.href;
+
+afterEach( () => {
+ window.history.replaceState( {}, '', initialUrl );
+} );
+
const mockResults = {
stock_status_counts: [
{ status: 'instock', count: '18' },
diff --git a/plugins/woocommerce/client/blocks/assets/js/utils/index.ts b/plugins/woocommerce/client/blocks/assets/js/utils/index.ts
index 8274da5dfa6..4776c081ceb 100644
--- a/plugins/woocommerce/client/blocks/assets/js/utils/index.ts
+++ b/plugins/woocommerce/client/blocks/assets/js/utils/index.ts
@@ -3,6 +3,7 @@ export * from './attributes-query';
export * from './attributes';
export * from './colors';
export * from './filters';
+export * from './navigation';
export * from './notices';
export * from './object-operations';
export * from './products';
diff --git a/plugins/woocommerce/client/blocks/assets/js/utils/navigation.ts b/plugins/woocommerce/client/blocks/assets/js/utils/navigation.ts
new file mode 100644
index 00000000000..eaf6b12c7bd
--- /dev/null
+++ b/plugins/woocommerce/client/blocks/assets/js/utils/navigation.ts
@@ -0,0 +1,13 @@
+/**
+ * Performs a full-page navigation to the given URL.
+ *
+ * Wrapping `window.location.assign` in a module boundary keeps callers
+ * testable: jsdom does not implement navigation, and since jsdom 21
+ * `window.location` is non-configurable, so it cannot be stubbed directly.
+ * Tests mock this function instead.
+ *
+ * @param {string} url The URL to navigate to.
+ */
+export function reload( url: string ) {
+ window.location.assign( url );
+}
diff --git a/plugins/woocommerce/client/blocks/package.json b/plugins/woocommerce/client/blocks/package.json
index 16bf28666f9..f2039174a00 100644
--- a/plugins/woocommerce/client/blocks/package.json
+++ b/plugins/woocommerce/client/blocks/package.json
@@ -190,7 +190,6 @@
"ignore-loader": "0.1.x",
"jest": "29.5.x",
"jest-circus": "29.5.x",
- "jest-environment-jsdom": "29.5.x",
"jest-fixed-jsdom": "^0.0.10",
"json2md": "1.12.0",
"knip": "^5.60.2",
diff --git a/plugins/woocommerce/client/legacy/package.json b/plugins/woocommerce/client/legacy/package.json
index 21e18fc8f95..51417bb9156 100644
--- a/plugins/woocommerce/client/legacy/package.json
+++ b/plugins/woocommerce/client/legacy/package.json
@@ -23,7 +23,7 @@
},
"devDependencies": {
"@types/node": "^24.1.0",
- "@wordpress/scripts": "^30.23.0",
+ "@wordpress/scripts": "32.6.0",
"@wordpress/stylelint-config": "^21.36.0",
"autoprefixer": "9.8.6",
"browserslist": "4.19.3",
@@ -44,7 +44,6 @@
"grunt-rtlcss": "2.0.2",
"grunt-sass": "3.1.0",
"grunt-stylelint": "0.16.0",
- "jest-environment-jsdom": "29.5.x",
"jest-fixed-jsdom": "^0.0.10",
"sass": "^1.69.5",
"stylelint": "^14.16.1"
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 0595a4ac615..1afc667a3a5 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -239,7 +239,7 @@ importers:
version: 3.49.0
css-loader:
specifier: 6.11.x
- version: 6.11.0(webpack@5.97.1)
+ version: 6.11.0(webpack@5.97.1(@swc/core@1.15.24))
glob:
specifier: ^10.3.10
version: 10.5.0
@@ -263,7 +263,7 @@ importers:
version: 1.15.0
postcss-loader:
specifier: 4.3.x
- version: 4.3.0(postcss@8.5.9)(webpack@5.97.1(@swc/core@1.15.24))
+ version: 4.3.0(postcss@8.5.9)(webpack@5.97.1)
prettier:
specifier: npm:wp-prettier@3.0.3
version: wp-prettier@3.0.3
@@ -290,7 +290,7 @@ importers:
version: 5.7.3
webpack:
specifier: 5.97.x
- version: 5.97.1(@swc/core@1.15.24)
+ version: 5.97.1(@swc/core@1.15.24)(webpack-cli@5.1.4)
packages/js/admin-layout:
dependencies:
@@ -321,7 +321,7 @@ importers:
version: 6.43.1-next.v.202604091042.0
css-loader:
specifier: 6.11.x
- version: 6.11.0(webpack@5.97.1)
+ version: 6.11.0(webpack@5.97.1(@swc/core@1.15.24))
eslint:
specifier: ^10.0.0
version: 10.7.0(jiti@2.6.1)
@@ -345,7 +345,7 @@ importers:
version: 5.0.5
sass-loader:
specifier: 10.5.x
- version: 10.5.2(sass@1.69.5)(webpack@5.97.1)
+ version: 10.5.2(sass@1.69.5)(webpack@5.97.1(@swc/core@1.15.24))
ts-jest:
specifier: 29.1.x
version: 29.1.5(@babel/core@7.25.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.7))(jest@29.5.0(@types/node@24.12.2)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))(typescript@5.7.3)
@@ -616,7 +616,7 @@ importers:
version: 6.43.1-next.v.202604091042.0
css-loader:
specifier: 6.11.x
- version: 6.11.0(webpack@5.97.1)
+ version: 6.11.0(webpack@5.97.1(@swc/core@1.15.24))
eslint:
specifier: ^10.0.0
version: 10.7.0(jiti@2.6.1)
@@ -649,7 +649,7 @@ importers:
version: 5.0.5
sass-loader:
specifier: 10.5.x
- version: 10.5.2(sass@1.69.5)(webpack@5.97.1)
+ version: 10.5.2(sass@1.69.5)(webpack@5.97.1(@swc/core@1.15.24))
ts-jest:
specifier: 29.1.x
version: 29.1.5(@babel/core@7.25.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.7))(jest@29.5.0(@types/node@24.12.2)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))(typescript@5.7.3)
@@ -864,7 +864,7 @@ importers:
version: 6.43.1-next.v.202604091042.0
css-loader:
specifier: 6.11.x
- version: 6.11.0(webpack@5.97.1)
+ version: 6.11.0(webpack@5.97.1(@swc/core@1.15.24))
eslint:
specifier: ^10.0.0
version: 10.7.0(jiti@2.6.1)
@@ -888,7 +888,7 @@ importers:
version: 5.0.5
sass-loader:
specifier: 10.5.x
- version: 10.5.2(sass@1.69.5)(webpack@5.97.1)
+ version: 10.5.2(sass@1.69.5)(webpack@5.97.1(@swc/core@1.15.24))
ts-jest:
specifier: 29.1.x
version: 29.1.5(@babel/core@7.25.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.7))(jest@29.5.0(@types/node@24.12.2)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))(typescript@5.7.3)
@@ -1409,7 +1409,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)(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.9)(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)(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.9)(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)
@@ -1528,7 +1528,7 @@ importers:
version: 6.43.1-next.v.202604091042.0
css-loader:
specifier: 6.11.x
- version: 6.11.0(webpack@5.97.1)
+ version: 6.11.0(webpack@5.97.1(@swc/core@1.15.24))
eslint:
specifier: ^10.0.0
version: 10.7.0(jiti@2.6.1)
@@ -1552,7 +1552,7 @@ importers:
version: 5.0.5
sass-loader:
specifier: 10.5.x
- version: 10.5.2(sass@1.69.5)(webpack@5.97.1)
+ version: 10.5.2(sass@1.69.5)(webpack@5.97.1(@swc/core@1.15.24))
ts-jest:
specifier: 29.1.x
version: 29.1.5(@babel/core@7.25.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.7))(jest@29.5.0(@types/node@24.12.2)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))(typescript@5.7.3)
@@ -1694,7 +1694,7 @@ importers:
version: link:../internal-js-tests
css-loader:
specifier: 6.11.x
- version: 6.11.0(webpack@5.97.1)
+ version: 6.11.0(webpack@5.97.1(@swc/core@1.15.24))
eslint:
specifier: ^10.0.0
version: 10.7.0(jiti@2.6.1)
@@ -1718,7 +1718,7 @@ importers:
version: 5.0.5
sass-loader:
specifier: 10.5.x
- version: 10.5.2(sass@1.69.5)(webpack@5.97.1)
+ version: 10.5.2(sass@1.69.5)(webpack@5.97.1(@swc/core@1.15.24))
ts-jest:
specifier: 29.1.x
version: 29.1.5(@babel/core@7.25.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.7))(jest@29.5.0(@types/node@24.12.2)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))(typescript@5.7.3)
@@ -2277,7 +2277,7 @@ importers:
version: 6.43.1-next.v.202604091042.0
css-loader:
specifier: 6.11.x
- version: 6.11.0(webpack@5.97.1)
+ version: 6.11.0(webpack@5.97.1(@swc/core@1.15.24))
eslint:
specifier: ^10.0.0
version: 10.7.0(jiti@2.6.1)
@@ -2301,7 +2301,7 @@ importers:
version: 5.0.5
sass-loader:
specifier: 10.5.x
- version: 10.5.2(sass@1.69.5)(webpack@5.97.1)
+ version: 10.5.2(sass@1.69.5)(webpack@5.97.1(@swc/core@1.15.24))
ts-jest:
specifier: 29.1.x
version: 29.1.5(@babel/core@7.25.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.7))(jest@29.5.0(@types/node@24.12.2)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))(typescript@5.7.3)
@@ -2609,7 +2609,7 @@ importers:
version: 6.43.1-next.v.202604091042.0(webpack@5.97.1)
babel-loader:
specifier: 9.2.x
- version: 9.2.1(@babel/core@7.25.7)(webpack@5.97.1)
+ version: 9.2.1(@babel/core@7.25.7)(webpack@5.97.1(@swc/core@1.15.24))
jest:
specifier: 29.5.x
version: 29.5.0(@types/node@24.12.2)(babel-plugin-macros@3.1.0)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3))
@@ -2839,7 +2839,7 @@ importers:
version: 4.49.0(wp-prettier@3.0.3)
'@wordpress/scripts':
specifier: ^32.6.0
- version: 32.6.0(@playwright/test@1.61.1)(@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(@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)
+ version: 32.6.0(@playwright/test@1.61.1)(@swc/core@1.15.24)(@types/eslint@9.6.1)(@types/node@24.12.2)(@types/react@18.3.28)(@types/webpack@4.41.40)(@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))(@wordpress/env@11.9.0(@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)
eslint:
specifier: ^10.0.0
version: 10.7.0(jiti@2.6.1)
@@ -3257,7 +3257,7 @@ importers:
version: 29.5.0(@babel/core@7.25.7)
babel-loader:
specifier: 9.2.x
- version: 9.2.1(@babel/core@7.25.7)(webpack@5.97.1)
+ version: 9.2.1(@babel/core@7.25.7)(webpack@5.97.1(@swc/core@1.15.24))
babel-plugin-transform-react-remove-prop-types:
specifier: 0.4.24
version: 0.4.24
@@ -3272,10 +3272,10 @@ importers:
version: 3.3.7
copy-webpack-plugin:
specifier: 13.0.x
- version: 13.0.1(webpack@5.97.1)
+ version: 13.0.1(webpack@5.97.1(@swc/core@1.15.24))
css-loader:
specifier: 6.11.x
- version: 6.11.0(webpack@5.97.1)
+ version: 6.11.0(webpack@5.97.1(@swc/core@1.15.24))
eslint:
specifier: ^10.0.0
version: 10.7.0(jiti@2.6.1)
@@ -3356,7 +3356,7 @@ importers:
version: 1.69.5
sass-loader:
specifier: 10.5.x
- version: 10.5.2(sass@1.69.5)(webpack@5.97.1)
+ version: 10.5.2(sass@1.69.5)(webpack@5.97.1(@swc/core@1.15.24))
stylelint:
specifier: ^14.16.1
version: 14.16.1
@@ -3759,7 +3759,7 @@ importers:
version: 7.33.2(react@18.3.1)
'@wordpress/scripts':
specifier: 32.6.0
- version: 32.6.0(@playwright/test@1.61.1)(@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(@types/node@24.12.2))(esbuild@0.18.20)(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.61.1)(@swc/core@1.15.24)(@types/eslint@9.6.1)(@types/node@24.12.2)(@types/react@18.3.28)(@types/webpack@4.41.40)(@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))(@wordpress/env@11.9.0(@types/node@24.12.2))(babel-plugin-macros@3.1.0)(esbuild@0.18.20)(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: ^23.14.0
version: 23.36.0(postcss@8.4.49)(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))
@@ -3789,13 +3789,13 @@ importers:
version: 5.2.2(webpack@5.97.1)
copy-webpack-plugin:
specifier: 13.0.x
- version: 13.0.1(webpack@5.97.1)
+ version: 13.0.1(webpack@5.97.1(@swc/core@1.15.24))
core-js:
specifier: 3.25.0
version: 3.25.0
css-loader:
specifier: 6.11.x
- version: 6.11.0(webpack@5.97.1)
+ version: 6.11.0(webpack@5.97.1(@swc/core@1.15.24))
cssnano:
specifier: 5.1.12
version: 5.1.12(postcss@8.4.49)
@@ -3844,12 +3844,9 @@ importers:
jest-circus:
specifier: 29.5.x
version: 29.5.0
- jest-environment-jsdom:
- specifier: 29.5.x
- version: 29.5.0
jest-fixed-jsdom:
specifier: ^0.0.10
- version: 0.0.10(jest-environment-jsdom@29.5.0)
+ version: 0.0.10(jest-environment-jsdom@30.4.1)
json2md:
specifier: 1.12.0
version: 1.12.0
@@ -3909,7 +3906,7 @@ importers:
version: 4.3.0
sass-loader:
specifier: 10.5.x
- version: 10.5.2(sass@1.69.5)(webpack@5.97.1)
+ version: 10.5.2(sass@1.69.5)(webpack@5.97.1(@swc/core@1.15.24))
storybook:
specifier: ^7.6.4
version: 7.6.19(encoding@0.1.13)
@@ -3955,8 +3952,8 @@ importers:
specifier: ^24.1.0
version: 24.12.2
'@wordpress/scripts':
- specifier: ^30.23.0
- version: 30.27.0(@playwright/test@1.61.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)(sass-embedded@1.100.0)(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)
+ specifier: 32.6.0
+ version: 32.6.0(@playwright/test@1.61.1)(@swc/core@1.15.24)(@types/eslint@9.6.1)(@types/node@24.12.2)(@types/react@18.3.28)(@types/webpack@4.41.40)(@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))(@wordpress/env@11.9.0(@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@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)
@@ -4017,12 +4014,9 @@ importers:
grunt-stylelint:
specifier: 0.16.0
version: 0.16.0(stylelint@14.16.1)
- jest-environment-jsdom:
- specifier: 29.5.x
- version: 29.5.0
jest-fixed-jsdom:
specifier: ^0.0.10
- version: 0.0.10(jest-environment-jsdom@29.5.0)
+ version: 0.0.10(jest-environment-jsdom@30.4.1)
sass:
specifier: 1.69.5
version: 1.69.5
@@ -4263,7 +4257,7 @@ importers:
version: link:../../packages/js/eslint-plugin
copy-webpack-plugin:
specifier: 13.0.x
- version: 13.0.1(webpack@5.97.1)
+ version: 13.0.1(webpack@5.97.1(@swc/core@1.15.24))
eslint:
specifier: ^10.0.0
version: 10.7.0(jiti@2.6.1)
@@ -4496,7 +4490,7 @@ importers:
version: 5.7.3
webpack:
specifier: 5.97.x
- version: 5.97.1(@swc/core@1.15.24)
+ version: 5.97.1(@swc/core@1.15.24)(webpack-cli@5.1.4)
packages:
@@ -4689,13 +4683,6 @@ packages:
resolution: {integrity: sha512-yJ474Zv3cwiSOO9nXJuqzvwEeM+chDuQ8GJirw+pZ91sCGCyOZ3dJkVE09fTV0VEVzXyLWhh3G/AolYTPX7Mow==}
engines: {node: '>=6.9.0'}
- '@babel/eslint-parser@7.25.7':
- resolution: {integrity: sha512-B+BO9x86VYsQHimucBAL1fxTJKF4wyKY6ZVzee9QgzdZOUfs3BaR6AQrgoGrRI+7IFS1wUz/VyQ+SoBcSpdPbw==}
- engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0}
- peerDependencies:
- '@babel/core': ^7.11.0
- eslint: ^7.5.0 || ^8.0.0 || ^9.0.0
-
'@babel/eslint-parser@7.28.6':
resolution: {integrity: sha512-QGmsKi2PBO/MHSQk+AAgA9R6OHQr+VqnniFE0eMWZcVcfBZoA2dKn2hUsl3Csg/Plt9opRUWdY7//VXsrIlEiA==}
engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0}
@@ -5788,10 +5775,6 @@ packages:
'@emotion/weak-memoize@0.4.0':
resolution: {integrity: sha512-snKqtPW01tN0ui7yu9rGv69aJXr/a/Ywvl11sUjNtEcRc+ng/mQriFL0wLXMef74iHa/EkftbDzU9F8iFbH+zg==}
- '@es-joy/jsdoccomment@0.41.0':
- resolution: {integrity: sha512-aKUhyn1QI5Ksbqcr3fFJj16p99QdjUxXAEuFst1Z47DRyoiMwivIH9MV/ARcJOCXVjPfjITciej8ZD2O/6qUmw==}
- engines: {node: '>=16'}
-
'@es-joy/jsdoccomment@0.50.2':
resolution: {integrity: sha512-YAdE/IJSpwbOTiaURNCKECdAwqrJuFiZhylmesBcIRawtYKnBR2wxPhoIewMg+Yu+QuYvHfJNReWpoxGBKOChA==}
engines: {node: '>=18'}
@@ -6115,14 +6098,6 @@ packages:
resolution: {integrity: sha512-MwcE1P+AZ4C6DWlpin/OmOA54mmIZ/+xZuJiQd4SyB29oAJjN30UW9wkKNptW2ctp4cEsvhlLY/CsQ1uoHDloQ==}
engines: {node: ^20.19.0 || ^22.13.0 || >=24}
- '@eslint/eslintrc@2.1.4':
- resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
-
- '@eslint/js@8.57.1':
- resolution: {integrity: sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
-
'@eslint/object-schema@3.0.5':
resolution: {integrity: sha512-vqTaUEgxzm+YDSdElad6PiRoX4t8VGDjCtt05zn4nU810UIx/uNEV7/lZJ6KwFThKZOzOxzXy48da+No7HZaMw==}
engines: {node: ^20.19.0 || ^22.13.0 || >=24}
@@ -6213,19 +6188,10 @@ packages:
resolution: {integrity: sha512-ZZ1w0aoQkwuUuC7Yf+7sdeaNfqQiiLcSRbfI08oAxqLtpXQr9AIVX7Ay7HLDuiLYAaFPu8oBYNq/QIi9URHJ3Q==}
engines: {node: '>=18.18.0'}
- '@humanwhocodes/config-array@0.13.0':
- resolution: {integrity: sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==}
- engines: {node: '>=10.10.0'}
- deprecated: Use @eslint/config-array instead
-
'@humanwhocodes/module-importer@1.0.1':
resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==}
engines: {node: '>=12.22'}
- '@humanwhocodes/object-schema@2.0.3':
- resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==}
- deprecated: Use @eslint/object-schema instead
-
'@humanwhocodes/retry@0.4.3':
resolution: {integrity: sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==}
engines: {node: '>=18.18'}
@@ -9575,17 +9541,6 @@ packages:
'@types/yauzl@2.10.3':
resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==}
- '@typescript-eslint/eslint-plugin@6.21.0':
- resolution: {integrity: sha512-oy9+hTPCUFpngkEZUSzbf9MxI65wbKFoQYsgPdILTfbUldp5ovUuphZVe4i30emU9M/kP+T64Di0mxl7dSw3MA==}
- engines: {node: ^16.0.0 || >=18.0.0}
- peerDependencies:
- '@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha
- eslint: ^7.0.0 || ^8.0.0
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
-
'@typescript-eslint/eslint-plugin@8.64.0':
resolution: {integrity: sha512-CGvQPBxN3wZLu6Rz2kFUpZeoCm78xUic92ck39KPePkO1NPOwjCqdQnm5Q87tpWw9vcBvW8XLrDXjH9PWYtJ3Q==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@@ -9594,16 +9549,6 @@ packages:
eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
typescript: '>=4.8.4 <6.1.0'
- '@typescript-eslint/parser@6.21.0':
- resolution: {integrity: sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==}
- engines: {node: ^16.0.0 || >=18.0.0}
- peerDependencies:
- eslint: ^7.0.0 || ^8.0.0
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
-
'@typescript-eslint/parser@8.64.0':
resolution: {integrity: sha512-KA0OshtlcCCXmbfqyZkM5pV3/WNraJf7DkJRLpyrmwPtud57H5BDX7C3k0LPSPxpprfRL+cJDGabF10mvNCoCw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@@ -9623,14 +9568,6 @@ packages:
peerDependencies:
typescript: '>=4.8.4 <6.1.0'
- '@typescript-eslint/scope-manager@5.62.0':
- resolution: {integrity: sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
-
- '@typescript-eslint/scope-manager@6.21.0':
- resolution: {integrity: sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==}
- engines: {node: ^16.0.0 || >=18.0.0}
-
'@typescript-eslint/scope-manager@8.58.2':
resolution: {integrity: sha512-SgmyvDPexWETQek+qzZnrG6844IaO02UVyOLhI4wpo82dpZJY9+6YZCKAMFzXb7qhx37mFK1QcPQ18tud+vo6Q==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@@ -9651,16 +9588,6 @@ packages:
peerDependencies:
typescript: '>=4.8.4 <6.1.0'
- '@typescript-eslint/type-utils@6.21.0':
- resolution: {integrity: sha512-rZQI7wHfao8qMX3Rd3xqeYSMCL3SoiSQLBATSiVKARdFGCYSRvmViieZjqc58jKgs8Y8i9YvVVhRbHSTA4VBag==}
- engines: {node: ^16.0.0 || >=18.0.0}
- peerDependencies:
- eslint: ^7.0.0 || ^8.0.0
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
-
'@typescript-eslint/type-utils@8.64.0':
resolution: {integrity: sha512-XWG4Fmmv/6SvyS9nH8jWrKs6terwJvE8cyRt1CzYYqzp9OrPhCT4cMc/f7C6RZCwG+qMmiffJS1/qJP8G1URtg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@@ -9668,14 +9595,6 @@ packages:
eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
typescript: '>=4.8.4 <6.1.0'
- '@typescript-eslint/types@5.62.0':
- resolution: {integrity: sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
-
- '@typescript-eslint/types@6.21.0':
- resolution: {integrity: sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==}
- engines: {node: ^16.0.0 || >=18.0.0}
-
'@typescript-eslint/types@8.58.2':
resolution: {integrity: sha512-9TukXyATBQf/Jq9AMQXfvurk+G5R2MwfqQGDR2GzGz28HvY/lXNKGhkY+6IOubwcquikWk5cjlgPvD2uAA7htQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@@ -9684,24 +9603,6 @@ packages:
resolution: {integrity: sha512-qjhfuTfLXjA4IOzXvz0rTjT01BqEiIgPoUeMwiEjnaHKJMTNo8rH5pYW1a2L/0Dnux2fPC85AeyJoWaGa8WxTA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@typescript-eslint/typescript-estree@5.62.0':
- resolution: {integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- peerDependencies:
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
-
- '@typescript-eslint/typescript-estree@6.21.0':
- resolution: {integrity: sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==}
- engines: {node: ^16.0.0 || >=18.0.0}
- peerDependencies:
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
-
'@typescript-eslint/typescript-estree@8.58.2':
resolution: {integrity: sha512-ELGuoofuhhoCvNbQjFFiobFcGgcDCEm0ThWdmO4Z0UzLqPXS3KFvnEZ+SHewwOYHjM09tkzOWXNTv9u6Gqtyuw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@@ -9714,18 +9615,6 @@ packages:
peerDependencies:
typescript: '>=4.8.4 <6.1.0'
- '@typescript-eslint/utils@5.62.0':
- resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- peerDependencies:
- eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
-
- '@typescript-eslint/utils@6.21.0':
- resolution: {integrity: sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ==}
- engines: {node: ^16.0.0 || >=18.0.0}
- peerDependencies:
- eslint: ^7.0.0 || ^8.0.0
-
'@typescript-eslint/utils@8.58.2':
resolution: {integrity: sha512-QZfjHNEzPY8+l0+fIXMvuQ2sJlplB4zgDZvA+NmvZsZv3EQwOcc1DuIU1VJUTWZ/RKouBMhDyNaBMx4sWvrzRA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@@ -9740,14 +9629,6 @@ packages:
eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
typescript: '>=4.8.4 <6.1.0'
- '@typescript-eslint/visitor-keys@5.62.0':
- resolution: {integrity: sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
-
- '@typescript-eslint/visitor-keys@6.21.0':
- resolution: {integrity: sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==}
- engines: {node: ^16.0.0 || >=18.0.0}
-
'@typescript-eslint/visitor-keys@8.58.2':
resolution: {integrity: sha512-f1WO2Lx8a9t8DARmcWAUPJbu0G20bJlj8L4z72K00TMeJAoyLr/tHhI/pzYBLrR4dXWkcxO1cWYZEOX8DKHTqA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@@ -9756,9 +9637,6 @@ packages:
resolution: {integrity: sha512-mrtuL8Nsn6gi2H4mo5KMTp823M+3Q19Ew/i+Zlikq20tIMm99C3Ez0dCmkWWnxut20esQvTg8aUSEhMcAOXhEw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@ungap/structured-clone@1.3.0':
- resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==}
-
'@unrs/resolver-binding-android-arm-eabi@1.11.1':
resolution: {integrity: sha512-ppLRUgHVaGRWUx0R0Ut06Mjo9gBaBkg3v/8AxusGLhsIotbBLuRk51rAzqLC8gq6NyyAojEXglNjzf6R948DNw==}
cpu: [arm]
@@ -10072,10 +9950,6 @@ packages:
resolution: {integrity: sha512-eteOrBePS4uxe0CezIp/SF5iskQd1F5JmYnjcw+B1DCHr+yZIxNkaGkWQS+aM7RPq2mD7eEJPedNQICs/JaB5A==}
engines: {node: '>=18.12.0', npm: '>=8.19.2'}
- '@wordpress/babel-preset-default@8.44.0':
- resolution: {integrity: sha512-6EQW8ysiQkct2MolHlhyqXfZ/Vgl0Cu9dCeHfPEf7S/8575qua1GnuDSFzEqU/8TIrEG88f2e2qP/R7VRB+EwQ==}
- engines: {node: '>=18.12.0', npm: '>=8.19.2'}
-
'@wordpress/babel-preset-default@8.51.0':
resolution: {integrity: sha512-blv2dA2gH9XzD71jiX5rI68Xjioais+n4UC8+wSVcGmHzcVuOHta/serOD8nYzQL0+HOv59O29uzXGONKDWzNg==}
engines: {node: '>=18.12.0', npm: '>=8.19.2'}
@@ -10188,10 +10062,6 @@ packages:
resolution: {integrity: sha512-2TLfCnjfVy6CBR6vwYlMRPrxHeGPrEF2OeKIUZd5hQhDeYP7s+u5iczEWw2F6acaIaJ3S8amO7lcoh3Q6APfWw==}
engines: {node: '>=18.12.0', npm: '>=8.19.2'}
- '@wordpress/browserslist-config@6.44.0':
- resolution: {integrity: sha512-lYtkO7U7ok9RfRBIHWvVWXhcOys6cQuLfwFr1bGuPTE6+LmVHmRyniMnImZlG8Jb3XE4pvH8gXT1ecXogpDI2Q==}
- engines: {node: '>=18.12.0', npm: '>=8.19.2'}
-
'@wordpress/browserslist-config@6.51.0':
resolution: {integrity: sha512-/siYL1d2O/evfWkXIDuhIVfHHBYE0T8hiD4JD8xm6JGe9Z2zHikveVT/AvJZrIzUBJknEIADyFE+cXimk97GkA==}
engines: {node: '>=18.12.0', npm: '>=8.19.2'}
@@ -10501,12 +10371,6 @@ packages:
peerDependencies:
webpack: ^5.0.0
- '@wordpress/dependency-extraction-webpack-plugin@6.44.0':
- resolution: {integrity: sha512-bc6PfIUW//FxDu7DOuUoq2/oIQL2u8U33oDArFukTmyzf1fBWSIYKc2rpD3t3JMaWmnoiorlKgDpaFXfI6dCuA==}
- engines: {node: '>=18.12.0', npm: '>=8.19.2'}
- peerDependencies:
- webpack: ^5.0.0
-
'@wordpress/dependency-extraction-webpack-plugin@6.51.0':
resolution: {integrity: sha512-wK7AwvbT0QtYFDFmLnsHjISq+jNXv6LSnirm9nnNAN0AHXYMC6o9KPXZuLfIZbDlnMTUjKjODg5JrlSaOQ87iA==}
engines: {node: '>=18.12.0', npm: '>=8.19.2'}
@@ -10571,13 +10435,6 @@ packages:
peerDependencies:
'@playwright/test': '>=1'
- '@wordpress/e2e-test-utils-playwright@1.44.0':
- resolution: {integrity: sha512-iUKHGH8TjW1s0cpkcHF6y/APOmy4YnwBfzdBNCITK4+4fuSZnTV7vZyzBU3adthGcBSMGQ9w8MTE2AzGLtlG3w==}
- engines: {node: '>=18.12.0', npm: '>=8.19.2'}
- peerDependencies:
- '@playwright/test': '>=1'
- '@types/node': ^20.17.10
-
'@wordpress/e2e-test-utils-playwright@1.51.0':
resolution: {integrity: sha512-ekxMfC8MUTf0fKjAQd2IO4m/l1jXC9NznveRf7r8ntmx9nXqd9IHOiYJcH2SBo20C53nWdA4w8+Mbqedf0qzEw==}
engines: {node: '>=18.12.0', npm: '>=8.19.2'}
@@ -10651,20 +10508,6 @@ packages:
resolution: {integrity: sha512-EECt++WB1RNPQBwBS7/6rKO4eUNq2xe6nb6Guv6uT+F74DgtM3+aZtNs7JhKFxRMORPtu7T0LhlAOBa4H5CsPQ==}
engines: {node: '>=18.12.0', npm: '>=8.19.2'}
- '@wordpress/eslint-plugin@22.22.0':
- resolution: {integrity: sha512-DLGm5i8Gn0vjkZGKF49U2pYME5Jl9AvmoMJB2G508d+sB/oTSkPmM0baUP7G5zxbd1aqfNTaD0KjdyGyWFFKOA==}
- engines: {node: '>=18.12.0', npm: '>=8.19.2'}
- peerDependencies:
- '@babel/core': '>=7'
- eslint: '>=8'
- prettier: '>=3'
- typescript: '>=5'
- peerDependenciesMeta:
- prettier:
- optional: true
- typescript:
- optional: true
-
'@wordpress/eslint-plugin@25.6.0':
resolution: {integrity: sha512-TZ1M+S8gk0MltuF2WsiNG4sjIUvaurB036v4QL81HM3DsfjPFOpKykyWswWO/iZv/e0f/ryG4O/aDfMbU+oEHg==}
engines: {node: '>=18.12.0', npm: '>=8.19.2'}
@@ -10919,13 +10762,6 @@ packages:
'@babel/core': '>=7'
jest: '>=29'
- '@wordpress/jest-preset-default@12.44.0':
- resolution: {integrity: sha512-v5gj1/IdPfPoOOor/UZxvbuYQ8NYE1CV+De27Kf9w3MzTh1Z2KwuyZGA163X9OYMdQY36D2GfT2aa7p0RpWaFA==}
- engines: {node: '>=18.12.0', npm: '>=8.19.2'}
- peerDependencies:
- '@babel/core': '>=7'
- jest: '>=29'
-
'@wordpress/jest-preset-default@12.51.0':
resolution: {integrity: sha512-fJFOCdQHnutv+esdusNufxkrKsCW63UFrgFXWLwGr66YR9q0Z+d1Mw6BVFf7kvzGjT166PBJumf2XTRqUedPNQ==}
engines: {node: '>=18.12.0', npm: '>=8.19.2'}
@@ -11018,12 +10854,6 @@ packages:
peerDependencies:
react: ^18.0.0
- '@wordpress/npm-package-json-lint-config@5.44.0':
- resolution: {integrity: sha512-XVu8wrLegxsJULb5lHd3Z8enlgQUWA9d+3Lsa+7AiyL5jUqDaMR1RKvHVvqAsCnlc2h2qoJiWUU7YLCVQNXd9Q==}
- engines: {node: '>=18.12.0', npm: '>=8.19.2'}
- peerDependencies:
- npm-package-json-lint: '>=6.0.0'
-
'@wordpress/npm-package-json-lint-config@5.51.0':
resolution: {integrity: sha512-N/cywmYSBv+wfhu4Zq0RmhC/G4RCm1BgQCIPDbUmd1bvNwjd489is+YItBdKSS2NqePVRV9DwCAl8+Jb7D1nqA==}
engines: {node: '>=18.12.0', npm: '>=8.19.2'}
@@ -11084,12 +10914,6 @@ packages:
peerDependencies:
postcss: ^8.0.0
- '@wordpress/postcss-plugins-preset@5.44.0':
- resolution: {integrity: sha512-D3GGSSmPKHUywK+pIHXsfnX6MXsjMb6rfQ33hX2hfOLZUR5VVt/DFJE3teinnyveQKOKeFcytiMr1pP2gH12RA==}
- engines: {node: '>=18.12.0', npm: '>=8.19.2'}
- peerDependencies:
- postcss: ^8.0.0
-
'@wordpress/postcss-plugins-preset@5.51.0':
resolution: {integrity: sha512-+OhYELBraJdZE16ynT0HlQxuwwQTi+meKTWOa6VV/sFm2E3h9ZnwedbULphTPFTR5bTbTk462cXXQtnevO52oQ==}
engines: {node: '>=18.12.0', npm: '>=8.19.2'}
@@ -11305,19 +11129,6 @@ packages:
peerDependencies:
react: ^18.0.0
- '@wordpress/scripts@30.27.0':
- resolution: {integrity: sha512-gXGptazCxAaR7g8kcN5joj7B5fCm0VeBHOmnDBs2dbQ4W4F3tfzdg6CTEj8LonF9bWQXlSy3ku8EqWCdkSG9Xw==}
- engines: {node: '>=18.12.0', npm: '>=8.19.2'}
- hasBin: true
- peerDependencies:
- '@playwright/test': ^1.56.1
- '@wordpress/env': ^10.0.0
- react: ^18.0.0
- react-dom: ^18.0.0
- peerDependenciesMeta:
- '@wordpress/env':
- optional: true
-
'@wordpress/scripts@32.6.0':
resolution: {integrity: sha512-nO5s2RYmOWiVjcG3/zp5NEejLu+J/dzujRIl633hd9yj8gBtQRKfZr/iAwyFQwW0Asn15bbwc1I0b4+lvnumOw==}
engines: {node: '>=18.12.0', npm: '>=8.19.2'}
@@ -12643,10 +12454,6 @@ packages:
buffer@6.0.3:
resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==}
- builtin-modules@3.3.0:
- resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==}
- engines: {node: '>=6'}
-
builtin-status-codes@3.0.0:
resolution: {integrity: sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==}
@@ -14374,12 +14181,6 @@ packages:
peerDependencies:
eslint: '>=7.0.0'
- eslint-config-prettier@8.10.2:
- resolution: {integrity: sha512-/IGJ6+Dka158JnP5n5YFMOszjDWrXggGz1LaK/guZq9vZTmniaKlHcsscvkAhn9y4U+BU3JuUdYvtAMcv30y4A==}
- hasBin: true
- peerDependencies:
- eslint: '>=7.0.0'
-
eslint-import-context@0.1.9:
resolution: {integrity: sha512-K9Hb+yRaGAGUbwjhFNHvSmmkZs9+zbuoe3kFQ4V1wYjrepUFYM2dZAfNtjbbj3qsPfUfsA68Bx/ICWQMi+C8Eg==}
engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0}
@@ -14443,19 +14244,6 @@ packages:
'@typescript-eslint/parser':
optional: true
- eslint-plugin-jest@27.9.0:
- resolution: {integrity: sha512-QIT7FH7fNmd9n4se7FFKHbsLKGQiw885Ds6Y/sxKgCZ6natwCsXdgPOADnYVxN2QrRweF0FZWbJ6S7Rsn7llug==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
- peerDependencies:
- '@typescript-eslint/eslint-plugin': ^5.0.0 || ^6.0.0 || ^7.0.0
- eslint: ^7.0.0 || ^8.0.0
- jest: '*'
- peerDependenciesMeta:
- '@typescript-eslint/eslint-plugin':
- optional: true
- jest:
- optional: true
-
eslint-plugin-jest@28.14.0:
resolution: {integrity: sha512-P9s/qXSMTpRTerE2FQ0qJet2gKbcGyFTPAJipoKxmWqR6uuFqIqk8FuEfg5yBieOezVrEfAMZrEwJ6yEp+1MFQ==}
engines: {node: ^16.10.0 || ^18.12.0 || >=20.0.0}
@@ -14485,12 +14273,6 @@ packages:
typescript:
optional: true
- eslint-plugin-jsdoc@46.10.1:
- resolution: {integrity: sha512-x8wxIpv00Y50NyweDUpa+58ffgSAI5sqe+zcZh33xphD0AVh+1kqr1ombaTRb7Fhpove1zfUuujlX9DWWBP5ag==}
- engines: {node: '>=16'}
- peerDependencies:
- eslint: ^7.0.0 || ^8.0.0 || ^9.0.0
-
eslint-plugin-jsdoc@50.8.0:
resolution: {integrity: sha512-UyGb5755LMFWPrZTEqqvTJ3urLz1iqj+bYOHFNag+sw3NvaMWP9K2z+uIn37XfNALmQLQyrBlJ5mkiVPL7ADEg==}
engines: {node: '>=18'}
@@ -14503,15 +14285,6 @@ packages:
peerDependencies:
eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9
- eslint-plugin-playwright@0.15.3:
- resolution: {integrity: sha512-LQMW5y0DLK5Fnpya7JR1oAYL2/7Y9wDiYw6VZqlKqcRGSgjbVKNqxraphk7ra1U3Bb5EK444xMgUlQPbMg2M1g==}
- peerDependencies:
- eslint: '>=7'
- eslint-plugin-jest: '>=25'
- peerDependenciesMeta:
- eslint-plugin-jest:
- optional: true
-
eslint-plugin-playwright@2.10.5:
resolution: {integrity: sha512-4k+ml4cEd55kePUIW1WsCiOLDwZkAdPZPKMFulR83XpplCaVOTKHF6yvXLYixLtdVbkMjmKV5F3BaGuI3aH8aQ==}
engines: {node: '>=16.9.0'}
@@ -14532,12 +14305,6 @@ packages:
eslint-config-prettier:
optional: true
- eslint-plugin-react-hooks@4.6.2:
- resolution: {integrity: sha512-QzliNJq4GinDBcD8gPB5v0wh6g8q3SUi6EFF0x8N/BL9PoVs0atuGc47ozMRyOWAKdwaZ5OnbOEa3WR+dSGKuQ==}
- engines: {node: '>=10'}
- peerDependencies:
- eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0
-
eslint-plugin-react-hooks@7.1.1:
resolution: {integrity: sha512-f2I7Gw6JbvCexzIInuSbZpfdQ44D7iqdWX01FKLvrPgqxoE7oMj8clOfto8U6vYiz4yd5oKu39rRSVOe1zRu0g==}
engines: {node: '>=18'}
@@ -14574,10 +14341,6 @@ packages:
resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==}
engines: {node: '>=8.0.0'}
- eslint-scope@7.2.2:
- resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
-
eslint-scope@9.1.2:
resolution: {integrity: sha512-xS90H51cKw0jltxmvmHy2Iai1LIqrfbw57b79w/J7MfvDfkIkFZ+kj6zC3BjtUwh150HsSSdxXZcsuv72miDFQ==}
engines: {node: ^20.19.0 || ^22.13.0 || >=24}
@@ -14608,12 +14371,6 @@ packages:
jiti:
optional: true
- eslint@8.57.1:
- resolution: {integrity: sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options.
- hasBin: true
-
espree@10.4.0:
resolution: {integrity: sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@@ -14622,10 +14379,6 @@ packages:
resolution: {integrity: sha512-7p3DrVEIopW1B1avAGLuCSh1jubc01H2JHc8B4qqGblmg5gI9yumBgACjWo4JlIc04ufug4xJ3SQI8HkS/Rgzw==}
engines: {node: ^20.19.0 || ^22.13.0 || >=24}
- espree@9.6.1:
- resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
-
esprima@2.7.3:
resolution: {integrity: sha512-OarPfz0lFCiW4/AV2Oy1Rp9qu0iusTKqykwTspGCZtPxmF81JR4MmIebvF1F9+UOKth2ZubLQ4XGGaU+hSn99A==}
engines: {node: '>=0.10.0'}
@@ -15470,10 +15223,6 @@ packages:
global@4.4.0:
resolution: {integrity: sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==}
- globals@13.24.0:
- resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==}
- engines: {node: '>=8'}
-
globals@16.5.0:
resolution: {integrity: sha512-c/c15i26VrJ4IRt5Z89DnIzCGDn9EcebibhAOjw5ibqEHsE1wLUgkPn9RDmNcUKyU87GeaL633nyJ+pplFR2ZQ==}
engines: {node: '>=18'}
@@ -15542,9 +15291,6 @@ packages:
grapheme-splitter@1.0.4:
resolution: {integrity: sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==}
- graphemer@1.4.0:
- resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==}
-
graphlib@2.1.8:
resolution: {integrity: sha512-jcLLfkpoVGmH7/InMC/1hIvOPSUh38oJtGhvrOFGzioE1DZ+0YW16RgmOJhHiuWTvGiJQ9Z1Ik43JvkRPRvE+A==}
@@ -16267,10 +16013,6 @@ packages:
resolution: {integrity: sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==}
engines: {node: '>=4'}
- is-builtin-module@3.2.1:
- resolution: {integrity: sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==}
- engines: {node: '>=6'}
-
is-bun-module@2.0.0:
resolution: {integrity: sha512-gNCGbnnnnFAUGKeZ9PdbyeGYJqewpmc2aKHUEMO5nQPWU9lOmv7jcmQIv+qHD8fXW6W7qfuCwX4rY9LNRjXrkQ==}
@@ -16754,15 +16496,6 @@ packages:
canvas:
optional: true
- jest-environment-jsdom@29.7.0:
- resolution: {integrity: sha512-k9iQbsf9OyOfdzWH8HDmrRT0gSIcX+FLNW7IQq94tFX0gynPwqDTW0Ho6iMVNjGz/nb+l/vW3dWM2bbLLpkbXA==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
- peerDependencies:
- canvas: ^2.5.0
- peerDependenciesMeta:
- canvas:
- optional: true
-
jest-environment-jsdom@30.4.1:
resolution: {integrity: sha512-o3nfaN4zej7qgk2X0j8Jhq/S9nAVKs2xK3QeQxeHVvpkEPxaA1yxDGydR+iVI7zPy7Cp62Aq2h3Ja46QvfWHGA==}
engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0}
@@ -16976,10 +16709,6 @@ packages:
'@babel/preset-env':
optional: true
- jsdoc-type-pratt-parser@4.0.0:
- resolution: {integrity: sha512-YtOli5Cmzy3q4dP26GraSOeAhqecewG04hoO8DY56CH4KJ9Fvv5qKWUCCo3HZob7esJQHCv6/+bnTy72xZZaVQ==}
- engines: {node: '>=12.0.0'}
-
jsdoc-type-pratt-parser@4.1.0:
resolution: {integrity: sha512-Hicd6JK5Njt2QB6XYFS7ok9e37O8AYk3jTcppG4YVQnYjOemymvTcmc7OWsmq/Qqj5TdRFO5/x/tIPmBeRtGHg==}
engines: {node: '>=12.0.0'}
@@ -17406,9 +17135,6 @@ packages:
lodash.memoize@4.1.2:
resolution: {integrity: sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==}
- lodash.merge@4.6.2:
- resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==}
-
lodash.once@4.1.1:
resolution: {integrity: sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==}
@@ -21787,12 +21513,6 @@ packages:
trough@1.0.5:
resolution: {integrity: sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==}
- ts-api-utils@1.4.3:
- resolution: {integrity: sha512-i3eMG77UTMD0hZhgRS562pv83RC6ukSAC2GMNWc+9dieh/+jDM5u5YG+NHX6VNDRHQcHwmsTHctP9LhbC3WxVw==}
- engines: {node: '>=16'}
- peerDependencies:
- typescript: '>=4.2.0'
-
ts-api-utils@2.5.0:
resolution: {integrity: sha512-OJ/ibxhPlqrMM0UiNHJ/0CKQkoKF243/AEmplt3qpRgkW8VG7IfOS41h7V8TjITqdByHzrjcS/2si+y4lIh8NA==}
engines: {node: '>=18.12'}
@@ -21869,12 +21589,6 @@ packages:
tslib@2.8.1:
resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==}
- tsutils@3.21.0:
- resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==}
- engines: {node: '>= 6'}
- peerDependencies:
- typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta'
-
tty-browserify@0.0.0:
resolution: {integrity: sha512-JVa5ijo+j/sOoHGjw0sxw734b1LhBkQ3bvUGNdxnVXDCX81Yx7TFgnZygxrIIWn23hbfTaMYLwRmAxFyDuFmIw==}
@@ -23398,14 +23112,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/eslint-parser@7.25.7(@babel/core@7.25.7)(eslint@8.57.1)':
- dependencies:
- '@babel/core': 7.25.7
- '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1
- eslint: 8.57.1
- eslint-visitor-keys: 2.1.0
- semver: 6.3.1
-
'@babel/eslint-parser@7.28.6(@babel/core@7.25.7)(eslint@10.7.0(jiti@2.6.1))':
dependencies:
'@babel/core': 7.25.7
@@ -24806,12 +24512,6 @@ snapshots:
'@emotion/weak-memoize@0.4.0': {}
- '@es-joy/jsdoccomment@0.41.0':
- dependencies:
- comment-parser: 1.4.1
- esquery: 1.7.0
- jsdoc-type-pratt-parser: 4.0.0
-
'@es-joy/jsdoccomment@0.50.2':
dependencies:
'@types/estree': 1.0.8
@@ -24972,11 +24672,6 @@ snapshots:
eslint: 10.7.0(jiti@2.6.1)
eslint-visitor-keys: 3.4.3
- '@eslint-community/eslint-utils@4.9.1(eslint@8.57.1)':
- dependencies:
- eslint: 8.57.1
- eslint-visitor-keys: 3.4.3
-
'@eslint-community/regexpp@4.12.2': {}
'@eslint/compat@2.1.0(eslint@10.7.0(jiti@2.6.1))':
@@ -25001,22 +24696,6 @@ snapshots:
dependencies:
'@types/json-schema': 7.0.15
- '@eslint/eslintrc@2.1.4':
- dependencies:
- ajv: 6.14.0
- debug: 4.4.3(supports-color@9.4.0)
- espree: 9.6.1
- globals: 13.24.0
- ignore: 5.3.2
- import-fresh: 3.3.1
- js-yaml: 4.1.1
- minimatch: 3.1.5
- strip-json-comments: 3.1.1
- transitivePeerDependencies:
- - supports-color
-
- '@eslint/js@8.57.1': {}
-
'@eslint/object-schema@3.0.5': {}
'@eslint/plugin-kit@0.7.2':
@@ -25109,18 +24788,8 @@ snapshots:
'@humanfs/types@0.15.0': {}
- '@humanwhocodes/config-array@0.13.0':
- dependencies:
- '@humanwhocodes/object-schema': 2.0.3
- debug: 4.4.3(supports-color@9.4.0)
- minimatch: 3.1.5
- transitivePeerDependencies:
- - supports-color
-
'@humanwhocodes/module-importer@1.0.1': {}
- '@humanwhocodes/object-schema@2.0.3': {}
-
'@humanwhocodes/retry@0.4.3': {}
'@inquirer/ansi@1.0.2': {}
@@ -26781,7 +26450,7 @@ snapshots:
react-refresh: 0.14.2
schema-utils: 4.3.3
source-map: 0.7.6
- webpack: 5.97.1(@swc/core@1.15.24)
+ webpack: 5.97.1(@swc/core@1.15.24)(webpack-cli@5.1.4)
optionalDependencies:
'@types/webpack': 4.41.40
type-fest: 4.41.0
@@ -28227,12 +27896,12 @@ snapshots:
'@swc/core': 1.15.24
'@types/node': 18.19.130
'@types/semver': 7.7.1
- babel-loader: 9.2.1(@babel/core@7.25.7)(webpack@5.97.1)
+ babel-loader: 9.2.1(@babel/core@7.25.7)(webpack@5.97.1(@swc/core@1.15.24))
browser-assert: 1.2.1
case-sensitive-paths-webpack-plugin: 2.4.0
cjs-module-lexer: 1.4.3
constants-browserify: 1.0.0
- css-loader: 6.11.0(webpack@5.97.1)
+ css-loader: 6.11.0(webpack@5.97.1(@swc/core@1.15.24))
es-module-lexer: 1.7.0
express: 4.22.1
fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.7.3)(webpack@5.97.1)
@@ -28295,12 +27964,12 @@ snapshots:
semver: 7.7.4
style-loader: 3.3.4(webpack@5.97.1(@swc/core@1.15.24))
swc-loader: 0.2.7(@swc/core@1.15.24)(webpack@5.97.1(@swc/core@1.15.24))
- terser-webpack-plugin: 5.4.0(@swc/core@1.15.24)(webpack@5.97.1(@swc/core@1.15.24))
+ terser-webpack-plugin: 5.4.0(@swc/core@1.15.24)(webpack@5.97.1)
ts-dedent: 2.2.0
url: 0.11.4
util: 0.12.5
util-deprecate: 1.0.2
- webpack: 5.97.1(@swc/core@1.15.24)
+ webpack: 5.97.1(@swc/core@1.15.24)(webpack-cli@5.1.4)
webpack-dev-middleware: 6.1.3(webpack@5.97.1(@swc/core@1.15.24))
webpack-hot-middleware: 2.26.1
webpack-virtual-modules: 0.5.0
@@ -29175,7 +28844,7 @@ snapshots:
react-dom: 18.3.1(react@18.3.1)
react-refresh: 0.14.2
semver: 7.7.4
- webpack: 5.97.1(@swc/core@1.15.24)
+ webpack: 5.97.1(@swc/core@1.15.24)(webpack-cli@5.1.4)
optionalDependencies:
'@babel/core': 7.25.7
typescript: 5.7.3
@@ -29277,7 +28946,7 @@ snapshots:
react-docgen-typescript: 2.4.0(typescript@5.7.3)
tslib: 2.8.1
typescript: 5.7.3
- webpack: 5.97.1(@swc/core@1.15.24)
+ webpack: 5.97.1(@swc/core@1.15.24)(webpack-cli@5.1.4)
transitivePeerDependencies:
- supports-color
@@ -30548,26 +30217,6 @@ snapshots:
'@types/node': 24.12.2
optional: true
- '@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.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)':
- dependencies:
- '@eslint-community/regexpp': 4.12.2
- '@typescript-eslint/parser': 6.21.0(eslint@8.57.1)(typescript@5.7.3)
- '@typescript-eslint/scope-manager': 6.21.0
- '@typescript-eslint/type-utils': 6.21.0(eslint@8.57.1)(typescript@5.7.3)
- '@typescript-eslint/utils': 6.21.0(eslint@8.57.1)(typescript@5.7.3)
- '@typescript-eslint/visitor-keys': 6.21.0
- debug: 4.4.3(supports-color@9.4.0)
- eslint: 10.7.0(jiti@2.6.1)
- graphemer: 1.4.0
- ignore: 5.3.2
- natural-compare: 1.4.0
- semver: 7.7.4
- ts-api-utils: 1.4.3(typescript@5.7.3)
- optionalDependencies:
- typescript: 5.7.3
- transitivePeerDependencies:
- - supports-color
-
'@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)':
dependencies:
'@eslint-community/regexpp': 4.12.2
@@ -30584,19 +30233,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.7.3)':
- dependencies:
- '@typescript-eslint/scope-manager': 6.21.0
- '@typescript-eslint/types': 6.21.0
- '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.7.3)
- '@typescript-eslint/visitor-keys': 6.21.0
- debug: 4.4.3(supports-color@9.4.0)
- eslint: 8.57.1
- optionalDependencies:
- typescript: 5.7.3
- transitivePeerDependencies:
- - supports-color
-
'@typescript-eslint/parser@8.64.0(eslint@10.7.0(jiti@2.6.1))(typescript@5.7.3)':
dependencies:
'@typescript-eslint/scope-manager': 8.64.0
@@ -30627,16 +30263,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/scope-manager@5.62.0':
- dependencies:
- '@typescript-eslint/types': 5.62.0
- '@typescript-eslint/visitor-keys': 5.62.0
-
- '@typescript-eslint/scope-manager@6.21.0':
- dependencies:
- '@typescript-eslint/types': 6.21.0
- '@typescript-eslint/visitor-keys': 6.21.0
-
'@typescript-eslint/scope-manager@8.58.2':
dependencies:
'@typescript-eslint/types': 8.58.2
@@ -30655,18 +30281,6 @@ snapshots:
dependencies:
typescript: 5.7.3
- '@typescript-eslint/type-utils@6.21.0(eslint@8.57.1)(typescript@5.7.3)':
- dependencies:
- '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.7.3)
- '@typescript-eslint/utils': 6.21.0(eslint@8.57.1)(typescript@5.7.3)
- debug: 4.4.3(supports-color@9.4.0)
- eslint: 8.57.1
- ts-api-utils: 1.4.3(typescript@5.7.3)
- optionalDependencies:
- typescript: 5.7.3
- transitivePeerDependencies:
- - supports-color
-
'@typescript-eslint/type-utils@8.64.0(eslint@10.7.0(jiti@2.6.1))(typescript@5.7.3)':
dependencies:
'@typescript-eslint/types': 8.64.0
@@ -30679,43 +30293,10 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/types@5.62.0': {}
-
- '@typescript-eslint/types@6.21.0': {}
-
'@typescript-eslint/types@8.58.2': {}
'@typescript-eslint/types@8.64.0': {}
- '@typescript-eslint/typescript-estree@5.62.0(typescript@5.7.3)':
- dependencies:
- '@typescript-eslint/types': 5.62.0
- '@typescript-eslint/visitor-keys': 5.62.0
- debug: 4.4.3(supports-color@9.4.0)
- globby: 11.1.0
- is-glob: 4.0.3
- semver: 7.7.4
- tsutils: 3.21.0(typescript@5.7.3)
- optionalDependencies:
- typescript: 5.7.3
- transitivePeerDependencies:
- - supports-color
-
- '@typescript-eslint/typescript-estree@6.21.0(typescript@5.7.3)':
- dependencies:
- '@typescript-eslint/types': 6.21.0
- '@typescript-eslint/visitor-keys': 6.21.0
- debug: 4.4.3(supports-color@9.4.0)
- globby: 11.1.0
- is-glob: 4.0.3
- minimatch: 9.0.3
- semver: 7.7.4
- ts-api-utils: 1.4.3(typescript@5.7.3)
- optionalDependencies:
- typescript: 5.7.3
- transitivePeerDependencies:
- - supports-color
-
'@typescript-eslint/typescript-estree@8.58.2(typescript@5.7.3)':
dependencies:
'@typescript-eslint/project-service': 8.58.2(typescript@5.7.3)
@@ -30746,35 +30327,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/utils@5.62.0(eslint@8.57.1)(typescript@5.7.3)':
- dependencies:
- '@eslint-community/eslint-utils': 4.9.1(eslint@8.57.1)
- '@types/json-schema': 7.0.15
- '@types/semver': 7.7.1
- '@typescript-eslint/scope-manager': 5.62.0
- '@typescript-eslint/types': 5.62.0
- '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.7.3)
- eslint: 8.57.1
- eslint-scope: 5.1.1
- semver: 7.7.4
- transitivePeerDependencies:
- - supports-color
- - typescript
-
- '@typescript-eslint/utils@6.21.0(eslint@8.57.1)(typescript@5.7.3)':
- dependencies:
- '@eslint-community/eslint-utils': 4.9.1(eslint@8.57.1)
- '@types/json-schema': 7.0.15
- '@types/semver': 7.7.1
- '@typescript-eslint/scope-manager': 6.21.0
- '@typescript-eslint/types': 6.21.0
- '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.7.3)
- eslint: 8.57.1
- semver: 7.7.4
- transitivePeerDependencies:
- - supports-color
- - typescript
-
'@typescript-eslint/utils@8.58.2(eslint@10.7.0(jiti@2.6.1))(typescript@5.7.3)':
dependencies:
'@eslint-community/eslint-utils': 4.9.1(eslint@10.7.0(jiti@2.6.1))
@@ -30797,16 +30349,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/visitor-keys@5.62.0':
- dependencies:
- '@typescript-eslint/types': 5.62.0
- eslint-visitor-keys: 3.4.3
-
- '@typescript-eslint/visitor-keys@6.21.0':
- dependencies:
- '@typescript-eslint/types': 6.21.0
- eslint-visitor-keys: 3.4.3
-
'@typescript-eslint/visitor-keys@8.58.2':
dependencies:
'@typescript-eslint/types': 8.58.2
@@ -30817,8 +30359,6 @@ snapshots:
'@typescript-eslint/types': 8.64.0
eslint-visitor-keys: 5.0.1
- '@ungap/structured-clone@1.3.0': {}
-
'@unrs/resolver-binding-android-arm-eabi@1.11.1':
optional: true
@@ -31064,10 +30604,10 @@ snapshots:
'@webpack-cli/serve@2.0.5(webpack-cli@5.1.4)(webpack-dev-server@4.15.2)(webpack@5.97.1)':
dependencies:
- webpack: 5.97.1(@swc/core@1.15.24)(esbuild@0.18.20)(webpack-cli@5.1.4)
+ webpack: 5.97.1(@swc/core@1.15.24)(webpack-cli@5.1.4)
webpack-cli: 5.1.4(webpack-bundle-analyzer@4.9.1)(webpack-dev-server@4.15.2)(webpack@5.97.1)
optionalDependencies:
- webpack-dev-server: 4.15.2(webpack-cli@5.1.4)(webpack@5.97.1)
+ webpack-dev-server: 4.15.2(debug@4.4.3)(webpack-cli@5.1.4)(webpack@5.97.1)
'@webpack-cli/serve@2.0.5(webpack-cli@5.1.4)(webpack@5.97.1)':
dependencies:
@@ -31281,22 +30821,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@wordpress/babel-preset-default@8.44.0':
- dependencies:
- '@babel/core': 7.25.7
- '@babel/plugin-syntax-import-attributes': 7.26.0(@babel/core@7.25.7)
- '@babel/plugin-transform-react-jsx': 7.25.7(@babel/core@7.25.7)
- '@babel/plugin-transform-runtime': 7.25.7(@babel/core@7.25.7)
- '@babel/preset-env': 7.25.7(@babel/core@7.25.7)
- '@babel/preset-typescript': 7.25.7(@babel/core@7.25.7)
- '@wordpress/browserslist-config': 6.44.0
- '@wordpress/warning': 3.48.1
- browserslist: 4.28.2
- core-js: 3.49.0
- react: 18.3.1
- transitivePeerDependencies:
- - supports-color
-
'@wordpress/babel-preset-default@8.51.0':
dependencies:
'@babel/core': 7.25.7
@@ -32048,8 +31572,6 @@ snapshots:
'@wordpress/browserslist-config@6.43.1-next.v.202604091042.0': {}
- '@wordpress/browserslist-config@6.44.0': {}
-
'@wordpress/browserslist-config@6.51.0': {}
'@wordpress/commands@0.29.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)':
@@ -33342,6 +32864,39 @@ snapshots:
- stylelint
- supports-color
+ '@wordpress/core-data@7.33.9(@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:
+ '@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(react@18.3.1)
+ '@wordpress/data': 10.33.1(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-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@14.16.1)':
dependencies:
'@types/react': 18.3.28
@@ -33478,6 +33033,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.1.1(react@18.3.1)
+ '@wordpress/data': 10.48.1(react@18.3.1)
+ '@wordpress/deprecated': 4.48.1
+ '@wordpress/element': 8.0.1
+ '@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: 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(react@18.3.1)':
dependencies:
'@wordpress/api-fetch': 7.33.1
@@ -33876,11 +33465,6 @@ snapshots:
json2php: 0.0.7
webpack: 5.97.1(@swc/core@1.15.24)(webpack-cli@5.1.4)
- '@wordpress/dependency-extraction-webpack-plugin@6.44.0(webpack@5.97.1)':
- dependencies:
- json2php: 0.0.7
- webpack: 5.97.1(@swc/core@1.15.24)
-
'@wordpress/dependency-extraction-webpack-plugin@6.51.0(webpack@5.97.1)':
dependencies:
json2php: 0.0.9
@@ -33951,23 +33535,6 @@ snapshots:
- supports-color
- utf-8-validate
- '@wordpress/e2e-test-utils-playwright@1.44.0(@playwright/test@1.61.1)(@types/node@24.12.2)':
- dependencies:
- '@playwright/test': 1.61.1
- '@types/node': 24.12.2
- change-case: 4.1.2
- get-port: 5.1.1
- lighthouse: 12.8.2
- mime: 3.0.0
- web-vitals: 4.2.4
- transitivePeerDependencies:
- - bare-abort-controller
- - bare-buffer
- - bufferutil
- - react-native-b4a
- - supports-color
- - utf-8-validate
-
'@wordpress/e2e-test-utils-playwright@1.51.0(@playwright/test@1.61.1)(@types/node@24.12.2)':
dependencies:
'@playwright/test': 1.61.1
@@ -34236,7 +33803,7 @@ snapshots:
'@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(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-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/core-data': 7.33.9(@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.33.1(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
@@ -34253,11 +33820,11 @@ snapshots:
'@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(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))(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/patterns': 2.44.0(@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/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-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/reusable-blocks': 5.44.0(@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/rich-text': 7.48.1(react@18.3.1)
'@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)
'@wordpress/url': 4.48.1
@@ -34378,39 +33945,50 @@ snapshots:
'@wordpress/escape-html@3.50.0': {}
- '@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/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))(esbuild@0.18.20)(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.4.49)(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.25.7(@babel/core@7.25.7)(eslint@8.57.1)
- '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.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': 6.21.0(eslint@8.57.1)(typescript@5.7.3)
- '@wordpress/babel-preset-default': 8.44.0
- '@wordpress/prettier-config': 4.49.0(wp-prettier@3.0.3)
+ '@babel/eslint-parser': 7.28.6(@babel/core@7.25.7)(eslint@10.7.0(jiti@2.6.1))
+ '@eslint-community/eslint-plugin-eslint-comments': 4.7.2(eslint@10.7.0(jiti@2.6.1))
+ '@eslint/compat': 2.1.0(eslint@10.7.0(jiti@2.6.1))
+ '@wordpress/babel-preset-default': 8.51.0
+ '@wordpress/prettier-config': 4.51.0(wp-prettier@3.0.3)
+ '@wordpress/theme': 0.17.0(@types/react@18.3.28)(esbuild@0.18.20)(postcss@8.4.49)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.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.5(eslint-plugin-import@2.32.0)(eslint@8.57.1)
- eslint-plugin-import: 2.32.0(@typescript-eslint/parser@6.21.0(eslint@10.7.0(jiti@2.6.1))(typescript@5.7.3))(eslint@10.7.0(jiti@2.6.1))
- eslint-plugin-jest: 27.9.0(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.7.3))(eslint@8.57.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: 46.10.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@6.21.0(@typescript-eslint/parser@6.21.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
+ eslint: 10.7.0(jiti@2.6.1)
+ 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-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))
+ eslint-plugin-prettier: 5.5.5(@types/eslint@9.6.1)(eslint-config-prettier@10.1.8(eslint@10.7.0(jiti@2.6.1)))(eslint@10.7.0(jiti@2.6.1))(wp-prettier@3.0.3)
+ eslint-plugin-react: 7.37.5(eslint@10.7.0(jiti@2.6.1))
+ eslint-plugin-react-hooks: 7.1.1(eslint@10.7.0(jiti@2.6.1))
+ globals: 16.5.0
requireindex: 1.2.0
+ typescript-eslint: 8.64.0(eslint@10.7.0(jiti@2.6.1))(typescript@5.7.3)
optionalDependencies:
prettier: wp-prettier@3.0.3
typescript: 5.7.3
transitivePeerDependencies:
- '@types/eslint'
+ - '@types/react'
+ - '@typescript-eslint/eslint-plugin'
+ - '@typescript-eslint/parser'
+ - esbuild
- eslint-import-resolver-webpack
- eslint-plugin-import-x
- jest
+ - postcss
+ - react
+ - react-dom
+ - stylelint
- supports-color
+ - vite
- '@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.9)(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)(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.4.49)(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))
@@ -34418,13 +33996,13 @@ snapshots:
'@eslint/compat': 2.1.0(eslint@10.7.0(jiti@2.6.1))
'@wordpress/babel-preset-default': 8.51.0
'@wordpress/prettier-config': 4.51.0(wp-prettier@3.0.3)
- '@wordpress/theme': 0.17.0(@types/react@18.3.28)(postcss@8.5.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))
+ '@wordpress/theme': 0.17.0(@types/react@18.3.28)(esbuild@0.18.20)(postcss@8.4.49)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))
cosmiconfig: 7.1.0
eslint: 10.7.0(jiti@2.6.1)
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)(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)(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: 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))
@@ -34453,7 +34031,7 @@ snapshots:
- supports-color
- vite
- '@wordpress/eslint-plugin@25.6.0(@babel/core@7.25.7)(@types/react@18.3.28)(esbuild@0.18.20)(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.4.49)(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)(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.9)(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))
@@ -34461,13 +34039,13 @@ snapshots:
'@eslint/compat': 2.1.0(eslint@10.7.0(jiti@2.6.1))
'@wordpress/babel-preset-default': 8.51.0
'@wordpress/prettier-config': 4.51.0(wp-prettier@3.0.3)
- '@wordpress/theme': 0.17.0(@types/react@18.3.28)(esbuild@0.18.20)(postcss@8.4.49)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))
+ '@wordpress/theme': 0.17.0(@types/react@18.3.28)(postcss@8.5.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))
cosmiconfig: 7.1.0
eslint: 10.7.0(jiti@2.6.1)
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)(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-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-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))
@@ -34587,7 +34165,7 @@ snapshots:
'@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(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-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/core-data': 7.33.9(@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.33.1(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
@@ -34598,7 +34176,7 @@ snapshots:
'@wordpress/icons': 11.8.0(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(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))(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/patterns': 2.44.0(@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/primitives': 4.48.1(react@18.3.1)
'@wordpress/private-apis': 1.48.1
'@wordpress/router': 1.44.0(react@18.3.1)
@@ -35039,49 +34617,34 @@ snapshots:
jest: 29.5.0(@types/node@24.12.2)(babel-plugin-macros@3.1.0)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3))
jest-matcher-utils: 27.5.1
- '@wordpress/jest-console@8.44.0(jest@29.5.0(@types/node@24.12.2)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))':
+ '@wordpress/jest-console@8.44.0(jest@29.5.0(@types/node@24.12.2)(babel-plugin-macros@3.1.0)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))':
dependencies:
jest: 29.5.0(@types/node@24.12.2)(babel-plugin-macros@3.1.0)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3))
jest-matcher-utils: 29.7.0
jest-mock: 29.7.0
- '@wordpress/jest-console@8.44.0(jest@29.7.0(@types/node@24.12.2)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))':
- 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
-
- '@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)))':
+ '@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)))':
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: 29.7.0(@types/node@24.12.2)(babel-plugin-macros@3.1.0)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3))
jest-matcher-utils: 29.7.0
jest-mock: 29.7.0
'@wordpress/jest-preset-default@12.43.1-next.v.202604091042.0(@babel/core@7.25.7)(jest@29.5.0(@types/node@24.12.2)(babel-plugin-macros@3.1.0)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))':
dependencies:
'@babel/core': 7.25.7
- '@wordpress/jest-console': 8.44.0(jest@29.5.0(@types/node@24.12.2)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))
+ '@wordpress/jest-console': 8.44.0(jest@29.5.0(@types/node@24.12.2)(babel-plugin-macros@3.1.0)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))
babel-jest: 29.7.0(@babel/core@7.25.7)
jest: 29.5.0(@types/node@24.12.2)(babel-plugin-macros@3.1.0)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3))
transitivePeerDependencies:
- supports-color
- '@wordpress/jest-preset-default@12.44.0(@babel/core@7.25.7)(jest@29.7.0(@types/node@24.12.2)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))':
+ '@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)))':
dependencies:
'@babel/core': 7.25.7
- '@wordpress/jest-console': 8.44.0(jest@29.7.0(@types/node@24.12.2)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))
- babel-jest: 29.7.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))
- 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)(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)(babel-plugin-macros@3.1.0)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)))
babel-jest: 29.7.0(@babel/core@7.25.7)
change-case: 4.1.2
- 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: 29.7.0(@types/node@24.12.2)(babel-plugin-macros@3.1.0)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3))
transitivePeerDependencies:
- supports-color
@@ -35188,6 +34751,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(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.48.1(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.48.1
+ '@wordpress/element': 6.45.0
+ '@wordpress/i18n': 6.21.1
+ '@wordpress/icons': 12.2.0(react@18.3.1)
+ '@wordpress/primitives': 4.48.1(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.25.7
@@ -35268,17 +34857,17 @@ snapshots:
'@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)(@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/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.48.1(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.21.1
'@wordpress/icons': 12.2.0(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-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/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-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/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:
@@ -35334,10 +34923,6 @@ snapshots:
- stylelint
- supports-color
- '@wordpress/npm-package-json-lint-config@5.44.0(npm-package-json-lint@6.4.0(typescript@5.7.3))':
- dependencies:
- npm-package-json-lint: 6.4.0(typescript@5.7.3)
-
'@wordpress/npm-package-json-lint-config@5.51.0(npm-package-json-lint@6.4.0(typescript@5.7.3))':
dependencies:
npm-package-json-lint: 6.4.0(typescript@5.7.3)
@@ -35504,6 +35089,33 @@ snapshots:
- stylelint
- supports-color
+ '@wordpress/patterns@2.44.0(@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:
+ '@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(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.48.1(react@18.3.1)
+ '@wordpress/element': 6.45.0
+ '@wordpress/html-entities': 4.48.1
+ '@wordpress/i18n': 6.21.1
+ '@wordpress/icons': 12.2.0(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-dom'
+ - date-fns
+ - stylelint
+ - supports-color
+
'@wordpress/plugins@6.26.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
@@ -35590,13 +35202,6 @@ snapshots:
postcss: 8.4.49
postcss-import: 16.1.1(postcss@8.4.49)
- '@wordpress/postcss-plugins-preset@5.44.0(postcss@8.4.49)':
- dependencies:
- '@wordpress/base-styles': 6.20.0
- autoprefixer: 10.5.0(postcss@8.4.49)
- postcss: 8.4.49
- postcss-import: 16.1.1(postcss@8.4.49)
-
'@wordpress/postcss-plugins-preset@5.51.0(postcss@8.4.49)':
dependencies:
'@wordpress/base-styles': 11.0.0
@@ -35917,6 +35522,30 @@ snapshots:
- stylelint
- supports-color
+ '@wordpress/reusable-blocks@5.44.0(@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:
+ '@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.48.1(react@18.3.1)
+ '@wordpress/element': 6.45.0
+ '@wordpress/i18n': 6.21.1
+ '@wordpress/icons': 12.2.0(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-dom'
+ - date-fns
+ - stylelint
+ - supports-color
+
'@wordpress/rich-text@4.2.0(react@18.3.1)(redux@4.2.1)':
dependencies:
'@babel/runtime': 7.25.7
@@ -36053,41 +35682,41 @@ snapshots:
react: 18.3.1
route-recognizer: 0.3.4
- '@wordpress/scripts@30.27.0(@playwright/test@1.61.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)(sass-embedded@1.100.0)(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@32.6.0(@playwright/test@1.61.1)(@swc/core@1.15.24)(@types/eslint@9.6.1)(@types/node@24.12.2)(@types/react@18.3.28)(@types/webpack@4.41.40)(@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))(@wordpress/env@11.9.0(@types/node@24.12.2))(babel-plugin-macros@3.1.0)(esbuild@0.18.20)(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.61.1
'@pmmmwh/react-refresh-webpack-plugin': 0.5.17(@types/webpack@4.41.40)(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@4.15.2)(webpack-hot-middleware@2.26.1)(webpack@5.97.1)
'@svgr/webpack': 8.1.0(typescript@5.7.3)
- '@wordpress/babel-preset-default': 8.44.0
- '@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.61.1)(@types/node@24.12.2)
- '@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.49.0(wp-prettier@3.0.3)
- '@wordpress/stylelint-config': 23.36.0(postcss@8.4.49)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint-scss@6.14.0(stylelint@14.16.1))(stylelint@16.26.1(typescript@5.7.3))
+ '@wordpress/babel-preset-default': 8.51.0
+ '@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.61.1)(@types/node@24.12.2)
+ '@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))(esbuild@0.18.20)(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.4.49)(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/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.4.49)
+ '@wordpress/prettier-config': 4.51.0(wp-prettier@3.0.3)
+ '@wordpress/stylelint-config': 23.42.0(@types/react@18.3.28)(esbuild@0.18.20)(postcss@8.4.49)(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))
adm-zip: 0.5.17
babel-jest: 29.7.0(@babel/core@7.25.7)
- babel-loader: 9.2.1(@babel/core@7.25.7)(webpack@5.97.1)
- browserslist: 4.28.2
+ babel-loader: 9.2.1(@babel/core@7.25.7)(webpack@5.97.1(@swc/core@1.15.24))
+ browserslist: 4.28.6
chalk: 4.1.2
check-node-version: 4.2.1
copy-webpack-plugin: 10.2.4(webpack@5.97.1)
cross-spawn: 7.0.6
- css-loader: 6.11.0(webpack@5.97.1)
+ css-loader: 6.11.0(webpack@5.97.1(@swc/core@1.15.24))
cssnano: 6.1.2(postcss@8.4.49)
cwd: 0.10.0
dir-glob: 3.0.1
- eslint: 8.57.1
+ eslint: 10.7.0(jiti@2.6.1)
expect-puppeteer: 4.4.0
fast-glob: 3.3.3
filenamify: 4.3.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))
+ 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-dev-server: 10.1.4
- jest-environment-jsdom: 29.7.0
+ jest-environment-jsdom: 30.4.1
jest-environment-node: 29.7.0
json2php: 0.0.9
markdownlint-cli: 0.31.1
@@ -36111,18 +35740,23 @@ snapshots:
schema-utils: 4.3.3
source-map-loader: 3.0.2(webpack@5.97.1)
stylelint: 16.26.1(typescript@5.7.3)
- terser-webpack-plugin: 5.4.0(@swc/core@1.15.24)(webpack@5.97.1)
+ terser-webpack-plugin: 5.4.0(@swc/core@1.15.24)(esbuild@0.18.20)(webpack@5.97.1)
url-loader: 4.1.1(file-loader@6.2.0(webpack@5.97.1))(webpack@5.97.1)
- webpack: 5.97.1(@swc/core@1.15.24)
+ webpack: 5.97.1(@swc/core@1.15.24)(esbuild@0.18.20)(webpack-cli@5.1.4)
webpack-bundle-analyzer: 4.9.1
webpack-cli: 5.1.4(webpack-bundle-analyzer@4.9.1)(webpack-dev-server@4.15.2)(webpack@5.97.1)
- webpack-dev-server: 4.15.2(webpack@5.97.1)
+ webpack-dev-server: 4.15.2(webpack-cli@5.1.4)(webpack@5.97.1)
+ optionalDependencies:
+ '@wordpress/env': 11.9.0(@types/node@24.12.2)
transitivePeerDependencies:
- '@rspack/core'
- '@swc/core'
- '@types/eslint'
- '@types/node'
+ - '@types/react'
- '@types/webpack'
+ - '@typescript-eslint/eslint-plugin'
+ - '@typescript-eslint/parser'
- '@webpack-cli/generators'
- babel-plugin-macros
- bare-abort-controller
@@ -36134,6 +35768,7 @@ snapshots:
- eslint-import-resolver-webpack
- eslint-plugin-import-x
- file-loader
+ - jiti
- node-notifier
- node-sass
- react-native-b4a
@@ -36146,10 +35781,11 @@ snapshots:
- typescript
- uglify-js
- utf-8-validate
+ - vite
- webpack-hot-middleware
- webpack-plugin-serve
- '@wordpress/scripts@32.6.0(@playwright/test@1.61.1)(@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(@types/node@24.12.2))(esbuild@0.18.20)(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.61.1)(@swc/core@1.15.24)(@types/eslint@9.6.1)(@types/node@24.12.2)(@types/react@18.3.28)(@types/webpack@4.41.40)(@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))(@wordpress/env@11.9.0(@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@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.61.1
@@ -36159,21 +35795,21 @@ 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.61.1)(@types/node@24.12.2)
- '@wordpress/eslint-plugin': 25.6.0(@babel/core@7.25.7)(@types/react@18.3.28)(esbuild@0.18.20)(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.4.49)(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/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.4.49)(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/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.4.49)
'@wordpress/prettier-config': 4.51.0(wp-prettier@3.0.3)
- '@wordpress/stylelint-config': 23.42.0(@types/react@18.3.28)(esbuild@0.18.20)(postcss@8.4.49)(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))
+ '@wordpress/stylelint-config': 23.42.0(@types/react@18.3.28)(postcss@8.4.49)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint-scss@6.14.0(stylelint@14.16.1))(stylelint@16.26.1(typescript@5.7.3))
adm-zip: 0.5.17
babel-jest: 29.7.0(@babel/core@7.25.7)
- babel-loader: 9.2.1(@babel/core@7.25.7)(webpack@5.97.1)
- browserslist: 4.28.2
+ babel-loader: 9.2.1(@babel/core@7.25.7)(webpack@5.97.1(@swc/core@1.15.24))
+ browserslist: 4.28.6
chalk: 4.1.2
check-node-version: 4.2.1
copy-webpack-plugin: 10.2.4(webpack@5.97.1)
cross-spawn: 7.0.6
- css-loader: 6.11.0(webpack@5.97.1)
+ css-loader: 6.11.0(webpack@5.97.1(@swc/core@1.15.24))
cssnano: 6.1.2(postcss@8.4.49)
cwd: 0.10.0
dir-glob: 3.0.1
@@ -36181,7 +35817,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)(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)(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-dev-server: 10.1.4
jest-environment-jsdom: 30.4.1
jest-environment-node: 29.7.0
@@ -36207,12 +35843,12 @@ snapshots:
schema-utils: 4.3.3
source-map-loader: 3.0.2(webpack@5.97.1)
stylelint: 16.26.1(typescript@5.7.3)
- terser-webpack-plugin: 5.4.0(@swc/core@1.15.24)(esbuild@0.18.20)(webpack@5.97.1)
+ terser-webpack-plugin: 5.4.0(@swc/core@1.15.24)(webpack@5.97.1)
url-loader: 4.1.1(file-loader@6.2.0(webpack@5.97.1))(webpack@5.97.1)
- webpack: 5.97.1(@swc/core@1.15.24)(esbuild@0.18.20)(webpack-cli@5.1.4)
+ webpack: 5.97.1(@swc/core@1.15.24)(webpack-cli@5.1.4)
webpack-bundle-analyzer: 4.9.1
webpack-cli: 5.1.4(webpack-bundle-analyzer@4.9.1)(webpack-dev-server@4.15.2)(webpack@5.97.1)
- webpack-dev-server: 4.15.2(webpack-cli@5.1.4)(webpack@5.97.1)
+ webpack-dev-server: 4.15.2(webpack@5.97.1(@swc/core@1.15.24))
optionalDependencies:
'@wordpress/env': 11.9.0(@types/node@24.12.2)
transitivePeerDependencies:
@@ -36252,7 +35888,7 @@ snapshots:
- webpack-hot-middleware
- webpack-plugin-serve
- '@wordpress/scripts@32.6.0(@playwright/test@1.61.1)(@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(@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)':
+ '@wordpress/scripts@32.6.0(@playwright/test@1.61.1)(@swc/core@1.15.24)(@types/eslint@9.6.1)(@types/node@24.12.2)(@types/react@18.3.28)(@types/webpack@4.41.40)(@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))(@wordpress/env@11.9.0(@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)':
dependencies:
'@babel/core': 7.25.7
'@playwright/test': 1.61.1
@@ -36262,21 +35898,21 @@ 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.61.1)(@types/node@24.12.2)
- '@wordpress/eslint-plugin': 25.6.0(@babel/core@7.25.7)(@types/react@18.3.28)(esbuild@0.18.20)(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.4.49)(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/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.4.49)(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/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.4.49)
'@wordpress/prettier-config': 4.51.0(wp-prettier@3.0.3)
'@wordpress/stylelint-config': 23.42.0(@types/react@18.3.28)(esbuild@0.18.20)(postcss@8.4.49)(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))
adm-zip: 0.5.17
babel-jest: 29.7.0(@babel/core@7.25.7)
- babel-loader: 9.2.1(@babel/core@7.25.7)(webpack@5.97.1)
- browserslist: 4.28.2
+ babel-loader: 9.2.1(@babel/core@7.25.7)(webpack@5.97.1(@swc/core@1.15.24))
+ browserslist: 4.28.6
chalk: 4.1.2
check-node-version: 4.2.1
copy-webpack-plugin: 10.2.4(webpack@5.97.1)
cross-spawn: 7.0.6
- css-loader: 6.11.0(webpack@5.97.1)
+ css-loader: 6.11.0(webpack@5.97.1(@swc/core@1.15.24))
cssnano: 6.1.2(postcss@8.4.49)
cwd: 0.10.0
dir-glob: 3.0.1
@@ -36284,7 +35920,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)(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)(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-dev-server: 10.1.4
jest-environment-jsdom: 30.4.1
jest-environment-node: 29.7.0
@@ -36315,7 +35951,7 @@ snapshots:
webpack: 5.97.1(@swc/core@1.15.24)(uglify-js@3.19.3)(webpack-cli@5.1.4)
webpack-bundle-analyzer: 4.9.1
webpack-cli: 5.1.4(webpack-bundle-analyzer@4.9.1)(webpack-dev-server@4.15.2)(webpack@5.97.1)
- webpack-dev-server: 4.15.2(webpack@5.97.1)
+ webpack-dev-server: 4.15.2(webpack-cli@5.1.4)(webpack@5.97.1)
optionalDependencies:
'@wordpress/env': 11.9.0(@types/node@24.12.2)
transitivePeerDependencies:
@@ -36455,40 +36091,43 @@ snapshots:
transitivePeerDependencies:
- postcss
- '@wordpress/stylelint-config@23.36.0(postcss@8.4.49)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint-scss@6.14.0(stylelint@14.16.1))(stylelint@16.26.1(typescript@5.7.3))':
+ '@wordpress/stylelint-config@23.36.0(postcss@8.4.49)(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))':
dependencies:
'@stylistic/stylelint-plugin': 3.1.3(stylelint@16.26.1(typescript@5.7.3))
'@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))
stylelint: 16.26.1(typescript@5.7.3)
stylelint-config-recommended: 14.0.1(stylelint@16.26.1(typescript@5.7.3))
stylelint-config-recommended-scss: 14.1.0(postcss@8.4.49)(stylelint@16.26.1(typescript@5.7.3))
- stylelint-scss: 6.14.0(stylelint@14.16.1)
+ stylelint-scss: 6.14.0(stylelint@16.26.1(typescript@5.7.3))
transitivePeerDependencies:
- postcss
- react
- react-dom
- '@wordpress/stylelint-config@23.36.0(postcss@8.4.49)(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))':
+ '@wordpress/stylelint-config@23.42.0(@types/react@18.3.28)(esbuild@0.18.20)(postcss@8.4.49)(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))':
dependencies:
'@stylistic/stylelint-plugin': 3.1.3(stylelint@16.26.1(typescript@5.7.3))
- '@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))
+ '@wordpress/theme': 0.17.0(@types/react@18.3.28)(esbuild@0.18.20)(postcss@8.4.49)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))
stylelint: 16.26.1(typescript@5.7.3)
stylelint-config-recommended: 14.0.1(stylelint@16.26.1(typescript@5.7.3))
stylelint-config-recommended-scss: 14.1.0(postcss@8.4.49)(stylelint@16.26.1(typescript@5.7.3))
stylelint-scss: 6.14.0(stylelint@16.26.1(typescript@5.7.3))
transitivePeerDependencies:
+ - '@types/react'
+ - esbuild
- postcss
- react
- react-dom
+ - vite
- '@wordpress/stylelint-config@23.42.0(@types/react@18.3.28)(esbuild@0.18.20)(postcss@8.4.49)(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))':
+ '@wordpress/stylelint-config@23.42.0(@types/react@18.3.28)(postcss@8.4.49)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint-scss@6.14.0(stylelint@14.16.1))(stylelint@16.26.1(typescript@5.7.3))':
dependencies:
'@stylistic/stylelint-plugin': 3.1.3(stylelint@16.26.1(typescript@5.7.3))
'@wordpress/theme': 0.17.0(@types/react@18.3.28)(esbuild@0.18.20)(postcss@8.4.49)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))
stylelint: 16.26.1(typescript@5.7.3)
stylelint-config-recommended: 14.0.1(stylelint@16.26.1(typescript@5.7.3))
stylelint-config-recommended-scss: 14.1.0(postcss@8.4.49)(stylelint@16.26.1(typescript@5.7.3))
- stylelint-scss: 6.14.0(stylelint@16.26.1(typescript@5.7.3))
+ stylelint-scss: 6.14.0(stylelint@14.16.1)
transitivePeerDependencies:
- '@types/react'
- esbuild
@@ -37186,6 +36825,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.48.1(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
@@ -38090,13 +37749,6 @@ snapshots:
webpack: 4.47.0(webpack-cli@5.1.4)
babel-loader@9.2.1(@babel/core@7.25.7)(webpack@5.97.1(@swc/core@1.15.24)):
- dependencies:
- '@babel/core': 7.25.7
- find-cache-dir: 4.0.0
- schema-utils: 4.3.3
- webpack: 5.97.1(@swc/core@1.15.24)
-
- babel-loader@9.2.1(@babel/core@7.25.7)(webpack@5.97.1):
dependencies:
'@babel/core': 7.25.7
find-cache-dir: 4.0.0
@@ -38543,8 +38195,6 @@ snapshots:
base64-js: 1.5.1
ieee754: 1.2.1
- builtin-modules@3.3.0: {}
-
builtin-status-codes@3.0.0: {}
builtins@1.0.3: {}
@@ -39363,16 +39013,7 @@ snapshots:
schema-utils: 4.3.3
serialize-javascript: 6.0.2
tinyglobby: 0.2.16
- webpack: 5.97.1(@swc/core@1.15.24)
-
- copy-webpack-plugin@13.0.1(webpack@5.97.1):
- dependencies:
- glob-parent: 6.0.2
- normalize-path: 3.0.0
- schema-utils: 4.3.3
- serialize-javascript: 6.0.2
- tinyglobby: 0.2.16
- webpack: 5.97.1(@swc/core@1.15.24)(esbuild@0.18.20)(webpack-cli@5.1.4)
+ webpack: 5.97.1(@swc/core@1.15.24)(webpack-cli@5.1.4)
core-js-compat@3.49.0:
dependencies:
@@ -39483,7 +39124,7 @@ snapshots:
safe-buffer: 5.2.1
sha.js: 2.4.12
- 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)):
+ 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)):
dependencies:
'@jest/types': 29.6.3
chalk: 4.1.2
@@ -39605,20 +39246,7 @@ snapshots:
postcss-value-parser: 4.2.0
semver: 7.7.4
optionalDependencies:
- webpack: 5.97.1(@swc/core@1.15.24)
-
- css-loader@6.11.0(webpack@5.97.1):
- dependencies:
- icss-utils: 5.1.0(postcss@8.4.49)
- postcss: 8.4.49
- postcss-modules-extract-imports: 3.1.0(postcss@8.4.49)
- postcss-modules-local-by-default: 4.2.0(postcss@8.4.49)
- postcss-modules-scope: 3.2.1(postcss@8.4.49)
- postcss-modules-values: 4.0.0(postcss@8.4.49)
- postcss-value-parser: 4.2.0
- semver: 7.7.4
- optionalDependencies:
- webpack: 5.97.1(@swc/core@1.15.24)(uglify-js@3.19.3)(webpack-cli@5.1.4)
+ webpack: 5.97.1(@swc/core@1.15.24)(webpack-cli@5.1.4)
css-select@4.3.0:
dependencies:
@@ -39697,7 +39325,7 @@ snapshots:
cssnano-preset-default@6.1.2(postcss@8.4.49):
dependencies:
- browserslist: 4.28.2
+ browserslist: 4.28.6
css-declaration-sorter: 7.4.0(postcss@8.4.49)
cssnano-utils: 4.0.2(postcss@8.4.49)
postcss: 8.4.49
@@ -40633,10 +40261,6 @@ snapshots:
dependencies:
eslint: 10.7.0(jiti@2.6.1)
- eslint-config-prettier@8.10.2(eslint@8.57.1):
- dependencies:
- eslint: 8.57.1
-
eslint-import-context@0.1.9(unrs-resolver@1.11.1):
dependencies:
get-tsconfig: 4.13.7
@@ -40667,21 +40291,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
- eslint-import-resolver-typescript@4.4.5(eslint-plugin-import@2.32.0)(eslint@8.57.1):
- dependencies:
- debug: 4.4.3(supports-color@9.4.0)
- eslint: 8.57.1
- eslint-import-context: 0.1.9(unrs-resolver@1.11.1)
- get-tsconfig: 4.13.7
- is-bun-module: 2.0.0
- stable-hash-x: 0.2.0
- tinyglobby: 0.2.16
- unrs-resolver: 1.11.1
- optionalDependencies:
- eslint-plugin-import: 2.32.0(@typescript-eslint/parser@6.21.0(eslint@10.7.0(jiti@2.6.1))(typescript@5.7.3))(eslint@10.7.0(jiti@2.6.1))
- transitivePeerDependencies:
- - supports-color
-
eslint-import-resolver-webpack@0.13.11(eslint-plugin-import@2.32.0)(webpack@5.97.1):
dependencies:
debug: 3.2.7
@@ -40695,18 +40304,7 @@ snapshots:
lodash: 4.18.1
resolve: 2.0.0-next.6
semver: 5.7.2
- webpack: 5.97.1(@swc/core@1.15.24)(esbuild@0.18.20)(webpack-cli@5.1.4)
- transitivePeerDependencies:
- - supports-color
-
- eslint-module-utils@2.12.1(@typescript-eslint/parser@6.21.0(eslint@10.7.0(jiti@2.6.1))(typescript@5.7.3))(eslint-import-resolver-node@0.3.10)(eslint-import-resolver-typescript@4.4.5)(eslint@8.57.1):
- dependencies:
- debug: 3.2.7
- optionalDependencies:
- '@typescript-eslint/parser': 6.21.0(eslint@8.57.1)(typescript@5.7.3)
- eslint: 8.57.1
- eslint-import-resolver-node: 0.3.10
- eslint-import-resolver-typescript: 4.4.5(eslint-plugin-import@2.32.0)(eslint@8.57.1)
+ webpack: 5.97.1(@swc/core@1.15.24)(webpack-cli@5.1.4)
transitivePeerDependencies:
- supports-color
@@ -40722,35 +40320,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
- eslint-plugin-import@2.32.0(@typescript-eslint/parser@6.21.0(eslint@10.7.0(jiti@2.6.1))(typescript@5.7.3))(eslint@10.7.0(jiti@2.6.1)):
- dependencies:
- '@rtsao/scc': 1.1.0
- array-includes: 3.1.9
- array.prototype.findlastindex: 1.2.6
- array.prototype.flat: 1.3.3
- array.prototype.flatmap: 1.3.3
- debug: 3.2.7
- doctrine: 2.1.0
- eslint: 10.7.0(jiti@2.6.1)
- eslint-import-resolver-node: 0.3.10
- eslint-module-utils: 2.12.1(@typescript-eslint/parser@6.21.0(eslint@10.7.0(jiti@2.6.1))(typescript@5.7.3))(eslint-import-resolver-node@0.3.10)(eslint-import-resolver-typescript@4.4.5)(eslint@8.57.1)
- hasown: 2.0.2
- is-core-module: 2.16.1
- is-glob: 4.0.3
- minimatch: 3.1.5
- object.fromentries: 2.0.8
- object.groupby: 1.0.3
- object.values: 1.2.1
- semver: 6.3.1
- string.prototype.trimend: 1.0.9
- tsconfig-paths: 3.15.0
- optionalDependencies:
- '@typescript-eslint/parser': 6.21.0(eslint@8.57.1)(typescript@5.7.3)
- transitivePeerDependencies:
- - eslint-import-resolver-typescript
- - eslint-import-resolver-webpack
- - supports-color
-
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)):
dependencies:
'@rtsao/scc': 1.1.0
@@ -40809,24 +40378,13 @@ snapshots:
- eslint-import-resolver-webpack
- supports-color
- eslint-plugin-jest@27.9.0(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.7.3))(eslint@8.57.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': 5.62.0(eslint@8.57.1)(typescript@5.7.3)
- eslint: 10.7.0(jiti@2.6.1)
- optionalDependencies:
- '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.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)(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
-
- 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-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):
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)(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)(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
- typescript
@@ -40842,21 +40400,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
- eslint-plugin-jsdoc@46.10.1(eslint@8.57.1):
- dependencies:
- '@es-joy/jsdoccomment': 0.41.0
- are-docs-informative: 0.0.2
- comment-parser: 1.4.1
- debug: 4.4.3(supports-color@9.4.0)
- escape-string-regexp: 4.0.0
- eslint: 8.57.1
- esquery: 1.7.0
- is-builtin-module: 3.2.1
- semver: 7.7.4
- spdx-expression-parse: 4.0.0
- transitivePeerDependencies:
- - supports-color
-
eslint-plugin-jsdoc@50.8.0(eslint@10.7.0(jiti@2.6.1)):
dependencies:
'@es-joy/jsdoccomment': 0.50.2
@@ -40892,31 +40435,6 @@ snapshots:
safe-regex-test: 1.1.0
string.prototype.includes: 2.0.1
- eslint-plugin-jsx-a11y@6.10.2(eslint@8.57.1):
- dependencies:
- aria-query: 5.3.2
- array-includes: 3.1.9
- array.prototype.flatmap: 1.3.3
- ast-types-flow: 0.0.8
- axe-core: 4.11.3
- axobject-query: 4.1.0
- damerau-levenshtein: 1.0.8
- emoji-regex: 9.2.2
- eslint: 8.57.1
- hasown: 2.0.2
- jsx-ast-utils: 3.3.5
- language-tags: 1.0.9
- minimatch: 3.1.5
- object.fromentries: 2.0.8
- safe-regex-test: 1.1.0
- string.prototype.includes: 2.0.1
-
- eslint-plugin-playwright@0.15.3(eslint-plugin-jest@27.9.0(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.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@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.7.3))(eslint@8.57.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-playwright@2.10.5(eslint@10.7.0(jiti@2.6.1)):
dependencies:
eslint: 10.7.0(jiti@2.6.1)
@@ -40932,20 +40450,6 @@ snapshots:
'@types/eslint': 9.6.1
eslint-config-prettier: 10.1.8(eslint@10.7.0(jiti@2.6.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):
- dependencies:
- eslint: 8.57.1
- prettier: wp-prettier@3.0.3
- prettier-linter-helpers: 1.0.1
- synckit: 0.11.12
- optionalDependencies:
- '@types/eslint': 9.6.1
- eslint-config-prettier: 8.10.2(eslint@8.57.1)
-
- eslint-plugin-react-hooks@4.6.2(eslint@8.57.1):
- dependencies:
- eslint: 8.57.1
-
eslint-plugin-react-hooks@7.1.1(eslint@10.7.0(jiti@2.6.1)):
dependencies:
'@babel/core': 7.25.7
@@ -40979,28 +40483,6 @@ snapshots:
string.prototype.matchall: 4.0.12
string.prototype.repeat: 1.0.0
- eslint-plugin-react@7.37.5(eslint@8.57.1):
- dependencies:
- array-includes: 3.1.9
- array.prototype.findlast: 1.2.5
- array.prototype.flatmap: 1.3.3
- array.prototype.tosorted: 1.1.4
- doctrine: 2.1.0
- es-iterator-helpers: 1.3.2
- eslint: 8.57.1
- estraverse: 5.3.0
- hasown: 2.0.2
- jsx-ast-utils: 3.3.5
- minimatch: 3.1.5
- object.entries: 1.1.9
- object.fromentries: 2.0.8
- object.values: 1.2.1
- prop-types: 15.8.1
- resolve: 2.0.0-next.6
- semver: 6.3.1
- string.prototype.matchall: 4.0.12
- string.prototype.repeat: 1.0.0
-
eslint-plugin-storybook@0.12.0(eslint@10.7.0(jiti@2.6.1))(typescript@5.7.3):
dependencies:
'@storybook/csf': 0.1.13
@@ -41034,11 +40516,6 @@ snapshots:
esrecurse: 4.3.0
estraverse: 4.3.0
- eslint-scope@7.2.2:
- dependencies:
- esrecurse: 4.3.0
- estraverse: 5.3.0
-
eslint-scope@9.1.2:
dependencies:
'@types/esrecurse': 4.3.1
@@ -41091,49 +40568,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
- eslint@8.57.1:
- dependencies:
- '@eslint-community/eslint-utils': 4.9.1(eslint@8.57.1)
- '@eslint-community/regexpp': 4.12.2
- '@eslint/eslintrc': 2.1.4
- '@eslint/js': 8.57.1
- '@humanwhocodes/config-array': 0.13.0
- '@humanwhocodes/module-importer': 1.0.1
- '@nodelib/fs.walk': 1.2.8
- '@ungap/structured-clone': 1.3.0
- ajv: 6.14.0
- chalk: 4.1.2
- cross-spawn: 7.0.6
- debug: 4.4.3(supports-color@9.4.0)
- doctrine: 3.0.0
- escape-string-regexp: 4.0.0
- eslint-scope: 7.2.2
- eslint-visitor-keys: 3.4.3
- espree: 9.6.1
- esquery: 1.7.0
- esutils: 2.0.3
- fast-deep-equal: 3.1.3
- file-entry-cache: 6.0.1
- find-up: 5.0.0
- glob-parent: 6.0.2
- globals: 13.24.0
- graphemer: 1.4.0
- ignore: 5.3.2
- imurmurhash: 0.1.4
- is-glob: 4.0.3
- is-path-inside: 3.0.3
- js-yaml: 4.1.1
- json-stable-stringify-without-jsonify: 1.0.1
- levn: 0.4.1
- lodash.merge: 4.6.2
- minimatch: 3.1.5
- natural-compare: 1.4.0
- optionator: 0.9.4
- strip-ansi: 6.0.1
- text-table: 0.2.0
- transitivePeerDependencies:
- - supports-color
-
espree@10.4.0:
dependencies:
acorn: 8.16.0
@@ -41146,12 +40580,6 @@ snapshots:
acorn-jsx: 5.3.2(acorn@8.16.0)
eslint-visitor-keys: 5.0.1
- espree@9.6.1:
- dependencies:
- acorn: 8.16.0
- acorn-jsx: 5.3.2(acorn@8.16.0)
- eslint-visitor-keys: 3.4.3
-
esprima@2.7.3: {}
esprima@4.0.1: {}
@@ -41803,7 +41231,7 @@ snapshots:
semver: 7.7.4
tapable: 2.3.2
typescript: 5.7.3
- webpack: 5.97.1(@swc/core@1.15.24)
+ webpack: 5.97.1(@swc/core@1.15.24)(webpack-cli@5.1.4)
fork-ts-checker-webpack-plugin@8.0.0(typescript@5.7.3)(webpack@5.97.1):
dependencies:
@@ -42228,10 +41656,6 @@ snapshots:
min-document: 2.19.2
process: 0.11.10
- globals@13.24.0:
- dependencies:
- type-fest: 0.20.2
-
globals@16.5.0: {}
globals@17.7.0: {}
@@ -42340,8 +41764,6 @@ snapshots:
grapheme-splitter@1.0.4: {}
- graphemer@1.4.0: {}
-
graphlib@2.1.8:
dependencies:
lodash: 4.17.21
@@ -42792,7 +42214,7 @@ snapshots:
pretty-error: 4.0.0
tapable: 2.3.2
optionalDependencies:
- webpack: 5.97.1(@swc/core@1.15.24)
+ webpack: 5.97.1(@swc/core@1.15.24)(webpack-cli@5.1.4)
html-webpack-plugin@5.6.6(webpack@5.97.1):
dependencies:
@@ -43201,10 +42623,6 @@ snapshots:
is-buffer@2.0.5: {}
- is-builtin-module@3.2.1:
- dependencies:
- builtin-modules: 3.3.0
-
is-bun-module@2.0.0:
dependencies:
semver: 7.7.4
@@ -43655,13 +43073,13 @@ snapshots:
- supports-color
- ts-node
- 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)):
+ 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)):
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)(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)(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))
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))
@@ -43760,21 +43178,6 @@ snapshots:
- supports-color
- utf-8-validate
- jest-environment-jsdom@29.7.0:
- dependencies:
- '@jest/environment': 29.7.0
- '@jest/fake-timers': 29.7.0
- '@jest/types': 29.6.3
- '@types/jsdom': 20.0.1
- '@types/node': 24.12.2
- jest-mock: 29.7.0
- jest-util: 29.7.0
- jsdom: 20.0.3
- transitivePeerDependencies:
- - bufferutil
- - supports-color
- - utf-8-validate
-
jest-environment-jsdom@30.4.1:
dependencies:
'@jest/environment': 30.4.1
@@ -43803,9 +43206,9 @@ snapshots:
jest-mock: 29.7.0
jest-util: 29.7.0
- jest-fixed-jsdom@0.0.10(jest-environment-jsdom@29.5.0):
+ jest-fixed-jsdom@0.0.10(jest-environment-jsdom@30.4.1):
dependencies:
- jest-environment-jsdom: 29.5.0
+ jest-environment-jsdom: 30.4.1
jest-get-type@27.5.1: {}
@@ -44059,12 +43462,12 @@ snapshots:
- supports-color
- ts-node
- 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@29.7.0(@types/node@24.12.2)(babel-plugin-macros@3.1.0)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)):
dependencies:
'@jest/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)(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)(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))
optionalDependencies:
node-notifier: 8.0.2
transitivePeerDependencies:
@@ -44173,8 +43576,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
- jsdoc-type-pratt-parser@4.0.0: {}
-
jsdoc-type-pratt-parser@4.1.0: {}
jsdom@20.0.3:
@@ -44738,8 +44139,6 @@ snapshots:
lodash.memoize@4.1.2: {}
- lodash.merge@4.6.2: {}
-
lodash.once@4.1.1: {}
lodash.pairs@3.0.1:
@@ -45235,7 +44634,7 @@ snapshots:
dependencies:
schema-utils: 4.3.3
tapable: 2.3.2
- webpack: 5.97.1(@swc/core@1.15.24)(uglify-js@3.19.3)(webpack-cli@5.1.4)
+ webpack: 5.97.1(@swc/core@1.15.24)(webpack-cli@5.1.4)
minimalistic-assert@1.0.1: {}
@@ -46612,7 +46011,7 @@ snapshots:
postcss-colormin@6.1.0(postcss@8.4.49):
dependencies:
- browserslist: 4.28.2
+ browserslist: 4.28.6
caniuse-api: 3.0.0
colord: 2.9.3
postcss: 8.4.49
@@ -46626,7 +46025,7 @@ snapshots:
postcss-convert-values@6.1.0(postcss@8.4.49):
dependencies:
- browserslist: 4.28.2
+ browserslist: 4.28.6
postcss: 8.4.49
postcss-value-parser: 4.2.0
@@ -46698,7 +46097,7 @@ snapshots:
postcss: 8.4.49
schema-utils: 3.3.0
semver: 7.7.4
- webpack: 5.97.1(@swc/core@1.15.24)(esbuild@0.18.20)(webpack-cli@5.1.4)
+ webpack: 5.97.1(@swc/core@1.15.24)(webpack-cli@5.1.4)
postcss-loader@4.3.0(postcss@8.5.9)(webpack@5.97.1(@swc/core@1.15.24)(esbuild@0.24.2)):
dependencies:
@@ -46710,16 +46109,6 @@ snapshots:
semver: 7.7.4
webpack: 5.97.1(@swc/core@1.15.24)(esbuild@0.24.2)
- postcss-loader@4.3.0(postcss@8.5.9)(webpack@5.97.1(@swc/core@1.15.24)):
- dependencies:
- cosmiconfig: 7.1.0
- klona: 2.0.6
- loader-utils: 2.0.4
- postcss: 8.5.9
- schema-utils: 3.3.0
- semver: 7.7.4
- webpack: 5.97.1(@swc/core@1.15.24)
-
postcss-loader@4.3.0(postcss@8.5.9)(webpack@5.97.1):
dependencies:
cosmiconfig: 7.1.0
@@ -46762,7 +46151,7 @@ snapshots:
postcss-merge-rules@6.1.1(postcss@8.4.49):
dependencies:
- browserslist: 4.28.2
+ browserslist: 4.28.6
caniuse-api: 3.0.0
cssnano-utils: 4.0.2(postcss@8.4.49)
postcss: 8.4.49
@@ -46803,7 +46192,7 @@ snapshots:
postcss-minify-params@6.1.0(postcss@8.4.49):
dependencies:
- browserslist: 4.28.2
+ browserslist: 4.28.6
cssnano-utils: 4.0.2(postcss@8.4.49)
postcss: 8.4.49
postcss-value-parser: 4.2.0
@@ -46926,7 +46315,7 @@ snapshots:
postcss-normalize-unicode@6.1.0(postcss@8.4.49):
dependencies:
- browserslist: 4.28.2
+ browserslist: 4.28.6
postcss: 8.4.49
postcss-value-parser: 4.2.0
@@ -46979,7 +46368,7 @@ snapshots:
postcss-reduce-initial@6.1.0(postcss@8.4.49):
dependencies:
- browserslist: 4.28.2
+ browserslist: 4.28.6
caniuse-api: 3.0.0
postcss: 8.4.49
@@ -48572,18 +47961,7 @@ snapshots:
neo-async: 2.6.2
schema-utils: 3.3.0
semver: 7.7.4
- webpack: 5.97.1(@swc/core@1.15.24)
- optionalDependencies:
- sass: 1.69.5
-
- sass-loader@10.5.2(sass@1.69.5)(webpack@5.97.1):
- dependencies:
- klona: 2.0.6
- loader-utils: 2.0.4
- neo-async: 2.6.2
- schema-utils: 3.3.0
- semver: 7.7.4
- webpack: 5.97.1(@swc/core@1.15.24)(esbuild@0.18.20)(webpack-cli@5.1.4)
+ webpack: 5.97.1(@swc/core@1.15.24)(webpack-cli@5.1.4)
optionalDependencies:
sass: 1.69.5
@@ -48593,7 +47971,7 @@ snapshots:
optionalDependencies:
sass: 1.69.5
sass-embedded: 1.100.0
- webpack: 5.97.1(@swc/core@1.15.24)(uglify-js@3.19.3)(webpack-cli@5.1.4)
+ webpack: 5.97.1(@swc/core@1.15.24)(esbuild@0.18.20)(webpack-cli@5.1.4)
sass@1.69.5:
dependencies:
@@ -49436,7 +48814,7 @@ snapshots:
style-loader@3.3.4(webpack@5.97.1(@swc/core@1.15.24)):
dependencies:
- webpack: 5.97.1(@swc/core@1.15.24)
+ webpack: 5.97.1(@swc/core@1.15.24)(webpack-cli@5.1.4)
style-loader@3.3.4(webpack@5.97.1):
dependencies:
@@ -49460,7 +48838,7 @@ snapshots:
stylehacks@6.1.1(postcss@8.4.49):
dependencies:
- browserslist: 4.28.2
+ browserslist: 4.28.6
postcss: 8.4.49
postcss-selector-parser: 6.1.2
@@ -49702,7 +49080,7 @@ snapshots:
dependencies:
'@swc/core': 1.15.24
'@swc/counter': 0.1.3
- webpack: 5.97.1(@swc/core@1.15.24)
+ webpack: 5.97.1(@swc/core@1.15.24)(webpack-cli@5.1.4)
swc-loader@0.2.7(@swc/core@1.15.24)(webpack@5.97.1):
dependencies:
@@ -49933,16 +49311,6 @@ snapshots:
'@swc/core': 1.15.24
uglify-js: 3.19.3
- terser-webpack-plugin@5.4.0(@swc/core@1.15.24)(webpack@5.97.1(@swc/core@1.15.24)):
- dependencies:
- '@jridgewell/trace-mapping': 0.3.31
- jest-worker: 27.5.1
- schema-utils: 4.3.3
- terser: 5.46.1
- webpack: 5.97.1(@swc/core@1.15.24)
- optionalDependencies:
- '@swc/core': 1.15.24
-
terser-webpack-plugin@5.4.0(@swc/core@1.15.24)(webpack@5.97.1):
dependencies:
'@jridgewell/trace-mapping': 0.3.31
@@ -50135,10 +49503,6 @@ snapshots:
trough@1.0.5: {}
- ts-api-utils@1.4.3(typescript@5.7.3):
- dependencies:
- typescript: 5.7.3
-
ts-api-utils@2.5.0(typescript@5.7.3):
dependencies:
typescript: 5.7.3
@@ -50228,11 +49592,6 @@ snapshots:
tslib@2.8.1: {}
- tsutils@3.21.0(typescript@5.7.3):
- dependencies:
- tslib: 1.14.1
- typescript: 5.7.3
-
tty-browserify@0.0.0: {}
tuf-js@1.1.7:
@@ -50918,11 +50277,11 @@ snapshots:
import-local: 3.2.0
interpret: 3.1.1
rechoir: 0.8.0
- webpack: 5.97.1(@swc/core@1.15.24)(esbuild@0.18.20)(webpack-cli@5.1.4)
+ webpack: 5.97.1(@swc/core@1.15.24)(webpack-cli@5.1.4)
webpack-merge: 5.10.0
optionalDependencies:
webpack-bundle-analyzer: 4.9.1
- webpack-dev-server: 4.15.2(webpack-cli@5.1.4)(webpack@5.97.1)
+ webpack-dev-server: 4.15.2(debug@4.4.3)(webpack-cli@5.1.4)(webpack@5.97.1)
webpack-cli@5.1.4(webpack-dev-server@4.15.2)(webpack@5.97.1):
dependencies:
@@ -50976,17 +50335,7 @@ snapshots:
mime-types: 2.1.35
range-parser: 1.2.1
schema-utils: 4.3.3
- webpack: 5.97.1(@swc/core@1.15.24)
- optional: true
-
- webpack-dev-middleware@5.3.4(webpack@5.97.1):
- dependencies:
- colorette: 2.0.20
- memfs: 3.5.3
- mime-types: 2.1.35
- range-parser: 1.2.1
- schema-utils: 4.3.3
- webpack: 5.97.1(@swc/core@1.15.24)(esbuild@0.18.20)(webpack-cli@5.1.4)
+ webpack: 5.97.1(@swc/core@1.15.24)(webpack-cli@5.1.4)
webpack-dev-middleware@6.1.3(webpack@5.97.1(@swc/core@1.15.24)):
dependencies:
@@ -50996,7 +50345,7 @@ snapshots:
range-parser: 1.2.1
schema-utils: 4.3.3
optionalDependencies:
- webpack: 5.97.1(@swc/core@1.15.24)
+ webpack: 5.97.1(@swc/core@1.15.24)(webpack-cli@5.1.4)
webpack-dev-middleware@6.1.3(webpack@5.97.1):
dependencies:
@@ -51038,7 +50387,7 @@ snapshots:
serve-index: 1.9.2
sockjs: 0.3.24
spdy: 4.0.2
- webpack-dev-middleware: 5.3.4(webpack@5.97.1)
+ webpack-dev-middleware: 5.3.4(webpack@5.97.1(@swc/core@1.15.24))
ws: 8.20.0
optionalDependencies:
webpack: 5.97.1(@swc/core@1.15.24)(webpack-cli@5.1.4)
@@ -51079,7 +50428,7 @@ snapshots:
serve-index: 1.9.2
sockjs: 0.3.24
spdy: 4.0.2
- webpack-dev-middleware: 5.3.4(webpack@5.97.1)
+ webpack-dev-middleware: 5.3.4(webpack@5.97.1(@swc/core@1.15.24))
ws: 8.20.0
optionalDependencies:
webpack: 5.97.1(@swc/core@1.15.24)(esbuild@0.18.20)(webpack-cli@5.1.4)
@@ -51123,48 +50472,7 @@ snapshots:
webpack-dev-middleware: 5.3.4(webpack@5.97.1(@swc/core@1.15.24))
ws: 8.20.0
optionalDependencies:
- webpack: 5.97.1(@swc/core@1.15.24)
- transitivePeerDependencies:
- - bufferutil
- - debug
- - supports-color
- - utf-8-validate
- optional: true
-
- webpack-dev-server@4.15.2(webpack@5.97.1):
- dependencies:
- '@types/bonjour': 3.5.13
- '@types/connect-history-api-fallback': 1.5.4
- '@types/express': 4.17.25
- '@types/serve-index': 1.9.4
- '@types/serve-static': 1.15.10
- '@types/sockjs': 0.3.36
- '@types/ws': 8.18.1
- ansi-html-community: 0.0.8
- bonjour-service: 1.3.0
- chokidar: 3.6.0
- colorette: 2.0.20
- compression: 1.8.1
- connect-history-api-fallback: 2.0.0
- default-gateway: 6.0.3
- express: 4.22.1
- graceful-fs: 4.2.11
- html-entities: 2.6.0
- http-proxy-middleware: 2.0.9(@types/express@4.17.25)(debug@4.4.3)
- ipaddr.js: 2.3.0
- launch-editor: 2.13.2
- open: 8.4.2
- p-retry: 4.6.2
- rimraf: 3.0.2
- schema-utils: 4.3.3
- selfsigned: 2.4.1
- serve-index: 1.9.2
- sockjs: 0.3.24
- spdy: 4.0.2
- webpack-dev-middleware: 5.3.4(webpack@5.97.1)
- ws: 8.20.0
- optionalDependencies:
- webpack: 5.97.1(@swc/core@1.15.24)(uglify-js@3.19.3)(webpack-cli@5.1.4)
+ webpack: 5.97.1(@swc/core@1.15.24)(webpack-cli@5.1.4)
transitivePeerDependencies:
- bufferutil
- debug
@@ -51251,36 +50559,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
- webpack@5.97.1(@swc/core@1.15.24):
- dependencies:
- '@types/eslint-scope': 3.7.7
- '@types/estree': 1.0.8
- '@webassemblyjs/ast': 1.14.1
- '@webassemblyjs/wasm-edit': 1.14.1
- '@webassemblyjs/wasm-parser': 1.14.1
- acorn: 8.16.0
- browserslist: 4.28.2
- chrome-trace-event: 1.0.4
- enhanced-resolve: 5.20.1
- es-module-lexer: 1.7.0
- eslint-scope: 5.1.1
- events: 3.3.0
- glob-to-regexp: 0.4.1
- graceful-fs: 4.2.11
- json-parse-even-better-errors: 2.3.1
- loader-runner: 4.3.1
- mime-types: 2.1.35
- neo-async: 2.6.2
- schema-utils: 3.3.0
- tapable: 2.3.2
- terser-webpack-plugin: 5.4.0(@swc/core@1.15.24)(webpack@5.97.1(@swc/core@1.15.24))
- watchpack: 2.5.1
- webpack-sources: 3.3.4
- transitivePeerDependencies:
- - '@swc/core'
- - esbuild
- - uglify-js
-
webpack@5.97.1(@swc/core@1.15.24)(esbuild@0.18.20)(webpack-cli@5.1.4):
dependencies:
'@types/eslint-scope': 3.7.7