diff --git a/.pnpmfile.cjs b/.pnpmfile.cjs new file mode 100644 index 0000000000..be03069de8 --- /dev/null +++ b/.pnpmfile.cjs @@ -0,0 +1,22 @@ +function readPackage(pkg) { + // Resolve @wordpress/* dependencies of @woocommerce packages to those used by MailPoet. + // This avoids their duplication and downgrading due to @woocommerce pinning them to wp-6.0. + // This should be removed once we adopt similar pinning strategy and use dependency extraction. + // See: https://github.com/woocommerce/woocommerce/pull/37034 + if (pkg.name?.startsWith('@woocommerce/')) { + pkg.dependencies = Object.fromEntries( + Object.entries(pkg.dependencies).map(([name, version]) => + name.startsWith('@wordpress/') || name.startsWith('@types/wordpress__') + ? [name, '*'] + : [name, version], + ), + ); + } + return pkg; +} + +module.exports = { + hooks: { + readPackage, + }, +}; diff --git a/mailpoet/package.json b/mailpoet/package.json index 2b219a51cc..c36430e29c 100644 --- a/mailpoet/package.json +++ b/mailpoet/package.json @@ -34,7 +34,7 @@ "@mailpoet/components": "workspace:^", "@marvelapp/react-ab-test": "^3.1.0", "@types/select2": "^4.0.55", - "@woocommerce/components": "^10.0.0", + "@woocommerce/components": "^12.1.0", "@woocommerce/currency": "^4.2.0", "@woocommerce/date": "^4.2.0", "@wordpress/a11y": "^3.28.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 36eef0e0d6..9e3613f982 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -8,9 +8,6 @@ overrides: typescript: ^5.0.2 patchedDependencies: - '@woocommerce/components@10.0.0': - hash: prtmohnt73dk73q3vnzuiaioji - path: patches/@woocommerce__components@10.0.0.patch backbone.supermodel@1.2.0: hash: hhsvgimsfhfs4itf7ipk47fane path: patches/backbone.supermodel@1.2.0.patch @@ -62,8 +59,8 @@ importers: specifier: ^4.0.55 version: 4.0.55 '@woocommerce/components': - specifier: ^10.0.0 - version: 10.0.0(patch_hash=prtmohnt73dk73q3vnzuiaioji)(@babel/core@7.17.8)(@types/react@18.0.28)(@wordpress/core-data@6.5.0)(@wordpress/data@8.5.0)(lodash@4.17.21)(react-dom@18.2.0)(react@18.2.0) + specifier: ^12.1.0 + version: 12.1.0(@babel/core@7.17.8)(@babel/runtime@7.18.6)(@types/react-dom@18.0.11)(@types/react@18.0.28)(@wordpress/data@8.5.0)(lodash@4.17.21)(react-dom@18.2.0)(react@18.2.0) '@woocommerce/currency': specifier: ^4.2.0 version: 4.2.0 @@ -625,6 +622,128 @@ packages: '@jridgewell/trace-mapping': 0.3.17 dev: true + /@automattic/calypso-color-schemes@2.1.1: + resolution: {integrity: sha512-X5gmQEDJVtw8N9NARgZGM/pmalfapV8ZyRzEn2o0sCLmTAXGYg6A28ucLCQdBIn1l9t2rghBDFkY71vyqjyyFQ==} + dev: false + + /@automattic/calypso-config@1.2.0: + resolution: {integrity: sha512-7NE5oVOEyQ4KRz1VNnPIHgW+mcwxnkcs/+Cymba7OA7SYKARiTg3ETGlZGX19S0F7gjYZMq+IeLHeAZSrNjz/Q==} + dev: false + + /@automattic/calypso-url@1.0.0: + resolution: {integrity: sha512-d2odYhxkIFlpCcJ7r+FDI7yBAcm86gtDHteYLcijkOu/2cM+u5D47x/ttYR1+dux9RtT12usBTNc0gGHb89hkA==} + dependencies: + photon: 4.0.0 + transitivePeerDependencies: + - supports-color + dev: false + + /@automattic/components@2.0.1(@types/react@18.0.28)(@wordpress/data@8.5.0)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-xvIfbLcX869Cx4ccDUC5hb9MqTvZDNC5ho2yI0g1aveUfVGn7FqPxNiHwCEfW2fi5f85T63CZ727Q+ECawDoKQ==} + peerDependencies: + '@wordpress/data': ^6.1.5 + react: ^17.0.2 + react-dom: ^17.0.2 + dependencies: + '@automattic/calypso-url': 1.0.0 + '@automattic/data-stores': 3.0.1(@types/react@18.0.28)(@wordpress/data@8.5.0)(react-dom@18.2.0)(react@18.2.0) + '@automattic/typography': 1.0.0 + '@wordpress/base-styles': 4.20.0 + '@wordpress/data': 8.5.0(react@18.2.0) + classnames: 2.3.1 + gridicons: 3.4.1(react@18.2.0) + i18n-calypso: 6.0.1(@types/react@18.0.28)(react@18.2.0) + lodash: 4.17.21 + prop-types: 15.8.1 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + react-modal: 3.16.1(react-dom@18.2.0)(react@18.2.0) + utility-types: 3.10.0 + wpcom-proxy-request: 6.0.0 + transitivePeerDependencies: + - '@types/react' + - bufferutil + - react-native + - supports-color + - utf-8-validate + dev: false + + /@automattic/data-stores@3.0.1(@types/react@18.0.28)(@wordpress/data@8.5.0)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-+ZcN8x+gNf4I7nGAjbZy6ubpMPiPleOQIVPbMwkHb32v/zoJ+fL4CGa9YcgiCCjJjaEEKcPZfl5Qbuo7ddGdpA==} + peerDependencies: + '@wordpress/data': ^6 + react: ^17.0.2 + dependencies: + '@automattic/domain-utils': 1.0.0-alpha.0 + '@automattic/format-currency': 1.0.1 + '@automattic/happychat-connection': 1.0.0(@types/react@18.0.28)(react-dom@18.2.0)(react@18.2.0) + '@wordpress/api-fetch': 6.25.0 + '@wordpress/data': 8.5.0(react@18.2.0) + '@wordpress/data-controls': 2.28.0(react@18.2.0) + '@wordpress/deprecated': 3.31.0 + '@wordpress/url': 3.29.0 + fast-json-stable-stringify: 2.1.0 + i18n-calypso: 6.0.1(@types/react@18.0.28)(react@18.2.0) + qs: 6.11.0 + react: 18.2.0 + redux: 4.1.2 + tslib: 2.5.0 + use-debounce: 3.4.3(react@18.2.0) + utility-types: 3.10.0 + validator: 13.9.0 + transitivePeerDependencies: + - '@types/react' + - bufferutil + - react-dom + - react-native + - supports-color + - utf-8-validate + dev: false + + /@automattic/domain-utils@1.0.0-alpha.0: + resolution: {integrity: sha512-g+6cYJCi0m9OHU+E4146og8piMY/gtB7iTzQu1NsOkcLzeLjdAdIk0w+jNf+DE6XYnbgUOSnnoTw/iDbYNKwZw==} + dev: false + + /@automattic/format-currency@1.0.1: + resolution: {integrity: sha512-RY2eiUlDiqNSHiJzz2YmH/mw4IjAUO5hkxbwcVGHJkBZowdq/WcSG2yhXc8N9cV9N1fTO/ryCuJvGnpHUe+mAg==} + dependencies: + tslib: 2.5.0 + dev: false + + /@automattic/happychat-connection@1.0.0(@types/react@18.0.28)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-l97adFiyKptK+ZmJNgg174njpxepbDTZBaSggZdMbJIVLQv04dt6cxNzcq4Or70NAUx7XfOYtbPS0GfskSMbMg==} + peerDependencies: + react: ^17.0.2 + dependencies: + '@automattic/calypso-config': 1.2.0 + '@automattic/i18n-utils': 1.0.1 + debug: 4.3.3(supports-color@8.1.1) + i18n-calypso: 6.0.1(@types/react@18.0.28)(react@18.2.0) + react: 18.2.0 + react-query: 3.39.3(react-dom@18.2.0)(react@18.2.0) + socket.io-client: 2.3.0 + transitivePeerDependencies: + - '@types/react' + - bufferutil + - react-dom + - react-native + - supports-color + - utf-8-validate + dev: false + + /@automattic/i18n-utils@1.0.1: + resolution: {integrity: sha512-FrewCnoiVBEwf4pPVC/lV+JePwyP5+3kLs0afDuxUTxv0if1Z9OXTk0DFAyeDOz8MKyrdD4hGbfS/PNdoIM5Dg==} + dependencies: + '@automattic/calypso-url': 1.0.0 + '@automattic/languages': 1.0.0 + '@wordpress/compose': 5.20.0(react@18.2.0) + '@wordpress/i18n': 4.38.0 + react: 18.2.0 + tslib: 2.5.0 + transitivePeerDependencies: + - supports-color + dev: false + /@automattic/interpolate-components@1.2.1(@types/react@18.0.28)(react@18.2.0): resolution: {integrity: sha512-YNQtJsrs9KQ3lkBdtLyDheVRijoBA3y/PuHdgJ0eB4AX9JyjkDX7jd79Inh79+01CGNLbMQGrEJby2zvbJr17A==} peerDependencies: @@ -638,6 +757,66 @@ packages: react: 18.2.0 dev: false + /@automattic/languages@1.0.0: + resolution: {integrity: sha512-froTyDbTmLitHkvY9WLCpFdjUo6moOLkDKw63J2fLiB2gBApy2thkBV+LRx4Z0kIF5iXVkQF4yYOPYkT9Sr13Q==} + dependencies: + tslib: 2.5.0 + dev: false + + /@automattic/tour-kit@1.1.1(@babel/core@7.17.8)(@types/react@18.0.28)(@wordpress/data@8.5.0)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-qC15YGZZW5VUhvl47y9C+aN0q0QIejP9g9pFZ9M3PRRgaZcXx00+ZrL1Ngg0+V9eS5io5OZcji3D8OU6i48t/w==} + peerDependencies: + '@wordpress/data': ^6.1.5 + react: ^17.0.2 + react-dom: ^17.0.2 + reakit-utils: ^0.15.1 + redux: ^4.1.2 + dependencies: + '@automattic/components': 2.0.1(@types/react@18.0.28)(@wordpress/data@8.5.0)(react-dom@18.2.0)(react@18.2.0) + '@automattic/viewport': 1.1.0 + '@automattic/viewport-react': 1.0.0(react@18.2.0) + '@popperjs/core': 2.11.8 + '@wordpress/base-styles': 4.20.0 + '@wordpress/components': 19.17.0(@babel/core@7.17.8)(@types/react@18.0.28)(react-dom@18.2.0)(react@18.2.0) + '@wordpress/data': 8.5.0(react@18.2.0) + '@wordpress/dom': 3.28.0 + '@wordpress/element': 4.20.0 + '@wordpress/i18n': 4.28.0 + '@wordpress/icons': 9.19.0 + '@wordpress/primitives': 3.26.0 + '@wordpress/react-i18n': 3.36.0 + classnames: 2.3.1 + debug: 4.3.4(supports-color@9.3.1) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + react-popper: 2.2.5(@popperjs/core@2.11.8)(react@18.2.0) + transitivePeerDependencies: + - '@babel/core' + - '@types/react' + - bufferutil + - react-native + - supports-color + - utf-8-validate + dev: false + + /@automattic/typography@1.0.0: + resolution: {integrity: sha512-TnT+vPaNUXQYwDsPCPxhNY0d4LnOKvrb0SizUCC5iybo5sfOlX/rYalGDyz6nPQDF0EBaQwMf7qhVsflFR0cBg==} + dev: false + + /@automattic/viewport-react@1.0.0(react@18.2.0): + resolution: {integrity: sha512-+6+l4jj14GXeoc5Jpic5E5eVvNL88Ezz8cMLmKAw0fpPDsz4gJv7o0hgShu0hjGjKTtBeUkBGfFWMCdRjZaVcA==} + peerDependencies: + react: ^16.0.0 + dependencies: + '@automattic/viewport': 1.1.0 + '@wordpress/compose': 3.25.3(react@18.2.0) + react: 18.2.0 + dev: false + + /@automattic/viewport@1.1.0: + resolution: {integrity: sha512-aZhGcaXVeT0rxZdsPq+xbQyIpT+GoS5gYiXAVrTrImOgWUEhP0LU9guil8Wy9/2FJrxfD3IkvNnzC1aWviXw1w==} + dev: false + /@babel/code-frame@7.16.7: resolution: {integrity: sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==} engines: {node: '>=6.9.0'} @@ -7047,7 +7226,7 @@ packages: '@motionone/easing': 10.15.1 '@motionone/types': 10.15.1 '@motionone/utils': 10.15.1 - tslib: 2.4.1 + tslib: 2.5.0 dev: false /@motionone/dom@10.12.0: @@ -7058,7 +7237,7 @@ packages: '@motionone/types': 10.15.1 '@motionone/utils': 10.15.1 hey-listen: 1.0.8 - tslib: 2.4.1 + tslib: 2.5.0 dev: false /@motionone/dom@10.15.5: @@ -7076,7 +7255,7 @@ packages: resolution: {integrity: sha512-6hIHBSV+ZVehf9dcKZLT7p5PEKHGhDwky2k8RKkmOvUoYP3S+dXsKupyZpqx5apjd9f+php4vXk4LuS+ADsrWw==} dependencies: '@motionone/utils': 10.15.1 - tslib: 2.4.1 + tslib: 2.5.0 dev: false /@motionone/generators@10.15.1: @@ -7084,7 +7263,7 @@ packages: dependencies: '@motionone/types': 10.15.1 '@motionone/utils': 10.15.1 - tslib: 2.4.1 + tslib: 2.5.0 dev: false /@motionone/types@10.15.1: @@ -7096,7 +7275,7 @@ packages: dependencies: '@motionone/types': 10.15.1 hey-listen: 1.0.8 - tslib: 2.4.1 + tslib: 2.5.0 dev: false /@mrmlnc/readdir-enhanced@2.2.1: @@ -7237,6 +7416,10 @@ packages: resolution: {integrity: sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==} dev: true + /@popperjs/core@2.11.8: + resolution: {integrity: sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==} + dev: false + /@popperjs/core@2.9.2: resolution: {integrity: sha512-VZMYa7+fXHdwIq1TDhSXoVmSPEGM/aa+6Aiq3nVVJ9bXr24zScr+NlKFKC3iPljA7ho/GAZr+d2jOf5GIRC30Q==} @@ -7539,7 +7722,7 @@ packages: babel-plugin-macros: 2.8.0 babel-plugin-polyfill-corejs3: 0.1.7(@babel/core@7.21.0) case-sensitive-paths-webpack-plugin: 2.4.0 - core-js: 3.21.1 + core-js: 3.29.1 css-loader: 3.6.0(webpack@4.46.0) file-loader: 6.2.0(webpack@4.46.0) find-up: 5.0.0 @@ -7676,7 +7859,7 @@ packages: dependencies: '@storybook/channels': 6.4.19 '@storybook/client-logger': 6.4.19 - core-js: 3.21.1 + core-js: 3.29.1 global: 4.4.0 telejson: 5.3.3 dev: true @@ -7955,7 +8138,7 @@ packages: cli-table3: 0.6.1 commander: 6.2.1 compression: 1.7.4 - core-js: 3.21.1 + core-js: 3.29.1 cpy: 8.1.2 detect-port: 1.3.0 express: 4.17.1 @@ -8039,7 +8222,7 @@ packages: '@babel/types': 7.21.2 '@mdx-js/mdx': 1.6.22 '@storybook/csf': 0.0.2--canary.87bc651.0 - core-js: 3.21.1 + core-js: 3.29.1 fs-extra: 9.1.0 global: 4.4.0 js-string-escape: 1.0.1 @@ -8081,7 +8264,7 @@ packages: babel-loader: 8.2.4(@babel/core@7.18.9)(webpack@4.46.0) case-sensitive-paths-webpack-plugin: 2.4.0 chalk: 4.1.2 - core-js: 3.21.1 + core-js: 3.29.1 css-loader: 3.6.0(webpack@4.46.0) express: 4.17.1 file-loader: 6.2.0(webpack@4.46.0) @@ -8606,6 +8789,10 @@ packages: resolution: {integrity: sha512-oocsqY7g0cR+Gur5jRQLSrX2OtpMLMse1I10JQBm8CdGMrDkh1Mg2gjsiquMHRtBs4Qwu5wgEp5GgIYHk4SNPw==} dev: false + /@tannin/sprintf@1.2.0: + resolution: {integrity: sha512-T0ORaQrH6kNFGzTg285RVPK+NCYZxOoA+r0QfKgHqK+yk5RuYPSKDa18XCLtycCNq+VWKpfyDpzGUGhYgCV+kw==} + dev: false + /@testing-library/dom@7.31.2: resolution: {integrity: sha512-3UqjCpey6HiTZT92vODYLPxTBWlM8ZOOjr3LX5F37/VRipW2M1kX6I/Cm4VXzteZqfGfagg8yXywpcOgQBlNsQ==} engines: {node: '>=10'} @@ -9072,7 +9259,6 @@ packages: /@types/tinycolor2@1.4.3: resolution: {integrity: sha512-Kf1w9NE5HEgGxCRyIcRXR/ZYtDv0V8FVPtYHwLxl0O+maGX0erE77pQlD0gpP+/KByMZ87mOA79SjifhSB3PjQ==} - dev: true /@types/uglify-js@3.13.1: resolution: {integrity: sha512-O3MmRAk6ZuAKa9CHgg0Pr0+lUOqoMLpc9AS4R8ano2auvsg7IE8syF3Xh/NPr26TWklxYcqoEEFdzLLs1fV9PQ==} @@ -9137,11 +9323,9 @@ packages: transitivePeerDependencies: - react - react-dom - dev: true /@types/wordpress__block-library@2.6.1: resolution: {integrity: sha512-x+V2iqNZiCbNHwMLxszv0qHZ0ooYXZYisKxUIGTOhlrQDrYIiSIZG2+6UgS65UFnwGQve3EGP/RlMYIpQT6TyQ==} - dev: true /@types/wordpress__blocks@12.0.3(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-T4L2ke78Augo6Ea0dY/9nRgdnl1DwyMFRBwkH8ny8HCPRXhWdYDUcew84yG/G/edvh49wse79fJW58kJ2GaePg==} @@ -9153,7 +9337,6 @@ packages: transitivePeerDependencies: - react - react-dom - dev: true /@types/wordpress__components@23.0.1(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-mpAVr74ElANYR6f8+atultx4A1Md40vZeKfA2ZtgcJMWXQWez3OzP1W2g20BENxOo2kWVsp1r3Tcik/mt/8l/g==} @@ -9168,7 +9351,6 @@ packages: transitivePeerDependencies: - react - react-dom - dev: true /@types/wordpress__core-data@2.4.5: resolution: {integrity: sha512-DfLCkfGSDepv7U/fBKSdl5rcOUYbHiq+6L1JUivtIlZcDCT99uz/VTSSxZW/yq2kMRp1U8FZ/Iluj0fHUM2UVg==} @@ -9179,7 +9361,6 @@ packages: dependencies: '@types/react': 18.0.28 redux: 4.1.2 - dev: true /@types/wordpress__edit-post@7.0.1(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-5UMldxBq4nhQYyeYPe1TG+/iHg76BQnZmnh0Ks8HSmz2z6rj/XmGhJ0gGwHSzLLEN/fWuPBmEOCTWKA6Q0fh6g==} @@ -9211,7 +9392,6 @@ packages: /@types/wordpress__keycodes@2.3.1: resolution: {integrity: sha512-CUZv3WdPvWqnEwojbc4yEttwZlvsMGI8YurgB9CHVJXx6nQ4U2RU6PB0Mv7nxATufduFDMKq8TNpCHBenZqEjQ==} - dev: true /@types/wordpress__media-utils@4.14.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-aowL3xMArd+ixqNp6oefAfjTnu0kPtcs88352OQQXDZFh37QEDFePHX/3kxHvQIMvHP5CRJB+vjCy22/XS+uUw==} @@ -9229,18 +9409,15 @@ packages: dependencies: '@types/react': 18.0.28 '@types/wordpress__data': 6.0.2 - dev: true /@types/wordpress__rich-text@6.0.0: resolution: {integrity: sha512-j1swtUrCUFVi+jpsMA1Qs8YojGewGmB3+RpJh7cX7DmCobt39HMKW53M2rib79fDZcFkhtTkyZ0F+MJAIoDq6Q==} dependencies: '@types/react': 18.0.28 '@types/wordpress__data': 6.0.2 - dev: true /@types/wordpress__shortcode@2.3.3: resolution: {integrity: sha512-I2e5phrpvqjDv1jtm6Fdo4CfQ6fnpssAJ3rdN//lqyw9TBWp1Ffi1g5xge5SD22d5WxUexbr+I6DFuVxF15IPg==} - dev: true /@types/ws@8.5.4: resolution: {integrity: sha512-zdQDHKUgcX/zBc4GrwsE/7dVdAD8JR4EuiAXiiUhhfyIJXXb2+PrGshFyeXWQPMmmZ2XxgaqclgpIC7eTXc1mg==} @@ -9719,37 +9896,58 @@ packages: webpack-dev-server: 4.13.1(webpack-cli@4.10.0)(webpack@5.76.3) dev: true - /@woocommerce/components@10.0.0(patch_hash=prtmohnt73dk73q3vnzuiaioji)(@babel/core@7.17.8)(@types/react@18.0.28)(@wordpress/core-data@6.5.0)(@wordpress/data@8.5.0)(lodash@4.17.21)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-gal/58XaVSl6ZsfKmc2ZCf6Bd2+baP2GJClqWoqA7qUCWsPzY6xvWXykTKZW79qzfttKjL7Pt/FDU2LuiQp2Kg==} + /@woocommerce/components@12.1.0(@babel/core@7.17.8)(@babel/runtime@7.18.6)(@types/react-dom@18.0.11)(@types/react@18.0.28)(@wordpress/data@8.5.0)(lodash@4.17.21)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-Y5e2ay2ITKC4ZYAZCjvHL53QQK+q0q/vPwboKOPa1NSj75MUvJ0HMFVNANKOZjKZuSuL1DTIhQpapoY3Eueffw==} + engines: {node: ^16.14.1, pnpm: ^8.6.5} peerDependencies: - '@wordpress/data': ^6.2.1 + '@types/react': ^17.0.2 + '@types/react-dom': ^17.0.2 + '@wordpress/data': wp-6.0 lodash: ^4.17.0 - react: ^17.0.0 - react-dom: ^17.0.0 + react: ^17.0.2 + react-dom: ^17.0.2 dependencies: + '@automattic/calypso-color-schemes': 2.1.1 '@automattic/interpolate-components': 1.2.1(@types/react@18.0.28)(react@18.2.0) - '@woocommerce/csv-export': 1.5.0 - '@woocommerce/currency': 4.0.1 - '@woocommerce/data': 3.1.0(@babel/core@7.17.8)(@types/react@18.0.28)(@wordpress/core-data@6.5.0)(lodash@4.17.21)(moment@2.29.4)(react-dom@18.2.0)(react@18.2.0) - '@woocommerce/date': 4.0.1(lodash@4.17.21) - '@woocommerce/navigation': 7.0.1(@babel/core@7.17.8)(@types/react@18.0.28)(lodash@4.17.21)(react-dom@18.2.0)(react@18.2.0) + '@automattic/tour-kit': 1.1.1(@babel/core@7.17.8)(@types/react@18.0.28)(@wordpress/data@8.5.0)(react-dom@18.2.0)(react@18.2.0) + '@types/react': 18.0.28 + '@types/react-dom': 18.0.11 + '@types/wordpress__block-editor': 11.0.1(react-dom@18.2.0)(react@18.2.0) + '@types/wordpress__block-library': 2.6.1 + '@types/wordpress__blocks': 12.0.3(react-dom@18.2.0)(react@18.2.0) + '@types/wordpress__components': 23.0.1(react-dom@18.2.0)(react@18.2.0) + '@types/wordpress__rich-text': 6.0.0 + '@woocommerce/csv-export': 1.7.0 + '@woocommerce/currency': 4.2.0 + '@woocommerce/data': 4.1.0(@babel/core@7.17.8)(@types/react@18.0.28)(@wordpress/core-data@6.5.0)(lodash@4.17.21)(moment@2.29.4)(react-dom@18.2.0)(react@18.2.0) + '@woocommerce/date': 4.2.0(lodash@4.17.21) + '@woocommerce/navigation': 8.1.0(@babel/core@7.17.8)(@types/react@18.0.28)(lodash@4.17.21)(react-dom@18.2.0)(react@18.2.0) + '@wordpress/a11y': 3.28.0 '@wordpress/api-fetch': 6.25.0 - '@wordpress/components': 19.17.0(@babel/core@7.17.8)(@types/react@18.0.28)(react-dom@18.2.0)(react@18.2.0) - '@wordpress/compose': 5.20.0(react@18.2.0) + '@wordpress/base-styles': 4.20.0 + '@wordpress/block-editor': 11.5.0(@babel/core@7.17.8)(@types/react@18.0.28)(react-dom@18.2.0)(react@18.2.0) + '@wordpress/block-library': 8.5.0(@babel/core@7.17.8)(@types/react@18.0.28)(react-dom@18.2.0)(react@18.2.0) + '@wordpress/blocks': 12.5.0(react@18.2.0) + '@wordpress/components': 23.5.0(@babel/core@7.17.8)(@types/react@18.0.28)(react-dom@18.2.0)(react@18.2.0) + '@wordpress/compose': 6.5.0(react@18.2.0) + '@wordpress/core-data': 6.5.0(react@18.2.0) '@wordpress/data': 8.5.0(react@18.2.0) '@wordpress/date': 4.31.0 - '@wordpress/deprecated': 3.28.0 + '@wordpress/deprecated': 3.31.0 '@wordpress/dom': 3.28.0 - '@wordpress/element': 4.20.0 - '@wordpress/hooks': 2.12.3 + '@wordpress/element': 5.6.0 + '@wordpress/hooks': 3.31.0 '@wordpress/html-entities': 3.28.0 '@wordpress/i18n': 4.28.0 - '@wordpress/icons': 6.3.0 + '@wordpress/icons': 9.19.0 + '@wordpress/keyboard-shortcuts': 4.5.0(react@18.2.0) '@wordpress/keycodes': 3.28.0 + '@wordpress/media-utils': 4.19.0 + '@wordpress/rich-text': 6.5.0(react@18.2.0) '@wordpress/url': 3.29.0 - '@wordpress/viewport': 4.20.0(react@18.2.0) + '@wordpress/viewport': 5.5.0(react@18.2.0) classnames: 2.3.1 - core-js: 3.21.1 + core-js: 3.29.1 d3-axis: 1.0.12 d3-format: 1.4.5 d3-scale: 2.2.2 @@ -9758,42 +9956,41 @@ packages: d3-shape: 1.3.7 d3-time-format: 2.3.0 dompurify: 2.4.5 + downshift: 6.1.12(react@18.2.0) emoji-flags: 1.3.0 gridicons: 3.4.1(react@18.2.0) lodash: 4.17.21 - memoize-one: 5.2.1 + memoize-one: 6.0.0 moment: 2.29.4 moment-timezone: 0.5.41 prop-types: 15.8.1 react: 18.2.0 - react-dates: 17.2.0(moment@2.29.4)(react-dom@18.2.0)(react@18.2.0) + react-dates: 21.8.0(@babel/runtime@7.18.6)(moment@2.29.4)(react-dom@18.2.0)(react@18.2.0) react-dom: 18.2.0(react@18.2.0) - react-router-dom: 5.3.0(react@18.2.0) react-transition-group: 4.4.2(react-dom@18.2.0)(react@18.2.0) transitivePeerDependencies: - '@babel/core' - - '@types/react' - - '@wordpress/core-data' + - '@babel/helper-module-imports' + - '@babel/runtime' + - '@babel/types' + - aslemammad-vite-plugin-macro + - babel-plugin-macros + - bufferutil + - react-native + - reakit-utils + - redux + - supports-color + - utf-8-validate + - vite dev: false - patched: true - /@woocommerce/csv-export@1.5.0: - resolution: {integrity: sha512-VPzBcEEWkkHEg8r1McVkUtE6H+fbV10wFNn5NCA5PDbc4rmjqISYz7L7gBNAhCOq1RL8N9722ZceGCEJhifpYA==} + /@woocommerce/csv-export@1.7.0: + resolution: {integrity: sha512-mBEYSc3WOibJ2thDE5KpQ8r7oD9ul6FHHDzm+N/ToqcJVdhjHOKqiR+9nrDOmpI9ut8jcD4uwZV8egzyP3xOuQ==} dependencies: browser-filesaver: 1.1.1 moment: 2.29.4 dev: false - /@woocommerce/currency@4.0.1: - resolution: {integrity: sha512-NrIpTwYWMzTWtWiSdYeiBFIYKqdkZxUk+OIWELO5D70z2dIeJkJA1XtcMO0fy4nWdmz7zWMDRkWfYvyI9UL46A==} - dependencies: - '@woocommerce/number': 2.2.1 - '@wordpress/deprecated': 2.12.3 - '@wordpress/element': 4.20.0 - '@wordpress/html-entities': 3.28.0 - '@wordpress/i18n': 3.20.0 - dev: false - /@woocommerce/currency@4.2.0: resolution: {integrity: sha512-ZbYWKl6fbSU5hCYDFZ1WrONeDlTbDixELkyWgnmv6bAHANiOH5T4lhFcDHs+s8gA80FzxS01YpHZRbJhLrMcaA==} dependencies: @@ -9804,24 +10001,24 @@ packages: '@wordpress/i18n': 3.20.0 dev: false - /@woocommerce/data@3.1.0(@babel/core@7.17.8)(@types/react@18.0.28)(@wordpress/core-data@6.5.0)(lodash@4.17.21)(moment@2.29.4)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-YIf04NhbMWp+ySkH6NSNASPJWXIZi0LeU5aVvYl6wCOQQp3RP/mgzNINBdxemcsm/QI2Y7zWGeHTREZlOr2kuw==} + /@woocommerce/data@4.1.0(@babel/core@7.17.8)(@types/react@18.0.28)(@wordpress/core-data@6.5.0)(lodash@4.17.21)(moment@2.29.4)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-K8MuPH1oYLeeKOS8hjjd0Iblrsvq09c9SMpcSjcE2Etnx8OFom1MPOOjeUQTGTg/tgDelOPqw30sGsGzDPi4Lg==} peerDependencies: '@wordpress/core-data': ^4.1.0 moment: ^2.18.1 react: ^17.0.0 react-dom: ^17.0.0 dependencies: - '@woocommerce/date': 4.0.1(lodash@4.17.21) - '@woocommerce/navigation': 7.0.1(@babel/core@7.17.8)(@types/react@18.0.28)(lodash@4.17.21)(react-dom@18.2.0)(react@18.2.0) + '@woocommerce/date': 4.2.0(lodash@4.17.21) + '@woocommerce/navigation': 8.1.0(@babel/core@7.17.8)(@types/react@18.0.28)(lodash@4.17.21)(react-dom@18.2.0)(react@18.2.0) '@wordpress/api-fetch': 6.25.0 - '@wordpress/compose': 5.20.0(react@18.2.0) + '@wordpress/compose': 6.5.0(react@18.2.0) '@wordpress/core-data': 6.5.0(react@18.2.0) - '@wordpress/data': 6.15.0(react@18.2.0) + '@wordpress/data': 8.5.0(react@18.2.0) '@wordpress/data-controls': 2.28.0(react@18.2.0) '@wordpress/deprecated': 3.31.0 - '@wordpress/element': 4.20.0 - '@wordpress/hooks': 2.12.3 + '@wordpress/element': 5.6.0 + '@wordpress/hooks': 3.31.0 '@wordpress/i18n': 4.28.0 '@wordpress/url': 3.29.0 dompurify: 2.4.5 @@ -9833,20 +10030,13 @@ packages: rememo: 4.0.2 transitivePeerDependencies: - '@babel/core' + - '@babel/helper-module-imports' + - '@babel/types' - '@types/react' + - aslemammad-vite-plugin-macro + - babel-plugin-macros - lodash - dev: false - - /@woocommerce/date@4.0.1(lodash@4.17.21): - resolution: {integrity: sha512-2msUE+HUZCChDDFhwzMJ62HpQc1eyY4BY2sliw5aHXbTTNDY4SjLzWVx7Ik34Y7XKBh9tJu/yjAvsFaIaOfTwg==} - peerDependencies: - lodash: ^4.17.0 - dependencies: - '@wordpress/date': 4.31.0 - '@wordpress/i18n': 4.28.0 - lodash: 4.17.21 - moment: 2.29.4 - qs: 6.11.0 + - vite dev: false /@woocommerce/date@4.2.0(lodash@4.17.21): @@ -9863,32 +10053,31 @@ packages: qs: 6.11.0 dev: false - /@woocommerce/navigation@7.0.1(@babel/core@7.17.8)(@types/react@18.0.28)(lodash@4.17.21)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-UOvjnwA+P+/8NtTrMB0at6jfWjxVuoO9cDEuAONRdEQ6Mouajpc18lUSlKWLijzkXCseyC2yXT62/PYGHvxGLA==} + /@woocommerce/navigation@8.1.0(@babel/core@7.17.8)(@types/react@18.0.28)(lodash@4.17.21)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-Ifl8IYRLYlbxk6RNuuVorMaCoOs8aFWEo8oSU++SqFfyjPi893Nuk6NJYVvAVhxFdwPfw9RptvQ/q8sIusPihA==} peerDependencies: lodash: ^4.17.0 dependencies: '@wordpress/api-fetch': 6.25.0 - '@wordpress/components': 19.17.0(@babel/core@7.17.8)(@types/react@18.0.28)(react-dom@18.2.0)(react@18.2.0) - '@wordpress/compose': 5.20.0(react@18.2.0) - '@wordpress/element': 4.20.0 - '@wordpress/hooks': 2.12.3 + '@wordpress/components': 23.5.0(@babel/core@7.17.8)(@types/react@18.0.28)(react-dom@18.2.0)(react@18.2.0) + '@wordpress/compose': 6.5.0(react@18.2.0) + '@wordpress/element': 5.6.0 + '@wordpress/hooks': 3.31.0 '@wordpress/notices': 3.28.0(react@18.2.0) '@wordpress/url': 3.29.0 - history: 4.10.1 + history: 5.3.0 lodash: 4.17.21 qs: 6.11.0 transitivePeerDependencies: - '@babel/core' + - '@babel/helper-module-imports' + - '@babel/types' - '@types/react' + - aslemammad-vite-plugin-macro + - babel-plugin-macros - react - react-dom - dev: false - - /@woocommerce/number@2.2.1: - resolution: {integrity: sha512-C3Ym4h0R9dzj5HtgVPAIMDvXTpJ5qzCEiRVw/9ixLNK2Bro/ZxQY+EceQQFWmBWv87JKkmR4i7utvCp14nVcQA==} - dependencies: - locutus: 2.0.16 + - vite dev: false /@woocommerce/number@2.4.0: @@ -9982,7 +10171,6 @@ packages: /@wordpress/base-styles@4.20.0: resolution: {integrity: sha512-fponv/evJBzQ8Ggh5Cj+46b7j4Y/SaM08usdRaA6Bw2W8ezYDD7gQTLImH5CDD/vhXRLnDiGflFOym8eZFaU7w==} - dev: true /@wordpress/blob@3.28.0: resolution: {integrity: sha512-Nf9nd8+uzmYu2/yObQLKukCxRORS/KgSBpGiDMRoEOZv8kGOLmwqyCXdx5oEc46yjytOW0v3D8Vt3M79R/0LNw==} @@ -10188,17 +10376,17 @@ packages: '@wordpress/deprecated': 3.31.0 '@wordpress/dom': 3.28.0 '@wordpress/element': 4.20.0 - '@wordpress/escape-html': 2.28.0 - '@wordpress/hooks': 3.28.0 + '@wordpress/escape-html': 2.29.0 + '@wordpress/hooks': 3.31.0 '@wordpress/i18n': 4.28.0 '@wordpress/icons': 9.19.0 '@wordpress/is-shallow-equal': 4.28.0 '@wordpress/keycodes': 3.28.0 '@wordpress/primitives': 3.26.0 '@wordpress/rich-text': 5.20.0(react@18.2.0) - '@wordpress/warning': 2.28.0 + '@wordpress/warning': 2.29.0 classnames: 2.3.1 - colord: 2.9.2 + colord: 2.9.3 dom-scroll-into-view: 1.2.1 downshift: 6.1.12(react@18.2.0) framer-motion: 6.5.1(react-dom@18.2.0)(react@18.2.0) @@ -10287,6 +10475,26 @@ packages: - vite dev: false + /@wordpress/compose@3.25.3(react@18.2.0): + resolution: {integrity: sha512-tCO2EnJCkCH548OqA0uU8V1k/1skz2QwBlHs8ZQSpimqUS4OWWsAlndCEFe4U4vDTqFt2ow7tzAir+05Cw8MAg==} + dependencies: + '@babel/runtime': 7.21.0 + '@wordpress/deprecated': 2.12.3 + '@wordpress/dom': 2.18.0 + '@wordpress/element': 2.20.3 + '@wordpress/is-shallow-equal': 3.1.3 + '@wordpress/keycodes': 2.19.3 + '@wordpress/priority-queue': 1.11.2 + clipboard: 2.0.11 + lodash: 4.17.21 + memize: 1.1.0 + mousetrap: 1.6.5 + react-resize-aware: 3.1.2(react@18.2.0) + use-memo-one: 1.1.1(react@18.2.0) + transitivePeerDependencies: + - react + dev: false + /@wordpress/compose@5.20.0(react@18.2.0): resolution: {integrity: sha512-IcmXeAIgZoJUFIO3bxBpPYfAre41H6zxQTC5N6nqhGqpISvbO1SsAIikd6B4AoSHUZmYV5UoTxk9kECqZZGVOw==} engines: {node: '>=12'} @@ -10318,7 +10526,7 @@ packages: '@types/mousetrap': 1.6.11 '@wordpress/deprecated': 3.31.0 '@wordpress/dom': 3.28.0 - '@wordpress/element': 5.5.0 + '@wordpress/element': 5.6.0 '@wordpress/is-shallow-equal': 4.28.0 '@wordpress/keycodes': 3.28.0 '@wordpress/priority-queue': 2.28.0 @@ -10368,29 +10576,6 @@ packages: - react dev: false - /@wordpress/data@6.15.0(react@18.2.0): - resolution: {integrity: sha512-EReq6QQ3ASWPcB60q18GLfDBhQQrf2Ru9Vvkid/tk7tn4ttqy/axn09/ck/GQ1uwi9BoSRyydPOnQCsluPAgNA==} - engines: {node: '>=12'} - peerDependencies: - react: ^17.0.0 - dependencies: - '@babel/runtime': 7.21.0 - '@wordpress/compose': 5.20.0(react@18.2.0) - '@wordpress/deprecated': 3.31.0 - '@wordpress/element': 4.20.0 - '@wordpress/is-shallow-equal': 4.28.0 - '@wordpress/priority-queue': 2.28.0 - '@wordpress/redux-routine': 4.28.0(redux@4.1.2) - equivalent-key-map: 0.2.2 - is-plain-obj: 4.1.0 - is-promise: 4.0.0 - lodash: 4.17.21 - react: 18.2.0 - redux: 4.1.2 - turbo-combine-reducers: 1.0.2 - use-memo-one: 1.1.1(react@18.2.0) - dev: false - /@wordpress/data@7.6.0(react@18.2.0): resolution: {integrity: sha512-Og+oinEpJzd2rI4cFQGJBtSNzSVEa1sDWje1dYc3Jm7t2/NpkGk/YXn0PlVhkakA7YCGBy2OhX122flgZBuaBw==} engines: {node: '>=12'} @@ -10500,6 +10685,13 @@ packages: '@babel/runtime': 7.21.0 dev: false + /@wordpress/dom@2.18.0: + resolution: {integrity: sha512-tM2WeQuSObl3nzWjUTF0/dyLnA7sdl/MXaSe32D64OF89bjSyJvjUipI7gjKzI3kJ7ddGhwcTggGvSB06MOoCQ==} + dependencies: + '@babel/runtime': 7.21.0 + lodash: 4.17.21 + dev: false + /@wordpress/dom@3.28.0: resolution: {integrity: sha512-osmWEYuA9qtjZ+fQZ9cB8rjscrrziSgQPgtbGKb2EddSSpElprksLUEivdVmphJtZ21vdy/NpJJS3ATm04YlRA==} engines: {node: '>=12'} @@ -10674,6 +10866,18 @@ packages: - vite dev: false + /@wordpress/element@2.20.3: + resolution: {integrity: sha512-f4ZPTDf9CxiiOXiMxc4v1K7jcBMT4dsiehVOpkKzCDKboNXp4qVf8oe5PE23VGZNEjcOj5Mkg9hB57R0nqvMTw==} + dependencies: + '@babel/runtime': 7.21.0 + '@types/react': 18.0.28 + '@types/react-dom': 18.0.11 + '@wordpress/escape-html': 1.12.2 + lodash: 4.17.21 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + dev: false + /@wordpress/element@4.20.0: resolution: {integrity: sha512-Ou7EoGtGe4FUL6fKALINXJLKoSfyWTBJzkJfN2HzSgM1wira9EuWahl8MQN0HAUaWeOoDqMKPvnglfS+kC8JLA==} engines: {node: '>=12'} @@ -10688,6 +10892,20 @@ packages: react-dom: 18.2.0(react@18.2.0) dev: false + /@wordpress/element@5.15.0: + resolution: {integrity: sha512-wHoKFfZBaJAi1gyKOSxAFAM94XGelvQzeKANivTuEciI9uIdbBc6ShPJjwV68hzKDK7SF4em6KeiWyI7UkTdag==} + engines: {node: '>=12'} + dependencies: + '@babel/runtime': 7.21.0 + '@types/react': 18.0.28 + '@types/react-dom': 18.0.11 + '@wordpress/escape-html': 2.38.0 + change-case: 4.1.2 + is-plain-object: 5.0.0 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + dev: false + /@wordpress/element@5.5.0: resolution: {integrity: sha512-fyePV7Zso797R2FyeOQG6y1nZA77NAa+fyGk6wE90KoKDQY+8FD38eHpri29G0SkXXrI7BT+QOtH6tpr+d2ifg==} engines: {node: '>=12'} @@ -10713,7 +10931,12 @@ packages: is-plain-object: 5.0.0 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - dev: true + + /@wordpress/escape-html@1.12.2: + resolution: {integrity: sha512-FabgSwznhdaUwe6hr1CsGpgxQbzqEoGevv73WIL1B9GvlZ6csRWodgHfWh4P6fYqpzxFL4WYB8wPJ1PdO32XFA==} + dependencies: + '@babel/runtime': 7.21.0 + dev: false /@wordpress/escape-html@2.28.0: resolution: {integrity: sha512-GvtHuTfmfaIQ05BHUHGMmAKM1vU9Z2glE02m+7a0NqlzQAaNK3zG4tQ1xeu1kLEt+iHcTnLhYgPVBDxTNbN/FA==} @@ -10726,7 +10949,13 @@ packages: engines: {node: '>=12'} dependencies: '@babel/runtime': 7.21.0 - dev: true + + /@wordpress/escape-html@2.38.0: + resolution: {integrity: sha512-q7wg1JvXVPpyddMnEl6A8ALn9U3mA4LvyQpkDNLonntU+Q8JbvW1r91HdzoFh396rHoNJWGzDGORUTlDlb5jOw==} + engines: {node: '>=12'} + dependencies: + '@babel/runtime': 7.21.0 + dev: false /@wordpress/eslint-plugin@14.2.0(@babel/core@7.21.3)(eslint@8.36.0)(jest@27.5.1)(typescript@5.0.2)(wp-prettier@2.6.2): resolution: {integrity: sha512-X2I7OkWmJWiT3ZakErD10BPFiIG6VycJUkgrcsfXfD0La4L77qLOKwgfFGEEGHtfo5mjCbrHaG6DcoQPUeotHQ==} @@ -10820,6 +11049,13 @@ packages: '@babel/runtime': 7.21.0 dev: false + /@wordpress/hooks@3.38.0: + resolution: {integrity: sha512-ca7hRc/3XGkJ1JangXXq25zOUHi/LWXvzHVh7w+JytvVlV+tHhO/OoES6RZ19xtYnuTMd+vpi7/hukbQRG/Z4Q==} + engines: {node: '>=12'} + dependencies: + '@babel/runtime': 7.21.0 + dev: false + /@wordpress/html-entities@3.28.0: resolution: {integrity: sha512-UAaU6au8UTrSkowkV33pE/EvdPov2mA9W51vh6t88KsJPzt4171EzIchGnQuzt04HuZLdLyWy2A+7JCOSbfhBA==} engines: {node: '>=12'} @@ -10853,13 +11089,17 @@ packages: tannin: 1.2.0 dev: false - /@wordpress/icons@6.3.0: - resolution: {integrity: sha512-Vliw7QsFuTsrA05GZov4i3PQiLQOGO97PR2keUeY53fVZdeoJKv/nfDqOZxZCIts5jR2Mfje6P6hc/KlurxsKg==} + /@wordpress/i18n@4.38.0: + resolution: {integrity: sha512-QI03+D+YRskHnj9p0/59RWK4TNwX1xdDSSW7iE7CJ8NTDQA7GV4aULD6Deio94KA/96g9g34co0Jj9P9zzcvQw==} engines: {node: '>=12'} + hasBin: true dependencies: '@babel/runtime': 7.21.0 - '@wordpress/element': 4.20.0 - '@wordpress/primitives': 3.26.0 + '@wordpress/hooks': 3.38.0 + gettext-parser: 1.4.0 + memize: 2.1.0 + sprintf-js: 1.1.2 + tannin: 1.2.0 dev: false /@wordpress/icons@9.19.0: @@ -10903,6 +11143,12 @@ packages: - vite dev: false + /@wordpress/is-shallow-equal@3.1.3: + resolution: {integrity: sha512-eDLhfC4aaSgklzqwc6F/F4zmJVpTVTAvhqX+q0SP/8LPcP2HuKErPHVrEc75PMWqIutja2wJg98YSNPdewrj1w==} + dependencies: + '@babel/runtime': 7.21.0 + dev: false + /@wordpress/is-shallow-equal@4.28.0: resolution: {integrity: sha512-RN6ME/m+HJ3BwwpSJBG7kl7SSJgCkaJ7MR7v27vRRvzt9iAiGbv7s5wq2P1WiwX7xqCViRYDC3HVGbwqB7miAA==} engines: {node: '>=12'} @@ -10950,6 +11196,14 @@ packages: rememo: 4.0.2 dev: false + /@wordpress/keycodes@2.19.3: + resolution: {integrity: sha512-8rNdmP5M1ifTgLIL0dt/N1uTGsq/Rx1ydCXy+gg24WdxBRhyu5sudNVCtascVXo26aIfOH9OJRdqRZZTEORhog==} + dependencies: + '@babel/runtime': 7.21.0 + '@wordpress/i18n': 3.20.0 + lodash: 4.17.21 + dev: false + /@wordpress/keycodes@3.28.0: resolution: {integrity: sha512-J449VGhB6txs7jBlwSv4MHTihIWDmh2RbG6CTxS9mG3jKL7YJq3+smZ8OUYYH1/4CAZCBumFXShokH5WP6Aynw==} engines: {node: '>=12'} @@ -11060,6 +11314,12 @@ packages: classnames: 2.3.1 dev: false + /@wordpress/priority-queue@1.11.2: + resolution: {integrity: sha512-ulwmUOklY3orn1xXpcPnTyGWV5B/oycxI+cHZ6EevBVgM5sq+BW3xo0PKLR/MMm6UNBtFTu/71QAJrNZcD6V1g==} + dependencies: + '@babel/runtime': 7.21.0 + dev: false + /@wordpress/priority-queue@2.28.0: resolution: {integrity: sha512-BRWkNcm1s5n+RfQk8YjhhzkFpsZJ98clBQR7l7GnIBTEHgcsIXSZUU32HwO7p/N8g6QdJabgAgYamRNW6ACHTQ==} engines: {node: '>=12'} @@ -11075,6 +11335,16 @@ packages: '@babel/runtime': 7.21.0 dev: false + /@wordpress/react-i18n@3.36.0: + resolution: {integrity: sha512-FI1r11F6SCb75wuxXWQbv05Wv/E1Av7skRlkKQmCO5zCOgyJS5zVQ4isc6ZOkfroAS5v9FVaYV/nQ5l3ZyjKDQ==} + engines: {node: '>=12'} + dependencies: + '@babel/runtime': 7.21.0 + '@wordpress/element': 5.15.0 + '@wordpress/i18n': 4.38.0 + utility-types: 3.10.0 + dev: false + /@wordpress/redux-routine@4.28.0(redux@4.1.2): resolution: {integrity: sha512-2IxPv3j0QHU1QSumWHr9DTR313oPTXMSzD+Fk39u8F3I6eHO5Hty/3VV7Ae6+ebbCZ5mOFxlKzNDrato8XHtdw==} engines: {node: '>=12'} @@ -11129,8 +11399,8 @@ packages: '@wordpress/data': 7.6.0(react@18.2.0) '@wordpress/deprecated': 3.31.0 '@wordpress/element': 4.20.0 - '@wordpress/escape-html': 2.28.0 - '@wordpress/i18n': 4.28.0 + '@wordpress/escape-html': 2.38.0 + '@wordpress/i18n': 4.38.0 '@wordpress/keycodes': 3.28.0 memize: 1.1.0 react: 18.2.0 @@ -11322,18 +11592,6 @@ packages: remove-accents: 0.4.4 dev: false - /@wordpress/viewport@4.20.0(react@18.2.0): - resolution: {integrity: sha512-bCtUJNvrLGdCGwgW6k0vN3gE435pHo6zzSMoGdGeMMcv9lrVURYkOhKwYgUOpIrs4FeldrzcbAv9Mvko/ihA6A==} - engines: {node: '>=12'} - peerDependencies: - react: ^17.0.0 - dependencies: - '@babel/runtime': 7.21.0 - '@wordpress/compose': 5.20.0(react@18.2.0) - '@wordpress/data': 7.6.0(react@18.2.0) - react: 18.2.0 - dev: false - /@wordpress/viewport@5.5.0(react@18.2.0): resolution: {integrity: sha512-NlI5CWO92oAyqPtp3NuagJBtvYekPToLPxfxGS6ARbEQTggRVoj5WDq9o7GPSbg7EzNlwcp+zx7s5pWH/yPDmQ==} engines: {node: '>=12'} @@ -11353,7 +11611,6 @@ packages: /@wordpress/warning@2.29.0: resolution: {integrity: sha512-e5jhOeX1g9kmr6Z79zjJnbhOdDpZx4alK1rXzV2nKpFs4TIw19rOkSO8i9Y2qmaWtZ2HVs6/uD4KwBPRcZ+eBQ==} engines: {node: '>=12'} - dev: true /@wordpress/widgets@3.5.0(@babel/core@7.17.8)(@types/react@18.0.28)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-uicpKsy+jqo26g5dXxOgRdY9lBNYvUN3UVywKuj3k+x8Gvo++n1w8QoHcPCg4+LiqB3Owt+7eZLgt8vWeW91Rg==} @@ -11524,6 +11781,10 @@ packages: engines: {node: '>=6.0'} dev: true + /after@0.8.2: + resolution: {integrity: sha512-QbJ0NTQ/I9DI3uSJA4cbexiwQeRAfjPScqIbSjUDd9TOrcg6pTkdgziesOqxBMBzit8vFCTwrP27t13vFOORRA==} + dev: false + /agent-base@6.0.2: resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} engines: {node: '>= 6.0.0'} @@ -11896,6 +12157,7 @@ packages: call-bind: 1.0.2 define-properties: 1.2.0 es-abstract: 1.21.2 + dev: true /array.prototype.flat@1.3.1: resolution: {integrity: sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==} @@ -11947,6 +12209,10 @@ packages: get-intrinsic: 1.2.0 dev: true + /arraybuffer.slice@0.0.7: + resolution: {integrity: sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog==} + dev: false + /arrify@1.0.1: resolution: {integrity: sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==} engines: {node: '>=0.10.0'} @@ -12007,6 +12273,10 @@ packages: dev: true optional: true + /async-limiter@1.0.1: + resolution: {integrity: sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==} + dev: false + /async@2.6.4: resolution: {integrity: sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==} dependencies: @@ -12677,6 +12947,10 @@ packages: underscore: 1.13.4 dev: false + /backo2@1.0.2: + resolution: {integrity: sha512-zj6Z6M7Eq+PBZ7PQxl5NT665MvJdAkzp0f60nAJ+sLaSCBPMwVak5ZegFbgVCzFcCJTKFoMizvM5Ld7+JrRJHA==} + dev: false + /bail@1.0.5: resolution: {integrity: sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ==} dev: true @@ -12687,12 +12961,21 @@ packages: /balanced-match@1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} - dev: true /balanced-match@2.0.0: resolution: {integrity: sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==} dev: true + /base64-arraybuffer@0.1.4: + resolution: {integrity: sha512-a1eIFi4R9ySrbiMuyTGx5e92uRH5tQY6kArNcFaKBUleIoLjdjBg7Zxm3Mqm3Kmkf27HLR/1fnxX9q8GQ7Iavg==} + engines: {node: '>= 0.6.0'} + dev: false + + /base64-arraybuffer@0.1.5: + resolution: {integrity: sha512-437oANT9tP582zZMwSvZGy2nmSeAb8DW2me3y+Uv1Wp2Rulr8Mqlyrv3E7MLxmsiaPSMMDmiDVzgE+e8zlMx9g==} + engines: {node: '>= 0.6.0'} + dev: false + /base64-arraybuffer@1.0.2: resolution: {integrity: sha512-I3yl4r9QB5ZRY3XuJVEPfc2XhZO6YweFPI+UovAzn+8/hb3oJ6lnysaFcjVpkCPfVWFUDvoZ8kmVDP7WyRtYtQ==} engines: {node: '>= 0.6.0'} @@ -12723,6 +13006,12 @@ packages: resolution: {integrity: sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==} dev: true + /better-assert@1.0.2: + resolution: {integrity: sha512-bYeph2DFlpK1XmGs6fvlLRUN29QISM3GBuUwSFsMY2XRx4AvC0WNCS57j4c/xGrK2RS24C1w3YoBOsw9fT46tQ==} + dependencies: + callsite: 1.0.0 + dev: false + /better-opn@2.1.1: resolution: {integrity: sha512-kIPXZS5qwyKiX/HcRvDYfmBQUa8XP17I0mYZZ0y4UhpYOSvtsLHDYqmomS+Mj20aDvD3knEiQ0ecQy2nhio3yA==} engines: {node: '>8.0.0'} @@ -12730,6 +13019,11 @@ packages: open: 7.4.2 dev: true + /big-integer@1.6.51: + resolution: {integrity: sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==} + engines: {node: '>=0.6'} + dev: false + /big.js@5.2.2: resolution: {integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==} dev: true @@ -12765,6 +13059,10 @@ packages: resolution: {integrity: sha512-RTImmCaQkiW07iT+n82zNo5OF/QsAx2hDlzdwgtDyI7VQPF2gQK/aGyEBNyUdtFyNNOsYNSm7LI0n5wctG6QUA==} dev: false + /blob@0.0.5: + resolution: {integrity: sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig==} + dev: false + /bluebird@3.7.2: resolution: {integrity: sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==} dev: true @@ -12851,7 +13149,6 @@ packages: dependencies: balanced-match: 1.0.2 concat-map: 0.0.1 - dev: true /brace-expansion@1.1.8: resolution: {integrity: sha512-Dnfc9ROAPrkkeLIUweEbh7LFT9Mc53tO/bbM044rKjhgAEyIGKvKXg97PM/kRizZIfUHaROZIoeEaWao+Unzfw==} @@ -12889,6 +13186,19 @@ packages: resolution: {integrity: sha512-Tfn5JSE7hrUlFcOoaLzVvkbgIemIorMIyoMr3TgvszWW7jFt2C9PdeMLtysYD9RU0MmU17b69+XJG1eRY2OBRg==} dev: false + /broadcast-channel@3.7.0: + resolution: {integrity: sha512-cIAKJXAxGJceNZGTZSBzMxzyOn72cVgPnKx4dc6LRjQgbaJUQqhy5rzL3zbMxkMWsGKkv2hSFkPRMEXfoMZ2Mg==} + dependencies: + '@babel/runtime': 7.21.0 + detect-node: 2.1.0 + js-sha3: 0.8.0 + microseconds: 0.2.0 + nano-time: 1.0.0 + oblivious-set: 1.0.0 + rimraf: 3.0.2 + unload: 2.2.0 + dev: false + /brorand@1.1.0: resolution: {integrity: sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==} dev: true @@ -13037,6 +13347,10 @@ packages: ieee754: 1.2.1 dev: true + /builtin-status-codes@2.0.0: + resolution: {integrity: sha512-8KPx+JfZWi0K8L5sycIOA6/ZFZbaFKXDeUIXaqwUnhed1Ge1cB0wyq+bNDjKnL9AR2Uj3m/khkF6CDolsyMitA==} + dev: false + /builtin-status-codes@3.0.0: resolution: {integrity: sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==} dev: true @@ -13155,6 +13469,10 @@ packages: resolution: {integrity: sha512-wCyFsDQkKPwwF8BDwOiWNx/9K45L/hvggQiDbve+viMNMQnWhrlYIuBk09offfwCRtCO9P6XwUttufzU11WCVw==} dev: true + /callsite@1.0.0: + resolution: {integrity: sha512-0vdNRFXn5q+dtOqjfFtmtlI9N2eVZ7LMyEV2iKC5mEEFvSg/69Ml6b/WU2qF8W1nLRa0wiSrDT3Y5jOHZCwKPQ==} + dev: false + /callsites@3.1.0: resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} engines: {node: '>=6'} @@ -13179,6 +13497,11 @@ packages: quick-lru: 4.0.1 dev: true + /camelcase@1.2.1: + resolution: {integrity: sha512-wzLkDa4K/mzI1OSITC+DUyjgIl/ETNHE9QvYgy6J6Jvqyyz4C0Xfd+lQhb19sX2jMpZV4IssUn0VDVmglV+s4g==} + engines: {node: '>=0.10.0'} + dev: false + /camelcase@5.3.1: resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} engines: {node: '>=6'} @@ -13601,7 +13924,6 @@ packages: /colord@2.9.3: resolution: {integrity: sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==} - dev: true /colorette@1.4.0: resolution: {integrity: sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==} @@ -13687,9 +14009,20 @@ packages: resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==} dev: true + /component-bind@1.0.0: + resolution: {integrity: sha512-WZveuKPeKAG9qY+FkYDeADzdHyTYdIboXS59ixDeRJL5ZhxpqUnxSOwop4FQjMsiYm3/Or8cegVbpAHNA7pHxw==} + dev: false + + /component-emitter@1.2.1: + resolution: {integrity: sha512-jPatnhd33viNplKjqXKRkGU345p263OIWzDL2wH3LGIGp5Kojo+uXizHmOADRvhGFFTnJqX3jBAKP6vvmSDKcA==} + dev: false + /component-emitter@1.3.0: resolution: {integrity: sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==} - dev: true + + /component-inherit@0.0.3: + resolution: {integrity: sha512-w+LhYREhatpVqTESyGFg3NlP6Iu0kEKUHETY9GoZP/pQyW4mHFZuFWRUCIqVPZ36ueVLtoOEZaAqbCF2RDndaA==} + dev: false /compressible@2.0.18: resolution: {integrity: sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==} @@ -13721,7 +14054,6 @@ packages: /concat-map@0.0.1: resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} - dev: true /concat-stream@1.6.2: resolution: {integrity: sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==} @@ -13904,11 +14236,11 @@ packages: resolution: {integrity: sha512-FRq5b/VMrWlrmCzwRrpDYNxyHP9BcAZC+xHJaqTgIE5091ZV1NTmyh0sGOg5XqpnHvR0svdy0sv1gWA1zmhxig==} deprecated: core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js. requiresBuild: true + dev: true /core-js@3.29.1: resolution: {integrity: sha512-+jwgnhg6cQxKYIIjGtAHq2nwUOolo9eoFZ4sHfUH09BLXBgxnH4gA0zEd+t+BO2cNB8idaBtZFcFTRjQJRJmAw==} requiresBuild: true - dev: true /core-util-is@1.0.3: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} @@ -13977,7 +14309,6 @@ packages: resolution: {integrity: sha512-PFZEGbDUeoNbL2GHIEpJRQGheXReDody/9axKTxhXtQqIL443wnNigtVZO9iuCIMPApKZRv7k2xr8euXHqNxQQ==} engines: {node: '>= 0.4.0'} hasBin: true - dev: true /create-ecdh@4.0.4: resolution: {integrity: sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==} @@ -14414,6 +14745,17 @@ packages: ms: 2.0.0 dev: true + /debug@3.1.0: + resolution: {integrity: sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + dependencies: + ms: 2.0.0 + dev: false + /debug@3.2.7: resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} peerDependencies: @@ -14425,6 +14767,18 @@ packages: ms: 2.1.3 dev: true + /debug@4.1.1: + resolution: {integrity: sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==} + deprecated: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797) + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + dependencies: + ms: 2.1.3 + dev: false + /debug@4.3.3(supports-color@8.1.1): resolution: {integrity: sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==} engines: {node: '>=6.0'} @@ -14436,7 +14790,6 @@ packages: dependencies: ms: 2.1.2 supports-color: 8.1.1 - dev: true /debug@4.3.4(supports-color@5.5.0): resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} @@ -14692,7 +15045,6 @@ packages: /detect-node@2.1.0: resolution: {integrity: sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==} - dev: true /detect-port@1.3.0: resolution: {integrity: sha512-E+B1gzkl2gqxt1IhUzwjrxBKRqx1UzC3WLONHinn8S3T6lwV/agVCyitiFOsGJ/eYuEUBvD71MZHy3Pv1G9doQ==} @@ -14796,7 +15148,7 @@ packages: resolution: {integrity: sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==} dependencies: '@babel/runtime': 7.21.0 - csstype: 3.0.11 + csstype: 3.1.1 dev: false /dom-scroll-into-view@1.2.1: @@ -15035,6 +15387,36 @@ packages: objectorarray: 1.0.5 dev: true + /engine.io-client@3.4.4: + resolution: {integrity: sha512-iU4CRr38Fecj8HoZEnFtm2EiKGbYZcPn3cHxqNGl/tmdWRf60KhK+9vE0JeSjgnlS/0oynEfLgKbT9ALpim0sQ==} + dependencies: + component-emitter: 1.3.0 + component-inherit: 0.0.3 + debug: 3.1.0 + engine.io-parser: 2.2.1 + has-cors: 1.1.0 + indexof: 0.0.1 + parseqs: 0.0.6 + parseuri: 0.0.6 + ws: 6.1.4 + xmlhttprequest-ssl: 1.5.5 + yeast: 0.1.2 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + dev: false + + /engine.io-parser@2.2.1: + resolution: {integrity: sha512-x+dN/fBH8Ro8TFwJ+rkB2AmuVw9Yu2mockR/p3W8f8YtExwFgDvBDi0GWyb4ZLkpahtDGZgtr3zLovanJghPqg==} + dependencies: + after: 0.8.2 + arraybuffer.slice: 0.0.7 + base64-arraybuffer: 0.1.4 + blob: 0.0.5 + has-binary2: 1.0.3 + dev: false + /enhanced-resolve@0.9.1: resolution: {integrity: sha512-kxpoMgrdtkXZ5h0SeraBS1iRntpTpQ3R8ussdb38+UAFnMGX5DDyJXePm+OCHOcoXvHDw7mc2erbJBpDnl7TPw==} engines: {node: '>=0.6'} @@ -15699,7 +16081,6 @@ packages: /events@3.3.0: resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==} engines: {node: '>=0.8.x'} - dev: true /evp_bytestokey@1.0.3: resolution: {integrity: sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==} @@ -15730,6 +16111,10 @@ packages: clone-regexp: 2.2.0 dev: true + /exenv@1.2.2: + resolution: {integrity: sha512-Z+ktTxTwv9ILfgKCk32OX3n/doe+OcLTRtqK9pcL+JsP3J1/VW8Uvl4ZjLlKqeW4rzK4oesDOGMEMRIZqtP4Iw==} + dev: false + /exit@0.1.2: resolution: {integrity: sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==} engines: {node: '>= 0.8.0'} @@ -15977,7 +16362,6 @@ packages: /fast-json-stable-stringify@2.1.0: resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} - dev: true /fast-levenshtein@2.0.6: resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} @@ -16487,7 +16871,7 @@ packages: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) style-value-types: 5.0.0 - tslib: 2.4.1 + tslib: 2.5.0 optionalDependencies: '@emotion/is-prop-valid': 0.8.8 dev: false @@ -16510,7 +16894,7 @@ packages: /framesync@6.0.1: resolution: {integrity: sha512-fUY88kXvGiIItgNC7wcTOl0SNRCVXMKSWW2Yzfmn7EKNc+MpCzcz9DhdHcdjbrtN3c6R4H5dTY2jiCpPdysEjA==} dependencies: - tslib: 2.4.1 + tslib: 2.5.0 dev: false /fresh@0.5.2: @@ -16585,7 +16969,6 @@ packages: /fs.realpath@1.0.0: resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} - dev: true /fsevents@1.2.13: resolution: {integrity: sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==} @@ -16766,7 +17149,6 @@ packages: minimatch: 3.1.2 once: 1.4.0 path-is-absolute: 1.0.1 - dev: true /global-cache@1.2.1: resolution: {integrity: sha512-EOeUaup5DgWKlCMhA9YFqNRIlZwoxt731jCh47WBV9fQqHgXhr3Fa55hfgIUqilIcPsfdNKN7LHjrNY+Km40KA==} @@ -17044,6 +17426,16 @@ packages: /has-bigints@1.0.2: resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==} + /has-binary2@1.0.3: + resolution: {integrity: sha512-G1LWKhDSvhGeAQ8mPVQlqNcOB2sJdwATtZKl2pDKKHfpf/rYj24lkinxf69blJbnsvtqqNU+L3SL50vzZhXOnw==} + dependencies: + isarray: 2.0.1 + dev: false + + /has-cors@1.1.0: + resolution: {integrity: sha512-g5VNKdkFuUuVCP9gYfDJHjK2nqdQJ7aDLTnycnc2+RvsOQbuLdF5pm7vuE5J76SEBIQjs4kQY/BWq74JUmjbXA==} + dev: false + /has-flag@3.0.0: resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} engines: {node: '>=4'} @@ -17051,7 +17443,6 @@ packages: /has-flag@4.0.0: resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} engines: {node: '>=8'} - dev: true /has-glob@1.0.0: resolution: {integrity: sha512-D+8A457fBShSEI3tFCj65PAbT++5sKiFtdCdOam0gnfBgw9D277OERk+HM9qYJXmdVLZ/znez10SqHN0BBQ50g==} @@ -17134,7 +17525,6 @@ packages: dependencies: inherits: 2.0.4 minimalistic-assert: 1.0.1 - dev: true /hast-to-hyperscript@9.0.1: resolution: {integrity: sha512-zQgLKqF+O2F72S1aa4y2ivxzSlko3MAvxkwG8ehGmNiqd98BIN3JM1rAJPmplEyLmGLO2QZYJtIneOSZ2YbJuA==} @@ -17531,6 +17921,28 @@ packages: hasBin: true dev: true + /i18n-calypso@6.0.1(@types/react@18.0.28)(react@18.2.0): + resolution: {integrity: sha512-+/mWjFd0IR7VWqTV4iVOiu2wyKLtkoiioABPISVVTy3ybe1EnW8JmTnWnpQh3t6Fq3rHhstO6lMzpi/b6Idk4A==} + peerDependencies: + react: ^17.0.2 + dependencies: + '@automattic/interpolate-components': 1.2.1(@types/react@18.0.28)(react@18.2.0) + '@babel/runtime': 7.21.0 + '@tannin/sprintf': 1.2.0 + '@wordpress/compose': 5.20.0(react@18.2.0) + debug: 4.3.4(supports-color@9.3.1) + events: 3.3.0 + hash.js: 1.1.7 + lodash: 4.17.21 + lru: 3.1.0 + react: 18.2.0 + tannin: 1.2.0 + use-subscription: 1.5.1(react@18.2.0) + transitivePeerDependencies: + - '@types/react' + - supports-color + dev: false + /iconv-lite@0.4.24: resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} engines: {node: '>=0.10.0'} @@ -17679,6 +18091,10 @@ packages: engines: {node: '>=8'} dev: true + /indexof@0.0.1: + resolution: {integrity: sha512-i0G7hLJ1z0DE8dsqJa2rycj9dBmNKgXBvotXtZYXakU9oivfB9Uj2ZBC27qqef2U58/ZLwalxa1X/RDCdkHtVg==} + dev: false + /infer-owner@1.0.4: resolution: {integrity: sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==} dev: true @@ -17688,7 +18104,6 @@ packages: dependencies: once: 1.4.0 wrappy: 1.0.2 - dev: true /inherits@2.0.1: resolution: {integrity: sha512-8nWq2nLTAwd02jTqJExUYFSD/fKq6VH9Y/oG2accc/kdI0V98Bag8d5a4gi3XHz73rDWa2PvTtvcWYquKqSENA==} @@ -18080,11 +18495,6 @@ packages: engines: {node: '>=10'} dev: true - /is-plain-obj@4.1.0: - resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==} - engines: {node: '>=12'} - dev: false - /is-plain-object@2.0.4: resolution: {integrity: sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==} engines: {node: '>=0.10.0'} @@ -18242,6 +18652,10 @@ packages: resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} dev: true + /isarray@2.0.1: + resolution: {integrity: sha512-c2cu3UxbI+b6kR3fy0nRnAhodsvR9dx7U5+znCOzdj6IfP3upFURTr0Xl5BlQZNKZjEtxrmVyfSdeE3O57smoQ==} + dev: false + /isarray@2.0.5: resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==} dev: true @@ -18845,6 +19259,10 @@ packages: resolution: {integrity: sha512-FfVSdx6pJ41Oa+CF7RDaFmTnCaFhua+SNYQX74riGOpl96x+2jQCqEfQ2bnXu/5DPCqlRuiqyvTJM0Qjz26IVg==} dev: true + /js-sha3@0.8.0: + resolution: {integrity: sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==} + dev: false + /js-string-escape@1.0.1: resolution: {integrity: sha512-Smw4xcfIQ5LVjAOuJCvN/zIodzA/BBSsluuoSykP+lUvScIi4U6RJLfwHet5cxFnCswUjISV8oAXaqaJDY3chg==} engines: {node: '>= 0.8'} @@ -19165,7 +19583,7 @@ packages: dependencies: '@babel/runtime': 7.21.0 app-root-dir: 1.0.2 - core-js: 3.21.1 + core-js: 3.29.1 dotenv: 8.6.0 dotenv-expand: 5.1.0 dev: true @@ -19526,6 +19944,13 @@ packages: yallist: 4.0.0 dev: true + /lru@3.1.0: + resolution: {integrity: sha512-5OUtoiVIGU4VXBOshidmtOsvBIvcQR6FD/RzWSvaeHyxCGB+PCUCu+52lqMfdc0h/2CLvHhZS4TwUmMQrrMbBQ==} + engines: {node: '>= 0.4.0'} + dependencies: + inherits: 2.0.4 + dev: false + /lz-string@1.4.4: resolution: {integrity: sha512-0ckx7ZHRPqb0oUm8zNr+90mtf9DQB60H1wMCjBtfi62Kl3a7JbHob6gA2bC+xRvZoOL+1hzUK8jeuEIQE8svEQ==} hasBin: true @@ -19648,6 +20073,13 @@ packages: markdown-it: 12.3.2 dev: true + /match-sorter@6.3.1: + resolution: {integrity: sha512-mxybbo3pPNuA+ZuCUhm5bwNkXrJTbsk5VWbR5wiwz/GC6LIiegBGn2w3O08UG/jdbYLinw51fSQ5xNU1U3MgBw==} + dependencies: + '@babel/runtime': 7.21.0 + remove-accents: 0.4.2 + dev: false + /mathml-tag-names@2.1.3: resolution: {integrity: sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==} dev: true @@ -19725,10 +20157,18 @@ packages: resolution: {integrity: sha512-K4FcPETOMTwe7KL2LK0orMhpOmWD2wRGwWWpbZy0fyArwsyIKR8YJVz8+efBAh3BO4zPqlSICu4vsLTRRqtFAg==} dev: false + /memize@2.1.0: + resolution: {integrity: sha512-yywVJy8ctVlN5lNPxsep5urnZ6TTclwPEyigM9M3Bi8vseJBOfqNrGWN/r8NzuIt3PovM323W04blJfGQfQSVg==} + dev: false + /memoize-one@5.2.1: resolution: {integrity: sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==} dev: false + /memoize-one@6.0.0: + resolution: {integrity: sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==} + dev: false + /memoizerific@1.11.3: resolution: {integrity: sha512-/EuHYwAPdLtXwAwSZkh/Gutery6pD2KYd44oQLhAvQp/50mpyduZh8Q7PYHXTCJ+wuXxt7oij2LXyIJOOYFPog==} dependencies: @@ -19854,6 +20294,10 @@ packages: engines: {node: '>=10'} dev: false + /microseconds@0.2.0: + resolution: {integrity: sha512-n7DHHMjR1avBbSpsTBj6fmMGh2AGrifVV4e+WYc3Q9lO+xnSZ3NyhcBND3vzzatt05LFhoKFRxrIyklmLlUtyA==} + dev: false + /miller-rabin@4.0.1: resolution: {integrity: sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==} hasBin: true @@ -19943,7 +20387,6 @@ packages: /minimalistic-assert@1.0.1: resolution: {integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==} - dev: true /minimalistic-crypto-utils@1.0.1: resolution: {integrity: sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==} @@ -19959,7 +20402,6 @@ packages: resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} dependencies: brace-expansion: 1.1.11 - dev: true /minimatch@4.2.1: resolution: {integrity: sha512-9Uq1ChtSZO+Mxa/CL1eGizn2vRn3MlLgzhT0Iz8zaY8NdvxvB0d5QdPFmCKf7JKA9Lerx5vRrnwO03jsSfGG9g==} @@ -20132,7 +20574,6 @@ packages: /ms@2.0.0: resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==} - dev: true /ms@2.1.1: resolution: {integrity: sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==} @@ -20143,7 +20584,6 @@ packages: /ms@2.1.3: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} - dev: true /multicast-dns@7.2.5: resolution: {integrity: sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==} @@ -20159,6 +20599,12 @@ packages: dev: true optional: true + /nano-time@1.0.0: + resolution: {integrity: sha512-flnngywOoQ0lLQOTRNexn2gGSNuM9bKj9RZAWSzhQ+UJYaAFG9bac4DW9VHjUAzrOaIcajHybCTHe/bkvozQqA==} + dependencies: + big-integer: 1.6.51 + dev: false + /nanoid@3.3.1: resolution: {integrity: sha512-n6Vs/3KGyxPQd6uO0eH4Bv0ojGSUvuLlIHtC3Y0kEO23YRge8H9x1GCzLn28YX0H66pMkxuaeESFq4tKISKwdw==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} @@ -20438,6 +20884,10 @@ packages: resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} engines: {node: '>=0.10.0'} + /object-component@0.0.3: + resolution: {integrity: sha512-S0sN3agnVh2SZNEIGc0N1X4Z5K0JeFbGBrnuZpsxuUh5XLF0BnvWkMjRXo/zGKLd/eghvNIKcx1pQkmUjXIyrA==} + dev: false + /object-copy@0.1.0: resolution: {integrity: sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==} engines: {node: '>=0.10.0'} @@ -20579,6 +21029,10 @@ packages: resolution: {integrity: sha512-eJJDYkhJFFbBBAxeh8xW+weHlkI28n2ZdQV/J/DNfWfSKlGEf2xcfAbZTv3riEXHAhL9SVOTs2pRmXiSTf78xg==} dev: true + /oblivious-set@1.0.0: + resolution: {integrity: sha512-z+pI07qxo4c2CulUHCDf9lcqDlMSo72N/4rLUpRXf6fu+q8vjt8y0xS+Tlf8NTJDdTXHbdeO1n3MlbctwEoXZw==} + dev: false + /obuf@1.1.2: resolution: {integrity: sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==} dev: true @@ -20606,7 +21060,6 @@ packages: resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} dependencies: wrappy: 1.0.2 - dev: true /onetime@5.1.2: resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} @@ -20864,6 +21317,26 @@ packages: resolution: {integrity: sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==} dev: true + /parseqs@0.0.5: + resolution: {integrity: sha512-B3Nrjw2aL7aI4TDujOzfA4NsEc4u1lVcIRE0xesutH8kjeWF70uk+W5cBlIQx04zUH9NTBvuN36Y9xLRPK6Jjw==} + dependencies: + better-assert: 1.0.2 + dev: false + + /parseqs@0.0.6: + resolution: {integrity: sha512-jeAGzMDbfSHHA091hr0r31eYfTig+29g3GKKE/PPbEQ65X0lmMwlEoqmhzu0iztID5uJpZsFlUPDP8ThPL7M8w==} + dev: false + + /parseuri@0.0.5: + resolution: {integrity: sha512-ijhdxJu6l5Ru12jF0JvzXVPvsC+VibqeaExlNoMhWN6VQ79PGjkmc7oA4W1lp00sFkNyj0fx6ivPLdV51/UMog==} + dependencies: + better-assert: 1.0.2 + dev: false + + /parseuri@0.0.6: + resolution: {integrity: sha512-AUjen8sAkGgao7UyCX6Ahv0gIK2fABKmYjvP4xmy5JaKvcbTRueIqIPHLAfq30xJddqSE033IOMUSOMCcK3Sow==} + dev: false + /parseurl@1.3.3: resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==} engines: {node: '>= 0.8'} @@ -20917,7 +21390,6 @@ packages: /path-is-absolute@1.0.1: resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} engines: {node: '>=0.10.0'} - dev: true /path-is-inside@1.0.2: resolution: {integrity: sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==} @@ -20990,6 +21462,17 @@ packages: resolution: {integrity: sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==} dev: false + /photon@4.0.0: + resolution: {integrity: sha512-RD3buB17jW9B+OOPjIqv/cE9imCyR+WJ4ALWtb1Q1mVg8OfYnHAyvdVTxa/+bZFNI2FWaQBKry3i1mItmW3H3A==} + dependencies: + '@babel/runtime': 7.21.0 + crc32: 0.2.2 + debug: 4.3.4(supports-color@9.3.1) + seed-random: 2.2.0 + transitivePeerDependencies: + - supports-color + dev: false + /phplint@2.0.5: resolution: {integrity: sha512-U1efbDYRJ2L6B/JrWxZa6t1+QGEsVYNowtvHz8q600sY6Arg2ejiV3RprNISgNT0KzjpYh6SoCdWeQwWHhoiFQ==} engines: {node: '>=4.0.0'} @@ -21100,7 +21583,7 @@ packages: framesync: 6.0.1 hey-listen: 1.0.8 style-value-types: 5.0.0 - tslib: 2.4.1 + tslib: 2.5.0 dev: false /posix-character-classes@0.1.1: @@ -21779,6 +22262,10 @@ packages: resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==} engines: {node: '>= 0.6.0'} + /progress-event@1.0.0: + resolution: {integrity: sha512-WlsuOKQ+EhXiGuDx5Pzfk1idW9cpQWe8l9fOAiWsx6EF47GHJjJjTThsT6BoO6phN2Q4LWJoOaCnJFfTtRCFsg==} + dev: false + /progress@2.0.3: resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==} engines: {node: '>=0.4.0'} @@ -22073,12 +22560,6 @@ packages: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - /react-addons-shallow-compare@15.6.3: - resolution: {integrity: sha512-EDJbgKTtGRLhr3wiGDXK/+AEJ59yqGS+tKE6mue0aNXT6ZMR7VJbbzIiT6akotmHg1BLj46ElJSb+NBMp80XBg==} - dependencies: - object-assign: 4.1.1 - dev: false - /react-autosize-textarea@7.1.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-BHpjCDkuOlllZn3nLazY2F8oYO1tS2jHnWhcjTWQdcKiiMU6gHLNt/fzmqMSyerR0eTdKtfSIqtSeTtghNwS+g==} peerDependencies: @@ -22135,31 +22616,6 @@ packages: react-popper: 2.2.5(@popperjs/core@2.9.2)(react@18.2.0) dev: false - /react-dates@17.2.0(moment@2.29.4)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-RDlerU8DdRRrlYS0MQ7Z9igPWABGLDwz6+ykBNff67RM3Sset2TDqeuOr+R5o00Ggn5U47GeLsGcSDxlZd9cHw==} - peerDependencies: - moment: ^2.18.1 - react: ^0.14 || ^15.5.4 || ^16.1.1 - react-dom: ^0.14 || ^15.5.4 || ^16.1.1 - dependencies: - airbnb-prop-types: 2.16.0(react@18.2.0) - consolidated-events: 2.0.2 - is-touch-device: 1.0.1 - lodash: 4.17.21 - moment: 2.29.4 - object.assign: 4.1.4 - object.values: 1.1.6 - prop-types: 15.8.1 - react: 18.2.0 - react-addons-shallow-compare: 15.6.3 - react-dom: 18.2.0(react@18.2.0) - react-moment-proptypes: 1.8.1(moment@2.29.4) - react-outside-click-handler: 1.3.0(react-dom@18.2.0)(react@18.2.0) - react-portal: 4.2.2(react-dom@18.2.0)(react@18.2.0) - react-with-styles: 3.2.3(react-dom@18.2.0)(react@18.2.0) - react-with-styles-interface-css: 4.0.3(react-with-styles@3.2.3) - dev: false - /react-dates@21.8.0(@babel/runtime@7.18.6)(moment@2.29.4)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-PPriGqi30CtzZmoHiGdhlA++YPYPYGCZrhydYmXXQ6RAvAsaONcPtYgXRTLozIOrsQ5mSo40+DiA5eOFHnZ6xw==} peerDependencies: @@ -22322,6 +22778,25 @@ packages: /react-is@17.0.2: resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==} + /react-lifecycles-compat@3.0.4: + resolution: {integrity: sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==} + dev: false + + /react-modal@3.16.1(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-VStHgI3BVcGo7OXczvnJN7yT2TWHJPDXZWyI/a0ssFNhGZWsPmB8cF0z33ewDXq4VfYMO1vXgiv/g8Nj9NDyWg==} + engines: {node: '>=8'} + peerDependencies: + react: ^0.14.0 || ^15.0.0 || ^16 || ^17 || ^18 + react-dom: ^0.14.0 || ^15.0.0 || ^16 || ^17 || ^18 + dependencies: + exenv: 1.2.2 + prop-types: 15.8.1 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + react-lifecycles-compat: 3.0.4 + warning: 4.0.3 + dev: false + /react-moment-proptypes@1.8.1(moment@2.29.4): resolution: {integrity: sha512-Er940DxWoObfIqPrZNfwXKugjxMIuk1LAuEzn23gytzV6hKS/sw108wibi9QubfMN4h+nrlje8eUCSbQRJo2fQ==} peerDependencies: @@ -22368,6 +22843,18 @@ packages: react-popper: 2.2.5(@popperjs/core@2.9.2)(react@18.2.0) dev: true + /react-popper@2.2.5(@popperjs/core@2.11.8)(react@18.2.0): + resolution: {integrity: sha512-kxGkS80eQGtLl18+uig1UIf9MKixFSyPxglsgLBxlYnyDf65BiY9B3nZSc6C9XUNDgStROB0fMQlTEz1KxGddw==} + peerDependencies: + '@popperjs/core': ^2.0.0 + react: ^16.8.0 || ^17 + dependencies: + '@popperjs/core': 2.11.8 + react: 18.2.0 + react-fast-compare: 3.2.0 + warning: 4.0.3 + dev: false + /react-popper@2.2.5(@popperjs/core@2.9.2)(react@18.2.0): resolution: {integrity: sha512-kxGkS80eQGtLl18+uig1UIf9MKixFSyPxglsgLBxlYnyDf65BiY9B3nZSc6C9XUNDgStROB0fMQlTEz1KxGddw==} peerDependencies: @@ -22390,6 +22877,25 @@ packages: react-dom: 18.2.0(react@18.2.0) dev: false + /react-query@3.39.3(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-nLfLz7GiohKTJDuT4us4X3h/8unOh+00MLb2yJoGTPjxKs2bc1iDhkNx2bd5MKklXnOD3NrVZ+J2UXujA5In4g==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: '*' + react-native: '*' + peerDependenciesMeta: + react-dom: + optional: true + react-native: + optional: true + dependencies: + '@babel/runtime': 7.21.0 + broadcast-channel: 3.7.0 + match-sorter: 6.3.1 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + dev: false + /react-redux@7.2.0(react-dom@18.2.0)(react@18.2.0)(redux@4.1.2): resolution: {integrity: sha512-EvCAZYGfOLqwV7gh849xy9/pt55rJXPwmYvI4lilPM5rUT/1NxuuN59ipdBksRVSvz0KInbPnp4IfoXJXCqiDA==} peerDependencies: @@ -22423,6 +22929,14 @@ packages: engines: {node: '>=0.10.0'} dev: true + /react-resize-aware@3.1.2(react@18.2.0): + resolution: {integrity: sha512-sBtMIEy/9oI+Xf2o7IdWdkTokpZSPo9TWn60gqWKPG3BXg44Rg3FCIMiIjmgvRUF4eQptw6pqYTUhYwkeVSxXA==} + peerDependencies: + react: ^16.8.0 || 17.x || 18.x + dependencies: + react: 18.2.0 + dev: false + /react-router-dom@5.3.0(react@18.2.0): resolution: {integrity: sha512-ObVBLjUZsphUUMVycibxgMdh5jJ1e3o+KpAZBVeHcNQZ4W+uUGGWsokurzlF4YOldQYRQL4y6yFRWM4m3svmuQ==} peerDependencies: @@ -22583,16 +23097,6 @@ packages: react-dom: 18.2.0(react@18.2.0) dev: false - /react-with-styles-interface-css@4.0.3(react-with-styles@3.2.3): - resolution: {integrity: sha512-wE43PIyjal2dexxyyx4Lhbcb+E42amoYPnkunRZkb9WTA+Z+9LagbyxwsI352NqMdFmghR0opg29dzDO4/YXbw==} - peerDependencies: - react-with-styles: ^3.0.0 - dependencies: - array.prototype.flat: 1.2.5 - global-cache: 1.2.1 - react-with-styles: 3.2.3(react-dom@18.2.0)(react@18.2.0) - dev: false - /react-with-styles-interface-css@6.0.0(@babel/runtime@7.18.6)(react-with-styles@4.2.0): resolution: {integrity: sha512-6khSG1Trf4L/uXOge/ZAlBnq2O2PEXlQEqAhCRbvzaQU4sksIkdwpCPEl6d+DtP3+IdhyffTWuHDO9lhe1iYvA==} peerDependencies: @@ -22617,20 +23121,6 @@ packages: react-with-styles: 4.2.0(@babel/runtime@7.21.0)(react-dom@18.2.0)(react@18.2.0) dev: false - /react-with-styles@3.2.3(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-MTI1UOvMHABRLj5M4WpODfwnveHaip6X7QUMI2x6zovinJiBXxzhA9AJP7MZNaKqg1JRFtHPXZdroUC8KcXwlQ==} - peerDependencies: - react: '>=0.14' - dependencies: - hoist-non-react-statics: 3.3.2 - object.assign: 4.1.4 - prop-types: 15.8.1 - react: 18.2.0 - react-with-direction: 1.4.0(react-dom@18.2.0)(react@18.2.0) - transitivePeerDependencies: - - react-dom - dev: false - /react-with-styles@4.2.0(@babel/runtime@7.18.6)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-tZCTY27KriRNhwHIbg1NkSdTTOSfXDg6Z7s+Q37mtz0Ym7Sc7IOr3PzVt4qJhJMW6Nkvfi3g34FuhtiGAJCBQA==} peerDependencies: @@ -23024,6 +23514,10 @@ packages: resolution: {integrity: sha512-NVfSP9NstE3QPNs/TnegQY0vnJnstKQSpcrsI2kBTB3dB2PkdfKdTa+abbjMIDqpc63fE5LfjLgfMst0ULMFxQ==} dev: false + /remove-accents@0.4.2: + resolution: {integrity: sha512-7pXIJqJOq5tFgG1A2Zxti3Ht8jJF337m4sowbuHsW30ZnkQFnDzy9qBNhgzX8ZLW4+UBcXiiR7SwR6pokHsxiA==} + dev: false + /remove-accents@0.4.4: resolution: {integrity: sha512-EpFcOa/ISetVHEXqu+VwI96KZBmq+a8LJnGkaeFw45epGlxIZz5dhEEnNZMsQXgORu3qaMoLX4qJCzOik6ytAg==} dev: false @@ -23194,7 +23688,6 @@ packages: hasBin: true dependencies: glob: 7.2.3 - dev: true /ripemd160@2.0.2: resolution: {integrity: sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==} @@ -23368,6 +23861,10 @@ packages: ajv-keywords: 5.1.0(ajv@8.12.0) dev: true + /seed-random@2.2.0: + resolution: {integrity: sha512-34EQV6AAHQGhoc0tn/96a9Fsi6v2xdqe/dMUwljGRaFOzR3EgRmECvD0O8vi8X+/uQ50LGHfkNu/Eue5TPKZkQ==} + dev: false + /select-hose@2.0.0: resolution: {integrity: sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==} dev: true @@ -23770,6 +24267,39 @@ packages: - supports-color dev: true + /socket.io-client@2.3.0: + resolution: {integrity: sha512-cEQQf24gET3rfhxZ2jJ5xzAOo/xhZwK+mOqtGRg5IowZsMgwvHwnf/mCRapAAkadhM26y+iydgwsXGObBB5ZdA==} + dependencies: + backo2: 1.0.2 + base64-arraybuffer: 0.1.5 + component-bind: 1.0.0 + component-emitter: 1.2.1 + debug: 4.1.1 + engine.io-client: 3.4.4 + has-binary2: 1.0.3 + has-cors: 1.1.0 + indexof: 0.0.1 + object-component: 0.0.3 + parseqs: 0.0.5 + parseuri: 0.0.5 + socket.io-parser: 3.3.3 + to-array: 0.1.4 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + dev: false + + /socket.io-parser@3.3.3: + resolution: {integrity: sha512-qOg87q1PMWWTeO01768Yh9ogn7chB9zkKtQnya41Y355S0UmpXgpcrFwAgjYJxu9BdKug5r5e9YtVSeWhKBUZg==} + dependencies: + component-emitter: 1.3.0 + debug: 3.1.0 + isarray: 2.0.1 + transitivePeerDependencies: + - supports-color + dev: false + /sockjs@0.3.24: resolution: {integrity: sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==} dependencies: @@ -24298,7 +24828,7 @@ packages: resolution: {integrity: sha512-08yq36Ikn4kx4YU6RD7jWEv27v4V+PUsOGa4n/as8Et3CuODMJQ00ENeAVXAeydX4Z2j1XHZF1K2sX4mGl18fA==} dependencies: hey-listen: 1.0.8 - tslib: 2.4.1 + tslib: 2.5.0 dev: false /styled-components@5.3.1(react-dom@18.2.0)(react@18.2.0): @@ -24518,7 +25048,6 @@ packages: engines: {node: '>=10'} dependencies: has-flag: 4.0.0 - dev: true /supports-color@9.3.1: resolution: {integrity: sha512-knBY82pjmnIzK3NifMo3RxEIRD9E0kIzV4BKcyTZ9+9kWgLMxd4PrsTSMoFQUabgRBbF8KOLRDCyKgNV+iK44Q==} @@ -24868,6 +25397,10 @@ packages: resolution: {integrity: sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==} dev: true + /to-array@0.1.4: + resolution: {integrity: sha512-LhVdShQD/4Mk4zXNroIQZJC+Ap3zgLcDuwEdcmLv9CCO73NWockQDwyUnW/m8VX/EElfL6FcYx7EeutN4HJA6A==} + dev: false + /to-arraybuffer@1.0.1: resolution: {integrity: sha512-okFlQcoGTi4LQBG/PgSYblw9VOyptsz2KJZqc6qtgGdes8VktzUQkj4BI2blit072iS8VODNcMA+tvnS9dnuMA==} dev: true @@ -25351,6 +25884,13 @@ packages: engines: {node: '>= 10.0.0'} dev: true + /unload@2.2.0: + resolution: {integrity: sha512-B60uB5TNBLtN6/LsgAf3udH9saB5p7gqJwcFfbOEZ8BcBHnGwCf6G/TGiEqkRAxX7zAFIUtzdrXQSdL3Q/wqNA==} + dependencies: + '@babel/runtime': 7.21.0 + detect-node: 2.1.0 + dev: false + /unpipe@1.0.0: resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} engines: {node: '>= 0.8'} @@ -25402,6 +25942,12 @@ packages: dependencies: tslib: 2.5.0 + /uppercamelcase@1.1.0: + resolution: {integrity: sha512-C7YEMvhgrvTEKEEVqA7LXNID/1TvvIwYZqNIKLquS6y/MGSkRQAav9LnTTILlC1RqUM8eTVBOe1U/fnB652PRA==} + dependencies: + camelcase: 1.2.1 + dev: false + /uri-js@4.4.1: resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} dependencies: @@ -25453,6 +25999,14 @@ packages: ts-essentials: 2.0.12 dev: true + /use-debounce@3.4.3(react@18.2.0): + resolution: {integrity: sha512-nxy+opOxDccWfhMl36J5BSCTpvcj89iaQk2OZWLAtBJQj7ISCtx1gh+rFbdjGfMl6vtCZf6gke/kYvrkVfHMoA==} + peerDependencies: + react: '>=16.8.0' + dependencies: + react: 18.2.0 + dev: false + /use-isomorphic-layout-effect@1.1.1(@types/react@18.0.28)(react@18.2.0): resolution: {integrity: sha512-L7Evj8FGcwo/wpbv/qvSfrkHFtOpCzvM5yl2KVyDJoylVuSvzphiiasmjgQPttIGBAy2WKiBNR98q8w7PiNgKQ==} peerDependencies: @@ -25505,7 +26059,6 @@ packages: dependencies: object-assign: 4.1.1 react: 18.2.0 - dev: true /use-sync-external-store@1.2.0(react@18.2.0): resolution: {integrity: sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==} @@ -25546,6 +26099,11 @@ packages: resolution: {integrity: sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==} dev: true + /utility-types@3.10.0: + resolution: {integrity: sha512-O11mqxmi7wMKCo6HKFt5AhO4BwY3VV68YU07tgxfz8zJTIxr4BpsezN49Ffwy9j3ZpwwJp4fkRwjRzq3uWE6Rg==} + engines: {node: '>= 4'} + dev: false + /utils-merge@1.0.1: resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==} engines: {node: '>= 0.4.0'} @@ -25603,6 +26161,11 @@ packages: spdx-expression-parse: 3.0.1 dev: true + /validator@13.9.0: + resolution: {integrity: sha512-B+dGG8U3fdtM0/aNK4/X8CXq/EcxU2WPrPEkJGslb47qyHsxmbggTWK0yEA4qnYVNF+nxNlN88o14hIcPmSIEA==} + engines: {node: '>= 0.10'} + dev: false + /valtio@1.7.0(react@18.2.0): resolution: {integrity: sha512-3Tnix66EERwMcrl1rfB3ylcewOcL5L/GiPmC3FlVNreQzqf2jufEeqlNmgnLgSGchkEmH3WYVtS+x6Qw4r+yzQ==} engines: {node: '>=12.7.0'} @@ -26314,6 +26877,13 @@ packages: resolution: {integrity: sha512-Rsk5qQHJ9eowMH28Jwhe8HEbmdYDX4lwoMWshiCXugjtHqMD9ZbiqSDLxcsfdqsETPzVUtX5s1Z5kStiIM6l4A==} dev: true + /wp-error@1.3.0: + resolution: {integrity: sha512-6Mn8fIBgWYgKJveRpB5oR+T9JEXxUawq5Om35ZE0yvCh5p3SQ+2OCH+KH39k0ZMxvNh9CI7LyfihtQH6itHbdQ==} + dependencies: + builtin-status-codes: 2.0.0 + uppercamelcase: 1.1.0 + dev: false + /wp-prettier@2.6.2: resolution: {integrity: sha512-AV33EzqiFJ3fj+mPlKABN59YFPReLkDxQnj067Z3uEOeRQf3g05WprL0RDuqM7UBhSRo9W1rMSC2KvZmjE5UOA==} engines: {node: '>=10.13.0'} @@ -26326,6 +26896,18 @@ packages: typescript: 5.0.2 dev: true + /wpcom-proxy-request@6.0.0: + resolution: {integrity: sha512-NMp0YsBM40CuI5vWtHpjWOuf96rPfbpGkamlJpVwYvgenIh1ynRzqVnGfsnjofgz13T2qcKkdwJY0Y2X7z+W+w==} + dependencies: + '@babel/runtime': 7.21.0 + debug: 4.3.4(supports-color@9.3.1) + progress-event: 1.0.0 + uuid: 7.0.3 + wp-error: 1.3.0 + transitivePeerDependencies: + - supports-color + dev: false + /wrap-ansi@5.1.0: resolution: {integrity: sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==} engines: {node: '>=6'} @@ -26355,7 +26937,6 @@ packages: /wrappy@1.0.2: resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} - dev: true /write-file-atomic@3.0.3: resolution: {integrity: sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==} @@ -26382,6 +26963,20 @@ packages: signal-exit: 3.0.7 dev: true + /ws@6.1.4: + resolution: {integrity: sha512-eqZfL+NE/YQc1/ZynhojeV8q+H050oR8AZ2uIev7RU10svA9ZnJUddHcOUZTJLinZ9yEfdA2kSATS2qZK5fhJA==} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ^5.0.2 + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + dependencies: + async-limiter: 1.0.1 + dev: false + /ws@7.5.9: resolution: {integrity: sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==} engines: {node: '>=8.3.0'} @@ -26434,6 +27029,11 @@ packages: resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==} dev: true + /xmlhttprequest-ssl@1.5.5: + resolution: {integrity: sha512-/bFPLUgJrfGUL10AIv4Y7/CUt6so9CLtB/oFxQSHseSDNNCdC6vwwKEqwLN6wNPBg9YWXAiMu8jkf6RPRS/75Q==} + engines: {node: '>=0.4.0'} + dev: false + /xstate@4.25.0: resolution: {integrity: sha512-qP7lc/ypOuuWME4ArOBnzaCa90TfHkjiqYDmxpiCjPy6FcXstInA2vH6qRVAHbPXRK4KQIYfIEOk1X38P+TldQ==} dev: true @@ -26556,6 +27156,10 @@ packages: fd-slicer: 1.1.0 dev: true + /yeast@0.1.2: + resolution: {integrity: sha512-8HFIh676uyGYP6wP13R/j6OJ/1HwJ46snpvzE7aHAN3Ryqh2yX6Xox2B4CUmTwwOIzlG3Bs7ocsP5dZH/R1Qbg==} + dev: false + /yocto-queue@0.1.0: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} engines: {node: '>=10'}