From 978604d0f16c9e6f00f4bdaf993af70651b9c0e9 Mon Sep 17 00:00:00 2001 From: Sam Seay Date: Wed, 30 Nov 2022 14:17:27 +1300 Subject: [PATCH] Introduce live branches UI page to WooCommerce Beta Tester (#35643) * Add basic classes to register the Live Branches page * Add API endpoint to load live branch manifest * TS/JS tooling, prettier tooling --- .../woocommerce-beta-tester/.prettierrc.js | 3 + plugins/woocommerce-beta-tester/api/api.php | 27 +- .../api/live-branches/manifest.php | 24 + .../changelog/dev-live-branches-ui | 4 + .../class-wc-beta-tester-live-branches.php | 78 ++ .../includes/class-wc-beta-tester.php | 1 + plugins/woocommerce-beta-tester/package.json | 19 +- .../src/live-branches/App.tsx | 48 + .../live-branches/components/BranchList.tsx | 51 + .../src/live-branches/hooks/live-branches.tsx | 41 + .../src/live-branches/index.tsx | 22 + plugins/woocommerce-beta-tester/tsconfig.json | 26 + .../woocommerce-beta-tester/webpack.config.js | 19 + pnpm-lock.yaml | 1182 ++++++----------- 14 files changed, 786 insertions(+), 759 deletions(-) create mode 100644 plugins/woocommerce-beta-tester/.prettierrc.js create mode 100644 plugins/woocommerce-beta-tester/api/live-branches/manifest.php create mode 100644 plugins/woocommerce-beta-tester/changelog/dev-live-branches-ui create mode 100644 plugins/woocommerce-beta-tester/includes/class-wc-beta-tester-live-branches.php create mode 100644 plugins/woocommerce-beta-tester/src/live-branches/App.tsx create mode 100644 plugins/woocommerce-beta-tester/src/live-branches/components/BranchList.tsx create mode 100644 plugins/woocommerce-beta-tester/src/live-branches/hooks/live-branches.tsx create mode 100644 plugins/woocommerce-beta-tester/src/live-branches/index.tsx create mode 100644 plugins/woocommerce-beta-tester/tsconfig.json diff --git a/plugins/woocommerce-beta-tester/.prettierrc.js b/plugins/woocommerce-beta-tester/.prettierrc.js new file mode 100644 index 00000000000..548adf77728 --- /dev/null +++ b/plugins/woocommerce-beta-tester/.prettierrc.js @@ -0,0 +1,3 @@ +// Import the default config file and expose it in the project root. +// Useful for editor integrations. +module.exports = require("@wordpress/prettier-config"); diff --git a/plugins/woocommerce-beta-tester/api/api.php b/plugins/woocommerce-beta-tester/api/api.php index fdf4da27aa6..54775b66741 100644 --- a/plugins/woocommerce-beta-tester/api/api.php +++ b/plugins/woocommerce-beta-tester/api/api.php @@ -41,16 +41,17 @@ function register_woocommerce_admin_test_helper_rest_route( $route, $callback, $ ); } -require( 'admin-notes/delete-all-notes.php' ); -require( 'admin-notes/add-note.php' ); -require( 'tools/trigger-wca-install.php' ); -require( 'tools/trigger-cron-job.php' ); -require( 'tools/run-wc-admin-daily.php' ); -require( 'options/rest-api.php' ); -require( 'tools/delete-all-products.php' ); -require( 'tools/disable-wc-email.php' ); -require( 'tools/trigger-update-callbacks.php' ); -require( 'tracks/class-tracks-debug-log.php' ); -require( 'features/features.php' ); -require( 'rest-api-filters/rest-api-filters.php' ); -require( 'rest-api-filters/hook.php' ); +require 'admin-notes/delete-all-notes.php'; +require 'admin-notes/add-note.php'; +require 'tools/trigger-wca-install.php'; +require 'tools/trigger-cron-job.php'; +require 'tools/run-wc-admin-daily.php'; +require 'options/rest-api.php'; +require 'tools/delete-all-products.php'; +require 'tools/disable-wc-email.php'; +require 'tools/trigger-update-callbacks.php'; +require 'tracks/class-tracks-debug-log.php'; +require 'features/features.php'; +require 'rest-api-filters/rest-api-filters.php'; +require 'rest-api-filters/hook.php'; +require 'live-branches/manifest.php'; diff --git a/plugins/woocommerce-beta-tester/api/live-branches/manifest.php b/plugins/woocommerce-beta-tester/api/live-branches/manifest.php new file mode 100644 index 00000000000..a49e944c17a --- /dev/null +++ b/plugins/woocommerce-beta-tester/api/live-branches/manifest.php @@ -0,0 +1,24 @@ + 'GET', + ) +); + +/** + * API endpoint to fetch the manifest of live branches. + */ +function fetch_live_branches_manifest() { + $response = wp_remote_get( 'https://betadownload.jetpack.me/woocommerce-branches.json' ); + $body = wp_remote_retrieve_body( $response ); + + return new WP_REST_Response( json_decode( $body ), 200 ); +} diff --git a/plugins/woocommerce-beta-tester/changelog/dev-live-branches-ui b/plugins/woocommerce-beta-tester/changelog/dev-live-branches-ui new file mode 100644 index 00000000000..9fa8315448c --- /dev/null +++ b/plugins/woocommerce-beta-tester/changelog/dev-live-branches-ui @@ -0,0 +1,4 @@ +Significance: minor +Type: add + +Add a basic UI screen for installing from live branches (disabled in prod) diff --git a/plugins/woocommerce-beta-tester/includes/class-wc-beta-tester-live-branches.php b/plugins/woocommerce-beta-tester/includes/class-wc-beta-tester-live-branches.php new file mode 100644 index 00000000000..902dd5d35fb --- /dev/null +++ b/plugins/woocommerce-beta-tester/includes/class-wc-beta-tester-live-branches.php @@ -0,0 +1,78 @@ +register_page()`. + } + + /** + * Register live branches scripts. + */ + public function register_scripts() { + if ( ! method_exists( 'Automattic\WooCommerce\Admin\PageController', 'is_admin_or_embed_page' ) || + ! \Automattic\WooCommerce\Admin\PageController::is_admin_or_embed_page() + ) { + return; + } + + $script_path = '/build/live-branches.js'; + $script_asset_path = dirname( __FILE__ ) . '/../build/live-branches.asset.php'; + $script_asset = file_exists( $script_asset_path ) + ? require $script_asset_path + : array( + 'dependencies' => array(), + 'version' => filemtime( $script_path ), + ); + $script_url = WC_Beta_Tester::instance()->plugin_url() . $script_path; + + wp_register_script( + 'woocommerce-beta-tester-live-branches', + $script_url, + $script_asset['dependencies'], + $script_asset['version'], + true + ); + + wp_enqueue_script( 'woocommerce-beta-tester-live-branches' ); + } + + /** + * Register live branches page. + */ + public function register_page() { + if ( ! function_exists( 'wc_admin_register_page' ) ) { + return; + } + + wc_admin_register_page( + array( + 'id' => 'woocommerce-beta-tester-live-branches', + // phpcs:disable + 'title' => __( 'Live Branches', 'woocommerce-beta-tester' ), + 'path' => '/live-branches', + 'parent' => 'woocommerce', + 'capability' => 'read', + ) + ); + } +} + +return new WC_Beta_Tester_Live_Branches(); diff --git a/plugins/woocommerce-beta-tester/includes/class-wc-beta-tester.php b/plugins/woocommerce-beta-tester/includes/class-wc-beta-tester.php index 64028b5d43b..d0f2ae69ff1 100644 --- a/plugins/woocommerce-beta-tester/includes/class-wc-beta-tester.php +++ b/plugins/woocommerce-beta-tester/includes/class-wc-beta-tester.php @@ -101,6 +101,7 @@ class WC_Beta_Tester { * Include any classes we need within admin. */ public function includes() { + include_once dirname( __FILE__ ) . '/class-wc-beta-tester-live-branches.php'; include_once dirname( __FILE__ ) . '/class-wc-beta-tester-admin-menus.php'; include_once dirname( __FILE__ ) . '/class-wc-beta-tester-admin-assets.php'; } diff --git a/plugins/woocommerce-beta-tester/package.json b/plugins/woocommerce-beta-tester/package.json index ef676667545..a30d8ce36f6 100644 --- a/plugins/woocommerce-beta-tester/package.json +++ b/plugins/woocommerce-beta-tester/package.json @@ -10,25 +10,38 @@ "version": "2.1.0", "homepage": "http://github.com/woocommerce/woocommerce-beta-tester", "devDependencies": { + "@types/react": "^17.0.2", + "@types/react-dom": "^18.0.6", + "@types/wordpress__components": "^19.10.1", "@woocommerce/dependency-extraction-webpack-plugin": "workspace:*", "@woocommerce/eslint-plugin": "workspace:*", "@wordpress/env": "^4.8.0", + "@wordpress/prettier-config": "^2.5.0", "@wordpress/scripts": "^19.2.4", "eslint": "5.16.0", + "prettier": "npm:wp-prettier@^2.6.2", + "ts-loader": "^9.4.1", + "typescript": "^4.8.3", "uglify-js": "^3.5.3" }, "dependencies": { + "@emotion/react": "^11.10.4", "@types/prop-types": "^15.7.4", + "@woocommerce/components": "workspace:*", "@woocommerce/data": "workspace:*", - "@wordpress/api-fetch": "^3.21.5", - "@wordpress/components": "^12.0.7", + "@wordpress/api-fetch": "^3.23.1", + "@wordpress/components": "^12.0.9", "@wordpress/compose": "^3.24.4", "@wordpress/data": "^4.26.7", "@wordpress/data-controls": "^1.20.7", - "@wordpress/element": "^2.19.1", + "@wordpress/element": "^4.18.0", "@wordpress/hooks": "^2.11.1", "prop-types": "^15.8.1" }, + "peerDependencies": { + "react": "^17.0.2", + "react-dom": "^17.0.2" + }, "assets": { "js": { "min": "assets/js/*.min.js", diff --git a/plugins/woocommerce-beta-tester/src/live-branches/App.tsx b/plugins/woocommerce-beta-tester/src/live-branches/App.tsx new file mode 100644 index 00000000000..525687042ae --- /dev/null +++ b/plugins/woocommerce-beta-tester/src/live-branches/App.tsx @@ -0,0 +1,48 @@ +/** + * External dependencies + */ +import { + Card, + CardBody, + CardFooter, + CardHeader, + // @ts-ignore + __experimentalHeading as Heading, +} from '@wordpress/components'; +import { Spinner } from '@woocommerce/components'; +import { css } from '@emotion/react'; + +/** + * Internal dependencies + */ +import { useLiveBranchesData } from './hooks/live-branches'; +import { BranchList } from './components/BranchList'; + +const cardStyle = css( { + marginTop: '32px', +} ); + +export const App = () => { + const { branches, isLoading } = useLiveBranchesData(); + + return ( + <> + + Live Branches - Install and test WooCommerce PRs + + + +

Active PRs

+
+ + { isLoading ? ( + + ) : ( + + ) } + + +
+ + ); +}; diff --git a/plugins/woocommerce-beta-tester/src/live-branches/components/BranchList.tsx b/plugins/woocommerce-beta-tester/src/live-branches/components/BranchList.tsx new file mode 100644 index 00000000000..df57fccbac5 --- /dev/null +++ b/plugins/woocommerce-beta-tester/src/live-branches/components/BranchList.tsx @@ -0,0 +1,51 @@ +/** + * External dependencies + */ +import { + // @ts-ignore + __experimentalItemGroup as ItemGroup, + // @ts-ignore + __experimentalItem as Item, + Button, +} from '@wordpress/components'; + +/** + * Internal dependencies + */ +import { Branch } from '../hooks/live-branches'; + +const BranchListItem = ( { branch }: { branch: Branch } ) => { + return ( + +

+ Download URL:{ ' ' } + { branch.download_url } +

+

+ Pull Request:{ ' ' } + + { branch.branch } + +

+ +
+ ); +}; + +export const BranchList = ( { branches }: { branches: Branch[] } ) => { + return ( + + { /* @ts-ignore */ } + { branches.map( ( branch ) => ( + + ) ) } + + ); +}; diff --git a/plugins/woocommerce-beta-tester/src/live-branches/hooks/live-branches.tsx b/plugins/woocommerce-beta-tester/src/live-branches/hooks/live-branches.tsx new file mode 100644 index 00000000000..340d1dcdb17 --- /dev/null +++ b/plugins/woocommerce-beta-tester/src/live-branches/hooks/live-branches.tsx @@ -0,0 +1,41 @@ +// @ts-ignore +import apiFetch from '@wordpress/api-fetch'; +import { useEffect, useState } from 'react'; +// @ts-ignore +import { API_NAMESPACE } from '../../features/data/constants'; + +export type Branch = { + branch: string; + commit: string; + download_url: string; + update_date: string; + version: string; + pr: number; +}; + +export const useLiveBranchesData = () => { + const [ branches, setBranches ] = useState< Branch[] >( [] ); + const [ loading, setLoading ] = useState< boolean >( true ); + + useEffect( () => { + const getBranches = async () => { + const res = await apiFetch( { + path: `${ API_NAMESPACE }/live-branches/manifest/v1`, + method: 'GET', + } ); + + setBranches( + // @ts-ignore + Object.entries( res.pr ).map( ( [ , value ] ) => { + return value; + } ) as Branch[] + ); + + setLoading( false ); + }; + + getBranches(); + }, [] ); + + return { branches, isLoading: loading }; +}; diff --git a/plugins/woocommerce-beta-tester/src/live-branches/index.tsx b/plugins/woocommerce-beta-tester/src/live-branches/index.tsx new file mode 100644 index 00000000000..6451d95615b --- /dev/null +++ b/plugins/woocommerce-beta-tester/src/live-branches/index.tsx @@ -0,0 +1,22 @@ +/** + * External dependencies + */ +import { addFilter } from '@wordpress/hooks'; + +/** + * Internal dependencies + */ +import { App } from './App'; + +addFilter( 'woocommerce_admin_pages_list', 'live-branches', ( pages ) => { + pages.push( { + container: App, + path: '/live-branches', + wpOpenMenu: 'toplevel_page_woocommerce', + capability: 'read', + breadcrumbs: [ 'Live Branches' ], + navArgs: { id: 'live-branches' }, + } ); + + return pages; +} ); diff --git a/plugins/woocommerce-beta-tester/tsconfig.json b/plugins/woocommerce-beta-tester/tsconfig.json new file mode 100644 index 00000000000..3961d163119 --- /dev/null +++ b/plugins/woocommerce-beta-tester/tsconfig.json @@ -0,0 +1,26 @@ +{ + "compilerOptions": { + // Target latest version of ECMAScript. + "target": "esnext", + + // Search under node_modules for non-relative imports. + "moduleResolution": "node", + + "jsx": "react-jsx", + + // Temporary for resolving the test data json, remove when moving to using the API + "resolveJsonModule": true, + + "jsxImportSource": "@emotion/react", + + // Enable strictest settings like strictNullChecks & noImplicitAny. + "strict": true, + + // Import non-ES modules as default imports. + "esModuleInterop": true, + + // Skip type checking of declaration files because some libraries define two copies of the same type in an inconsistent way + "skipLibCheck": true, + "module": "esnext", + }, +} diff --git a/plugins/woocommerce-beta-tester/webpack.config.js b/plugins/woocommerce-beta-tester/webpack.config.js index 7c211bc7ca0..e7fff48497a 100644 --- a/plugins/woocommerce-beta-tester/webpack.config.js +++ b/plugins/woocommerce-beta-tester/webpack.config.js @@ -3,6 +3,25 @@ const WooCommerceDependencyExtractionWebpackPlugin = require( '@woocommerce/depe module.exports = { ...defaultConfig, + entry: { + ...defaultConfig.entry, + // Separate entry point for the live-branches page. + 'live-branches': './src/live-branches/index.tsx', + }, + module: { + ...defaultConfig.module, + rules: [ + ...defaultConfig.module.rules, + { + test: /\.tsx?$/, + use: 'ts-loader', + exclude: /node_modules/, + }, + ], + }, + resolve: { + extensions: [ '.js', '.jsx', '.tsx', '.ts' ], + }, plugins: [ ...defaultConfig.plugins.filter( ( plugin ) => diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 49e9440dc83..f8d78f52f13 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1742,39 +1742,61 @@ importers: plugins/woocommerce-beta-tester: specifiers: + '@emotion/react': ^11.10.4 '@types/prop-types': ^15.7.4 + '@types/react': ^17.0.2 + '@types/react-dom': ^18.0.6 + '@types/wordpress__components': ^19.10.1 + '@woocommerce/components': workspace:* '@woocommerce/data': workspace:* '@woocommerce/dependency-extraction-webpack-plugin': workspace:* '@woocommerce/eslint-plugin': workspace:* - '@wordpress/api-fetch': ^3.21.5 - '@wordpress/components': ^12.0.7 + '@wordpress/api-fetch': ^3.23.1 + '@wordpress/components': ^12.0.9 '@wordpress/compose': ^3.24.4 '@wordpress/data': ^4.26.7 '@wordpress/data-controls': ^1.20.7 - '@wordpress/element': ^2.19.1 + '@wordpress/element': ^4.18.0 '@wordpress/env': ^4.8.0 '@wordpress/hooks': ^2.11.1 + '@wordpress/prettier-config': ^2.5.0 '@wordpress/scripts': ^19.2.4 eslint: 5.16.0 + prettier: npm:wp-prettier@^2.6.2 prop-types: ^15.8.1 + react: ^17.0.2 + react-dom: ^17.0.2 + ts-loader: ^9.4.1 + typescript: ^4.8.3 uglify-js: ^3.5.3 dependencies: + '@emotion/react': 11.10.5_lvgioobbs7lf3pr6y4xfpughau '@types/prop-types': 15.7.4 + '@woocommerce/components': link:../../packages/js/components '@woocommerce/data': link:../../packages/js/data '@wordpress/api-fetch': 3.23.1_react-native@0.70.0 - '@wordpress/components': 12.0.9_xskq4rpwld77646vdfceli5qtq - '@wordpress/compose': 3.25.3_react@16.14.0 - '@wordpress/data': 4.27.3_react@16.14.0 - '@wordpress/data-controls': 1.21.3_3lfrqxmbuwi67co5eklk724ov4 - '@wordpress/element': 2.20.3 + '@wordpress/components': 12.0.9_tymsfwxsfigcu46i7beagdrini + '@wordpress/compose': 3.25.3_react@17.0.2 + '@wordpress/data': 4.27.3_react@17.0.2 + '@wordpress/data-controls': 1.21.3_6mfjqmjzo7vxk4q6gjrwvpc2y4 + '@wordpress/element': 4.20.0 '@wordpress/hooks': 2.12.3 prop-types: 15.8.1 + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 devDependencies: + '@types/react': 17.0.50 + '@types/react-dom': 18.0.9 + '@types/wordpress__components': 19.10.1_sfoxds7t5ydpegc3knd667wn6m '@woocommerce/dependency-extraction-webpack-plugin': link:../../packages/js/dependency-extraction-webpack-plugin '@woocommerce/eslint-plugin': link:../../packages/js/eslint-plugin '@wordpress/env': 4.9.0 - '@wordpress/scripts': 19.2.4_n2e5qpfnvmhjuka25cq4kn6xqu + '@wordpress/prettier-config': 2.5.0_wp-prettier@2.6.2 + '@wordpress/scripts': 19.2.4_acp5qrdj4cc6vmqqhp4stdanfe eslint: 5.16.0 + prettier: /wp-prettier/2.6.2 + ts-loader: 9.4.1_27qmdvvfdw5s3nqwnln6yerdsa + typescript: 4.8.4 uglify-js: 3.14.5 plugins/woocommerce/client/legacy: @@ -2302,7 +2324,7 @@ packages: '@wordpress/components': 19.12.0_tufdcic6wklrwyy3rhbsbktylu '@wordpress/data': 6.15.0_react@17.0.2 '@wordpress/dom': 3.10.0 - '@wordpress/element': 4.8.0 + '@wordpress/element': 4.20.0 '@wordpress/i18n': 4.10.0 '@wordpress/icons': 9.1.0 '@wordpress/primitives': 3.8.0 @@ -2594,6 +2616,32 @@ packages: semver: 6.3.0 dev: true + /@babel/helper-compilation-targets/7.17.7_@babel+core@7.12.9: + resolution: {integrity: sha512-UFzlz2jjd8kroj0hmCFV5zr+tQPi1dpC2cRsDV/3IEW8bJfCPrPpmcSN6ZS8RqIq4LXcmpipCQFPddyFA5Yc7w==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/compat-data': 7.17.7 + '@babel/core': 7.12.9 + '@babel/helper-validator-option': 7.16.7 + browserslist: 4.20.4 + semver: 6.3.0 + dev: true + + /@babel/helper-compilation-targets/7.17.7_@babel+core@7.16.12: + resolution: {integrity: sha512-UFzlz2jjd8kroj0hmCFV5zr+tQPi1dpC2cRsDV/3IEW8bJfCPrPpmcSN6ZS8RqIq4LXcmpipCQFPddyFA5Yc7w==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/compat-data': 7.17.7 + '@babel/core': 7.16.12 + '@babel/helper-validator-option': 7.16.7 + browserslist: 4.20.4 + semver: 6.3.0 + dev: false + /@babel/helper-compilation-targets/7.17.7_@babel+core@7.17.8: resolution: {integrity: sha512-UFzlz2jjd8kroj0hmCFV5zr+tQPi1dpC2cRsDV/3IEW8bJfCPrPpmcSN6ZS8RqIq4LXcmpipCQFPddyFA5Yc7w==} engines: {node: '>=6.9.0'} @@ -3455,7 +3503,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.12.9 - '@babel/helper-plugin-utils': 7.19.0 + '@babel/helper-plugin-utils': 7.18.9 '@babel/helper-remap-async-to-generator': 7.16.8 '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.12.9 transitivePeerDependencies: @@ -3469,7 +3517,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.16.12 - '@babel/helper-plugin-utils': 7.19.0 + '@babel/helper-plugin-utils': 7.18.9 '@babel/helper-remap-async-to-generator': 7.16.8 '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.16.12 transitivePeerDependencies: @@ -4000,12 +4048,12 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.19.3 + '@babel/compat-data': 7.17.7 '@babel/core': 7.12.9 '@babel/helper-compilation-targets': 7.19.3_@babel+core@7.12.9 - '@babel/helper-plugin-utils': 7.19.0 + '@babel/helper-plugin-utils': 7.18.9 '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.12.9 - '@babel/plugin-transform-parameters': 7.18.8_@babel+core@7.12.9 + '@babel/plugin-transform-parameters': 7.16.7_@babel+core@7.12.9 dev: true /@babel/plugin-proposal-object-rest-spread/7.17.3_@babel+core@7.16.12: @@ -4014,12 +4062,12 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.19.3 + '@babel/compat-data': 7.17.7 '@babel/core': 7.16.12 '@babel/helper-compilation-targets': 7.19.3_@babel+core@7.16.12 - '@babel/helper-plugin-utils': 7.19.0 + '@babel/helper-plugin-utils': 7.18.9 '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.16.12 - '@babel/plugin-transform-parameters': 7.18.8_@babel+core@7.16.12 + '@babel/plugin-transform-parameters': 7.16.7_@babel+core@7.16.12 dev: false /@babel/plugin-proposal-object-rest-spread/7.17.3_@babel+core@7.17.8: @@ -5139,7 +5187,7 @@ packages: '@babel/helper-environment-visitor': 7.16.7 '@babel/helper-function-name': 7.16.7 '@babel/helper-optimise-call-expression': 7.16.7 - '@babel/helper-plugin-utils': 7.19.0 + '@babel/helper-plugin-utils': 7.18.9 '@babel/helper-replace-supers': 7.16.7 '@babel/helper-split-export-declaration': 7.16.7 globals: 11.12.0 @@ -5158,7 +5206,7 @@ packages: '@babel/helper-environment-visitor': 7.16.7 '@babel/helper-function-name': 7.16.7 '@babel/helper-optimise-call-expression': 7.16.7 - '@babel/helper-plugin-utils': 7.19.0 + '@babel/helper-plugin-utils': 7.18.9 '@babel/helper-replace-supers': 7.16.7 '@babel/helper-split-export-declaration': 7.16.7 globals: 11.12.0 @@ -5321,7 +5369,7 @@ packages: dependencies: '@babel/core': 7.12.9 '@babel/helper-create-regexp-features-plugin': 7.17.0_@babel+core@7.12.9 - '@babel/helper-plugin-utils': 7.19.0 + '@babel/helper-plugin-utils': 7.18.9 dev: true /@babel/plugin-transform-dotall-regex/7.16.7_@babel+core@7.16.12: @@ -5332,7 +5380,7 @@ packages: dependencies: '@babel/core': 7.16.12 '@babel/helper-create-regexp-features-plugin': 7.17.0_@babel+core@7.16.12 - '@babel/helper-plugin-utils': 7.19.0 + '@babel/helper-plugin-utils': 7.18.9 dev: false /@babel/plugin-transform-dotall-regex/7.16.7_@babel+core@7.17.8: @@ -5446,7 +5494,7 @@ packages: dependencies: '@babel/core': 7.12.9 '@babel/helper-builder-binary-assignment-operator-visitor': 7.16.7 - '@babel/helper-plugin-utils': 7.19.0 + '@babel/helper-plugin-utils': 7.18.9 dev: true /@babel/plugin-transform-exponentiation-operator/7.16.7_@babel+core@7.16.12: @@ -5457,7 +5505,7 @@ packages: dependencies: '@babel/core': 7.16.12 '@babel/helper-builder-binary-assignment-operator-visitor': 7.16.7 - '@babel/helper-plugin-utils': 7.19.0 + '@babel/helper-plugin-utils': 7.18.9 dev: false /@babel/plugin-transform-exponentiation-operator/7.16.7_@babel+core@7.17.8: @@ -5863,7 +5911,7 @@ packages: '@babel/core': 7.12.9 '@babel/helper-hoist-variables': 7.16.7 '@babel/helper-module-transforms': 7.19.0 - '@babel/helper-plugin-utils': 7.19.0 + '@babel/helper-plugin-utils': 7.18.9 '@babel/helper-validator-identifier': 7.16.7 babel-plugin-dynamic-import-node: 2.3.3 transitivePeerDependencies: @@ -5879,7 +5927,7 @@ packages: '@babel/core': 7.16.12 '@babel/helper-hoist-variables': 7.16.7 '@babel/helper-module-transforms': 7.19.0 - '@babel/helper-plugin-utils': 7.19.0 + '@babel/helper-plugin-utils': 7.18.9 '@babel/helper-validator-identifier': 7.16.7 babel-plugin-dynamic-import-node: 2.3.3 transitivePeerDependencies: @@ -5938,7 +5986,7 @@ packages: dependencies: '@babel/core': 7.12.9 '@babel/helper-module-transforms': 7.19.0 - '@babel/helper-plugin-utils': 7.19.0 + '@babel/helper-plugin-utils': 7.18.9 transitivePeerDependencies: - supports-color dev: true @@ -5951,7 +5999,7 @@ packages: dependencies: '@babel/core': 7.16.12 '@babel/helper-module-transforms': 7.19.0 - '@babel/helper-plugin-utils': 7.19.0 + '@babel/helper-plugin-utils': 7.18.9 transitivePeerDependencies: - supports-color dev: false @@ -6194,16 +6242,6 @@ packages: '@babel/helper-plugin-utils': 7.19.0 dev: true - /@babel/plugin-transform-parameters/7.18.8_@babel+core@7.16.12: - resolution: {integrity: sha512-ivfbE3X2Ss+Fj8nnXvKJS6sjRG4gzwPMsP+taZC+ZzEGjAYlvENixmt1sZ5Ca6tWls+BlKSGKPJ6OOXvXCbkFg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.12 - '@babel/helper-plugin-utils': 7.19.0 - dev: false - /@babel/plugin-transform-parameters/7.18.8_@babel+core@7.17.8: resolution: {integrity: sha512-ivfbE3X2Ss+Fj8nnXvKJS6sjRG4gzwPMsP+taZC+ZzEGjAYlvENixmt1sZ5Ca6tWls+BlKSGKPJ6OOXvXCbkFg==} engines: {node: '>=6.9.0'} @@ -6608,8 +6646,8 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.12.9 - '@babel/helper-plugin-utils': 7.19.0 - '@babel/helper-skip-transparent-expression-wrappers': 7.18.9 + '@babel/helper-plugin-utils': 7.18.9 + '@babel/helper-skip-transparent-expression-wrappers': 7.16.0 dev: true /@babel/plugin-transform-spread/7.16.7_@babel+core@7.16.12: @@ -6619,8 +6657,8 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.16.12 - '@babel/helper-plugin-utils': 7.19.0 - '@babel/helper-skip-transparent-expression-wrappers': 7.18.9 + '@babel/helper-plugin-utils': 7.18.9 + '@babel/helper-skip-transparent-expression-wrappers': 7.16.0 dev: false /@babel/plugin-transform-spread/7.16.7_@babel+core@7.17.8: @@ -6798,7 +6836,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.16.12 - '@babel/helper-create-class-features-plugin': 7.19.0_@babel+core@7.16.12 + '@babel/helper-create-class-features-plugin': 7.17.6_@babel+core@7.16.12 '@babel/helper-plugin-utils': 7.19.0 '@babel/plugin-syntax-typescript': 7.16.7_@babel+core@7.16.12 transitivePeerDependencies: @@ -6899,7 +6937,7 @@ packages: dependencies: '@babel/core': 7.12.9 '@babel/helper-create-regexp-features-plugin': 7.17.0_@babel+core@7.12.9 - '@babel/helper-plugin-utils': 7.19.0 + '@babel/helper-plugin-utils': 7.18.9 dev: true /@babel/plugin-transform-unicode-regex/7.16.7_@babel+core@7.16.12: @@ -6910,7 +6948,7 @@ packages: dependencies: '@babel/core': 7.16.12 '@babel/helper-create-regexp-features-plugin': 7.17.0_@babel+core@7.16.12 - '@babel/helper-plugin-utils': 7.19.0 + '@babel/helper-plugin-utils': 7.18.9 dev: false /@babel/plugin-transform-unicode-regex/7.16.7_@babel+core@7.17.8: @@ -7026,7 +7064,7 @@ packages: dependencies: '@babel/compat-data': 7.17.7 '@babel/core': 7.12.9 - '@babel/helper-compilation-targets': 7.19.3_@babel+core@7.12.9 + '@babel/helper-compilation-targets': 7.17.7_@babel+core@7.12.9 '@babel/helper-plugin-utils': 7.18.9 '@babel/helper-validator-option': 7.16.7 '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.16.7_@babel+core@7.12.9 @@ -7093,7 +7131,7 @@ packages: '@babel/plugin-transform-unicode-escapes': 7.16.7_@babel+core@7.12.9 '@babel/plugin-transform-unicode-regex': 7.16.7_@babel+core@7.12.9 '@babel/preset-modules': 0.1.5_@babel+core@7.12.9 - '@babel/types': 7.19.3 + '@babel/types': 7.17.0 babel-plugin-polyfill-corejs2: 0.3.0_@babel+core@7.12.9 babel-plugin-polyfill-corejs3: 0.5.2_@babel+core@7.12.9 babel-plugin-polyfill-regenerator: 0.3.0_@babel+core@7.12.9 @@ -7111,7 +7149,7 @@ packages: dependencies: '@babel/compat-data': 7.17.7 '@babel/core': 7.16.12 - '@babel/helper-compilation-targets': 7.19.3_@babel+core@7.16.12 + '@babel/helper-compilation-targets': 7.17.7_@babel+core@7.16.12 '@babel/helper-plugin-utils': 7.18.9 '@babel/helper-validator-option': 7.16.7 '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.16.7_@babel+core@7.16.12 @@ -7178,7 +7216,7 @@ packages: '@babel/plugin-transform-unicode-escapes': 7.16.7_@babel+core@7.16.12 '@babel/plugin-transform-unicode-regex': 7.16.7_@babel+core@7.16.12 '@babel/preset-modules': 0.1.5_@babel+core@7.16.12 - '@babel/types': 7.19.3 + '@babel/types': 7.17.0 babel-plugin-polyfill-corejs2: 0.3.0_@babel+core@7.16.12 babel-plugin-polyfill-corejs3: 0.5.2_@babel+core@7.16.12 babel-plugin-polyfill-regenerator: 0.3.0_@babel+core@7.16.12 @@ -7429,8 +7467,8 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.16.12 - '@babel/helper-plugin-utils': 7.19.0 - '@babel/helper-validator-option': 7.18.6 + '@babel/helper-plugin-utils': 7.18.9 + '@babel/helper-validator-option': 7.16.7 '@babel/plugin-transform-typescript': 7.16.8_@babel+core@7.16.12 transitivePeerDependencies: - supports-color @@ -7619,8 +7657,8 @@ packages: engines: {node: '>=10.0.0'} dev: true - /@emotion/babel-plugin/11.7.2_@babel+core@7.17.8: - resolution: {integrity: sha512-6mGSCWi9UzXut/ZAN6lGFu33wGR3SJisNl3c0tvlmb8XChH1b2SUvxvnOh7hvLpqyRdHHU9AiazV3Cwbk5SXKQ==} + /@emotion/babel-plugin/11.10.5_@babel+core@7.17.8: + resolution: {integrity: sha512-xE7/hyLHJac7D2Ve9dKroBBZqBT7WuPQmWcq7HSGb84sUuP4mlOWoB8dvVfD9yk5DHkU1m6RW7xSoDtnQHNQeA==} peerDependencies: '@babel/core': ^7.0.0 dependencies: @@ -7628,15 +7666,15 @@ packages: '@babel/helper-module-imports': 7.18.6 '@babel/plugin-syntax-jsx': 7.18.6_@babel+core@7.17.8 '@babel/runtime': 7.19.0 - '@emotion/hash': 0.8.0 - '@emotion/memoize': 0.7.5 - '@emotion/serialize': 1.0.2 - babel-plugin-macros: 2.8.0 + '@emotion/hash': 0.9.0 + '@emotion/memoize': 0.8.0 + '@emotion/serialize': 1.1.1 + babel-plugin-macros: 3.1.0 convert-source-map: 1.8.0 escape-string-regexp: 4.0.0 find-root: 1.1.0 source-map: 0.5.7 - stylis: 4.0.13 + stylis: 4.1.3 /@emotion/cache/10.0.29: resolution: {integrity: sha512-fU2VtSVlHiF27empSbxi1O2JFdNWZO+2NFHfwO0pxgTep6Xa3uGb+3pVKfLww2l/IBGLNEZl5Xf/++A4wAYDYQ==} @@ -7646,27 +7684,23 @@ packages: '@emotion/utils': 0.11.3 '@emotion/weak-memoize': 0.2.5 + /@emotion/cache/11.10.5: + resolution: {integrity: sha512-dGYHWyzTdmK+f2+EnIGBpkz1lKc4Zbj2KHd4cX3Wi8/OWr5pKslNjc3yABKH4adRGCvSX4VDC0i04mrrq0aiRA==} + dependencies: + '@emotion/memoize': 0.8.0 + '@emotion/sheet': 1.2.1 + '@emotion/utils': 1.2.0 + '@emotion/weak-memoize': 0.3.0 + stylis: 4.1.3 + /@emotion/cache/11.7.1: resolution: {integrity: sha512-r65Zy4Iljb8oyjtLeCuBH8Qjiy107dOYC6SJq7g7GV5UCQWMObY4SJDPGFjiiVpPrOJ2hmJOoBiYTC7hwx9E2A==} dependencies: '@emotion/memoize': 0.7.5 '@emotion/sheet': 1.1.0 - '@emotion/utils': 1.1.0 + '@emotion/utils': 1.2.0 '@emotion/weak-memoize': 0.2.5 stylis: 4.0.13 - - /@emotion/core/10.3.1_react@16.14.0: - resolution: {integrity: sha512-447aUEjPIm0MnE6QYIaFz9VQOHSXf4Iu6EWOIqq11EAPqinkSZmfymPTmlOE3QjLv846lH4JVZBUOtwGbuQoww==} - peerDependencies: - react: '>=16.3.0' - dependencies: - '@babel/runtime': 7.19.0 - '@emotion/cache': 10.0.29 - '@emotion/css': 10.0.27 - '@emotion/serialize': 0.11.16 - '@emotion/sheet': 0.9.4 - '@emotion/utils': 0.11.3 - react: 16.14.0 dev: false /@emotion/core/10.3.1_react@17.0.2: @@ -7681,7 +7715,6 @@ packages: '@emotion/sheet': 0.9.4 '@emotion/utils': 0.11.3 react: 17.0.2 - dev: true /@emotion/css/10.0.27: resolution: {integrity: sha512-6wZjsvYeBhyZQYNrGoR5yPMYbMBNEnanDrqmsqS1mzDm1cOTu12shvl2j4QHNS36UaTE0USIJawCH9C8oW34Zw==} @@ -7699,15 +7732,18 @@ packages: optional: true dependencies: '@babel/core': 7.17.8 - '@emotion/babel-plugin': 11.7.2_@babel+core@7.17.8 - '@emotion/cache': 11.7.1 - '@emotion/serialize': 1.0.2 + '@emotion/babel-plugin': 11.10.5_@babel+core@7.17.8 + '@emotion/cache': 11.10.5 + '@emotion/serialize': 1.1.1 '@emotion/sheet': 1.1.0 - '@emotion/utils': 1.1.0 + '@emotion/utils': 1.2.0 /@emotion/hash/0.8.0: resolution: {integrity: sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==} + /@emotion/hash/0.9.0: + resolution: {integrity: sha512-14FtKiHhy2QoPIzdTcvh//8OyBlknNs2nXRwIhG904opCby3l+9Xaf/wuPvICBF0rc1ZCNBd3nKe9cd2mecVkQ==} + /@emotion/is-prop-valid/0.8.8: resolution: {integrity: sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==} requiresBuild: true @@ -7725,31 +7761,34 @@ packages: /@emotion/memoize/0.7.5: resolution: {integrity: sha512-igX9a37DR2ZPGYtV6suZ6whr8pTFtyHL3K/oLUotxpSVO2ASaprmAe2Dkq7tBo7CRY7MMDrAa9nuQP9/YG8FxQ==} - /@emotion/native/10.0.27_peeplpcor766cv2dor4ihhuuki: + /@emotion/memoize/0.8.0: + resolution: {integrity: sha512-G/YwXTkv7Den9mXDO7AhLWkE3q+I92B+VqAE+dYG4NGPaHZGvt3G8Q0p9vmE+sq7rTGphUbAvmQ9YpbfMQGGlA==} + + /@emotion/native/10.0.27_cs25t3dnf4q4hgs5y5gkeqxj6m: resolution: {integrity: sha512-3qxR2XFizGfABKKbX9kAYc0PHhKuCEuyxshoq3TaMEbi9asWHdQVChg32ULpblm4XAf9oxaitAU7J9SfdwFxtw==} peerDependencies: react-native: '>=0.14.0 <1' dependencies: - '@emotion/primitives-core': 10.0.27_qzeatvug73zaio2r3dlvejynye - react-native: 0.70.0_kb6wpw22f5rcob6qxj2uco6yqa + '@emotion/primitives-core': 10.0.27_gfrer23gq2rp2t523t6qbxrx6m + react-native: 0.70.0_j7uotthv7togybeij4kylbfq2y transitivePeerDependencies: - '@emotion/core' - react dev: false - /@emotion/primitives-core/10.0.27_qzeatvug73zaio2r3dlvejynye: + /@emotion/primitives-core/10.0.27_gfrer23gq2rp2t523t6qbxrx6m: resolution: {integrity: sha512-fRBEDNPSFFOrBJ0OcheuElayrNTNdLF9DzMxtL0sFgsCFvvadlzwJHhJMSwEJuxwARm9GhVLr1p8G8JGkK98lQ==} peerDependencies: '@emotion/core': ^10.0.27 react: '>=16.3.0' dependencies: - '@emotion/core': 10.3.1_react@16.14.0 + '@emotion/core': 10.3.1_react@17.0.2 css-to-react-native: 2.3.2 - react: 16.14.0 + react: 17.0.2 dev: false - /@emotion/react/11.8.2_lvgioobbs7lf3pr6y4xfpughau: - resolution: {integrity: sha512-+1bcHBaNJv5nkIIgnGKVsie3otS0wF9f1T1hteF3WeVvMNQEtfZ4YyFpnphGoot3ilU/wWMgP2SgIDuHLE/wAA==} + /@emotion/react/11.10.5_lvgioobbs7lf3pr6y4xfpughau: + resolution: {integrity: sha512-TZs6235tCJ/7iF6/rvTaOH4oxQg2gMAcdHemjwLKIjKz4rRuYe1HJ2TQJKnAcRAfOUDdU8XoDadCe1rl72iv8A==} peerDependencies: '@babel/core': ^7.0.0 '@types/react': '*' @@ -7762,17 +7801,18 @@ packages: dependencies: '@babel/core': 7.17.8 '@babel/runtime': 7.19.0 - '@emotion/babel-plugin': 11.7.2_@babel+core@7.17.8 - '@emotion/cache': 11.7.1 - '@emotion/serialize': 1.0.2 - '@emotion/utils': 1.1.0 - '@emotion/weak-memoize': 0.2.5 + '@emotion/babel-plugin': 11.10.5_@babel+core@7.17.8 + '@emotion/cache': 11.10.5 + '@emotion/serialize': 1.1.1 + '@emotion/use-insertion-effect-with-fallbacks': 1.0.0_react@17.0.2 + '@emotion/utils': 1.2.0 + '@emotion/weak-memoize': 0.3.0 '@types/react': 17.0.50 hoist-non-react-statics: 3.3.2 react: 17.0.2 - /@emotion/react/11.8.2_mcptgafjogap2nfvnfqvfwh6uu: - resolution: {integrity: sha512-+1bcHBaNJv5nkIIgnGKVsie3otS0wF9f1T1hteF3WeVvMNQEtfZ4YyFpnphGoot3ilU/wWMgP2SgIDuHLE/wAA==} + /@emotion/react/11.10.5_mcptgafjogap2nfvnfqvfwh6uu: + resolution: {integrity: sha512-TZs6235tCJ/7iF6/rvTaOH4oxQg2gMAcdHemjwLKIjKz4rRuYe1HJ2TQJKnAcRAfOUDdU8XoDadCe1rl72iv8A==} peerDependencies: '@babel/core': ^7.0.0 '@types/react': '*' @@ -7785,11 +7825,12 @@ packages: dependencies: '@babel/core': 7.17.8 '@babel/runtime': 7.19.0 - '@emotion/babel-plugin': 11.7.2_@babel+core@7.17.8 - '@emotion/cache': 11.7.1 - '@emotion/serialize': 1.0.2 - '@emotion/utils': 1.1.0 - '@emotion/weak-memoize': 0.2.5 + '@emotion/babel-plugin': 11.10.5_@babel+core@7.17.8 + '@emotion/cache': 11.10.5 + '@emotion/serialize': 1.1.1 + '@emotion/use-insertion-effect-with-fallbacks': 1.0.0_react@17.0.2 + '@emotion/utils': 1.2.0 + '@emotion/weak-memoize': 0.3.0 hoist-non-react-statics: 3.3.2 react: 17.0.2 dev: false @@ -7809,7 +7850,17 @@ packages: '@emotion/hash': 0.8.0 '@emotion/memoize': 0.7.5 '@emotion/unitless': 0.7.5 - '@emotion/utils': 1.1.0 + '@emotion/utils': 1.2.0 + csstype: 3.1.1 + dev: false + + /@emotion/serialize/1.1.1: + resolution: {integrity: sha512-Zl/0LFggN7+L1liljxXdsVSVlg6E/Z/olVWpfxUTxOAmi8NU7YoeWeLfi1RmnB2TATHoaWwIBRoL+FvAJiTUQA==} + dependencies: + '@emotion/hash': 0.9.0 + '@emotion/memoize': 0.8.0 + '@emotion/unitless': 0.8.0 + '@emotion/utils': 1.2.0 csstype: 3.1.1 /@emotion/sheet/0.9.4: @@ -7818,6 +7869,9 @@ packages: /@emotion/sheet/1.1.0: resolution: {integrity: sha512-u0AX4aSo25sMAygCuQTzS+HsImZFuS8llY8O7b9MDRzbJM0kVJlAz6KNDqcG7pOuQZJmj/8X/rAW+66kMnMW+g==} + /@emotion/sheet/1.2.1: + resolution: {integrity: sha512-zxRBwl93sHMsOj4zs+OslQKg/uhF38MB+OMKoCrVuS0nyTkqnau+BM3WGEoOptg9Oz45T/aIGs1qbVAsEFo3nA==} + /@emotion/styled-base/10.3.0_gfrer23gq2rp2t523t6qbxrx6m: resolution: {integrity: sha512-PBRqsVKR7QRNkmfH78hTSSwHWcwDpecH9W6heujWAcyp2wdz/64PP73s7fWS1dIPm8/Exc8JAzYS8dEWXjv60w==} peerDependencies: @@ -7830,21 +7884,6 @@ packages: '@emotion/serialize': 0.11.16 '@emotion/utils': 0.11.3 react: 17.0.2 - dev: true - - /@emotion/styled-base/10.3.0_qzeatvug73zaio2r3dlvejynye: - resolution: {integrity: sha512-PBRqsVKR7QRNkmfH78hTSSwHWcwDpecH9W6heujWAcyp2wdz/64PP73s7fWS1dIPm8/Exc8JAzYS8dEWXjv60w==} - peerDependencies: - '@emotion/core': ^10.0.28 - react: '>=16.3.0' - dependencies: - '@babel/runtime': 7.19.0 - '@emotion/core': 10.3.1_react@16.14.0 - '@emotion/is-prop-valid': 0.8.8 - '@emotion/serialize': 0.11.16 - '@emotion/utils': 0.11.3 - react: 16.14.0 - dev: false /@emotion/styled/10.3.0_gfrer23gq2rp2t523t6qbxrx6m: resolution: {integrity: sha512-GgcUpXBBEU5ido+/p/mCT2/Xx+Oqmp9JzQRuC+a4lYM4i4LBBn/dWvc0rQ19N9ObA8/T4NWMrPNe79kMBDJqoQ==} @@ -7856,21 +7895,8 @@ packages: '@emotion/styled-base': 10.3.0_gfrer23gq2rp2t523t6qbxrx6m babel-plugin-emotion: 10.2.2 react: 17.0.2 - dev: true - /@emotion/styled/10.3.0_qzeatvug73zaio2r3dlvejynye: - resolution: {integrity: sha512-GgcUpXBBEU5ido+/p/mCT2/Xx+Oqmp9JzQRuC+a4lYM4i4LBBn/dWvc0rQ19N9ObA8/T4NWMrPNe79kMBDJqoQ==} - peerDependencies: - '@emotion/core': ^10.0.27 - react: '>=16.3.0' - dependencies: - '@emotion/core': 10.3.1_react@16.14.0 - '@emotion/styled-base': 10.3.0_qzeatvug73zaio2r3dlvejynye - babel-plugin-emotion: 10.2.2 - react: 16.14.0 - dev: false - - /@emotion/styled/11.8.1_336qi3gvxoqj6dyikirbxktxtq: + /@emotion/styled/11.8.1_c2qm47vaialpqni522adyu6za4: resolution: {integrity: sha512-OghEVAYBZMpEquHZwuelXcRjRJQOVayvbmNR0zr174NHdmMgrNkLC6TljKC5h9lZLkN5WGrdUcrKlOJ4phhoTQ==} peerDependencies: '@babel/core': ^7.0.0 @@ -7885,43 +7911,53 @@ packages: dependencies: '@babel/core': 7.17.8 '@babel/runtime': 7.19.0 - '@emotion/babel-plugin': 11.7.2_@babel+core@7.17.8 + '@emotion/babel-plugin': 11.10.5_@babel+core@7.17.8 '@emotion/is-prop-valid': 1.1.2 - '@emotion/react': 11.8.2_lvgioobbs7lf3pr6y4xfpughau - '@emotion/serialize': 1.0.2 - '@emotion/utils': 1.1.0 + '@emotion/react': 11.10.5_mcptgafjogap2nfvnfqvfwh6uu + '@emotion/serialize': 1.1.1 + '@emotion/utils': 1.2.0 + react: 17.0.2 + dev: false + + /@emotion/styled/11.8.1_hhesyqfwklnojgamcachhyxace: + resolution: {integrity: sha512-OghEVAYBZMpEquHZwuelXcRjRJQOVayvbmNR0zr174NHdmMgrNkLC6TljKC5h9lZLkN5WGrdUcrKlOJ4phhoTQ==} + peerDependencies: + '@babel/core': ^7.0.0 + '@emotion/react': ^11.0.0-rc.0 + '@types/react': '*' + react: '>=16.8.0' + peerDependenciesMeta: + '@babel/core': + optional: true + '@types/react': + optional: true + dependencies: + '@babel/core': 7.17.8 + '@babel/runtime': 7.19.0 + '@emotion/babel-plugin': 11.10.5_@babel+core@7.17.8 + '@emotion/is-prop-valid': 1.1.2 + '@emotion/react': 11.10.5_lvgioobbs7lf3pr6y4xfpughau + '@emotion/serialize': 1.1.1 + '@emotion/utils': 1.2.0 '@types/react': 17.0.50 react: 17.0.2 - /@emotion/styled/11.8.1_lddnk6nv2rrayprsm6yu5n7lz4: - resolution: {integrity: sha512-OghEVAYBZMpEquHZwuelXcRjRJQOVayvbmNR0zr174NHdmMgrNkLC6TljKC5h9lZLkN5WGrdUcrKlOJ4phhoTQ==} - peerDependencies: - '@babel/core': ^7.0.0 - '@emotion/react': ^11.0.0-rc.0 - '@types/react': '*' - react: '>=16.8.0' - peerDependenciesMeta: - '@babel/core': - optional: true - '@types/react': - optional: true - dependencies: - '@babel/core': 7.17.8 - '@babel/runtime': 7.19.0 - '@emotion/babel-plugin': 11.7.2_@babel+core@7.17.8 - '@emotion/is-prop-valid': 1.1.2 - '@emotion/react': 11.8.2_mcptgafjogap2nfvnfqvfwh6uu - '@emotion/serialize': 1.0.2 - '@emotion/utils': 1.1.0 - react: 17.0.2 - dev: false - /@emotion/stylis/0.8.5: resolution: {integrity: sha512-h6KtPihKFn3T9fuIrwvXXUOwlx3rfUvfZIcP5a6rh8Y7zjE3O06hT5Ss4S/YI1AYhuZ1kjaE/5EaOOI2NqSylQ==} /@emotion/unitless/0.7.5: resolution: {integrity: sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==} + /@emotion/unitless/0.8.0: + resolution: {integrity: sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw==} + + /@emotion/use-insertion-effect-with-fallbacks/1.0.0_react@17.0.2: + resolution: {integrity: sha512-1eEgUGmkaljiBnRMTdksDV1W4kUnmwgp7X9G8B++9GYwl1lUdqSndSriIrTJ0N7LQaoauY9JJ2yhiOYK5+NI4A==} + peerDependencies: + react: '>=16.8.0' + dependencies: + react: 17.0.2 + /@emotion/utils/0.11.3: resolution: {integrity: sha512-0o4l6pZC+hI88+bzuaX/6BgOvQVhbt2PfmxauVaYOGgbsAw14wdKyvMCZXnsnsHys94iadcF+RG/wZyx6+ZZBw==} @@ -7929,12 +7965,15 @@ packages: resolution: {integrity: sha512-mQC2b3XLDs6QCW+pDQDiyO/EdGZYOygE8s5N5rrzjSI4M3IejPE/JPndCBwRT9z982aqQNi6beWs1UeayrQxxA==} dev: false - /@emotion/utils/1.1.0: - resolution: {integrity: sha512-iRLa/Y4Rs5H/f2nimczYmS5kFJEbpiVvgN3XVfZ022IYhuNA1IRSHEizcof88LtCTXtl9S2Cxt32KgaXEu72JQ==} + /@emotion/utils/1.2.0: + resolution: {integrity: sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==} /@emotion/weak-memoize/0.2.5: resolution: {integrity: sha512-6U71C2Wp7r5XtFtQzYrW5iKFT67OixrSxjI4MptCHzdSVlgabczzqLe0ZSgnub/5Kp4hSbpDB1tMytZY9pwxxA==} + /@emotion/weak-memoize/0.3.0: + resolution: {integrity: sha512-AHPmaAx+RYfZz0eYu6Gviiagpmiyw98ySSlQvCUhVGDRtDFe4DBS0x1bSjdF3gqUDYOczB+yYvBTtEylYSdRhg==} + /@es-joy/jsdoccomment/0.10.8: resolution: {integrity: sha512-3P1JiGL4xaR9PoTKUHa2N/LKwa2/eUdRqGwijMWWgBqbFEqJUVpmaOi2TcjcemrsRMgFLBzQCK4ToPhrSVDiFQ==} engines: {node: ^12 || ^14 || ^16} @@ -13250,7 +13289,7 @@ packages: dependencies: '@babel/runtime': 7.17.7 '@types/react': 17.0.50 - '@types/react-dom': 17.0.13 + '@types/react-dom': 18.0.9 '@types/react-test-renderer': 17.0.1 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 @@ -13266,7 +13305,7 @@ packages: dependencies: '@babel/runtime': 7.17.7 '@testing-library/dom': 8.11.3 - '@types/react-dom': 17.0.13 + '@types/react-dom': 18.0.9 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 @@ -13675,13 +13714,13 @@ packages: dependencies: '@types/react': 16.14.31 - /@types/react-dom/17.0.13: - resolution: {integrity: sha512-wEP+B8hzvy6ORDv1QBhcQia4j6ea4SFIBttHYpXKPFZRviBvknq0FRh3VrIxeXUmsPkwuXVZrVGG7KUVONmXCQ==} + /@types/react-dom/17.0.17: + resolution: {integrity: sha512-VjnqEmqGnasQKV0CWLevqMTXBYG9GbwuE6x3VetERLh0cq2LTptFE73MrQi2S7GkKXCf2GgwItB/melLnxfnsg==} dependencies: '@types/react': 17.0.50 - /@types/react-dom/17.0.17: - resolution: {integrity: sha512-VjnqEmqGnasQKV0CWLevqMTXBYG9GbwuE6x3VetERLh0cq2LTptFE73MrQi2S7GkKXCf2GgwItB/melLnxfnsg==} + /@types/react-dom/18.0.9: + resolution: {integrity: sha512-qnVvHxASt/H7i+XG1U1xMiY5t+IHcPGUK7TDMDzom08xa7e86eCeKOiLZezwCKVxJn6NEiiy2ekgX8aQssjIKg==} dependencies: '@types/react': 17.0.50 @@ -13846,7 +13885,7 @@ packages: '@types/wordpress__components': 19.10.1_sfoxds7t5ydpegc3knd667wn6m '@types/wordpress__data': 6.0.0 '@types/wordpress__keycodes': 2.3.1 - '@wordpress/element': 4.17.0 + '@wordpress/element': 4.20.0 react-autosize-textarea: 7.1.0_sfoxds7t5ydpegc3knd667wn6m transitivePeerDependencies: - react @@ -13861,7 +13900,7 @@ packages: dependencies: '@types/react': 17.0.50 '@types/wordpress__components': 19.10.1_sfoxds7t5ydpegc3knd667wn6m - '@wordpress/element': 4.17.0 + '@wordpress/element': 4.20.0 transitivePeerDependencies: - react - react-dom @@ -13873,7 +13912,7 @@ packages: '@types/tinycolor2': 1.4.3 '@types/wordpress__notices': 3.5.0 '@types/wordpress__rich-text': 3.4.6 - '@wordpress/element': 4.8.0 + '@wordpress/element': 4.20.0 downshift: 6.1.12_react@17.0.2 re-resizable: 6.9.5_prpqlkd37azqwypxturxi7uyci transitivePeerDependencies: @@ -13888,7 +13927,7 @@ packages: '@types/tinycolor2': 1.4.3 '@types/wordpress__notices': 3.5.0 '@types/wordpress__rich-text': 3.4.6 - '@wordpress/element': 4.8.0 + '@wordpress/element': 4.20.0 downshift: 6.1.12_react@17.0.2 re-resizable: 6.9.5_sfoxds7t5ydpegc3knd667wn6m transitivePeerDependencies: @@ -13928,7 +13967,7 @@ packages: dependencies: '@types/wordpress__block-editor': 7.0.0_sfoxds7t5ydpegc3knd667wn6m '@types/wordpress__core-data': 2.4.5 - '@wordpress/element': 4.8.0 + '@wordpress/element': 4.20.0 transitivePeerDependencies: - react - react-dom @@ -15021,36 +15060,6 @@ packages: react-is: 17.0.2 react-test-renderer: 17.0.2_react@17.0.2 - /@wojtekmaj/enzyme-adapter-react-17/0.6.6_ik7hpot7mnfxczcz2kfmgakhdq: - resolution: {integrity: sha512-gSfhg8CiL0Vwc2UgUblGVZIy7M0KyXaZsd8+QwzV8TSVRLkGyzdLtYEcs9wRWyQTsdmOd+oRGqbVgUX7AVJxug==} - peerDependencies: - enzyme: ^3.0.0 - react: ^17.0.0-0 - react-dom: ^17.0.0-0 - dependencies: - '@wojtekmaj/enzyme-adapter-utils': 0.1.2_react@16.14.0 - enzyme: 3.11.0 - enzyme-shallow-equal: 1.0.4 - has: 1.0.3 - prop-types: 15.8.1 - react: 16.14.0 - react-dom: 17.0.0-rc.3_react@16.14.0 - react-is: 17.0.2 - react-test-renderer: 17.0.2_react@16.14.0 - dev: true - - /@wojtekmaj/enzyme-adapter-utils/0.1.2_react@16.14.0: - resolution: {integrity: sha512-MM/DqDqvxNVlWLqSVQiUbRN9MuDLJfefmPbJ8ZKdmdf5ID8G+i42XhFpoQh5bAZUCdwzRae3+WSZl2lXcFOrhw==} - peerDependencies: - react: ^17.0.0-0 - dependencies: - function.prototype.name: 1.1.5 - has: 1.0.3 - object.fromentries: 2.0.5 - prop-types: 15.8.1 - react: 16.14.0 - dev: true - /@wojtekmaj/enzyme-adapter-utils/0.1.2_react@17.0.2: resolution: {integrity: sha512-MM/DqDqvxNVlWLqSVQiUbRN9MuDLJfefmPbJ8ZKdmdf5ID8G+i42XhFpoQh5bAZUCdwzRae3+WSZl2lXcFOrhw==} peerDependencies: @@ -15129,7 +15138,7 @@ packages: /@wordpress/api-fetch/3.23.1_react-native@0.70.0: resolution: {integrity: sha512-dmeigLuvqYAzpQ2hWUQT1P5VQAjkj9hS1z7PgNi1CcULFPbY8BWW+KiBETUu6Wm+rlSbUL2dC8qrA4JDv9ja5A==} dependencies: - '@babel/runtime': 7.17.7 + '@babel/runtime': 7.19.0 '@wordpress/i18n': 3.20.0 '@wordpress/url': 2.22.2_react-native@0.70.0 transitivePeerDependencies: @@ -15162,15 +15171,6 @@ packages: '@wordpress/url': 3.5.1 dev: false - /@wordpress/api-fetch/6.12.0: - resolution: {integrity: sha512-5zfpvmAd1Fx+89R+ldBfA+mbHxatmpNWxH9BRdF8tFXIFcJhKLFvGK7NsJuqnTu4DH0pr1tAzQyf+QcF4UkV9A==} - engines: {node: '>=12'} - dependencies: - '@babel/runtime': 7.19.0 - '@wordpress/i18n': 4.19.0 - '@wordpress/url': 3.20.0 - dev: false - /@wordpress/api-fetch/6.16.0: resolution: {integrity: sha512-tDgBIMTyOEfLo2d05CV4/O7quTvv8WcfTWy2i/SZg/HmOebbb92UNL9h4N71vaClJJaROqZkK+S2jy506jgCrQ==} engines: {node: '>=12'} @@ -15297,7 +15297,7 @@ packages: '@babel/runtime': 7.19.0 '@wordpress/babel-plugin-import-jsx-pragma': 3.2.0_@babel+core@7.17.8 '@wordpress/browserslist-config': 4.1.3 - '@wordpress/element': 4.17.0 + '@wordpress/element': 4.20.0 '@wordpress/warning': 2.19.0 browserslist: 4.21.4 core-js: 3.25.5 @@ -15317,7 +15317,7 @@ packages: '@babel/runtime': 7.17.7 '@wordpress/babel-plugin-import-jsx-pragma': 3.1.0_@babel+core@7.16.12 '@wordpress/browserslist-config': 4.1.0 - '@wordpress/element': 4.8.0 + '@wordpress/element': 4.20.0 '@wordpress/warning': 2.2.2 browserslist: 4.19.3 core-js: 3.21.1 @@ -15337,7 +15337,7 @@ packages: '@babel/runtime': 7.17.7 '@wordpress/babel-plugin-import-jsx-pragma': 3.1.2_@babel+core@7.17.8 '@wordpress/browserslist-config': 4.1.2 - '@wordpress/element': 4.8.0 + '@wordpress/element': 4.20.0 '@wordpress/warning': 2.4.1 browserslist: 4.20.2 core-js: 3.21.1 @@ -15357,7 +15357,7 @@ packages: '@babel/runtime': 7.19.0 '@wordpress/babel-plugin-import-jsx-pragma': 4.2.0_@babel+core@7.17.8 '@wordpress/browserslist-config': 5.2.0 - '@wordpress/element': 4.17.0 + '@wordpress/element': 4.20.0 '@wordpress/warning': 2.19.0 browserslist: 4.21.4 core-js: 3.25.5 @@ -15412,7 +15412,7 @@ packages: '@wordpress/date': 4.19.0 '@wordpress/deprecated': 3.19.0 '@wordpress/dom': 3.19.0 - '@wordpress/element': 4.17.0 + '@wordpress/element': 4.20.0 '@wordpress/hooks': 3.19.0 '@wordpress/html-entities': 3.19.0 '@wordpress/i18n': 4.19.0 @@ -15470,7 +15470,7 @@ packages: '@wordpress/date': 4.19.0 '@wordpress/deprecated': 3.19.0 '@wordpress/dom': 3.19.0 - '@wordpress/element': 4.17.0 + '@wordpress/element': 4.20.0 '@wordpress/hooks': 3.19.0 '@wordpress/html-entities': 3.19.0 '@wordpress/i18n': 4.19.0 @@ -15525,7 +15525,7 @@ packages: '@wordpress/date': 4.19.0 '@wordpress/deprecated': 3.19.0 '@wordpress/dom': 3.19.0 - '@wordpress/element': 4.17.0 + '@wordpress/element': 4.20.0 '@wordpress/hooks': 3.19.0 '@wordpress/html-entities': 3.19.0 '@wordpress/i18n': 4.19.0 @@ -15578,7 +15578,7 @@ packages: '@wordpress/data': 7.3.0_react@17.0.2 '@wordpress/deprecated': 3.19.0 '@wordpress/dom': 3.19.0 - '@wordpress/element': 4.17.0 + '@wordpress/element': 4.20.0 '@wordpress/hooks': 3.19.0 '@wordpress/html-entities': 3.19.0 '@wordpress/i18n': 4.19.0 @@ -15611,7 +15611,7 @@ packages: '@wordpress/data': 6.15.0_react@17.0.2 '@wordpress/deprecated': 3.19.0 '@wordpress/dom': 3.19.0 - '@wordpress/element': 4.17.0 + '@wordpress/element': 4.20.0 '@wordpress/hooks': 3.19.0 '@wordpress/html-entities': 3.19.0 '@wordpress/i18n': 4.19.0 @@ -15651,16 +15651,16 @@ packages: engines: {node: '>=14'} dev: false - /@wordpress/components/12.0.9_xskq4rpwld77646vdfceli5qtq: + /@wordpress/components/12.0.9_tymsfwxsfigcu46i7beagdrini: resolution: {integrity: sha512-J6uM20Jpchr/NywQmAeVqx/LohwKizi2F8HylqN1Xt2mYzuOrDirlEhQT1wmfqiEqEt0l+mefZEBlxeknMfBag==} dependencies: - '@babel/runtime': 7.17.7 - '@emotion/core': 10.3.1_react@16.14.0 + '@babel/runtime': 7.19.0 + '@emotion/core': 10.3.1_react@17.0.2 '@emotion/css': 10.0.27 - '@emotion/native': 10.0.27_peeplpcor766cv2dor4ihhuuki - '@emotion/styled': 10.3.0_qzeatvug73zaio2r3dlvejynye + '@emotion/native': 10.0.27_cs25t3dnf4q4hgs5y5gkeqxj6m + '@emotion/styled': 10.3.0_gfrer23gq2rp2t523t6qbxrx6m '@wordpress/a11y': 2.15.3 - '@wordpress/compose': 3.25.3_react@16.14.0 + '@wordpress/compose': 3.25.3_react@17.0.2 '@wordpress/date': 3.15.1 '@wordpress/deprecated': 2.12.3 '@wordpress/dom': 2.18.0 @@ -15671,27 +15671,27 @@ packages: '@wordpress/is-shallow-equal': 3.1.3 '@wordpress/keycodes': 2.19.3 '@wordpress/primitives': 1.12.3 - '@wordpress/rich-text': 3.25.3_react@16.14.0 + '@wordpress/rich-text': 3.25.3_react@17.0.2 '@wordpress/warning': 1.4.2 - '@wp-g2/components': 0.0.140_uk23rajygp47dvnd4kbkngbaoi - '@wp-g2/context': 0.0.140_lnjyjqhbidocvrkn4aqhnph4yi - '@wp-g2/styles': 0.0.140_lnjyjqhbidocvrkn4aqhnph4yi - '@wp-g2/utils': 0.0.140_wdcame2n4eqmtj7c7r7wzweise + '@wp-g2/components': 0.0.140_g7gpsdcw7mgpnynijiym6txcri + '@wp-g2/context': 0.0.140_6t4oliramvohoz25xwl6ezwdry + '@wp-g2/styles': 0.0.140_6t4oliramvohoz25xwl6ezwdry + '@wp-g2/utils': 0.0.140_hiunvzosbwliizyirxfy6hjyim classnames: 2.3.1 dom-scroll-into-view: 1.2.1 - downshift: 6.1.9_react@16.14.0 + downshift: 6.1.12_react@17.0.2 gradient-parser: 0.1.5 highlight-words-core: 1.2.2 lodash: 4.17.21 memize: 1.1.0 moment: 2.29.1 - re-resizable: 6.9.5_wdcame2n4eqmtj7c7r7wzweise - react-dates: 17.2.0_t7wigbjrq4ddrqvcj3sylvd3bi + re-resizable: 6.9.5_sfoxds7t5ydpegc3knd667wn6m + react-dates: 17.2.0_doem77jvh4k7pyuvpbnkip467u react-merge-refs: 1.1.0 - react-resize-aware: 3.1.1_react@16.14.0 - react-spring: 8.0.27_wdcame2n4eqmtj7c7r7wzweise - react-use-gesture: 9.1.3_react@16.14.0 - reakit: 1.3.11_wdcame2n4eqmtj7c7r7wzweise + react-resize-aware: 3.1.1_react@17.0.2 + react-spring: 8.0.27_sfoxds7t5ydpegc3knd667wn6m + react-use-gesture: 9.1.3_react@17.0.2 + reakit: 1.3.11_sfoxds7t5ydpegc3knd667wn6m rememo: 3.0.0 tinycolor2: 1.4.2 uuid: 8.3.2 @@ -15712,11 +15712,11 @@ packages: react-dom: ^17.0.0 dependencies: '@babel/runtime': 7.19.0 - '@emotion/cache': 11.7.1 + '@emotion/cache': 11.10.5 '@emotion/css': 11.7.1_@babel+core@7.17.8 - '@emotion/react': 11.8.2_lvgioobbs7lf3pr6y4xfpughau - '@emotion/serialize': 1.0.2 - '@emotion/styled': 11.8.1_336qi3gvxoqj6dyikirbxktxtq + '@emotion/react': 11.10.5_lvgioobbs7lf3pr6y4xfpughau + '@emotion/serialize': 1.1.1 + '@emotion/styled': 11.8.1_hhesyqfwklnojgamcachhyxace '@emotion/utils': 1.0.0 '@floating-ui/react-dom': 0.6.3_hiunvzosbwliizyirxfy6hjyim '@use-gesture/react': 10.2.10_react@17.0.2 @@ -15725,7 +15725,7 @@ packages: '@wordpress/date': 4.19.0 '@wordpress/deprecated': 3.19.0 '@wordpress/dom': 3.19.0 - '@wordpress/element': 4.17.0 + '@wordpress/element': 4.20.0 '@wordpress/escape-html': 2.19.0 '@wordpress/hooks': 3.19.0 '@wordpress/i18n': 4.19.0 @@ -15768,9 +15768,9 @@ packages: '@babel/runtime': 7.17.7 '@emotion/cache': 11.7.1 '@emotion/css': 11.7.1_@babel+core@7.17.8 - '@emotion/react': 11.8.2_mcptgafjogap2nfvnfqvfwh6uu + '@emotion/react': 11.10.5_mcptgafjogap2nfvnfqvfwh6uu '@emotion/serialize': 1.0.2 - '@emotion/styled': 11.8.1_lddnk6nv2rrayprsm6yu5n7lz4 + '@emotion/styled': 11.8.1_c2qm47vaialpqni522adyu6za4 '@emotion/utils': 1.0.0 '@use-gesture/react': 10.2.10_react@17.0.2 '@wordpress/a11y': 3.4.1 @@ -15778,7 +15778,7 @@ packages: '@wordpress/date': 4.4.1 '@wordpress/deprecated': 3.4.1 '@wordpress/dom': 3.4.1 - '@wordpress/element': 4.8.0 + '@wordpress/element': 4.20.0 '@wordpress/escape-html': 2.4.1 '@wordpress/hooks': 3.5.0 '@wordpress/i18n': 4.4.1 @@ -15822,9 +15822,9 @@ packages: '@babel/runtime': 7.17.7 '@emotion/cache': 11.7.1 '@emotion/css': 11.7.1_@babel+core@7.17.8 - '@emotion/react': 11.8.2_mcptgafjogap2nfvnfqvfwh6uu + '@emotion/react': 11.10.5_mcptgafjogap2nfvnfqvfwh6uu '@emotion/serialize': 1.0.2 - '@emotion/styled': 11.8.1_lddnk6nv2rrayprsm6yu5n7lz4 + '@emotion/styled': 11.8.1_c2qm47vaialpqni522adyu6za4 '@emotion/utils': 1.0.0 '@use-gesture/react': 10.2.10_react@17.0.2 '@wordpress/a11y': 3.4.1 @@ -15832,7 +15832,7 @@ packages: '@wordpress/date': 4.4.1 '@wordpress/deprecated': 3.4.1 '@wordpress/dom': 3.4.1 - '@wordpress/element': 4.8.0 + '@wordpress/element': 4.20.0 '@wordpress/escape-html': 2.4.1 '@wordpress/hooks': 3.5.0 '@wordpress/i18n': 4.4.1 @@ -15876,9 +15876,9 @@ packages: '@babel/runtime': 7.17.7 '@emotion/cache': 11.7.1 '@emotion/css': 11.7.1_@babel+core@7.17.8 - '@emotion/react': 11.8.2_lvgioobbs7lf3pr6y4xfpughau + '@emotion/react': 11.10.5_lvgioobbs7lf3pr6y4xfpughau '@emotion/serialize': 1.0.2 - '@emotion/styled': 11.8.1_336qi3gvxoqj6dyikirbxktxtq + '@emotion/styled': 11.8.1_hhesyqfwklnojgamcachhyxace '@emotion/utils': 1.0.0 '@use-gesture/react': 10.2.10_react@17.0.2 '@wordpress/a11y': 3.4.1 @@ -15886,7 +15886,7 @@ packages: '@wordpress/date': 4.4.1 '@wordpress/deprecated': 3.4.1 '@wordpress/dom': 3.4.1 - '@wordpress/element': 4.8.0 + '@wordpress/element': 4.20.0 '@wordpress/escape-html': 2.4.1 '@wordpress/hooks': 3.5.0 '@wordpress/i18n': 4.4.1 @@ -15928,12 +15928,12 @@ packages: react-dom: ^17.0.0 dependencies: '@babel/runtime': 7.19.0 - '@emotion/cache': 11.7.1 + '@emotion/cache': 11.10.5 '@emotion/css': 11.7.1_@babel+core@7.17.8 - '@emotion/react': 11.8.2_lvgioobbs7lf3pr6y4xfpughau - '@emotion/serialize': 1.0.2 - '@emotion/styled': 11.8.1_336qi3gvxoqj6dyikirbxktxtq - '@emotion/utils': 1.1.0 + '@emotion/react': 11.10.5_lvgioobbs7lf3pr6y4xfpughau + '@emotion/serialize': 1.1.1 + '@emotion/styled': 11.8.1_hhesyqfwklnojgamcachhyxace + '@emotion/utils': 1.2.0 '@floating-ui/react-dom': 1.0.0_sfoxds7t5ydpegc3knd667wn6m '@use-gesture/react': 10.2.10_react@17.0.2 '@wordpress/a11y': 3.19.0 @@ -15941,7 +15941,7 @@ packages: '@wordpress/date': 4.19.0 '@wordpress/deprecated': 3.19.0 '@wordpress/dom': 3.19.0 - '@wordpress/element': 4.17.0 + '@wordpress/element': 4.20.0 '@wordpress/escape-html': 2.19.0 '@wordpress/hooks': 3.19.0 '@wordpress/i18n': 4.19.0 @@ -15982,12 +15982,12 @@ packages: react-dom: ^17.0.0 dependencies: '@babel/runtime': 7.19.0 - '@emotion/cache': 11.7.1 + '@emotion/cache': 11.10.5 '@emotion/css': 11.7.1_@babel+core@7.17.8 - '@emotion/react': 11.8.2_lvgioobbs7lf3pr6y4xfpughau - '@emotion/serialize': 1.0.2 - '@emotion/styled': 11.8.1_336qi3gvxoqj6dyikirbxktxtq - '@emotion/utils': 1.1.0 + '@emotion/react': 11.10.5_lvgioobbs7lf3pr6y4xfpughau + '@emotion/serialize': 1.1.1 + '@emotion/styled': 11.8.1_hhesyqfwklnojgamcachhyxace + '@emotion/utils': 1.2.0 '@floating-ui/react-dom': 1.0.0_sfoxds7t5ydpegc3knd667wn6m '@use-gesture/react': 10.2.10_react@17.0.2 '@wordpress/a11y': 3.19.0 @@ -15995,7 +15995,7 @@ packages: '@wordpress/date': 4.19.0 '@wordpress/deprecated': 3.19.0 '@wordpress/dom': 3.19.0 - '@wordpress/element': 4.17.0 + '@wordpress/element': 4.20.0 '@wordpress/escape-html': 2.19.0 '@wordpress/hooks': 3.19.0 '@wordpress/i18n': 4.19.0 @@ -16053,6 +16053,7 @@ packages: use-memo-one: 1.1.2_react@16.14.0 transitivePeerDependencies: - react + dev: true /@wordpress/compose/3.25.3_react@17.0.2: resolution: {integrity: sha512-tCO2EnJCkCH548OqA0uU8V1k/1skz2QwBlHs8ZQSpimqUS4OWWsAlndCEFe4U4vDTqFt2ow7tzAir+05Cw8MAg==} @@ -16084,7 +16085,7 @@ packages: '@types/mousetrap': 1.6.9 '@wordpress/deprecated': 3.19.0 '@wordpress/dom': 3.19.0 - '@wordpress/element': 4.17.0 + '@wordpress/element': 4.20.0 '@wordpress/is-shallow-equal': 4.19.0 '@wordpress/keycodes': 3.19.0 '@wordpress/priority-queue': 2.16.0 @@ -16105,7 +16106,7 @@ packages: '@types/mousetrap': 1.6.9 '@wordpress/deprecated': 3.19.0 '@wordpress/dom': 3.19.0 - '@wordpress/element': 4.17.0 + '@wordpress/element': 4.20.0 '@wordpress/is-shallow-equal': 4.19.0 '@wordpress/keycodes': 3.19.0 '@wordpress/priority-queue': 2.19.0 @@ -16126,7 +16127,7 @@ packages: '@types/mousetrap': 1.6.9 '@wordpress/deprecated': 3.19.0 '@wordpress/dom': 3.19.0 - '@wordpress/element': 4.17.0 + '@wordpress/element': 4.20.0 '@wordpress/is-shallow-equal': 4.19.0 '@wordpress/keycodes': 3.19.0 '@wordpress/priority-queue': 2.4.1 @@ -16145,11 +16146,11 @@ packages: react: ^17.0.0 dependencies: '@babel/runtime': 7.17.7 - '@wordpress/api-fetch': 6.1.1 + '@wordpress/api-fetch': 6.16.0 '@wordpress/blocks': 11.3.1_react@17.0.2 '@wordpress/data': 6.15.0_react@17.0.2 '@wordpress/deprecated': 3.4.1 - '@wordpress/element': 4.8.0 + '@wordpress/element': 4.20.0 '@wordpress/html-entities': 3.4.1 '@wordpress/i18n': 4.4.1 '@wordpress/is-shallow-equal': 4.4.1 @@ -16174,7 +16175,7 @@ packages: '@wordpress/compose': 5.17.0_react@17.0.2 '@wordpress/data': 7.3.0_react@17.0.2 '@wordpress/deprecated': 3.19.0 - '@wordpress/element': 4.17.0 + '@wordpress/element': 4.20.0 '@wordpress/html-entities': 3.19.0 '@wordpress/i18n': 4.19.0 '@wordpress/is-shallow-equal': 4.19.0 @@ -16198,29 +16199,16 @@ packages: webpack: 5.70.0_webpack-cli@4.9.2 dev: true - /@wordpress/data-controls/1.21.3_3lfrqxmbuwi67co5eklk724ov4: - resolution: {integrity: sha512-aLpx/HvKaxCQfWSLGIz699SB9Guyq8Yoq5XLlH8eNWnf/8HkQg8hQ6yagDY8BinV/t8HScc5A7a6n6pvZNGtjg==} - dependencies: - '@babel/runtime': 7.17.7 - '@wordpress/api-fetch': 4.0.0_react-native@0.70.0 - '@wordpress/data': 4.27.3_react@16.14.0 - '@wordpress/deprecated': 2.12.3 - transitivePeerDependencies: - - react - - react-native - dev: false - /@wordpress/data-controls/1.21.3_6mfjqmjzo7vxk4q6gjrwvpc2y4: resolution: {integrity: sha512-aLpx/HvKaxCQfWSLGIz699SB9Guyq8Yoq5XLlH8eNWnf/8HkQg8hQ6yagDY8BinV/t8HScc5A7a6n6pvZNGtjg==} dependencies: - '@babel/runtime': 7.19.0 + '@babel/runtime': 7.17.7 '@wordpress/api-fetch': 4.0.0_react-native@0.70.0 '@wordpress/data': 4.27.3_react@17.0.2 '@wordpress/deprecated': 2.12.3 transitivePeerDependencies: - react - react-native - dev: true /@wordpress/data-controls/2.10.0_react@17.0.2: resolution: {integrity: sha512-QbRLuEfwLyy/GVDHl7mzf/W6/hKMzCruggeR197JDOP7U3+HZXnbaZo7wb9YcdLKIyRNNwi4aNrFrgBgJAB72g==} @@ -16242,33 +16230,12 @@ packages: react: ^17.0.0 dependencies: '@babel/runtime': 7.17.7 - '@wordpress/api-fetch': 6.1.1 + '@wordpress/api-fetch': 6.16.0 '@wordpress/data': 6.15.0_react@17.0.2 '@wordpress/deprecated': 3.4.1 react: 17.0.2 dev: false - /@wordpress/data/4.27.3_react@16.14.0: - resolution: {integrity: sha512-5763NgNV9IIa1CC3Q80dAvrH6108tJtj3IrHfUCZmUk1atSNsOMBCkLdQ7tGTTi2JFejeGEMg1LJI22JD5zM6Q==} - dependencies: - '@babel/runtime': 7.19.0 - '@wordpress/compose': 3.25.3_react@16.14.0 - '@wordpress/deprecated': 2.12.3 - '@wordpress/element': 2.20.3 - '@wordpress/is-shallow-equal': 3.1.3 - '@wordpress/priority-queue': 1.11.2 - '@wordpress/redux-routine': 3.14.2 - equivalent-key-map: 0.2.2 - is-promise: 4.0.0 - lodash: 4.17.21 - memize: 1.1.0 - redux: 4.2.0 - turbo-combine-reducers: 1.0.2 - use-memo-one: 1.1.2_react@16.14.0 - transitivePeerDependencies: - - react - dev: false - /@wordpress/data/4.27.3_react@17.0.2: resolution: {integrity: sha512-5763NgNV9IIa1CC3Q80dAvrH6108tJtj3IrHfUCZmUk1atSNsOMBCkLdQ7tGTTi2JFejeGEMg1LJI22JD5zM6Q==} dependencies: @@ -16288,7 +16255,6 @@ packages: use-memo-one: 1.1.2_react@17.0.2 transitivePeerDependencies: - react - dev: true /@wordpress/data/6.15.0_react@17.0.2: resolution: {integrity: sha512-EReq6QQ3ASWPcB60q18GLfDBhQQrf2Ru9Vvkid/tk7tn4ttqy/axn09/ck/GQ1uwi9BoSRyydPOnQCsluPAgNA==} @@ -16299,7 +16265,7 @@ packages: '@babel/runtime': 7.17.7 '@wordpress/compose': 5.14.0_react@17.0.2 '@wordpress/deprecated': 3.16.0 - '@wordpress/element': 4.14.0 + '@wordpress/element': 4.20.0 '@wordpress/is-shallow-equal': 4.16.0 '@wordpress/priority-queue': 2.16.0 '@wordpress/redux-routine': 4.16.0_redux@4.2.0 @@ -16321,7 +16287,7 @@ packages: '@babel/runtime': 7.19.0 '@wordpress/compose': 5.17.0_react@17.0.2 '@wordpress/deprecated': 3.19.0 - '@wordpress/element': 4.17.0 + '@wordpress/element': 4.20.0 '@wordpress/is-shallow-equal': 4.19.0 '@wordpress/priority-queue': 2.4.1 '@wordpress/redux-routine': 4.4.1_redux@4.2.0 @@ -16343,7 +16309,7 @@ packages: '@babel/runtime': 7.19.0 '@wordpress/compose': 5.17.0_react@17.0.2 '@wordpress/deprecated': 3.19.0 - '@wordpress/element': 4.17.0 + '@wordpress/element': 4.20.0 '@wordpress/is-shallow-equal': 4.19.0 '@wordpress/priority-queue': 2.19.0 '@wordpress/redux-routine': 4.19.0_redux@4.2.0 @@ -16573,27 +16539,14 @@ packages: react-dom: 17.0.2_react@17.0.2 dev: true - /@wordpress/element/4.14.0: - resolution: {integrity: sha512-puH6E1sY5HYcU9MTnwpvwmlGqs0prxNd0JuT2/WcHAd/qwDC2wQPB/7fDaffjB0+gIYUt6WBl8kCWkqQ7g6cbQ==} - engines: {node: '>=12'} - dependencies: - '@babel/runtime': 7.19.0 - '@types/react': 17.0.50 - '@types/react-dom': 17.0.13 - '@wordpress/escape-html': 2.19.0 - change-case: 4.1.2 - is-plain-object: 5.0.0 - react: 17.0.2 - react-dom: 17.0.2_react@17.0.2 - - /@wordpress/element/4.17.0: - resolution: {integrity: sha512-ASOlR1XtsdO7Fr91FZvnzSgoRWqAq6DvbHpnncfreRW5NX50jTjmHq6fmKQP8ABSa+/hgMRvmzM4wGga6IsyGg==} + /@wordpress/element/4.20.0: + resolution: {integrity: sha512-Ou7EoGtGe4FUL6fKALINXJLKoSfyWTBJzkJfN2HzSgM1wira9EuWahl8MQN0HAUaWeOoDqMKPvnglfS+kC8JLA==} engines: {node: '>=12'} dependencies: '@babel/runtime': 7.19.0 '@types/react': 17.0.50 '@types/react-dom': 17.0.17 - '@wordpress/escape-html': 2.19.0 + '@wordpress/escape-html': 2.22.0 change-case: 4.1.2 is-plain-object: 5.0.0 react: 17.0.2 @@ -16605,11 +16558,12 @@ packages: dependencies: '@babel/runtime': 7.17.7 '@types/react': 17.0.50 - '@types/react-dom': 17.0.13 + '@types/react-dom': 17.0.17 '@wordpress/escape-html': 2.15.0 lodash: 4.17.21 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 + dev: false /@wordpress/env/4.9.0: resolution: {integrity: sha512-C2g5aOYxl1Bd9lypvEMjXZ1s1Gx/JHpFWuPlCAI8gAzwzB9jCIZkqpU85GsGScpZLAANS/N7wF3LMY68UkN9fQ==} @@ -16641,6 +16595,7 @@ packages: engines: {node: '>=12'} dependencies: '@babel/runtime': 7.19.0 + dev: false /@wordpress/escape-html/2.19.0: resolution: {integrity: sha512-pBMuDDaV15SGXNu4cSu1pYiavkcx1rCBOuzGTSJ/WYLAC+K6PK+1lacPsPajVqnm2LLeKkNG4b9yn3PSZlbCww==} @@ -16648,6 +16603,12 @@ packages: dependencies: '@babel/runtime': 7.19.0 + /@wordpress/escape-html/2.22.0: + resolution: {integrity: sha512-GUo6VLugIZxen1rdYuotvz6Vqa+5fNtVelNjXLwDqRu0iY2RXeoTux9V5bZWXPnGb54ryqfYmR4gH6F8xZhWzQ==} + engines: {node: '>=12'} + dependencies: + '@babel/runtime': 7.19.0 + /@wordpress/escape-html/2.4.1: resolution: {integrity: sha512-iom52wT6VqUQUytnSvsOSJp3J/amKC55bTp4AQjGIhM6uLzpWD32n9ZDl8ntuNsck+v5llxehq9XKJZBZiCR+g==} engines: {node: '>=12'} @@ -16716,7 +16677,7 @@ packages: '@typescript-eslint/eslint-plugin': 5.43.0_hhpcbb6wqnhvo6wpcctutdxelq '@typescript-eslint/parser': 5.43.0_z4bbprzjrhnsfa24uvmcbu7f5q '@wordpress/babel-preset-default': 7.3.0 - '@wordpress/prettier-config': 2.2.0_prettier@2.3.0 + '@wordpress/prettier-config': 2.5.0_prettier@2.3.0 cosmiconfig: 7.0.1 eslint: 8.25.0 eslint-config-prettier: 8.5.0_eslint@8.25.0 @@ -16936,7 +16897,7 @@ packages: engines: {node: '>=12'} dependencies: '@babel/runtime': 7.19.0 - '@wordpress/element': 4.17.0 + '@wordpress/element': 4.20.0 '@wordpress/primitives': 3.17.0 dev: false @@ -16945,7 +16906,7 @@ packages: engines: {node: '>=12'} dependencies: '@babel/runtime': 7.17.7 - '@wordpress/element': 4.8.0 + '@wordpress/element': 4.20.0 '@wordpress/primitives': 3.3.0 dev: false @@ -16954,7 +16915,7 @@ packages: engines: {node: '>=12'} dependencies: '@babel/runtime': 7.19.0 - '@wordpress/element': 4.17.0 + '@wordpress/element': 4.20.0 '@wordpress/primitives': 3.17.0 dev: false @@ -16963,7 +16924,7 @@ packages: engines: {node: '>=12'} dependencies: '@babel/runtime': 7.19.0 - '@wordpress/element': 4.17.0 + '@wordpress/element': 4.20.0 '@wordpress/primitives': 3.17.0 /@wordpress/is-shallow-equal/3.1.3: @@ -17057,13 +17018,13 @@ packages: - supports-color dev: true - /@wordpress/jest-preset-default/7.1.3_kgfn5gxhgsc3jb23nkojlweryy: + /@wordpress/jest-preset-default/7.1.3_3kt4xu3sgkhoqdvxwcvxppk7nm: resolution: {integrity: sha512-rz9V/YRr3TjLdZJQu7DAZHo848PpZ4N5ThtP4Lujy1O/UtcvtKF0r34SZTNDlFQO/G1USZQX/WL6HRhgl57iHA==} engines: {node: '>=12'} peerDependencies: jest: '>=26' dependencies: - '@wojtekmaj/enzyme-adapter-react-17': 0.6.6_ik7hpot7mnfxczcz2kfmgakhdq + '@wojtekmaj/enzyme-adapter-react-17': 0.6.6_7ltvq4e2railvf5uya4ffxpe2a '@wordpress/jest-console': 4.1.1_jest@26.6.3 babel-jest: 26.6.3_@babel+core@7.17.8 enzyme: 3.11.0 @@ -17125,7 +17086,7 @@ packages: dependencies: '@babel/runtime': 7.19.0 '@wordpress/data': 7.3.0_react@17.0.2 - '@wordpress/element': 4.17.0 + '@wordpress/element': 4.20.0 '@wordpress/keycodes': 3.19.0 react: 17.0.2 rememo: 4.0.0 @@ -17160,9 +17121,9 @@ packages: engines: {node: '>=12'} dependencies: '@babel/runtime': 7.17.7 - '@wordpress/api-fetch': 6.12.0 + '@wordpress/api-fetch': 6.16.0 '@wordpress/blob': 3.15.0 - '@wordpress/element': 4.14.0 + '@wordpress/element': 4.20.0 '@wordpress/i18n': 4.15.0 dev: false @@ -17216,7 +17177,7 @@ packages: dependencies: '@babel/runtime': 7.17.7 '@wordpress/compose': 5.2.1_react@17.0.2 - '@wordpress/element': 4.8.0 + '@wordpress/element': 4.20.0 '@wordpress/hooks': 3.5.0 '@wordpress/icons': 8.1.0 lodash: 4.17.21 @@ -17276,8 +17237,8 @@ packages: engines: {node: '>=12'} dev: true - /@wordpress/prettier-config/2.2.0_prettier@2.3.0: - resolution: {integrity: sha512-PdljwMrrjYxhS7JUVThJ+lZTdRKrWaSRDSX6bqMzO++jI3a+egPR0ZDgbH0TwcvlmGTB0V9YNCqKpMmGGPRDjw==} + /@wordpress/prettier-config/2.5.0_prettier@2.3.0: + resolution: {integrity: sha512-YI7CwUScwFW3N6PCH6IH2tvnfgkhAYEnYDOJ30JG2P0E3vXG6lnvrdVpQyKlEsGqUDy3FBcTPIP/m3/SHpp6Iw==} engines: {node: '>=14'} peerDependencies: prettier: '>=2' @@ -17285,6 +17246,15 @@ packages: prettier: 2.3.0 dev: false + /@wordpress/prettier-config/2.5.0_wp-prettier@2.6.2: + resolution: {integrity: sha512-YI7CwUScwFW3N6PCH6IH2tvnfgkhAYEnYDOJ30JG2P0E3vXG6lnvrdVpQyKlEsGqUDy3FBcTPIP/m3/SHpp6Iw==} + engines: {node: '>=14'} + peerDependencies: + prettier: '>=2' + dependencies: + prettier: /wp-prettier/2.6.2 + dev: true + /@wordpress/primitives/1.12.3: resolution: {integrity: sha512-LIF44bVlJS7CJEVmk6TLuV6HZMdj5iwkyM8do4ukGY6qnZIzrXpBablgJeDBcyjzWrWRLn+w+tiZ/8l+2egoVA==} dependencies: @@ -17298,7 +17268,7 @@ packages: engines: {node: '>=12'} dependencies: '@babel/runtime': 7.19.0 - '@wordpress/element': 4.17.0 + '@wordpress/element': 4.20.0 classnames: 2.3.1 /@wordpress/primitives/3.2.1: @@ -17306,7 +17276,7 @@ packages: engines: {node: '>=12'} dependencies: '@babel/runtime': 7.17.7 - '@wordpress/element': 4.8.0 + '@wordpress/element': 4.20.0 classnames: 2.3.1 dev: false @@ -17315,7 +17285,7 @@ packages: engines: {node: '>=12'} dependencies: '@babel/runtime': 7.19.0 - '@wordpress/element': 4.17.0 + '@wordpress/element': 4.20.0 classnames: 2.3.1 dev: false @@ -17324,7 +17294,7 @@ packages: engines: {node: '>=12'} dependencies: '@babel/runtime': 7.19.0 - '@wordpress/element': 4.17.0 + '@wordpress/element': 4.20.0 classnames: 2.3.1 dev: false @@ -17358,7 +17328,7 @@ packages: engines: {node: '>=12'} dependencies: '@babel/runtime': 7.19.0 - '@wordpress/element': 4.17.0 + '@wordpress/element': 4.20.0 '@wordpress/i18n': 4.19.0 utility-types: 3.10.0 dev: false @@ -17421,7 +17391,7 @@ packages: '@wordpress/components': 21.2.0_vcke6catv4iqpjdw24uwvlzyyi '@wordpress/core-data': 5.2.0_react@17.0.2 '@wordpress/data': 7.3.0_react@17.0.2 - '@wordpress/element': 4.17.0 + '@wordpress/element': 4.20.0 '@wordpress/i18n': 4.19.0 '@wordpress/icons': 9.10.0 '@wordpress/notices': 3.19.0_react@17.0.2 @@ -17438,12 +17408,12 @@ packages: - vite dev: false - /@wordpress/rich-text/3.25.3_react@16.14.0: + /@wordpress/rich-text/3.25.3_react@17.0.2: resolution: {integrity: sha512-FdqL1/rHTsRxZ1gW1UEWuy0URmUEqMzj5hcAbOhHFPO5m0ENrkzC9bBa195KqZBSNSmBmXnDZdHu4UJUolzcZg==} dependencies: '@babel/runtime': 7.19.0 - '@wordpress/compose': 3.25.3_react@16.14.0 - '@wordpress/data': 4.27.3_react@16.14.0 + '@wordpress/compose': 3.25.3_react@17.0.2 + '@wordpress/data': 4.27.3_react@17.0.2 '@wordpress/dom': 2.18.0 '@wordpress/element': 2.20.3 '@wordpress/escape-html': 1.12.2 @@ -17468,7 +17438,7 @@ packages: '@wordpress/compose': 5.17.0_react@17.0.2 '@wordpress/data': 7.3.0_react@17.0.2 '@wordpress/deprecated': 3.19.0 - '@wordpress/element': 4.17.0 + '@wordpress/element': 4.20.0 '@wordpress/escape-html': 2.19.0 '@wordpress/i18n': 4.19.0 '@wordpress/keycodes': 3.19.0 @@ -17486,7 +17456,7 @@ packages: '@wordpress/a11y': 3.19.0 '@wordpress/compose': 5.17.0_react@17.0.2 '@wordpress/data': 6.15.0_react@17.0.2 - '@wordpress/element': 4.17.0 + '@wordpress/element': 4.20.0 '@wordpress/escape-html': 2.19.0 '@wordpress/i18n': 4.19.0 '@wordpress/keycodes': 3.19.0 @@ -17562,7 +17532,7 @@ packages: - webpack-command dev: true - /@wordpress/scripts/19.2.4_n2e5qpfnvmhjuka25cq4kn6xqu: + /@wordpress/scripts/19.2.4_acp5qrdj4cc6vmqqhp4stdanfe: resolution: {integrity: sha512-klkfjBOPfr/RT/3Tvmx+gLbZ+dxq5L0dJQHCHxEURMRW/A8SfJJPtmC29L9sE1KhO3zUMWxrkn2L6HhSzbvQbA==} engines: {node: '>=12.13', npm: '>=6.9'} hasBin: true @@ -17572,7 +17542,7 @@ packages: '@wordpress/browserslist-config': 4.1.2 '@wordpress/dependency-extraction-webpack-plugin': 3.4.1_webpack@5.70.0 '@wordpress/eslint-plugin': 9.3.0_gvdiv7jt74qfcmw4bmvrh4kane - '@wordpress/jest-preset-default': 7.1.3_kgfn5gxhgsc3jb23nkojlweryy + '@wordpress/jest-preset-default': 7.1.3_3kt4xu3sgkhoqdvxwcvxppk7nm '@wordpress/npm-package-json-lint-config': 4.2.0_ngbyqqcq5j4itme2ewj5k5pf2y '@wordpress/postcss-plugins-preset': 3.10.0_postcss@8.4.12 '@wordpress/prettier-config': 1.1.3 @@ -17660,7 +17630,7 @@ packages: '@wordpress/compose': 5.17.0_react@17.0.2 '@wordpress/data': 7.3.0_react@17.0.2 '@wordpress/deprecated': 3.19.0 - '@wordpress/element': 4.17.0 + '@wordpress/element': 4.20.0 '@wordpress/i18n': 4.19.0 '@wordpress/url': 3.20.0 lodash: 4.17.21 @@ -17813,7 +17783,7 @@ packages: dependencies: '@babel/runtime': 7.19.0 - /@wp-g2/components/0.0.140_uk23rajygp47dvnd4kbkngbaoi: + /@wp-g2/components/0.0.140_g7gpsdcw7mgpnynijiym6txcri: resolution: {integrity: sha512-bychuhZ3wPSB457CHYcogoPQPlP/eUA9GoTo0Fv0rj7f44Gr9XlPoqVT+GQa3CmPnvSCAl1sjoe75Vkaoo/O1w==} peerDependencies: '@wordpress/i18n': '>=3.17.0' @@ -17824,46 +17794,46 @@ packages: '@popperjs/core': 2.11.4 '@wordpress/i18n': 3.20.0 '@wordpress/icons': 2.10.3 - '@wp-g2/context': 0.0.140_lnjyjqhbidocvrkn4aqhnph4yi - '@wp-g2/styles': 0.0.140_lnjyjqhbidocvrkn4aqhnph4yi - '@wp-g2/utils': 0.0.140_wdcame2n4eqmtj7c7r7wzweise + '@wp-g2/context': 0.0.140_6t4oliramvohoz25xwl6ezwdry + '@wp-g2/styles': 0.0.140_6t4oliramvohoz25xwl6ezwdry + '@wp-g2/utils': 0.0.140_hiunvzosbwliizyirxfy6hjyim csstype: 3.1.1 - downshift: 6.1.12_react@16.14.0 - framer-motion: 2.9.5_wdcame2n4eqmtj7c7r7wzweise + downshift: 6.1.12_react@17.0.2 + framer-motion: 2.9.5_sfoxds7t5ydpegc3knd667wn6m highlight-words-core: 1.2.2 history: 4.10.1 lodash: 4.17.21 path-to-regexp: 1.8.0 - react: 16.14.0 - react-colorful: 4.4.4_wdcame2n4eqmtj7c7r7wzweise - react-dom: 17.0.0-rc.3_react@16.14.0 - react-textarea-autosize: 8.3.3_react@16.14.0 - react-use-gesture: 9.1.3_react@16.14.0 - reakit: 1.1.0_wdcame2n4eqmtj7c7r7wzweise + react: 17.0.2 + react-colorful: 4.4.4_sfoxds7t5ydpegc3knd667wn6m + react-dom: 17.0.2_react@17.0.2 + react-textarea-autosize: 8.3.3_pxzommwrsowkd4kgag6q3sluym + react-use-gesture: 9.1.3_react@17.0.2 + reakit: 1.1.0_sfoxds7t5ydpegc3knd667wn6m transitivePeerDependencies: - '@types/react' - '@wordpress/data' - '@wordpress/is-shallow-equal' dev: false - /@wp-g2/context/0.0.140_lnjyjqhbidocvrkn4aqhnph4yi: + /@wp-g2/context/0.0.140_6t4oliramvohoz25xwl6ezwdry: resolution: {integrity: sha512-z32fxZ2tCVmYQC+wyyziyrhEvWBPFBQfUhUHF85JmTUPzQQeEPiLC3rgDAT0fUTFlJHinPJQq6871RDqFSwCUA==} peerDependencies: react: ^16.13.1 react-dom: ^16.13.1 dependencies: - '@wp-g2/styles': 0.0.140_lnjyjqhbidocvrkn4aqhnph4yi - '@wp-g2/utils': 0.0.140_wdcame2n4eqmtj7c7r7wzweise + '@wp-g2/styles': 0.0.140_6t4oliramvohoz25xwl6ezwdry + '@wp-g2/utils': 0.0.140_hiunvzosbwliizyirxfy6hjyim lodash: 4.17.21 - react: 16.14.0 - react-dom: 17.0.0-rc.3_react@16.14.0 + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 transitivePeerDependencies: - '@types/react' - '@wordpress/data' - '@wordpress/is-shallow-equal' dev: false - /@wp-g2/create-styles/0.0.140_lnjyjqhbidocvrkn4aqhnph4yi: + /@wp-g2/create-styles/0.0.140_6t4oliramvohoz25xwl6ezwdry: resolution: {integrity: sha512-/60DxWjCAhsoYOqY7aiHVbkTAF+L6qZIyHyH50oNs9FTVkcRLHQFSC0kHgAam+Z9K3eImQ7hM52wfBDqae0q2Q==} peerDependencies: '@wordpress/data': '>=4.26' @@ -17871,41 +17841,41 @@ packages: react: ^16.13.1 react-dom: ^16.13.1 dependencies: - '@emotion/core': 10.3.1_react@16.14.0 + '@emotion/core': 10.3.1_react@17.0.2 '@emotion/is-prop-valid': 0.8.8 - '@wordpress/data': 4.27.3_react@16.14.0 + '@wordpress/data': 4.27.3_react@17.0.2 '@wordpress/is-shallow-equal': 3.1.3 - '@wp-g2/utils': 0.0.140_wdcame2n4eqmtj7c7r7wzweise + '@wp-g2/utils': 0.0.140_hiunvzosbwliizyirxfy6hjyim create-emotion: 10.0.27 emotion: 10.0.27 - emotion-theming: 10.3.0_qzeatvug73zaio2r3dlvejynye + emotion-theming: 10.3.0_gfrer23gq2rp2t523t6qbxrx6m lodash: 4.17.21 mitt: 2.1.0 - react: 16.14.0 - react-dom: 17.0.0-rc.3_react@16.14.0 + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 rtlcss: 2.6.2 styled-griddie: 0.1.3 transitivePeerDependencies: - '@types/react' dev: false - /@wp-g2/styles/0.0.140_lnjyjqhbidocvrkn4aqhnph4yi: + /@wp-g2/styles/0.0.140_6t4oliramvohoz25xwl6ezwdry: resolution: {integrity: sha512-wAvtqQOqX2zYpfEdVK4l4abH/hUUgw/+8+E5PvPgrsvqFg8IehNSksnjNF5/IloLRGAH70d8ytjMuMnUK8PVYA==} peerDependencies: react: ^16.13.1 react-dom: ^16.13.1 dependencies: - '@wp-g2/create-styles': 0.0.140_lnjyjqhbidocvrkn4aqhnph4yi - '@wp-g2/utils': 0.0.140_wdcame2n4eqmtj7c7r7wzweise - react: 16.14.0 - react-dom: 17.0.0-rc.3_react@16.14.0 + '@wp-g2/create-styles': 0.0.140_6t4oliramvohoz25xwl6ezwdry + '@wp-g2/utils': 0.0.140_hiunvzosbwliizyirxfy6hjyim + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 transitivePeerDependencies: - '@types/react' - '@wordpress/data' - '@wordpress/is-shallow-equal' dev: false - /@wp-g2/utils/0.0.140_wdcame2n4eqmtj7c7r7wzweise: + /@wp-g2/utils/0.0.140_hiunvzosbwliizyirxfy6hjyim: resolution: {integrity: sha512-a4uYi/XQEDrOAIO3JUQ+L/oeSkgp+08pSy41xxQ1nIRHs7X+Du84X2EFQrvZfGBRuXuVlVuUIlN2e0IE8yUZKw==} peerDependencies: react: ^16.13.1 @@ -17919,14 +17889,14 @@ packages: json2mq: 0.2.0 lodash: 4.17.21 memize: 1.1.0 - react: 16.14.0 - react-dom: 17.0.0-rc.3_react@16.14.0 + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 react-merge-refs: 1.1.0 - react-resize-aware: 3.1.1_react@16.14.0 - reakit-warning: 0.5.5_wdcame2n4eqmtj7c7r7wzweise + react-resize-aware: 3.1.1_react@17.0.2 + reakit-warning: 0.5.5_sfoxds7t5ydpegc3knd667wn6m tinycolor2: 1.4.2 - use-enhanced-state: 0.0.13_react@16.14.0 - use-isomorphic-layout-effect: 1.1.1_react@16.14.0 + use-enhanced-state: 0.0.13_react@17.0.2 + use-isomorphic-layout-effect: 1.1.1_pxzommwrsowkd4kgag6q3sluym transitivePeerDependencies: - '@types/react' dev: false @@ -18132,23 +18102,6 @@ packages: symbol.prototype.description: 1.0.5 dev: true - /airbnb-prop-types/2.16.0_react@16.14.0: - resolution: {integrity: sha512-7WHOFolP/6cS96PhKNrslCLMYAI8yB1Pp6u6XmxozQOiZbsI5ycglZr5cHhBFfuRcQQjzCMith5ZPZdYiJCxUg==} - peerDependencies: - react: ^0.14 || ^15.0.0 || ^16.0.0-alpha - dependencies: - array.prototype.find: 2.1.2 - function.prototype.name: 1.1.5 - is-regex: 1.1.4 - object-is: 1.1.5 - object.assign: 4.1.4 - object.entries: 1.1.5 - prop-types: 15.8.1 - prop-types-exact: 1.2.0 - react: 16.14.0 - react-is: 16.13.1 - dev: false - /airbnb-prop-types/2.16.0_react@17.0.2: resolution: {integrity: sha512-7WHOFolP/6cS96PhKNrslCLMYAI8yB1Pp6u6XmxozQOiZbsI5ycglZr5cHhBFfuRcQQjzCMith5ZPZdYiJCxUg==} peerDependencies: @@ -19122,7 +19075,6 @@ packages: '@babel/runtime': 7.19.0 cosmiconfig: 7.0.1 resolve: 1.20.0 - dev: true /babel-plugin-named-asset-import/0.3.8_@babel+core@7.17.8: resolution: {integrity: sha512-WXiAc++qo7XcJ1ZnTYGtLxmBCVbddAml3CEXgWaBzNzLNoxtQ8AiGEFDMOhot9XjTCQbvP5E77Fj9Gk924f00Q==} @@ -19137,7 +19089,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.17.7 + '@babel/compat-data': 7.19.3 '@babel/core': 7.12.9 '@babel/helper-define-polyfill-provider': 0.3.1_@babel+core@7.12.9 semver: 6.3.0 @@ -19150,7 +19102,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.17.7 + '@babel/compat-data': 7.19.3 '@babel/core': 7.16.12 '@babel/helper-define-polyfill-provider': 0.3.1_@babel+core@7.16.12 semver: 6.3.0 @@ -19238,7 +19190,7 @@ packages: dependencies: '@babel/core': 7.12.9 '@babel/helper-define-polyfill-provider': 0.3.1_@babel+core@7.12.9 - core-js-compat: 3.25.5 + core-js-compat: 3.21.1 transitivePeerDependencies: - supports-color dev: true @@ -19250,7 +19202,7 @@ packages: dependencies: '@babel/core': 7.16.12 '@babel/helper-define-polyfill-provider': 0.3.1_@babel+core@7.16.12 - core-js-compat: 3.25.5 + core-js-compat: 3.21.1 transitivePeerDependencies: - supports-color dev: false @@ -19336,7 +19288,7 @@ packages: dev: true /babel-plugin-syntax-jsx/6.18.0: - resolution: {integrity: sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY=} + resolution: {integrity: sha512-qrPaCSo9c8RHNRHIotaufGbuOBN8rtdC4QrrFFc43vyWCCz7Kl7GL1PGaXtMGQZUXrkCjNEgxDfmAuAabr/rlw==} /babel-plugin-syntax-trailing-function-commas/7.0.0-beta.0: resolution: {integrity: sha512-Xj9XuRuz3nTSbaTXWv3itLOcxyF4oPD8douBBmj7U9BBC6nEBYfyOJYQMf/8PJAFotC62UY5dFfIGEPr7WswzQ==} @@ -21542,7 +21494,7 @@ packages: postcss-value-parser: 4.2.0 schema-utils: 2.7.1 semver: 6.3.0 - webpack: 5.70.0_webpack-cli@3.3.12 + webpack: 5.70.0 /css-loader/5.2.7_webpack@5.70.0: resolution: {integrity: sha512-Q7mOvpBNBG7YrVGMxRxcBJZFL75o+cH2abNASdibkj/fffYD8qWbInZrD0S9ccI6vZclF3DsHE7njGlLtaHbhg==} @@ -22512,19 +22464,6 @@ packages: engines: {node: '>=10'} dev: true - /downshift/6.1.12_react@16.14.0: - resolution: {integrity: sha512-7XB/iaSJVS4T8wGFT3WRXmSF1UlBHAA40DshZtkrIscIN+VC+Lh363skLxFTvJwtNgHxAMDGEHT4xsyQFWL+UA==} - peerDependencies: - react: '>=16.12.0' - dependencies: - '@babel/runtime': 7.19.0 - compute-scroll-into-view: 1.0.17 - prop-types: 15.8.1 - react: 16.14.0 - react-is: 17.0.2 - tslib: 2.3.1 - dev: false - /downshift/6.1.12_react@17.0.2: resolution: {integrity: sha512-7XB/iaSJVS4T8wGFT3WRXmSF1UlBHAA40DshZtkrIscIN+VC+Lh363skLxFTvJwtNgHxAMDGEHT4xsyQFWL+UA==} peerDependencies: @@ -22550,19 +22489,6 @@ packages: tslib: 2.3.1 dev: false - /downshift/6.1.9_react@16.14.0: - resolution: {integrity: sha512-mzvk61WOX4MEsYHMKCXEVwuz/zM84x/WrCbaCQw71hyNN0fmWXvV673uOQy2idgIA+yqDsjtkV5KPfAFWuQylg==} - peerDependencies: - react: '>=16.12.0' - dependencies: - '@babel/runtime': 7.19.0 - compute-scroll-into-view: 1.0.17 - prop-types: 15.8.1 - react: 16.14.0 - react-is: 17.0.2 - tslib: 2.3.1 - dev: false - /duplexer/0.1.2: resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==} dev: true @@ -22672,20 +22598,6 @@ packages: '@emotion/weak-memoize': 0.2.5 hoist-non-react-statics: 3.3.2 react: 17.0.2 - dev: true - - /emotion-theming/10.3.0_qzeatvug73zaio2r3dlvejynye: - resolution: {integrity: sha512-mXiD2Oj7N9b6+h/dC6oLf9hwxbtKHQjoIqtodEyL8CpkN4F3V4IK/BT4D0C7zSs4BBFOu4UlPJbvvBLa88SGEA==} - peerDependencies: - '@emotion/core': ^10.0.27 - react: '>=16.3.0' - dependencies: - '@babel/runtime': 7.19.0 - '@emotion/core': 10.3.1_react@16.14.0 - '@emotion/weak-memoize': 0.2.5 - hoist-non-react-statics: 3.3.2 - react: 16.14.0 - dev: false /emotion/10.0.27: resolution: {integrity: sha512-2xdDzdWWzue8R8lu4G76uWX5WhyQuzATon9LmNeCy/2BHVC6dsEpfhN1a0qhELgtDVdjyEA6J8Y/VlI5ZnaH0g==} @@ -23240,7 +23152,7 @@ packages: has: 1.0.3 is-core-module: 2.8.0 is-glob: 4.0.3 - minimatch: 3.0.4 + minimatch: 3.1.2 object.values: 1.1.5 resolve: 1.20.0 tsconfig-paths: 3.14.0 @@ -23271,7 +23183,7 @@ packages: has: 1.0.3 is-core-module: 2.8.0 is-glob: 4.0.3 - minimatch: 3.0.4 + minimatch: 3.1.2 object.values: 1.1.5 resolve: 1.20.0 tsconfig-paths: 3.14.0 @@ -23302,7 +23214,7 @@ packages: has: 1.0.3 is-core-module: 2.8.0 is-glob: 4.0.3 - minimatch: 3.0.4 + minimatch: 3.1.2 object.values: 1.1.5 resolve: 1.20.0 tsconfig-paths: 3.14.0 @@ -25411,7 +25323,7 @@ packages: vue-template-compiler: optional: true dependencies: - '@babel/code-frame': 7.18.6 + '@babel/code-frame': 7.16.7 '@types/json-schema': 7.0.9 chalk: 4.1.2 chokidar: 3.5.3 @@ -25422,7 +25334,7 @@ packages: memfs: 3.3.0 minimatch: 3.1.2 schema-utils: 2.7.0 - semver: 7.3.8 + semver: 7.3.5 tapable: 1.1.3 typescript: 4.8.4 webpack: 5.70.0 @@ -25442,7 +25354,7 @@ packages: vue-template-compiler: optional: true dependencies: - '@babel/code-frame': 7.18.6 + '@babel/code-frame': 7.16.7 '@types/json-schema': 7.0.9 chalk: 4.1.2 chokidar: 3.5.3 @@ -25454,7 +25366,7 @@ packages: memfs: 3.3.0 minimatch: 3.1.2 schema-utils: 2.7.0 - semver: 7.3.8 + semver: 7.3.5 tapable: 1.1.3 typescript: 4.8.4 webpack: 4.46.0_webpack-cli@3.3.12 @@ -25506,7 +25418,7 @@ packages: vue-template-compiler: optional: true dependencies: - '@babel/code-frame': 7.18.6 + '@babel/code-frame': 7.16.7 '@types/json-schema': 7.0.9 chalk: 4.1.2 chokidar: 3.5.3 @@ -25517,7 +25429,7 @@ packages: memfs: 3.3.0 minimatch: 3.1.2 schema-utils: 2.7.0 - semver: 7.3.8 + semver: 7.3.5 tapable: 1.1.3 typescript: 4.8.4 webpack: 4.46.0 @@ -25589,7 +25501,7 @@ packages: dependencies: map-cache: 0.2.2 - /framer-motion/2.9.5_wdcame2n4eqmtj7c7r7wzweise: + /framer-motion/2.9.5_sfoxds7t5ydpegc3knd667wn6m: resolution: {integrity: sha512-epSX4Co1YbDv0mjfHouuY0q361TpHE7WQzCp/xMTilxy4kXd+Z23uJzPVorfzbm1a/9q1Yu8T5bndaw65NI4Tg==} peerDependencies: react: '>=16.8' @@ -25598,8 +25510,8 @@ packages: framesync: 4.1.0 hey-listen: 1.0.8 popmotion: 9.0.0-rc.20 - react: 16.14.0 - react-dom: 17.0.0-rc.3_react@16.14.0 + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 style-value-types: 3.2.0 tslib: 1.14.1 optionalDependencies: @@ -32342,6 +32254,7 @@ packages: resolution: {integrity: sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==} dependencies: brace-expansion: 1.1.11 + dev: true /minimatch/3.1.2: resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} @@ -35496,17 +35409,6 @@ packages: react: 17.0.2 react-dom: 17.0.2_react@17.0.2 - /re-resizable/6.9.5_wdcame2n4eqmtj7c7r7wzweise: - resolution: {integrity: sha512-Q4+K8gOPbUBmbJCa0qfoVXBGnCwkAJrZ9KUca4GDn5FmxyV2HtLrBz7u43uUOb0y7xKbwcfuftweiOCIDEiCQA==} - peerDependencies: - react: ^16.13.1 || ^17.0.0 - react-dom: ^16.13.1 || ^17.0.0 - dependencies: - fast-memoize: 2.5.2 - react: 16.14.0 - react-dom: 17.0.0-rc.3_react@16.14.0 - dev: false - /react-addons-create-fragment/15.6.2: resolution: {integrity: sha1-o5TefCx77Na1R1uhuXrEcs58dPg=} dependencies: @@ -35533,14 +35435,14 @@ packages: react: 17.0.2 react-dom: 17.0.2_react@17.0.2 - /react-colorful/4.4.4_wdcame2n4eqmtj7c7r7wzweise: + /react-colorful/4.4.4_sfoxds7t5ydpegc3knd667wn6m: resolution: {integrity: sha512-01V2/6rr6sa1vaZntWZJXZxnU7ew02NG2rqq0eoVp4d3gFU5Ug9lDzNMbr+8ns0byXsJbBR8LbwQTlAjz6x7Kg==} peerDependencies: react: '>=16.8.0' react-dom: '>=16.8.0' dependencies: - react: 16.14.0 - react-dom: 17.0.0-rc.3_react@16.14.0 + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 dev: false /react-colorful/5.5.1_prpqlkd37azqwypxturxi7uyci: @@ -35616,33 +35518,6 @@ packages: - react-with-direction dev: false - /react-dates/17.2.0_t7wigbjrq4ddrqvcj3sylvd3bi: - 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@16.14.0 - consolidated-events: 2.0.2 - is-touch-device: 1.0.1 - lodash: 4.17.21 - moment: 2.29.1 - object.assign: 4.1.4 - object.values: 1.1.5 - prop-types: 15.8.1 - react: 16.14.0 - react-addons-shallow-compare: 15.6.3 - react-dom: 17.0.0-rc.3_react@16.14.0 - react-moment-proptypes: 1.8.1_moment@2.29.1 - react-outside-click-handler: 1.3.0_wdcame2n4eqmtj7c7r7wzweise - react-portal: 4.2.1_wdcame2n4eqmtj7c7r7wzweise - react-with-styles: 3.2.3_wunono5fri6mu4ojuug6cyhj7m - react-with-styles-interface-css: 4.0.3_react-with-styles@3.2.3 - transitivePeerDependencies: - - react-with-direction - dev: false - /react-dates/21.8.0_3e2zt6dsmku6uyxszuwububhzi: resolution: {integrity: sha512-PPriGqi30CtzZmoHiGdhlA++YPYPYGCZrhydYmXXQ6RAvAsaONcPtYgXRTLozIOrsQ5mSo40+DiA5eOFHnZ6xw==} peerDependencies: @@ -35761,16 +35636,6 @@ packages: react: 17.0.2 scheduler: 0.19.1 - /react-dom/17.0.0-rc.3_react@16.14.0: - resolution: {integrity: sha512-rrmZ91kdXBaCVomiNUQ1WvEClb5GcmxewGurd3FnsXKJBOhFdlkGbT5MY5ZQkMXH5xnIvs5ZEEB2iBr2ZqKiqg==} - peerDependencies: - react: 17.0.0-rc.3 - dependencies: - loose-envify: 1.4.0 - object-assign: 4.1.1 - react: 16.14.0 - scheduler: 0.20.0-rc.3 - /react-dom/17.0.2_react@17.0.2: resolution: {integrity: sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==} peerDependencies: @@ -35932,10 +35797,10 @@ packages: peerDependencies: react-native: '*' dependencies: - react-native: 0.70.0_kb6wpw22f5rcob6qxj2uco6yqa + react-native: 0.70.0_j7uotthv7togybeij4kylbfq2y whatwg-url-without-unicode: 8.0.0-3 - /react-native/0.70.0_kb6wpw22f5rcob6qxj2uco6yqa: + /react-native/0.70.0_j7uotthv7togybeij4kylbfq2y: resolution: {integrity: sha512-QjXLbrK9f+/B2eCzn6kAvglLV/8nwPuFGaFv7ggPpAzFRyx5bVN1dwQLHL3MrP7iXR/M7Jc6Nnid7tmRSic6vA==} engines: {node: '>=14'} hasBin: true @@ -35963,16 +35828,16 @@ packages: nullthrows: 1.1.1 pretty-format: 26.6.2 promise: 8.2.0 - react: 16.14.0 + react: 17.0.2 react-devtools-core: 4.24.0 react-native-codegen: 0.70.4_@babel+preset-env@7.19.3 react-native-gradle-plugin: 0.70.2 react-refresh: 0.4.3 - react-shallow-renderer: 16.15.0_react@16.14.0 + react-shallow-renderer: 16.15.0_react@17.0.2 regenerator-runtime: 0.13.9 scheduler: 0.22.0 stacktrace-parser: 0.1.10 - use-sync-external-store: 1.2.0_react@16.14.0 + use-sync-external-store: 1.2.0_react@17.0.2 whatwg-fetch: 3.6.2 ws: 6.2.2 transitivePeerDependencies: @@ -36013,21 +35878,6 @@ packages: react-dom: 17.0.2_react@17.0.2 dev: false - /react-outside-click-handler/1.3.0_wdcame2n4eqmtj7c7r7wzweise: - resolution: {integrity: sha512-Te/7zFU0oHpAnctl//pP3hEAeobfeHMyygHB8MnjP6sX5OR8KHT1G3jmLsV3U9RnIYo+Yn+peJYWu+D5tUS8qQ==} - peerDependencies: - react: ^0.14 || >=15 - react-dom: ^0.14 || >=15 - dependencies: - airbnb-prop-types: 2.16.0_react@16.14.0 - consolidated-events: 2.0.2 - document.contains: 1.0.2 - object.values: 1.1.5 - prop-types: 15.8.1 - react: 16.14.0 - react-dom: 17.0.0-rc.3_react@16.14.0 - dev: false - /react-popper-tooltip/3.1.1_sfoxds7t5ydpegc3knd667wn6m: resolution: {integrity: sha512-EnERAnnKRptQBJyaee5GJScWNUKQPDD2ywvzZyUjst/wj5U64C8/CnSYLNEmP2hG0IJ3ZhtDxE8oDN+KOyavXQ==} peerDependencies: @@ -36074,17 +35924,6 @@ packages: react-dom: 17.0.2_react@17.0.2 dev: false - /react-portal/4.2.1_wdcame2n4eqmtj7c7r7wzweise: - resolution: {integrity: sha512-fE9kOBagwmTXZ3YGRYb4gcMy+kSA+yLO0xnPankjRlfBv4uCpFXqKPfkpsGQQR15wkZ9EssnvTOl1yMzbkxhPQ==} - peerDependencies: - react: ^15.0.0-0 || ^16.0.0-0 || ^17.0.0-0 - react-dom: ^15.0.0-0 || ^16.0.0-0 || ^17.0.0-0 - dependencies: - prop-types: 15.8.1 - react: 16.14.0 - react-dom: 17.0.0-rc.3_react@16.14.0 - dev: false - /react-query/3.39.1_sfoxds7t5ydpegc3knd667wn6m: resolution: {integrity: sha512-qYKT1bavdDiQZbngWZyPotlBVzcBjDYEJg5RQLBa++5Ix5jjfbEYJmHSZRZD+USVHUSvl/ey9Hu+QfF1QAK80A==} peerDependencies: @@ -36119,6 +35958,7 @@ packages: react: ^16.8.0 || 17.x dependencies: react: 16.14.0 + dev: true /react-resize-aware/3.1.1_react@17.0.2: resolution: {integrity: sha512-M8IyVLBN8D6tEUss+bxQlWte3ZYtNEGhg7rBxtCVG8yEBjUlZwUo5EFLq6tnvTZXcgAbCLjsQn+NCoTJKumRYg==} @@ -36199,16 +36039,6 @@ packages: react-transition-group: 4.4.2_sfoxds7t5ydpegc3knd667wn6m dev: true - /react-shallow-renderer/16.14.1_react@16.14.0: - resolution: {integrity: sha512-rkIMcQi01/+kxiTE9D3fdS959U1g7gs+/rborw++42m1O9FAQiNI/UNRZExVUoAOprn4umcXf+pFRou8i4zuBg==} - peerDependencies: - react: ^16.0.0 || ^17.0.0 - dependencies: - object-assign: 4.1.1 - react: 16.14.0 - react-is: 17.0.2 - dev: true - /react-shallow-renderer/16.14.1_react@17.0.2: resolution: {integrity: sha512-rkIMcQi01/+kxiTE9D3fdS959U1g7gs+/rborw++42m1O9FAQiNI/UNRZExVUoAOprn4umcXf+pFRou8i4zuBg==} peerDependencies: @@ -36218,13 +36048,13 @@ packages: react: 17.0.2 react-is: 17.0.2 - /react-shallow-renderer/16.15.0_react@16.14.0: + /react-shallow-renderer/16.15.0_react@17.0.2: resolution: {integrity: sha512-oScf2FqQ9LFVQgA73vr86xl2NaOIX73rh+YFqcOp68CWj56tSfgtGKrEbyhCj0rSijyG9M1CYprTh39fBi5hzA==} peerDependencies: react: ^16.0.0 || ^17.0.0 || ^18.0.0 dependencies: object-assign: 4.1.1 - react: 16.14.0 + react: 17.0.2 react-is: 17.0.2 /react-sizeme/3.0.2: @@ -36236,7 +36066,7 @@ packages: throttle-debounce: 3.0.1 dev: true - /react-spring/8.0.27_wdcame2n4eqmtj7c7r7wzweise: + /react-spring/8.0.27_sfoxds7t5ydpegc3knd667wn6m: resolution: {integrity: sha512-nDpWBe3ZVezukNRandTeLSPcwwTMjNVu1IDq9qA/AMiUqHuRN4BeSWvKr3eIxxg1vtiYiOLy4FqdfCP5IoP77g==} peerDependencies: react: '>= 16.8.0' @@ -36244,8 +36074,8 @@ packages: dependencies: '@babel/runtime': 7.19.0 prop-types: 15.8.1 - react: 16.14.0 - react-dom: 17.0.0-rc.3_react@16.14.0 + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 dev: false /react-syntax-highlighter/13.5.3_react@17.0.2: @@ -36273,18 +36103,6 @@ packages: scheduler: 0.19.1 dev: true - /react-test-renderer/17.0.2_react@16.14.0: - resolution: {integrity: sha512-yaQ9cB89c17PUb0x6UfWRs7kQCorVdHlutU1boVPEsB8IDZH6n9tHxMacc3y0JoXOJUsZb/t/Mb8FUWMKaM7iQ==} - peerDependencies: - react: 17.0.2 - dependencies: - object-assign: 4.1.1 - react: 16.14.0 - react-is: 17.0.2 - react-shallow-renderer: 16.14.1_react@16.14.0 - scheduler: 0.20.2 - dev: true - /react-test-renderer/17.0.2_react@17.0.2: resolution: {integrity: sha512-yaQ9cB89c17PUb0x6UfWRs7kQCorVdHlutU1boVPEsB8IDZH6n9tHxMacc3y0JoXOJUsZb/t/Mb8FUWMKaM7iQ==} peerDependencies: @@ -36308,21 +36126,6 @@ packages: use-latest: 1.2.0_pxzommwrsowkd4kgag6q3sluym transitivePeerDependencies: - '@types/react' - dev: true - - /react-textarea-autosize/8.3.3_react@16.14.0: - resolution: {integrity: sha512-2XlHXK2TDxS6vbQaoPbMOfQ8GK7+irc2fVK6QFIcC8GOnH3zI/v481n+j1L0WaPVvKxwesnY93fEfH++sus2rQ==} - engines: {node: '>=10'} - peerDependencies: - react: ^16.8.0 || ^17.0.0 - dependencies: - '@babel/runtime': 7.19.0 - react: 16.14.0 - use-composed-ref: 1.2.1_react@16.14.0 - use-latest: 1.2.0_react@16.14.0 - transitivePeerDependencies: - - '@types/react' - dev: false /react-textarea-autosize/8.3.3_react@17.0.2: resolution: {integrity: sha512-2XlHXK2TDxS6vbQaoPbMOfQ8GK7+irc2fVK6QFIcC8GOnH3zI/v481n+j1L0WaPVvKxwesnY93fEfH++sus2rQ==} @@ -36351,13 +36154,13 @@ packages: react: 17.0.2 react-dom: 17.0.2_react@17.0.2 - /react-use-gesture/9.1.3_react@16.14.0: + /react-use-gesture/9.1.3_react@17.0.2: resolution: {integrity: sha512-CdqA2SmS/fj3kkS2W8ZU8wjTbVBAIwDWaRprX7OKaj7HlGwBasGEFggmk5qNklknqk9zK/h8D355bEJFTpqEMg==} deprecated: This package is no longer maintained. Please use @use-gesture/react instead peerDependencies: react: '>= 16.8.0' dependencies: - react: 16.14.0 + react: 17.0.2 dev: false /react-visibility-sensor/5.1.1_sfoxds7t5ydpegc3knd667wn6m: @@ -36389,24 +36192,6 @@ packages: react-dom: 17.0.2_react@17.0.2 dev: false - /react-with-direction/1.4.0_wdcame2n4eqmtj7c7r7wzweise: - resolution: {integrity: sha512-ybHNPiAmaJpoWwugwqry9Hd1Irl2hnNXlo/2SXQBwbLn/jGMauMS2y9jw+ydyX5V9ICryCqObNSthNt5R94xpg==} - peerDependencies: - react: ^0.14 || ^15 || ^16 - react-dom: ^0.14 || ^15 || ^16 - dependencies: - airbnb-prop-types: 2.16.0_react@16.14.0 - brcast: 2.0.2 - deepmerge: 1.5.2 - direction: 1.0.4 - hoist-non-react-statics: 3.3.2 - object.assign: 4.1.4 - object.values: 1.1.5 - prop-types: 15.8.1 - react: 16.14.0 - react-dom: 17.0.0-rc.3_react@16.14.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: @@ -36414,7 +36199,7 @@ packages: dependencies: array.prototype.flat: 1.2.5 global-cache: 1.2.1 - react-with-styles: 3.2.3_wunono5fri6mu4ojuug6cyhj7m + react-with-styles: 3.2.3_f6ta4w4ch5ogxra4gx65xzrqki dev: false /react-with-styles-interface-css/6.0.0_sjrqpgd5uboanyy2xkv2xcu6vm: @@ -36454,19 +36239,6 @@ packages: react-with-direction: 1.4.0_sfoxds7t5ydpegc3knd667wn6m dev: false - /react-with-styles/3.2.3_wunono5fri6mu4ojuug6cyhj7m: - resolution: {integrity: sha512-MTI1UOvMHABRLj5M4WpODfwnveHaip6X7QUMI2x6zovinJiBXxzhA9AJP7MZNaKqg1JRFtHPXZdroUC8KcXwlQ==} - peerDependencies: - react: '>=0.14' - react-with-direction: ^1.1.0 - dependencies: - hoist-non-react-statics: 3.3.2 - object.assign: 4.1.4 - prop-types: 15.8.1 - react: 16.14.0 - react-with-direction: 1.4.0_wdcame2n4eqmtj7c7r7wzweise - dev: false - /react-with-styles/4.2.0_tzgwoaxjvs23ve2qhnwxwqxt3e: resolution: {integrity: sha512-tZCTY27KriRNhwHIbg1NkSdTTOSfXDg6Z7s+Q37mtz0Ym7Sc7IOr3PzVt4qJhJMW6Nkvfi3g34FuhtiGAJCBQA==} peerDependencies: @@ -36654,15 +36426,15 @@ packages: /readline/1.3.0: resolution: {integrity: sha512-k2d6ACCkiNYz222Fs/iNze30rRJ1iIicW7JuX/7/cozvih6YCkFZH+J6mAFDVgv0dRBaAyr4jDqC95R2y4IADg==} - /reakit-system/0.13.1_wdcame2n4eqmtj7c7r7wzweise: + /reakit-system/0.13.1_sfoxds7t5ydpegc3knd667wn6m: resolution: {integrity: sha512-qglfQ53FsJh5+VSkjMtBg7eZiowj9zXOyfJJxfaXh/XYTVe/5ibzWg6rvGHyvSm6C3D7Q2sg/NPCLmCtYGGvQA==} peerDependencies: react: ^16.8.0 react-dom: ^16.8.0 dependencies: - react: 16.14.0 - react-dom: 17.0.0-rc.3_react@16.14.0 - reakit-utils: 0.13.1_wdcame2n4eqmtj7c7r7wzweise + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 + reakit-utils: 0.13.1_sfoxds7t5ydpegc3knd667wn6m dev: false /reakit-system/0.15.2_prpqlkd37azqwypxturxi7uyci: @@ -36686,35 +36458,24 @@ packages: react-dom: 17.0.2_react@17.0.2 reakit-utils: 0.15.2_sfoxds7t5ydpegc3knd667wn6m - /reakit-system/0.15.2_wdcame2n4eqmtj7c7r7wzweise: - resolution: {integrity: sha512-TvRthEz0DmD0rcJkGamMYx+bATwnGNWJpe/lc8UV2Js8nnPvkaxrHk5fX9cVASFrWbaIyegZHCWUBfxr30bmmA==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 - react-dom: ^16.8.0 || ^17.0.0 - dependencies: - react: 16.14.0 - react-dom: 17.0.0-rc.3_react@16.14.0 - reakit-utils: 0.15.2_wdcame2n4eqmtj7c7r7wzweise - dev: false - - /reakit-utils/0.13.1_wdcame2n4eqmtj7c7r7wzweise: + /reakit-utils/0.13.1_sfoxds7t5ydpegc3knd667wn6m: resolution: {integrity: sha512-NBKgsot3tU91gZgK5MTInI/PR0T3kIsTmbU5MbGggSOcwU2dG/kbE8IrM2lC6ayCSL2W2QWkijT6kewdrIX7Gw==} peerDependencies: react: ^16.8.0 react-dom: ^16.8.0 dependencies: - react: 16.14.0 - react-dom: 17.0.0-rc.3_react@16.14.0 + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 dev: false - /reakit-utils/0.14.4_wdcame2n4eqmtj7c7r7wzweise: + /reakit-utils/0.14.4_sfoxds7t5ydpegc3knd667wn6m: resolution: {integrity: sha512-jDEf/NmZVJ6fs10G16ifD+RFhQikSLN7VfjRHu0CPoUj4g6lFXd5PPcRXCY81qiqc9FVHjr2d2fmsw1hs6xUxA==} peerDependencies: react: ^16.8.0 react-dom: ^16.8.0 dependencies: - react: 16.14.0 - react-dom: 17.0.0-rc.3_react@16.14.0 + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 dev: false /reakit-utils/0.15.2_prpqlkd37azqwypxturxi7uyci: @@ -36736,34 +36497,24 @@ packages: react: 17.0.2 react-dom: 17.0.2_react@17.0.2 - /reakit-utils/0.15.2_wdcame2n4eqmtj7c7r7wzweise: - resolution: {integrity: sha512-i/RYkq+W6hvfFmXw5QW7zvfJJT/K8a4qZ0hjA79T61JAFPGt23DsfxwyBbyK91GZrJ9HMrXFVXWMovsKBc1qEQ==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 - react-dom: ^16.8.0 || ^17.0.0 - dependencies: - react: 16.14.0 - react-dom: 17.0.0-rc.3_react@16.14.0 - dev: false - - /reakit-warning/0.4.1_wdcame2n4eqmtj7c7r7wzweise: + /reakit-warning/0.4.1_sfoxds7t5ydpegc3knd667wn6m: resolution: {integrity: sha512-AgnRN6cf8DYBF/mK2JEMFVL67Sbon8fDbFy1kfm0EDibtGsMOQtsFYfozZL7TwmJ4yg68VMhg8tmPHchVQRrlg==} peerDependencies: react: ^16.8.0 dependencies: - react: 16.14.0 - reakit-utils: 0.13.1_wdcame2n4eqmtj7c7r7wzweise + react: 17.0.2 + reakit-utils: 0.13.1_sfoxds7t5ydpegc3knd667wn6m transitivePeerDependencies: - react-dom dev: false - /reakit-warning/0.5.5_wdcame2n4eqmtj7c7r7wzweise: + /reakit-warning/0.5.5_sfoxds7t5ydpegc3knd667wn6m: resolution: {integrity: sha512-OuP1r7rlSSJZsoLuc0CPA2ACPKnWO8HDbFktiiidbT67UjuX6udYV1AUsIgMJ8ado9K5gZGjPj7IB/GDYo9Yjg==} peerDependencies: react: ^16.8.0 dependencies: - react: 16.14.0 - reakit-utils: 0.14.4_wdcame2n4eqmtj7c7r7wzweise + react: 17.0.2 + reakit-utils: 0.14.4_sfoxds7t5ydpegc3knd667wn6m transitivePeerDependencies: - react-dom dev: false @@ -36789,18 +36540,7 @@ packages: transitivePeerDependencies: - react-dom - /reakit-warning/0.6.2_wdcame2n4eqmtj7c7r7wzweise: - resolution: {integrity: sha512-z/3fvuc46DJyD3nJAUOto6inz2EbSQTjvI/KBQDqxwB0y02HDyeP8IWOJxvkuAUGkWpeSx+H3QWQFSNiPcHtmw==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 - dependencies: - react: 16.14.0 - reakit-utils: 0.15.2_wdcame2n4eqmtj7c7r7wzweise - transitivePeerDependencies: - - react-dom - dev: false - - /reakit/1.1.0_wdcame2n4eqmtj7c7r7wzweise: + /reakit/1.1.0_sfoxds7t5ydpegc3knd667wn6m: resolution: {integrity: sha512-d/ERtwgBndBPsyPBPUl5jueyfFgsglIfQCnLMKuxM0PaWiIZ6Ys3XsYaNy/AaG8k46Ee5cQPMdRrR30nVcSToQ==} peerDependencies: react: ^16.8.0 @@ -36808,11 +36548,11 @@ packages: dependencies: '@popperjs/core': 2.11.4 body-scroll-lock: 3.1.5 - react: 16.14.0 - react-dom: 17.0.0-rc.3_react@16.14.0 - reakit-system: 0.13.1_wdcame2n4eqmtj7c7r7wzweise - reakit-utils: 0.13.1_wdcame2n4eqmtj7c7r7wzweise - reakit-warning: 0.4.1_wdcame2n4eqmtj7c7r7wzweise + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 + reakit-system: 0.13.1_sfoxds7t5ydpegc3knd667wn6m + reakit-utils: 0.13.1_sfoxds7t5ydpegc3knd667wn6m + reakit-warning: 0.4.1_sfoxds7t5ydpegc3knd667wn6m dev: false /reakit/1.3.11_prpqlkd37azqwypxturxi7uyci: @@ -36844,21 +36584,6 @@ packages: reakit-utils: 0.15.2_sfoxds7t5ydpegc3knd667wn6m reakit-warning: 0.6.2_sfoxds7t5ydpegc3knd667wn6m - /reakit/1.3.11_wdcame2n4eqmtj7c7r7wzweise: - resolution: {integrity: sha512-mYxw2z0fsJNOQKAEn5FJCPTU3rcrY33YZ/HzoWqZX0G7FwySp1wkCYW79WhuYMNIUFQ8s3Baob1RtsEywmZSig==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 - react-dom: ^16.8.0 || ^17.0.0 - dependencies: - '@popperjs/core': 2.11.4 - body-scroll-lock: 3.1.5 - react: 16.14.0 - react-dom: 17.0.0-rc.3_react@16.14.0 - reakit-system: 0.15.2_wdcame2n4eqmtj7c7r7wzweise - reakit-utils: 0.15.2_wdcame2n4eqmtj7c7r7wzweise - reakit-warning: 0.6.2_wdcame2n4eqmtj7c7r7wzweise - dev: false - /realpath-native/1.1.0: resolution: {integrity: sha512-wlgPA6cCIIg9gKz0fgAPjnzh4yR/LnXovwuo9hvyGvx3h8nX4+/iLZplfUWasXpqD8BdnGnP5njOFjkUwPzvjA==} engines: {node: '>=4'} @@ -36917,7 +36642,7 @@ packages: '@babel/runtime': 7.19.0 /reflect.ownkeys/0.2.0: - resolution: {integrity: sha1-dJrO7H8/34tj+SegSAnpDFwLNGA=} + resolution: {integrity: sha512-qOLsBKHCpSOFKK1NUOCGC5VyeufB6lEsFe92AL2bhIJsacZS1qdoOZSbPk3MYKuT2cFlRDnulKXuuElIrMjGUg==} /refractor/3.6.0: resolution: {integrity: sha512-MY9W41IOWxxk31o+YvFCNyNzdkc9M20NoZK5vq6jkv4I/uh2zkWcfudj0Q1fovjUQJrNewS9NMzeTtqPf+n5EA==} @@ -37612,7 +37337,7 @@ packages: neo-async: 2.6.2 schema-utils: 3.1.1 semver: 7.3.5 - webpack: 5.70.0_webpack-cli@3.3.12 + webpack: 5.70.0 /sass-loader/12.6.0_sass@1.49.9+webpack@5.70.0: resolution: {integrity: sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==} @@ -37700,12 +37425,6 @@ packages: loose-envify: 1.4.0 object-assign: 4.1.1 - /scheduler/0.20.0-rc.3: - resolution: {integrity: sha512-rPwhSgPKhRqximLHdl+oJ/8HVcMS2vyZlH74OQHqKbH04ONgKNkJ13DZLPdFSYFos8FUj6+PduO9+OoRaG6QWQ==} - dependencies: - loose-envify: 1.4.0 - object-assign: 4.1.1 - /scheduler/0.20.2: resolution: {integrity: sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==} dependencies: @@ -39080,6 +38799,10 @@ packages: /stylis/4.0.13: resolution: {integrity: sha512-xGPXiFVl4YED9Jh7Euv2V220mriG9u4B2TA6Ybjc1catrstKD2PpIdU3U0RKpkVBC2EhmL/F0sPCr9vrFTNRag==} + dev: false + + /stylis/4.1.3: + resolution: {integrity: sha512-GP6WDNWf+o403jrEp9c5jibKavrtLW+/qYGhFxFrG8maXhwTBI7gLLhiBb0o7uFccWN+EOS9aMO6cGHWAO07OA==} /sudo-prompt/9.2.1: resolution: {integrity: sha512-Mu7R0g4ig9TUuGSxJavny5Rv0egCEtpZRNMrZaYS1vxkiIxGiGUwoezU3LazIQ+KE04hTrTfNPgxU5gzi7F5Pw==} @@ -39524,7 +39247,7 @@ packages: serialize-javascript: 6.0.0 source-map: 0.6.1 terser: 5.10.0_acorn@8.8.0 - webpack: 5.70.0_webpack-cli@3.3.12 + webpack: 5.70.0 transitivePeerDependencies: - acorn @@ -40008,6 +39731,21 @@ packages: yargs-parser: 20.2.9 dev: true + /ts-loader/9.4.1_27qmdvvfdw5s3nqwnln6yerdsa: + resolution: {integrity: sha512-384TYAqGs70rn9F0VBnh6BPTfhga7yFNdC5gXbQpDrBj9/KsT4iRkGqKXhziofHOlE2j6YEaiTYVGKKvPhGWvw==} + engines: {node: '>=12.0.0'} + peerDependencies: + typescript: '*' + webpack: ^5.0.0 + dependencies: + chalk: 4.1.2 + enhanced-resolve: 5.9.2 + micromatch: 4.0.4 + semver: 7.3.8 + typescript: 4.8.4 + webpack: 5.70.0_bgqcrdgdviybk52kjcpjat65sa + dev: true + /ts-node/10.9.1_66qcjwcvmucahiv4aiph345ggy: resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true @@ -40804,21 +40542,12 @@ packages: querystring: 0.2.0 dev: true - /use-composed-ref/1.2.1_react@16.14.0: - resolution: {integrity: sha512-6+X1FLlIcjvFMAeAD/hcxDT8tmyrWnbSPMU0EnxQuDLIxokuFzWliXBiYZuGIx+mrAMLBw0WFfCkaPw8ebzAhw==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 - dependencies: - react: 16.14.0 - dev: false - /use-composed-ref/1.2.1_react@17.0.2: resolution: {integrity: sha512-6+X1FLlIcjvFMAeAD/hcxDT8tmyrWnbSPMU0EnxQuDLIxokuFzWliXBiYZuGIx+mrAMLBw0WFfCkaPw8ebzAhw==} peerDependencies: react: ^16.8.0 || ^17.0.0 dependencies: react: 17.0.2 - dev: true /use-debounce/3.4.3_react@17.0.2: resolution: {integrity: sha512-nxy+opOxDccWfhMl36J5BSCTpvcj89iaQk2OZWLAtBJQj7ISCtx1gh+rFbdjGfMl6vtCZf6gke/kYvrkVfHMoA==} @@ -40828,13 +40557,13 @@ packages: react: 17.0.2 dev: false - /use-enhanced-state/0.0.13_react@16.14.0: + /use-enhanced-state/0.0.13_react@17.0.2: resolution: {integrity: sha512-RCtUQdhfUXu/0GAQqLnKPetUt3BheYFpOTogppHe9x1XGwluiu6DQLKVNnc3yMfj0HM3IOVBgw5nVJJuZS5TWQ==} peerDependencies: react: ^16.8.0 dependencies: '@itsjonq/is': 0.0.2 - react: 16.14.0 + react: 17.0.2 tiny-warning: 1.0.3 dev: false @@ -40850,18 +40579,6 @@ packages: '@types/react': 17.0.50 react: 17.0.2 - /use-isomorphic-layout-effect/1.1.1_react@16.14.0: - resolution: {integrity: sha512-L7Evj8FGcwo/wpbv/qvSfrkHFtOpCzvM5yl2KVyDJoylVuSvzphiiasmjgQPttIGBAy2WKiBNR98q8w7PiNgKQ==} - peerDependencies: - '@types/react': '*' - react: ^16.8.0 || ^17.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - dependencies: - react: 16.14.0 - dev: false - /use-isomorphic-layout-effect/1.1.1_react@17.0.2: resolution: {integrity: sha512-L7Evj8FGcwo/wpbv/qvSfrkHFtOpCzvM5yl2KVyDJoylVuSvzphiiasmjgQPttIGBAy2WKiBNR98q8w7PiNgKQ==} peerDependencies: @@ -40886,20 +40603,6 @@ packages: '@types/react': 17.0.50 react: 17.0.2 use-isomorphic-layout-effect: 1.1.1_pxzommwrsowkd4kgag6q3sluym - dev: true - - /use-latest/1.2.0_react@16.14.0: - resolution: {integrity: sha512-d2TEuG6nSLKQLAfW3By8mKr8HurOlTkul0sOpxbClIv4SQ4iOd7BYr7VIzdbktUCnv7dua/60xzd8igMU6jmyw==} - peerDependencies: - '@types/react': '*' - react: ^16.8.0 || ^17.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - dependencies: - react: 16.14.0 - use-isomorphic-layout-effect: 1.1.1_react@16.14.0 - dev: false /use-latest/1.2.0_react@17.0.2: resolution: {integrity: sha512-d2TEuG6nSLKQLAfW3By8mKr8HurOlTkul0sOpxbClIv4SQ4iOd7BYr7VIzdbktUCnv7dua/60xzd8igMU6jmyw==} @@ -40930,6 +40633,7 @@ packages: react: ^16.8.0 || ^17.0.0 dependencies: react: 16.14.0 + dev: true /use-memo-one/1.1.2_react@17.0.2: resolution: {integrity: sha512-u2qFKtxLsia/r8qG0ZKkbytbztzRb317XCkT7yP8wxL0tZ/CzK2G+WWie5vWvpyeP7+YoPIwbJoIHJ4Ba4k0oQ==} @@ -40953,20 +40657,12 @@ packages: dependencies: react: 17.0.2 - /use-sync-external-store/1.2.0_react@16.14.0: - resolution: {integrity: sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - dependencies: - react: 16.14.0 - /use-sync-external-store/1.2.0_react@17.0.2: resolution: {integrity: sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: react: 17.0.2 - dev: false /use/3.1.1: resolution: {integrity: sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==}