diff --git a/.syncpackrc b/.syncpackrc
index 7a4664d5842..ce95ab63970 100644
--- a/.syncpackrc
+++ b/.syncpackrc
@@ -201,7 +201,9 @@
"@wordpress/interface",
"@wordpress/router",
"@wordpress/edit-site",
- "@wordpress/private-apis"
+ "@wordpress/private-apis",
+ "@wordpress/dataviews",
+ "@wordpress/icons"
],
"packages": [
"@woocommerce/block-templates",
diff --git a/packages/js/product-editor/changelog/add-product_data_views_list b/packages/js/product-editor/changelog/add-product_data_views_list
new file mode 100644
index 00000000000..548ca3eb055
--- /dev/null
+++ b/packages/js/product-editor/changelog/add-product_data_views_list
@@ -0,0 +1,4 @@
+Significance: minor
+Type: add
+
+Add sidebar and dataviews list to the experimental dataviews products page.
diff --git a/packages/js/product-editor/package.json b/packages/js/product-editor/package.json
index ba2ec86f116..52ec6eacb88 100644
--- a/packages/js/product-editor/package.json
+++ b/packages/js/product-editor/package.json
@@ -56,6 +56,7 @@
"@wordpress/compose": "wp-6.0",
"@wordpress/core-data": "wp-6.0",
"@wordpress/data": "wp-6.0",
+ "@wordpress/dataviews": "^4.2.0",
"@wordpress/date": "wp-6.0",
"@wordpress/deprecated": "wp-6.0",
"@wordpress/edit-post": "wp-6.0",
@@ -64,7 +65,7 @@
"@wordpress/hooks": "wp-6.0",
"@wordpress/html-entities": "wp-6.0",
"@wordpress/i18n": "wp-6.0",
- "@wordpress/icons": "wp-6.0",
+ "@wordpress/icons": "10.6.0",
"@wordpress/interface": "wp-6.0",
"@wordpress/keyboard-shortcuts": "wp-6.0",
"@wordpress/keycodes": "wp-6.0",
diff --git a/packages/js/product-editor/src/products-app/constants.ts b/packages/js/product-editor/src/products-app/constants.ts
new file mode 100644
index 00000000000..8c2b1b338f9
--- /dev/null
+++ b/packages/js/product-editor/src/products-app/constants.ts
@@ -0,0 +1,8 @@
+export const LAYOUT_GRID = 'grid';
+export const LAYOUT_TABLE = 'table';
+export const LAYOUT_LIST = 'list';
+
+export const OPERATOR_IS = 'is';
+export const OPERATOR_IS_NOT = 'isNot';
+export const OPERATOR_IS_ANY = 'isAny';
+export const OPERATOR_IS_NONE = 'isNone';
diff --git a/packages/js/product-editor/src/products-app/index.tsx b/packages/js/product-editor/src/products-app/index.tsx
index 69bef7fb2af..44c15e41dfa 100644
--- a/packages/js/product-editor/src/products-app/index.tsx
+++ b/packages/js/product-editor/src/products-app/index.tsx
@@ -13,12 +13,16 @@ import {
* Internal dependencies
*/
import { unlock } from '../lock-unlock';
+import useLayoutAreas from './router';
+import { Layout } from './layout';
const { RouterProvider } = unlock( routerPrivateApis );
const { GlobalStylesProvider } = unlock( editorPrivateApis );
function ProductsLayout() {
- return
Initial Products Layout
;
+ // This ensures the edited entity id and type are initialized properly.
+ const route = useLayoutAreas();
+ return ;
}
export function ProductsApp() {
diff --git a/packages/js/product-editor/src/products-app/layout.tsx b/packages/js/product-editor/src/products-app/layout.tsx
new file mode 100644
index 00000000000..fe084ebf646
--- /dev/null
+++ b/packages/js/product-editor/src/products-app/layout.tsx
@@ -0,0 +1,118 @@
+/**
+ * External dependencies
+ */
+import { createElement, Fragment, useRef } from '@wordpress/element';
+import {
+ useViewportMatch,
+ useResizeObserver,
+ useReducedMotion,
+} from '@wordpress/compose';
+import { __ } from '@wordpress/i18n';
+import {
+ // @ts-expect-error missing type.
+ EditorSnackbars,
+ // @ts-expect-error missing type.
+ privateApis as editorPrivateApis,
+} from '@wordpress/editor';
+// eslint-disable-next-line @woocommerce/dependency-group
+import {
+ // @ts-expect-error missing type.
+ __unstableMotion as motion,
+ // @ts-expect-error missing type.
+ __unstableAnimatePresence as AnimatePresence,
+} from '@wordpress/components';
+
+/**
+ * Internal dependencies
+ */
+import SidebarContent from './sidebar';
+import SiteHub from './site-hub';
+import { Route } from './router';
+import { unlock } from '../lock-unlock';
+
+const { NavigableRegion } = unlock( editorPrivateApis );
+
+const ANIMATION_DURATION = 0.3;
+
+type LayoutProps = {
+ route: Route;
+};
+
+export function Layout( { route }: LayoutProps ) {
+ const [ fullResizer ] = useResizeObserver();
+ const toggleRef = useRef< HTMLAnchorElement >( null );
+ const isMobileViewport = useViewportMatch( 'medium', '<' );
+ const disableMotion = useReducedMotion();
+
+ const { key: routeKey, areas, widths } = route;
+
+ return (
+ <>
+ { fullResizer }
+
+
+ { /*
+ The NavigableRegion must always be rendered and not use
+ `inert` otherwise `useNavigateRegions` will fail.
+ */ }
+ { ( ! isMobileViewport || ! areas.mobile ) && (
+
+
+
+
+
+ { areas.sidebar }
+
+
+
+
+ ) }
+
+
+
+ { ! isMobileViewport && areas.content && (
+
+ { areas.content }
+
+ ) }
+
+ { ! isMobileViewport && areas.edit && (
+
+ { areas.edit }
+
+ ) }
+
+
+ >
+ );
+}
diff --git a/packages/js/product-editor/src/products-app/product-list/index.tsx b/packages/js/product-editor/src/products-app/product-list/index.tsx
new file mode 100644
index 00000000000..6a0988b2448
--- /dev/null
+++ b/packages/js/product-editor/src/products-app/product-list/index.tsx
@@ -0,0 +1,343 @@
+/**
+ * External dependencies
+ */
+import { Action, DataViews, View } from '@wordpress/dataviews';
+import {
+ createElement,
+ useState,
+ useMemo,
+ useCallback,
+ useEffect,
+} from '@wordpress/element';
+import { Product, ProductQuery } from '@woocommerce/data';
+import { drawerRight } from '@wordpress/icons';
+import { privateApis as routerPrivateApis } from '@wordpress/router';
+import { __ } from '@wordpress/i18n';
+import { useSelect } from '@wordpress/data';
+import classNames from 'classnames';
+import {
+ // @ts-expect-error missing types.
+ __experimentalHeading as Heading,
+ // @ts-expect-error missing types.
+ __experimentalText as Text,
+ // @ts-expect-error missing types.
+ __experimentalHStack as HStack,
+ // @ts-expect-error missing types.
+ __experimentalVStack as VStack,
+ FlexItem,
+ Button,
+} from '@wordpress/components';
+// @ts-expect-error missing type.
+// eslint-disable-next-line @woocommerce/dependency-group
+import { privateApis as editorPrivateApis } from '@wordpress/editor';
+
+/**
+ * Internal dependencies
+ */
+import { unlock } from '../../lock-unlock';
+import {
+ useDefaultViews,
+ defaultLayouts,
+} from '../sidebar-dataviews/default-views';
+import { LAYOUT_LIST, OPERATOR_IS } from '../constants';
+
+const { NavigableRegion } = unlock( editorPrivateApis );
+const { useHistory, useLocation } = unlock( routerPrivateApis );
+
+const STATUSES = [
+ { value: 'draft', label: __( 'Draft', 'woocommerce' ) },
+ { value: 'future', label: __( 'Scheduled', 'woocommerce' ) },
+ { value: 'private', label: __( 'Private', 'woocommerce' ) },
+ { value: 'publish', label: __( 'Published', 'woocommerce' ) },
+ { value: 'trash', label: __( 'Trash', 'woocommerce' ) },
+];
+
+/**
+ * TODO: auto convert some of the product editor blocks ( from the blocks directory ) to this format.
+ * The edit function should work relatively well with the edit from the blocks, the only difference is that the blocks rely on getEntityProp to get the value
+ */
+const fields = [
+ {
+ id: 'name',
+ label: __( 'Name', 'woocommerce' ),
+ enableHiding: false,
+ type: 'text',
+ render: function nameRender( { item }: { item: Product } ) {
+ return item.name;
+ },
+ },
+ {
+ id: 'sku',
+ label: __( 'SKU', 'woocommerce' ),
+ enableHiding: false,
+ enableSorting: false,
+ render: ( { item }: { item: Product } ) => {
+ return item.sku;
+ },
+ },
+ {
+ id: 'date',
+ label: __( 'Date', 'woocommerce' ),
+ render: ( { item }: { item: Product } ) => {
+ return ;
+ },
+ },
+ {
+ label: __( 'Status', 'woocommerce' ),
+ id: 'status',
+ getValue: ( { item }: { item: Product } ) =>
+ STATUSES.find( ( { value } ) => value === item.status )?.label ??
+ item.status,
+ elements: STATUSES,
+ filterBy: {
+ operators: [ OPERATOR_IS ],
+ },
+ enableSorting: false,
+ },
+];
+
+export type ProductListProps = {
+ subTitle?: string;
+ className?: string;
+ hideTitleFromUI?: boolean;
+ postType?: string;
+};
+
+const PAGE_SIZE = 25;
+const EMPTY_ARRAY: Product[] = [];
+const EMPTY_ACTIONS_ARRAY: Action< Product >[] = [];
+
+const getDefaultView = (
+ defaultViews: Array< { slug: string; view: View } >,
+ activeView: string
+) => {
+ return defaultViews.find( ( { slug } ) => slug === activeView )?.view;
+};
+
+/**
+ * This function abstracts working with default & custom views by
+ * providing a [ state, setState ] tuple based on the URL parameters.
+ *
+ * Consumers use the provided tuple to work with state
+ * and don't have to deal with the specifics of default & custom views.
+ *
+ * @param {string} postType Post type to retrieve default views for.
+ * @return {Array} The [ state, setState ] tuple.
+ */
+function useView(
+ postType: string
+): [ View, ( view: View ) => void, ( view: View ) => void ] {
+ const {
+ params: { activeView = 'all', isCustom = 'false', layout },
+ } = useLocation();
+ const history = useHistory();
+
+ const defaultViews = useDefaultViews( { postType } );
+ const [ view, setView ] = useState< View >( () => {
+ const initialView = getDefaultView( defaultViews, activeView ) ?? {
+ type: layout ?? LAYOUT_LIST,
+ };
+
+ const type = layout ?? initialView.type;
+ return {
+ ...initialView,
+ type,
+ };
+ } );
+
+ const setViewWithUrlUpdate = useCallback(
+ ( newView: View ) => {
+ const { params } = history.getLocationWithParams();
+
+ if ( newView.type === LAYOUT_LIST && ! params?.layout ) {
+ // Skip updating the layout URL param if
+ // it is not present and the newView.type is LAYOUT_LIST.
+ } else if ( newView.type !== params?.layout ) {
+ history.push( {
+ ...params,
+ layout: newView.type,
+ } );
+ }
+
+ setView( newView );
+ },
+ [ history, isCustom ]
+ );
+
+ // When layout URL param changes, update the view type
+ // without affecting any other config.
+ useEffect( () => {
+ setView( ( prevView ) => ( {
+ ...prevView,
+ type: layout ?? LAYOUT_LIST,
+ } ) );
+ }, [ layout ] );
+
+ // When activeView or isCustom URL parameters change, reset the view.
+ useEffect( () => {
+ const newView = getDefaultView( defaultViews, activeView );
+
+ if ( newView ) {
+ const type = layout ?? newView.type;
+ setView( {
+ ...newView,
+ type,
+ } );
+ }
+ }, [ activeView, isCustom, layout, defaultViews ] );
+
+ return [ view, setViewWithUrlUpdate, setViewWithUrlUpdate ];
+}
+
+function getItemId( item: Product ) {
+ return item.id.toString();
+}
+
+export default function ProductList( {
+ subTitle,
+ className,
+ hideTitleFromUI = false,
+}: ProductListProps ) {
+ const history = useHistory();
+ const location = useLocation();
+ const {
+ postId,
+ quickEdit = false,
+ postType = 'product',
+ isCustom,
+ activeView = 'all',
+ } = location.params;
+ const [ selection, setSelection ] = useState( [ postId ] );
+ const [ view, setView ] = useView( postType );
+
+ const queryParams = useMemo( () => {
+ const filters: Partial< ProductQuery > = {};
+ view.filters?.forEach( ( filter ) => {
+ if ( filter.field === 'status' ) {
+ filters.status = Array.isArray( filter.value )
+ ? filter.value.join( ',' )
+ : filter.value;
+ }
+ } );
+ const orderby =
+ view.sort?.field === 'name' ? 'title' : view.sort?.field;
+
+ return {
+ per_page: view.perPage,
+ page: view.page,
+ order: view.sort?.direction,
+ orderby,
+ search: view.search,
+ ...filters,
+ };
+ }, [ location.params, view ] );
+
+ const onChangeSelection = useCallback(
+ ( items ) => {
+ setSelection( items );
+ history.push( {
+ ...location.params,
+ postId: items.join( ',' ),
+ } );
+ },
+ [ history, location.params, view?.type ]
+ );
+
+ // TODO: Use the Woo data store to get all the products, as this doesn't contain all the product data.
+ const { records, totalCount, isLoading } = useSelect(
+ ( select ) => {
+ const { getProducts, getProductsTotalCount, isResolving } =
+ select( 'wc/admin/products' );
+ return {
+ records: getProducts( queryParams ) as Product[],
+ totalCount: getProductsTotalCount( queryParams ) as number,
+ isLoading: isResolving( 'getProducts', [ queryParams ] ),
+ };
+ },
+ [ queryParams ]
+ );
+
+ const paginationInfo = useMemo(
+ () => ( {
+ totalItems: totalCount,
+ totalPages: Math.ceil( totalCount / ( view.perPage || PAGE_SIZE ) ),
+ } ),
+ [ totalCount, view.perPage ]
+ );
+
+ const classes = classNames( 'edit-site-page', className );
+
+ return (
+
+
+ { ! hideTitleFromUI && (
+
+
+
+ { __( 'Products', 'woocommerce' ) }
+
+
+ { /* { actions } */ }
+
+
+ { subTitle && (
+
+ { subTitle }
+
+ ) }
+
+ ) }
+ {
+ history.push( {
+ ...location.params,
+ quickEdit: quickEdit ? undefined : true,
+ } );
+ } }
+ />
+ }
+ />
+
+
+ );
+}
diff --git a/packages/js/product-editor/src/products-app/router.tsx b/packages/js/product-editor/src/products-app/router.tsx
new file mode 100644
index 00000000000..3acbc510aba
--- /dev/null
+++ b/packages/js/product-editor/src/products-app/router.tsx
@@ -0,0 +1,68 @@
+/**
+ * External dependencies
+ */
+import { createElement } from '@wordpress/element';
+import { privateApis as routerPrivateApis } from '@wordpress/router';
+
+/**
+ * Internal dependencies
+ */
+import { unlock } from '../lock-unlock';
+import ProductList from './product-list';
+import DataViewsSidebarContent from './sidebar-dataviews';
+import SidebarNavigationScreen from './sidebar-navigation-screen';
+
+const { useLocation } = unlock( routerPrivateApis );
+
+export type Route = {
+ key: string;
+ areas: {
+ sidebar: React.JSX.Element | React.FunctionComponent;
+ content?: React.JSX.Element | React.FunctionComponent;
+ edit?: React.JSX.Element | React.FunctionComponent;
+ mobile?: React.JSX.Element | React.FunctionComponent | boolean;
+ preview?: boolean;
+ };
+ widths?: {
+ content?: number;
+ edit?: number;
+ sidebar?: number;
+ };
+};
+
+export default function useLayoutAreas() {
+ const { params = {} } = useLocation();
+ const { postType = 'product', layout = 'table', canvas } = params;
+ // Products list.
+ if ( [ 'product' ].includes( postType ) ) {
+ const isListLayout = layout === 'list' || ! layout;
+ return {
+ key: 'products-list',
+ areas: {
+ sidebar: (
+ }
+ />
+ ),
+ content: ,
+ preview: false,
+ mobile: ,
+ },
+ widths: {
+ content: isListLayout ? 380 : undefined,
+ },
+ };
+ }
+
+ // Fallback shows the home page preview
+ return {
+ key: 'default',
+ areas: {
+ sidebar: () => null,
+ preview: false,
+ mobile: canvas === 'edit',
+ },
+ };
+}
diff --git a/packages/js/product-editor/src/products-app/sidebar-dataviews/dataview-item.tsx b/packages/js/product-editor/src/products-app/sidebar-dataviews/dataview-item.tsx
new file mode 100644
index 00000000000..03a4f8cee85
--- /dev/null
+++ b/packages/js/product-editor/src/products-app/sidebar-dataviews/dataview-item.tsx
@@ -0,0 +1,110 @@
+/**
+ * External dependencies
+ */
+import { createElement } from '@wordpress/element';
+import classNames from 'classnames';
+import { privateApis as routerPrivateApis } from '@wordpress/router';
+import { addQueryArgs, getQueryArgs, removeQueryArgs } from '@wordpress/url';
+import { VIEW_LAYOUTS } from '@wordpress/dataviews';
+// @ts-expect-error missing type.
+// eslint-disable-next-line @woocommerce/dependency-group
+import { __experimentalHStack as HStack } from '@wordpress/components';
+
+/**
+ * Internal dependencies
+ */
+import SidebarNavigationItem from '../sidebar-navigation-item';
+import { unlock } from '../../lock-unlock';
+
+const { useHistory, useLocation } = unlock( routerPrivateApis );
+
+type DataViewItemProps = {
+ title: string;
+ slug: string;
+ customViewId?: string;
+ type: string;
+ icon: React.JSX.Element;
+ isActive: boolean;
+ isCustom: boolean;
+ suffix?: string;
+};
+
+function useLink(
+ params: Record< string, string | undefined >,
+ state?: Record< string, string | undefined >,
+ shouldReplace = false
+) {
+ const history = useHistory();
+ function onClick( event: Event ) {
+ event?.preventDefault();
+
+ if ( shouldReplace ) {
+ history.replace( params, state );
+ } else {
+ history.push( params, state );
+ }
+ }
+
+ const currentArgs = getQueryArgs( window.location.href );
+ const currentUrlWithoutArgs = removeQueryArgs(
+ window.location.href,
+ ...Object.keys( currentArgs )
+ );
+
+ const newUrl = addQueryArgs( currentUrlWithoutArgs, params );
+
+ return {
+ href: newUrl,
+ onClick,
+ };
+}
+
+export default function DataViewItem( {
+ title,
+ slug,
+ customViewId,
+ type,
+ icon,
+ isActive,
+ isCustom,
+ suffix,
+}: DataViewItemProps ) {
+ const {
+ params: { postType, page },
+ } = useLocation();
+
+ const iconToUse =
+ icon || VIEW_LAYOUTS.find( ( v ) => v.type === type )?.icon;
+
+ let activeView: undefined | string = isCustom ? customViewId : slug;
+ if ( activeView === 'all' ) {
+ activeView = undefined;
+ }
+ const linkInfo = useLink( {
+ page,
+ postType,
+ layout: type,
+ activeView,
+ isCustom: isCustom ? 'true' : undefined,
+ } );
+ return (
+
+
+ { title }
+
+ { suffix }
+
+ );
+}
diff --git a/packages/js/product-editor/src/products-app/sidebar-dataviews/default-views.ts b/packages/js/product-editor/src/products-app/sidebar-dataviews/default-views.ts
new file mode 100644
index 00000000000..816477363f3
--- /dev/null
+++ b/packages/js/product-editor/src/products-app/sidebar-dataviews/default-views.ts
@@ -0,0 +1,179 @@
+/**
+ * External dependencies
+ */
+import { __ } from '@wordpress/i18n';
+import { useSelect } from '@wordpress/data';
+import { store as coreStore } from '@wordpress/core-data';
+import { useMemo } from '@wordpress/element';
+import {
+ trash,
+ pages,
+ drafts,
+ published,
+ scheduled,
+ notAllowed,
+} from '@wordpress/icons';
+import type { ColumnStyle, ViewTable } from '@wordpress/dataviews';
+
+/**
+ * Internal dependencies
+ */
+import {
+ LAYOUT_LIST,
+ LAYOUT_TABLE,
+ LAYOUT_GRID,
+ OPERATOR_IS,
+} from '../constants';
+
+export const defaultLayouts: Record<
+ string,
+ {
+ layout: {
+ primaryField: string;
+ mediaField?: string;
+ styles?: Record< string, ColumnStyle >;
+ };
+ }
+> = {
+ [ LAYOUT_TABLE ]: {
+ layout: {
+ primaryField: 'name',
+ styles: {
+ name: {
+ maxWidth: 300,
+ },
+ },
+ },
+ },
+ [ LAYOUT_GRID ]: {
+ layout: {
+ mediaField: 'featured-image',
+ primaryField: 'name',
+ },
+ },
+ [ LAYOUT_LIST ]: {
+ layout: {
+ primaryField: 'name',
+ mediaField: 'featured-image',
+ },
+ },
+};
+
+const DEFAULT_POST_BASE: Omit< ViewTable, 'view' | 'title' | 'slug' | 'icon' > =
+ {
+ type: LAYOUT_TABLE,
+ search: '',
+ filters: [],
+ page: 1,
+ perPage: 20,
+ sort: {
+ field: 'date',
+ direction: 'desc',
+ },
+ fields: [ 'name', 'sku', 'status', 'date' ],
+ layout: defaultLayouts[ LAYOUT_LIST ].layout,
+ };
+
+export function useDefaultViews( { postType }: { postType: string } ): Array< {
+ title: string;
+ slug: string;
+ icon: React.JSX.Element;
+ view: ViewTable;
+} > {
+ const labels = useSelect(
+ ( select ) => {
+ const { getPostType } = select( coreStore );
+ const postTypeData: { labels?: Record< string, string > } =
+ getPostType( postType );
+ return postTypeData?.labels;
+ },
+ [ postType ]
+ );
+ return useMemo( () => {
+ return [
+ {
+ title: labels?.all_items || __( 'All items', 'woocommerce' ),
+ slug: 'all',
+ icon: pages,
+ view: { ...DEFAULT_POST_BASE },
+ },
+ {
+ title: __( 'Published', 'woocommerce' ),
+ slug: 'published',
+ icon: published,
+ view: {
+ ...DEFAULT_POST_BASE,
+ filters: [
+ {
+ field: 'status',
+ operator: OPERATOR_IS,
+ value: 'publish',
+ },
+ ],
+ },
+ },
+ {
+ title: __( 'Scheduled', 'woocommerce' ),
+ slug: 'future',
+ icon: scheduled,
+ view: {
+ ...DEFAULT_POST_BASE,
+ filters: [
+ {
+ field: 'status',
+ operator: OPERATOR_IS,
+ value: 'future',
+ },
+ ],
+ },
+ },
+ {
+ title: __( 'Drafts', 'woocommerce' ),
+ slug: 'drafts',
+ icon: drafts,
+ view: {
+ ...DEFAULT_POST_BASE,
+ filters: [
+ {
+ field: 'status',
+ operator: OPERATOR_IS,
+ value: 'draft',
+ },
+ ],
+ },
+ },
+ {
+ title: __( 'Private', 'woocommerce' ),
+ slug: 'private',
+ icon: notAllowed,
+ view: {
+ ...DEFAULT_POST_BASE,
+ filters: [
+ {
+ field: 'status',
+ operator: OPERATOR_IS,
+ value: 'private',
+ },
+ ],
+ },
+ },
+ {
+ title: __( 'Trash', 'woocommerce' ),
+ slug: 'trash',
+ icon: trash,
+ view: {
+ ...DEFAULT_POST_BASE,
+ type: LAYOUT_TABLE,
+ layout: defaultLayouts[ LAYOUT_TABLE ].layout,
+ filters: [
+ {
+ field: 'status',
+ operator: OPERATOR_IS,
+ value: 'trash',
+ },
+ ],
+ },
+ },
+ ];
+ }, [ labels ] );
+}
diff --git a/packages/js/product-editor/src/products-app/sidebar-dataviews/index.tsx b/packages/js/product-editor/src/products-app/sidebar-dataviews/index.tsx
new file mode 100644
index 00000000000..245675bfcf3
--- /dev/null
+++ b/packages/js/product-editor/src/products-app/sidebar-dataviews/index.tsx
@@ -0,0 +1,55 @@
+/**
+ * External dependencies
+ */
+import { createElement, Fragment } from '@wordpress/element';
+import { privateApis as routerPrivateApis } from '@wordpress/router';
+// @ts-expect-error missing type.
+// eslint-disable-next-line @wordpress/no-unsafe-wp-apis, @woocommerce/dependency-group
+import { __experimentalItemGroup as ItemGroup } from '@wordpress/components';
+
+/**
+ * Internal dependencies
+ */
+import { unlock } from '../../lock-unlock';
+import DataViewItem from './dataview-item';
+import { useDefaultViews } from './default-views';
+
+const { useLocation } = unlock( routerPrivateApis );
+
+export default function DataViewsSidebarContent() {
+ const {
+ params: {
+ postType = 'product',
+ activeView = 'all',
+ isCustom = 'false',
+ },
+ } = useLocation();
+ const defaultViews = useDefaultViews( { postType } );
+ if ( ! postType ) {
+ return null;
+ }
+ const isCustomBoolean = isCustom === 'true';
+
+ return (
+ <>
+
+ { defaultViews.map( ( dataview ) => {
+ return (
+
+ );
+ } ) }
+
+ >
+ );
+}
diff --git a/packages/js/product-editor/src/products-app/sidebar-dataviews/style.scss b/packages/js/product-editor/src/products-app/sidebar-dataviews/style.scss
new file mode 100644
index 00000000000..d3744634f6a
--- /dev/null
+++ b/packages/js/product-editor/src/products-app/sidebar-dataviews/style.scss
@@ -0,0 +1,19 @@
+.edit-site-sidebar-navigation-screen__title-icon {
+ position: sticky;
+ top: 0;
+ background: $gray-900;
+ padding-top: $grid-unit-60;
+ margin-bottom: $grid-unit-10;
+ padding-bottom: $grid-unit-10;
+}
+
+.edit-site-sidebar-button {
+ color: #e0e0e0;
+ flex-shrink: 0;
+}
+
+.edit-site-sidebar-navigation-screen__title {
+ flex-grow: 1;
+ overflow-wrap: break-word;
+ padding: 2px 0 0
+}
diff --git a/packages/js/product-editor/src/products-app/sidebar-navigation-item/index.tsx b/packages/js/product-editor/src/products-app/sidebar-navigation-item/index.tsx
new file mode 100644
index 00000000000..57f8c23657c
--- /dev/null
+++ b/packages/js/product-editor/src/products-app/sidebar-navigation-item/index.tsx
@@ -0,0 +1,88 @@
+/**
+ * External dependencies
+ */
+import { isRTL } from '@wordpress/i18n';
+import { chevronRightSmall, chevronLeftSmall, Icon } from '@wordpress/icons';
+import { privateApis as routerPrivateApis } from '@wordpress/router';
+import classNames from 'classnames';
+import { createElement } from '@wordpress/element';
+import {
+ // @ts-expect-error missing type.
+ __experimentalItem as Item,
+ // @ts-expect-error missing type.
+ __experimentalHStack as HStack,
+ FlexBlock,
+} from '@wordpress/components';
+
+/**
+ * Internal dependencies
+ */
+import { unlock } from '../../lock-unlock';
+
+const { useHistory } = unlock( routerPrivateApis );
+
+type SidebarNavigationItemProps = {
+ className?: string;
+ icon?: React.JSX.Element;
+ suffix?: string;
+ withChevron?: boolean;
+ uid?: string;
+ params?: Record< string, string >;
+ onClick?: ( e: Event ) => void;
+ children: React.ReactNode;
+};
+
+export default function SidebarNavigationItem( {
+ className,
+ icon,
+ withChevron = false,
+ suffix,
+ uid,
+ params,
+ onClick,
+ children,
+ ...props
+}: SidebarNavigationItemProps ) {
+ const history = useHistory();
+ // If there is no custom click handler, create one that navigates to `params`.
+ function handleClick( e: Event ) {
+ if ( onClick ) {
+ onClick( e );
+ } else if ( params ) {
+ e.preventDefault();
+ history.push( params );
+ }
+ }
+
+ return (
+ -
+
+ { icon && (
+
+ ) }
+ { children }
+ { withChevron && (
+
+ ) }
+ { ! withChevron && suffix }
+
+
+ );
+}
diff --git a/packages/js/product-editor/src/products-app/sidebar-navigation-screen/index.tsx b/packages/js/product-editor/src/products-app/sidebar-navigation-screen/index.tsx
new file mode 100644
index 00000000000..03a669c3ea2
--- /dev/null
+++ b/packages/js/product-editor/src/products-app/sidebar-navigation-screen/index.tsx
@@ -0,0 +1,136 @@
+/**
+ * External dependencies
+ */
+
+import { isRTL, __ } from '@wordpress/i18n';
+import classNames from 'classnames';
+import { chevronRight, chevronLeft } from '@wordpress/icons';
+import { useSelect } from '@wordpress/data';
+import { privateApis as routerPrivateApis } from '@wordpress/router';
+import { createElement, Fragment } from '@wordpress/element';
+import {
+ // @ts-expect-error missing type.
+ __experimentalHStack as HStack,
+ // @ts-expect-error missing type.
+ __experimentalHeading as Heading,
+ // @ts-expect-error missing type.
+ __experimentalVStack as VStack,
+} from '@wordpress/components';
+
+/**
+ * Internal dependencies
+ */
+import { unlock } from '../../lock-unlock';
+import SidebarButton from './sidebar-button';
+
+const { useHistory, useLocation } = unlock( routerPrivateApis );
+
+type SidebarNavigationScreenProps = {
+ isRoot?: boolean;
+ title: string;
+ actions?: React.JSX.Element;
+ meta?: string;
+ content: React.JSX.Element;
+ footer?: string;
+ description?: string;
+ backPath?: string;
+};
+
+export default function SidebarNavigationScreen( {
+ isRoot,
+ title,
+ actions,
+ meta,
+ content,
+ footer,
+ description,
+ backPath: backPathProp,
+}: SidebarNavigationScreenProps ) {
+ const { dashboardLink, dashboardLinkText } = useSelect( ( select ) => {
+ const { getSettings } = unlock( select( 'core/edit-site' ) );
+ return {
+ dashboardLink: getSettings().__experimentalDashboardLink,
+ dashboardLinkText: getSettings().__experimentalDashboardLinkText,
+ };
+ }, [] );
+ const location = useLocation();
+ const history = useHistory();
+ const backPath = backPathProp ?? location.state?.backPath;
+ const icon = isRTL() ? chevronRight : chevronLeft;
+
+ return (
+ <>
+
+
+ { ! isRoot && (
+ {
+ history.push( backPath );
+ } }
+ icon={ icon }
+ label={ __( 'Back', 'woocommerce' ) }
+ showTooltip={ false }
+ />
+ ) }
+ { isRoot && (
+
+ ) }
+
+ { title }
+
+ { actions && (
+
+ { actions }
+
+ ) }
+
+ { meta && (
+ <>
+
+ { meta }
+
+ >
+ ) }
+
+
+ { description && (
+
+ { description }
+
+ ) }
+ { content }
+
+
+ { footer && (
+
+ ) }
+ >
+ );
+}
diff --git a/packages/js/product-editor/src/products-app/sidebar-navigation-screen/sidebar-button.tsx b/packages/js/product-editor/src/products-app/sidebar-navigation-screen/sidebar-button.tsx
new file mode 100644
index 00000000000..6033e202bf6
--- /dev/null
+++ b/packages/js/product-editor/src/products-app/sidebar-navigation-screen/sidebar-button.tsx
@@ -0,0 +1,18 @@
+/**
+ * External dependencies
+ */
+import { createElement } from '@wordpress/element';
+import { Button } from '@wordpress/components';
+import classNames from 'classnames';
+
+export default function SidebarButton( props: Button.Props ) {
+ return (
+
+ );
+}
diff --git a/packages/js/product-editor/src/products-app/sidebar/index.tsx b/packages/js/product-editor/src/products-app/sidebar/index.tsx
new file mode 100644
index 00000000000..a0a85f291c5
--- /dev/null
+++ b/packages/js/product-editor/src/products-app/sidebar/index.tsx
@@ -0,0 +1,31 @@
+/**
+ * External dependencies
+ */
+import { createElement, useRef } from '@wordpress/element';
+
+function SidebarContentWrapper( { children }: { children: React.ReactNode } ) {
+ const wrapperRef = useRef< HTMLDivElement | null >( null );
+ const wrapperCls = 'edit-site-sidebar__screen-wrapper';
+
+ return (
+
+ { children }
+
+ );
+}
+
+export default function SidebarContent( {
+ routeKey,
+ children,
+}: {
+ routeKey: string;
+ children: React.ReactNode;
+} ) {
+ return (
+
+
+ { children }
+
+
+ );
+}
diff --git a/packages/js/product-editor/src/products-app/site-hub/index.tsx b/packages/js/product-editor/src/products-app/site-hub/index.tsx
new file mode 100644
index 00000000000..81e52adfa1c
--- /dev/null
+++ b/packages/js/product-editor/src/products-app/site-hub/index.tsx
@@ -0,0 +1,114 @@
+/**
+ * External dependencies
+ */
+import { createElement, memo, forwardRef } from '@wordpress/element';
+import classNames from 'classnames';
+import { useSelect } from '@wordpress/data';
+import { __ } from '@wordpress/i18n';
+import { store as coreStore } from '@wordpress/core-data';
+import { decodeEntities } from '@wordpress/html-entities';
+import { filterURLForDisplay } from '@wordpress/url';
+import {
+ Button,
+ // @ts-expect-error missing types.
+ __experimentalHStack as HStack,
+ VisuallyHidden,
+} from '@wordpress/components';
+
+/**
+ * Internal dependencies
+ */
+import SiteIcon from './site-icon';
+import { unlock } from '../../lock-unlock';
+
+const SiteHub = memo(
+ forwardRef(
+ (
+ { isTransparent }: { isTransparent: boolean },
+ ref: React.Ref< HTMLAnchorElement >
+ ) => {
+ const { dashboardLink, homeUrl, siteTitle } = useSelect(
+ ( select ) => {
+ const { getSettings } = unlock(
+ select( 'core/edit-site' )
+ );
+
+ const {
+ getSite,
+ getUnstableBase, // Site index.
+ } = select( coreStore );
+ const _site: undefined | { title: string; url: string } =
+ getSite();
+
+ const base: { home: string } | undefined =
+ getUnstableBase();
+ return {
+ dashboardLink:
+ getSettings().__experimentalDashboardLink ||
+ 'index.php',
+ homeUrl: base?.home,
+ siteTitle:
+ ! _site?.title && !! _site?.url
+ ? filterURLForDisplay( _site?.url )
+ : _site?.title,
+ };
+ },
+ []
+ );
+
+ return (
+
+
+
+
+
+
+
+
+
+
+
+
+
+ );
+ }
+ )
+);
+
+export default SiteHub;
diff --git a/packages/js/product-editor/src/products-app/site-hub/site-icon.tsx b/packages/js/product-editor/src/products-app/site-hub/site-icon.tsx
new file mode 100644
index 00000000000..754dd6e39fc
--- /dev/null
+++ b/packages/js/product-editor/src/products-app/site-hub/site-icon.tsx
@@ -0,0 +1,56 @@
+/**
+ * External dependencies
+ */
+import { createElement } from '@wordpress/element';
+import { useSelect } from '@wordpress/data';
+import { Icon } from '@wordpress/components';
+import { __ } from '@wordpress/i18n';
+import { wordpress } from '@wordpress/icons';
+import { store as coreDataStore } from '@wordpress/core-data';
+import classNames from 'classnames';
+
+type SiteIconProps = {
+ className: string;
+};
+
+function SiteIcon( { className }: SiteIconProps ) {
+ const { isRequestingSite, siteIconUrl } = useSelect( ( select ) => {
+ const { getEntityRecord } = select( coreDataStore );
+ const siteData: { site_icon_url?: string } = getEntityRecord(
+ 'root',
+ '__unstableBase',
+ undefined
+ );
+
+ return {
+ isRequestingSite: ! siteData,
+ siteIconUrl: siteData?.site_icon_url,
+ };
+ }, [] );
+
+ if ( isRequestingSite && ! siteIconUrl ) {
+ return ;
+ }
+
+ const icon = siteIconUrl ? (
+
+ ) : (
+
+ );
+
+ return (
+
+ { icon }
+
+ );
+}
+
+export default SiteIcon;
diff --git a/packages/js/product-editor/src/products.scss b/packages/js/product-editor/src/products.scss
index 9a1199c1c33..7aaa6b290a4 100644
--- a/packages/js/product-editor/src/products.scss
+++ b/packages/js/product-editor/src/products.scss
@@ -4,11 +4,12 @@
.woocommerce_page_woocommerce-products-dashboard #adminmenumain {
display: none;
}
+
.woocommerce_page_woocommerce-products-dashboard #wpcontent {
margin-left: 0;
}
-body.woocommerce_page_woocommerce-products-dashboard
- #woocommerce-products-dashboard {
+
+body.woocommerce_page_woocommerce-products-dashboard #woocommerce-products-dashboard {
@include wp-admin-reset("#woocommerce-products-dashboard");
@include reset;
display: block !important;
@@ -38,3 +39,5 @@ body.js.is-fullscreen-mode {
}
}
}
+
+@import "products-app/sidebar-dataviews/style.scss";
diff --git a/packages/js/product-editor/typings/index.d.ts b/packages/js/product-editor/typings/index.d.ts
index 92aeddf3d87..1fb7d394b5b 100644
--- a/packages/js/product-editor/typings/index.d.ts
+++ b/packages/js/product-editor/typings/index.d.ts
@@ -31,6 +31,7 @@ declare module '@wordpress/core-data' {
isResolving: boolean;
hasResolved: boolean;
};
+ const store: string;
}
declare module '@wordpress/keyboard-shortcuts' {
function useShortcut(
@@ -43,3 +44,24 @@ declare module '@wordpress/keyboard-shortcuts' {
declare module '@wordpress/router' {
const privateApis;
}
+
+declare module '@wordpress/edit-site/build-module/components/sync-state-with-url/use-init-edited-entity-from-url' {
+ export default function useInitEditedEntityFromURL(): void;
+}
+
+declare module '@wordpress/edit-site/build-module/components/sidebar-navigation-screen' {
+ const SidebarNavigationScreen: React.FunctionComponent< {
+ title: string;
+ isRoot: boolean;
+ content: JSX.Element;
+ } >;
+ export default SidebarNavigationScreen;
+}
+
+declare module '@wordpress/edit-site/build-module/components/site-hub' {
+ const SiteHub: React.FunctionComponent< {
+ ref: React.Ref;
+ isTransparent: boolean;
+ } >;
+ export default SiteHub;
+}
diff --git a/plugins/woocommerce-admin/webpack.config.js b/plugins/woocommerce-admin/webpack.config.js
index cadd1251831..469d48e3f3a 100644
--- a/plugins/woocommerce-admin/webpack.config.js
+++ b/plugins/woocommerce-admin/webpack.config.js
@@ -186,6 +186,8 @@ const webpackConfig = {
extensions: [ '.json', '.js', '.jsx', '.ts', '.tsx' ],
alias: {
'~': path.resolve( __dirname + '/client' ),
+ 'react/jsx-dev-runtime': require.resolve( 'react/jsx-dev-runtime' ),
+ 'react/jsx-runtime': require.resolve( 'react/jsx-runtime' ),
},
},
plugins: [
@@ -240,6 +242,10 @@ const webpackConfig = {
return null;
}
+ if ( request.startsWith( '@wordpress/dataviews' ) ) {
+ return null;
+ }
+
if ( request.startsWith( '@wordpress/edit-site' ) ) {
// The external wp.editSite does not include edit-site components, so we need to skip requesting to external here. We can remove this once the edit-site components are exported in the external wp.editSite.
// We use the edit-site components in the customize store.
diff --git a/plugins/woocommerce/changelog/add-product_data_views_list b/plugins/woocommerce/changelog/add-product_data_views_list
new file mode 100644
index 00000000000..7669d680be8
--- /dev/null
+++ b/plugins/woocommerce/changelog/add-product_data_views_list
@@ -0,0 +1,4 @@
+Significance: minor
+Type: update
+
+Update webpack config to bundle in @wordpress/dataviews package.
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index db28d78d96a..ec49d327648 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -256,7 +256,7 @@ importers:
version: 10.5.0(sass@1.69.5)(webpack@5.89.0(webpack-cli@3.3.12))
ts-jest:
specifier: ~29.1.1
- version: 29.1.1(@babel/core@7.24.7)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.7))(jest@27.5.1(node-notifier@8.0.2)(ts-node@10.9.2(@types/node@16.18.68)(typescript@5.3.3)))(typescript@5.3.3)
+ version: 29.1.1(@babel/core@7.24.7)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.7))(jest@27.5.1(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.3.100)(@types/node@16.18.68)(typescript@5.3.3)))(typescript@5.3.3)
typescript:
specifier: ^5.3.3
version: 5.3.3
@@ -292,7 +292,7 @@ importers:
version: 2.3.2
debug:
specifier: ^4.3.4
- version: 4.3.4(supports-color@9.4.0)
+ version: 4.3.4(supports-color@8.1.1)
dompurify:
specifier: ^2.4.7
version: 2.4.7
@@ -453,7 +453,7 @@ importers:
version: 27.5.1(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.3.100)(@types/node@16.18.68)(typescript@5.3.3))
ts-jest:
specifier: ~29.1.1
- version: 29.1.1(@babel/core@7.24.7)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.7))(jest@27.5.1(node-notifier@8.0.2)(ts-node@10.9.2(@types/node@16.18.68)(typescript@5.3.3)))(typescript@5.3.3)
+ version: 29.1.1(@babel/core@7.24.7)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.7))(jest@27.5.1(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.3.100)(@types/node@16.18.68)(typescript@5.3.3)))(typescript@5.3.3)
typescript:
specifier: ^5.3.3
version: 5.3.3
@@ -2616,6 +2616,9 @@ importers:
'@wordpress/data':
specifier: wp-6.0
version: 6.6.1(react@17.0.2)
+ '@wordpress/dataviews':
+ specifier: ^4.2.0
+ version: 4.2.0(@emotion/is-prop-valid@1.2.1)(@types/react@17.0.71)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@wordpress/date':
specifier: wp-6.0
version: 4.6.1
@@ -2641,8 +2644,8 @@ importers:
specifier: wp-6.0
version: 4.6.1
'@wordpress/icons':
- specifier: wp-6.0
- version: 8.2.3
+ specifier: 10.6.0
+ version: 10.6.0(react@17.0.2)
'@wordpress/interface':
specifier: wp-6.0
version: 4.5.6(@types/react@17.0.71)(react-dom@17.0.2(react@17.0.2))(react-with-direction@1.4.0(react-dom@17.0.2(react@17.0.2))(react@17.0.2))(react@17.0.2)
@@ -2878,7 +2881,7 @@ importers:
version: 5.0.5
ts-jest:
specifier: ~29.1.1
- version: 29.1.1(@babel/core@7.24.7)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.7))(jest@27.5.1(node-notifier@8.0.2)(ts-node@10.9.2(@types/node@16.18.68)(typescript@5.3.3)))(typescript@5.3.3)
+ version: 29.1.1(@babel/core@7.24.7)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.7))(jest@27.5.1(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.3.100)(@types/node@16.18.68)(typescript@5.3.3)))(typescript@5.3.3)
typescript:
specifier: ^5.3.3
version: 5.3.3
@@ -2890,7 +2893,7 @@ importers:
dependencies:
debug:
specifier: ^4.3.4
- version: 4.3.4(supports-color@9.4.0)
+ version: 4.3.4(supports-color@8.1.1)
devDependencies:
'@babel/core':
specifier: ^7.23.5
@@ -2999,7 +3002,7 @@ importers:
version: 1.2.5(@types/react@17.0.71)(react-dom@17.0.2(react@17.0.2))(react-with-direction@1.4.0(react-dom@17.0.2(react@17.0.2))(react@17.0.2))(react@17.0.2)
debug:
specifier: ^4.3.4
- version: 4.3.4(supports-color@9.4.0)
+ version: 4.3.4(supports-color@8.1.1)
prop-types:
specifier: ^15.8.1
version: 15.8.1
@@ -3376,7 +3379,7 @@ importers:
version: 3.34.0
debug:
specifier: ^4.3.4
- version: 4.3.4(supports-color@9.4.0)
+ version: 4.3.4(supports-color@8.1.1)
dompurify:
specifier: ^2.4.7
version: 2.4.7
@@ -4666,7 +4669,7 @@ importers:
version: 27.5.1(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.3.100)(@types/node@16.18.68)(typescript@5.3.3))
ts-jest:
specifier: ~29.1.1
- version: 29.1.1(@babel/core@7.24.7)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.7))(jest@27.5.1(node-notifier@8.0.2)(ts-node@10.9.2(@types/node@16.18.68)(typescript@5.3.3)))(typescript@5.3.3)
+ version: 29.1.1(@babel/core@7.24.7)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.7))(jest@27.5.1(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.3.100)(@types/node@16.18.68)(typescript@5.3.3)))(typescript@5.3.3)
ts-node:
specifier: ^10.9.2
version: 10.9.2(@swc/core@1.3.100)(@types/node@16.18.68)(typescript@5.3.3)
@@ -4851,7 +4854,7 @@ importers:
version: 1.2.2
ts-jest:
specifier: ~29.1.1
- version: 29.1.1(@babel/core@7.24.7)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.7))(jest@27.5.1(node-notifier@8.0.2)(ts-node@10.9.2(@types/node@16.18.68)(typescript@5.3.3)))(typescript@5.3.3)
+ version: 29.1.1(@babel/core@7.24.7)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.7))(jest@27.5.1(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.3.100)(@types/node@16.18.68)(typescript@5.3.3)))(typescript@5.3.3)
ts-loader:
specifier: ^9.5.1
version: 9.5.1(typescript@5.3.3)(webpack@5.89.0(webpack-cli@3.3.12))
@@ -5105,23 +5108,23 @@ packages:
'@ariakit/core@0.3.11':
resolution: {integrity: sha512-+MnOeqnA4FLI/7vqsZLbZQHHN4ofd9kvkNjz44fNi0gqmD+ZbMWiDkFAvZII75dYnxYw5ZPpWjA4waK22VBWig==}
- '@ariakit/core@0.3.8':
- resolution: {integrity: sha512-LlSCwbyyozMX4ZEobpYGcv1LFqOdBTdTYPZw3lAVgLcFSNivsazi3NkKM9qNWNIu00MS+xTa0+RuIcuWAjlB2Q==}
-
'@ariakit/core@0.4.5':
resolution: {integrity: sha512-e294+bEcyzt/H/kO4fS5/czLAlkF7PY+Kul3q2z54VY+GGay8NlVs9UezAB7L4jUBlYRAXwp7/1Sq3R7b+MZ7w==}
+ '@ariakit/core@0.4.9':
+ resolution: {integrity: sha512-nV0B/OTK/0iB+P9RC7fudznYZ8eR6rR1F912Zc54e3+wSW5RrRvNOiRxyMrgENidd4R7cCMDw77XJLSBLKgEPQ==}
+
'@ariakit/react-core@0.3.14':
resolution: {integrity: sha512-16Qj6kDPglpdWtU5roY9q+G66naOjauTY5HvUIaL2aLY0187ATaRrABIKoMMzTtJyhvsud4jFlzivz+/zCQ8yw==}
peerDependencies:
react: ^17.0.0 || ^18.0.0
react-dom: ^17.0.0 || ^18.0.0
- '@ariakit/react-core@0.3.9':
- resolution: {integrity: sha512-K1Rcxr6FpF0n3L7Uvo+e5hm+zqoZmXLRcYF/skI+/j+ole+uNbnsnfGhG1avqJlklqH4bmkFkjZzmMdOnUC0Ig==}
+ '@ariakit/react-core@0.4.10':
+ resolution: {integrity: sha512-r6DZmtHBmSoOj848+RpBwdZy/55YxPhMhfH14JIO2OLn1F6iSFkQwR7AAGpIrlYycWJFSF7KrQu50O+SSfFJdQ==}
peerDependencies:
- react: ^17.0.0 || ^18.0.0
- react-dom: ^17.0.0 || ^18.0.0
+ react: ^17.0.0 || ^18.0.0 || ^19.0.0
+ react-dom: ^17.0.0 || ^18.0.0 || ^19.0.0
'@ariakit/react-core@0.4.5':
resolution: {integrity: sha512-ciTYPwpj/+mdA+EstveEnoygbx5e4PXQJxfkLKy4lkTkDJJUS9GcbYhdnIFJVUta6P1YFvzkIKo+/y9mcbMKJg==}
@@ -5135,11 +5138,11 @@ packages:
react: ^17.0.0 || ^18.0.0
react-dom: ^17.0.0 || ^18.0.0
- '@ariakit/react@0.3.9':
- resolution: {integrity: sha512-gC+gibh2go8wvBqzYXavlHKwAfmee5GUMrPSQ9WBBLIfm9nQElujxcHJydaRx+ULR5FbOnbZVC3vU2ic8hSrNw==}
+ '@ariakit/react@0.4.10':
+ resolution: {integrity: sha512-c1+6sNLj57aAXrBZMCVGG+OXeFrPAG0TV1jT7oPJcN/KLRs3aCuO3CCJVep/eKepFzzK01kNRGYX3wPT1TXPNw==}
peerDependencies:
- react: ^17.0.0 || ^18.0.0
- react-dom: ^17.0.0 || ^18.0.0
+ react: ^17.0.0 || ^18.0.0 || ^19.0.0
+ react-dom: ^17.0.0 || ^18.0.0 || ^19.0.0
'@ariakit/react@0.4.5':
resolution: {integrity: sha512-GUHxaOY1JZrJUHkuV20IY4NWcgknhqTQM0qCQcVZDCi+pJiWchUjTG+UyIr/Of02hU569qnQ7yovskCf+V3tNg==}
@@ -6918,18 +6921,12 @@ packages:
'@floating-ui/core@0.6.2':
resolution: {integrity: sha512-jktYRmZwmau63adUG3GKOAVCofBXkk55S/zQ94XOorAHhwqFIOFAy1rSp2N0Wp6/tGbe9V3u/ExlGZypyY17rg==}
- '@floating-ui/core@0.7.3':
- resolution: {integrity: sha512-buc8BXHmG9l82+OQXOFU3Kr2XQx9ys01U/Q9HMIrZ300iLc8HLMgh7dcCqgYzAzf4BkoQvDcXf5Y+CuEZ5JBYg==}
-
'@floating-ui/core@1.5.2':
resolution: {integrity: sha512-Ii3MrfY/GAIN3OhXNzpCKaLxHQfJF9qvwq/kEJYdqDxeIHa01K8sldugal6TmeeXl+WMvhv9cnVzUTaFFJF09A==}
'@floating-ui/dom@0.4.5':
resolution: {integrity: sha512-b+prvQgJt8pieaKYMSJBXHxX/DYwdLsAWxKYqnO5dO2V4oo/TYBZJAUQCVNjTWWsrs6o4VDrNcP9+E70HAhJdw==}
- '@floating-ui/dom@0.5.4':
- resolution: {integrity: sha512-419BMceRLq0RrmTSDxn8hf9R3VCJv2K9PUfugh5JyEFmdjzDo+e8U5EdR8nzKq8Yj1htzLm3b6eQEEam3/rrtg==}
-
'@floating-ui/dom@1.5.3':
resolution: {integrity: sha512-ClAbQnEqJAKCJOEbbLo5IUlZHkNszqhuxS4fHAVxRPXPya6Ysf2G8KypnYcOTpx6I8xcgF9bbHb6g/2KpbV8qA==}
@@ -6939,12 +6936,6 @@ packages:
react: '>=16.8.0'
react-dom: '>=16.8.0'
- '@floating-ui/react-dom@0.7.2':
- resolution: {integrity: sha512-1T0sJcpHgX/u4I1OzIEhlcrvkUN8ln39nz7fMoE/2HDHrPiMFoOGR7++GYyfUmIQHkkrTinaeQsO3XWubjSvGg==}
- peerDependencies:
- react: '>=16.8.0'
- react-dom: '>=16.8.0'
-
'@floating-ui/react-dom@1.3.0':
resolution: {integrity: sha512-htwHm67Ji5E/pROEAr7f8IKFShuiCKHwUC/UY4vC3I5jiSvGFAYnSYiZO5MlGmads+QqvUkR9ANHEguGrDv72g==}
peerDependencies:
@@ -7800,12 +7791,6 @@ packages:
'@radix-ui/primitive@1.0.1':
resolution: {integrity: sha512-yQ8oGX2GVsEYMWGxcovu1uGWPCxV5BFfeeYxqPmuAzUyLT9qmaMXSAhXpb0WrspIeqYzdJpkh2vHModJPgRIaw==}
- '@radix-ui/react-arrow@1.0.2':
- resolution: {integrity: sha512-fqYwhhI9IarZ0ll2cUSfKuXHlJK0qE4AfnRrPBbRwEH/4mGQn04/QFGomLi8TXWIdv9WJk//KgGm+aDxVIr1wA==}
- peerDependencies:
- react: ^16.8 || ^17.0 || ^18.0
- react-dom: ^16.8 || ^17.0 || ^18.0
-
'@radix-ui/react-arrow@1.0.3':
resolution: {integrity: sha512-wSP+pHsB/jQRaL6voubsQ/ZlrGBHHrOjmBnr19hxYgtS0WvAFwZhK2WP/YY5yF9uKECCEEDGxuLxq1NBK51wFA==}
peerDependencies:
@@ -7819,12 +7804,6 @@ packages:
'@types/react-dom':
optional: true
- '@radix-ui/react-collection@1.0.2':
- resolution: {integrity: sha512-s8WdQQ6wNXpaxdZ308KSr8fEWGrg4un8i4r/w7fhiS4ElRNjk5rRcl0/C6TANG2LvLOGIxtzo/jAg6Qf73TEBw==}
- peerDependencies:
- react: ^16.8 || ^17.0 || ^18.0
- react-dom: ^16.8 || ^17.0 || ^18.0
-
'@radix-ui/react-collection@1.0.3':
resolution: {integrity: sha512-3SzW+0PW7yBBoQlT8wNcGtaxaD0XSu0uLUFgrtHY08Acx05TaHaOmVLR73c0j/cqpDy53KBMO7s0dx2wmOIDIA==}
peerDependencies:
@@ -7872,11 +7851,6 @@ packages:
react: ^16.8 || ^17.0 || ^18.0
react-dom: ^16.8 || ^17.0 || ^18.0
- '@radix-ui/react-direction@1.0.0':
- resolution: {integrity: sha512-2HV05lGUgYcA6xgLQ4BKPDmtL+QbIZYH5fCOTAOOcJ5O0QbWS3i9lKaurLzliYUDhORI2Qr3pyjhJh44lKA3rQ==}
- peerDependencies:
- react: ^16.8 || ^17.0 || ^18.0
-
'@radix-ui/react-direction@1.0.1':
resolution: {integrity: sha512-RXcvnXgyvYvBEOhCBuddKecVkoMiI10Jcm5cTI7abJRAHYfFxeu+FBQs/DvdxSYucxR5mna0dNsL6QFlds5TMA==}
peerDependencies:
@@ -7892,12 +7866,6 @@ packages:
react: ^16.8 || ^17.0 || ^18.0
react-dom: ^16.8 || ^17.0 || ^18.0
- '@radix-ui/react-dismissable-layer@1.0.3':
- resolution: {integrity: sha512-nXZOvFjOuHS1ovumntGV7NNoLaEp9JEvTht3MBjP44NSW5hUKj/8OnfN3+8WmB+CEhN44XaGhpHoSsUIEl5P7Q==}
- peerDependencies:
- react: ^16.8 || ^17.0 || ^18.0
- react-dom: ^16.8 || ^17.0 || ^18.0
-
'@radix-ui/react-dismissable-layer@1.0.4':
resolution: {integrity: sha512-7UpBa/RKMoHJYjie1gkF1DlK8l1fdU/VKDpoS3rCCo8YBJR294GwcEHyxHw72yvphJ7ld0AXEcSLAzY2F/WyCg==}
peerDependencies:
@@ -7911,12 +7879,6 @@ packages:
'@types/react-dom':
optional: true
- '@radix-ui/react-dropdown-menu@2.0.4':
- resolution: {integrity: sha512-y6AT9+MydyXcByivdK1+QpjWoKaC7MLjkS/cH1Q3keEyMvDkiY85m8o2Bi6+Z1PPUlCsMULopxagQOSfN0wahg==}
- peerDependencies:
- react: ^16.8 || ^17.0 || ^18.0
- react-dom: ^16.8 || ^17.0 || ^18.0
-
'@radix-ui/react-focus-guards@1.0.0':
resolution: {integrity: sha512-UagjDk4ijOAnGu4WMUPj9ahi7/zJJqNZ9ZAiGPp7waUWJO0O1aWXi/udPphI0IUjvrhBsZJGSN66dR2dsueLWQ==}
peerDependencies:
@@ -7937,12 +7899,6 @@ packages:
react: ^16.8 || ^17.0 || ^18.0
react-dom: ^16.8 || ^17.0 || ^18.0
- '@radix-ui/react-focus-scope@1.0.2':
- resolution: {integrity: sha512-spwXlNTfeIprt+kaEWE/qYuYT3ZAqJiAGjN/JgdvgVDTu8yc+HuX+WOWXrKliKnLnwck0F6JDkqIERncnih+4A==}
- peerDependencies:
- react: ^16.8 || ^17.0 || ^18.0
- react-dom: ^16.8 || ^17.0 || ^18.0
-
'@radix-ui/react-focus-scope@1.0.3':
resolution: {integrity: sha512-upXdPfqI4islj2CslyfUBNlaJCPybbqRHAi1KER7Isel9Q2AtSJ0zRBZv8mWQiFXD2nyAJ4BhC3yXgZ6kMBSrQ==}
peerDependencies:
@@ -7970,18 +7926,6 @@ packages:
'@types/react':
optional: true
- '@radix-ui/react-menu@2.0.4':
- resolution: {integrity: sha512-mzKR47tZ1t193trEqlQoJvzY4u9vYfVH16ryBrVrCAGZzkgyWnMQYEZdUkM7y8ak9mrkKtJiqB47TlEnubeOFQ==}
- peerDependencies:
- react: ^16.8 || ^17.0 || ^18.0
- react-dom: ^16.8 || ^17.0 || ^18.0
-
- '@radix-ui/react-popper@1.1.1':
- resolution: {integrity: sha512-keYDcdMPNMjSC8zTsZ8wezUMiWM9Yj14wtF3s0PTIs9srnEPC9Kt2Gny1T3T81mmSeyDjZxsD9N5WCwNNb712w==}
- peerDependencies:
- react: ^16.8 || ^17.0 || ^18.0
- react-dom: ^16.8 || ^17.0 || ^18.0
-
'@radix-ui/react-popper@1.1.2':
resolution: {integrity: sha512-1CnGGfFi/bbqtJZZ0P/NQY20xdG3E0LALJaLUEoKwPLwl6PPPfbeiCqMVQnhoFRAxjJj4RpBRJzDmUgsex2tSg==}
peerDependencies:
@@ -8001,12 +7945,6 @@ packages:
react: ^16.8 || ^17.0 || ^18.0
react-dom: ^16.8 || ^17.0 || ^18.0
- '@radix-ui/react-portal@1.0.2':
- resolution: {integrity: sha512-swu32idoCW7KA2VEiUZGBSu9nB6qwGdV6k6HYhUoOo3M1FFpD+VgLzUqtt3mwL1ssz7r2x8MggpLSQach2Xy/Q==}
- peerDependencies:
- react: ^16.8 || ^17.0 || ^18.0
- react-dom: ^16.8 || ^17.0 || ^18.0
-
'@radix-ui/react-portal@1.0.3':
resolution: {integrity: sha512-xLYZeHrWoPmA5mEKEfZZevoVRK/Q43GfzRXkWV6qawIWWK8t6ifIiLQdd7rmQ4Vk1bmI21XhqF9BN3jWf+phpA==}
peerDependencies:
@@ -8032,12 +7970,6 @@ packages:
react: ^16.8 || ^17.0 || ^18.0
react-dom: ^16.8 || ^17.0 || ^18.0
- '@radix-ui/react-primitive@1.0.2':
- resolution: {integrity: sha512-zY6G5Qq4R8diFPNwtyoLRZBxzu1Z+SXMlfYpChN7Dv8gvmx9X3qhDqiLWvKseKVJMuedFeU/Sa0Sy/Ia+t06Dw==}
- peerDependencies:
- react: ^16.8 || ^17.0 || ^18.0
- react-dom: ^16.8 || ^17.0 || ^18.0
-
'@radix-ui/react-primitive@1.0.3':
resolution: {integrity: sha512-yi58uVyoAcK/Nq1inRY56ZSjKypBNKTa/1mcL8qdl6oJeEaDbOldlzrGn7P6Q3Id5d+SYNGc5AJgc4vGhjs5+g==}
peerDependencies:
@@ -8051,12 +7983,6 @@ packages:
'@types/react-dom':
optional: true
- '@radix-ui/react-roving-focus@1.0.3':
- resolution: {integrity: sha512-stjCkIoMe6h+1fWtXlA6cRfikdBzCLp3SnVk7c48cv/uy3DTGoXhN76YaOYUJuy3aEDvDIKwKR5KSmvrtPvQPQ==}
- peerDependencies:
- react: ^16.8 || ^17.0 || ^18.0
- react-dom: ^16.8 || ^17.0 || ^18.0
-
'@radix-ui/react-roving-focus@1.0.4':
resolution: {integrity: sha512-2mUg5Mgcu001VkGy+FfzZyzbmuUWzgWkj3rvv4yu+mLw03+mTzbxZHvfcGyFp2b8EkQeMkpRQ5FiA2Vr2O6TeQ==}
peerDependencies:
@@ -8101,11 +8027,6 @@ packages:
peerDependencies:
react: ^16.8 || ^17.0 || ^18.0
- '@radix-ui/react-slot@1.0.1':
- resolution: {integrity: sha512-avutXAFL1ehGvAXtPquu0YK5oz6ctS474iM3vNGQIkswrVhdrS52e3uoMQBzZhNRAIE0jBnUyXWNmSjGHhCFcw==}
- peerDependencies:
- react: ^16.8 || ^17.0 || ^18.0
-
'@radix-ui/react-slot@1.0.2':
resolution: {integrity: sha512-YeTpuq4deV+6DusvVUW4ivBgnkHwECUu0BiN43L5UCDFgdhsRUWAghhTF5MbvNTPzmiFOx90asDSUjWuCNapwg==}
peerDependencies:
@@ -8187,11 +8108,6 @@ packages:
peerDependencies:
react: ^16.8 || ^17.0 || ^18.0
- '@radix-ui/react-use-escape-keydown@1.0.2':
- resolution: {integrity: sha512-DXGim3x74WgUv+iMNCF+cAo8xUHHeqvjx8zs7trKf+FkQKPQXLk2sX7Gx1ysH7Q76xCpZuxIJE7HLPxRE+Q+GA==}
- peerDependencies:
- react: ^16.8 || ^17.0 || ^18.0
-
'@radix-ui/react-use-escape-keydown@1.0.3':
resolution: {integrity: sha512-vyL82j40hcFicA+M4Ex7hVkB9vHgSse1ZWomAqV2Je3RleKGO5iM8KMOEtfoSB0PnIelMd2lATjTGMYqN5ylTg==}
peerDependencies:
@@ -8224,11 +8140,6 @@ packages:
'@types/react':
optional: true
- '@radix-ui/react-use-rect@1.0.0':
- resolution: {integrity: sha512-TB7pID8NRMEHxb/qQJpvSt3hQU4sqNPM1VCTjTRjEOa7cEop/QMuq8S6fb/5Tsz64kqSvB9WnwsDHtjnrM9qew==}
- peerDependencies:
- react: ^16.8 || ^17.0 || ^18.0
-
'@radix-ui/react-use-rect@1.0.1':
resolution: {integrity: sha512-Cq5DLuSiuYVKNU8orzJMbl15TXilTnJKUCltMVQg53BQOF1/C5toAaGrowkgksdBQ9H+SRL23g0HDmg9tvmxXw==}
peerDependencies:
@@ -8238,11 +8149,6 @@ packages:
'@types/react':
optional: true
- '@radix-ui/react-use-size@1.0.0':
- resolution: {integrity: sha512-imZ3aYcoYCKhhgNpkNDh/aTiU05qw9hX+HHI1QDBTyIlcFjgeFlKKySNGMwTp7nYFLQg/j0VA2FmCY4WPDDHMg==}
- peerDependencies:
- react: ^16.8 || ^17.0 || ^18.0
-
'@radix-ui/react-use-size@1.0.1':
resolution: {integrity: sha512-ibay+VqrgcaI6veAojjofPATwledXiSmX+C0KrBk/xgpX9rBzPV3OsfwlhQdUOFbh+LKQorLYT+xTXW9V8yd0g==}
peerDependencies:
@@ -8265,9 +8171,6 @@ packages:
'@types/react-dom':
optional: true
- '@radix-ui/rect@1.0.0':
- resolution: {integrity: sha512-d0O68AYy/9oeEy1DdC07bz1/ZXX+DqCskRd3i4JzLSTXwefzaepQrKjXC7aNM8lTHjFLDO0pDgaEiQ7jEk+HVg==}
-
'@radix-ui/rect@1.0.1':
resolution: {integrity: sha512-fyrgCaedtvMg9NK3en0pnOYJdtfwxUcNolezkNPUsoX57X8oQk+NkqcvzHXD2uKNij6GXmWU9NDru2IWjrO4BQ==}
@@ -10432,11 +10335,19 @@ packages:
'@use-gesture/core@10.3.0':
resolution: {integrity: sha512-rh+6MND31zfHcy9VU3dOZCqGY511lvGcfyJenN4cWZe0u1BH6brBpBddLVXhF2r4BMqWbvxfsbL7D287thJU2A==}
+ '@use-gesture/core@10.3.1':
+ resolution: {integrity: sha512-WcINiDt8WjqBdUXye25anHiNxPc0VOrlT8F6LLkU6cycrOGUDyY/yyFmsg3k8i5OLvv25llc0QC45GhR/C8llw==}
+
'@use-gesture/react@10.3.0':
resolution: {integrity: sha512-3zc+Ve99z4usVP6l9knYVbVnZgfqhKah7sIG+PS2w+vpig2v2OLct05vs+ZXMzwxdNCMka8B+8WlOo0z6Pn6DA==}
peerDependencies:
react: '>= 16.8.0'
+ '@use-gesture/react@10.3.1':
+ resolution: {integrity: sha512-Yy19y6O2GJq8f7CHf7L0nxL8bf4PZCPaVOCgJrusOeFHY1LvHgYXnmnXg6N5iwAnbgbZCDjo60SiM6IPJi9C5g==}
+ peerDependencies:
+ react: '>= 16.8.0'
+
'@webassemblyjs/ast@1.11.1':
resolution: {integrity: sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==}
@@ -10693,6 +10604,10 @@ packages:
resolution: {integrity: sha512-mOQtwpY5hUt4vMLyshZPPV1x9MBRF2FimUjIImfYJb1x8o6jY4npikzWplAfWYQUJJjWfw/1NmfqD7vUOh9+ww==}
engines: {node: '>=12'}
+ '@wordpress/a11y@4.6.0':
+ resolution: {integrity: sha512-dSYGLgntqQCAiHBnNxttLOUZnH26m/BrIQdCXtb9JVJy5p68JAdFHbr6qFoOfOoTCvwUqE8cNS7K4GWfAJwT0w==}
+ engines: {node: '>=18.12.0', npm: '>=8.19.2'}
+
'@wordpress/api-fetch@3.23.1':
resolution: {integrity: sha512-dmeigLuvqYAzpQ2hWUQT1P5VQAjkj9hS1z7PgNi1CcULFPbY8BWW+KiBETUu6Wm+rlSbUL2dC8qrA4JDv9ja5A==}
@@ -10927,13 +10842,6 @@ packages:
react: ^17.0.0
react-dom: ^17.0.0
- '@wordpress/components@25.13.0':
- resolution: {integrity: sha512-Ym/5Xv7NnkJu40jCSmt/t6B8vT2ue2vobwDEz1FKlB0xGm5bzzh5589m2nZqqY459/Qm9dl5R4BKSdvKqKB2MQ==}
- engines: {node: '>=12'}
- peerDependencies:
- react: ^18.0.0
- react-dom: ^18.0.0
-
'@wordpress/components@25.16.0':
resolution: {integrity: sha512-voQuMsO5JbH+JW33TnWurwwvpSb8IQ4XU5wyVMubX4TUwadt+/2ToNJbZIDXoaJPei7vbM81Ft+pH+zGlN8CyA==}
engines: {node: '>=12'}
@@ -10955,6 +10863,13 @@ packages:
react: ^18.0.0
react-dom: ^18.0.0
+ '@wordpress/components@28.6.0':
+ resolution: {integrity: sha512-9YmA+7Tmz19oOfKifOF/VxcwJwyyLK8Y2LupK7ge6Oue0P1bMLs/9LBgZUBizoKMWmXYdzBm8pXf9Eyqq3PG0Q==}
+ engines: {node: '>=18.12.0', npm: '>=8.19.2'}
+ peerDependencies:
+ react: ^18.0.0
+ react-dom: ^18.0.0
+
'@wordpress/compose@3.25.3':
resolution: {integrity: sha512-tCO2EnJCkCH548OqA0uU8V1k/1skz2QwBlHs8ZQSpimqUS4OWWsAlndCEFe4U4vDTqFt2ow7tzAir+05Cw8MAg==}
@@ -10992,6 +10907,12 @@ packages:
peerDependencies:
react: ^18.0.0
+ '@wordpress/compose@7.6.0':
+ resolution: {integrity: sha512-4ukiLfCOUkb0zmdFpPSVOnQkpNHTWqQUOCgpMykjKO0gRfa/rZ6dxcZUQ/KEYT5EKZkGCo9bR4lBhxjNVrgfug==}
+ engines: {node: '>=18.12.0', npm: '>=8.19.2'}
+ peerDependencies:
+ react: ^18.0.0
+
'@wordpress/core-commands@0.7.0':
resolution: {integrity: sha512-kMfyANcDUmA2+4EfEZuDVNFOWKEOJe7oEaZtC6tFRR1wYAlPYOzaQJxbtQMBzqhvHlQMORaxDQNhaoJ8+ac8MQ==}
engines: {node: '>=12'}
@@ -11042,6 +10963,12 @@ packages:
peerDependencies:
react: ^17.0.0
+ '@wordpress/data@10.6.0':
+ resolution: {integrity: sha512-u6g1IeK3Vv0Ulr/0jPWU5wpde+flWH1SDvqgc50GjG2v03NWqzie8zTGGeHo8Fque7s/UNbGYKlzrbM3+dPl5g==}
+ engines: {node: '>=18.12.0', npm: '>=8.19.2'}
+ peerDependencies:
+ react: ^18.0.0
+
'@wordpress/data@4.27.3':
resolution: {integrity: sha512-5763NgNV9IIa1CC3Q80dAvrH6108tJtj3IrHfUCZmUk1atSNsOMBCkLdQ7tGTTi2JFejeGEMg1LJI22JD5zM6Q==}
@@ -11081,14 +11008,16 @@ packages:
peerDependencies:
react: ^18.0.0
+ '@wordpress/dataviews@4.2.0':
+ resolution: {integrity: sha512-rCnMbEVXKZYgQmJO7S448KPVh78DTHgfJ+B5H937l/HX8+Gd0OlkpbKi4C4UZUj0k/xwY7ccKERYurq3W8/NFg==}
+ engines: {node: '>=18.12.0', npm: '>=8.19.2'}
+ peerDependencies:
+ react: ^18.0.0
+
'@wordpress/date@4.44.0':
resolution: {integrity: sha512-WrSAg+gbRN5YB/YZhQnJMNKj80efc+6taVYq3VjSzp27CPxh75qTE5N56TJWGKZbB8mqCIEWy6eOXhIoBW19mQ==}
engines: {node: '>=12'}
- '@wordpress/date@4.47.0':
- resolution: {integrity: sha512-HIruX+wMaQWKYLCFIu6JeEEoqRYkhpL4cWfZ1lJG78wNsgq3vRiHzXQaXHcbmJQCq0PZOxtmeSzldPiUMFVNpg==}
- engines: {node: '>=12'}
-
'@wordpress/date@4.57.0':
resolution: {integrity: sha512-azUXRQDhxoCkME7c+0Cw/aCZmyoQeTXhWJYtZBFyPU5wsIXSv/Ucp3WggJR7OSKFnE5rSp5qpCt/nihfLLfZWQ==}
engines: {node: '>=12'}
@@ -11097,6 +11026,10 @@ packages:
resolution: {integrity: sha512-7/w2pzCDvzbidqAl2Rhd/FeA6QZhZmb03Y7rPIO0eJR33L8QWnLiyw+r4Et2DLji8A7N8/gcc+hsRL6lcEsGMA==}
engines: {node: '>=12'}
+ '@wordpress/date@5.6.0':
+ resolution: {integrity: sha512-uB/FaNHudbs4DgaPGld+Ckvoo8kYvxcDhVyJ6Io3MgONMcsDr4KR3lOc50MprbNZPbXG2KB0CTgHA+PHNxP9iQ==}
+ engines: {node: '>=18.12.0', npm: '>=8.19.2'}
+
'@wordpress/dependency-extraction-webpack-plugin@2.9.0':
resolution: {integrity: sha512-Eo8ByPd3iZ6az4UmdLD2xYLp1/7os/H80l28Y5OlS4DozkD3vcWCBReynWoBax74u3oJ9wWN5b/8oSxGwIKXYQ==}
peerDependencies:
@@ -11133,6 +11066,10 @@ packages:
resolution: {integrity: sha512-ilOkjXejcnJMxnq1gTVkBnDPP9W+XjlEe1TIfaMKcCwKsfsNy6bgURxWl1qIM2dPjH+5KK65bPjW0XELTMJy4w==}
engines: {node: '>=12'}
+ '@wordpress/deprecated@4.6.0':
+ resolution: {integrity: sha512-XQbF7SIb43I4Ey7nEDqowm7YJgzoUpdmZfNBN01/UXKUZ0FNaKzf2LCNjOCwfEfRE7AroyUgMR40qWVBBs+GKQ==}
+ engines: {node: '>=18.12.0', npm: '>=8.19.2'}
+
'@wordpress/dom-ready@3.27.0':
resolution: {integrity: sha512-X7yVAm/JL5UKNfttAN2Ak3suEyOag/MPfr/aX8L2k/od71a6zJBkpMcdKaVPVfIPj9HcrW6ROrfINySPtoGCLA==}
engines: {node: '>=12'}
@@ -11149,6 +11086,10 @@ packages:
resolution: {integrity: sha512-G6OnfLLC0MIWi9efTW6DMNEtEoy7tCoV0MxD19gUuG3/rDOi8RgHYwuNCvt6ieQMISiLiHnsg4tZc4D45zdfZA==}
engines: {node: '>=12'}
+ '@wordpress/dom-ready@4.6.0':
+ resolution: {integrity: sha512-3fX1O1abmp3++FpZMPnDQygeygUggqfEvWQQQ80di/ksMEo6DXvIdtXolwDQt9WIC1WetLdI7Mf3KKVJnruyxg==}
+ engines: {node: '>=18.12.0', npm: '>=8.19.2'}
+
'@wordpress/dom@2.18.0':
resolution: {integrity: sha512-tM2WeQuSObl3nzWjUTF0/dyLnA7sdl/MXaSe32D64OF89bjSyJvjUipI7gjKzI3kJ7ddGhwcTggGvSB06MOoCQ==}
@@ -11156,10 +11097,6 @@ packages:
resolution: {integrity: sha512-ympP0cK4ErQSFCRyrhjg8wAK7Wb5NqTUyiw1kV+2TQ35PKNG+TCXjYkk19Wc0kxiYZPFtbxk8OPp40e8Up7y7g==}
engines: {node: '>=12'}
- '@wordpress/dom@3.47.0':
- resolution: {integrity: sha512-SY6wfAc4yrXYil8fm/uyeKQnPjGuc0G9Q1/5pUKO6dssst8fClsrxy+hXNl0FYFGWnAZBqg5ccrwYydrFt5k/g==}
- engines: {node: '>=12'}
-
'@wordpress/dom@3.57.0':
resolution: {integrity: sha512-3vJ1Z5Lzb7kfMoB8ni275vFGIRrljWFQ2XsVfO6oA/HeoIfHAGVcR58GmbjyxwEgClrizMGIkbs9ubrRpontLQ==}
engines: {node: '>=12'}
@@ -11168,6 +11105,10 @@ packages:
resolution: {integrity: sha512-wdWBzfxU8iUPpxxTACkFpYbEoC0f+Hqs24IYOkhn/8ERp2LFpUdFcwF7/DmY6agSpUs8iWT/2hSGdUz9Lw2f0w==}
engines: {node: '>=12'}
+ '@wordpress/dom@4.6.0':
+ resolution: {integrity: sha512-ZCjMOya5dTkzgp/vTq7w1qpvVQDPoF7sJpalARUUQjeMUkUw/PTLYvvXJ3gARBCgaEdD85QjLorpxnJVz1XNng==}
+ engines: {node: '>=18.12.0', npm: '>=8.19.2'}
+
'@wordpress/e2e-test-utils-playwright@1.0.1':
resolution: {integrity: sha512-DNR45Q0px6p3XLnJzRXANIXSQ1OKLdWCwQLQctuSmhVyqSyKS0VZApiYVoaPTKLEdxl+WeJ7jN153q1vUa5Lcg==}
engines: {node: '>=18.12.0', npm: '>=8.19.2'}
@@ -11273,6 +11214,10 @@ packages:
resolution: {integrity: sha512-/d/lWBDYYgzE2yeXYvPnjMSDG1EdQs5TSLdjM/drQVJMxWayFqAPaF/pVczLHCPYfjgyJN4Zc+bneAKj6dEiLw==}
engines: {node: '>=12'}
+ '@wordpress/element@6.6.0':
+ resolution: {integrity: sha512-IvSocvmd0fNus/XZo7K1EU4UD7aOKUdi3Y7pFUW2ljBbL3vuXk3E+6bwYahCjUIlBhpgGuCjemWTdg2Awzfmiw==}
+ engines: {node: '>=18.12.0', npm: '>=8.19.2'}
+
'@wordpress/env@10.5.0':
resolution: {integrity: sha512-Hx+fi6qTEAuycznulkuMi4d5RDPZ6lPPAxaylpCwXNX2hgx5jrrpgnY4Zn0chBgZMpShO7BbA+zNDq2E6evvTw==}
engines: {node: '>=18.12.0', npm: '>=8.19.2'}
@@ -11289,6 +11234,10 @@ packages:
resolution: {integrity: sha512-DkTDo1Qhvs9rfobBpg5vXAOKaev3Jox8R5ryvYIhql5chrkj/V5k2ZzwUChFXxYmivVkWacCwDGmDmwe2ex/ag==}
engines: {node: '>=12'}
+ '@wordpress/escape-html@3.6.0':
+ resolution: {integrity: sha512-NY9As0uJ81TPTogBzD6G/m7L4+sjvkjTEKkNsHLD5aEYxRX+RHlPYPyyd6y4CmlOkttwymbV9eKNP+LrfX5zZQ==}
+ engines: {node: '>=18.12.0', npm: '>=8.19.2'}
+
'@wordpress/eslint-plugin@12.9.0':
resolution: {integrity: sha512-R6dTvD4uFYeoUJFZNUhm1CSwthC0Pl0RIY057Y9oUvGSqjjm7RqRIwKrMlw3dO0P9KoBGGHUox8NUj6EciRXww==}
engines: {node: '>=12', npm: '>=6.9'}
@@ -11358,8 +11307,8 @@ packages:
resolution: {integrity: sha512-4sIngmH64M1jzcprfkffo1GHsQbd/QNbTweq6cSPIJNorKfE63Inf59NQ6r0pq6+Nz+cuq64eMz5v4eyngjZ/A==}
engines: {node: '>=12'}
- '@wordpress/hooks@4.4.0':
- resolution: {integrity: sha512-KO0gUx0KLhH3XCatg9ZOU1TH0fgyQUccAEIM8liErfgmrabHl8JhDoR2Uk5k0jNKZNPog7XxvKgPFVtCzvzQig==}
+ '@wordpress/hooks@4.6.0':
+ resolution: {integrity: sha512-FWJhubBXeyRhx12YUmxT9pNoV9Azvx8nkynhduV+RNgA+F2SXoOf15pr+USPV//m3Bx031GN/wPHjgUCbC6+XA==}
engines: {node: '>=18.12.0', npm: '>=8.19.2'}
'@wordpress/html-entities@3.24.0':
@@ -11378,6 +11327,10 @@ packages:
resolution: {integrity: sha512-Nb0nCYIdTEehWJ6HoA76bxpseKDY/12rYZ10eqf5OSr6oMvtyJ5j4fkNMKuHFQ00Mhppl9fkYWp2c8ZzBcp5Vw==}
engines: {node: '>=12'}
+ '@wordpress/html-entities@4.6.0':
+ resolution: {integrity: sha512-ypTlGwDKw7jpmu9rneErkkq9dFHXzju8SGdEWkVAeqhRS9Ifri9DvmrovASB2c5IPY+Ijwh4YlVkx1yNBRHr5w==}
+ engines: {node: '>=18.12.0', npm: '>=8.19.2'}
+
'@wordpress/i18n@3.20.0':
resolution: {integrity: sha512-SIoOJFB4UrrYAScS4H91CYCLW9dX3Ghv8pBKc/yHGculb1AdGr6gRMlmJxZV62Cn3CZ4Ga86c+FfR+GiBu0JPg==}
hasBin: true
@@ -11392,11 +11345,6 @@ packages:
engines: {node: '>=12'}
hasBin: true
- '@wordpress/i18n@4.54.0':
- resolution: {integrity: sha512-gSKBopBN9rY9GhNy3CXLK3n4D5viuBTObvcu3blu4SFqkHl+Ws1Gx0tHbpypfV80ESrOyMXHJIAqWgBD8d4Hew==}
- engines: {node: '>=12'}
- hasBin: true
-
'@wordpress/i18n@4.57.0':
resolution: {integrity: sha512-VYWYHE+7NxnZvE9Swhhe4leQcn0jHNkzRAEV36TkfAL/MvrQYCRh71KLTvKhsilG96HUQdBwjH0VPLmYEmR3sg==}
engines: {node: '>=12'}
@@ -11412,6 +11360,15 @@ packages:
engines: {node: '>=18.12.0', npm: '>=8.19.2'}
hasBin: true
+ '@wordpress/i18n@5.6.0':
+ resolution: {integrity: sha512-xTpwuRh0owYFlgRHUbUAQIWr8ye3FC0ZsjDIOskJaNkrheAU9ZWKJDcmQmPvi01Udml4g9LUIaffkcRd2kyW2g==}
+ engines: {node: '>=18.12.0', npm: '>=8.19.2'}
+ hasBin: true
+
+ '@wordpress/icons@10.6.0':
+ resolution: {integrity: sha512-dy58bQFVee2izXA65Ptar1f8mVhL1hilOJI3BWbLWmxHr9H4VjI0ohjW4ZkAhahBG2yIvKZja/HaFMTs5O/7Xg==}
+ engines: {node: '>=18.12.0', npm: '>=8.19.2'}
+
'@wordpress/icons@4.1.0':
resolution: {integrity: sha512-1FpEjT9kJbr0cWbgdgIwd2DoeerWijcVx3qCZ/WMFKNElBH9lfZLuWPI1hpX102HGWFcEi3VlbVpdBGeCeYQWg==}
engines: {node: '>=12'}
@@ -11432,10 +11389,6 @@ packages:
resolution: {integrity: sha512-QkJRDNgSJzfU3OCVr5X9P3Au3MIag2yT4dzM3Ej6VfrF0SPfFgMwroXKSdNEHmCCG7AwtzGOjaqjpQ3y9vRMkA==}
engines: {node: '>=12'}
- '@wordpress/icons@9.38.0':
- resolution: {integrity: sha512-K+rSZM1eKuWh+rXeMWNLj4dT0a3RJSzoUUh9UDQZCSdnThyAyZECGEKfHSCfd28/yabxLKaziXrb5/MVBrPjZw==}
- engines: {node: '>=12'}
-
'@wordpress/icons@9.48.0':
resolution: {integrity: sha512-47efXMuqX8Qbf7sFyYeUJ0TPjs3tNqnjHUn3WGc7Gq1IIYD6EGYFmCzPAfciUIXwRBhez2oC4y6IAXl5GP3KBw==}
engines: {node: '>=12'}
@@ -11473,6 +11426,10 @@ packages:
resolution: {integrity: sha512-qUMqZMLlunwY2J31HG6NZwD2kBIqcwvIDBmdQYvVuQ2aDGeB2Z6sVPXyHCqGfh2ynFfaIL8bDtjW5UtYGPUI4A==}
engines: {node: '>=12'}
+ '@wordpress/is-shallow-equal@5.6.0':
+ resolution: {integrity: sha512-WjxXleJePz9scpTXMTl//mn3AgEBqdHd56pWtaDgz9Ub7O5H8AMNa2BU4VDK8OOQ3iwpAUgqGhaTRK5GjbaeSA==}
+ engines: {node: '>=18.12.0', npm: '>=8.19.2'}
+
'@wordpress/jest-console@3.10.0':
resolution: {integrity: sha512-iS1GSO+o7+p2PhvScOquD+IK7WqmVxa2s9uTUQyNEo06f9EUv6KNw0B1iZ00DpbgLqDCiczfdCNapC816UXIIA==}
engines: {node: '>=8'}
@@ -11572,6 +11529,10 @@ packages:
resolution: {integrity: sha512-GLKho4gAFbqgmP3GxEPP5iSS2WwOtqX0xL0zVjElNC/uHKCULyZ2UlyDAc2clN5wiVNf3hC4A1BsxzKeKIMNFQ==}
engines: {node: '>=18.12.0', npm: '>=8.19.2'}
+ '@wordpress/keycodes@4.6.0':
+ resolution: {integrity: sha512-7jmKM1BLyoQPLXFl+3FPaKBrLEe7kUIkBMGS88083SQtXXFcW8sYQt5jd6E1yY6EAnniGveUNrv0C9Lbaipx3w==}
+ engines: {node: '>=18.12.0', npm: '>=8.19.2'}
+
'@wordpress/lazy-import@1.34.0':
resolution: {integrity: sha512-ZF4YhWDJtvlev1GqZ7FRr2CPg5Vssw6lb4gn2OH56/KWuHf/LrBPVdshXR6ujDPvgUMnNFRf39ofHIENoj7JPA==}
engines: {npm: '>=6.9.0'}
@@ -11723,6 +11684,12 @@ packages:
resolution: {integrity: sha512-4vMhlu40+qxkt6lyCv2KWCx9bP7hcpPC9GXj9Kq3gwKIzSSHoqbYs3V8HYeGWrG9g7JWMFN9Pkdy8Bm61ZsKuQ==}
engines: {node: '>=12'}
+ '@wordpress/primitives@4.6.0':
+ resolution: {integrity: sha512-uu4ANmgwslB2YOyIBQDSwKTQXXqGDL9Gz5INe+UeJZBMt2uU/TGEjKcZ63dqbuM8mqlPAcdVGL52RCt7mIKEhQ==}
+ engines: {node: '>=18.12.0', npm: '>=8.19.2'}
+ peerDependencies:
+ react: ^18.0.0
+
'@wordpress/priority-queue@1.11.2':
resolution: {integrity: sha512-ulwmUOklY3orn1xXpcPnTyGWV5B/oycxI+cHZ6EevBVgM5sq+BW3xo0PKLR/MMm6UNBtFTu/71QAJrNZcD6V1g==}
@@ -11734,6 +11701,10 @@ packages:
resolution: {integrity: sha512-g4Oka9aQFVPQUhXkKhHT6BoyTEdCG6S0TUvP4SP16PbkhbvIFwZ25GRQb2ERCVTdseCuDIM5YP0kwZd3NqTlGg==}
engines: {node: '>=12'}
+ '@wordpress/priority-queue@3.6.0':
+ resolution: {integrity: sha512-r2cyisWaqDLesIqC8BqWoXyNIxt1lwjvevw5Kijl9zxzxfYBsNQlu7RI1JNYgnjbDQQirWukFgprt7tdzhwssQ==}
+ engines: {node: '>=18.12.0', npm: '>=8.19.2'}
+
'@wordpress/private-apis@0.20.0':
resolution: {integrity: sha512-byyPRUNAD8/ca9N8gP2rUr8DHuMbzSoXO03nP8g3cecTN6iCOWqFDm6adkrbiAX527N9Ip+GOrRJd7Tta4kRIg==}
engines: {node: '>=12'}
@@ -11777,6 +11748,12 @@ packages:
peerDependencies:
redux: '>=4'
+ '@wordpress/redux-routine@5.6.0':
+ resolution: {integrity: sha512-CQkO+JZefPJLNBh5iBup2DRCXfUoPfEZeo2mhO91tSbBmrP08v1Pdk6YLsa8gNDXp4qJbFhNHMGCqRzEioMOhA==}
+ engines: {node: '>=18.12.0', npm: '>=8.19.2'}
+ peerDependencies:
+ redux: '>=4'
+
'@wordpress/reusable-blocks@3.20.0':
resolution: {integrity: sha512-2Wp1W704eYfTdCrYx+EKr5VbW/Z0AX24M8+FxWmhFlGjWpdzGl9shuMKv6cLfXeLDitU8fyHILXAVAXsvRvK3A==}
engines: {node: '>=12'}
@@ -11807,15 +11784,15 @@ packages:
peerDependencies:
react: ^17.0.0
- '@wordpress/rich-text@6.24.0':
- resolution: {integrity: sha512-RkvzK8zvLgpd7i5dlL6zs+Dig1lZNSZf/3sYyjX6RalISXNuxF6Zn8Or7kBcq7EcYmey0LMlVIl5FTZ2l7HSIA==}
+ '@wordpress/rich-text@6.34.0':
+ resolution: {integrity: sha512-qeHPgSaI6UolAA9s8ShlbqjWtlh1kTIOMKATDZD6GOACZurXh9ZVJxxsE95FSmLEu4SDmYJ0b2sZlh92yJuaPw==}
engines: {node: '>=12'}
peerDependencies:
react: ^18.0.0
- '@wordpress/rich-text@6.34.0':
- resolution: {integrity: sha512-qeHPgSaI6UolAA9s8ShlbqjWtlh1kTIOMKATDZD6GOACZurXh9ZVJxxsE95FSmLEu4SDmYJ0b2sZlh92yJuaPw==}
- engines: {node: '>=12'}
+ '@wordpress/rich-text@7.6.0':
+ resolution: {integrity: sha512-XxlfrlwfCPX7f3u9DMinouYNM9PDBMeGZb4MlK2Fbrc8ympaTZOdH4U74VR3jgv0Eusx6vxFEA5JVVXpW/xS2w==}
+ engines: {node: '>=18.12.0', npm: '>=8.19.2'}
peerDependencies:
react: ^18.0.0
@@ -11926,6 +11903,10 @@ packages:
resolution: {integrity: sha512-WhMKX/ETGUJr2GkaPgGwFF8gTU/PgikfvE2b2ZDjUglxIPYnujBa9S6w+kQPzwGniGJutHL1DFK+TmAaxoci9A==}
engines: {node: '>=12'}
+ '@wordpress/undo-manager@1.6.0':
+ resolution: {integrity: sha512-Sl2rG/7t5zTQOgp+jOPn5m27sKd1DJIX/EGhM6LtRcjXZqa0rLDJXal1xWfkZk5oghaqW1TAwXJsg9UdAlh7Nw==}
+ engines: {node: '>=18.12.0', npm: '>=8.19.2'}
+
'@wordpress/url@2.22.2':
resolution: {integrity: sha512-aqpYKQXzyzkCOm+GzZRYlLb+wh58g0cwR1PaKAl0UXaBS4mdS+X6biMriylb4P8CVC/RR7CSw5XI20JC24KDwQ==}
@@ -11978,6 +11959,10 @@ packages:
resolution: {integrity: sha512-Xs37x0IkvNewPNKs1A8cnw5xLb+AqwUqqCsH4+5Sjat5GDqP86mHgLfRIlE4d6fBYg+q6tO7DVPG49TT3/wzgA==}
engines: {node: '>=12'}
+ '@wordpress/warning@3.6.0':
+ resolution: {integrity: sha512-pm57z1LZkzfQsXsji6yxcP0XSymKbvP087vJLlMkmLf+MoNVyTD6UvFpXl8hRSH6C6pySoJSgGFXaH81CRuO2Q==}
+ engines: {node: '>=18.12.0', npm: '>=8.19.2'}
+
'@wordpress/widgets@3.24.0':
resolution: {integrity: sha512-bgjUoBjHKhyM2u7QrTScll7hCFDrHw0OxZWGbPXOGfE0VUgaej/d8QV5re7I+sOIi0g8+XLYQE0fwEyANt1iUg==}
peerDependencies:
@@ -16078,6 +16063,20 @@ packages:
react-dom:
optional: true
+ framer-motion@11.3.30:
+ resolution: {integrity: sha512-9VmqGe9OIjfMoCcs+ZsKXlv6JaG5QagKX2F1uSbkG3Z33wgjnz60Kw+CngC1M49rDYau+Y9aL+8jGagAwrbVyw==}
+ peerDependencies:
+ '@emotion/is-prop-valid': '*'
+ react: ^18.0.0
+ react-dom: ^18.0.0
+ peerDependenciesMeta:
+ '@emotion/is-prop-valid':
+ optional: true
+ react:
+ optional: true
+ react-dom:
+ optional: true
+
framer-motion@6.5.1:
resolution: {integrity: sha512-o1BGqqposwi7cgDrtg0dNONhkmPsUFDaLcKXigzuTFC5x58mE8iyTazxSudFzmT6MEyJKfjjU8ItoMe3W+3fiw==}
peerDependencies:
@@ -25466,10 +25465,10 @@ snapshots:
'@ariakit/core@0.3.11': {}
- '@ariakit/core@0.3.8': {}
-
'@ariakit/core@0.4.5': {}
+ '@ariakit/core@0.4.9': {}
+
'@ariakit/react-core@0.3.14(react-dom@17.0.2(react@17.0.2))(react@17.0.2)':
dependencies:
'@ariakit/core': 0.3.11
@@ -25486,9 +25485,9 @@ snapshots:
react-dom: 18.3.1(react@18.3.1)
use-sync-external-store: 1.2.0(react@18.3.1)
- '@ariakit/react-core@0.3.9(react-dom@17.0.2(react@17.0.2))(react@17.0.2)':
+ '@ariakit/react-core@0.4.10(react-dom@17.0.2(react@17.0.2))(react@17.0.2)':
dependencies:
- '@ariakit/core': 0.3.8
+ '@ariakit/core': 0.4.9
'@floating-ui/dom': 1.5.3
react: 17.0.2
react-dom: 17.0.2(react@17.0.2)
@@ -25514,9 +25513,9 @@ snapshots:
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@ariakit/react@0.3.9(react-dom@17.0.2(react@17.0.2))(react@17.0.2)':
+ '@ariakit/react@0.4.10(react-dom@17.0.2(react@17.0.2))(react@17.0.2)':
dependencies:
- '@ariakit/react-core': 0.3.9(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
+ '@ariakit/react-core': 0.4.10(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
react: 17.0.2
react-dom: 17.0.2(react@17.0.2)
@@ -25703,7 +25702,7 @@ snapshots:
'@wordpress/primitives': 3.55.0
'@wordpress/react-i18n': 3.55.0
classnames: 2.3.2
- debug: 4.3.4(supports-color@9.4.0)
+ debug: 4.3.4(supports-color@8.1.1)
react: 17.0.2
react-dom: 17.0.2(react@17.0.2)
react-popper: 2.3.0(@popperjs/core@2.11.8)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
@@ -25807,7 +25806,7 @@ snapshots:
'@babel/traverse': 7.23.5
'@babel/types': 7.23.5
convert-source-map: 1.9.0
- debug: 4.3.4(supports-color@9.4.0)
+ debug: 4.3.4(supports-color@8.1.1)
gensync: 1.0.0-beta.2
json5: 2.2.3
lodash: 4.17.21
@@ -25830,7 +25829,7 @@ snapshots:
'@babel/traverse': 7.23.5
'@babel/types': 7.23.5
convert-source-map: 2.0.0
- debug: 4.3.4(supports-color@9.4.0)
+ debug: 4.3.4(supports-color@8.1.1)
gensync: 1.0.0-beta.2
json5: 2.2.3
semver: 6.3.1
@@ -25850,7 +25849,7 @@ snapshots:
'@babel/traverse': 7.23.5
'@babel/types': 7.23.5
convert-source-map: 2.0.0
- debug: 4.3.4(supports-color@9.4.0)
+ debug: 4.3.4(supports-color@8.1.1)
gensync: 1.0.0-beta.2
json5: 2.2.3
semver: 6.3.1
@@ -29949,7 +29948,7 @@ snapshots:
'@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@17.0.71)(react@17.0.2))(@types/react@17.0.71)(react@17.0.2)':
dependencies:
- '@babel/runtime': 7.24.7
+ '@babel/runtime': 7.25.0
'@emotion/babel-plugin': 11.11.0
'@emotion/is-prop-valid': 1.2.1
'@emotion/react': 11.11.1(@types/react@17.0.71)(react@17.0.2)
@@ -29964,7 +29963,7 @@ snapshots:
'@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@17.0.71)(react@18.3.1))(@types/react@17.0.71)(react@18.3.1)':
dependencies:
- '@babel/runtime': 7.24.7
+ '@babel/runtime': 7.25.0
'@emotion/babel-plugin': 11.11.0
'@emotion/is-prop-valid': 1.2.1
'@emotion/react': 11.11.1(@types/react@17.0.71)(react@18.3.1)
@@ -30132,8 +30131,6 @@ snapshots:
'@floating-ui/core@0.6.2': {}
- '@floating-ui/core@0.7.3': {}
-
'@floating-ui/core@1.5.2':
dependencies:
'@floating-ui/utils': 0.1.6
@@ -30142,10 +30139,6 @@ snapshots:
dependencies:
'@floating-ui/core': 0.6.2
- '@floating-ui/dom@0.5.4':
- dependencies:
- '@floating-ui/core': 0.7.3
-
'@floating-ui/dom@1.5.3':
dependencies:
'@floating-ui/core': 1.5.2
@@ -30169,27 +30162,12 @@ snapshots:
transitivePeerDependencies:
- '@types/react'
- '@floating-ui/react-dom@0.7.2(@types/react@17.0.71)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)':
- dependencies:
- '@floating-ui/dom': 0.5.4
- react: 17.0.2
- react-dom: 17.0.2(react@17.0.2)
- use-isomorphic-layout-effect: 1.1.2(@types/react@17.0.71)(react@17.0.2)
- transitivePeerDependencies:
- - '@types/react'
-
'@floating-ui/react-dom@1.3.0(react-dom@17.0.2(react@17.0.2))(react@17.0.2)':
dependencies:
'@floating-ui/dom': 1.5.3
react: 17.0.2
react-dom: 17.0.2(react@17.0.2)
- '@floating-ui/react-dom@2.0.4(react-dom@17.0.2(react@17.0.2))(react@17.0.2)':
- dependencies:
- '@floating-ui/dom': 1.5.3
- react: 17.0.2
- react-dom: 17.0.2(react@17.0.2)
-
'@floating-ui/react-dom@2.0.4(react-dom@18.3.1(react@17.0.2))(react@17.0.2)':
dependencies:
'@floating-ui/dom': 1.5.3
@@ -31560,7 +31538,7 @@ snapshots:
'@oclif/color': 1.0.13
'@oclif/core': 2.15.0(@swc/core@1.3.100)(@types/node@16.18.68)(typescript@5.3.3)
chalk: 4.1.2
- debug: 4.3.4(supports-color@9.4.0)
+ debug: 4.3.4(supports-color@8.1.1)
fs-extra: 9.1.0
http-call: 5.3.0
load-json-file: 5.3.0
@@ -32030,7 +32008,7 @@ snapshots:
'@puppeteer/browsers@1.4.6(typescript@5.3.2)':
dependencies:
- debug: 4.3.4(supports-color@9.4.0)
+ debug: 4.3.4(supports-color@8.1.1)
extract-zip: 2.0.1
progress: 2.0.3
proxy-agent: 6.3.0
@@ -32044,7 +32022,7 @@ snapshots:
'@puppeteer/browsers@1.4.6(typescript@5.3.3)':
dependencies:
- debug: 4.3.4(supports-color@9.4.0)
+ debug: 4.3.4(supports-color@8.1.1)
extract-zip: 2.0.1
progress: 2.0.3
proxy-agent: 6.3.0
@@ -32058,7 +32036,7 @@ snapshots:
'@puppeteer/browsers@1.9.0':
dependencies:
- debug: 4.3.4(supports-color@9.4.0)
+ debug: 4.3.4(supports-color@8.1.1)
extract-zip: 2.0.1
progress: 2.0.3
proxy-agent: 6.3.1
@@ -32080,13 +32058,6 @@ snapshots:
dependencies:
'@babel/runtime': 7.25.0
- '@radix-ui/react-arrow@1.0.2(react-dom@17.0.2(react@17.0.2))(react@17.0.2)':
- dependencies:
- '@babel/runtime': 7.25.0
- '@radix-ui/react-primitive': 1.0.2(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
- react: 17.0.2
- react-dom: 17.0.2(react@17.0.2)
-
'@radix-ui/react-arrow@1.0.3(@types/react-dom@18.0.10)(@types/react@17.0.71)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
'@babel/runtime': 7.25.0
@@ -32107,16 +32078,6 @@ snapshots:
'@types/react': 17.0.71
'@types/react-dom': 18.3.0
- '@radix-ui/react-collection@1.0.2(react-dom@17.0.2(react@17.0.2))(react@17.0.2)':
- dependencies:
- '@babel/runtime': 7.25.0
- '@radix-ui/react-compose-refs': 1.0.0(react@17.0.2)
- '@radix-ui/react-context': 1.0.0(react@17.0.2)
- '@radix-ui/react-primitive': 1.0.2(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
- '@radix-ui/react-slot': 1.0.1(react@17.0.2)
- react: 17.0.2
- react-dom: 17.0.2(react@17.0.2)
-
'@radix-ui/react-collection@1.0.3(@types/react-dom@18.0.10)(@types/react@17.0.71)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
'@babel/runtime': 7.25.0
@@ -32235,11 +32196,6 @@ snapshots:
transitivePeerDependencies:
- '@types/react'
- '@radix-ui/react-direction@1.0.0(react@17.0.2)':
- dependencies:
- '@babel/runtime': 7.25.0
- react: 17.0.2
-
'@radix-ui/react-direction@1.0.1(@types/react@17.0.71)(react@17.0.2)':
dependencies:
'@babel/runtime': 7.25.0
@@ -32276,17 +32232,6 @@ snapshots:
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@radix-ui/react-dismissable-layer@1.0.3(react-dom@17.0.2(react@17.0.2))(react@17.0.2)':
- dependencies:
- '@babel/runtime': 7.25.0
- '@radix-ui/primitive': 1.0.0
- '@radix-ui/react-compose-refs': 1.0.0(react@17.0.2)
- '@radix-ui/react-primitive': 1.0.2(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
- '@radix-ui/react-use-callback-ref': 1.0.0(react@17.0.2)
- '@radix-ui/react-use-escape-keydown': 1.0.2(react@17.0.2)
- react: 17.0.2
- react-dom: 17.0.2(react@17.0.2)
-
'@radix-ui/react-dismissable-layer@1.0.4(@types/react-dom@18.0.10)(@types/react@17.0.71)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
'@babel/runtime': 7.25.0
@@ -32315,21 +32260,6 @@ snapshots:
'@types/react': 17.0.71
'@types/react-dom': 18.3.0
- '@radix-ui/react-dropdown-menu@2.0.4(@types/react@17.0.71)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)':
- dependencies:
- '@babel/runtime': 7.25.0
- '@radix-ui/primitive': 1.0.0
- '@radix-ui/react-compose-refs': 1.0.0(react@17.0.2)
- '@radix-ui/react-context': 1.0.0(react@17.0.2)
- '@radix-ui/react-id': 1.0.0(react@17.0.2)
- '@radix-ui/react-menu': 2.0.4(@types/react@17.0.71)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
- '@radix-ui/react-primitive': 1.0.2(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
- '@radix-ui/react-use-controllable-state': 1.0.0(react@17.0.2)
- react: 17.0.2
- react-dom: 17.0.2(react@17.0.2)
- transitivePeerDependencies:
- - '@types/react'
-
'@radix-ui/react-focus-guards@1.0.0(react@17.0.2)':
dependencies:
'@babel/runtime': 7.25.0
@@ -32372,15 +32302,6 @@ snapshots:
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@radix-ui/react-focus-scope@1.0.2(react-dom@17.0.2(react@17.0.2))(react@17.0.2)':
- dependencies:
- '@babel/runtime': 7.25.0
- '@radix-ui/react-compose-refs': 1.0.0(react@17.0.2)
- '@radix-ui/react-primitive': 1.0.2(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
- '@radix-ui/react-use-callback-ref': 1.0.0(react@17.0.2)
- react: 17.0.2
- react-dom: 17.0.2(react@17.0.2)
-
'@radix-ui/react-focus-scope@1.0.3(@types/react-dom@18.0.10)(@types/react@17.0.71)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
'@babel/runtime': 7.25.0
@@ -32433,50 +32354,6 @@ snapshots:
optionalDependencies:
'@types/react': 17.0.71
- '@radix-ui/react-menu@2.0.4(@types/react@17.0.71)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)':
- dependencies:
- '@babel/runtime': 7.25.0
- '@radix-ui/primitive': 1.0.0
- '@radix-ui/react-collection': 1.0.2(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
- '@radix-ui/react-compose-refs': 1.0.0(react@17.0.2)
- '@radix-ui/react-context': 1.0.0(react@17.0.2)
- '@radix-ui/react-direction': 1.0.0(react@17.0.2)
- '@radix-ui/react-dismissable-layer': 1.0.3(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
- '@radix-ui/react-focus-guards': 1.0.0(react@17.0.2)
- '@radix-ui/react-focus-scope': 1.0.2(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
- '@radix-ui/react-id': 1.0.0(react@17.0.2)
- '@radix-ui/react-popper': 1.1.1(@types/react@17.0.71)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
- '@radix-ui/react-portal': 1.0.2(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
- '@radix-ui/react-presence': 1.0.0(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
- '@radix-ui/react-primitive': 1.0.2(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
- '@radix-ui/react-roving-focus': 1.0.3(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
- '@radix-ui/react-slot': 1.0.1(react@17.0.2)
- '@radix-ui/react-use-callback-ref': 1.0.0(react@17.0.2)
- aria-hidden: 1.2.3
- react: 17.0.2
- react-dom: 17.0.2(react@17.0.2)
- react-remove-scroll: 2.5.5(@types/react@17.0.71)(react@17.0.2)
- transitivePeerDependencies:
- - '@types/react'
-
- '@radix-ui/react-popper@1.1.1(@types/react@17.0.71)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)':
- dependencies:
- '@babel/runtime': 7.25.0
- '@floating-ui/react-dom': 0.7.2(@types/react@17.0.71)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
- '@radix-ui/react-arrow': 1.0.2(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
- '@radix-ui/react-compose-refs': 1.0.0(react@17.0.2)
- '@radix-ui/react-context': 1.0.0(react@17.0.2)
- '@radix-ui/react-primitive': 1.0.2(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
- '@radix-ui/react-use-callback-ref': 1.0.0(react@17.0.2)
- '@radix-ui/react-use-layout-effect': 1.0.0(react@17.0.2)
- '@radix-ui/react-use-rect': 1.0.0(react@17.0.2)
- '@radix-ui/react-use-size': 1.0.0(react@17.0.2)
- '@radix-ui/rect': 1.0.0
- react: 17.0.2
- react-dom: 17.0.2(react@17.0.2)
- transitivePeerDependencies:
- - '@types/react'
-
'@radix-ui/react-popper@1.1.2(@types/react-dom@18.0.10)(@types/react@17.0.71)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
'@babel/runtime': 7.25.0
@@ -32529,13 +32406,6 @@ snapshots:
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@radix-ui/react-portal@1.0.2(react-dom@17.0.2(react@17.0.2))(react@17.0.2)':
- dependencies:
- '@babel/runtime': 7.25.0
- '@radix-ui/react-primitive': 1.0.2(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
- react: 17.0.2
- react-dom: 17.0.2(react@17.0.2)
-
'@radix-ui/react-portal@1.0.3(@types/react-dom@18.0.10)(@types/react@17.0.71)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
'@babel/runtime': 7.25.0
@@ -32586,13 +32456,6 @@ snapshots:
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@radix-ui/react-primitive@1.0.2(react-dom@17.0.2(react@17.0.2))(react@17.0.2)':
- dependencies:
- '@babel/runtime': 7.25.0
- '@radix-ui/react-slot': 1.0.1(react@17.0.2)
- react: 17.0.2
- react-dom: 17.0.2(react@17.0.2)
-
'@radix-ui/react-primitive@1.0.3(@types/react-dom@18.0.10)(@types/react@17.0.71)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
'@babel/runtime': 7.25.0
@@ -32613,21 +32476,6 @@ snapshots:
'@types/react': 17.0.71
'@types/react-dom': 18.3.0
- '@radix-ui/react-roving-focus@1.0.3(react-dom@17.0.2(react@17.0.2))(react@17.0.2)':
- dependencies:
- '@babel/runtime': 7.25.0
- '@radix-ui/primitive': 1.0.0
- '@radix-ui/react-collection': 1.0.2(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
- '@radix-ui/react-compose-refs': 1.0.0(react@17.0.2)
- '@radix-ui/react-context': 1.0.0(react@17.0.2)
- '@radix-ui/react-direction': 1.0.0(react@17.0.2)
- '@radix-ui/react-id': 1.0.0(react@17.0.2)
- '@radix-ui/react-primitive': 1.0.2(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
- '@radix-ui/react-use-callback-ref': 1.0.0(react@17.0.2)
- '@radix-ui/react-use-controllable-state': 1.0.0(react@17.0.2)
- react: 17.0.2
- react-dom: 17.0.2(react@17.0.2)
-
'@radix-ui/react-roving-focus@1.0.4(@types/react-dom@18.0.10)(@types/react@17.0.71)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
'@babel/runtime': 7.25.0
@@ -32756,12 +32604,6 @@ snapshots:
'@radix-ui/react-compose-refs': 1.0.0(react@18.3.1)
react: 18.3.1
- '@radix-ui/react-slot@1.0.1(react@17.0.2)':
- dependencies:
- '@babel/runtime': 7.25.0
- '@radix-ui/react-compose-refs': 1.0.0(react@17.0.2)
- react: 17.0.2
-
'@radix-ui/react-slot@1.0.2(@types/react@17.0.71)(react@17.0.2)':
dependencies:
'@babel/runtime': 7.25.0
@@ -32930,12 +32772,6 @@ snapshots:
'@radix-ui/react-use-callback-ref': 1.0.0(react@18.3.1)
react: 18.3.1
- '@radix-ui/react-use-escape-keydown@1.0.2(react@17.0.2)':
- dependencies:
- '@babel/runtime': 7.25.0
- '@radix-ui/react-use-callback-ref': 1.0.0(react@17.0.2)
- react: 17.0.2
-
'@radix-ui/react-use-escape-keydown@1.0.3(@types/react@17.0.71)(react@17.0.2)':
dependencies:
'@babel/runtime': 7.25.0
@@ -32990,12 +32826,6 @@ snapshots:
optionalDependencies:
'@types/react': 17.0.71
- '@radix-ui/react-use-rect@1.0.0(react@17.0.2)':
- dependencies:
- '@babel/runtime': 7.25.0
- '@radix-ui/rect': 1.0.0
- react: 17.0.2
-
'@radix-ui/react-use-rect@1.0.1(@types/react@17.0.71)(react@17.0.2)':
dependencies:
'@babel/runtime': 7.25.0
@@ -33012,12 +32842,6 @@ snapshots:
optionalDependencies:
'@types/react': 17.0.71
- '@radix-ui/react-use-size@1.0.0(react@17.0.2)':
- dependencies:
- '@babel/runtime': 7.25.0
- '@radix-ui/react-use-layout-effect': 1.0.0(react@17.0.2)
- react: 17.0.2
-
'@radix-ui/react-use-size@1.0.1(@types/react@17.0.71)(react@17.0.2)':
dependencies:
'@babel/runtime': 7.25.0
@@ -33054,10 +32878,6 @@ snapshots:
'@types/react': 17.0.71
'@types/react-dom': 18.3.0
- '@radix-ui/rect@1.0.0':
- dependencies:
- '@babel/runtime': 7.25.0
-
'@radix-ui/rect@1.0.1':
dependencies:
'@babel/runtime': 7.25.0
@@ -34593,7 +34413,7 @@ snapshots:
style-loader: 1.3.0(webpack@4.47.0(webpack-cli@3.3.12(webpack@5.89.0)))
terser-webpack-plugin: 4.2.3(webpack@4.47.0(webpack-cli@3.3.12(webpack@5.89.0)))
ts-dedent: 2.2.0
- url-loader: 4.1.1(file-loader@6.2.0(webpack@4.47.0(webpack-cli@3.3.12(webpack@5.89.0))))(webpack@4.47.0(webpack-cli@3.3.12(webpack@5.89.0)))
+ url-loader: 4.1.1(file-loader@6.2.0(webpack@5.89.0(webpack-cli@3.3.12)))(webpack@4.47.0(webpack-cli@3.3.12(webpack@5.89.0)))
util-deprecate: 1.0.2
webpack: 4.47.0(webpack-cli@3.3.12(webpack@5.89.0))
webpack-dev-middleware: 3.7.3(webpack@4.47.0(webpack-cli@3.3.12(webpack@5.89.0)))
@@ -34654,7 +34474,7 @@ snapshots:
style-loader: 1.3.0(webpack@4.47.0)
terser-webpack-plugin: 4.2.3(webpack@4.47.0)
ts-dedent: 2.2.0
- url-loader: 4.1.1(file-loader@6.2.0(webpack@5.89.0))(webpack@4.47.0)
+ url-loader: 4.1.1(file-loader@6.2.0(webpack@4.47.0))(webpack@4.47.0)
util-deprecate: 1.0.2
webpack: 4.47.0
webpack-dev-middleware: 3.7.3(webpack@4.47.0)
@@ -35828,7 +35648,7 @@ snapshots:
telejson: 6.0.8
terser-webpack-plugin: 4.2.3(webpack@4.47.0(webpack-cli@3.3.12(webpack@5.89.0)))
ts-dedent: 2.2.0
- url-loader: 4.1.1(file-loader@6.2.0(webpack@4.47.0(webpack-cli@3.3.12(webpack@5.89.0))))(webpack@4.47.0(webpack-cli@3.3.12(webpack@5.89.0)))
+ url-loader: 4.1.1(file-loader@6.2.0(webpack@5.89.0(webpack-cli@3.3.12)))(webpack@4.47.0(webpack-cli@3.3.12(webpack@5.89.0)))
util-deprecate: 1.0.2
webpack: 4.47.0(webpack-cli@3.3.12(webpack@5.89.0))
webpack-dev-middleware: 3.7.3(webpack@4.47.0(webpack-cli@3.3.12(webpack@5.89.0)))
@@ -35878,7 +35698,7 @@ snapshots:
telejson: 6.0.8
terser-webpack-plugin: 4.2.3(webpack@4.47.0)
ts-dedent: 2.2.0
- url-loader: 4.1.1(file-loader@6.2.0(webpack@5.89.0))(webpack@4.47.0)
+ url-loader: 4.1.1(file-loader@6.2.0(webpack@4.47.0))(webpack@4.47.0)
util-deprecate: 1.0.2
webpack: 4.47.0
webpack-dev-middleware: 3.7.3(webpack@4.47.0)
@@ -37549,7 +37369,6 @@ snapshots:
'@types/react-dom@18.3.0':
dependencies:
'@types/react': 17.0.71
- optional: true
'@types/react-outside-click-handler@1.3.3':
dependencies:
@@ -38009,7 +37828,7 @@ snapshots:
'@typescript-eslint/scope-manager': 5.56.0
'@typescript-eslint/type-utils': 5.56.0(eslint@8.55.0)(typescript@5.3.2)
'@typescript-eslint/utils': 5.56.0(eslint@8.55.0)(typescript@5.3.2)
- debug: 4.3.4(supports-color@9.4.0)
+ debug: 4.3.4(supports-color@8.1.1)
eslint: 8.55.0
grapheme-splitter: 1.0.4
ignore: 5.3.0
@@ -38028,7 +37847,7 @@ snapshots:
'@typescript-eslint/scope-manager': 5.62.0
'@typescript-eslint/type-utils': 5.62.0(eslint@8.55.0)(typescript@5.3.2)
'@typescript-eslint/utils': 5.62.0(eslint@8.55.0)(typescript@5.3.2)
- debug: 4.3.4(supports-color@9.4.0)
+ debug: 4.3.4(supports-color@8.1.1)
eslint: 8.55.0
graphemer: 1.4.0
ignore: 5.3.0
@@ -38047,7 +37866,7 @@ snapshots:
'@typescript-eslint/scope-manager': 5.62.0
'@typescript-eslint/type-utils': 5.62.0(eslint@8.55.0)(typescript@5.3.3)
'@typescript-eslint/utils': 5.62.0(eslint@8.55.0)(typescript@5.3.3)
- debug: 4.3.4(supports-color@9.4.0)
+ debug: 4.3.4(supports-color@8.1.1)
eslint: 8.55.0
graphemer: 1.4.0
ignore: 5.3.0
@@ -38127,7 +37946,7 @@ snapshots:
'@typescript-eslint/scope-manager': 5.56.0
'@typescript-eslint/types': 5.56.0
'@typescript-eslint/typescript-estree': 5.56.0(typescript@5.3.2)
- debug: 4.3.4(supports-color@9.4.0)
+ debug: 4.3.4(supports-color@8.1.1)
eslint: 8.55.0
optionalDependencies:
typescript: 5.3.2
@@ -38139,7 +37958,7 @@ snapshots:
'@typescript-eslint/scope-manager': 5.62.0
'@typescript-eslint/types': 5.62.0
'@typescript-eslint/typescript-estree': 5.62.0(typescript@5.3.2)
- debug: 4.3.4(supports-color@9.4.0)
+ debug: 4.3.4(supports-color@8.1.1)
eslint: 8.55.0
optionalDependencies:
typescript: 5.3.2
@@ -38151,7 +37970,7 @@ snapshots:
'@typescript-eslint/scope-manager': 5.62.0
'@typescript-eslint/types': 5.62.0
'@typescript-eslint/typescript-estree': 5.62.0(typescript@5.3.3)
- debug: 4.3.4(supports-color@9.4.0)
+ debug: 4.3.4(supports-color@8.1.1)
eslint: 8.55.0
optionalDependencies:
typescript: 5.3.3
@@ -38349,6 +38168,8 @@ snapshots:
'@use-gesture/core@10.3.0': {}
+ '@use-gesture/core@10.3.1': {}
+
'@use-gesture/react@10.3.0(react@17.0.2)':
dependencies:
'@use-gesture/core': 10.3.0
@@ -38359,6 +38180,16 @@ snapshots:
'@use-gesture/core': 10.3.0
react: 18.3.1
+ '@use-gesture/react@10.3.1(react@17.0.2)':
+ dependencies:
+ '@use-gesture/core': 10.3.1
+ react: 17.0.2
+
+ '@use-gesture/react@10.3.1(react@18.3.1)':
+ dependencies:
+ '@use-gesture/core': 10.3.1
+ react: 18.3.1
+
'@webassemblyjs/ast@1.11.1':
dependencies:
'@webassemblyjs/helper-numbers': 1.11.1
@@ -38828,7 +38659,7 @@ snapshots:
'@wordpress/a11y@3.47.0':
dependencies:
- '@babel/runtime': 7.24.7
+ '@babel/runtime': 7.25.0
'@wordpress/dom-ready': 3.47.0
'@wordpress/i18n': 4.47.0
@@ -38844,6 +38675,12 @@ snapshots:
'@wordpress/dom-ready': 3.27.0
'@wordpress/i18n': 4.6.1
+ '@wordpress/a11y@4.6.0':
+ dependencies:
+ '@babel/runtime': 7.25.0
+ '@wordpress/dom-ready': 4.6.0
+ '@wordpress/i18n': 5.6.0
+
'@wordpress/api-fetch@3.23.1(react-native@0.73.0(@babel/core@7.23.5)(@babel/preset-env@7.23.6(@babel/core@7.23.5))(encoding@0.1.13)(react@17.0.2))':
dependencies:
'@babel/runtime': 7.25.0
@@ -38881,7 +38718,7 @@ snapshots:
'@wordpress/api-fetch@6.44.0':
dependencies:
'@babel/runtime': 7.25.0
- '@wordpress/i18n': 4.47.0
+ '@wordpress/i18n': 4.57.0
'@wordpress/url': 3.48.0
'@wordpress/api-fetch@7.0.1':
@@ -38896,7 +38733,7 @@ snapshots:
'@wordpress/autop@3.47.0':
dependencies:
- '@babel/runtime': 7.24.7
+ '@babel/runtime': 7.25.0
'@wordpress/babel-plugin-import-jsx-pragma@1.1.3(@babel/core@7.12.9)':
dependencies:
@@ -38993,7 +38830,7 @@ snapshots:
'@babel/plugin-transform-runtime': 7.23.4(@babel/core@7.24.7)
'@babel/preset-env': 7.23.5(@babel/core@7.24.7)
'@babel/preset-typescript': 7.23.3(@babel/core@7.24.7)
- '@babel/runtime': 7.24.7
+ '@babel/runtime': 7.25.0
'@wordpress/babel-plugin-import-jsx-pragma': 4.30.0(@babel/core@7.24.7)
'@wordpress/browserslist-config': 5.30.0
'@wordpress/warning': 2.47.0
@@ -39015,7 +38852,7 @@ snapshots:
'@wordpress/blob@3.47.0':
dependencies:
- '@babel/runtime': 7.24.7
+ '@babel/runtime': 7.25.0
'@wordpress/blob@3.6.1':
dependencies:
@@ -39075,34 +38912,34 @@ snapshots:
'@emotion/react': 11.11.1(@types/react@17.0.71)(react@17.0.2)
'@emotion/styled': 11.11.0(@emotion/react@11.11.1(@types/react@17.0.71)(react@17.0.2))(@types/react@17.0.71)(react@17.0.2)
'@react-spring/web': 9.7.3(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
- '@wordpress/a11y': 3.47.0
+ '@wordpress/a11y': 3.57.0
'@wordpress/api-fetch': 6.44.0
'@wordpress/blob': 3.47.0
'@wordpress/blocks': 12.24.0(react@17.0.2)
'@wordpress/commands': 0.18.0(@babel/helper-module-imports@7.24.7)(@babel/types@7.25.2)(@types/react@17.0.71)(babel-plugin-macros@3.1.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@wordpress/components': 25.16.0(@babel/helper-module-imports@7.24.7)(@babel/types@7.25.2)(@types/react@17.0.71)(babel-plugin-macros@3.1.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
- '@wordpress/compose': 6.24.0(react@17.0.2)
- '@wordpress/data': 9.17.0(react@17.0.2)
- '@wordpress/date': 4.47.0
- '@wordpress/deprecated': 3.47.0
- '@wordpress/dom': 3.47.0
+ '@wordpress/compose': 6.34.0(react@17.0.2)
+ '@wordpress/data': 9.27.0(react@17.0.2)
+ '@wordpress/date': 4.57.0
+ '@wordpress/deprecated': 3.57.0
+ '@wordpress/dom': 3.57.0
'@wordpress/element': 5.34.0
- '@wordpress/escape-html': 2.47.0
+ '@wordpress/escape-html': 2.57.0
'@wordpress/hooks': 3.57.0
- '@wordpress/html-entities': 3.47.0
- '@wordpress/i18n': 4.47.0
+ '@wordpress/html-entities': 3.57.0
+ '@wordpress/i18n': 4.57.0
'@wordpress/icons': 9.48.0
- '@wordpress/is-shallow-equal': 4.47.0
+ '@wordpress/is-shallow-equal': 4.57.0
'@wordpress/keyboard-shortcuts': 4.24.0(react@17.0.2)
'@wordpress/keycodes': 3.57.0
'@wordpress/notices': 4.15.0(react@17.0.2)
'@wordpress/preferences': 3.24.0(@babel/helper-module-imports@7.24.7)(@babel/types@7.25.2)(@types/react@17.0.71)(babel-plugin-macros@3.1.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@wordpress/private-apis': 0.29.0
- '@wordpress/rich-text': 6.24.0(react@17.0.2)
+ '@wordpress/rich-text': 6.34.0(react@17.0.2)
'@wordpress/style-engine': 1.30.0
'@wordpress/token-list': 2.47.0
'@wordpress/url': 3.48.0
- '@wordpress/warning': 2.47.0
+ '@wordpress/warning': 2.57.0
'@wordpress/wordcount': 3.47.0
change-case: 4.1.2
classnames: 2.3.2
@@ -39136,34 +38973,34 @@ snapshots:
'@emotion/react': 11.11.1(@types/react@17.0.71)(react@18.3.1)
'@emotion/styled': 11.11.0(@emotion/react@11.11.1(@types/react@17.0.71)(react@18.3.1))(@types/react@17.0.71)(react@18.3.1)
'@react-spring/web': 9.7.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@wordpress/a11y': 3.47.0
+ '@wordpress/a11y': 3.57.0
'@wordpress/api-fetch': 6.44.0
'@wordpress/blob': 3.47.0
'@wordpress/blocks': 12.24.0(react@18.3.1)
'@wordpress/commands': 0.18.0(@babel/helper-module-imports@7.24.7)(@babel/types@7.25.2)(@types/react@17.0.71)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@wordpress/components': 25.16.0(@babel/helper-module-imports@7.24.7)(@babel/types@7.25.2)(@types/react@17.0.71)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@wordpress/compose': 6.24.0(react@18.3.1)
- '@wordpress/data': 9.17.0(react@18.3.1)
- '@wordpress/date': 4.47.0
- '@wordpress/deprecated': 3.47.0
- '@wordpress/dom': 3.47.0
+ '@wordpress/compose': 6.34.0(react@18.3.1)
+ '@wordpress/data': 9.27.0(react@18.3.1)
+ '@wordpress/date': 4.57.0
+ '@wordpress/deprecated': 3.57.0
+ '@wordpress/dom': 3.57.0
'@wordpress/element': 5.34.0
- '@wordpress/escape-html': 2.47.0
+ '@wordpress/escape-html': 2.57.0
'@wordpress/hooks': 3.57.0
- '@wordpress/html-entities': 3.47.0
- '@wordpress/i18n': 4.47.0
+ '@wordpress/html-entities': 3.57.0
+ '@wordpress/i18n': 4.57.0
'@wordpress/icons': 9.48.0
- '@wordpress/is-shallow-equal': 4.47.0
+ '@wordpress/is-shallow-equal': 4.57.0
'@wordpress/keyboard-shortcuts': 4.24.0(react@18.3.1)
'@wordpress/keycodes': 3.57.0
'@wordpress/notices': 4.15.0(react@18.3.1)
'@wordpress/preferences': 3.24.0(@babel/helper-module-imports@7.24.7)(@babel/types@7.25.2)(@types/react@17.0.71)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@wordpress/private-apis': 0.29.0
- '@wordpress/rich-text': 6.24.0(react@18.3.1)
+ '@wordpress/rich-text': 6.34.0(react@18.3.1)
'@wordpress/style-engine': 1.30.0
'@wordpress/token-list': 2.47.0
'@wordpress/url': 3.48.0
- '@wordpress/warning': 2.47.0
+ '@wordpress/warning': 2.57.0
'@wordpress/wordcount': 3.47.0
change-case: 4.1.2
classnames: 2.3.2
@@ -39203,7 +39040,7 @@ snapshots:
'@wordpress/compose': 5.5.0(react@18.3.1)
'@wordpress/data': 6.15.0(react@18.3.1)
'@wordpress/deprecated': 3.41.0
- '@wordpress/dom': 3.27.0
+ '@wordpress/dom': 3.6.1
'@wordpress/element': 4.20.0
'@wordpress/hooks': 3.6.1
'@wordpress/html-entities': 3.24.0
@@ -39239,7 +39076,7 @@ snapshots:
'@wordpress/block-editor@8.6.0(@types/react@17.0.71)(react-dom@17.0.2(react@17.0.2))(react-with-direction@1.4.0(react-dom@17.0.2(react@17.0.2))(react@17.0.2))(react@17.0.2)':
dependencies:
- '@babel/runtime': 7.24.7
+ '@babel/runtime': 7.25.0
'@react-spring/web': 9.7.3(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@wordpress/a11y': 3.47.0
'@wordpress/api-fetch': 6.21.0
@@ -39379,32 +39216,32 @@ snapshots:
'@wordpress/block-library@8.24.1(@babel/helper-module-imports@7.24.7)(@babel/types@7.25.2)(@preact/signals-core@1.5.1)(@types/react@17.0.71)(babel-plugin-macros@3.1.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)':
dependencies:
'@babel/runtime': 7.25.0
- '@wordpress/a11y': 3.47.0
+ '@wordpress/a11y': 3.57.0
'@wordpress/api-fetch': 6.44.0
'@wordpress/autop': 3.47.0
'@wordpress/blob': 3.47.0
'@wordpress/block-editor': 12.15.0(@babel/helper-module-imports@7.24.7)(@babel/types@7.25.2)(@types/react@17.0.71)(babel-plugin-macros@3.1.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@wordpress/blocks': 12.24.0(react@17.0.2)
'@wordpress/components': 25.16.0(@babel/helper-module-imports@7.24.7)(@babel/types@7.25.2)(@types/react@17.0.71)(babel-plugin-macros@3.1.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
- '@wordpress/compose': 6.24.0(react@17.0.2)
+ '@wordpress/compose': 6.34.0(react@17.0.2)
'@wordpress/core-data': 6.24.0(@babel/helper-module-imports@7.24.7)(@babel/types@7.25.2)(@types/react@17.0.71)(babel-plugin-macros@3.1.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
- '@wordpress/data': 9.17.0(react@17.0.2)
- '@wordpress/date': 4.47.0
- '@wordpress/deprecated': 3.47.0
- '@wordpress/dom': 3.47.0
+ '@wordpress/data': 9.27.0(react@17.0.2)
+ '@wordpress/date': 4.57.0
+ '@wordpress/deprecated': 3.57.0
+ '@wordpress/dom': 3.57.0
'@wordpress/element': 5.34.0
- '@wordpress/escape-html': 2.47.0
+ '@wordpress/escape-html': 2.57.0
'@wordpress/hooks': 3.57.0
- '@wordpress/html-entities': 3.47.0
- '@wordpress/i18n': 4.47.0
+ '@wordpress/html-entities': 3.57.0
+ '@wordpress/i18n': 4.57.0
'@wordpress/icons': 9.48.0
'@wordpress/interactivity': 3.0.1(@preact/signals-core@1.5.1)
'@wordpress/keycodes': 3.57.0
'@wordpress/notices': 4.15.0(react@17.0.2)
- '@wordpress/primitives': 3.45.0
+ '@wordpress/primitives': 3.55.0
'@wordpress/private-apis': 0.29.0
'@wordpress/reusable-blocks': 4.24.0(@babel/helper-module-imports@7.24.7)(@babel/types@7.25.2)(@types/react@17.0.71)(babel-plugin-macros@3.1.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
- '@wordpress/rich-text': 6.24.0(react@17.0.2)
+ '@wordpress/rich-text': 6.34.0(react@17.0.2)
'@wordpress/server-side-render': 4.24.0(@babel/helper-module-imports@7.24.7)(@babel/types@7.25.2)(@types/react@17.0.71)(babel-plugin-macros@3.1.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@wordpress/url': 3.48.0
'@wordpress/viewport': 5.24.0(react@17.0.2)
@@ -39435,7 +39272,7 @@ snapshots:
'@wordpress/block-serialization-default-parser@4.47.0':
dependencies:
- '@babel/runtime': 7.24.7
+ '@babel/runtime': 7.25.0
'@wordpress/blocks@11.1.5(react@18.3.1)':
dependencies:
@@ -39446,7 +39283,7 @@ snapshots:
'@wordpress/compose': 5.5.0(react@18.3.1)
'@wordpress/data': 6.15.0(react@18.3.1)
'@wordpress/deprecated': 3.41.0
- '@wordpress/dom': 3.27.0
+ '@wordpress/dom': 3.6.1
'@wordpress/element': 4.20.0
'@wordpress/hooks': 3.6.1
'@wordpress/html-entities': 3.24.0
@@ -39530,7 +39367,7 @@ snapshots:
'@wordpress/compose': 6.24.0(react@17.0.2)
'@wordpress/data': 9.17.0(react@17.0.2)
'@wordpress/deprecated': 3.47.0
- '@wordpress/dom': 3.47.0
+ '@wordpress/dom': 3.57.0
'@wordpress/element': 5.24.0
'@wordpress/hooks': 3.57.0
'@wordpress/html-entities': 3.47.0
@@ -39560,7 +39397,7 @@ snapshots:
'@wordpress/compose': 6.24.0(react@18.3.1)
'@wordpress/data': 9.17.0(react@18.3.1)
'@wordpress/deprecated': 3.47.0
- '@wordpress/dom': 3.47.0
+ '@wordpress/dom': 3.57.0
'@wordpress/element': 5.24.0
'@wordpress/hooks': 3.57.0
'@wordpress/html-entities': 3.47.0
@@ -39641,9 +39478,9 @@ snapshots:
dependencies:
'@babel/runtime': 7.25.0
'@wordpress/components': 25.16.0(@babel/helper-module-imports@7.24.7)(@babel/types@7.25.2)(@types/react@17.0.71)(babel-plugin-macros@3.1.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
- '@wordpress/data': 9.17.0(react@17.0.2)
+ '@wordpress/data': 9.27.0(react@17.0.2)
'@wordpress/element': 5.22.0
- '@wordpress/i18n': 4.47.0
+ '@wordpress/i18n': 4.57.0
'@wordpress/icons': 9.36.0
'@wordpress/keyboard-shortcuts': 4.24.0(react@17.0.2)
'@wordpress/private-apis': 0.20.0
@@ -39672,7 +39509,7 @@ snapshots:
'@wordpress/compose': 4.2.0(react@18.3.1)
'@wordpress/date': 4.44.0
'@wordpress/deprecated': 3.41.0
- '@wordpress/dom': 3.27.0
+ '@wordpress/dom': 3.6.1
'@wordpress/element': 3.2.0
'@wordpress/hooks': 3.6.1
'@wordpress/i18n': 4.47.0
@@ -39820,7 +39657,7 @@ snapshots:
'@wordpress/compose': 5.4.1(react@17.0.2)
'@wordpress/date': 4.44.0
'@wordpress/deprecated': 3.41.0
- '@wordpress/dom': 3.27.0
+ '@wordpress/dom': 3.6.1
'@wordpress/element': 4.4.1
'@wordpress/escape-html': 2.47.0
'@wordpress/hooks': 3.6.1
@@ -39868,7 +39705,7 @@ snapshots:
'@wordpress/compose': 5.4.1(react@17.0.2)
'@wordpress/date': 4.44.0
'@wordpress/deprecated': 3.41.0
- '@wordpress/dom': 3.27.0
+ '@wordpress/dom': 3.6.1
'@wordpress/element': 4.4.1
'@wordpress/escape-html': 2.47.0
'@wordpress/hooks': 3.6.1
@@ -39904,7 +39741,7 @@ snapshots:
'@wordpress/components@20.0.0(@types/react@17.0.71)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)':
dependencies:
- '@babel/runtime': 7.24.7
+ '@babel/runtime': 7.25.0
'@emotion/cache': 11.11.0
'@emotion/css': 11.11.2
'@emotion/react': 11.11.1(@types/react@17.0.71)(react@17.0.2)
@@ -39925,7 +39762,7 @@ snapshots:
'@wordpress/icons': 9.36.0
'@wordpress/is-shallow-equal': 4.24.0
'@wordpress/keycodes': 3.47.0
- '@wordpress/primitives': 3.45.0
+ '@wordpress/primitives': 3.55.0
'@wordpress/rich-text': 5.20.0(react@17.0.2)
'@wordpress/warning': 2.47.0
change-case: 4.1.2
@@ -39974,7 +39811,7 @@ snapshots:
'@wordpress/icons': 9.36.0
'@wordpress/is-shallow-equal': 4.24.0
'@wordpress/keycodes': 3.47.0
- '@wordpress/primitives': 3.45.0
+ '@wordpress/primitives': 3.55.0
'@wordpress/rich-text': 5.20.0(react@17.0.2)
'@wordpress/warning': 2.47.0
change-case: 4.1.2
@@ -40001,70 +39838,6 @@ snapshots:
- '@types/react'
- supports-color
- '@wordpress/components@25.13.0(@babel/helper-module-imports@7.24.7)(@babel/types@7.25.2)(@types/react@17.0.71)(babel-plugin-macros@3.1.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)':
- dependencies:
- '@ariakit/react': 0.3.9(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
- '@babel/runtime': 7.25.0
- '@emotion/cache': 11.11.0
- '@emotion/css': 11.11.2
- '@emotion/react': 11.11.1(@types/react@17.0.71)(react@17.0.2)
- '@emotion/serialize': 1.1.2
- '@emotion/styled': 11.11.0(@emotion/react@11.11.1(@types/react@17.0.71)(react@17.0.2))(@types/react@17.0.71)(react@17.0.2)
- '@emotion/utils': 1.2.1
- '@floating-ui/react-dom': 2.0.4(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
- '@radix-ui/react-dropdown-menu': 2.0.4(@types/react@17.0.71)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
- '@types/gradient-parser': 0.1.3
- '@types/highlight-words-core': 1.2.1
- '@use-gesture/react': 10.3.0(react@17.0.2)
- '@wordpress/a11y': 3.47.0
- '@wordpress/compose': 6.24.0(react@17.0.2)
- '@wordpress/date': 4.47.0
- '@wordpress/deprecated': 3.47.0
- '@wordpress/dom': 3.47.0
- '@wordpress/element': 5.34.0
- '@wordpress/escape-html': 2.47.0
- '@wordpress/hooks': 3.57.0
- '@wordpress/html-entities': 3.47.0
- '@wordpress/i18n': 4.54.0
- '@wordpress/icons': 9.48.0
- '@wordpress/is-shallow-equal': 4.47.0
- '@wordpress/keycodes': 3.57.0
- '@wordpress/primitives': 3.45.0
- '@wordpress/private-apis': 0.29.0
- '@wordpress/rich-text': 6.24.0(react@17.0.2)
- '@wordpress/warning': 2.47.0
- change-case: 4.1.2
- classnames: 2.3.2
- colord: 2.9.3
- date-fns: 2.30.0
- deepmerge: 4.3.1
- dom-scroll-into-view: 1.2.1
- downshift: 6.1.12(react@17.0.2)
- fast-deep-equal: 3.1.3
- framer-motion: 10.16.16(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
- gradient-parser: 0.1.5
- highlight-words-core: 1.2.2
- is-plain-object: 5.0.0
- memize: 2.1.0
- path-to-regexp: 6.2.1
- re-resizable: 6.9.11(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
- react: 17.0.2
- react-colorful: 5.6.1(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
- react-dom: 17.0.2(react@17.0.2)
- reakit: 1.3.11(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
- remove-accents: 0.5.0
- use-lilius: 2.0.3(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
- uuid: 9.0.1
- valtio: 1.7.0(@babel/helper-module-imports@7.24.7)(@babel/types@7.25.2)(babel-plugin-macros@3.1.0)(react@17.0.2)
- transitivePeerDependencies:
- - '@babel/helper-module-imports'
- - '@babel/types'
- - '@types/react'
- - aslemammad-vite-plugin-macro
- - babel-plugin-macros
- - supports-color
- - vite
-
'@wordpress/components@25.16.0(@babel/helper-module-imports@7.24.7)(@babel/types@7.25.2)(@types/react@17.0.71)(babel-plugin-macros@3.1.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)':
dependencies:
'@ariakit/react': 0.3.14(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
@@ -40078,7 +39851,7 @@ snapshots:
'@floating-ui/react-dom': 2.0.9(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@types/gradient-parser': 0.1.3
'@types/highlight-words-core': 1.2.1
- '@use-gesture/react': 10.3.0(react@17.0.2)
+ '@use-gesture/react': 10.3.1(react@17.0.2)
'@wordpress/a11y': 3.57.0
'@wordpress/compose': 6.34.0(react@17.0.2)
'@wordpress/date': 4.57.0
@@ -40141,7 +39914,7 @@ snapshots:
'@floating-ui/react-dom': 2.0.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@types/gradient-parser': 0.1.3
'@types/highlight-words-core': 1.2.1
- '@use-gesture/react': 10.3.0(react@18.3.1)
+ '@use-gesture/react': 10.3.1(react@18.3.1)
'@wordpress/a11y': 3.57.0
'@wordpress/compose': 6.34.0(react@18.3.1)
'@wordpress/date': 4.57.0
@@ -40266,7 +40039,7 @@ snapshots:
'@floating-ui/react-dom': 2.0.9(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@types/gradient-parser': 0.1.3
'@types/highlight-words-core': 1.2.1
- '@use-gesture/react': 10.3.0(react@17.0.2)
+ '@use-gesture/react': 10.3.1(react@17.0.2)
'@wordpress/a11y': 3.57.0
'@wordpress/compose': 6.34.0(react@17.0.2)
'@wordpress/date': 4.57.0
@@ -40308,6 +40081,61 @@ snapshots:
- '@types/react'
- supports-color
+ '@wordpress/components@28.6.0(@emotion/is-prop-valid@1.2.1)(@types/react@17.0.71)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)':
+ dependencies:
+ '@ariakit/react': 0.4.10(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
+ '@babel/runtime': 7.25.0
+ '@emotion/cache': 11.11.0
+ '@emotion/css': 11.11.2
+ '@emotion/react': 11.11.1(@types/react@17.0.71)(react@17.0.2)
+ '@emotion/serialize': 1.1.2
+ '@emotion/styled': 11.11.0(@emotion/react@11.11.1(@types/react@17.0.71)(react@17.0.2))(@types/react@17.0.71)(react@17.0.2)
+ '@emotion/utils': 1.2.1
+ '@floating-ui/react-dom': 2.0.9(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
+ '@types/gradient-parser': 0.1.3
+ '@types/highlight-words-core': 1.2.1
+ '@use-gesture/react': 10.3.1(react@17.0.2)
+ '@wordpress/a11y': 4.6.0
+ '@wordpress/compose': 7.6.0(react@17.0.2)
+ '@wordpress/date': 5.6.0
+ '@wordpress/deprecated': 4.6.0
+ '@wordpress/dom': 4.6.0
+ '@wordpress/element': 6.6.0
+ '@wordpress/escape-html': 3.6.0
+ '@wordpress/hooks': 4.6.0
+ '@wordpress/html-entities': 4.6.0
+ '@wordpress/i18n': 5.6.0
+ '@wordpress/icons': 10.6.0(react@17.0.2)
+ '@wordpress/is-shallow-equal': 5.6.0
+ '@wordpress/keycodes': 4.6.0
+ '@wordpress/primitives': 4.6.0(react@17.0.2)
+ '@wordpress/private-apis': 1.6.0
+ '@wordpress/rich-text': 7.6.0(react@17.0.2)
+ '@wordpress/warning': 3.6.0
+ change-case: 4.1.2
+ clsx: 2.1.1
+ colord: 2.9.3
+ date-fns: 3.6.0
+ deepmerge: 4.3.1
+ fast-deep-equal: 3.1.3
+ framer-motion: 11.3.30(@emotion/is-prop-valid@1.2.1)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
+ gradient-parser: 0.1.5
+ highlight-words-core: 1.2.2
+ is-plain-object: 5.0.0
+ memize: 2.1.0
+ path-to-regexp: 6.2.1
+ re-resizable: 6.9.11(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
+ react: 17.0.2
+ react-colorful: 5.6.1(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
+ react-dom: 17.0.2(react@17.0.2)
+ remove-accents: 0.5.0
+ use-lilius: 2.0.5(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
+ uuid: 9.0.1
+ transitivePeerDependencies:
+ - '@emotion/is-prop-valid'
+ - '@types/react'
+ - supports-color
+
'@wordpress/compose@3.25.3(react@17.0.2)':
dependencies:
'@babel/runtime': 7.25.0
@@ -40331,8 +40159,8 @@ snapshots:
'@babel/runtime': 7.25.0
'@types/lodash': 4.14.149
'@types/mousetrap': 1.6.15
- '@wordpress/deprecated': 3.41.0
- '@wordpress/dom': 3.27.0
+ '@wordpress/deprecated': 3.6.1
+ '@wordpress/dom': 3.6.1
'@wordpress/element': 3.2.0
'@wordpress/is-shallow-equal': 4.24.0
'@wordpress/keycodes': 3.47.0
@@ -40350,7 +40178,7 @@ snapshots:
'@babel/runtime': 7.25.0
'@types/mousetrap': 1.6.15
'@wordpress/deprecated': 3.47.0
- '@wordpress/dom': 3.47.0
+ '@wordpress/dom': 3.27.0
'@wordpress/element': 4.20.0
'@wordpress/is-shallow-equal': 4.47.0
'@wordpress/keycodes': 3.47.0
@@ -40366,7 +40194,7 @@ snapshots:
'@babel/runtime': 7.25.0
'@types/mousetrap': 1.6.15
'@wordpress/deprecated': 3.47.0
- '@wordpress/dom': 3.47.0
+ '@wordpress/dom': 3.27.0
'@wordpress/element': 4.20.0
'@wordpress/is-shallow-equal': 4.47.0
'@wordpress/keycodes': 3.47.0
@@ -40383,7 +40211,7 @@ snapshots:
'@types/lodash': 4.14.202
'@types/mousetrap': 1.6.15
'@wordpress/deprecated': 3.6.1
- '@wordpress/dom': 3.27.0
+ '@wordpress/dom': 3.6.1
'@wordpress/element': 4.4.1
'@wordpress/is-shallow-equal': 4.24.0
'@wordpress/keycodes': 3.6.1
@@ -40397,7 +40225,7 @@ snapshots:
'@wordpress/compose@5.5.0(react@17.0.2)':
dependencies:
- '@babel/runtime': 7.23.6
+ '@babel/runtime': 7.25.0
'@types/lodash': 4.14.202
'@types/mousetrap': 1.6.15
'@wordpress/deprecated': 3.41.0
@@ -40415,7 +40243,7 @@ snapshots:
'@wordpress/compose@5.5.0(react@18.3.1)':
dependencies:
- '@babel/runtime': 7.23.6
+ '@babel/runtime': 7.25.0
'@types/lodash': 4.14.202
'@types/mousetrap': 1.6.15
'@wordpress/deprecated': 3.41.0
@@ -40435,8 +40263,8 @@ snapshots:
dependencies:
'@babel/runtime': 7.25.0
'@types/mousetrap': 1.6.15
- '@wordpress/deprecated': 3.47.0
- '@wordpress/dom': 3.47.0
+ '@wordpress/deprecated': 3.57.0
+ '@wordpress/dom': 3.57.0
'@wordpress/element': 5.34.0
'@wordpress/is-shallow-equal': 4.47.0
'@wordpress/keycodes': 3.47.0
@@ -40452,8 +40280,8 @@ snapshots:
dependencies:
'@babel/runtime': 7.25.0
'@types/mousetrap': 1.6.15
- '@wordpress/deprecated': 3.47.0
- '@wordpress/dom': 3.47.0
+ '@wordpress/deprecated': 3.57.0
+ '@wordpress/dom': 3.57.0
'@wordpress/element': 5.34.0
'@wordpress/is-shallow-equal': 4.47.0
'@wordpress/keycodes': 3.47.0
@@ -40499,12 +40327,29 @@ snapshots:
react: 18.3.1
use-memo-one: 1.1.3(react@18.3.1)
+ '@wordpress/compose@7.6.0(react@17.0.2)':
+ dependencies:
+ '@babel/runtime': 7.25.0
+ '@types/mousetrap': 1.6.15
+ '@wordpress/deprecated': 4.6.0
+ '@wordpress/dom': 4.6.0
+ '@wordpress/element': 6.6.0
+ '@wordpress/is-shallow-equal': 5.6.0
+ '@wordpress/keycodes': 4.6.0
+ '@wordpress/priority-queue': 3.6.0
+ '@wordpress/undo-manager': 1.6.0
+ change-case: 4.1.2
+ clipboard: 2.0.11
+ mousetrap: 1.6.5
+ react: 17.0.2
+ use-memo-one: 1.1.3(react@17.0.2)
+
'@wordpress/core-commands@0.7.0(@babel/helper-module-imports@7.24.7)(@babel/types@7.25.2)(@types/react@17.0.71)(babel-plugin-macros@3.1.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)':
dependencies:
'@babel/runtime': 7.25.0
'@wordpress/commands': 0.9.0(@babel/helper-module-imports@7.24.7)(@babel/types@7.25.2)(@types/react@17.0.71)(babel-plugin-macros@3.1.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@wordpress/core-data': 6.24.0(@babel/helper-module-imports@7.24.7)(@babel/types@7.25.2)(@types/react@17.0.71)(babel-plugin-macros@3.1.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
- '@wordpress/data': 9.17.0(react@17.0.2)
+ '@wordpress/data': 9.27.0(react@17.0.2)
'@wordpress/element': 5.22.0
'@wordpress/i18n': 4.47.0
'@wordpress/icons': 9.36.0
@@ -40707,6 +40552,25 @@ snapshots:
'@wordpress/deprecated': 3.41.0
react: 17.0.2
+ '@wordpress/data@10.6.0(react@17.0.2)':
+ dependencies:
+ '@babel/runtime': 7.25.0
+ '@wordpress/compose': 7.6.0(react@17.0.2)
+ '@wordpress/deprecated': 4.6.0
+ '@wordpress/element': 6.6.0
+ '@wordpress/is-shallow-equal': 5.6.0
+ '@wordpress/priority-queue': 3.6.0
+ '@wordpress/private-apis': 1.6.0
+ '@wordpress/redux-routine': 5.6.0(redux@4.2.1)
+ deepmerge: 4.3.1
+ equivalent-key-map: 0.2.2
+ is-plain-object: 5.0.0
+ is-promise: 4.0.0
+ react: 17.0.2
+ redux: 4.2.1
+ rememo: 4.0.2
+ use-memo-one: 1.1.3(react@17.0.2)
+
'@wordpress/data@4.27.3(react@17.0.2)':
dependencies:
'@babel/runtime': 7.25.0
@@ -40733,8 +40597,8 @@ snapshots:
'@wordpress/deprecated': 3.6.1
'@wordpress/element': 3.2.0
'@wordpress/is-shallow-equal': 4.24.0
- '@wordpress/priority-queue': 2.47.0
- '@wordpress/redux-routine': 4.47.0(redux@4.2.1)
+ '@wordpress/priority-queue': 2.57.0
+ '@wordpress/redux-routine': 4.57.0(redux@4.2.1)
equivalent-key-map: 0.2.2
is-promise: 4.0.0
lodash: 4.17.21
@@ -40747,7 +40611,7 @@ snapshots:
'@wordpress/data@6.15.0(react@17.0.2)':
dependencies:
- '@babel/runtime': 7.24.7
+ '@babel/runtime': 7.25.0
'@wordpress/compose': 5.20.0(react@17.0.2)
'@wordpress/deprecated': 3.41.0
'@wordpress/element': 4.20.0
@@ -40817,7 +40681,7 @@ snapshots:
'@wordpress/data@7.6.0(react@17.0.2)':
dependencies:
- '@babel/runtime': 7.24.7
+ '@babel/runtime': 7.25.0
'@wordpress/compose': 5.20.0(react@17.0.2)
'@wordpress/deprecated': 3.41.0
'@wordpress/element': 4.20.0
@@ -40835,7 +40699,7 @@ snapshots:
'@wordpress/data@7.6.0(react@18.3.1)':
dependencies:
- '@babel/runtime': 7.24.7
+ '@babel/runtime': 7.25.0
'@wordpress/compose': 5.20.0(react@18.3.1)
'@wordpress/deprecated': 3.41.0
'@wordpress/element': 4.20.0
@@ -40927,6 +40791,28 @@ snapshots:
rememo: 4.0.2
use-memo-one: 1.1.3(react@18.3.1)
+ '@wordpress/dataviews@4.2.0(@emotion/is-prop-valid@1.2.1)(@types/react@17.0.71)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)':
+ dependencies:
+ '@ariakit/react': 0.4.10(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
+ '@babel/runtime': 7.25.0
+ '@wordpress/components': 28.6.0(@emotion/is-prop-valid@1.2.1)(@types/react@17.0.71)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
+ '@wordpress/compose': 7.6.0(react@17.0.2)
+ '@wordpress/data': 10.6.0(react@17.0.2)
+ '@wordpress/element': 6.6.0
+ '@wordpress/i18n': 5.6.0
+ '@wordpress/icons': 10.6.0(react@17.0.2)
+ '@wordpress/primitives': 4.6.0(react@17.0.2)
+ '@wordpress/private-apis': 1.6.0
+ '@wordpress/warning': 3.6.0
+ clsx: 2.1.1
+ react: 17.0.2
+ remove-accents: 0.5.0
+ transitivePeerDependencies:
+ - '@emotion/is-prop-valid'
+ - '@types/react'
+ - react-dom
+ - supports-color
+
'@wordpress/date@4.44.0':
dependencies:
'@babel/runtime': 7.23.5
@@ -40934,13 +40820,6 @@ snapshots:
moment: 2.29.4
moment-timezone: 0.5.43
- '@wordpress/date@4.47.0':
- dependencies:
- '@babel/runtime': 7.25.0
- '@wordpress/deprecated': 3.47.0
- moment: 2.29.4
- moment-timezone: 0.5.43
-
'@wordpress/date@4.57.0':
dependencies:
'@babel/runtime': 7.25.0
@@ -40954,6 +40833,13 @@ snapshots:
moment: 2.29.4
moment-timezone: 0.5.43
+ '@wordpress/date@5.6.0':
+ dependencies:
+ '@babel/runtime': 7.25.0
+ '@wordpress/deprecated': 4.6.0
+ moment: 2.29.4
+ moment-timezone: 0.5.43
+
'@wordpress/dependency-extraction-webpack-plugin@2.9.0(webpack@4.47.0(webpack-cli@3.3.12))':
dependencies:
json2php: 0.0.4
@@ -41015,6 +40901,11 @@ snapshots:
'@babel/runtime': 7.23.5
'@wordpress/hooks': 3.6.1
+ '@wordpress/deprecated@4.6.0':
+ dependencies:
+ '@babel/runtime': 7.25.0
+ '@wordpress/hooks': 4.6.0
+
'@wordpress/dom-ready@3.27.0':
dependencies:
'@babel/runtime': 7.23.5
@@ -41031,6 +40922,10 @@ snapshots:
dependencies:
'@babel/runtime': 7.23.5
+ '@wordpress/dom-ready@4.6.0':
+ dependencies:
+ '@babel/runtime': 7.25.0
+
'@wordpress/dom@2.18.0':
dependencies:
'@babel/runtime': 7.25.0
@@ -41041,11 +40936,6 @@ snapshots:
'@babel/runtime': 7.23.5
'@wordpress/deprecated': 3.41.0
- '@wordpress/dom@3.47.0':
- dependencies:
- '@babel/runtime': 7.25.0
- '@wordpress/deprecated': 3.47.0
-
'@wordpress/dom@3.57.0':
dependencies:
'@babel/runtime': 7.25.0
@@ -41056,6 +40946,11 @@ snapshots:
'@babel/runtime': 7.23.5
lodash: 4.17.21
+ '@wordpress/dom@4.6.0':
+ dependencies:
+ '@babel/runtime': 7.25.0
+ '@wordpress/deprecated': 4.6.0
+
'@wordpress/e2e-test-utils-playwright@1.0.1(@playwright/test@1.46.1)(encoding@0.1.13)(typescript@5.3.2)':
dependencies:
'@playwright/test': 1.46.1
@@ -41134,7 +41029,7 @@ snapshots:
'@wordpress/e2e-test-utils@4.16.1(encoding@0.1.13)(jest@25.5.4)(puppeteer@2.1.1)(react-native@0.73.0(@babel/core@7.23.5)(@babel/preset-env@7.23.6(@babel/core@7.23.5))(encoding@0.1.13)(react@18.3.1))':
dependencies:
- '@babel/runtime': 7.25.0
+ '@babel/runtime': 7.23.5
'@wordpress/keycodes': 2.19.3
'@wordpress/url': 2.22.2(react-native@0.73.0(@babel/core@7.23.5)(@babel/preset-env@7.23.6(@babel/core@7.23.5))(encoding@0.1.13)(react@18.3.1))
jest: 25.5.4
@@ -41160,7 +41055,7 @@ snapshots:
'@wordpress/e2e-test-utils@4.16.1(encoding@0.1.13)(jest@29.7.0(@types/node@22.4.0)(babel-plugin-macros@3.1.0)(node-notifier@8.0.2)(ts-node@10.9.2(@types/node@22.4.0)(typescript@5.3.3)))(puppeteer@17.1.3(encoding@0.1.13))(react-native@0.73.0(@babel/core@7.12.9)(@babel/preset-env@7.12.7(@babel/core@7.12.9))(encoding@0.1.13)(react@18.3.1))':
dependencies:
- '@babel/runtime': 7.25.0
+ '@babel/runtime': 7.23.5
'@wordpress/keycodes': 2.19.3
'@wordpress/url': 2.22.2(react-native@0.73.0(@babel/core@7.12.9)(@babel/preset-env@7.12.7(@babel/core@7.12.9))(encoding@0.1.13)(react@18.3.1))
jest: 29.7.0(@types/node@22.4.0)(babel-plugin-macros@3.1.0)(node-notifier@8.0.2)(ts-node@10.9.2(@types/node@22.4.0)(typescript@5.3.3))
@@ -41264,7 +41159,7 @@ snapshots:
'@wordpress/element': 4.4.1
'@wordpress/hooks': 3.6.1
'@wordpress/i18n': 4.6.1
- '@wordpress/icons': 8.2.3
+ '@wordpress/icons': 8.4.0
'@wordpress/interface': 4.5.6(@types/react@17.0.71)(react-dom@17.0.2(react@17.0.2))(react-with-direction@1.4.0(react-dom@17.0.2(react@17.0.2))(react@17.0.2))(react@17.0.2)
'@wordpress/keyboard-shortcuts': 3.4.1(react@17.0.2)
'@wordpress/keycodes': 3.6.1
@@ -41288,36 +41183,36 @@ snapshots:
'@wordpress/edit-site@5.15.0(patch_hash=6y3l6gxu33zybfmvbjd23dtqda)(@babel/helper-module-imports@7.24.7)(@babel/types@7.25.2)(@preact/signals-core@1.5.1)(@types/react@17.0.71)(babel-plugin-macros@3.1.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)':
dependencies:
- '@babel/runtime': 7.23.5
- '@wordpress/a11y': 3.47.0
+ '@babel/runtime': 7.25.0
+ '@wordpress/a11y': 3.57.0
'@wordpress/api-fetch': 6.44.0
'@wordpress/block-editor': 12.15.0(@babel/helper-module-imports@7.24.7)(@babel/types@7.25.2)(@types/react@17.0.71)(babel-plugin-macros@3.1.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@wordpress/block-library': 8.24.1(@babel/helper-module-imports@7.24.7)(@babel/types@7.25.2)(@preact/signals-core@1.5.1)(@types/react@17.0.71)(babel-plugin-macros@3.1.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@wordpress/blocks': 12.24.0(react@17.0.2)
'@wordpress/commands': 0.9.0(@babel/helper-module-imports@7.24.7)(@babel/types@7.25.2)(@types/react@17.0.71)(babel-plugin-macros@3.1.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
- '@wordpress/components': 25.13.0(@babel/helper-module-imports@7.24.7)(@babel/types@7.25.2)(@types/react@17.0.71)(babel-plugin-macros@3.1.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
- '@wordpress/compose': 6.24.0(react@17.0.2)
+ '@wordpress/components': 25.16.0(@babel/helper-module-imports@7.24.7)(@babel/types@7.25.2)(@types/react@17.0.71)(babel-plugin-macros@3.1.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
+ '@wordpress/compose': 6.34.0(react@17.0.2)
'@wordpress/core-commands': 0.7.0(@babel/helper-module-imports@7.24.7)(@babel/types@7.25.2)(@types/react@17.0.71)(babel-plugin-macros@3.1.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@wordpress/core-data': 6.24.0(@babel/helper-module-imports@7.24.7)(@babel/types@7.25.2)(@types/react@17.0.71)(babel-plugin-macros@3.1.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
- '@wordpress/data': 9.17.0(react@17.0.2)
+ '@wordpress/data': 9.27.0(react@17.0.2)
'@wordpress/date': 4.44.0
'@wordpress/deprecated': 3.41.0
- '@wordpress/dom': 3.47.0
+ '@wordpress/dom': 3.57.0
'@wordpress/editor': 13.24.1(@babel/helper-module-imports@7.24.7)(@babel/types@7.25.2)(@types/react@17.0.71)(babel-plugin-macros@3.1.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@wordpress/element': 5.22.0
- '@wordpress/escape-html': 2.47.0
+ '@wordpress/escape-html': 2.57.0
'@wordpress/hooks': 3.57.0
- '@wordpress/html-entities': 3.47.0
- '@wordpress/i18n': 4.47.0
+ '@wordpress/html-entities': 3.57.0
+ '@wordpress/i18n': 4.57.0
'@wordpress/icons': 9.36.0
'@wordpress/interface': 5.24.0(@babel/helper-module-imports@7.24.7)(@babel/types@7.25.2)(@types/react@17.0.71)(babel-plugin-macros@3.1.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@wordpress/keyboard-shortcuts': 4.24.0(react@17.0.2)
- '@wordpress/keycodes': 3.47.0
+ '@wordpress/keycodes': 3.57.0
'@wordpress/media-utils': 4.38.0
'@wordpress/notices': 4.15.0(react@17.0.2)
'@wordpress/plugins': 6.15.0(@babel/helper-module-imports@7.24.7)(@babel/types@7.25.2)(@types/react@17.0.71)(babel-plugin-macros@3.1.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@wordpress/preferences': 3.24.0(@babel/helper-module-imports@7.24.7)(@babel/types@7.25.2)(@types/react@17.0.71)(babel-plugin-macros@3.1.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
- '@wordpress/primitives': 3.45.0
+ '@wordpress/primitives': 3.55.0
'@wordpress/private-apis': 0.20.0
'@wordpress/reusable-blocks': 4.24.0(@babel/helper-module-imports@7.24.7)(@babel/types@7.25.2)(@types/react@17.0.71)(babel-plugin-macros@3.1.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@wordpress/router': 0.7.0(react@17.0.2)
@@ -41369,7 +41264,7 @@ snapshots:
'@wordpress/hooks': 3.6.1
'@wordpress/html-entities': 3.6.1
'@wordpress/i18n': 4.6.1
- '@wordpress/icons': 8.2.3
+ '@wordpress/icons': 8.4.0
'@wordpress/keyboard-shortcuts': 3.4.1(react@17.0.2)
'@wordpress/keycodes': 3.6.1
'@wordpress/media-utils': 3.4.1
@@ -41395,22 +41290,22 @@ snapshots:
'@wordpress/editor@13.24.1(@babel/helper-module-imports@7.24.7)(@babel/types@7.25.2)(@types/react@17.0.71)(babel-plugin-macros@3.1.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)':
dependencies:
'@babel/runtime': 7.25.0
- '@wordpress/a11y': 3.47.0
+ '@wordpress/a11y': 3.57.0
'@wordpress/api-fetch': 6.44.0
'@wordpress/blob': 3.47.0
'@wordpress/block-editor': 12.15.0(@babel/helper-module-imports@7.24.7)(@babel/types@7.25.2)(@types/react@17.0.71)(babel-plugin-macros@3.1.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@wordpress/blocks': 12.24.0(react@17.0.2)
'@wordpress/components': 25.16.0(@babel/helper-module-imports@7.24.7)(@babel/types@7.25.2)(@types/react@17.0.71)(babel-plugin-macros@3.1.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
- '@wordpress/compose': 6.24.0(react@17.0.2)
+ '@wordpress/compose': 6.34.0(react@17.0.2)
'@wordpress/core-data': 6.24.0(@babel/helper-module-imports@7.24.7)(@babel/types@7.25.2)(@types/react@17.0.71)(babel-plugin-macros@3.1.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
- '@wordpress/data': 9.17.0(react@17.0.2)
- '@wordpress/date': 4.47.0
- '@wordpress/deprecated': 3.47.0
- '@wordpress/dom': 3.47.0
+ '@wordpress/data': 9.27.0(react@17.0.2)
+ '@wordpress/date': 4.57.0
+ '@wordpress/deprecated': 3.57.0
+ '@wordpress/dom': 3.57.0
'@wordpress/element': 5.34.0
'@wordpress/hooks': 3.57.0
- '@wordpress/html-entities': 3.47.0
- '@wordpress/i18n': 4.47.0
+ '@wordpress/html-entities': 3.57.0
+ '@wordpress/i18n': 4.57.0
'@wordpress/icons': 9.48.0
'@wordpress/keyboard-shortcuts': 4.24.0(react@17.0.2)
'@wordpress/keycodes': 3.57.0
@@ -41420,7 +41315,7 @@ snapshots:
'@wordpress/preferences': 3.24.0(@babel/helper-module-imports@7.24.7)(@babel/types@7.25.2)(@types/react@17.0.71)(babel-plugin-macros@3.1.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@wordpress/private-apis': 0.29.0
'@wordpress/reusable-blocks': 4.24.0(@babel/helper-module-imports@7.24.7)(@babel/types@7.25.2)(@types/react@17.0.71)(babel-plugin-macros@3.1.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
- '@wordpress/rich-text': 6.24.0(react@17.0.2)
+ '@wordpress/rich-text': 6.34.0(react@17.0.2)
'@wordpress/server-side-render': 4.24.0(@babel/helper-module-imports@7.24.7)(@babel/types@7.25.2)(@types/react@17.0.71)(babel-plugin-macros@3.1.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@wordpress/url': 3.48.0
'@wordpress/wordcount': 3.47.0
@@ -41517,6 +41412,17 @@ snapshots:
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
+ '@wordpress/element@6.6.0':
+ dependencies:
+ '@babel/runtime': 7.25.0
+ '@types/react': 17.0.71
+ '@types/react-dom': 18.3.0
+ '@wordpress/escape-html': 3.6.0
+ change-case: 4.1.2
+ is-plain-object: 5.0.0
+ react: 18.3.1
+ react-dom: 18.3.1(react@18.3.1)
+
'@wordpress/env@10.5.0':
dependencies:
chalk: 4.1.2
@@ -41546,6 +41452,10 @@ snapshots:
dependencies:
'@babel/runtime': 7.25.0
+ '@wordpress/escape-html@3.6.0':
+ dependencies:
+ '@babel/runtime': 7.25.0
+
'@wordpress/eslint-plugin@12.9.0(@babel/core@7.24.7)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@5.56.0(eslint@8.55.0)(typescript@5.3.2))(eslint-import-resolver-webpack@0.13.2)(eslint-plugin-import@2.28.1)(eslint@8.55.0))(eslint-import-resolver-webpack@0.13.2(eslint-plugin-import@2.28.1)(webpack@5.91.0(@swc/core@1.3.100)(esbuild@0.18.20)(webpack-cli@5.1.4)))(eslint@8.55.0)(jest@27.5.1(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.3.100)(@types/node@16.18.68)(typescript@5.3.2)))(typescript@5.3.2)(wp-prettier@2.6.2)':
dependencies:
'@babel/core': 7.24.7
@@ -41715,13 +41625,13 @@ snapshots:
'@wordpress/hooks@3.57.0':
dependencies:
- '@babel/runtime': 7.24.7
+ '@babel/runtime': 7.25.0
'@wordpress/hooks@3.6.1':
dependencies:
'@babel/runtime': 7.24.7
- '@wordpress/hooks@4.4.0':
+ '@wordpress/hooks@4.6.0':
dependencies:
'@babel/runtime': 7.25.0
@@ -41741,6 +41651,10 @@ snapshots:
dependencies:
'@babel/runtime': 7.23.5
+ '@wordpress/html-entities@4.6.0':
+ dependencies:
+ '@babel/runtime': 7.25.0
+
'@wordpress/i18n@3.20.0':
dependencies:
'@babel/runtime': 7.25.0
@@ -41769,15 +41683,6 @@ snapshots:
sprintf-js: 1.1.3
tannin: 1.2.0
- '@wordpress/i18n@4.54.0':
- dependencies:
- '@babel/runtime': 7.25.0
- '@wordpress/hooks': 3.57.0
- gettext-parser: 1.4.0
- memize: 2.1.0
- sprintf-js: 1.1.3
- tannin: 1.2.0
-
'@wordpress/i18n@4.57.0':
dependencies:
'@babel/runtime': 7.25.0
@@ -41800,12 +41705,29 @@ snapshots:
'@wordpress/i18n@5.0.1':
dependencies:
'@babel/runtime': 7.25.0
- '@wordpress/hooks': 4.4.0
+ '@wordpress/hooks': 4.6.0
gettext-parser: 1.4.0
memize: 2.1.0
sprintf-js: 1.1.3
tannin: 1.2.0
+ '@wordpress/i18n@5.6.0':
+ dependencies:
+ '@babel/runtime': 7.25.0
+ '@wordpress/hooks': 4.6.0
+ gettext-parser: 1.4.0
+ memize: 2.1.0
+ sprintf-js: 1.1.3
+ tannin: 1.2.0
+
+ '@wordpress/icons@10.6.0(react@17.0.2)':
+ dependencies:
+ '@babel/runtime': 7.25.0
+ '@wordpress/element': 6.6.0
+ '@wordpress/primitives': 4.6.0(react@17.0.2)
+ transitivePeerDependencies:
+ - react
+
'@wordpress/icons@4.1.0':
dependencies:
'@babel/runtime': 7.25.0
@@ -41836,12 +41758,6 @@ snapshots:
'@wordpress/element': 5.22.0
'@wordpress/primitives': 3.45.0
- '@wordpress/icons@9.38.0':
- dependencies:
- '@babel/runtime': 7.25.0
- '@wordpress/element': 5.34.0
- '@wordpress/primitives': 3.45.0
-
'@wordpress/icons@9.48.0':
dependencies:
'@babel/runtime': 7.25.0
@@ -41867,7 +41783,7 @@ snapshots:
'@wordpress/deprecated': 3.6.1
'@wordpress/element': 4.4.1
'@wordpress/i18n': 4.6.1
- '@wordpress/icons': 8.2.3
+ '@wordpress/icons': 8.4.0
'@wordpress/plugins': 4.4.3(react@17.0.2)
'@wordpress/preferences': 1.2.5(@types/react@17.0.71)(react-dom@17.0.2(react@17.0.2))(react-with-direction@1.4.0(react-dom@17.0.2(react@17.0.2))(react@17.0.2))(react@17.0.2)
'@wordpress/viewport': 4.20.0(react@17.0.2)
@@ -41882,15 +41798,15 @@ snapshots:
'@wordpress/interface@5.24.0(@babel/helper-module-imports@7.24.7)(@babel/types@7.25.2)(@types/react@17.0.71)(babel-plugin-macros@3.1.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)':
dependencies:
- '@babel/runtime': 7.23.5
- '@wordpress/a11y': 3.47.0
- '@wordpress/components': 25.13.0(@babel/helper-module-imports@7.24.7)(@babel/types@7.25.2)(@types/react@17.0.71)(babel-plugin-macros@3.1.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
- '@wordpress/compose': 6.24.0(react@17.0.2)
- '@wordpress/data': 9.17.0(react@17.0.2)
- '@wordpress/deprecated': 3.47.0
- '@wordpress/element': 5.24.0
- '@wordpress/i18n': 4.47.0
- '@wordpress/icons': 9.38.0
+ '@babel/runtime': 7.25.0
+ '@wordpress/a11y': 3.57.0
+ '@wordpress/components': 25.16.0(@babel/helper-module-imports@7.24.7)(@babel/types@7.25.2)(@types/react@17.0.71)(babel-plugin-macros@3.1.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
+ '@wordpress/compose': 6.34.0(react@17.0.2)
+ '@wordpress/data': 9.27.0(react@17.0.2)
+ '@wordpress/deprecated': 3.57.0
+ '@wordpress/element': 5.34.0
+ '@wordpress/i18n': 4.57.0
+ '@wordpress/icons': 9.48.0
'@wordpress/plugins': 6.15.0(@babel/helper-module-imports@7.24.7)(@babel/types@7.25.2)(@types/react@17.0.71)(babel-plugin-macros@3.1.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@wordpress/preferences': 3.24.0(@babel/helper-module-imports@7.24.7)(@babel/types@7.25.2)(@types/react@17.0.71)(babel-plugin-macros@3.1.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@wordpress/viewport': 5.24.0(react@17.0.2)
@@ -41922,6 +41838,10 @@ snapshots:
dependencies:
'@babel/runtime': 7.25.0
+ '@wordpress/is-shallow-equal@5.6.0':
+ dependencies:
+ '@babel/runtime': 7.25.0
+
'@wordpress/jest-console@3.10.0(jest@25.5.4)':
dependencies:
'@babel/runtime': 7.25.0
@@ -42078,7 +41998,7 @@ snapshots:
'@wordpress/keyboard-shortcuts@3.20.0(react@17.0.2)':
dependencies:
- '@babel/runtime': 7.24.7
+ '@babel/runtime': 7.25.0
'@wordpress/data': 7.6.0(react@17.0.2)
'@wordpress/element': 4.20.0
'@wordpress/keycodes': 3.47.0
@@ -42108,7 +42028,7 @@ snapshots:
'@wordpress/keyboard-shortcuts@4.24.0(react@17.0.2)':
dependencies:
'@babel/runtime': 7.25.0
- '@wordpress/data': 9.17.0(react@17.0.2)
+ '@wordpress/data': 9.27.0(react@17.0.2)
'@wordpress/element': 5.34.0
'@wordpress/keycodes': 3.57.0
react: 17.0.2
@@ -42117,7 +42037,7 @@ snapshots:
'@wordpress/keyboard-shortcuts@4.24.0(react@18.3.1)':
dependencies:
'@babel/runtime': 7.25.0
- '@wordpress/data': 9.17.0(react@18.3.1)
+ '@wordpress/data': 9.27.0(react@18.3.1)
'@wordpress/element': 5.34.0
'@wordpress/keycodes': 3.57.0
react: 18.3.1
@@ -42151,6 +42071,11 @@ snapshots:
'@babel/runtime': 7.25.0
'@wordpress/i18n': 5.0.1
+ '@wordpress/keycodes@4.6.0':
+ dependencies:
+ '@babel/runtime': 7.25.0
+ '@wordpress/i18n': 5.6.0
+
'@wordpress/lazy-import@1.34.0':
dependencies:
execa: 4.1.0
@@ -42176,21 +42101,21 @@ snapshots:
'@wordpress/notices@3.12.0(react@17.0.2)':
dependencies:
- '@babel/runtime': 7.24.7
+ '@babel/runtime': 7.25.0
'@wordpress/a11y': 3.47.0
'@wordpress/data': 6.15.0(react@17.0.2)
react: 17.0.2
'@wordpress/notices@3.12.0(react@18.3.1)':
dependencies:
- '@babel/runtime': 7.24.7
+ '@babel/runtime': 7.25.0
'@wordpress/a11y': 3.47.0
'@wordpress/data': 6.15.0(react@18.3.1)
react: 18.3.1
'@wordpress/notices@3.31.0(react@17.0.2)':
dependencies:
- '@babel/runtime': 7.24.7
+ '@babel/runtime': 7.25.0
'@wordpress/a11y': 3.47.0
'@wordpress/data': 9.17.0(react@17.0.2)
transitivePeerDependencies:
@@ -42207,15 +42132,15 @@ snapshots:
'@wordpress/notices@4.15.0(react@17.0.2)':
dependencies:
'@babel/runtime': 7.25.0
- '@wordpress/a11y': 3.47.0
- '@wordpress/data': 9.17.0(react@17.0.2)
+ '@wordpress/a11y': 3.57.0
+ '@wordpress/data': 9.27.0(react@17.0.2)
react: 17.0.2
'@wordpress/notices@4.15.0(react@18.3.1)':
dependencies:
'@babel/runtime': 7.25.0
- '@wordpress/a11y': 3.47.0
- '@wordpress/data': 9.17.0(react@18.3.1)
+ '@wordpress/a11y': 3.57.0
+ '@wordpress/data': 9.27.0(react@18.3.1)
react: 18.3.1
'@wordpress/npm-package-json-lint-config@3.1.0(npm-package-json-lint@5.4.2)':
@@ -42237,7 +42162,7 @@ snapshots:
'@wordpress/core-data': 6.24.0(@babel/helper-module-imports@7.24.7)(@babel/types@7.25.2)(@types/react@17.0.71)(babel-plugin-macros@3.1.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@wordpress/data': 9.27.0(react@17.0.2)
'@wordpress/element': 5.34.0
- '@wordpress/html-entities': 3.47.0
+ '@wordpress/html-entities': 3.57.0
'@wordpress/i18n': 4.57.0
'@wordpress/icons': 9.48.0
'@wordpress/notices': 4.15.0(react@17.0.2)
@@ -42281,11 +42206,11 @@ snapshots:
dependencies:
'@babel/runtime': 7.25.0
'@wordpress/components': 25.16.0(@babel/helper-module-imports@7.24.7)(@babel/types@7.25.2)(@types/react@17.0.71)(babel-plugin-macros@3.1.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
- '@wordpress/compose': 6.24.0(react@17.0.2)
+ '@wordpress/compose': 6.34.0(react@17.0.2)
'@wordpress/element': 5.34.0
'@wordpress/hooks': 3.57.0
'@wordpress/icons': 9.48.0
- '@wordpress/is-shallow-equal': 4.47.0
+ '@wordpress/is-shallow-equal': 4.57.0
memize: 2.1.0
react: 17.0.2
react-dom: 17.0.2(react@17.0.2)
@@ -42355,7 +42280,7 @@ snapshots:
'@wordpress/preferences@3.24.0(@babel/helper-module-imports@7.24.7)(@babel/types@7.25.2)(@types/react@17.0.71)(babel-plugin-macros@3.1.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)':
dependencies:
'@babel/runtime': 7.25.0
- '@wordpress/a11y': 3.47.0
+ '@wordpress/a11y': 3.57.0
'@wordpress/components': 25.16.0(@babel/helper-module-imports@7.24.7)(@babel/types@7.25.2)(@types/react@17.0.71)(babel-plugin-macros@3.1.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@wordpress/data': 9.27.0(react@17.0.2)
'@wordpress/element': 5.34.0
@@ -42376,7 +42301,7 @@ snapshots:
'@wordpress/preferences@3.24.0(@babel/helper-module-imports@7.24.7)(@babel/types@7.25.2)(@types/react@17.0.71)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
'@babel/runtime': 7.25.0
- '@wordpress/a11y': 3.47.0
+ '@wordpress/a11y': 3.57.0
'@wordpress/components': 25.16.0(@babel/helper-module-imports@7.24.7)(@babel/types@7.25.2)(@types/react@17.0.71)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@wordpress/data': 9.27.0(react@18.3.1)
'@wordpress/element': 5.34.0
@@ -42446,6 +42371,13 @@ snapshots:
'@wordpress/element': 5.34.0
classnames: 2.3.2
+ '@wordpress/primitives@4.6.0(react@17.0.2)':
+ dependencies:
+ '@babel/runtime': 7.25.0
+ '@wordpress/element': 6.6.0
+ clsx: 2.1.1
+ react: 17.0.2
+
'@wordpress/priority-queue@1.11.2':
dependencies:
'@babel/runtime': 7.25.0
@@ -42460,13 +42392,18 @@ snapshots:
'@babel/runtime': 7.25.0
requestidlecallback: 0.3.0
+ '@wordpress/priority-queue@3.6.0':
+ dependencies:
+ '@babel/runtime': 7.25.0
+ requestidlecallback: 0.3.0
+
'@wordpress/private-apis@0.20.0':
dependencies:
'@babel/runtime': 7.25.0
'@wordpress/private-apis@0.29.0':
dependencies:
- '@babel/runtime': 7.24.7
+ '@babel/runtime': 7.25.0
'@wordpress/private-apis@0.32.0':
dependencies:
@@ -42514,6 +42451,14 @@ snapshots:
redux: 4.2.1
rungen: 0.3.2
+ '@wordpress/redux-routine@5.6.0(redux@4.2.1)':
+ dependencies:
+ '@babel/runtime': 7.25.0
+ is-plain-object: 5.0.0
+ is-promise: 4.0.0
+ redux: 4.2.1
+ rungen: 0.3.2
+
'@wordpress/reusable-blocks@3.20.0(@types/react@17.0.71)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)':
dependencies:
'@wordpress/block-editor': 10.5.0(@types/react@17.0.71)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
@@ -42539,9 +42484,9 @@ snapshots:
'@wordpress/blocks': 12.24.0(react@17.0.2)
'@wordpress/components': 25.16.0(@babel/helper-module-imports@7.24.7)(@babel/types@7.25.2)(@types/react@17.0.71)(babel-plugin-macros@3.1.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@wordpress/core-data': 6.24.0(@babel/helper-module-imports@7.24.7)(@babel/types@7.25.2)(@types/react@17.0.71)(babel-plugin-macros@3.1.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
- '@wordpress/data': 9.17.0(react@17.0.2)
+ '@wordpress/data': 9.27.0(react@17.0.2)
'@wordpress/element': 5.34.0
- '@wordpress/i18n': 4.47.0
+ '@wordpress/i18n': 4.57.0
'@wordpress/icons': 9.48.0
'@wordpress/notices': 4.15.0(react@17.0.2)
'@wordpress/private-apis': 0.29.0
@@ -42564,7 +42509,7 @@ snapshots:
'@babel/runtime': 7.25.0
'@wordpress/compose': 4.2.0(react@18.3.1)
'@wordpress/data': 5.2.0(react@18.3.1)(redux@4.2.1)
- '@wordpress/dom': 3.27.0
+ '@wordpress/dom': 3.6.1
'@wordpress/element': 3.2.0
'@wordpress/escape-html': 2.57.0
'@wordpress/is-shallow-equal': 4.24.0
@@ -42637,36 +42582,6 @@ snapshots:
react: 18.3.1
rememo: 3.0.0
- '@wordpress/rich-text@6.24.0(react@17.0.2)':
- dependencies:
- '@babel/runtime': 7.25.0
- '@wordpress/a11y': 3.47.0
- '@wordpress/compose': 6.34.0(react@17.0.2)
- '@wordpress/data': 9.27.0(react@17.0.2)
- '@wordpress/deprecated': 3.47.0
- '@wordpress/element': 5.34.0
- '@wordpress/escape-html': 2.57.0
- '@wordpress/i18n': 4.57.0
- '@wordpress/keycodes': 3.57.0
- memize: 2.1.0
- react: 17.0.2
- rememo: 4.0.2
-
- '@wordpress/rich-text@6.24.0(react@18.3.1)':
- dependencies:
- '@babel/runtime': 7.25.0
- '@wordpress/a11y': 3.47.0
- '@wordpress/compose': 6.34.0(react@18.3.1)
- '@wordpress/data': 9.27.0(react@18.3.1)
- '@wordpress/deprecated': 3.47.0
- '@wordpress/element': 5.34.0
- '@wordpress/escape-html': 2.57.0
- '@wordpress/i18n': 4.57.0
- '@wordpress/keycodes': 3.57.0
- memize: 2.1.0
- react: 18.3.1
- rememo: 4.0.2
-
'@wordpress/rich-text@6.34.0(react@17.0.2)':
dependencies:
'@babel/runtime': 7.25.0
@@ -42695,9 +42610,23 @@ snapshots:
memize: 2.1.0
react: 18.3.1
+ '@wordpress/rich-text@7.6.0(react@17.0.2)':
+ dependencies:
+ '@babel/runtime': 7.25.0
+ '@wordpress/a11y': 4.6.0
+ '@wordpress/compose': 7.6.0(react@17.0.2)
+ '@wordpress/data': 10.6.0(react@17.0.2)
+ '@wordpress/deprecated': 4.6.0
+ '@wordpress/element': 6.6.0
+ '@wordpress/escape-html': 3.6.0
+ '@wordpress/i18n': 5.6.0
+ '@wordpress/keycodes': 4.6.0
+ memize: 2.1.0
+ react: 17.0.2
+
'@wordpress/router@0.7.0(react@17.0.2)':
dependencies:
- '@babel/runtime': 7.23.5
+ '@babel/runtime': 7.25.0
'@wordpress/element': 5.22.0
'@wordpress/private-apis': 0.20.0
'@wordpress/url': 3.48.0
@@ -43019,7 +42948,7 @@ snapshots:
'@wordpress/server-side-render@3.10.0(@types/react@17.0.71)(react-dom@17.0.2(react@17.0.2))(react-with-direction@1.4.0(react-dom@17.0.2(react@17.0.2))(react@17.0.2))(react@17.0.2)':
dependencies:
- '@babel/runtime': 7.23.5
+ '@babel/runtime': 7.25.0
'@wordpress/api-fetch': 6.21.0
'@wordpress/blocks': 11.21.0(react@17.0.2)
'@wordpress/components': 19.17.0(@types/react@17.0.71)(react-dom@17.0.2(react@17.0.2))(react-with-direction@1.4.0(react-dom@17.0.2(react@17.0.2))(react@17.0.2))(react@17.0.2)
@@ -43084,7 +43013,7 @@ snapshots:
'@wordpress/components': 25.16.0(@babel/helper-module-imports@7.24.7)(@babel/types@7.25.2)(@types/react@17.0.71)(babel-plugin-macros@3.1.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@wordpress/compose': 6.34.0(react@17.0.2)
'@wordpress/data': 9.27.0(react@17.0.2)
- '@wordpress/deprecated': 3.47.0
+ '@wordpress/deprecated': 3.57.0
'@wordpress/element': 5.34.0
'@wordpress/i18n': 4.57.0
'@wordpress/url': 3.48.0
@@ -43107,7 +43036,7 @@ snapshots:
'@wordpress/style-engine@0.15.0':
dependencies:
- '@babel/runtime': 7.24.7
+ '@babel/runtime': 7.25.0
lodash: 4.17.21
'@wordpress/style-engine@0.2.0':
@@ -43177,7 +43106,12 @@ snapshots:
'@wordpress/undo-manager@0.7.0':
dependencies:
'@babel/runtime': 7.25.0
- '@wordpress/is-shallow-equal': 4.47.0
+ '@wordpress/is-shallow-equal': 4.57.0
+
+ '@wordpress/undo-manager@1.6.0':
+ dependencies:
+ '@babel/runtime': 7.25.0
+ '@wordpress/is-shallow-equal': 5.6.0
'@wordpress/url@2.22.2(react-native@0.73.0(@babel/core@7.12.9)(@babel/preset-env@7.12.7(@babel/core@7.12.9))(encoding@0.1.13)(react@18.3.1))':
dependencies:
@@ -43225,7 +43159,7 @@ snapshots:
'@wordpress/viewport@4.20.0(react@17.0.2)':
dependencies:
- '@babel/runtime': 7.24.7
+ '@babel/runtime': 7.25.0
'@wordpress/compose': 5.20.0(react@17.0.2)
'@wordpress/data': 7.6.0(react@17.0.2)
react: 17.0.2
@@ -43241,8 +43175,8 @@ snapshots:
'@wordpress/viewport@5.24.0(react@17.0.2)':
dependencies:
'@babel/runtime': 7.25.0
- '@wordpress/compose': 6.24.0(react@17.0.2)
- '@wordpress/data': 9.17.0(react@17.0.2)
+ '@wordpress/compose': 6.34.0(react@17.0.2)
+ '@wordpress/data': 9.27.0(react@17.0.2)
'@wordpress/element': 5.34.0
react: 17.0.2
@@ -43254,6 +43188,8 @@ snapshots:
'@wordpress/warning@2.6.1': {}
+ '@wordpress/warning@3.6.0': {}
+
'@wordpress/widgets@3.24.0(@babel/helper-module-imports@7.24.7)(@babel/types@7.25.2)(@types/react@17.0.71)(babel-plugin-macros@3.1.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)':
dependencies:
'@babel/runtime': 7.25.0
@@ -43261,11 +43197,11 @@ snapshots:
'@wordpress/block-editor': 12.15.0(@babel/helper-module-imports@7.24.7)(@babel/types@7.25.2)(@types/react@17.0.71)(babel-plugin-macros@3.1.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@wordpress/blocks': 12.24.0(react@17.0.2)
'@wordpress/components': 25.16.0(@babel/helper-module-imports@7.24.7)(@babel/types@7.25.2)(@types/react@17.0.71)(babel-plugin-macros@3.1.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
- '@wordpress/compose': 6.24.0(react@17.0.2)
+ '@wordpress/compose': 6.34.0(react@17.0.2)
'@wordpress/core-data': 6.24.0(@babel/helper-module-imports@7.24.7)(@babel/types@7.25.2)(@types/react@17.0.71)(babel-plugin-macros@3.1.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
- '@wordpress/data': 9.17.0(react@17.0.2)
+ '@wordpress/data': 9.27.0(react@17.0.2)
'@wordpress/element': 5.34.0
- '@wordpress/i18n': 4.47.0
+ '@wordpress/i18n': 4.57.0
'@wordpress/icons': 9.48.0
'@wordpress/notices': 4.15.0(react@17.0.2)
classnames: 2.3.2
@@ -46817,7 +46753,7 @@ snapshots:
date-fns@2.30.0:
dependencies:
- '@babel/runtime': 7.24.7
+ '@babel/runtime': 7.25.0
date-fns@3.6.0: {}
@@ -47739,7 +47675,7 @@ snapshots:
eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@5.56.0(eslint@8.55.0)(typescript@5.3.2))(eslint-import-resolver-webpack@0.13.2)(eslint-plugin-import@2.28.1)(eslint@8.55.0):
dependencies:
- debug: 4.3.4(supports-color@9.4.0)
+ debug: 4.3.4(supports-color@8.1.1)
enhanced-resolve: 5.15.0
eslint: 8.55.0
eslint-module-utils: 2.8.0(@typescript-eslint/parser@5.56.0(eslint@8.55.0)(typescript@5.3.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@5.56.0(eslint@8.55.0)(typescript@5.3.2))(eslint-import-resolver-webpack@0.13.2)(eslint-plugin-import@2.28.1)(eslint@8.55.0))(eslint-import-resolver-webpack@0.13.2(eslint-plugin-import@2.28.1)(webpack@5.91.0(@swc/core@1.3.100)(esbuild@0.18.20)(webpack-cli@5.1.4)))(eslint@8.55.0)
@@ -47756,7 +47692,7 @@ snapshots:
eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@5.62.0(eslint@8.55.0)(typescript@5.3.3))(eslint-import-resolver-webpack@0.13.8)(eslint-plugin-import@2.29.0)(eslint@8.55.0):
dependencies:
- debug: 4.3.4(supports-color@9.4.0)
+ debug: 4.3.4(supports-color@8.1.1)
enhanced-resolve: 5.15.0
eslint: 8.55.0
eslint-module-utils: 2.8.0(@typescript-eslint/parser@5.62.0(eslint@8.55.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@5.62.0(eslint@8.55.0)(typescript@5.3.3))(eslint-import-resolver-webpack@0.13.8)(eslint-plugin-import@2.29.0)(eslint@8.55.0))(eslint-import-resolver-webpack@0.13.8(eslint-plugin-import@2.29.0)(webpack@5.89.0(webpack-cli@4.10.0)))(eslint@8.55.0)
@@ -48109,7 +48045,7 @@ snapshots:
eslint-plugin-jsx-a11y@6.8.0(eslint@8.55.0):
dependencies:
- '@babel/runtime': 7.24.7
+ '@babel/runtime': 7.25.0
aria-query: 5.3.0
array-includes: 3.1.7
array.prototype.flatmap: 1.3.2
@@ -48442,7 +48378,7 @@ snapshots:
ajv: 6.12.6
chalk: 4.1.2
cross-spawn: 7.0.3
- debug: 4.3.4(supports-color@9.4.0)
+ debug: 4.3.4(supports-color@8.1.1)
doctrine: 3.0.0
escape-string-regexp: 4.0.0
eslint-scope: 7.2.2
@@ -49170,7 +49106,7 @@ snapshots:
follow-redirects@1.15.6(debug@4.3.4):
optionalDependencies:
- debug: 4.3.4(supports-color@9.4.0)
+ debug: 4.3.4(supports-color@8.1.1)
follow-redirects@1.5.10:
dependencies:
@@ -49391,6 +49327,14 @@ snapshots:
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
+ framer-motion@11.3.30(@emotion/is-prop-valid@1.2.1)(react-dom@17.0.2(react@17.0.2))(react@17.0.2):
+ dependencies:
+ tslib: 2.6.3
+ optionalDependencies:
+ '@emotion/is-prop-valid': 1.2.1
+ react: 17.0.2
+ react-dom: 17.0.2(react@17.0.2)
+
framer-motion@6.5.1(react-dom@17.0.2(react@17.0.2))(react@17.0.2):
dependencies:
'@motionone/dom': 10.12.0
@@ -52393,7 +52337,9 @@ snapshots:
pretty-format: 24.9.0
throat: 4.1.0
transitivePeerDependencies:
+ - bufferutil
- supports-color
+ - utf-8-validate
jest-jasmine2@25.5.4:
dependencies:
@@ -54065,7 +54011,7 @@ snapshots:
chalk: 5.2.0
cli-truncate: 3.1.0
commander: 10.0.1
- debug: 4.3.4(supports-color@9.4.0)
+ debug: 4.3.4(supports-color@8.1.1)
execa: 7.2.0
lilconfig: 2.1.0
listr2: 5.0.8(enquirer@2.4.1)
@@ -55369,7 +55315,7 @@ snapshots:
dependencies:
carlo: 0.9.46
chokidar: 3.5.3
- debug: 4.3.4(supports-color@9.4.0)
+ debug: 4.3.4(supports-color@8.1.1)
isbinaryfile: 3.0.3
mime: 2.6.0
opn: 5.5.0
@@ -55897,7 +55843,7 @@ snapshots:
'@oclif/plugin-warn-if-update-available': 2.1.1(@swc/core@1.3.100)(@types/node@16.18.68)(typescript@5.3.3)
aws-sdk: 2.1515.0
concurrently: 7.6.0
- debug: 4.3.4(supports-color@9.4.0)
+ debug: 4.3.4(supports-color@8.1.1)
find-yarn-workspace-root: 2.0.0
fs-extra: 8.1.0
github-slugger: 1.5.0
@@ -56525,7 +56471,7 @@ snapshots:
polished@4.2.2:
dependencies:
- '@babel/runtime': 7.24.7
+ '@babel/runtime': 7.25.0
popmotion@11.0.3:
dependencies:
@@ -57409,7 +57355,7 @@ snapshots:
puppeteer-core@13.7.0(encoding@0.1.13):
dependencies:
cross-fetch: 3.1.5(encoding@0.1.13)
- debug: 4.3.4(supports-color@9.4.0)
+ debug: 4.3.4(supports-color@8.1.1)
devtools-protocol: 0.0.981744
extract-zip: 2.0.1
https-proxy-agent: 5.0.1
@@ -57448,7 +57394,7 @@ snapshots:
'@puppeteer/browsers': 1.4.6(typescript@5.3.2)
chromium-bidi: 0.4.16(devtools-protocol@0.0.1147663)
cross-fetch: 4.0.0(encoding@0.1.13)
- debug: 4.3.4(supports-color@9.4.0)
+ debug: 4.3.4(supports-color@8.1.1)
devtools-protocol: 0.0.1147663
ws: 8.13.0
optionalDependencies:
@@ -57464,7 +57410,7 @@ snapshots:
'@puppeteer/browsers': 1.4.6(typescript@5.3.3)
chromium-bidi: 0.4.16(devtools-protocol@0.0.1147663)
cross-fetch: 4.0.0(encoding@0.1.13)
- debug: 4.3.4(supports-color@9.4.0)
+ debug: 4.3.4(supports-color@8.1.1)
devtools-protocol: 0.0.1147663
ws: 8.13.0
optionalDependencies:
@@ -57480,7 +57426,7 @@ snapshots:
'@puppeteer/browsers': 1.9.0
chromium-bidi: 0.5.1(devtools-protocol@0.0.1203626)
cross-fetch: 4.0.0(encoding@0.1.13)
- debug: 4.3.4(supports-color@9.4.0)
+ debug: 4.3.4(supports-color@8.1.1)
devtools-protocol: 0.0.1203626
ws: 8.14.2
transitivePeerDependencies:
@@ -57516,7 +57462,7 @@ snapshots:
puppeteer@17.1.3(encoding@0.1.13):
dependencies:
cross-fetch: 3.1.5(encoding@0.1.13)
- debug: 4.3.4(supports-color@9.4.0)
+ debug: 4.3.4(supports-color@8.1.1)
devtools-protocol: 0.0.1036444
extract-zip: 2.0.1
https-proxy-agent: 5.0.1
@@ -57850,7 +57796,7 @@ snapshots:
react-docgen-typescript-plugin@1.0.5(typescript@5.3.2)(webpack@5.91.0(@swc/core@1.3.100)(esbuild@0.18.20)(webpack-cli@5.1.4)):
dependencies:
- debug: 4.3.4(supports-color@9.4.0)
+ debug: 4.3.4(supports-color@8.1.1)
endent: 2.1.0
find-cache-dir: 3.3.2
flat-cache: 3.2.0
@@ -58011,7 +57957,7 @@ snapshots:
react-inspector@5.1.1(react@17.0.2):
dependencies:
- '@babel/runtime': 7.24.7
+ '@babel/runtime': 7.25.0
is-dom: 1.1.0
prop-types: 15.8.1
react: 17.0.2
@@ -58399,7 +58345,7 @@ snapshots:
react-select@3.2.0(react-dom@17.0.2(react@17.0.2))(react@17.0.2):
dependencies:
- '@babel/runtime': 7.24.7
+ '@babel/runtime': 7.25.0
'@emotion/cache': 10.0.29
'@emotion/core': 10.3.1(react@17.0.2)
'@emotion/css': 10.0.27
@@ -59806,7 +59752,7 @@ snapshots:
dependencies:
'@kwsites/file-exists': 1.1.1
'@kwsites/promise-deferred': 1.1.1
- debug: 4.3.4(supports-color@9.4.0)
+ debug: 4.3.4(supports-color@8.1.1)
transitivePeerDependencies:
- supports-color
@@ -60554,7 +60500,7 @@ snapshots:
colord: 2.9.3
cosmiconfig: 7.1.0
css-functions-list: 3.2.1
- debug: 4.3.4(supports-color@9.4.0)
+ debug: 4.3.4(supports-color@8.1.1)
fast-glob: 3.3.2
fastest-levenshtein: 1.0.16
file-entry-cache: 6.0.1
@@ -61327,7 +61273,7 @@ snapshots:
'@jest/types': 29.6.3
babel-jest: 29.7.0(@babel/core@7.23.5)
- ts-jest@29.1.1(@babel/core@7.24.7)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.7))(jest@27.5.1(node-notifier@8.0.2)(ts-node@10.9.2(@types/node@16.18.68)(typescript@5.3.3)))(typescript@5.3.3):
+ ts-jest@29.1.1(@babel/core@7.24.7)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.7))(jest@27.5.1(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.3.100)(@types/node@16.18.68)(typescript@5.3.3)))(typescript@5.3.3):
dependencies:
bs-logger: 0.2.6
fast-json-stable-stringify: 2.1.0
@@ -61859,14 +61805,14 @@ snapshots:
optionalDependencies:
file-loader: 6.2.0(webpack@5.89.0(webpack-cli@4.10.0))
- url-loader@4.1.1(file-loader@6.2.0(webpack@4.47.0(webpack-cli@3.3.12(webpack@5.89.0))))(webpack@4.47.0(webpack-cli@3.3.12(webpack@5.89.0))):
+ url-loader@4.1.1(file-loader@6.2.0(webpack@4.47.0))(webpack@4.47.0):
dependencies:
loader-utils: 2.0.4
mime-types: 2.1.35
schema-utils: 3.3.0
- webpack: 4.47.0(webpack-cli@3.3.12(webpack@5.89.0))
+ webpack: 4.47.0
optionalDependencies:
- file-loader: 6.2.0(webpack@4.47.0(webpack-cli@3.3.12(webpack@5.89.0)))
+ file-loader: 6.2.0(webpack@4.47.0)
url-loader@4.1.1(file-loader@6.2.0(webpack@5.89.0(uglify-js@3.17.4)(webpack-cli@4.10.0)))(webpack@5.89.0(uglify-js@3.17.4)(webpack-cli@4.10.0)):
dependencies:
@@ -61877,14 +61823,14 @@ snapshots:
optionalDependencies:
file-loader: 6.2.0(webpack@5.89.0(uglify-js@3.17.4)(webpack-cli@4.10.0))
- url-loader@4.1.1(file-loader@6.2.0(webpack@5.89.0))(webpack@4.47.0):
+ url-loader@4.1.1(file-loader@6.2.0(webpack@5.89.0(webpack-cli@3.3.12)))(webpack@4.47.0(webpack-cli@3.3.12(webpack@5.89.0))):
dependencies:
loader-utils: 2.0.4
mime-types: 2.1.35
schema-utils: 3.3.0
- webpack: 4.47.0
+ webpack: 4.47.0(webpack-cli@3.3.12(webpack@5.89.0))
optionalDependencies:
- file-loader: 6.2.0(webpack@4.47.0)
+ file-loader: 6.2.0(webpack@4.47.0(webpack-cli@3.3.12(webpack@5.89.0)))
url-loader@4.1.1(file-loader@6.2.0(webpack@5.91.0(@swc/core@1.3.100)(esbuild@0.18.20)(webpack-cli@5.1.4)))(webpack@5.91.0(@swc/core@1.3.100)(esbuild@0.18.20)(webpack-cli@4.10.0)):
dependencies: