[Settings] Import Site Editor components from node_modules (#52655)

This commit is contained in:
Paul Sealock 2024-11-11 11:32:45 +13:00 committed by GitHub
parent 3b50f76268
commit 6005bfc2d1
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
10 changed files with 501 additions and 23 deletions

View File

@ -0,0 +1,4 @@
Significance: patch
Type: fix
Remove exported Gutenberg components from `@woocommerce/product-editor`

View File

@ -40,10 +40,6 @@ export { PostTypeContext } from './contexts/post-type-context';
*/
export * from './products';
export { default as SiteHub } from './products-app/site-hub';
export { default as SidebarContent } from './products-app/sidebar';
export { unlock } from './lock-unlock';
// Init the store
registerProductEditorUiStore();

View File

@ -3,19 +3,8 @@
*/
import { __dangerousOptInToUnstableAPIsOnlyForCoreModules } from '@wordpress/private-apis';
/**
* Internal dependencies
*/
import { getGutenbergVersion } from './utils/get-gutenberg-version';
const isGutenbergEnabled = getGutenbergVersion() > 0;
const noop = () => {};
const { lock, unlock } = isGutenbergEnabled
? __dangerousOptInToUnstableAPIsOnlyForCoreModules(
'I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.',
'@wordpress/edit-site'
)
: { lock: noop, unlock: noop };
const { lock, unlock } = __dangerousOptInToUnstableAPIsOnlyForCoreModules(
'I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.',
'@wordpress/edit-site'
);
export { lock, unlock };

View File

@ -41,4 +41,7 @@ module.exports = {
typescript: {},
},
},
rules: {
'@typescript-eslint/ban-ts-comment': 'off',
},
};

View File

@ -0,0 +1,4 @@
Significance: patch
Type: fix
Remove exported Gutenberg components from `@woocommerce/product-editor`

View File

@ -50,6 +50,7 @@
"@wordpress/deprecated": "wp-6.0",
"@wordpress/edit-post": "wp-6.0",
"@wordpress/editor": "wp-6.0",
"@wordpress/edit-site": "6.11.0",
"@wordpress/element": "wp-6.0",
"@wordpress/hooks": "wp-6.0",
"@wordpress/html-entities": "wp-6.0",

View File

@ -1,8 +1,6 @@
/**
* External dependencies
*/
import { createElement, Fragment, useRef } from '@wordpress/element';
import { unlock, SiteHub, SidebarContent } from '@woocommerce/product-editor';
import {
useViewportMatch,
useResizeObserver,
@ -22,6 +20,16 @@ import {
// @ts-expect-error missing type.
__unstableAnimatePresence as AnimatePresence,
} from '@wordpress/components';
// eslint-disable-next-line @woocommerce/dependency-group
import { createElement, Fragment, useRef } from '@wordpress/element';
/* eslint-disable @woocommerce/dependency-group */
// @ts-ignore No types for this exist yet.
import { unlock } from '@wordpress/edit-site/build-module/lock-unlock';
// @ts-ignore No types for this exist yet.
import SiteHub from '@wordpress/edit-site/build-module/components/site-hub';
// @ts-ignore No types for this exist yet.
import SidebarContent from '@wordpress/edit-site/build-module/components/sidebar';
/* eslint-enable @woocommerce/dependency-group */
type Route = {
key: string;

View File

@ -0,0 +1,3 @@
Significance: patch
Type: fix
Comment: Remove exported Gutenberg components from `@woocommerce/product-editor`

View File

@ -787,8 +787,10 @@
"node_modules/@woocommerce/e2e-core-tests/CHANGELOG.md",
"node_modules/@woocommerce/api/dist/",
"node_modules/@woocommerce/admin-e2e-tests/build",
"node_modules/@woocommerce/classic-assets/build",
"node_modules/@woocommerce/block-library/build",
"node_modules/@woocommerce/block-library/blocks.ini",
"node_modules/@woocommerce/admin-library/build",
"package.json",
"!node_modules/@woocommerce/admin-e2e-tests/*.ts.map",
"!node_modules/@woocommerce/admin-e2e-tests/*.tsbuildinfo",

View File

@ -2917,6 +2917,9 @@ importers:
'@wordpress/edit-post':
specifier: wp-6.0
version: 6.3.19(@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/edit-site':
specifier: 6.11.0
version: 6.11.0(@babel/helper-module-imports@7.24.7)(@babel/types@7.25.2)(@emotion/is-prop-valid@1.2.1)(@types/react@17.0.71)(babel-plugin-macros@3.1.0)(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/editor':
specifier: wp-6.0
version: 12.5.11(@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)
@ -11689,6 +11692,13 @@ packages:
react: ^18.0.0
react-dom: ^18.0.0
'@wordpress/edit-site@6.11.0':
resolution: {integrity: sha512-IHRaOOY/hC6avtjf8AkPcA3HkHPg8aDDfDKGfDHMfFIt5cRf6SXaNe0qrV1g+LLryG+MPjiLVpQB3M/C7UxDTg==}
engines: {node: '>=18.12.0', npm: '>=8.19.2'}
peerDependencies:
react: ^18.0.0
react-dom: ^18.0.0
'@wordpress/editor@12.5.10':
resolution: {integrity: sha512-FEgNLDRAtOjGrXXNUXWucf3zMfM1rWCgc/eQrJFwj0atWGJmqQERvmF4H4jeUO6gqetOHmnko38fLVAnE7QWYw==}
engines: {node: '>=12'}
@ -29452,7 +29462,7 @@ snapshots:
'@babel/helper-module-imports': 7.22.15
'@babel/helper-plugin-utils': 7.22.5
'@babel/plugin-syntax-jsx': 7.23.3(@babel/core@7.23.5)
'@babel/types': 7.25.2
'@babel/types': 7.23.5
'@babel/plugin-transform-react-jsx@7.23.4(@babel/core@7.25.2)':
dependencies:
@ -29461,7 +29471,7 @@ snapshots:
'@babel/helper-module-imports': 7.22.15
'@babel/helper-plugin-utils': 7.22.5
'@babel/plugin-syntax-jsx': 7.23.3(@babel/core@7.25.2)
'@babel/types': 7.25.2
'@babel/types': 7.23.5
'@babel/plugin-transform-react-jsx@7.25.2(@babel/core@7.12.9)':
dependencies:
@ -33136,6 +33146,28 @@ snapshots:
'@types/react': 17.0.71
'@types/react-dom': 18.0.10
'@radix-ui/react-dialog@1.0.5(@types/react@17.0.71)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)':
dependencies:
'@babel/runtime': 7.25.7
'@radix-ui/primitive': 1.0.1
'@radix-ui/react-compose-refs': 1.0.1(@types/react@17.0.71)(react@17.0.2)
'@radix-ui/react-context': 1.0.1(@types/react@17.0.71)(react@17.0.2)
'@radix-ui/react-dismissable-layer': 1.0.5(@types/react@17.0.71)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@radix-ui/react-focus-guards': 1.0.1(@types/react@17.0.71)(react@17.0.2)
'@radix-ui/react-focus-scope': 1.0.4(@types/react@17.0.71)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@radix-ui/react-id': 1.0.1(@types/react@17.0.71)(react@17.0.2)
'@radix-ui/react-portal': 1.0.4(@types/react@17.0.71)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@radix-ui/react-presence': 1.0.1(@types/react@17.0.71)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@radix-ui/react-primitive': 1.0.3(@types/react-dom@17.0.25)(@types/react@17.0.71)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@radix-ui/react-slot': 1.0.2(@types/react@17.0.71)(react@17.0.2)
'@radix-ui/react-use-controllable-state': 1.0.1(@types/react@17.0.71)(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)
optionalDependencies:
'@types/react': 17.0.71
'@radix-ui/react-direction@1.0.1(@types/react@17.0.71)(react@17.0.2)':
dependencies:
'@babel/runtime': 7.25.7
@ -33228,6 +33260,19 @@ snapshots:
'@types/react': 17.0.71
'@types/react-dom': 18.0.10
'@radix-ui/react-dismissable-layer@1.0.5(@types/react@17.0.71)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)':
dependencies:
'@babel/runtime': 7.25.7
'@radix-ui/primitive': 1.0.1
'@radix-ui/react-compose-refs': 1.0.1(@types/react@17.0.71)(react@17.0.2)
'@radix-ui/react-primitive': 1.0.3(@types/react-dom@17.0.25)(@types/react@17.0.71)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@radix-ui/react-use-callback-ref': 1.0.1(@types/react@17.0.71)(react@17.0.2)
'@radix-ui/react-use-escape-keydown': 1.0.3(@types/react@17.0.71)(react@17.0.2)
react: 17.0.2
react-dom: 17.0.2(react@17.0.2)
optionalDependencies:
'@types/react': 17.0.71
'@radix-ui/react-focus-guards@1.0.0(react@17.0.2)':
dependencies:
'@babel/runtime': 7.25.7
@ -33318,6 +33363,17 @@ snapshots:
'@types/react': 17.0.71
'@types/react-dom': 18.0.10
'@radix-ui/react-focus-scope@1.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.7
'@radix-ui/react-compose-refs': 1.0.1(@types/react@17.0.71)(react@17.0.2)
'@radix-ui/react-primitive': 1.0.3(@types/react-dom@17.0.25)(@types/react@17.0.71)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@radix-ui/react-use-callback-ref': 1.0.1(@types/react@17.0.71)(react@17.0.2)
react: 17.0.2
react-dom: 17.0.2(react@17.0.2)
optionalDependencies:
'@types/react': 17.0.71
'@radix-ui/react-id@1.0.0(react@17.0.2)':
dependencies:
'@babel/runtime': 7.25.7
@ -33457,6 +33513,15 @@ snapshots:
'@types/react': 17.0.71
'@types/react-dom': 18.0.10
'@radix-ui/react-portal@1.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.7
'@radix-ui/react-primitive': 1.0.3(@types/react-dom@17.0.25)(@types/react@17.0.71)(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)
optionalDependencies:
'@types/react': 17.0.71
'@radix-ui/react-presence@1.0.0(react-dom@17.0.2(react@17.0.2))(react@17.0.2)':
dependencies:
'@babel/runtime': 7.25.7
@ -33484,6 +33549,16 @@ snapshots:
'@types/react': 17.0.71
'@types/react-dom': 18.0.10
'@radix-ui/react-presence@1.0.1(@types/react@17.0.71)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)':
dependencies:
'@babel/runtime': 7.25.7
'@radix-ui/react-compose-refs': 1.0.1(@types/react@17.0.71)(react@17.0.2)
'@radix-ui/react-use-layout-effect': 1.0.1(@types/react@17.0.71)(react@17.0.2)
react: 17.0.2
react-dom: 17.0.2(react@17.0.2)
optionalDependencies:
'@types/react': 17.0.71
'@radix-ui/react-primitive@1.0.0(react-dom@17.0.2(react@17.0.2))(react@17.0.2)':
dependencies:
'@babel/runtime': 7.25.7
@ -39990,6 +40065,64 @@ snapshots:
- '@types/react-dom'
- supports-color
'@wordpress/block-editor@14.5.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:
'@babel/runtime': 7.25.7
'@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': 4.10.0
'@wordpress/api-fetch': 7.10.0
'@wordpress/blob': 4.10.0
'@wordpress/block-serialization-default-parser': 5.10.0
'@wordpress/blocks': 13.10.0(react@17.0.2)
'@wordpress/commands': 1.10.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/components': 28.10.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.10.0(react@17.0.2)
'@wordpress/data': 10.10.0(react@17.0.2)
'@wordpress/date': 5.10.0
'@wordpress/deprecated': 4.10.0
'@wordpress/dom': 4.10.0
'@wordpress/element': 6.10.0
'@wordpress/escape-html': 3.10.0
'@wordpress/hooks': 4.10.0
'@wordpress/html-entities': 4.10.0
'@wordpress/i18n': 5.10.0
'@wordpress/icons': 10.10.0(react@17.0.2)
'@wordpress/is-shallow-equal': 5.10.0
'@wordpress/keyboard-shortcuts': 5.10.0(react@17.0.2)
'@wordpress/keycodes': 4.10.0
'@wordpress/notices': 5.10.0(react@17.0.2)
'@wordpress/preferences': 4.10.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/private-apis': 1.10.0
'@wordpress/rich-text': 7.10.0(react@17.0.2)
'@wordpress/style-engine': 2.10.0
'@wordpress/token-list': 3.10.0
'@wordpress/url': 4.10.0
'@wordpress/warning': 3.10.0
'@wordpress/wordcount': 4.10.0
change-case: 4.1.2
clsx: 2.1.1
colord: 2.9.3
deepmerge: 4.3.1
diff: 4.0.2
fast-deep-equal: 3.1.3
memize: 2.1.0
parsel-js: 1.1.2
postcss: 8.4.32
postcss-prefix-selector: 1.16.1(postcss@8.4.32)
postcss-urlrebase: 1.4.0(postcss@8.4.32)
react: 17.0.2
react-autosize-textarea: 7.1.0(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
react-dom: 17.0.2(react@17.0.2)
react-easy-crop: 5.1.0(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
remove-accents: 0.5.0
transitivePeerDependencies:
- '@emotion/is-prop-valid'
- '@types/react'
- '@types/react-dom'
- supports-color
'@wordpress/block-editor@8.2.0(@types/react@17.0.71)(react-dom@18.3.1(react@18.3.1))(react-with-direction@1.4.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)':
dependencies:
'@babel/runtime': 7.23.5
@ -40419,6 +40552,37 @@ snapshots:
simple-html-tokenizer: 0.5.11
uuid: 9.0.1
'@wordpress/blocks@13.10.0(react@17.0.2)':
dependencies:
'@babel/runtime': 7.25.7
'@wordpress/autop': 4.10.0
'@wordpress/blob': 4.10.0
'@wordpress/block-serialization-default-parser': 5.10.0
'@wordpress/data': 10.10.0(react@17.0.2)
'@wordpress/deprecated': 4.10.0
'@wordpress/dom': 4.10.0
'@wordpress/element': 6.10.0
'@wordpress/hooks': 4.10.0
'@wordpress/html-entities': 4.10.0
'@wordpress/i18n': 5.10.0
'@wordpress/is-shallow-equal': 5.10.0
'@wordpress/private-apis': 1.10.0
'@wordpress/rich-text': 7.10.0(react@17.0.2)
'@wordpress/shortcode': 4.10.0
'@wordpress/warning': 3.10.0
change-case: 4.1.2
colord: 2.9.3
fast-deep-equal: 3.1.3
hpq: 1.4.0
is-plain-object: 5.0.0
memize: 2.1.0
react: 17.0.2
react-is: 18.3.1
remove-accents: 0.5.0
showdown: 1.9.1
simple-html-tokenizer: 0.5.11
uuid: 9.0.1
'@wordpress/blocks@13.10.0(react@18.3.1)':
dependencies:
'@babel/runtime': 7.25.7
@ -40568,6 +40732,26 @@ snapshots:
- '@types/react-dom'
- supports-color
'@wordpress/commands@1.10.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:
'@babel/runtime': 7.25.7
'@wordpress/components': 28.10.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/data': 10.10.0(react@17.0.2)
'@wordpress/element': 6.10.0
'@wordpress/i18n': 5.10.0
'@wordpress/icons': 10.10.0(react@17.0.2)
'@wordpress/keyboard-shortcuts': 5.10.0(react@17.0.2)
'@wordpress/private-apis': 1.10.0
clsx: 2.1.1
cmdk: 1.0.0(@types/react@17.0.71)(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)
transitivePeerDependencies:
- '@emotion/is-prop-valid'
- '@types/react'
- '@types/react-dom'
- supports-color
'@wordpress/components@14.2.0(@types/react@17.0.71)(react-dom@18.3.1(react@18.3.1))(react-with-direction@1.4.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(reakit-utils@0.15.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(redux@4.2.1)':
dependencies:
'@babel/runtime': 7.23.5
@ -41729,6 +41913,32 @@ snapshots:
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)(@emotion/is-prop-valid@1.2.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.7
'@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.35.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/data': 9.28.0(react@17.0.2)
'@wordpress/element': 5.22.0
'@wordpress/i18n': 4.58.0
'@wordpress/icons': 9.36.0
'@wordpress/private-apis': 0.20.0
'@wordpress/router': 0.7.0(react@17.0.2)
'@wordpress/url': 3.59.0
react: 17.0.2
transitivePeerDependencies:
- '@babel/helper-module-imports'
- '@babel/types'
- '@emotion/is-prop-valid'
- '@types/react'
- aslemammad-vite-plugin-macro
- babel-plugin-macros
- bufferutil
- react-dom
- supports-color
- utf-8-validate
- vite
'@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.7
@ -41974,6 +42184,40 @@ snapshots:
- supports-color
- utf-8-validate
'@wordpress/core-data@7.10.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:
'@babel/runtime': 7.25.7
'@wordpress/api-fetch': 7.10.0
'@wordpress/block-editor': 14.5.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/blocks': 13.10.0(react@17.0.2)
'@wordpress/compose': 7.10.0(react@17.0.2)
'@wordpress/data': 10.10.0(react@17.0.2)
'@wordpress/deprecated': 4.10.0
'@wordpress/element': 6.10.0
'@wordpress/html-entities': 4.10.0
'@wordpress/i18n': 5.10.0
'@wordpress/is-shallow-equal': 5.10.0
'@wordpress/private-apis': 1.10.0
'@wordpress/rich-text': 7.10.0(react@17.0.2)
'@wordpress/sync': 1.10.0
'@wordpress/undo-manager': 1.10.0
'@wordpress/url': 4.10.0
'@wordpress/warning': 3.10.0
change-case: 4.1.2
equivalent-key-map: 0.2.2
fast-deep-equal: 3.1.3
memize: 2.1.0
react: 17.0.2
react-dom: 17.0.2(react@17.0.2)
uuid: 9.0.1
transitivePeerDependencies:
- '@emotion/is-prop-valid'
- '@types/react'
- '@types/react-dom'
- bufferutil
- supports-color
- utf-8-validate
'@wordpress/create-block@3.1.1':
dependencies:
'@wordpress/lazy-import': 1.34.0
@ -42929,6 +43173,72 @@ snapshots:
- utf-8-validate
- vite
'@wordpress/edit-site@6.11.0(@babel/helper-module-imports@7.24.7)(@babel/types@7.25.2)(@emotion/is-prop-valid@1.2.1)(@types/react@17.0.71)(babel-plugin-macros@3.1.0)(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.25.7
'@react-spring/web': 9.7.3(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@wordpress/a11y': 3.6.1
'@wordpress/api-fetch': 6.3.1
'@wordpress/blob': 3.6.1
'@wordpress/block-editor': 9.8.0(@types/react@17.0.71)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@wordpress/block-library': 7.19.0(@types/react@17.0.71)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@wordpress/blocks': 12.35.0(react@17.0.2)
'@wordpress/commands': 1.10.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/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)
'@wordpress/compose': 5.4.2(react@17.0.2)
'@wordpress/core-commands': 0.7.0(@babel/helper-module-imports@7.24.7)(@babel/types@7.25.2)(@emotion/is-prop-valid@1.2.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/core-data': 4.4.6(react@17.0.2)
'@wordpress/data': 6.6.2(react@17.0.2)
'@wordpress/dataviews': 4.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/date': 4.6.1
'@wordpress/deprecated': 3.6.1
'@wordpress/dom': 3.6.1
'@wordpress/editor': 12.5.11(@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/element': 4.20.0
'@wordpress/escape-html': 3.10.0
'@wordpress/fields': 0.0.11(@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/hooks': 3.6.1
'@wordpress/html-entities': 3.6.1
'@wordpress/i18n': 4.58.0
'@wordpress/icons': 8.4.0
'@wordpress/keyboard-shortcuts': 3.4.2(react@17.0.2)
'@wordpress/keycodes': 3.58.0
'@wordpress/notices': 3.12.0(react@17.0.2)
'@wordpress/patterns': 2.10.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/plugins': 4.4.4(react@17.0.2)
'@wordpress/preferences': 1.2.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/primitives': 3.4.1
'@wordpress/priority-queue': 3.10.0
'@wordpress/private-apis': 1.10.0
'@wordpress/reusable-blocks': 5.10.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/router': 0.7.0(react@17.0.2)
'@wordpress/style-engine': 1.41.0
'@wordpress/url': 3.7.1
'@wordpress/viewport': 4.20.0(react@17.0.2)
'@wordpress/widgets': 3.24.0(@babel/helper-module-imports@7.24.7)(@babel/types@7.25.2)(@emotion/is-prop-valid@1.2.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/wordcount': 3.47.0
change-case: 4.1.2
clsx: 2.1.1
colord: 2.9.3
fast-deep-equal: 3.1.3
memize: 2.1.0
react: 17.0.2
react-autosize-textarea: 7.1.0(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
react-dom: 17.0.2(react@17.0.2)
transitivePeerDependencies:
- '@babel/helper-module-imports'
- '@babel/types'
- '@emotion/is-prop-valid'
- '@types/react'
- '@types/react-dom'
- aslemammad-vite-plugin-macro
- babel-plugin-macros
- bufferutil
- react-with-direction
- supports-color
- utf-8-validate
- vite
'@wordpress/editor@12.5.10(@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.25.0
@ -43479,6 +43789,39 @@ snapshots:
- supports-color
- utf-8-validate
'@wordpress/fields@0.0.11(@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:
'@babel/runtime': 7.25.7
'@wordpress/blob': 4.10.0
'@wordpress/blocks': 13.10.0(react@17.0.2)
'@wordpress/components': 28.10.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.10.0(react@17.0.2)
'@wordpress/core-data': 7.10.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/data': 10.10.0(react@17.0.2)
'@wordpress/dataviews': 4.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/element': 6.10.0
'@wordpress/hooks': 4.10.0
'@wordpress/html-entities': 4.10.0
'@wordpress/i18n': 5.10.0
'@wordpress/icons': 10.10.0(react@17.0.2)
'@wordpress/notices': 5.10.0(react@17.0.2)
'@wordpress/patterns': 2.10.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/primitives': 4.10.0(react@17.0.2)
'@wordpress/private-apis': 1.10.0
'@wordpress/url': 4.10.0
'@wordpress/warning': 3.10.0
change-case: 4.1.2
client-zip: 2.4.5
react: 17.0.2
transitivePeerDependencies:
- '@emotion/is-prop-valid'
- '@types/react'
- '@types/react-dom'
- bufferutil
- react-dom
- supports-color
- utf-8-validate
'@wordpress/hooks@2.12.3':
dependencies:
'@babel/runtime': 7.25.7
@ -44042,6 +44385,14 @@ snapshots:
'@wordpress/keycodes': 3.58.0
react: 18.3.1
'@wordpress/keyboard-shortcuts@5.10.0(react@17.0.2)':
dependencies:
'@babel/runtime': 7.25.7
'@wordpress/data': 10.10.0(react@17.0.2)
'@wordpress/element': 6.10.0
'@wordpress/keycodes': 4.10.0
react: 17.0.2
'@wordpress/keyboard-shortcuts@5.10.0(react@18.3.1)':
dependencies:
'@babel/runtime': 7.25.7
@ -44183,6 +44534,13 @@ snapshots:
'@wordpress/data': 9.28.0(react@17.0.2)
react: 17.0.2
'@wordpress/notices@5.10.0(react@17.0.2)':
dependencies:
'@babel/runtime': 7.25.7
'@wordpress/a11y': 4.10.0
'@wordpress/data': 10.10.0(react@17.0.2)
react: 17.0.2
'@wordpress/notices@5.10.0(react@18.3.1)':
dependencies:
'@babel/runtime': 7.25.7
@ -44251,6 +44609,33 @@ snapshots:
- supports-color
- utf-8-validate
'@wordpress/patterns@2.10.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:
'@babel/runtime': 7.25.7
'@wordpress/a11y': 4.10.0
'@wordpress/block-editor': 14.5.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/blocks': 13.10.0(react@17.0.2)
'@wordpress/components': 28.10.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.10.0(react@17.0.2)
'@wordpress/core-data': 7.10.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/data': 10.10.0(react@17.0.2)
'@wordpress/element': 6.10.0
'@wordpress/html-entities': 4.10.0
'@wordpress/i18n': 5.10.0
'@wordpress/icons': 10.10.0(react@17.0.2)
'@wordpress/notices': 5.10.0(react@17.0.2)
'@wordpress/private-apis': 1.10.0
'@wordpress/url': 4.10.0
react: 17.0.2
react-dom: 17.0.2(react@17.0.2)
transitivePeerDependencies:
- '@emotion/is-prop-valid'
- '@types/react'
- '@types/react-dom'
- bufferutil
- supports-color
- utf-8-validate
'@wordpress/plugins@4.10.0(react@17.0.2)':
dependencies:
'@babel/runtime': 7.25.7
@ -44463,6 +44848,26 @@ snapshots:
- '@types/react'
- supports-color
'@wordpress/preferences@4.10.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:
'@babel/runtime': 7.25.7
'@wordpress/a11y': 4.10.0
'@wordpress/components': 28.10.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.10.0(react@17.0.2)
'@wordpress/data': 10.10.0(react@17.0.2)
'@wordpress/deprecated': 4.10.0
'@wordpress/element': 6.10.0
'@wordpress/i18n': 5.10.0
'@wordpress/icons': 10.10.0(react@17.0.2)
'@wordpress/private-apis': 1.10.0
clsx: 2.1.1
react: 17.0.2
react-dom: 17.0.2(react@17.0.2)
transitivePeerDependencies:
- '@emotion/is-prop-valid'
- '@types/react'
- supports-color
'@wordpress/preferences@4.10.0(@emotion/is-prop-valid@1.2.1)(@types/react@17.0.71)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
'@babel/runtime': 7.25.7
@ -44793,6 +45198,30 @@ snapshots:
- supports-color
- utf-8-validate
'@wordpress/reusable-blocks@5.10.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:
'@babel/runtime': 7.25.7
'@wordpress/block-editor': 14.5.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/blocks': 13.10.0(react@17.0.2)
'@wordpress/components': 28.10.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/core-data': 7.10.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/data': 10.10.0(react@17.0.2)
'@wordpress/element': 6.10.0
'@wordpress/i18n': 5.10.0
'@wordpress/icons': 10.10.0(react@17.0.2)
'@wordpress/notices': 5.10.0(react@17.0.2)
'@wordpress/private-apis': 1.10.0
'@wordpress/url': 4.10.0
react: 17.0.2
react-dom: 17.0.2(react@17.0.2)
transitivePeerDependencies:
- '@emotion/is-prop-valid'
- '@types/react'
- '@types/react-dom'
- bufferutil
- supports-color
- utf-8-validate
'@wordpress/rich-text@4.2.0(react@18.3.1)(redux@4.2.1)':
dependencies:
'@babel/runtime': 7.25.7
@ -45689,6 +46118,35 @@ snapshots:
'@wordpress/warning@3.8.1': {}
'@wordpress/widgets@3.24.0(@babel/helper-module-imports@7.24.7)(@babel/types@7.25.2)(@emotion/is-prop-valid@1.2.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.7
'@wordpress/api-fetch': 6.55.0
'@wordpress/block-editor': 12.26.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/blocks': 12.35.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.35.0(react@17.0.2)
'@wordpress/core-data': 6.35.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/data': 9.28.0(react@17.0.2)
'@wordpress/element': 5.35.0
'@wordpress/i18n': 4.58.0
'@wordpress/icons': 9.49.0
'@wordpress/notices': 4.26.0(react@17.0.2)
classnames: 2.3.2
react: 17.0.2
react-dom: 17.0.2(react@17.0.2)
transitivePeerDependencies:
- '@babel/helper-module-imports'
- '@babel/types'
- '@emotion/is-prop-valid'
- '@types/react'
- aslemammad-vite-plugin-macro
- babel-plugin-macros
- bufferutil
- supports-color
- utf-8-validate
- vite
'@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.7
@ -48252,6 +48710,16 @@ snapshots:
- '@types/react'
- '@types/react-dom'
cmdk@1.0.0(@types/react@17.0.71)(react-dom@17.0.2(react@17.0.2))(react@17.0.2):
dependencies:
'@radix-ui/react-dialog': 1.0.5(@types/react@17.0.71)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@radix-ui/react-primitive': 1.0.3(@types/react-dom@17.0.25)(@types/react@17.0.71)(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)
transitivePeerDependencies:
- '@types/react'
- '@types/react-dom'
co@4.6.0: {}
coa@2.0.2: