diff --git a/plugins/woocommerce-admin/client/core-profiler/pages/BusinessInfo.tsx b/plugins/woocommerce-admin/client/core-profiler/pages/BusinessInfo.tsx index 2d0e9a075b0..79e675f0af1 100644 --- a/plugins/woocommerce-admin/client/core-profiler/pages/BusinessInfo.tsx +++ b/plugins/woocommerce-admin/client/core-profiler/pages/BusinessInfo.tsx @@ -9,6 +9,7 @@ import { Spinner, CheckboxControl, } from '@wordpress/components'; +import { FormInputValidation } from '@automattic/components'; import { SelectControl } from '@woocommerce/components'; import { Icon, chevronDown } from '@wordpress/icons'; import { @@ -18,6 +19,8 @@ import { } from '@wordpress/element'; import { findCountryOption, getCountry } from '@woocommerce/onboarding'; import { decodeEntities } from '@wordpress/html-entities'; +import { z } from 'zod'; +import classNames from 'classnames'; /** * Internal dependencies @@ -195,6 +198,8 @@ export const BusinessInfo = ( { const [ hasSubmitted, setHasSubmitted ] = useState( false ); + const [ isEmailInvalid, setIsEmailInvalid ] = useState( false ); + const [ storeEmailAddress, setEmailAddress ] = useState( storeEmailAddressFromOnboardingProfile || currentUserEmail || '' ); @@ -203,6 +208,19 @@ export const BusinessInfo = ( { isOptInMarketingFromOnboardingProfile || false ); + const [ doValidate, setDoValidate ] = useState( false ); + + useEffect( () => { + if ( doValidate ) { + const parseEmail = z + .string() + .email() + .safeParse( storeEmailAddress ); + setIsEmailInvalid( isOptInMarketing && ! parseEmail.success ); + setDoValidate( false ); + } + }, [ isOptInMarketing, doValidate, storeEmailAddress ] ); + return (
{ + if ( isEmailInvalid ) { + setDoValidate( true ); // trigger validation as we want to feedback to the user as soon as it becomes valid + } setEmailAddress( value ); } } + onBlur={ () => { + setDoValidate( true ); + } } value={ decodeEntities( storeEmailAddress ) } label={ <> @@ -398,6 +425,15 @@ export const BusinessInfo = ( { 'woocommerce' ) } /> + { isEmailInvalid && ( + + ) } { + setIsOptInMarketing( isChecked ); + setDoValidate( true ); + } } /> ) } @@ -418,8 +457,7 @@ export const BusinessInfo = ( { ! storeCountry.key || ( emailMarketingExperimentAssignment === 'treatment' && - isOptInMarketing && - storeEmailAddress.length === 0 ) + isEmailInvalid ) } onClick={ () => { sendEvent( { diff --git a/plugins/woocommerce-admin/client/core-profiler/pages/tests/business-info.test.tsx b/plugins/woocommerce-admin/client/core-profiler/pages/tests/business-info.test.tsx index 1e6f3470068..1fa225283b4 100644 --- a/plugins/woocommerce-admin/client/core-profiler/pages/tests/business-info.test.tsx +++ b/plugins/woocommerce-admin/client/core-profiler/pages/tests/business-info.test.tsx @@ -408,5 +408,137 @@ describe( 'BusinessInfo', () => { } ); expect( emailInput ).toHaveValue( 'wordpress@automattic.com' ); } ); + + it( 'should not show an error for invalid email if isOptInMarketing is false', () => { + props.context.businessInfo.location = 'AW'; + render( ); + const emailInput = screen.getByRole( 'textbox', { + name: /Your email address/i, + } ); + userEvent.type( emailInput, 'invalid email' ); + expect( + screen.queryByText( /This email is not valid./i ) + ).not.toBeInTheDocument(); + } ); + + it( 'should validate the email field when isOptInMarketing is true', () => { + props.context.businessInfo.location = 'AW'; + render( ); + const checkbox = screen.getByRole( 'checkbox', { + name: /Opt-in to receive tips, discounts, and recommendations from the Woo team directly in your inbox./i, + } ); + userEvent.click( checkbox ); + const emailInput = screen.getByRole( 'textbox', { + name: /Your email address/i, + } ); + userEvent.type( emailInput, 'invalid email' ); + expect( + screen.getByText( /This email is not valid./i ) + ).toBeInTheDocument(); + } ); + + it( 'should not show an error for invalid email if isOptInMarketing is true and email is valid', () => { + props.context.businessInfo.location = 'AW'; + render( ); + const checkbox = screen.getByRole( 'checkbox', { + name: /Opt-in to receive tips, discounts, and recommendations from the Woo team directly in your inbox./i, + } ); + userEvent.click( checkbox ); + const emailInput = screen.getByRole( 'textbox', { + name: /Your email address/i, + } ); + userEvent.type( emailInput, 'valid@email.com' ); + } ); + + it( 'should show an error for invalid email if isOptInMarketing is checked after the invalid email has already been filled out', () => { + props.context.businessInfo.location = 'AW'; + render( ); + expect( + screen.queryByText( /This email is not valid./i ) + ).not.toBeInTheDocument(); + const emailInput = screen.getByRole( 'textbox', { + name: /Your email address/i, + } ); + userEvent.type( emailInput, 'invalid email' ); + const checkbox = screen.getByRole( 'checkbox', { + name: /Opt-in to receive tips, discounts, and recommendations from the Woo team directly in your inbox./i, + } ); + userEvent.click( checkbox ); + expect( + screen.getByText( /This email is not valid./i ) + ).toBeInTheDocument(); + } ); + + it( 'should hide the error after the invalid email has been corrected', () => { + props.context.businessInfo.location = 'AW'; + render( ); + const checkbox = screen.getByRole( 'checkbox', { + name: /Opt-in to receive tips, discounts, and recommendations from the Woo team directly in your inbox./i, + } ); + userEvent.click( checkbox ); + const emailInput = screen.getByRole( 'textbox', { + name: /Your email address/i, + } ); + userEvent.type( emailInput, 'invalid email' ); + expect( + screen.getByText( /This email is not valid./i ) + ).toBeInTheDocument(); + userEvent.clear( emailInput ); + userEvent.type( emailInput, 'valid@email.com' ); + expect( + screen.queryByText( /This email is not valid./i ) + ).not.toBeInTheDocument(); + } ); + + it( 'should not allow the continue button to be pressed if email is invalid and isOptInMarketing is checked', () => { + props.context.businessInfo.location = 'AW'; + render( ); + const checkbox = screen.getByRole( 'checkbox', { + name: /Opt-in to receive tips, discounts, and recommendations from the Woo team directly in your inbox./i, + } ); + userEvent.click( checkbox ); + const emailInput = screen.getByRole( 'textbox', { + name: /Your email address/i, + } ); + userEvent.type( emailInput, 'invalid email' ); + const continueButton = screen.getByRole( 'button', { + name: /Continue/i, + } ); + expect( continueButton ).toBeDisabled(); + } ); + + it( 'should allow the continue button to be pressed if email is invalid and isOptInMarketing is unchecked', () => { + props.context.businessInfo.location = 'AW'; + props.context.onboardingProfile.is_store_country_set = true; + + render( ); + const emailInput = screen.getByRole( 'textbox', { + name: /Your email address/i, + } ); + + userEvent.type( emailInput, 'invalid email' ); + const continueButton = screen.getByRole( 'button', { + name: /Continue/i, + } ); + expect( continueButton ).not.toBeDisabled(); + } ); + + it( 'should allow the continue button to be pressed if email is valid and isOptInMarketing is checked', () => { + props.context.businessInfo.location = 'AW'; + props.context.onboardingProfile.is_store_country_set = true; + render( ); + const checkbox = screen.getByRole( 'checkbox', { + name: /Opt-in to receive tips, discounts, and recommendations from the Woo team directly in your inbox./i, + } ); + userEvent.click( checkbox ); + const emailInput = screen.getByRole( 'textbox', { + name: /Your email address/i, + } ); + userEvent.type( emailInput, 'valid@email.com' ); + const continueButton = screen.getByRole( 'button', { + name: /Continue/i, + } ); + expect( continueButton ).not.toBeDisabled(); + } ); } ); } ); diff --git a/plugins/woocommerce-admin/client/core-profiler/style.scss b/plugins/woocommerce-admin/client/core-profiler/style.scss index e4e1cb60c25..854138c10c3 100644 --- a/plugins/woocommerce-admin/client/core-profiler/style.scss +++ b/plugins/woocommerce-admin/client/core-profiler/style.scss @@ -24,6 +24,8 @@ align-items: center; flex-direction: column; + --color-error: #cc1818; // used by some @automattic/components + @include breakpoint( '<782px' ) { padding: 0 20px; } @@ -395,7 +397,6 @@ } // Business Info Page - .woocommerce-profiler-business-information { display: flex; flex-direction: column; @@ -454,6 +455,17 @@ } } + .woocommerce-profiler-business-info-email-adddress.is-error { + & .components-text-control__input { + box-shadow: 0 0 0 1px var(--color-error); + } + } + + .form-input-validation.is-error span svg { + height: 20px; + width: 20px; + } + .woocommerce-profiler-select-control__country-spacer + .woocommerce-profiler-business-info-email-adddress { margin-top: 8px; } diff --git a/plugins/woocommerce-admin/package.json b/plugins/woocommerce-admin/package.json index 37aa21b6f8b..9551ad0b263 100644 --- a/plugins/woocommerce-admin/package.json +++ b/plugins/woocommerce-admin/package.json @@ -53,6 +53,7 @@ "@automattic/explat-client": "^0.0.3", "@automattic/explat-client-react-helpers": "^0.0.4", "@automattic/interpolate-components": "^1.2.0", + "@automattic/components": "^2.0.1", "@react-spring/web": "^9.4.3", "@types/wordpress__blocks": "^11.0.7", "@woocommerce/api": "^0.2.0", diff --git a/plugins/woocommerce/changelog/fix-core-profiler-email-opt-in-validation b/plugins/woocommerce/changelog/fix-core-profiler-email-opt-in-validation new file mode 100644 index 00000000000..9c317aeff2c --- /dev/null +++ b/plugins/woocommerce/changelog/fix-core-profiler-email-opt-in-validation @@ -0,0 +1,4 @@ +Significance: patch +Type: fix + +Fix core profiler email opt in validation diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a47f71c4f66..73e472ab746 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -117,7 +117,7 @@ importers: version: 1.1.2(webpack@5.76.3) webpack: specifier: ^5.76.2 - version: 5.76.3(webpack-cli@3.3.12) + version: 5.76.3(webpack-cli@4.9.2) packages/js/admin-e2e-tests: dependencies: @@ -2957,6 +2957,9 @@ importers: plugins/woocommerce-admin: dependencies: + '@automattic/components': + specifier: ^2.0.1 + version: 2.0.1(@types/react@17.0.50)(@wordpress/data@6.6.1)(react-dom@17.0.2)(react@17.0.2) '@automattic/explat-client': specifier: ^0.0.3 version: 0.0.3 @@ -4422,7 +4425,7 @@ packages: '@wordpress/primitives': 3.38.0 '@wordpress/react-i18n': 3.8.0 classnames: 2.3.1 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) react: 17.0.2 react-dom: 17.0.2(react@17.0.2) react-popper: 2.2.5(@popperjs/core@2.11.4)(react@17.0.2) @@ -4461,7 +4464,7 @@ packages: '@wordpress/primitives': 3.38.0 '@wordpress/react-i18n': 3.8.0 classnames: 2.3.1 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) react: 17.0.2 react-dom: 17.0.2(react@17.0.2) react-popper: 2.2.5(@popperjs/core@2.11.4)(react@17.0.2) @@ -4546,7 +4549,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.3 - '@jridgewell/trace-mapping': 0.3.16 + '@jridgewell/trace-mapping': 0.3.19 commander: 4.1.1 convert-source-map: 1.8.0 fs-readdir-recursive: 1.1.0 @@ -4587,7 +4590,6 @@ packages: /@babel/compat-data@7.16.4: resolution: {integrity: sha512-1o/jo7D+kC9ZjHX5v+EHrdjl3PhxMrLSOTGsOdHJ+KL8HCaEK6ehrVL2RS6oHDZp+L7xLirLrPmQtEng769J/Q==} engines: {node: '>=6.9.0'} - dev: true /@babel/compat-data@7.17.7: resolution: {integrity: sha512-p8pdE6j0a29TNGebNm7NzYZWB3xVZJBZ7XGs42uAKzQo8VQ3F0By/cQCtUEABwIqw5zo6WA4NbmxsfzADzMKnQ==} @@ -4611,7 +4613,7 @@ packages: '@babel/traverse': 7.17.3 '@babel/types': 7.17.0 convert-source-map: 1.8.0 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) gensync: 1.0.0-beta.2 json5: 2.2.0 lodash: 4.17.21 @@ -4636,7 +4638,7 @@ packages: '@babel/traverse': 7.19.3 '@babel/types': 7.19.3 convert-source-map: 1.8.0 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) gensync: 1.0.0-beta.2 json5: 2.2.0 semver: 6.3.0 @@ -4658,7 +4660,7 @@ packages: '@babel/traverse': 7.21.3 '@babel/types': 7.22.15 convert-source-map: 1.8.0 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -4784,7 +4786,6 @@ packages: '@babel/helper-validator-option': 7.22.15 browserslist: 4.19.3 semver: 6.3.1 - dev: true /@babel/helper-compilation-targets@7.17.7(@babel/core@7.12.9): resolution: {integrity: sha512-UFzlz2jjd8kroj0hmCFV5zr+tQPi1dpC2cRsDV/3IEW8bJfCPrPpmcSN6ZS8RqIq4LXcmpipCQFPddyFA5Yc7w==} @@ -4849,7 +4850,6 @@ packages: browserslist: 4.21.4 lru-cache: 5.1.1 semver: 6.3.1 - dev: true /@babel/helper-compilation-targets@7.20.7(@babel/core@7.17.8): resolution: {integrity: sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ==} @@ -4863,6 +4863,7 @@ packages: browserslist: 4.21.4 lru-cache: 5.1.1 semver: 6.3.1 + dev: true /@babel/helper-compilation-targets@7.20.7(@babel/core@7.21.3): resolution: {integrity: sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ==} @@ -4877,6 +4878,22 @@ packages: lru-cache: 5.1.1 semver: 6.3.1 + /@babel/helper-create-class-features-plugin@7.17.6(@babel/core@7.12.9): + resolution: {integrity: sha512-SogLLSxXm2OkBbSsHZMM4tUi8fUzjs63AT/d0YQIzr6GSd8Hxsbk2KYDX0k0DweAzGMj/YWeiCsorIdtdcW8Eg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.12.9 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-environment-visitor': 7.22.5 + '@babel/helper-function-name': 7.22.5 + '@babel/helper-member-expression-to-functions': 7.22.15 + '@babel/helper-optimise-call-expression': 7.22.5 + '@babel/helper-replace-supers': 7.22.9(@babel/core@7.12.9) + '@babel/helper-split-export-declaration': 7.22.6 + dev: true + /@babel/helper-create-class-features-plugin@7.17.6(@babel/core@7.17.8): resolution: {integrity: sha512-SogLLSxXm2OkBbSsHZMM4tUi8fUzjs63AT/d0YQIzr6GSd8Hxsbk2KYDX0k0DweAzGMj/YWeiCsorIdtdcW8Eg==} engines: {node: '>=6.9.0'} @@ -4893,6 +4910,22 @@ packages: '@babel/helper-split-export-declaration': 7.22.6 dev: true + /@babel/helper-create-class-features-plugin@7.17.6(@babel/core@7.21.3): + resolution: {integrity: sha512-SogLLSxXm2OkBbSsHZMM4tUi8fUzjs63AT/d0YQIzr6GSd8Hxsbk2KYDX0k0DweAzGMj/YWeiCsorIdtdcW8Eg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.21.3 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-environment-visitor': 7.22.5 + '@babel/helper-function-name': 7.22.5 + '@babel/helper-member-expression-to-functions': 7.22.15 + '@babel/helper-optimise-call-expression': 7.22.5 + '@babel/helper-replace-supers': 7.22.9(@babel/core@7.21.3) + '@babel/helper-split-export-declaration': 7.22.6 + dev: true + /@babel/helper-create-class-features-plugin@7.19.0(@babel/core@7.12.9): resolution: {integrity: sha512-NRz8DwF4jT3UfrmUoZjd0Uph9HQnP30t7Ash+weACcyNkiYTywpIjDBgReJMKgr+n86sn2nPVVmJ28Dm053Kqw==} engines: {node: '>=6.9.0'} @@ -4907,7 +4940,6 @@ packages: '@babel/helper-optimise-call-expression': 7.22.5 '@babel/helper-replace-supers': 7.22.9(@babel/core@7.12.9) '@babel/helper-split-export-declaration': 7.22.6 - dev: true /@babel/helper-create-class-features-plugin@7.19.0(@babel/core@7.17.8): resolution: {integrity: sha512-NRz8DwF4jT3UfrmUoZjd0Uph9HQnP30t7Ash+weACcyNkiYTywpIjDBgReJMKgr+n86sn2nPVVmJ28Dm053Kqw==} @@ -4923,6 +4955,7 @@ packages: '@babel/helper-optimise-call-expression': 7.22.5 '@babel/helper-replace-supers': 7.22.9(@babel/core@7.17.8) '@babel/helper-split-export-declaration': 7.22.6 + dev: true /@babel/helper-create-class-features-plugin@7.19.0(@babel/core@7.21.3): resolution: {integrity: sha512-NRz8DwF4jT3UfrmUoZjd0Uph9HQnP30t7Ash+weACcyNkiYTywpIjDBgReJMKgr+n86sn2nPVVmJ28Dm053Kqw==} @@ -4955,7 +4988,6 @@ packages: '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 '@babel/helper-split-export-declaration': 7.22.6 semver: 6.3.1 - dev: true /@babel/helper-create-class-features-plugin@7.22.15(@babel/core@7.17.8): resolution: {integrity: sha512-jKkwA59IXcvSaiK2UN45kKwSC9o+KuoXsBDvHvU/7BecYIp8GQ2UwrVvFgJASUT+hBnwJx6MhvMCuMzwZZ7jlg==} @@ -4973,6 +5005,7 @@ packages: '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 '@babel/helper-split-export-declaration': 7.22.6 semver: 6.3.1 + dev: true /@babel/helper-create-class-features-plugin@7.22.15(@babel/core@7.21.3): resolution: {integrity: sha512-jKkwA59IXcvSaiK2UN45kKwSC9o+KuoXsBDvHvU/7BecYIp8GQ2UwrVvFgJASUT+hBnwJx6MhvMCuMzwZZ7jlg==} @@ -5000,7 +5033,6 @@ packages: '@babel/core': 7.12.9 '@babel/helper-annotate-as-pure': 7.22.5 regexpu-core: 5.2.1 - dev: true /@babel/helper-create-regexp-features-plugin@7.19.0(@babel/core@7.17.8): resolution: {integrity: sha512-htnV+mHX32DF81amCDrwIDr8nrp1PTm+3wfBN9/v8QJOLEioOCOG7qNyq0nHeFiWbT3Eb7gsPwEmV64UCQ1jzw==} @@ -5011,6 +5043,7 @@ packages: '@babel/core': 7.17.8 '@babel/helper-annotate-as-pure': 7.22.5 regexpu-core: 5.2.1 + dev: true /@babel/helper-create-regexp-features-plugin@7.19.0(@babel/core@7.21.3): resolution: {integrity: sha512-htnV+mHX32DF81amCDrwIDr8nrp1PTm+3wfBN9/v8QJOLEioOCOG7qNyq0nHeFiWbT3Eb7gsPwEmV64UCQ1jzw==} @@ -5032,7 +5065,7 @@ packages: '@babel/helper-module-imports': 7.22.15 '@babel/helper-plugin-utils': 7.22.5 '@babel/traverse': 7.21.3 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) lodash.debounce: 4.0.8 resolve: 1.22.1 semver: 6.3.1 @@ -5048,13 +5081,12 @@ packages: '@babel/core': 7.12.9 '@babel/helper-compilation-targets': 7.20.7(@babel/core@7.12.9) '@babel/helper-plugin-utils': 7.22.5 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) lodash.debounce: 4.0.8 resolve: 1.22.1 semver: 6.3.1 transitivePeerDependencies: - supports-color - dev: true /@babel/helper-define-polyfill-provider@0.3.3(@babel/core@7.17.8): resolution: {integrity: sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==} @@ -5064,12 +5096,13 @@ packages: '@babel/core': 7.17.8 '@babel/helper-compilation-targets': 7.20.7(@babel/core@7.17.8) '@babel/helper-plugin-utils': 7.22.5 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) lodash.debounce: 4.0.8 resolve: 1.22.1 semver: 6.3.1 transitivePeerDependencies: - supports-color + dev: true /@babel/helper-define-polyfill-provider@0.3.3(@babel/core@7.21.3): resolution: {integrity: sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==} @@ -5079,7 +5112,7 @@ packages: '@babel/core': 7.21.3 '@babel/helper-compilation-targets': 7.20.7(@babel/core@7.21.3) '@babel/helper-plugin-utils': 7.22.5 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) lodash.debounce: 4.0.8 resolve: 1.22.1 semver: 6.3.1 @@ -5120,7 +5153,6 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.22.15 - dev: true /@babel/helper-module-imports@7.16.7: resolution: {integrity: sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==} @@ -5177,7 +5209,6 @@ packages: '@babel/helper-simple-access': 7.22.5 '@babel/helper-split-export-declaration': 7.22.6 '@babel/helper-validator-identifier': 7.22.15 - dev: true /@babel/helper-module-transforms@7.22.15(@babel/core@7.17.8): resolution: {integrity: sha512-l1UiX4UyHSFsYt17iQ3Se5pQQZZHa22zyIXURmvkmLCD4t/aU+dvNWHatKac/D9Vm9UES7nvIqHs4jZqKviUmQ==} @@ -5191,6 +5222,7 @@ packages: '@babel/helper-simple-access': 7.22.5 '@babel/helper-split-export-declaration': 7.22.6 '@babel/helper-validator-identifier': 7.22.15 + dev: true /@babel/helper-module-transforms@7.22.15(@babel/core@7.21.3): resolution: {integrity: sha512-l1UiX4UyHSFsYt17iQ3Se5pQQZZHa22zyIXURmvkmLCD4t/aU+dvNWHatKac/D9Vm9UES7nvIqHs4jZqKviUmQ==} @@ -5218,7 +5250,6 @@ packages: /@babel/helper-plugin-utils@7.14.5: resolution: {integrity: sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==} engines: {node: '>=6.9.0'} - dev: true /@babel/helper-plugin-utils@7.18.9: resolution: {integrity: sha512-aBXPT3bmtLryXaoJLyYPXPlSD4p1ld9aYeR+sJNOZjJJGiOpb+fKfh3NkcCu7J54nUJwCERPBExCCpyCOHnu/w==} @@ -5246,7 +5277,6 @@ packages: '@babel/types': 7.22.15 transitivePeerDependencies: - supports-color - dev: true /@babel/helper-remap-async-to-generator@7.16.8: resolution: {integrity: sha512-fm0gH7Flb8H51LqJHy3HJ3wnE1+qtYR2A99K06ahwrawLdOFsCEWjZOrYricXJHoPSudNKxrMBUPEIPxiIIvBw==} @@ -5272,7 +5302,6 @@ packages: '@babel/types': 7.22.15 transitivePeerDependencies: - supports-color - dev: true /@babel/helper-remap-async-to-generator@7.18.9(@babel/core@7.17.8): resolution: {integrity: sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==} @@ -5287,6 +5316,7 @@ packages: '@babel/types': 7.22.15 transitivePeerDependencies: - supports-color + dev: true /@babel/helper-remap-async-to-generator@7.18.9(@babel/core@7.21.3): resolution: {integrity: sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==} @@ -5312,7 +5342,6 @@ packages: '@babel/helper-environment-visitor': 7.22.5 '@babel/helper-member-expression-to-functions': 7.22.15 '@babel/helper-optimise-call-expression': 7.22.5 - dev: true /@babel/helper-replace-supers@7.22.9(@babel/core@7.17.8): resolution: {integrity: sha512-LJIKvvpgPOPUThdYqcX6IXRuIcTkcAub0IaDRGCZH0p5GPUp7PhRU9QVgFcDDd51BaPkk77ZjqFwh6DZTAEmGg==} @@ -5324,6 +5353,7 @@ packages: '@babel/helper-environment-visitor': 7.22.5 '@babel/helper-member-expression-to-functions': 7.22.15 '@babel/helper-optimise-call-expression': 7.22.5 + dev: true /@babel/helper-replace-supers@7.22.9(@babel/core@7.21.3): resolution: {integrity: sha512-LJIKvvpgPOPUThdYqcX6IXRuIcTkcAub0IaDRGCZH0p5GPUp7PhRU9QVgFcDDd51BaPkk77ZjqFwh6DZTAEmGg==} @@ -5365,7 +5395,6 @@ packages: /@babel/helper-validator-option@7.14.5: resolution: {integrity: sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==} engines: {node: '>=6.9.0'} - dev: true /@babel/helper-validator-option@7.16.7: resolution: {integrity: sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==} @@ -5587,7 +5616,6 @@ packages: '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.12.9) transitivePeerDependencies: - supports-color - dev: true /@babel/plugin-proposal-async-generator-functions@7.16.8(@babel/core@7.12.9): resolution: {integrity: sha512-71YHIvMuiuqWJQkebWJtdhQTfd4Q4mF76q2IX37uZPkG9+olBxsX+rH1vkhFto4UeJZ9dPY2s+mDvhDm1u2BGQ==} @@ -5645,7 +5673,6 @@ packages: '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.12.9) transitivePeerDependencies: - supports-color - dev: true /@babel/plugin-proposal-async-generator-functions@7.20.7(@babel/core@7.17.8): resolution: {integrity: sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA==} @@ -5661,6 +5688,7 @@ packages: '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.17.8) transitivePeerDependencies: - supports-color + dev: true /@babel/plugin-proposal-async-generator-functions@7.20.7(@babel/core@7.21.3): resolution: {integrity: sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA==} @@ -5686,7 +5714,6 @@ packages: '@babel/core': 7.12.9 '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.12.9) '@babel/helper-plugin-utils': 7.22.5 - dev: true /@babel/plugin-proposal-class-properties@7.16.7(@babel/core@7.12.9): resolution: {integrity: sha512-IobU0Xme31ewjYOShSIqd/ZGM/r/cuOz2z0MDbNrhF5FW+ZVgi0f2lyeoj9KFPDOAqsYxmLWZte1WOwlvY9aww==} @@ -5729,7 +5756,6 @@ packages: '@babel/core': 7.12.9 '@babel/helper-create-class-features-plugin': 7.19.0(@babel/core@7.12.9) '@babel/helper-plugin-utils': 7.20.2 - dev: true /@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.17.8): resolution: {integrity: sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==} @@ -5740,6 +5766,7 @@ packages: '@babel/core': 7.17.8 '@babel/helper-create-class-features-plugin': 7.19.0(@babel/core@7.17.8) '@babel/helper-plugin-utils': 7.20.2 + dev: true /@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.21.3): resolution: {integrity: sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==} @@ -5846,7 +5873,6 @@ packages: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.12.9) - dev: true /@babel/plugin-proposal-dynamic-import@7.16.7(@babel/core@7.12.9): resolution: {integrity: sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==} @@ -5916,15 +5942,15 @@ packages: '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.21.3) - /@babel/plugin-proposal-export-default-from@7.16.7(@babel/core@7.17.8): + /@babel/plugin-proposal-export-default-from@7.16.7(@babel/core@7.12.9): resolution: {integrity: sha512-+cENpW1rgIjExn+o5c8Jw/4BuH4eGKKYvkMB8/0ZxFQ9mC0t4z09VsPIwNg6waF69QYC81zxGeAsREGuqQoKeg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.8 + '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-export-default-from': 7.16.7(@babel/core@7.17.8) + '@babel/plugin-syntax-export-default-from': 7.16.7(@babel/core@7.12.9) /@babel/plugin-proposal-export-default-from@7.16.7(@babel/core@7.21.3): resolution: {integrity: sha512-+cENpW1rgIjExn+o5c8Jw/4BuH4eGKKYvkMB8/0ZxFQ9mC0t4z09VsPIwNg6waF69QYC81zxGeAsREGuqQoKeg==} @@ -5945,7 +5971,6 @@ packages: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.12.9) - dev: true /@babel/plugin-proposal-export-namespace-from@7.16.7(@babel/core@7.12.9): resolution: {integrity: sha512-ZxdtqDXLRGBL64ocZcs7ovt71L3jhC1RGSyR996svrCi3PYqHNkb3SwPJCs8RIzD86s+WPpt2S73+EHCGO+NUA==} @@ -6024,7 +6049,6 @@ packages: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.12.9) - dev: true /@babel/plugin-proposal-json-strings@7.16.7(@babel/core@7.12.9): resolution: {integrity: sha512-lNZ3EEggsGY78JavgbHsK9u5P3pQaW7k4axlgFLYkMd7UBsiNahCITShLjNQschPyjtO6dADrL24757IdhBrsQ==} @@ -6103,7 +6127,6 @@ packages: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.12.9) - dev: true /@babel/plugin-proposal-logical-assignment-operators@7.16.7(@babel/core@7.12.9): resolution: {integrity: sha512-K3XzyZJGQCr00+EtYtrDjmwX7o7PLK6U9bi1nCwkQioRFVUv6dJoxbQjtWVtP+bCPy82bONBKG8NPyQ4+i6yjg==} @@ -6182,7 +6205,6 @@ packages: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.12.9) - dev: true /@babel/plugin-proposal-nullish-coalescing-operator@7.16.7(@babel/core@7.12.9): resolution: {integrity: sha512-aUOrYU3EVtjf62jQrCj63pYZ7k6vns2h/DQvHPWGmsJRYzWXZ6/AsfgpiRy6XiuIDADhJzP2Q9MwSMKauBQ+UQ==} @@ -6226,7 +6248,6 @@ packages: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.12.9) - dev: true /@babel/plugin-proposal-nullish-coalescing-operator@7.18.6(@babel/core@7.17.8): resolution: {integrity: sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==} @@ -6238,6 +6259,7 @@ packages: '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.17.8) + dev: true /@babel/plugin-proposal-nullish-coalescing-operator@7.18.6(@babel/core@7.21.3): resolution: {integrity: sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==} @@ -6259,7 +6281,6 @@ packages: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.12.9) - dev: true /@babel/plugin-proposal-numeric-separator@7.16.7(@babel/core@7.12.9): resolution: {integrity: sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw==} @@ -6353,7 +6374,6 @@ packages: '@babel/helper-plugin-utils': 7.14.5 '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.12.9) '@babel/plugin-transform-parameters': 7.16.3(@babel/core@7.12.9) - dev: true /@babel/plugin-proposal-object-rest-spread@7.17.3(@babel/core@7.12.9): resolution: {integrity: sha512-yuL5iQA/TbZn+RGAfxQXfi7CNLmKi1f8zInn4IgobuCWcAb7i+zj4TYzQ9l8cEzVyJ89PDGuqxK1xZpUDISesw==} @@ -6410,7 +6430,6 @@ packages: '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.12.9) '@babel/plugin-transform-parameters': 7.21.3(@babel/core@7.12.9) - dev: true /@babel/plugin-proposal-object-rest-spread@7.20.7(@babel/core@7.17.8): resolution: {integrity: sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==} @@ -6425,6 +6444,7 @@ packages: '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.17.8) '@babel/plugin-transform-parameters': 7.21.3(@babel/core@7.17.8) + dev: true /@babel/plugin-proposal-object-rest-spread@7.20.7(@babel/core@7.21.3): resolution: {integrity: sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==} @@ -6449,7 +6469,6 @@ packages: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.12.9) - dev: true /@babel/plugin-proposal-optional-catch-binding@7.16.7(@babel/core@7.12.9): resolution: {integrity: sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA==} @@ -6494,7 +6513,6 @@ packages: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.12.9) - dev: true /@babel/plugin-proposal-optional-catch-binding@7.18.6(@babel/core@7.17.8): resolution: {integrity: sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==} @@ -6506,6 +6524,7 @@ packages: '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.17.8) + dev: true /@babel/plugin-proposal-optional-catch-binding@7.18.6(@babel/core@7.21.3): resolution: {integrity: sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==} @@ -6528,7 +6547,6 @@ packages: '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.12.9) - dev: true /@babel/plugin-proposal-optional-chaining@7.16.7(@babel/core@7.12.9): resolution: {integrity: sha512-eC3xy+ZrUcBtP7x+sq62Q/HYd674pPTb/77XZMb5wbDPGWIdUbSr4Agr052+zaUPSb+gGRnjxXfKFvx5iMJ+DA==} @@ -6576,7 +6594,6 @@ packages: '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.12.9) - dev: true /@babel/plugin-proposal-optional-chaining@7.18.9(@babel/core@7.17.8): resolution: {integrity: sha512-v5nwt4IqBXihxGsW2QmCWMDS3B3bzGIk/EQVZz2ei7f3NJl8NzAJVvUmpDW5q1CRNY+Beb/k58UAH1Km1N411w==} @@ -6589,6 +6606,7 @@ packages: '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.17.8) + dev: true /@babel/plugin-proposal-optional-chaining@7.18.9(@babel/core@7.21.3): resolution: {integrity: sha512-v5nwt4IqBXihxGsW2QmCWMDS3B3bzGIk/EQVZz2ei7f3NJl8NzAJVvUmpDW5q1CRNY+Beb/k58UAH1Km1N411w==} @@ -6611,7 +6629,6 @@ packages: '@babel/core': 7.12.9 '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.12.9) '@babel/helper-plugin-utils': 7.22.5 - dev: true /@babel/plugin-proposal-private-methods@7.16.11(@babel/core@7.12.9): resolution: {integrity: sha512-F/2uAkPlXDr8+BHpZvo19w3hLFKge+k75XUprE6jaqKxjGkSYcK+4c+bup5PdW/7W/Rpjwql7FTVEDW+fRAQsw==} @@ -6688,9 +6705,9 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.12.9 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.12.9) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-annotate-as-pure': 7.16.7 + '@babel/helper-create-class-features-plugin': 7.17.6(@babel/core@7.12.9) + '@babel/helper-plugin-utils': 7.21.5 '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.12.9) dev: true @@ -6714,9 +6731,9 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.3 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.21.3) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-annotate-as-pure': 7.16.7 + '@babel/helper-create-class-features-plugin': 7.17.6(@babel/core@7.21.3) + '@babel/helper-plugin-utils': 7.21.5 '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.21.3) dev: true @@ -6770,7 +6787,6 @@ packages: '@babel/core': 7.12.9 '@babel/helper-create-regexp-features-plugin': 7.19.0(@babel/core@7.12.9) '@babel/helper-plugin-utils': 7.22.5 - dev: true /@babel/plugin-proposal-unicode-property-regex@7.16.7(@babel/core@7.12.9): resolution: {integrity: sha512-QRK0YI/40VLhNVGIjRNAAQkEHws0cswSdFFjpFyt943YmJIU1da9uW63Iu6NFV6CxTZW5eTDCrwZUstBWgp/Rg==} @@ -6815,7 +6831,6 @@ packages: '@babel/core': 7.12.9 '@babel/helper-create-regexp-features-plugin': 7.19.0(@babel/core@7.12.9) '@babel/helper-plugin-utils': 7.22.5 - dev: true /@babel/plugin-proposal-unicode-property-regex@7.18.6(@babel/core@7.17.8): resolution: {integrity: sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==} @@ -6855,6 +6870,7 @@ packages: dependencies: '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.22.5 + dev: true /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.21.3): resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} @@ -6905,6 +6921,7 @@ packages: dependencies: '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.22.5 + dev: true /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.21.3): resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} @@ -6960,7 +6977,6 @@ packages: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.22.5 - dev: true /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.17.8): resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} @@ -6969,6 +6985,7 @@ packages: dependencies: '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.22.5 + dev: true /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.21.3): resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} @@ -6978,13 +6995,13 @@ packages: '@babel/core': 7.21.3 '@babel/helper-plugin-utils': 7.22.5 - /@babel/plugin-syntax-export-default-from@7.16.7(@babel/core@7.17.8): + /@babel/plugin-syntax-export-default-from@7.16.7(@babel/core@7.12.9): resolution: {integrity: sha512-4C3E4NsrLOgftKaTYTULhHsuQrGv3FHrBzOMDiS7UYKIpgGBkAdawg4h+EI8zPeK9M0fiIIh72hIwsI24K7MbA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.8 + '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-syntax-export-default-from@7.16.7(@babel/core@7.21.3): @@ -7003,7 +7020,6 @@ packages: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.22.5 - dev: true /@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.17.8): resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==} @@ -7022,6 +7038,15 @@ packages: '@babel/core': 7.21.3 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-syntax-flow@7.16.7(@babel/core@7.12.9): + resolution: {integrity: sha512-UDo3YGQO0jH6ytzVwgSLv9i/CzMcUjbKenL67dTrAZPPv6GFAtDhe6jqnvmoKzC/7htNTohhos+onPtDMqJwaQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.12.9 + '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-syntax-flow@7.16.7(@babel/core@7.17.8): resolution: {integrity: sha512-UDo3YGQO0jH6ytzVwgSLv9i/CzMcUjbKenL67dTrAZPPv6GFAtDhe6jqnvmoKzC/7htNTohhos+onPtDMqJwaQ==} engines: {node: '>=6.9.0'} @@ -7030,6 +7055,7 @@ packages: dependencies: '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.22.5 + dev: true /@babel/plugin-syntax-flow@7.16.7(@babel/core@7.21.3): resolution: {integrity: sha512-UDo3YGQO0jH6ytzVwgSLv9i/CzMcUjbKenL67dTrAZPPv6GFAtDhe6jqnvmoKzC/7htNTohhos+onPtDMqJwaQ==} @@ -7159,6 +7185,15 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true + /@babel/plugin-syntax-jsx@7.22.5(@babel/core@7.12.9): + resolution: {integrity: sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.12.9 + '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-syntax-jsx@7.22.5(@babel/core@7.17.8): resolution: {integrity: sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==} engines: {node: '>=6.9.0'} @@ -7217,6 +7252,7 @@ packages: dependencies: '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.22.5 + dev: true /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.21.3): resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} @@ -7266,6 +7302,7 @@ packages: dependencies: '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.22.5 + dev: true /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.21.3): resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} @@ -7290,6 +7327,7 @@ packages: dependencies: '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.22.5 + dev: true /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.21.3): resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} @@ -7314,6 +7352,7 @@ packages: dependencies: '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.22.5 + dev: true /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.21.3): resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} @@ -7399,13 +7438,13 @@ packages: '@babel/core': 7.21.3 '@babel/helper-plugin-utils': 7.22.5 - /@babel/plugin-syntax-typescript@7.22.5(@babel/core@7.17.8): + /@babel/plugin-syntax-typescript@7.22.5(@babel/core@7.12.9): resolution: {integrity: sha512-1mS2o03i7t1c6VzH6fdQ3OA8tcEIxwG18zIPRp+UY1Ihv6W+XZzBCVxExF9upussPXJ0xE9XRHwMoNs1ep/nRQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.8 + '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-syntax-typescript@7.22.5(@babel/core@7.21.3): @@ -7425,7 +7464,6 @@ packages: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.22.5 - dev: true /@babel/plugin-transform-arrow-functions@7.16.7(@babel/core@7.12.9): resolution: {integrity: sha512-9ffkFFMbvzTvv+7dTp/66xvZAWASuPD5Tl9LK3Z9vhOmANo6j94rik+5YMBt4CwHVMWLWpMsriIc2zsa3WW3xQ==} @@ -7465,7 +7503,6 @@ packages: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.22.5 - dev: true /@babel/plugin-transform-arrow-functions@7.18.6(@babel/core@7.17.8): resolution: {integrity: sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ==} @@ -7475,6 +7512,7 @@ packages: dependencies: '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.22.5 + dev: true /@babel/plugin-transform-arrow-functions@7.18.6(@babel/core@7.21.3): resolution: {integrity: sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ==} @@ -7497,7 +7535,6 @@ packages: '@babel/helper-remap-async-to-generator': 7.18.9(@babel/core@7.12.9) transitivePeerDependencies: - supports-color - dev: true /@babel/plugin-transform-async-to-generator@7.16.8(@babel/core@7.12.9): resolution: {integrity: sha512-MtmUmTJQHCnyJVrScNzNlofQJ3dLFuobYn3mwOTKHnSCMtbNsqvF71GQmJfFjdrXSsAA7iysFmYWw4bXZ20hOg==} @@ -7506,9 +7543,9 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.12.9 - '@babel/helper-module-imports': 7.22.15 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-remap-async-to-generator': 7.18.9(@babel/core@7.12.9) + '@babel/helper-module-imports': 7.16.7 + '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-remap-async-to-generator': 7.16.8 transitivePeerDependencies: - supports-color dev: true @@ -7534,9 +7571,9 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.3 - '@babel/helper-module-imports': 7.22.15 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-remap-async-to-generator': 7.18.9(@babel/core@7.21.3) + '@babel/helper-module-imports': 7.16.7 + '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-remap-async-to-generator': 7.16.8 transitivePeerDependencies: - supports-color dev: true @@ -7553,7 +7590,6 @@ packages: '@babel/helper-remap-async-to-generator': 7.18.9(@babel/core@7.12.9) transitivePeerDependencies: - supports-color - dev: true /@babel/plugin-transform-async-to-generator@7.18.6(@babel/core@7.17.8): resolution: {integrity: sha512-ARE5wZLKnTgPW7/1ftQmSi1CmkqqHo2DNmtztFhvgtOWSDfq0Cq9/9L+KnZNYSNrydBekhW3rwShduf59RoXag==} @@ -7567,6 +7603,7 @@ packages: '@babel/helper-remap-async-to-generator': 7.18.9(@babel/core@7.17.8) transitivePeerDependencies: - supports-color + dev: true /@babel/plugin-transform-async-to-generator@7.18.6(@babel/core@7.21.3): resolution: {integrity: sha512-ARE5wZLKnTgPW7/1ftQmSi1CmkqqHo2DNmtztFhvgtOWSDfq0Cq9/9L+KnZNYSNrydBekhW3rwShduf59RoXag==} @@ -7589,7 +7626,6 @@ packages: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.22.5 - dev: true /@babel/plugin-transform-block-scoped-functions@7.16.7(@babel/core@7.12.9): resolution: {integrity: sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg==} @@ -7629,7 +7665,6 @@ packages: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.22.5 - dev: true /@babel/plugin-transform-block-scoped-functions@7.18.6(@babel/core@7.17.8): resolution: {integrity: sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==} @@ -7639,6 +7674,7 @@ packages: dependencies: '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.22.5 + dev: true /@babel/plugin-transform-block-scoped-functions@7.18.6(@babel/core@7.21.3): resolution: {integrity: sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==} @@ -7657,7 +7693,6 @@ packages: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.22.5 - dev: true /@babel/plugin-transform-block-scoping@7.16.7(@babel/core@7.12.9): resolution: {integrity: sha512-ObZev2nxVAYA4bhyusELdo9hb3H+A56bxH3FZMbEImZFiEDYVHXQSJ1hQKFlDnlt8G9bBrCZ5ZpURZUrV4G5qQ==} @@ -7697,7 +7732,6 @@ packages: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.22.5 - dev: true /@babel/plugin-transform-block-scoping@7.21.0(@babel/core@7.17.8): resolution: {integrity: sha512-Mdrbunoh9SxwFZapeHVrwFmri16+oYotcZysSzhNIVDwIAb1UV+kvnxULSYq9J3/q5MDG+4X6w8QVgD1zhBXNQ==} @@ -7707,6 +7741,7 @@ packages: dependencies: '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.22.5 + dev: true /@babel/plugin-transform-block-scoping@7.21.0(@babel/core@7.21.3): resolution: {integrity: sha512-Mdrbunoh9SxwFZapeHVrwFmri16+oYotcZysSzhNIVDwIAb1UV+kvnxULSYq9J3/q5MDG+4X6w8QVgD1zhBXNQ==} @@ -7731,7 +7766,6 @@ packages: '@babel/helper-replace-supers': 7.22.9(@babel/core@7.12.9) '@babel/helper-split-export-declaration': 7.22.6 globals: 11.12.0 - dev: true /@babel/plugin-transform-classes@7.16.7(@babel/core@7.12.9): resolution: {integrity: sha512-WY7og38SFAGYRe64BrjKf8OrE6ulEHtr5jEYaZMwox9KebgqPi67Zqz8K53EKk1fFEJgm96r32rkKZ3qA2nCWQ==} @@ -7800,7 +7834,6 @@ packages: '@babel/helper-replace-supers': 7.22.9(@babel/core@7.12.9) '@babel/helper-split-export-declaration': 7.22.6 globals: 11.12.0 - dev: true /@babel/plugin-transform-classes@7.21.0(@babel/core@7.17.8): resolution: {integrity: sha512-RZhbYTCEUAe6ntPehC4hlslPWosNHDox+vAs4On/mCLRLfoDVHf6hVEd7kuxr1RnHwJmxFfUM3cZiZRmPxJPXQ==} @@ -7818,6 +7851,7 @@ packages: '@babel/helper-replace-supers': 7.22.9(@babel/core@7.17.8) '@babel/helper-split-export-declaration': 7.22.6 globals: 11.12.0 + dev: true /@babel/plugin-transform-classes@7.21.0(@babel/core@7.21.3): resolution: {integrity: sha512-RZhbYTCEUAe6ntPehC4hlslPWosNHDox+vAs4On/mCLRLfoDVHf6hVEd7kuxr1RnHwJmxFfUM3cZiZRmPxJPXQ==} @@ -7844,7 +7878,6 @@ packages: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.22.5 - dev: true /@babel/plugin-transform-computed-properties@7.16.7(@babel/core@7.12.9): resolution: {integrity: sha512-gN72G9bcmenVILj//sv1zLNaPyYcOzUho2lIJBMh/iakJ9ygCo/hEF9cpGb61SCMEDxbbyBoVQxrt+bWKu5KGw==} @@ -7884,7 +7917,6 @@ packages: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.22.5 - dev: true /@babel/plugin-transform-computed-properties@7.18.9(@babel/core@7.17.8): resolution: {integrity: sha512-+i0ZU1bCDymKakLxn5srGHrsAPRELC2WIbzwjLhHW9SIE1cPYkLCL0NlnXMZaM1vhfgA2+M7hySk42VBvrkBRw==} @@ -7894,6 +7926,7 @@ packages: dependencies: '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.22.5 + dev: true /@babel/plugin-transform-computed-properties@7.18.9(@babel/core@7.21.3): resolution: {integrity: sha512-+i0ZU1bCDymKakLxn5srGHrsAPRELC2WIbzwjLhHW9SIE1cPYkLCL0NlnXMZaM1vhfgA2+M7hySk42VBvrkBRw==} @@ -7912,7 +7945,6 @@ packages: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.22.5 - dev: true /@babel/plugin-transform-destructuring@7.17.7(@babel/core@7.12.9): resolution: {integrity: sha512-XVh0r5yq9sLR4vZ6eVZe8FKfIcSgaTBxVBRSYokRj2qksf6QerYnTxz9/GTuKTH/n/HwLP7t6gtlybHetJ/6hQ==} @@ -7952,7 +7984,6 @@ packages: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.22.5 - dev: true /@babel/plugin-transform-destructuring@7.21.3(@babel/core@7.17.8): resolution: {integrity: sha512-bp6hwMFzuiE4HqYEyoGJ/V2LeIWn+hLVKc4pnj++E5XQptwhtcGmSayM029d/j2X1bPKGTlsyPwAubuU22KhMA==} @@ -7962,6 +7993,7 @@ packages: dependencies: '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.22.5 + dev: true /@babel/plugin-transform-destructuring@7.21.3(@babel/core@7.21.3): resolution: {integrity: sha512-bp6hwMFzuiE4HqYEyoGJ/V2LeIWn+hLVKc4pnj++E5XQptwhtcGmSayM029d/j2X1bPKGTlsyPwAubuU22KhMA==} @@ -7981,7 +8013,6 @@ packages: '@babel/core': 7.12.9 '@babel/helper-create-regexp-features-plugin': 7.19.0(@babel/core@7.12.9) '@babel/helper-plugin-utils': 7.22.5 - dev: true /@babel/plugin-transform-dotall-regex@7.16.7(@babel/core@7.12.9): resolution: {integrity: sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ==} @@ -8025,7 +8056,6 @@ packages: '@babel/core': 7.12.9 '@babel/helper-create-regexp-features-plugin': 7.19.0(@babel/core@7.12.9) '@babel/helper-plugin-utils': 7.22.5 - dev: true /@babel/plugin-transform-dotall-regex@7.18.6(@babel/core@7.17.8): resolution: {integrity: sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==} @@ -8056,7 +8086,6 @@ packages: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.22.5 - dev: true /@babel/plugin-transform-duplicate-keys@7.16.7(@babel/core@7.12.9): resolution: {integrity: sha512-03DvpbRfvWIXyK0/6QiR1KMTWeT6OcQ7tbhjrXyFS02kjuX/mu5Bvnh5SDSWHxyawit2g5aWhKwI86EE7GUnTw==} @@ -8126,7 +8155,6 @@ packages: '@babel/core': 7.12.9 '@babel/helper-builder-binary-assignment-operator-visitor': 7.18.9 '@babel/helper-plugin-utils': 7.22.5 - dev: true /@babel/plugin-transform-exponentiation-operator@7.16.7(@babel/core@7.12.9): resolution: {integrity: sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA==} @@ -8170,7 +8198,6 @@ packages: '@babel/core': 7.12.9 '@babel/helper-builder-binary-assignment-operator-visitor': 7.18.9 '@babel/helper-plugin-utils': 7.22.5 - dev: true /@babel/plugin-transform-exponentiation-operator@7.18.6(@babel/core@7.17.8): resolution: {integrity: sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==} @@ -8181,6 +8208,7 @@ packages: '@babel/core': 7.17.8 '@babel/helper-builder-binary-assignment-operator-visitor': 7.18.9 '@babel/helper-plugin-utils': 7.22.5 + dev: true /@babel/plugin-transform-exponentiation-operator@7.18.6(@babel/core@7.21.3): resolution: {integrity: sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==} @@ -8192,6 +8220,16 @@ packages: '@babel/helper-builder-binary-assignment-operator-visitor': 7.18.9 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-transform-flow-strip-types@7.16.7(@babel/core@7.12.9): + resolution: {integrity: sha512-mzmCq3cNsDpZZu9FADYYyfZJIOrSONmHcop2XEKPdBNMa4PDC4eEvcOvzZaCNcjKu72v0XQlA5y1g58aLRXdYg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.12.9 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-flow': 7.16.7(@babel/core@7.12.9) + /@babel/plugin-transform-flow-strip-types@7.16.7(@babel/core@7.17.8): resolution: {integrity: sha512-mzmCq3cNsDpZZu9FADYYyfZJIOrSONmHcop2XEKPdBNMa4PDC4eEvcOvzZaCNcjKu72v0XQlA5y1g58aLRXdYg==} engines: {node: '>=6.9.0'} @@ -8201,6 +8239,7 @@ packages: '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-flow': 7.16.7(@babel/core@7.17.8) + dev: true /@babel/plugin-transform-flow-strip-types@7.16.7(@babel/core@7.21.3): resolution: {integrity: sha512-mzmCq3cNsDpZZu9FADYYyfZJIOrSONmHcop2XEKPdBNMa4PDC4eEvcOvzZaCNcjKu72v0XQlA5y1g58aLRXdYg==} @@ -8220,7 +8259,6 @@ packages: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.22.5 - dev: true /@babel/plugin-transform-for-of@7.16.7(@babel/core@7.12.9): resolution: {integrity: sha512-/QZm9W92Ptpw7sjI9Nx1mbcsWz33+l8kuMIQnDwgQBG5s3fAfQvkRjQ7NqXhtNcKOnPkdICmUHyCaWW06HCsqg==} @@ -8260,7 +8298,6 @@ packages: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.22.5 - dev: true /@babel/plugin-transform-for-of@7.18.8(@babel/core@7.17.8): resolution: {integrity: sha512-yEfTRnjuskWYo0k1mHUqrVWaZwrdq8AYbfrpqULOJOaucGSp4mNMVps+YtA8byoevxS/urwU75vyhQIxcCgiBQ==} @@ -8270,6 +8307,7 @@ packages: dependencies: '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.22.5 + dev: true /@babel/plugin-transform-for-of@7.18.8(@babel/core@7.21.3): resolution: {integrity: sha512-yEfTRnjuskWYo0k1mHUqrVWaZwrdq8AYbfrpqULOJOaucGSp4mNMVps+YtA8byoevxS/urwU75vyhQIxcCgiBQ==} @@ -8289,7 +8327,6 @@ packages: '@babel/core': 7.12.9 '@babel/helper-function-name': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 - dev: true /@babel/plugin-transform-function-name@7.16.7(@babel/core@7.12.9): resolution: {integrity: sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA==} @@ -8337,7 +8374,6 @@ packages: '@babel/helper-compilation-targets': 7.20.7(@babel/core@7.12.9) '@babel/helper-function-name': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 - dev: true /@babel/plugin-transform-function-name@7.18.9(@babel/core@7.17.8): resolution: {integrity: sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==} @@ -8349,6 +8385,7 @@ packages: '@babel/helper-compilation-targets': 7.20.7(@babel/core@7.17.8) '@babel/helper-function-name': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 + dev: true /@babel/plugin-transform-function-name@7.18.9(@babel/core@7.21.3): resolution: {integrity: sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==} @@ -8369,7 +8406,6 @@ packages: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.22.5 - dev: true /@babel/plugin-transform-literals@7.16.7(@babel/core@7.12.9): resolution: {integrity: sha512-6tH8RTpTWI0s2sV6uq3e/C9wPo4PTqqZps4uF0kzQ9/xPLFQtipynvmT1g/dOfEJ+0EQsHhkQ/zyRId8J2b8zQ==} @@ -8409,7 +8445,6 @@ packages: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.22.5 - dev: true /@babel/plugin-transform-literals@7.18.9(@babel/core@7.17.8): resolution: {integrity: sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==} @@ -8419,6 +8454,7 @@ packages: dependencies: '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.22.5 + dev: true /@babel/plugin-transform-literals@7.18.9(@babel/core@7.21.3): resolution: {integrity: sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==} @@ -8437,7 +8473,6 @@ packages: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.22.5 - dev: true /@babel/plugin-transform-member-expression-literals@7.16.7(@babel/core@7.12.9): resolution: {integrity: sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw==} @@ -8477,7 +8512,6 @@ packages: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.22.5 - dev: true /@babel/plugin-transform-member-expression-literals@7.18.6(@babel/core@7.17.8): resolution: {integrity: sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==} @@ -8487,6 +8521,7 @@ packages: dependencies: '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.22.5 + dev: true /@babel/plugin-transform-member-expression-literals@7.18.6(@babel/core@7.21.3): resolution: {integrity: sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==} @@ -8507,7 +8542,6 @@ packages: '@babel/helper-module-transforms': 7.22.15(@babel/core@7.12.9) '@babel/helper-plugin-utils': 7.22.5 babel-plugin-dynamic-import-node: 2.3.3 - dev: true /@babel/plugin-transform-modules-amd@7.16.7(@babel/core@7.12.9): resolution: {integrity: sha512-KaaEtgBL7FKYwjJ/teH63oAmE3lP34N3kshz8mm4VMAw7U3PxjVwwUmxEFksbgsNUaO3wId9R2AVQYSEGRa2+g==} @@ -8588,7 +8622,6 @@ packages: '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-simple-access': 7.22.5 babel-plugin-dynamic-import-node: 2.3.3 - dev: true /@babel/plugin-transform-modules-commonjs@7.17.7(@babel/core@7.12.9): resolution: {integrity: sha512-ITPmR2V7MqioMJyrxUo2onHNC3e+MvfFiFIR0RP21d3PtlVb6sfzoxNKiphSZUOM9hEIdzCcZe83ieX3yoqjUA==} @@ -8640,6 +8673,17 @@ packages: '@babel/helper-simple-access': 7.22.5 dev: true + /@babel/plugin-transform-modules-commonjs@7.22.15(@babel/core@7.12.9): + resolution: {integrity: sha512-jWL4eh90w0HQOTKP2MoXXUpVxilxsB2Vl4ji69rSjS3EcZ/v4sBmn+A3NpepuJzBhOaEBbR7udonlHHn5DWidg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.12.9 + '@babel/helper-module-transforms': 7.22.15(@babel/core@7.12.9) + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-simple-access': 7.22.5 + /@babel/plugin-transform-modules-commonjs@7.22.15(@babel/core@7.17.8): resolution: {integrity: sha512-jWL4eh90w0HQOTKP2MoXXUpVxilxsB2Vl4ji69rSjS3EcZ/v4sBmn+A3NpepuJzBhOaEBbR7udonlHHn5DWidg==} engines: {node: '>=6.9.0'} @@ -8650,6 +8694,7 @@ packages: '@babel/helper-module-transforms': 7.22.15(@babel/core@7.17.8) '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-simple-access': 7.22.5 + dev: true /@babel/plugin-transform-modules-commonjs@7.22.15(@babel/core@7.21.3): resolution: {integrity: sha512-jWL4eh90w0HQOTKP2MoXXUpVxilxsB2Vl4ji69rSjS3EcZ/v4sBmn+A3NpepuJzBhOaEBbR7udonlHHn5DWidg==} @@ -8674,7 +8719,6 @@ packages: '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-validator-identifier': 7.22.15 babel-plugin-dynamic-import-node: 2.3.3 - dev: true /@babel/plugin-transform-modules-systemjs@7.17.8(@babel/core@7.12.9): resolution: {integrity: sha512-39reIkMTUVagzgA5x88zDYXPCMT6lcaRKs1+S9K6NKBPErbgO/w/kP8GlNQTC87b412ZTlmNgr3k2JrWgHH+Bw==} @@ -8765,7 +8809,6 @@ packages: '@babel/core': 7.12.9 '@babel/helper-module-transforms': 7.22.15(@babel/core@7.12.9) '@babel/helper-plugin-utils': 7.22.5 - dev: true /@babel/plugin-transform-modules-umd@7.16.7(@babel/core@7.12.9): resolution: {integrity: sha512-EMh7uolsC8O4xhudF2F6wedbSHm1HHZ0C6aJ7K67zcDNidMzVcxWdGr+htW9n21klm+bOn+Rx4CBsAntZd3rEQ==} @@ -8840,7 +8883,6 @@ packages: dependencies: '@babel/core': 7.12.9 '@babel/helper-create-regexp-features-plugin': 7.19.0(@babel/core@7.12.9) - dev: true /@babel/plugin-transform-named-capturing-groups-regex@7.16.8(@babel/core@7.12.9): resolution: {integrity: sha512-j3Jw+n5PvpmhRR+mrgIh04puSANCk/T/UA3m3P1MjJkhlK906+ApHhDIqBQDdOgL/r1UYpz4GNclTXxyZrYGSw==} @@ -8881,7 +8923,6 @@ packages: '@babel/core': 7.12.9 '@babel/helper-create-regexp-features-plugin': 7.19.0(@babel/core@7.12.9) '@babel/helper-plugin-utils': 7.22.5 - dev: true /@babel/plugin-transform-named-capturing-groups-regex@7.19.1(@babel/core@7.17.8): resolution: {integrity: sha512-oWk9l9WItWBQYS4FgXD4Uyy5kq898lvkXpXQxoJEY1RnvPk4R/Dvu2ebXU9q8lP+rlMwUQTFf2Ok6d78ODa0kw==} @@ -8892,6 +8933,7 @@ packages: '@babel/core': 7.17.8 '@babel/helper-create-regexp-features-plugin': 7.19.0(@babel/core@7.17.8) '@babel/helper-plugin-utils': 7.22.5 + dev: true /@babel/plugin-transform-named-capturing-groups-regex@7.19.1(@babel/core@7.21.3): resolution: {integrity: sha512-oWk9l9WItWBQYS4FgXD4Uyy5kq898lvkXpXQxoJEY1RnvPk4R/Dvu2ebXU9q8lP+rlMwUQTFf2Ok6d78ODa0kw==} @@ -8911,7 +8953,6 @@ packages: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.22.5 - dev: true /@babel/plugin-transform-new-target@7.16.7(@babel/core@7.12.9): resolution: {integrity: sha512-xiLDzWNMfKoGOpc6t3U+etCE2yRnn3SM09BXqWPIZOBpL2gvVrBWUKnsJx0K/ADi5F5YC5f8APFfWrz25TdlGg==} @@ -8981,7 +9022,6 @@ packages: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-replace-supers': 7.22.9(@babel/core@7.12.9) - dev: true /@babel/plugin-transform-object-super@7.16.7(@babel/core@7.12.9): resolution: {integrity: sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw==} @@ -9025,7 +9065,6 @@ packages: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-replace-supers': 7.22.9(@babel/core@7.12.9) - dev: true /@babel/plugin-transform-object-super@7.18.6(@babel/core@7.17.8): resolution: {integrity: sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==} @@ -9036,6 +9075,7 @@ packages: '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-replace-supers': 7.22.9(@babel/core@7.17.8) + dev: true /@babel/plugin-transform-object-super@7.18.6(@babel/core@7.21.3): resolution: {integrity: sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==} @@ -9055,7 +9095,6 @@ packages: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.22.5 - dev: true /@babel/plugin-transform-parameters@7.16.7(@babel/core@7.12.9): resolution: {integrity: sha512-AT3MufQ7zZEhU2hwOA11axBnExW0Lszu4RL/tAlUJBuNoRak+wehQW8h6KcXOcgjY42fHtDxswuMhMjFEuv/aw==} @@ -9095,7 +9134,6 @@ packages: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.22.5 - dev: true /@babel/plugin-transform-parameters@7.21.3(@babel/core@7.17.8): resolution: {integrity: sha512-Wxc+TvppQG9xWFYatvCGPvZ6+SIUxQ2ZdiBP+PHYMIjnPXD+uThCshaz4NZOnODAtBjjcVQQ/3OKs9LW28purQ==} @@ -9105,6 +9143,7 @@ packages: dependencies: '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.22.5 + dev: true /@babel/plugin-transform-parameters@7.21.3(@babel/core@7.21.3): resolution: {integrity: sha512-Wxc+TvppQG9xWFYatvCGPvZ6+SIUxQ2ZdiBP+PHYMIjnPXD+uThCshaz4NZOnODAtBjjcVQQ/3OKs9LW28purQ==} @@ -9123,7 +9162,6 @@ packages: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.22.5 - dev: true /@babel/plugin-transform-property-literals@7.16.7(@babel/core@7.12.9): resolution: {integrity: sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw==} @@ -9163,7 +9201,6 @@ packages: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.22.5 - dev: true /@babel/plugin-transform-property-literals@7.18.6(@babel/core@7.17.8): resolution: {integrity: sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==} @@ -9173,6 +9210,7 @@ packages: dependencies: '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.22.5 + dev: true /@babel/plugin-transform-property-literals@7.18.6(@babel/core@7.21.3): resolution: {integrity: sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==} @@ -9193,6 +9231,15 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true + /@babel/plugin-transform-react-display-name@7.18.6(@babel/core@7.12.9): + resolution: {integrity: sha512-TV4sQ+T013n61uMoygyMRm+xf04Bd5oqFpv2jAEQwSZ8NwQA7zeRPg1LMVg2PWi3zWBz+CLKD+v5bcpZ/BS0aA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.12.9 + '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-transform-react-display-name@7.18.6(@babel/core@7.17.8): resolution: {integrity: sha512-TV4sQ+T013n61uMoygyMRm+xf04Bd5oqFpv2jAEQwSZ8NwQA7zeRPg1LMVg2PWi3zWBz+CLKD+v5bcpZ/BS0aA==} engines: {node: '>=6.9.0'} @@ -9201,6 +9248,7 @@ packages: dependencies: '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.22.5 + dev: true /@babel/plugin-transform-react-display-name@7.18.6(@babel/core@7.21.3): resolution: {integrity: sha512-TV4sQ+T013n61uMoygyMRm+xf04Bd5oqFpv2jAEQwSZ8NwQA7zeRPg1LMVg2PWi3zWBz+CLKD+v5bcpZ/BS0aA==} @@ -9231,13 +9279,13 @@ packages: '@babel/plugin-transform-react-jsx': 7.22.3(@babel/core@7.21.3) dev: true - /@babel/plugin-transform-react-jsx-self@7.18.6(@babel/core@7.17.8): + /@babel/plugin-transform-react-jsx-self@7.18.6(@babel/core@7.12.9): resolution: {integrity: sha512-A0LQGx4+4Jv7u/tWzoJF7alZwnBDQd6cGLh9P+Ttk4dpiL+J5p7NSNv/9tlEFFJDq3kjxOavWmbm6t0Gk+A3Ig==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.8 + '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-react-jsx-self@7.18.6(@babel/core@7.21.3): @@ -9249,13 +9297,13 @@ packages: '@babel/core': 7.21.3 '@babel/helper-plugin-utils': 7.22.5 - /@babel/plugin-transform-react-jsx-source@7.18.6(@babel/core@7.17.8): + /@babel/plugin-transform-react-jsx-source@7.18.6(@babel/core@7.12.9): resolution: {integrity: sha512-utZmlASneDfdaMh0m/WausbjUjEdGrQJz0vFK93d7wD3xf5wBtX219+q6IlCNZeguIcxS2f/CvLZrlLSvSHQXw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.8 + '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-react-jsx-source@7.18.6(@babel/core@7.21.3): @@ -9322,6 +9370,19 @@ packages: '@babel/plugin-syntax-jsx': 7.22.5(@babel/core@7.21.3) '@babel/types': 7.22.15 + /@babel/plugin-transform-react-jsx@7.22.3(@babel/core@7.12.9): + resolution: {integrity: sha512-JEulRWG2f04a7L8VWaOngWiK6p+JOSpB+DAtwfJgOaej1qdbNxqtK7MwTBHjUA10NeFcszlFNqCdbRcirzh2uQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.12.9 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-module-imports': 7.22.15 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-jsx': 7.22.5(@babel/core@7.12.9) + '@babel/types': 7.22.15 + /@babel/plugin-transform-react-jsx@7.22.3(@babel/core@7.17.8): resolution: {integrity: sha512-JEulRWG2f04a7L8VWaOngWiK6p+JOSpB+DAtwfJgOaej1qdbNxqtK7MwTBHjUA10NeFcszlFNqCdbRcirzh2uQ==} engines: {node: '>=6.9.0'} @@ -9334,6 +9395,7 @@ packages: '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-jsx': 7.22.5(@babel/core@7.17.8) '@babel/types': 7.22.15 + dev: true /@babel/plugin-transform-react-jsx@7.22.3(@babel/core@7.21.3): resolution: {integrity: sha512-JEulRWG2f04a7L8VWaOngWiK6p+JOSpB+DAtwfJgOaej1qdbNxqtK7MwTBHjUA10NeFcszlFNqCdbRcirzh2uQ==} @@ -9378,7 +9440,6 @@ packages: dependencies: '@babel/core': 7.12.9 regenerator-transform: 0.14.5 - dev: true /@babel/plugin-transform-regenerator@7.16.7(@babel/core@7.12.9): resolution: {integrity: sha512-mF7jOgGYCkSJagJ6XCujSQg+6xC1M77/03K2oBmVJWoFGNUtnVJO4WHKJk3dnPC8HCcj4xBQP1Egm8DWh3Pb3Q==} @@ -9450,7 +9511,6 @@ packages: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.22.5 - dev: true /@babel/plugin-transform-reserved-words@7.16.7(@babel/core@7.12.9): resolution: {integrity: sha512-KQzzDnZ9hWQBjwi5lpY5v9shmm6IVG0U9pB18zvMu2i4H90xpT4gmqwPYsn8rObiadYe2M0gmgsiOIF5A/2rtg==} @@ -9545,18 +9605,18 @@ packages: - supports-color dev: true - /@babel/plugin-transform-runtime@7.19.1(@babel/core@7.17.8): + /@babel/plugin-transform-runtime@7.19.1(@babel/core@7.12.9): resolution: {integrity: sha512-2nJjTUFIzBMP/f/miLxEK9vxwW/KUXsdvN4sR//TmuDhe6yU2h57WmIOE12Gng3MDP/xpjUV/ToZRdcf8Yj4fA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.8 + '@babel/core': 7.12.9 '@babel/helper-module-imports': 7.22.15 '@babel/helper-plugin-utils': 7.22.5 - babel-plugin-polyfill-corejs2: 0.3.3(@babel/core@7.17.8) - babel-plugin-polyfill-corejs3: 0.6.0(@babel/core@7.17.8) - babel-plugin-polyfill-regenerator: 0.4.1(@babel/core@7.17.8) + babel-plugin-polyfill-corejs2: 0.3.3(@babel/core@7.12.9) + babel-plugin-polyfill-corejs3: 0.6.0(@babel/core@7.12.9) + babel-plugin-polyfill-regenerator: 0.4.1(@babel/core@7.12.9) semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -9585,7 +9645,6 @@ packages: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.22.5 - dev: true /@babel/plugin-transform-shorthand-properties@7.16.7(@babel/core@7.12.9): resolution: {integrity: sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg==} @@ -9625,7 +9684,6 @@ packages: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.22.5 - dev: true /@babel/plugin-transform-shorthand-properties@7.18.6(@babel/core@7.17.8): resolution: {integrity: sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==} @@ -9635,6 +9693,7 @@ packages: dependencies: '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.22.5 + dev: true /@babel/plugin-transform-shorthand-properties@7.18.6(@babel/core@7.21.3): resolution: {integrity: sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==} @@ -9654,7 +9713,6 @@ packages: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - dev: true /@babel/plugin-transform-spread@7.16.7(@babel/core@7.12.9): resolution: {integrity: sha512-+pjJpgAngb53L0iaA5gU/1MLXJIfXcYepLgXB3esVRf4fqmj8f2cxM3/FKaHsZms08hFQJkFccEWuIpm429TXg==} @@ -9698,7 +9756,6 @@ packages: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - dev: true /@babel/plugin-transform-spread@7.19.0(@babel/core@7.17.8): resolution: {integrity: sha512-RsuMk7j6n+r752EtzyScnWkQyuJdli6LdO5Klv8Yx0OfPVTcQkIUfS8clx5e9yHXzlnhOZF3CbQ8C2uP5j074w==} @@ -9709,6 +9766,7 @@ packages: '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + dev: true /@babel/plugin-transform-spread@7.19.0(@babel/core@7.21.3): resolution: {integrity: sha512-RsuMk7j6n+r752EtzyScnWkQyuJdli6LdO5Klv8Yx0OfPVTcQkIUfS8clx5e9yHXzlnhOZF3CbQ8C2uP5j074w==} @@ -9728,7 +9786,6 @@ packages: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.22.5 - dev: true /@babel/plugin-transform-sticky-regex@7.16.7(@babel/core@7.12.9): resolution: {integrity: sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw==} @@ -9768,7 +9825,6 @@ packages: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.22.5 - dev: true /@babel/plugin-transform-sticky-regex@7.18.6(@babel/core@7.17.8): resolution: {integrity: sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==} @@ -9778,6 +9834,7 @@ packages: dependencies: '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.22.5 + dev: true /@babel/plugin-transform-sticky-regex@7.18.6(@babel/core@7.21.3): resolution: {integrity: sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==} @@ -9796,7 +9853,6 @@ packages: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.22.5 - dev: true /@babel/plugin-transform-template-literals@7.16.7(@babel/core@7.12.9): resolution: {integrity: sha512-VwbkDDUeenlIjmfNeDX/V0aWrQH2QiVyJtwymVQSzItFDTpxfyJh3EVaQiS0rIN/CqbLGr0VcGmuwyTdZtdIsA==} @@ -9836,7 +9892,6 @@ packages: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.22.5 - dev: true /@babel/plugin-transform-template-literals@7.18.9(@babel/core@7.17.8): resolution: {integrity: sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==} @@ -9846,6 +9901,7 @@ packages: dependencies: '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.22.5 + dev: true /@babel/plugin-transform-template-literals@7.18.9(@babel/core@7.21.3): resolution: {integrity: sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==} @@ -9864,7 +9920,6 @@ packages: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.22.5 - dev: true /@babel/plugin-transform-typeof-symbol@7.16.7(@babel/core@7.12.9): resolution: {integrity: sha512-p2rOixCKRJzpg9JB4gjnG4gjWkWa89ZoYUnl9snJ1cWIcTH/hvxZqfO+WjG6T8DRBpctEol5jw1O5rA8gkCokQ==} @@ -9959,17 +10014,17 @@ packages: '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-typescript': 7.22.5(@babel/core@7.21.3) - /@babel/plugin-transform-typescript@7.22.15(@babel/core@7.17.8): + /@babel/plugin-transform-typescript@7.22.15(@babel/core@7.12.9): resolution: {integrity: sha512-1uirS0TnijxvQLnlv5wQBwOX3E1wCFX7ITv+9pBV2wKEk4K+M5tqDaoNXnTH8tjEIYHLO98MwiTWO04Ggz4XuA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.8 + '@babel/core': 7.12.9 '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.17.8) + '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.12.9) '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-typescript': 7.22.5(@babel/core@7.17.8) + '@babel/plugin-syntax-typescript': 7.22.5(@babel/core@7.12.9) /@babel/plugin-transform-typescript@7.22.15(@babel/core@7.21.3): resolution: {integrity: sha512-1uirS0TnijxvQLnlv5wQBwOX3E1wCFX7ITv+9pBV2wKEk4K+M5tqDaoNXnTH8tjEIYHLO98MwiTWO04Ggz4XuA==} @@ -9991,7 +10046,6 @@ packages: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.22.5 - dev: true /@babel/plugin-transform-unicode-escapes@7.16.7(@babel/core@7.12.9): resolution: {integrity: sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q==} @@ -10061,7 +10115,6 @@ packages: '@babel/core': 7.12.9 '@babel/helper-create-regexp-features-plugin': 7.19.0(@babel/core@7.12.9) '@babel/helper-plugin-utils': 7.22.5 - dev: true /@babel/plugin-transform-unicode-regex@7.16.7(@babel/core@7.12.9): resolution: {integrity: sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q==} @@ -10105,7 +10158,6 @@ packages: '@babel/core': 7.12.9 '@babel/helper-create-regexp-features-plugin': 7.19.0(@babel/core@7.12.9) '@babel/helper-plugin-utils': 7.22.5 - dev: true /@babel/plugin-transform-unicode-regex@7.18.6(@babel/core@7.17.8): resolution: {integrity: sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==} @@ -10116,6 +10168,7 @@ packages: '@babel/core': 7.17.8 '@babel/helper-create-regexp-features-plugin': 7.19.0(@babel/core@7.17.8) '@babel/helper-plugin-utils': 7.22.5 + dev: true /@babel/plugin-transform-unicode-regex@7.18.6(@babel/core@7.21.3): resolution: {integrity: sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==} @@ -10209,7 +10262,6 @@ packages: semver: 5.7.1 transitivePeerDependencies: - supports-color - dev: true /@babel/preset-env@7.16.11(@babel/core@7.12.9): resolution: {integrity: sha512-qcmWG8R7ZW6WBRPZK//y+E3Cli151B20W1Rv7ln27vuPaXU/8TKms6jFdiJtF7UDTxcrb7mZd88tAeK9LjdT8g==} @@ -10757,7 +10809,6 @@ packages: '@babel/plugin-transform-dotall-regex': 7.18.6(@babel/core@7.12.9) '@babel/types': 7.22.15 esutils: 2.0.3 - dev: true /@babel/preset-modules@0.1.5(@babel/core@7.17.8): resolution: {integrity: sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==} @@ -10970,7 +11021,7 @@ packages: '@babel/helper-split-export-declaration': 7.22.6 '@babel/parser': 7.22.15 '@babel/types': 7.22.15 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -10987,7 +11038,7 @@ packages: '@babel/helper-split-export-declaration': 7.22.6 '@babel/parser': 7.22.15 '@babel/types': 7.22.15 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -11004,7 +11055,7 @@ packages: '@babel/helper-split-export-declaration': 7.22.6 '@babel/parser': 7.22.15 '@babel/types': 7.22.15 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -11015,7 +11066,6 @@ packages: dependencies: '@babel/helper-validator-identifier': 7.22.15 to-fast-properties: 2.0.0 - dev: true /@babel/types@7.17.0: resolution: {integrity: sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==} @@ -11479,7 +11529,7 @@ packages: engines: {node: ^10.12.0 || >=12.0.0} dependencies: ajv: 6.12.6 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) espree: 7.3.1 globals: 13.19.0 ignore: 4.0.6 @@ -11496,7 +11546,7 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: 6.12.6 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) espree: 9.4.1 globals: 13.19.0 ignore: 5.2.0 @@ -11647,7 +11697,7 @@ packages: engines: {node: '>=10.10.0'} dependencies: '@humanwhocodes/object-schema': 1.2.1 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -11657,7 +11707,7 @@ packages: engines: {node: '>=10.10.0'} dependencies: '@humanwhocodes/object-schema': 1.2.1 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -12705,6 +12755,7 @@ packages: dependencies: '@jridgewell/resolve-uri': 3.1.0 '@jridgewell/sourcemap-codec': 1.4.14 + dev: true /@jridgewell/trace-mapping@0.3.19: resolution: {integrity: sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw==} @@ -12725,7 +12776,7 @@ packages: /@kwsites/file-exists@1.1.1: resolution: {integrity: sha512-m9/5YGR18lIwxSFDwfE3oA7bWuq9kdau6ugN4H2rJeyhFQZcG9AgSHkQtSD15a8WvTgfz9aikZMrKPHvbpqFiw==} dependencies: - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) transitivePeerDependencies: - supports-color @@ -13084,7 +13135,7 @@ packages: '@oclif/color': 1.0.1 '@oclif/core': 1.16.1 chalk: 4.1.2 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) fs-extra: 9.1.0 http-call: 5.3.0 load-json-file: 5.3.0 @@ -13102,7 +13153,7 @@ packages: dependencies: '@oclif/core': 1.16.1 chalk: 4.1.2 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) fs-extra: 9.1.0 http-call: 5.3.0 lodash: 4.17.21 @@ -13639,7 +13690,7 @@ packages: react-refresh: 0.11.0 schema-utils: 3.1.1 source-map: 0.7.3 - webpack: 5.76.3(webpack-cli@3.3.12) + webpack: 5.76.3(webpack-cli@4.9.2) dev: true /@pmmmwh/react-refresh-webpack-plugin@0.5.10(react-refresh@0.14.0)(webpack-dev-server@4.12.0)(webpack@5.70.0): @@ -14748,7 +14799,7 @@ packages: transitivePeerDependencies: - encoding - /@react-native-community/cli-plugin-metro@9.1.1(@babel/core@7.17.8): + /@react-native-community/cli-plugin-metro@9.1.1(@babel/core@7.12.9): resolution: {integrity: sha512-8CBwEZrbYIeQw69Exg/oW20pV9C6mbYlDz0pxZJ0AYmC20Q+wFFs6sUh5zm28ZUh1L0LxNGmhle/YvMPqA+fMQ==} dependencies: '@react-native-community/cli-server-api': 9.1.0 @@ -14757,7 +14808,7 @@ packages: metro: 0.72.2 metro-config: 0.72.2 metro-core: 0.72.2 - metro-react-native-babel-transformer: 0.72.1(@babel/core@7.17.8) + metro-react-native-babel-transformer: 0.72.1(@babel/core@7.12.9) metro-resolver: 0.72.2 metro-runtime: 0.72.2 readline: 1.3.0 @@ -14806,7 +14857,7 @@ packages: dependencies: joi: 17.6.0 - /@react-native-community/cli@9.1.1(@babel/core@7.17.8): + /@react-native-community/cli@9.1.1(@babel/core@7.12.9): resolution: {integrity: sha512-LjXcYahjFzM7TlsGzQLH9bCx3yvBsHEj/5Ytdnk0stdDET329JdXWEh6JiSRjVWPVAoDAV5pRAFmEOEGDNIiAw==} engines: {node: '>=14'} hasBin: true @@ -14816,7 +14867,7 @@ packages: '@react-native-community/cli-debugger-ui': 9.0.0 '@react-native-community/cli-doctor': 9.1.1 '@react-native-community/cli-hermes': 9.1.0 - '@react-native-community/cli-plugin-metro': 9.1.1(@babel/core@7.17.8) + '@react-native-community/cli-plugin-metro': 9.1.1(@babel/core@7.12.9) '@react-native-community/cli-server-api': 9.1.0 '@react-native-community/cli-tools': 9.1.0 '@react-native-community/cli-types': 9.1.0 @@ -15651,7 +15702,7 @@ packages: ts-dedent: 2.2.0 typescript: 5.1.6 util-deprecate: 1.0.2 - webpack: 5.76.3(webpack-cli@3.3.12) + webpack: 5.76.3(webpack-cli@4.9.2) webpack-dev-middleware: 4.3.0(webpack@5.76.3) webpack-hot-middleware: 2.25.1 webpack-virtual-modules: 0.4.3 @@ -15864,7 +15915,7 @@ packages: typescript: 5.1.6 unfetch: 4.2.0 util-deprecate: 1.0.2 - webpack: 5.76.3(webpack-cli@3.3.12) + webpack: 5.76.3(webpack-cli@4.9.2) dev: true /@storybook/core-common@6.5.17-alpha.0(eslint@8.32.0)(react-dom@17.0.2)(react@17.0.2)(typescript@5.1.6)(webpack-cli@3.3.12): @@ -16130,7 +16181,7 @@ packages: react: 17.0.2 react-dom: 17.0.2(react@17.0.2) typescript: 5.1.6 - webpack: 5.76.3(webpack-cli@3.3.12) + webpack: 5.76.3(webpack-cli@4.9.2) transitivePeerDependencies: - '@storybook/mdx2-csf' - acorn @@ -16377,7 +16428,7 @@ packages: ts-dedent: 2.2.0 typescript: 5.1.6 util-deprecate: 1.0.2 - webpack: 5.76.3(webpack-cli@3.3.12) + webpack: 5.76.3(webpack-cli@4.9.2) webpack-dev-middleware: 4.3.0(webpack@5.76.3) webpack-virtual-modules: 0.4.3 transitivePeerDependencies: @@ -16498,7 +16549,7 @@ packages: typescript: '>= 4.x' webpack: '>= 4' dependencies: - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) endent: 2.1.0 find-cache-dir: 3.3.2 flat-cache: 3.0.4 @@ -16506,7 +16557,7 @@ packages: react-docgen-typescript: 2.2.2(typescript@5.1.6) tslib: 2.5.0 typescript: 5.1.6 - webpack: 5.76.3(webpack-cli@3.3.12) + webpack: 5.76.3(webpack-cli@4.9.2) transitivePeerDependencies: - supports-color dev: true @@ -16670,7 +16721,7 @@ packages: ts-dedent: 2.2.0 typescript: 5.1.6 util-deprecate: 1.0.2 - webpack: 5.76.3(webpack-cli@3.3.12) + webpack: 5.76.3(webpack-cli@4.9.2) transitivePeerDependencies: - '@storybook/mdx2-csf' - '@swc/core' @@ -18233,7 +18284,7 @@ packages: '@typescript-eslint/experimental-utils': 4.33.0(eslint@7.32.0)(typescript@5.1.6) '@typescript-eslint/parser': 4.33.0(eslint@8.32.0)(typescript@5.1.6) '@typescript-eslint/scope-manager': 4.33.0 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) eslint: 7.32.0 functional-red-black-tree: 1.0.1 ignore: 5.2.0 @@ -18260,7 +18311,7 @@ packages: '@typescript-eslint/scope-manager': 5.54.0 '@typescript-eslint/type-utils': 5.54.0(eslint@8.32.0)(typescript@5.1.6) '@typescript-eslint/utils': 5.54.0(eslint@8.32.0)(typescript@5.1.6) - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) eslint: 8.32.0 grapheme-splitter: 1.0.4 ignore: 5.2.0 @@ -18348,7 +18399,7 @@ packages: '@typescript-eslint/scope-manager': 4.33.0 '@typescript-eslint/types': 4.33.0 '@typescript-eslint/typescript-estree': 4.33.0(typescript@5.1.6) - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) eslint: 8.32.0 typescript: 5.1.6 transitivePeerDependencies: @@ -18368,7 +18419,7 @@ packages: '@typescript-eslint/scope-manager': 5.54.0 '@typescript-eslint/types': 5.54.0 '@typescript-eslint/typescript-estree': 5.54.0(typescript@5.1.6) - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) eslint: 8.32.0 typescript: 5.1.6 transitivePeerDependencies: @@ -18401,7 +18452,7 @@ packages: dependencies: '@typescript-eslint/typescript-estree': 5.54.0(typescript@5.1.6) '@typescript-eslint/utils': 5.54.0(eslint@8.32.0)(typescript@5.1.6) - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) eslint: 8.32.0 tsutils: 3.21.0(typescript@5.1.6) typescript: 5.1.6 @@ -18426,7 +18477,7 @@ packages: typescript: optional: true dependencies: - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) eslint-visitor-keys: 1.3.0 glob: 7.2.3 is-glob: 4.0.3 @@ -18449,7 +18500,7 @@ packages: dependencies: '@typescript-eslint/types': 4.33.0 '@typescript-eslint/visitor-keys': 4.33.0 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) globby: 11.1.0 is-glob: 4.0.3 semver: 7.5.3 @@ -18470,7 +18521,7 @@ packages: dependencies: '@typescript-eslint/types': 5.54.0 '@typescript-eslint/visitor-keys': 5.54.0 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) globby: 11.1.0 is-glob: 4.0.3 semver: 7.5.3 @@ -23184,7 +23235,7 @@ packages: resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} engines: {node: '>= 6.0.0'} dependencies: - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) transitivePeerDependencies: - supports-color @@ -23192,7 +23243,7 @@ packages: resolution: {integrity: sha512-Zn4cw2NEqd+9fiSVWMscnjyQ1a8Yfoc5oBajLeo5w+YBHgDUcEBY2hS4YpTz6iN5f/2zQiktcuM6tS8x1p9dpA==} engines: {node: '>= 8.0.0'} dependencies: - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) depd: 1.1.2 humanize-ms: 1.2.1 transitivePeerDependencies: @@ -24196,7 +24247,7 @@ packages: loader-utils: 2.0.4 make-dir: 3.1.0 schema-utils: 2.7.1 - webpack: 5.76.3(webpack-cli@3.3.12) + webpack: 5.76.3(webpack-cli@4.9.2) dev: true /babel-loader@8.3.0(@babel/core@7.17.8)(webpack@4.46.0): @@ -24457,7 +24508,6 @@ packages: semver: 6.3.1 transitivePeerDependencies: - supports-color - dev: true /babel-plugin-polyfill-corejs2@0.3.3(@babel/core@7.17.8): resolution: {integrity: sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q==} @@ -24470,6 +24520,7 @@ packages: semver: 6.3.1 transitivePeerDependencies: - supports-color + dev: true /babel-plugin-polyfill-corejs2@0.3.3(@babel/core@7.21.3): resolution: {integrity: sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q==} @@ -24565,7 +24616,6 @@ packages: core-js-compat: 3.25.5 transitivePeerDependencies: - supports-color - dev: true /babel-plugin-polyfill-corejs3@0.6.0(@babel/core@7.17.8): resolution: {integrity: sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA==} @@ -24577,6 +24627,7 @@ packages: core-js-compat: 3.25.5 transitivePeerDependencies: - supports-color + dev: true /babel-plugin-polyfill-corejs3@0.6.0(@babel/core@7.21.3): resolution: {integrity: sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA==} @@ -24631,7 +24682,6 @@ packages: '@babel/helper-define-polyfill-provider': 0.3.3(@babel/core@7.12.9) transitivePeerDependencies: - supports-color - dev: true /babel-plugin-polyfill-regenerator@0.4.1(@babel/core@7.17.8): resolution: {integrity: sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==} @@ -24642,6 +24692,7 @@ packages: '@babel/helper-define-polyfill-provider': 0.3.3(@babel/core@7.17.8) transitivePeerDependencies: - supports-color + dev: true /babel-plugin-polyfill-regenerator@0.4.1(@babel/core@7.21.3): resolution: {integrity: sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==} @@ -24788,38 +24839,38 @@ packages: '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.21.3) '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.21.3) - /babel-preset-fbjs@3.4.0(@babel/core@7.17.8): + /babel-preset-fbjs@3.4.0(@babel/core@7.12.9): resolution: {integrity: sha512-9ywCsCvo1ojrw0b+XYk7aFvTH6D9064t0RIL1rtMf3nsa02Xw41MS7sZw216Im35xj/UY0PDBQsa1brUDDF1Ow==} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.17.8 - '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.17.8) - '@babel/plugin-proposal-object-rest-spread': 7.20.7(@babel/core@7.17.8) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.17.8) - '@babel/plugin-syntax-flow': 7.16.7(@babel/core@7.17.8) - '@babel/plugin-syntax-jsx': 7.22.5(@babel/core@7.17.8) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.17.8) - '@babel/plugin-transform-arrow-functions': 7.18.6(@babel/core@7.17.8) - '@babel/plugin-transform-block-scoped-functions': 7.18.6(@babel/core@7.17.8) - '@babel/plugin-transform-block-scoping': 7.21.0(@babel/core@7.17.8) - '@babel/plugin-transform-classes': 7.21.0(@babel/core@7.17.8) - '@babel/plugin-transform-computed-properties': 7.18.9(@babel/core@7.17.8) - '@babel/plugin-transform-destructuring': 7.21.3(@babel/core@7.17.8) - '@babel/plugin-transform-flow-strip-types': 7.16.7(@babel/core@7.17.8) - '@babel/plugin-transform-for-of': 7.18.8(@babel/core@7.17.8) - '@babel/plugin-transform-function-name': 7.18.9(@babel/core@7.17.8) - '@babel/plugin-transform-literals': 7.18.9(@babel/core@7.17.8) - '@babel/plugin-transform-member-expression-literals': 7.18.6(@babel/core@7.17.8) - '@babel/plugin-transform-modules-commonjs': 7.22.15(@babel/core@7.17.8) - '@babel/plugin-transform-object-super': 7.18.6(@babel/core@7.17.8) - '@babel/plugin-transform-parameters': 7.21.3(@babel/core@7.17.8) - '@babel/plugin-transform-property-literals': 7.18.6(@babel/core@7.17.8) - '@babel/plugin-transform-react-display-name': 7.18.6(@babel/core@7.17.8) - '@babel/plugin-transform-react-jsx': 7.22.3(@babel/core@7.17.8) - '@babel/plugin-transform-shorthand-properties': 7.18.6(@babel/core@7.17.8) - '@babel/plugin-transform-spread': 7.19.0(@babel/core@7.17.8) - '@babel/plugin-transform-template-literals': 7.18.9(@babel/core@7.17.8) + '@babel/core': 7.12.9 + '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.12.9) + '@babel/plugin-proposal-object-rest-spread': 7.20.7(@babel/core@7.12.9) + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.12.9) + '@babel/plugin-syntax-flow': 7.16.7(@babel/core@7.12.9) + '@babel/plugin-syntax-jsx': 7.22.5(@babel/core@7.12.9) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.12.9) + '@babel/plugin-transform-arrow-functions': 7.18.6(@babel/core@7.12.9) + '@babel/plugin-transform-block-scoped-functions': 7.18.6(@babel/core@7.12.9) + '@babel/plugin-transform-block-scoping': 7.21.0(@babel/core@7.12.9) + '@babel/plugin-transform-classes': 7.21.0(@babel/core@7.12.9) + '@babel/plugin-transform-computed-properties': 7.18.9(@babel/core@7.12.9) + '@babel/plugin-transform-destructuring': 7.21.3(@babel/core@7.12.9) + '@babel/plugin-transform-flow-strip-types': 7.16.7(@babel/core@7.12.9) + '@babel/plugin-transform-for-of': 7.18.8(@babel/core@7.12.9) + '@babel/plugin-transform-function-name': 7.18.9(@babel/core@7.12.9) + '@babel/plugin-transform-literals': 7.18.9(@babel/core@7.12.9) + '@babel/plugin-transform-member-expression-literals': 7.18.6(@babel/core@7.12.9) + '@babel/plugin-transform-modules-commonjs': 7.22.15(@babel/core@7.12.9) + '@babel/plugin-transform-object-super': 7.18.6(@babel/core@7.12.9) + '@babel/plugin-transform-parameters': 7.21.3(@babel/core@7.12.9) + '@babel/plugin-transform-property-literals': 7.18.6(@babel/core@7.12.9) + '@babel/plugin-transform-react-display-name': 7.18.6(@babel/core@7.12.9) + '@babel/plugin-transform-react-jsx': 7.22.3(@babel/core@7.12.9) + '@babel/plugin-transform-shorthand-properties': 7.18.6(@babel/core@7.12.9) + '@babel/plugin-transform-spread': 7.19.0(@babel/core@7.12.9) + '@babel/plugin-transform-template-literals': 7.18.9(@babel/core@7.12.9) babel-plugin-syntax-trailing-function-commas: 7.0.0-beta.0 /babel-preset-fbjs@3.4.0(@babel/core@7.21.3): @@ -25761,7 +25812,7 @@ packages: resolution: {integrity: sha512-FwZ/wxjqe+5RgzF2SRsPSWsVB9+McAVRWW0tRkmbh7fBjrf3HFZZbcr8vr61p1K+NBaAPv57DRjxgIyfbHmd7g==} engines: {node: '>=7.6.0'} dependencies: - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) puppeteer-core: 1.12.2 transitivePeerDependencies: - bufferutil @@ -26798,7 +26849,7 @@ packages: normalize-path: 3.0.0 schema-utils: 4.0.0 serialize-javascript: 6.0.0 - webpack: 5.76.3(webpack-cli@3.3.12) + webpack: 5.76.3(webpack-cli@4.9.2) dev: true /copy-webpack-plugin@9.1.0(webpack@5.70.0): @@ -26836,7 +26887,6 @@ packages: dependencies: browserslist: 4.19.3 semver: 7.0.0 - dev: true /core-js-compat@3.21.1: resolution: {integrity: sha512-gbgX5AUvMb8gwxC7FLVWYT7Kkgu/y7+h/h1X43yJkNqhlK2fuYyQimqvKGNZFAY6CKii/GFKJ2cp/1/42TN36g==} @@ -27177,7 +27227,7 @@ packages: postcss-value-parser: 4.2.0 schema-utils: 3.1.1 semver: 7.5.3 - webpack: 5.76.3(webpack-cli@3.3.12) + webpack: 5.76.3(webpack-cli@4.9.2) dev: true /css-loader@6.7.1(webpack@5.70.0): @@ -27211,7 +27261,7 @@ packages: postcss-modules-values: 4.0.0(postcss@8.4.21) postcss-value-parser: 4.2.0 semver: 7.3.8 - webpack: 5.76.3(webpack-cli@3.3.12) + webpack: 5.76.3(webpack-cli@4.9.2) dev: true /css-select-base-adapter@0.1.1: @@ -27705,7 +27755,6 @@ packages: dependencies: ms: 2.1.2 supports-color: 9.2.2 - dev: true /debuglog@1.0.1: resolution: {integrity: sha512-syBZ+rnAK3EgMsH2aYEOLUW7mZSY9Gb+0wUMCFsZvcmiz+HigA0LOcq/HoQqVuGG+EKykunc7QG2bzrponfaSw==} @@ -28815,7 +28864,7 @@ packages: eslint: '*' eslint-plugin-import: '*' dependencies: - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) eslint: 8.32.0 eslint-plugin-import: 2.25.4(@typescript-eslint/parser@5.54.0)(eslint-import-resolver-typescript@2.5.0)(eslint-import-resolver-webpack@0.13.2)(eslint@8.32.0) glob: 7.2.3 @@ -29086,7 +29135,7 @@ packages: eslint: ^5.0.0 || ^6.0.0 dependencies: comment-parser: 0.7.6 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) eslint: 8.32.0 jsdoctypeparser: 6.1.0 lodash: 4.17.21 @@ -29105,7 +29154,7 @@ packages: eslint: ^6.0.0 || ^7.0.0 dependencies: comment-parser: 0.7.6 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) eslint: 7.32.0 jsdoctypeparser: 9.0.0 lodash: 4.17.21 @@ -29124,7 +29173,7 @@ packages: dependencies: '@es-joy/jsdoccomment': 0.10.8 comment-parser: 1.2.4 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) eslint: 7.32.0 esquery: 1.4.0 jsdoc-type-pratt-parser: 1.2.0 @@ -29144,7 +29193,7 @@ packages: dependencies: '@es-joy/jsdoccomment': 0.36.1 comment-parser: 1.3.1 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) escape-string-regexp: 4.0.0 eslint: 8.32.0 esquery: 1.4.0 @@ -29446,7 +29495,7 @@ packages: ajv: 6.12.6 chalk: 2.4.2 cross-spawn: 6.0.5 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) doctrine: 3.0.0 eslint-scope: 4.0.3 eslint-utils: 1.4.3 @@ -29491,7 +29540,7 @@ packages: ajv: 6.12.6 chalk: 2.4.2 cross-spawn: 6.0.5 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) doctrine: 3.0.0 eslint-scope: 5.1.1 eslint-utils: 1.4.3 @@ -29539,7 +29588,7 @@ packages: ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) doctrine: 3.0.0 enquirer: 2.3.6 escape-string-regexp: 4.0.0 @@ -29589,7 +29638,7 @@ packages: ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.1.1 @@ -30034,7 +30083,7 @@ packages: engines: {node: '>= 10.17.0'} hasBin: true dependencies: - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) get-stream: 5.2.0 yauzl: 2.10.0 optionalDependencies: @@ -30383,7 +30432,7 @@ packages: dependencies: chalk: 4.1.2 commander: 5.1.0 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) transitivePeerDependencies: - supports-color @@ -30704,7 +30753,7 @@ packages: semver: 7.5.3 tapable: 1.1.3 typescript: 5.1.6 - webpack: 5.76.3(webpack-cli@3.3.12) + webpack: 5.76.3(webpack-cli@4.9.2) dev: true /fork-ts-checker-webpack-plugin@8.0.0(typescript@5.1.6)(webpack@5.70.0): @@ -32255,7 +32304,7 @@ packages: lodash: 4.17.21 pretty-error: 4.0.0 tapable: 2.2.1 - webpack: 5.76.3(webpack-cli@3.3.12) + webpack: 5.76.3(webpack-cli@4.9.2) transitivePeerDependencies: - acorn dev: true @@ -32287,7 +32336,7 @@ packages: engines: {node: '>=8.0.0'} dependencies: content-type: 1.0.4 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) is-retry-allowed: 1.2.0 is-stream: 2.0.1 parse-json: 4.0.0 @@ -32326,7 +32375,7 @@ packages: dependencies: '@tootallnate/once': 1.1.2 agent-base: 6.0.2 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) transitivePeerDependencies: - supports-color @@ -32336,7 +32385,7 @@ packages: dependencies: '@tootallnate/once': 2.0.0 agent-base: 6.0.2 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) transitivePeerDependencies: - supports-color dev: true @@ -32407,7 +32456,7 @@ packages: engines: {node: '>= 6.0.0'} dependencies: agent-base: 5.1.1 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) transitivePeerDependencies: - supports-color @@ -32416,7 +32465,7 @@ packages: engines: {node: '>= 6'} dependencies: agent-base: 6.0.2 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) transitivePeerDependencies: - supports-color dev: true @@ -32426,7 +32475,7 @@ packages: engines: {node: '>= 6'} dependencies: agent-base: 6.0.2 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) transitivePeerDependencies: - supports-color @@ -32459,7 +32508,7 @@ packages: dependencies: '@tannin/sprintf': 1.2.0 '@wordpress/compose': 3.25.3(react@17.0.2) - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) events: 3.3.0 hash.js: 1.1.7 interpolate-components: 1.1.1 @@ -32480,7 +32529,7 @@ packages: '@babel/runtime': 7.21.0 '@tannin/sprintf': 1.2.0 '@wordpress/compose': 3.25.3(react@17.0.2) - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) events: 3.3.0 hash.js: 1.1.7 interpolate-components: 1.1.1 @@ -32502,7 +32551,7 @@ packages: '@babel/runtime': 7.21.0 '@tannin/sprintf': 1.2.0 '@wordpress/compose': 5.4.1(react@17.0.2) - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) events: 3.3.0 hash.js: 1.1.7 lodash: 4.17.21 @@ -33570,7 +33619,7 @@ packages: resolution: {integrity: sha512-R47KzMtDJH6X4/YW9XTx+jrLnZnscW4VpNN+1PViSYTejLVPWv7oov+Duf8YQSPyVRUvueQqz1TcsC6mooZTXw==} engines: {node: '>=6'} dependencies: - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) istanbul-lib-coverage: 2.0.5 make-dir: 2.1.0 rimraf: 2.7.1 @@ -33583,7 +33632,7 @@ packages: resolution: {integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==} engines: {node: '>=10'} dependencies: - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) istanbul-lib-coverage: 3.2.0 source-map: 0.6.1 transitivePeerDependencies: @@ -36050,6 +36099,35 @@ packages: /jsc-android@250230.2.1: resolution: {integrity: sha512-KmxeBlRjwoqCnBBKGsihFtvsBHyUFlBxJPK4FzeYcIuBfdjv6jFys44JITAgSTbQD+vIdwMEfyZklsuQX0yI1Q==} + /jscodeshift@0.13.1(@babel/preset-env@7.12.7): + resolution: {integrity: sha512-lGyiEbGOvmMRKgWk4vf+lUrCWO/8YR8sUR3FKF1Cq5fovjZDlIcw3Hu5ppLHAnEXshVffvaM0eyuY/AbOeYpnQ==} + hasBin: true + peerDependencies: + '@babel/preset-env': ^7.1.6 + dependencies: + '@babel/core': 7.21.3 + '@babel/parser': 7.17.8 + '@babel/plugin-proposal-class-properties': 7.16.7(@babel/core@7.21.3) + '@babel/plugin-proposal-nullish-coalescing-operator': 7.16.7(@babel/core@7.21.3) + '@babel/plugin-proposal-optional-chaining': 7.16.7(@babel/core@7.21.3) + '@babel/plugin-transform-modules-commonjs': 7.17.7(@babel/core@7.21.3) + '@babel/preset-env': 7.12.7(@babel/core@7.12.9) + '@babel/preset-flow': 7.16.7(@babel/core@7.21.3) + '@babel/preset-typescript': 7.16.7(@babel/core@7.21.3) + '@babel/register': 7.18.9(@babel/core@7.21.3) + babel-core: 7.0.0-bridge.0(@babel/core@7.21.3) + chalk: 4.1.2 + flow-parser: 0.121.0 + graceful-fs: 4.2.9 + micromatch: 3.1.10(supports-color@6.1.0) + neo-async: 2.6.2 + node-dir: 0.1.17 + recast: 0.20.5 + temp: 0.8.4 + write-file-atomic: 2.4.1 + transitivePeerDependencies: + - supports-color + /jscodeshift@0.13.1(@babel/preset-env@7.20.2): resolution: {integrity: sha512-lGyiEbGOvmMRKgWk4vf+lUrCWO/8YR8sUR3FKF1Cq5fovjZDlIcw3Hu5ppLHAnEXshVffvaM0eyuY/AbOeYpnQ==} hasBin: true @@ -36078,6 +36156,7 @@ packages: write-file-atomic: 2.4.1 transitivePeerDependencies: - supports-color + dev: true /jsdoc-type-pratt-parser@1.1.1: resolution: {integrity: sha512-uelRmpghNwPBuZScwgBG/OzodaFk5RbO5xaivBdsAY70icWfShwZ7PCMO0x1zSkOa8T1FzHThmrdoyg/0AwV5g==} @@ -37670,48 +37749,48 @@ packages: dependencies: uglify-es: 3.3.9 - /metro-react-native-babel-preset@0.72.1(@babel/core@7.17.8): + /metro-react-native-babel-preset@0.72.1(@babel/core@7.12.9): resolution: {integrity: sha512-DlvMw2tFrCqD9OXBoN11fPM09kHC22FZpnkTmG4Pr4kecV+aDmEGxwakjUcjELrX1JCXz2MLPvqeJkbiP1f5CA==} peerDependencies: '@babel/core': '*' dependencies: - '@babel/core': 7.17.8 - '@babel/plugin-proposal-async-generator-functions': 7.20.7(@babel/core@7.17.8) - '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.17.8) - '@babel/plugin-proposal-export-default-from': 7.16.7(@babel/core@7.17.8) - '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.17.8) - '@babel/plugin-proposal-object-rest-spread': 7.20.7(@babel/core@7.17.8) - '@babel/plugin-proposal-optional-catch-binding': 7.18.6(@babel/core@7.17.8) - '@babel/plugin-proposal-optional-chaining': 7.18.9(@babel/core@7.17.8) - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.17.8) - '@babel/plugin-syntax-export-default-from': 7.16.7(@babel/core@7.17.8) - '@babel/plugin-syntax-flow': 7.16.7(@babel/core@7.17.8) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.17.8) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.17.8) - '@babel/plugin-transform-arrow-functions': 7.18.6(@babel/core@7.17.8) - '@babel/plugin-transform-async-to-generator': 7.18.6(@babel/core@7.17.8) - '@babel/plugin-transform-block-scoping': 7.21.0(@babel/core@7.17.8) - '@babel/plugin-transform-classes': 7.21.0(@babel/core@7.17.8) - '@babel/plugin-transform-computed-properties': 7.18.9(@babel/core@7.17.8) - '@babel/plugin-transform-destructuring': 7.21.3(@babel/core@7.17.8) - '@babel/plugin-transform-exponentiation-operator': 7.18.6(@babel/core@7.17.8) - '@babel/plugin-transform-flow-strip-types': 7.16.7(@babel/core@7.17.8) - '@babel/plugin-transform-function-name': 7.18.9(@babel/core@7.17.8) - '@babel/plugin-transform-literals': 7.18.9(@babel/core@7.17.8) - '@babel/plugin-transform-modules-commonjs': 7.22.15(@babel/core@7.17.8) - '@babel/plugin-transform-named-capturing-groups-regex': 7.19.1(@babel/core@7.17.8) - '@babel/plugin-transform-parameters': 7.21.3(@babel/core@7.17.8) - '@babel/plugin-transform-react-display-name': 7.18.6(@babel/core@7.17.8) - '@babel/plugin-transform-react-jsx': 7.22.3(@babel/core@7.17.8) - '@babel/plugin-transform-react-jsx-self': 7.18.6(@babel/core@7.17.8) - '@babel/plugin-transform-react-jsx-source': 7.18.6(@babel/core@7.17.8) - '@babel/plugin-transform-runtime': 7.19.1(@babel/core@7.17.8) - '@babel/plugin-transform-shorthand-properties': 7.18.6(@babel/core@7.17.8) - '@babel/plugin-transform-spread': 7.19.0(@babel/core@7.17.8) - '@babel/plugin-transform-sticky-regex': 7.18.6(@babel/core@7.17.8) - '@babel/plugin-transform-template-literals': 7.18.9(@babel/core@7.17.8) - '@babel/plugin-transform-typescript': 7.22.15(@babel/core@7.17.8) - '@babel/plugin-transform-unicode-regex': 7.18.6(@babel/core@7.17.8) + '@babel/core': 7.12.9 + '@babel/plugin-proposal-async-generator-functions': 7.20.7(@babel/core@7.12.9) + '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.12.9) + '@babel/plugin-proposal-export-default-from': 7.16.7(@babel/core@7.12.9) + '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.12.9) + '@babel/plugin-proposal-object-rest-spread': 7.20.7(@babel/core@7.12.9) + '@babel/plugin-proposal-optional-catch-binding': 7.18.6(@babel/core@7.12.9) + '@babel/plugin-proposal-optional-chaining': 7.18.9(@babel/core@7.12.9) + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.12.9) + '@babel/plugin-syntax-export-default-from': 7.16.7(@babel/core@7.12.9) + '@babel/plugin-syntax-flow': 7.16.7(@babel/core@7.12.9) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.12.9) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.12.9) + '@babel/plugin-transform-arrow-functions': 7.18.6(@babel/core@7.12.9) + '@babel/plugin-transform-async-to-generator': 7.18.6(@babel/core@7.12.9) + '@babel/plugin-transform-block-scoping': 7.21.0(@babel/core@7.12.9) + '@babel/plugin-transform-classes': 7.21.0(@babel/core@7.12.9) + '@babel/plugin-transform-computed-properties': 7.18.9(@babel/core@7.12.9) + '@babel/plugin-transform-destructuring': 7.21.3(@babel/core@7.12.9) + '@babel/plugin-transform-exponentiation-operator': 7.18.6(@babel/core@7.12.9) + '@babel/plugin-transform-flow-strip-types': 7.16.7(@babel/core@7.12.9) + '@babel/plugin-transform-function-name': 7.18.9(@babel/core@7.12.9) + '@babel/plugin-transform-literals': 7.18.9(@babel/core@7.12.9) + '@babel/plugin-transform-modules-commonjs': 7.22.15(@babel/core@7.12.9) + '@babel/plugin-transform-named-capturing-groups-regex': 7.19.1(@babel/core@7.12.9) + '@babel/plugin-transform-parameters': 7.21.3(@babel/core@7.12.9) + '@babel/plugin-transform-react-display-name': 7.18.6(@babel/core@7.12.9) + '@babel/plugin-transform-react-jsx': 7.22.3(@babel/core@7.12.9) + '@babel/plugin-transform-react-jsx-self': 7.18.6(@babel/core@7.12.9) + '@babel/plugin-transform-react-jsx-source': 7.18.6(@babel/core@7.12.9) + '@babel/plugin-transform-runtime': 7.19.1(@babel/core@7.12.9) + '@babel/plugin-transform-shorthand-properties': 7.18.6(@babel/core@7.12.9) + '@babel/plugin-transform-spread': 7.19.0(@babel/core@7.12.9) + '@babel/plugin-transform-sticky-regex': 7.18.6(@babel/core@7.12.9) + '@babel/plugin-transform-template-literals': 7.18.9(@babel/core@7.12.9) + '@babel/plugin-transform-typescript': 7.22.15(@babel/core@7.12.9) + '@babel/plugin-transform-unicode-regex': 7.18.6(@babel/core@7.12.9) '@babel/template': 7.22.15 react-refresh: 0.4.3 transitivePeerDependencies: @@ -37764,16 +37843,16 @@ packages: transitivePeerDependencies: - supports-color - /metro-react-native-babel-transformer@0.72.1(@babel/core@7.17.8): + /metro-react-native-babel-transformer@0.72.1(@babel/core@7.12.9): resolution: {integrity: sha512-hMnN0MOgVloAk94YuXN7sLeDaZ51Y6xIcJXxIU1s/KaygAGXk6o7VAdwf2MY/IV1SIct5lkW4Gn71u/9/EvfXA==} peerDependencies: '@babel/core': '*' dependencies: - '@babel/core': 7.17.8 - babel-preset-fbjs: 3.4.0(@babel/core@7.17.8) + '@babel/core': 7.12.9 + babel-preset-fbjs: 3.4.0(@babel/core@7.12.9) hermes-parser: 0.8.0 metro-babel-transformer: 0.72.1 - metro-react-native-babel-preset: 0.72.1(@babel/core@7.17.8) + metro-react-native-babel-preset: 0.72.1(@babel/core@7.12.9) metro-source-map: 0.72.1 nullthrows: 1.1.1 transitivePeerDependencies: @@ -37952,7 +38031,7 @@ packages: /micromark@2.11.4: resolution: {integrity: sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA==} dependencies: - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) parse-entities: 2.0.0 transitivePeerDependencies: - supports-color @@ -38487,7 +38566,7 @@ packages: dependencies: carlo: 0.9.46 chokidar: 3.5.2 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) isbinaryfile: 3.0.3 mime: 2.5.2 opn: 5.5.0 @@ -38840,7 +38919,7 @@ packages: ajv-errors: 1.0.1(ajv@6.12.6) chalk: 4.1.2 cosmiconfig: 7.0.1 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) globby: 11.1.0 ignore: 5.2.0 is-plain-obj: 3.0.0 @@ -39120,7 +39199,7 @@ packages: '@oclif/plugin-warn-if-update-available': 2.0.4 aws-sdk: 2.1215.0 concurrently: 7.0.0 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) find-yarn-workspace-root: 2.0.0 fs-extra: 8.1.0 github-slugger: 1.4.0 @@ -39450,7 +39529,7 @@ packages: resolution: {integrity: sha512-UJKdSzgd3KOnXXAtqN5+/eeHcvTn1hBkesEmElVgvO/NAYcxAvmjzIGmnNd3Tb/gRAvMBdNRFD4qAWdHxY6QXg==} engines: {node: '>=12.10.0'} dependencies: - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) p-queue: 6.6.2 transitivePeerDependencies: - supports-color @@ -39828,7 +39907,7 @@ packages: dependencies: '@babel/runtime': 7.21.0 crc32: 0.2.2 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) seed-random: 2.2.0 transitivePeerDependencies: - supports-color @@ -40225,7 +40304,7 @@ packages: postcss: 8.4.21 schema-utils: 3.1.1 semver: 7.5.3 - webpack: 5.76.3(webpack-cli@3.3.12) + webpack: 5.76.3(webpack-cli@4.9.2) dev: true /postcss-loader@6.2.1(postcss@8.4.21)(webpack@5.76.3): @@ -41211,7 +41290,7 @@ packages: engines: {node: '>=6.4.0'} requiresBuild: true dependencies: - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) extract-zip: 1.7.0 https-proxy-agent: 2.2.4 mime: 2.6.0 @@ -41252,7 +41331,7 @@ packages: engines: {node: '>=10.18.1'} dependencies: cross-fetch: 3.1.5 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) devtools-protocol: 0.0.981744 extract-zip: 2.0.1 https-proxy-agent: 5.0.1 @@ -41281,7 +41360,7 @@ packages: dependencies: chromium-bidi: 0.4.4(devtools-protocol@0.0.1094867) cross-fetch: 3.1.5 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) devtools-protocol: 0.0.1094867 extract-zip: 2.0.1 https-proxy-agent: 5.0.1 @@ -41302,7 +41381,7 @@ packages: engines: {node: '>=10.18.1'} dependencies: '@types/mime-types': 2.1.1 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) extract-zip: 2.0.1 https-proxy-agent: 4.0.0 mime: 2.6.0 @@ -41326,7 +41405,7 @@ packages: requiresBuild: true dependencies: '@types/mime-types': 2.1.1 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) extract-zip: 1.7.0 https-proxy-agent: 4.0.0 mime: 2.6.0 @@ -41352,7 +41431,7 @@ packages: engines: {node: '>=8.0.0'} dependencies: chalk: 2.4.2 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) execa: 0.10.0 fs-extra: 6.0.1 get-stream: 5.2.0 @@ -41897,12 +41976,12 @@ packages: moment: 2.29.4 dev: false - /react-native-codegen@0.70.4(@babel/preset-env@7.20.2): + /react-native-codegen@0.70.4(@babel/preset-env@7.12.7): resolution: {integrity: sha512-bPyd5jm840omfx24VRyMP+KPzAefpRDwE18w5ywMWHCWZBSqLn1qI9WgBPnavlIrjTEuzxznWQNcaA26lw8AMQ==} dependencies: '@babel/parser': 7.22.15 flow-parser: 0.121.0 - jscodeshift: 0.13.1(@babel/preset-env@7.20.2) + jscodeshift: 0.13.1(@babel/preset-env@7.12.7) nullthrows: 1.1.1 transitivePeerDependencies: - '@babel/preset-env' @@ -41916,10 +41995,10 @@ packages: peerDependencies: react-native: '*' dependencies: - react-native: 0.70.0(@babel/core@7.17.8)(@babel/preset-env@7.20.2)(react@17.0.2) + react-native: 0.70.0(@babel/core@7.12.9)(@babel/preset-env@7.12.7)(react@18.1.0) whatwg-url-without-unicode: 8.0.0-3 - /react-native@0.70.0(@babel/core@7.17.8)(@babel/preset-env@7.20.2)(react@17.0.2): + /react-native@0.70.0(@babel/core@7.12.9)(@babel/preset-env@7.12.7)(react@18.1.0): resolution: {integrity: sha512-QjXLbrK9f+/B2eCzn6kAvglLV/8nwPuFGaFv7ggPpAzFRyx5bVN1dwQLHL3MrP7iXR/M7Jc6Nnid7tmRSic6vA==} engines: {node: '>=14'} hasBin: true @@ -41927,7 +42006,7 @@ packages: react: 18.1.0 dependencies: '@jest/create-cache-key-function': 27.5.1 - '@react-native-community/cli': 9.1.1(@babel/core@7.17.8) + '@react-native-community/cli': 9.1.1(@babel/core@7.12.9) '@react-native-community/cli-platform-android': 9.1.0 '@react-native-community/cli-platform-ios': 9.1.0 '@react-native/assets': 1.0.0 @@ -41940,23 +42019,23 @@ packages: invariant: 2.2.4 jsc-android: 250230.2.1 memoize-one: 5.2.1 - metro-react-native-babel-transformer: 0.72.1(@babel/core@7.17.8) + metro-react-native-babel-transformer: 0.72.1(@babel/core@7.12.9) metro-runtime: 0.72.1 metro-source-map: 0.72.1 mkdirp: 0.5.5 nullthrows: 1.1.1 pretty-format: 26.6.2 promise: 8.2.0 - react: 17.0.2 + react: 18.1.0 react-devtools-core: 4.24.0 - react-native-codegen: 0.70.4(@babel/preset-env@7.20.2) + react-native-codegen: 0.70.4(@babel/preset-env@7.12.7) react-native-gradle-plugin: 0.70.2 react-refresh: 0.4.3 - react-shallow-renderer: 16.15.0(react@17.0.2) + react-shallow-renderer: 16.15.0(react@18.1.0) regenerator-runtime: 0.13.11 scheduler: 0.22.0 stacktrace-parser: 0.1.10 - use-sync-external-store: 1.2.0(react@17.0.2) + use-sync-external-store: 1.2.0(react@18.1.0) whatwg-fetch: 3.6.2 ws: 6.2.2 transitivePeerDependencies: @@ -42210,13 +42289,13 @@ packages: react: 17.0.2 react-is: 17.0.2 - /react-shallow-renderer@16.15.0(react@17.0.2): + /react-shallow-renderer@16.15.0(react@18.1.0): resolution: {integrity: sha512-oScf2FqQ9LFVQgA73vr86xl2NaOIX73rh+YFqcOp68CWj56tSfgtGKrEbyhCj0rSijyG9M1CYprTh39fBi5hzA==} peerDependencies: react: ^16.0.0 || ^17.0.0 || ^18.0.0 dependencies: object-assign: 4.1.1 - react: 17.0.2 + react: 18.1.0 react-is: 18.2.0 /react-sizeme@3.0.2: @@ -42422,6 +42501,12 @@ packages: loose-envify: 1.4.0 object-assign: 4.1.1 + /react@18.1.0: + resolution: {integrity: sha512-4oL8ivCz5ZEPyclFQXaNksK3adutVS8l2xzZU0cqEFrE9Sb7fC0EFK5uEk74wIreL1DERyjvsU915j1pcT2uEQ==} + engines: {node: '>=0.10.0'} + dependencies: + loose-envify: 1.4.0 + /read-cmd-shim@3.0.1: resolution: {integrity: sha512-kEmDUoYf/CDy8yZbLTmhB1X9kkjf9Q80PCNsDMb7ufrGd6zZSQA1+UyjrO+pZm5K/S4OXCWJeiIt1JA8kAsa6g==} engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} @@ -42757,7 +42842,6 @@ packages: resolution: {integrity: sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==} dependencies: '@babel/runtime': 7.21.0 - dev: true /regenerator-transform@0.15.0: resolution: {integrity: sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==} @@ -43498,7 +43582,7 @@ packages: sass: 1.60.0 schema-utils: 3.1.1 semver: 7.5.0 - webpack: 5.76.3(webpack-cli@3.3.12) + webpack: 5.76.3(webpack-cli@4.9.2) dev: true /sass-loader@12.6.0(sass@1.60.0)(webpack@5.76.3): @@ -43712,7 +43796,6 @@ packages: /semver@7.0.0: resolution: {integrity: sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==} hasBin: true - dev: true /semver@7.3.5: resolution: {integrity: sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==} @@ -43966,7 +44049,7 @@ packages: dependencies: '@kwsites/file-exists': 1.1.1 '@kwsites/promise-deferred': 1.1.1 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) transitivePeerDependencies: - supports-color @@ -43977,7 +44060,7 @@ packages: resolution: {integrity: sha512-D1SaWpOW8afq1CZGWB8xTfrT3FekjQmPValrqncJMX7QFl8YwhrPTZvMCANLtgBwwdS+7zURyqxDDEmY558tTw==} dependencies: buffer: 6.0.3 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) err-code: 3.0.1 get-browser-rtc: 1.1.0 queue-microtask: 1.2.3 @@ -44151,7 +44234,7 @@ packages: engines: {node: '>= 10'} dependencies: agent-base: 6.0.2 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) socks: 2.7.0 transitivePeerDependencies: - supports-color @@ -44162,7 +44245,7 @@ packages: engines: {node: '>= 10'} dependencies: agent-base: 6.0.2 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) socks: 2.7.0 transitivePeerDependencies: - supports-color @@ -44334,7 +44417,7 @@ packages: /spdy-transport@3.0.0: resolution: {integrity: sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==} dependencies: - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) detect-node: 2.1.0 hpack.js: 2.1.6 obuf: 1.1.2 @@ -44347,7 +44430,7 @@ packages: resolution: {integrity: sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==} engines: {node: '>=6.0.0'} dependencies: - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) handle-thing: 2.0.1 http-deceiver: 1.2.7 select-hose: 2.0.0 @@ -44778,7 +44861,7 @@ packages: dependencies: loader-utils: 2.0.4 schema-utils: 3.1.1 - webpack: 5.76.3(webpack-cli@3.3.12) + webpack: 5.76.3(webpack-cli@4.9.2) dev: true /style-search@0.1.0: @@ -44969,7 +45052,7 @@ packages: balanced-match: 2.0.0 chalk: 4.1.2 cosmiconfig: 7.0.1 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) execall: 2.0.0 fast-glob: 3.2.7 fastest-levenshtein: 1.0.12 @@ -45028,7 +45111,7 @@ packages: balanced-match: 1.0.2 chalk: 4.1.2 cosmiconfig: 7.0.1 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) execall: 2.0.0 fast-glob: 3.2.11 fastest-levenshtein: 1.0.12 @@ -45085,7 +45168,7 @@ packages: colord: 2.9.2 cosmiconfig: 7.0.1 css-functions-list: 3.0.1 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) execall: 2.0.0 fast-glob: 3.2.11 fastest-levenshtein: 1.0.12 @@ -45148,7 +45231,7 @@ packages: dependencies: component-emitter: 1.3.0 cookiejar: 2.1.3 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) fast-safe-stringify: 2.1.1 form-data: 4.0.0 formidable: 2.0.1 @@ -45215,7 +45298,6 @@ packages: /supports-color@9.2.2: resolution: {integrity: sha512-XC6g/Kgux+rJXmwokjm9ECpD6k/smUoS5LKlUCcsYr4IY3rW0XyAympon2RmxGrlnZURMpg5T18gWDP9CsHXFA==} engines: {node: '>=12'} - dev: true /supports-hyperlinks@2.2.0: resolution: {integrity: sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==} @@ -45613,7 +45695,7 @@ packages: serialize-javascript: 6.0.0 source-map: 0.6.1 terser: 5.10.0(acorn@8.8.1) - webpack: 5.76.3(webpack-cli@3.3.12) + webpack: 5.76.3(webpack-cli@4.9.2) transitivePeerDependencies: - acorn dev: true @@ -46827,7 +46909,7 @@ packages: loader-utils: 1.4.0 mime: 2.6.0 schema-utils: 1.0.0 - webpack: 5.76.3(webpack-cli@3.3.12) + webpack: 5.76.3(webpack-cli@4.9.2) dev: true /url-loader@3.0.0(webpack@4.46.0): @@ -47009,6 +47091,14 @@ packages: react: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: react: 17.0.2 + dev: false + + /use-sync-external-store@1.2.0(react@18.1.0): + resolution: {integrity: sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + dependencies: + react: 18.1.0 /use@3.1.1: resolution: {integrity: sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==} @@ -47375,7 +47465,7 @@ packages: dependencies: chalk: 2.4.2 commander: 3.0.2 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) transitivePeerDependencies: - supports-color @@ -47666,7 +47756,7 @@ packages: mime-types: 2.1.35 range-parser: 1.2.1 schema-utils: 3.1.1 - webpack: 5.76.3(webpack-cli@3.3.12) + webpack: 5.76.3(webpack-cli@4.9.2) dev: true /webpack-dev-middleware@5.3.3(webpack@5.70.0): @@ -48376,7 +48466,7 @@ packages: resolution: {integrity: sha512-NMp0YsBM40CuI5vWtHpjWOuf96rPfbpGkamlJpVwYvgenIh1ynRzqVnGfsnjofgz13T2qcKkdwJY0Y2X7z+W+w==} dependencies: '@babel/runtime': 7.21.0 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) progress-event: 1.0.0 uuid: 7.0.3 wp-error: 1.3.0 @@ -48887,7 +48977,7 @@ packages: cli-table: 0.3.11 commander: 7.1.0 dateformat: 4.6.3 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) diff: 5.1.0 error: 10.4.0 escape-string-regexp: 4.0.0 @@ -48931,7 +49021,7 @@ packages: dependencies: chalk: 4.1.2 dargs: 7.0.0 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.2.2) execa: 5.1.1 github-username: 6.0.0 lodash: 4.17.21