From 3fd736c72f2477aa98bee8cbd22b7ee7fe147b04 Mon Sep 17 00:00:00 2001 From: Joshua T Flowers Date: Thu, 29 Sep 2022 14:59:07 -0700 Subject: [PATCH] Update plugins installer component to TS, Fix TS bugs and Syncpack TypeScript (#34787) --- .syncpackrc | 20 +- package.json | 2 +- .../changelog/fix-plugin-installer-ts | 4 + packages/js/admin-e2e-tests/package.json | 2 +- .../js/api/changelog/fix-plugin-installer-ts | 4 + packages/js/api/package.json | 2 +- .../changelog/fix-plugin-installer-ts | 4 + packages/js/components/package.json | 3 +- packages/js/components/src/plugins/index.js | 213 -- packages/js/components/src/plugins/index.tsx | 154 + .../js/components/src/plugins/test/index.js | 44 +- .../changelog/fix-plugin-installer-ts | 4 + packages/js/csv-export/package.json | 2 +- .../changelog/fix-plugin-installer-ts | 4 + packages/js/currency/package.json | 2 +- .../changelog/fix-plugin-installer-ts | 4 + .../js/customer-effort-score/package.json | 2 +- .../js/data/changelog/fix-plugin-response | 4 + packages/js/data/package.json | 2 +- packages/js/data/src/options/controls.ts | 2 + packages/js/data/src/plugins/types.ts | 1 + .../js/date/changelog/fix-plugin-installer-ts | 4 + packages/js/date/package.json | 2 +- .../changelog/fix-plugin-installer-ts | 4 + .../package.json | 2 +- .../changelog/fix-plugin-installer-ts | 4 + packages/js/eslint-plugin/package.json | 2 +- .../changelog/fix-plugin-installer-ts | 4 + packages/js/experimental/package.json | 2 +- .../explat/changelog/fix-plugin-installer-ts | 4 + packages/js/explat/package.json | 2 +- packages/js/internal-js-tests/package.json | 2 +- packages/js/internal-style-build/package.json | 2 +- .../changelog/fix-plugin-installer-ts | 4 + packages/js/navigation/package.json | 2 +- packages/js/notices/package.json | 2 +- .../number/changelog/fix-plugin-installer-ts | 4 + packages/js/number/package.json | 2 +- .../changelog/fix-plugin-installer-ts | 4 + packages/js/onboarding/package.json | 2 +- .../WooOnboardingTask/WooOnboardingTask.tsx | 5 +- .../tracks/changelog/fix-plugin-installer-ts | 4 + packages/js/tracks/package.json | 2 +- .../test/shipping-recommendation.tsx | 3 + .../client/utils/slot-fill-ordering.tsx | 2 + plugins/woocommerce-admin/package.json | 2 +- .../changelog/fix-plugin-installer-ts | 4 + plugins/woocommerce/package.json | 2 +- pnpm-lock.yaml | 3177 +++++++---------- tools/cli-core/package.json | 2 +- tools/code-analyzer/package.json | 2 +- tools/monorepo-merge/package.json | 2 +- tools/package-release/package.json | 2 +- tools/release-posts/package.json | 2 +- tools/storybook/package.json | 2 +- tools/version-bump/package.json | 2 +- 56 files changed, 1645 insertions(+), 2103 deletions(-) create mode 100644 packages/js/admin-e2e-tests/changelog/fix-plugin-installer-ts create mode 100644 packages/js/api/changelog/fix-plugin-installer-ts create mode 100644 packages/js/components/changelog/fix-plugin-installer-ts delete mode 100644 packages/js/components/src/plugins/index.js create mode 100644 packages/js/components/src/plugins/index.tsx create mode 100644 packages/js/csv-export/changelog/fix-plugin-installer-ts create mode 100644 packages/js/currency/changelog/fix-plugin-installer-ts create mode 100644 packages/js/customer-effort-score/changelog/fix-plugin-installer-ts create mode 100644 packages/js/data/changelog/fix-plugin-response create mode 100644 packages/js/date/changelog/fix-plugin-installer-ts create mode 100644 packages/js/dependency-extraction-webpack-plugin/changelog/fix-plugin-installer-ts create mode 100644 packages/js/eslint-plugin/changelog/fix-plugin-installer-ts create mode 100644 packages/js/experimental/changelog/fix-plugin-installer-ts create mode 100644 packages/js/explat/changelog/fix-plugin-installer-ts create mode 100644 packages/js/navigation/changelog/fix-plugin-installer-ts create mode 100644 packages/js/number/changelog/fix-plugin-installer-ts create mode 100644 packages/js/onboarding/changelog/fix-plugin-installer-ts create mode 100644 packages/js/tracks/changelog/fix-plugin-installer-ts create mode 100644 plugins/woocommerce/changelog/fix-plugin-installer-ts diff --git a/.syncpackrc b/.syncpackrc index 7a7ed28c058..94ab1c7ab54 100644 --- a/.syncpackrc +++ b/.syncpackrc @@ -1,6 +1,6 @@ { "dev": true, - "filter": "^(?:react|react-dom)$", + "filter": "^(?:react|react-dom|typescript)$", "indent": "\t", "overrides": true, "peer": true, @@ -10,9 +10,23 @@ "workspace": true, "versionGroups": [ { - "dependencies": [ "react", "react-dom" ], - "packages": [ "**" ], + "dependencies": [ + "react", + "react-dom" + ], + "packages": [ + "**" + ], "pinVersion": "^17.0.2" + }, + { + "dependencies": [ + "typescript" + ], + "packages": [ + "**" + ], + "pinVersion": "^4.8.3" } ] } diff --git a/package.json b/package.json index df4de840f95..e1456d292af 100644 --- a/package.json +++ b/package.json @@ -51,7 +51,7 @@ "sass-loader": "^10.2.1", "syncpack": "^8.2.4", "turbo": "^1.4.5", - "typescript": "4.2.4", + "typescript": "^4.8.3", "url-loader": "^1.1.2", "webpack": "^5.70.0" }, diff --git a/packages/js/admin-e2e-tests/changelog/fix-plugin-installer-ts b/packages/js/admin-e2e-tests/changelog/fix-plugin-installer-ts new file mode 100644 index 00000000000..77d0a173670 --- /dev/null +++ b/packages/js/admin-e2e-tests/changelog/fix-plugin-installer-ts @@ -0,0 +1,4 @@ +Significance: minor +Type: dev + +Match TypeScript version with syncpack diff --git a/packages/js/admin-e2e-tests/package.json b/packages/js/admin-e2e-tests/package.json index d74a11bd7a3..9f8f287c8db 100644 --- a/packages/js/admin-e2e-tests/package.json +++ b/packages/js/admin-e2e-tests/package.json @@ -50,7 +50,7 @@ "jest-mock-extended": "^1.0.18", "rimraf": "^3.0.2", "ts-jest": "^27.1.3", - "typescript": "^4.6.2" + "typescript": "^4.8.3" }, "publishConfig": { "access": "public" diff --git a/packages/js/api/changelog/fix-plugin-installer-ts b/packages/js/api/changelog/fix-plugin-installer-ts new file mode 100644 index 00000000000..77d0a173670 --- /dev/null +++ b/packages/js/api/changelog/fix-plugin-installer-ts @@ -0,0 +1,4 @@ +Significance: minor +Type: dev + +Match TypeScript version with syncpack diff --git a/packages/js/api/package.json b/packages/js/api/package.json index ff1efa54cac..93da57c5fe9 100644 --- a/packages/js/api/package.json +++ b/packages/js/api/package.json @@ -57,7 +57,7 @@ "eslint": "^8.2.0", "jest": "^27", "ts-jest": "^27", - "typescript": "^4.4.4" + "typescript": "^4.8.3" }, "publishConfig": { "access": "public" diff --git a/packages/js/components/changelog/fix-plugin-installer-ts b/packages/js/components/changelog/fix-plugin-installer-ts new file mode 100644 index 00000000000..623f429f0e2 --- /dev/null +++ b/packages/js/components/changelog/fix-plugin-installer-ts @@ -0,0 +1,4 @@ +Significance: minor +Type: dev + +Update Plugin installer component to TS diff --git a/packages/js/components/package.json b/packages/js/components/package.json index 387b047fe5d..b0c8419cb86 100644 --- a/packages/js/components/package.json +++ b/packages/js/components/package.json @@ -107,6 +107,7 @@ "@types/react": "^17.0.0", "@types/testing-library__jest-dom": "^5.14.3", "@types/wordpress__components": "^19.10.1", + "@types/wordpress__data": "^6.0.0", "@types/wordpress__media-utils": "^3.0.0", "@types/wordpress__viewport": "^2.5.4", "@woocommerce/eslint-plugin": "workspace:*", @@ -123,7 +124,7 @@ "rimraf": "^3.0.2", "sass-loader": "^10.2.1", "ts-jest": "^27.1.3", - "typescript": "^4.6.2", + "typescript": "^4.8.3", "webpack": "^5.70.0", "webpack-cli": "^3.3.12" }, diff --git a/packages/js/components/src/plugins/index.js b/packages/js/components/src/plugins/index.js deleted file mode 100644 index 0aa93ba70ee..00000000000 --- a/packages/js/components/src/plugins/index.js +++ /dev/null @@ -1,213 +0,0 @@ -/** - * External dependencies - */ -import { __ } from '@wordpress/i18n'; -import { Button } from '@wordpress/components'; -import { createElement, Component, Fragment } from '@wordpress/element'; -import { compose } from '@wordpress/compose'; -import PropTypes from 'prop-types'; -import { withSelect, withDispatch } from '@wordpress/data'; -import { PLUGINS_STORE_NAME } from '@woocommerce/data'; - -export class Plugins extends Component { - constructor() { - super( ...arguments ); - - this.state = { - hasErrors: false, - }; - - this.installAndActivate = this.installAndActivate.bind( this ); - this.skipInstaller = this.skipInstaller.bind( this ); - this.handleErrors = this.handleErrors.bind( this ); - this.handleSuccess = this.handleSuccess.bind( this ); - } - - componentDidMount() { - const { autoInstall } = this.props; - - if ( autoInstall ) { - this.installAndActivate(); - } - } - - async installAndActivate( event ) { - if ( event ) { - event.preventDefault(); - } - - const { installAndActivatePlugins, isRequesting, pluginSlugs } = - this.props; - - // Avoid double activating. - if ( isRequesting ) { - return false; - } - - installAndActivatePlugins( pluginSlugs ) - .then( ( response ) => { - this.handleSuccess( response.data.activated, response ); - } ) - .catch( ( response ) => { - this.handleErrors( response.errors, response ); - } ); - } - - handleErrors( errors, response ) { - const { onError } = this.props; - - this.setState( { hasErrors: true } ); - onError( errors, response ); - } - - handleSuccess( activePlugins, response ) { - const { onComplete } = this.props; - onComplete( activePlugins, response ); - } - - skipInstaller() { - if ( this.props.onSkip ) { - this.props.onSkip(); - } - } - - render() { - const { - isRequesting, - skipText, - autoInstall, - pluginSlugs, - onSkip, - onAbort, - abortText, - } = this.props; - const { hasErrors } = this.state; - - if ( hasErrors ) { - return ( - - - { onSkip && ( - - ) } - - ); - } - - if ( autoInstall ) { - return null; - } - - if ( pluginSlugs.length === 0 ) { - return ( - - - - ); - } - - return ( - - - { onSkip && ( - - ) } - { onAbort && ( - - ) } - - ); - } -} - -Plugins.propTypes = { - /** - * Called when the plugin installer is successfully completed. - */ - onComplete: PropTypes.func.isRequired, - /** - * Called when the plugin installer completes with an error. - */ - onError: PropTypes.func, - /** - * Called when the plugin installer is skipped. - */ - onSkip: PropTypes.func, - /** - * Text used for the skip installer button. - */ - skipText: PropTypes.string, - /** - * If installation should happen automatically, or require user confirmation. - */ - autoInstall: PropTypes.bool, - /** - * An array of plugin slugs to install. - */ - pluginSlugs: PropTypes.arrayOf( PropTypes.string ), - /** - * Called when the plugin connection is aborted. - */ - onAbort: PropTypes.func, - /** - * Text used for the abort connection button. - */ - abortText: PropTypes.string, -}; - -Plugins.defaultProps = { - autoInstall: false, - onError: () => {}, - pluginSlugs: [ 'jetpack', 'woocommerce-services' ], -}; - -export default compose( - withSelect( ( select ) => { - const { getActivePlugins, getInstalledPlugins, isPluginsRequesting } = - select( PLUGINS_STORE_NAME ); - - const isRequesting = - isPluginsRequesting( 'activatePlugins' ) || - isPluginsRequesting( 'installPlugins' ); - - return { - isRequesting, - activePlugins: getActivePlugins(), - installedPlugins: getInstalledPlugins(), - }; - } ), - withDispatch( ( dispatch ) => { - const { installAndActivatePlugins } = dispatch( PLUGINS_STORE_NAME ); - - return { - installAndActivatePlugins, - }; - } ) -)( Plugins ); diff --git a/packages/js/components/src/plugins/index.tsx b/packages/js/components/src/plugins/index.tsx new file mode 100644 index 00000000000..f1d84f16f6c --- /dev/null +++ b/packages/js/components/src/plugins/index.tsx @@ -0,0 +1,154 @@ +/** + * External dependencies + */ +import { __ } from '@wordpress/i18n'; +import { Button } from '@wordpress/components'; +import { + createElement, + Fragment, + useState, + useEffect, +} from '@wordpress/element'; +import { SyntheticEvent } from 'react'; +import { useDispatch, useSelect } from '@wordpress/data'; +import { PLUGINS_STORE_NAME, InstallPluginsResponse } from '@woocommerce/data'; + +type PluginsProps = { + onComplete: ( + activePlugins: string[], + response: InstallPluginsResponse + ) => void; + onError: ( errors: unknown, response: InstallPluginsResponse ) => void; + onSkip?: () => void; + skipText?: string; + autoInstall?: boolean; + pluginSlugs?: string[]; + onAbort?: () => void; + abortText?: string; +}; + +export const Plugins = ( { + autoInstall = false, + onAbort, + onComplete, + onError = () => null, + pluginSlugs = [ 'jetpack', 'woocommerce-services' ], + onSkip, + skipText = __( 'No thanks', 'woocommerce' ), + abortText = __( 'Abort', 'woocommerce' ), +}: PluginsProps ) => { + const [ hasErrors, setHasErrors ] = useState( false ); + const { installAndActivatePlugins } = useDispatch( PLUGINS_STORE_NAME ); + const { isRequesting } = useSelect( ( select ) => { + const { getActivePlugins, getInstalledPlugins, isPluginsRequesting } = + select( PLUGINS_STORE_NAME ); + + return { + isRequesting: + isPluginsRequesting( 'activatePlugins' ) || + isPluginsRequesting( 'installPlugins' ), + activePlugins: getActivePlugins(), + installedPlugins: getInstalledPlugins(), + }; + } ); + + const handleErrors = ( + errors: unknown, + response: InstallPluginsResponse + ) => { + setHasErrors( true ); + + onError( errors, response ); + }; + + const handleSuccess = ( + plugins: string[], + response: InstallPluginsResponse + ) => { + onComplete( plugins, response ); + }; + + const installAndActivate = async ( + event?: SyntheticEvent< HTMLAnchorElement > + ) => { + if ( event ) { + event.preventDefault(); + } + + // Avoid double activating. + if ( isRequesting ) { + return false; + } + + installAndActivatePlugins( pluginSlugs ) + .then( ( response ) => { + handleSuccess( response.data.activated, response ); + } ) + .catch( ( response ) => { + handleErrors( response.errors, response ); + } ); + }; + + useEffect( () => { + if ( autoInstall ) { + installAndActivate(); + } + }, [] ); + + if ( hasErrors ) { + return ( + <> + + { onSkip && ( + + ) } + + ); + } + + if ( autoInstall ) { + return null; + } + + if ( ! pluginSlugs.length ) { + return ( + + + + ); + } + + return ( + <> + + { onSkip && ( + + ) } + { onAbort && ( + + ) } + + ); +}; + +export default Plugins; diff --git a/packages/js/components/src/plugins/test/index.js b/packages/js/components/src/plugins/test/index.js index 8447e9aa17a..1aad94cd6d6 100644 --- a/packages/js/components/src/plugins/test/index.js +++ b/packages/js/components/src/plugins/test/index.js @@ -4,16 +4,31 @@ import { render, waitFor } from '@testing-library/react'; import userEvent from '@testing-library/user-event'; import { createElement } from '@wordpress/element'; +import { useDispatch } from '@wordpress/data'; /** * Internal dependencies */ -import { Plugins } from '../index.js'; +import { Plugins } from '../index'; + +jest.mock( '@wordpress/data', () => ( { + ...jest.requireActual( '@wordpress/data' ), + useDispatch: jest + .fn() + .mockReturnValue( { installAndActivatePlugins: jest.fn() } ), + useSelect: jest.fn().mockReturnValue( false ), +} ) ); describe( 'Rendering', () => { + afterAll( () => { + jest.restoreAllMocks(); + } ); + it( 'should render nothing when autoInstalling', async () => { - const installAndActivatePlugins = jest.fn().mockResolvedValue( { + const { installAndActivatePlugins } = useDispatch(); + + installAndActivatePlugins.mockResolvedValue( { success: true, data: { activated: [ 'jetpack' ], @@ -26,7 +41,6 @@ describe( 'Rendering', () => { autoInstall pluginSlugs={ [ 'jetpack' ] } onComplete={ onComplete } - installAndActivatePlugins={ installAndActivatePlugins } /> ); @@ -93,21 +107,18 @@ describe( 'Installing and activating', () => { activated: [ 'jetpack' ], }, }; - const installAndActivatePlugins = jest - .fn() - .mockResolvedValue( response ); const onComplete = jest.fn(); const { getByRole } = render( - + ); userEvent.click( getByRole( 'button', { name: 'Install & enable' } ) ); + // Get the mocked installAndActivatePlugins function. + const { installAndActivatePlugins } = useDispatch(); + installAndActivatePlugins.mockResolvedValue( response ); + expect( installAndActivatePlugins ).toHaveBeenCalledWith( [ 'jetpack', ] ); @@ -119,15 +130,17 @@ describe( 'Installing and activating', () => { } ); describe( 'Installing and activating errors', () => { - it( 'should call installAndActivatePlugins and onComplete', async () => { + it( 'should call installAndActivatePlugins and onError', async () => { const response = { errors: { 'failed-plugin': [ 'error message' ], }, }; - const installAndActivatePlugins = jest - .fn() - .mockRejectedValue( response ); + + // Get the mocked installAndActivatePlugins function. + const { installAndActivatePlugins } = useDispatch(); + installAndActivatePlugins.mockRejectedValue( response ); + const onComplete = jest.fn(); const onError = jest.fn(); @@ -135,7 +148,6 @@ describe( 'Installing and activating errors', () => { ); diff --git a/packages/js/csv-export/changelog/fix-plugin-installer-ts b/packages/js/csv-export/changelog/fix-plugin-installer-ts new file mode 100644 index 00000000000..77d0a173670 --- /dev/null +++ b/packages/js/csv-export/changelog/fix-plugin-installer-ts @@ -0,0 +1,4 @@ +Significance: minor +Type: dev + +Match TypeScript version with syncpack diff --git a/packages/js/csv-export/package.json b/packages/js/csv-export/package.json index 0d9b4a991d9..c0f6b226d1a 100644 --- a/packages/js/csv-export/package.json +++ b/packages/js/csv-export/package.json @@ -55,7 +55,7 @@ "jest-cli": "^27.5.1", "rimraf": "^3.0.2", "ts-jest": "^27.1.3", - "typescript": "^4.6.2" + "typescript": "^4.8.3" }, "lint-staged": { "*.(t|j)s?(x)": [ diff --git a/packages/js/currency/changelog/fix-plugin-installer-ts b/packages/js/currency/changelog/fix-plugin-installer-ts new file mode 100644 index 00000000000..77d0a173670 --- /dev/null +++ b/packages/js/currency/changelog/fix-plugin-installer-ts @@ -0,0 +1,4 @@ +Significance: minor +Type: dev + +Match TypeScript version with syncpack diff --git a/packages/js/currency/package.json b/packages/js/currency/package.json index a93deebda38..a1b8a206b1b 100644 --- a/packages/js/currency/package.json +++ b/packages/js/currency/package.json @@ -58,7 +58,7 @@ "jest-cli": "^27.5.1", "rimraf": "^3.0.2", "ts-jest": "^27.1.3", - "typescript": "^4.6.2" + "typescript": "^4.8.3" }, "lint-staged": { "*.(t|j)s?(x)": [ diff --git a/packages/js/customer-effort-score/changelog/fix-plugin-installer-ts b/packages/js/customer-effort-score/changelog/fix-plugin-installer-ts new file mode 100644 index 00000000000..77d0a173670 --- /dev/null +++ b/packages/js/customer-effort-score/changelog/fix-plugin-installer-ts @@ -0,0 +1,4 @@ +Significance: minor +Type: dev + +Match TypeScript version with syncpack diff --git a/packages/js/customer-effort-score/package.json b/packages/js/customer-effort-score/package.json index 8dcacd708cf..86db9c0305f 100644 --- a/packages/js/customer-effort-score/package.json +++ b/packages/js/customer-effort-score/package.json @@ -59,7 +59,7 @@ "rimraf": "^3.0.2", "sass-loader": "^10.2.1", "ts-jest": "^27.1.3", - "typescript": "^4.6.2", + "typescript": "^4.8.3", "webpack": "^5.70.0", "webpack-cli": "^3.3.12" }, diff --git a/packages/js/data/changelog/fix-plugin-response b/packages/js/data/changelog/fix-plugin-response new file mode 100644 index 00000000000..78dd56ef867 --- /dev/null +++ b/packages/js/data/changelog/fix-plugin-response @@ -0,0 +1,4 @@ +Significance: patch +Type: dev + +Add types to plugin response data diff --git a/packages/js/data/package.json b/packages/js/data/package.json index 9ab06cd7968..559c8cfaee7 100644 --- a/packages/js/data/package.json +++ b/packages/js/data/package.json @@ -69,7 +69,7 @@ "redux": "^4.1.0", "rimraf": "^3.0.2", "ts-jest": "^27.1.3", - "typescript": "^4.6.2" + "typescript": "^4.8.3" }, "peerDependencies": { "@wordpress/core-data": "^4.1.0", diff --git a/packages/js/data/src/options/controls.ts b/packages/js/data/src/options/controls.ts index eb3964b8641..8afcc913cd6 100644 --- a/packages/js/data/src/options/controls.ts +++ b/packages/js/data/src/options/controls.ts @@ -31,6 +31,8 @@ export const controls = { setTimeout( function () { if ( fetches.hasOwnProperty( optionName ) && + // eslint-disable-next-line @typescript-eslint/ban-ts-comment + // @ts-ignore TODO - this type bug needs to be fixed. fetches[ optionName ] ) { return fetches[ optionName ].then( ( result ) => { diff --git a/packages/js/data/src/plugins/types.ts b/packages/js/data/src/plugins/types.ts index d0a8e290908..95c72a3ca95 100644 --- a/packages/js/data/src/plugins/types.ts +++ b/packages/js/data/src/plugins/types.ts @@ -76,6 +76,7 @@ export type InstallPluginsResponse = PluginsResponse< { installed: string[]; results: Record< string, boolean >; install_time?: Record< string, number >; + activated: string[]; } >; export type ActivatePluginsResponse = PluginsResponse< { diff --git a/packages/js/date/changelog/fix-plugin-installer-ts b/packages/js/date/changelog/fix-plugin-installer-ts new file mode 100644 index 00000000000..77d0a173670 --- /dev/null +++ b/packages/js/date/changelog/fix-plugin-installer-ts @@ -0,0 +1,4 @@ +Significance: minor +Type: dev + +Match TypeScript version with syncpack diff --git a/packages/js/date/package.json b/packages/js/date/package.json index 568ce10d780..1cf4894d995 100644 --- a/packages/js/date/package.json +++ b/packages/js/date/package.json @@ -45,7 +45,7 @@ "jest-cli": "^27.5.1", "rimraf": "^3.0.2", "ts-jest": "^27.1.3", - "typescript": "^4.6.2" + "typescript": "^4.8.3" }, "peerDependencies": { "lodash": "^4.17.0" diff --git a/packages/js/dependency-extraction-webpack-plugin/changelog/fix-plugin-installer-ts b/packages/js/dependency-extraction-webpack-plugin/changelog/fix-plugin-installer-ts new file mode 100644 index 00000000000..77d0a173670 --- /dev/null +++ b/packages/js/dependency-extraction-webpack-plugin/changelog/fix-plugin-installer-ts @@ -0,0 +1,4 @@ +Significance: minor +Type: dev + +Match TypeScript version with syncpack diff --git a/packages/js/dependency-extraction-webpack-plugin/package.json b/packages/js/dependency-extraction-webpack-plugin/package.json index 221375fdd04..ee1be70ff5e 100644 --- a/packages/js/dependency-extraction-webpack-plugin/package.json +++ b/packages/js/dependency-extraction-webpack-plugin/package.json @@ -35,7 +35,7 @@ "jest-cli": "^27.5.1", "rimraf": "^3.0.2", "ts-jest": "^27.1.3", - "typescript": "^4.6.2", + "typescript": "^4.8.3", "webpack": "^5.70.0", "webpack-cli": "^3.3.12" }, diff --git a/packages/js/eslint-plugin/changelog/fix-plugin-installer-ts b/packages/js/eslint-plugin/changelog/fix-plugin-installer-ts new file mode 100644 index 00000000000..77d0a173670 --- /dev/null +++ b/packages/js/eslint-plugin/changelog/fix-plugin-installer-ts @@ -0,0 +1,4 @@ +Significance: minor +Type: dev + +Match TypeScript version with syncpack diff --git a/packages/js/eslint-plugin/package.json b/packages/js/eslint-plugin/package.json index 07c2fb90221..ba0ca13dfd0 100644 --- a/packages/js/eslint-plugin/package.json +++ b/packages/js/eslint-plugin/package.json @@ -52,7 +52,7 @@ "jest-cli": "^27.5.1", "rimraf": "^3.0.2", "ts-jest": "^27.1.3", - "typescript": "^4.6.2" + "typescript": "^4.8.3" }, "lint-staged": { "*.(t|j)s?(x)": [ diff --git a/packages/js/experimental/changelog/fix-plugin-installer-ts b/packages/js/experimental/changelog/fix-plugin-installer-ts new file mode 100644 index 00000000000..77d0a173670 --- /dev/null +++ b/packages/js/experimental/changelog/fix-plugin-installer-ts @@ -0,0 +1,4 @@ +Significance: minor +Type: dev + +Match TypeScript version with syncpack diff --git a/packages/js/experimental/package.json b/packages/js/experimental/package.json index 3dfada8e6d4..10b4c985166 100644 --- a/packages/js/experimental/package.json +++ b/packages/js/experimental/package.json @@ -72,7 +72,7 @@ "rimraf": "^3.0.2", "sass-loader": "^10.2.1", "ts-jest": "^27.1.3", - "typescript": "^4.6.2", + "typescript": "^4.8.3", "webpack": "^5.70.0", "webpack-cli": "^3.3.12" }, diff --git a/packages/js/explat/changelog/fix-plugin-installer-ts b/packages/js/explat/changelog/fix-plugin-installer-ts new file mode 100644 index 00000000000..77d0a173670 --- /dev/null +++ b/packages/js/explat/changelog/fix-plugin-installer-ts @@ -0,0 +1,4 @@ +Significance: minor +Type: dev + +Match TypeScript version with syncpack diff --git a/packages/js/explat/package.json b/packages/js/explat/package.json index 46b25f84d18..274147bd427 100644 --- a/packages/js/explat/package.json +++ b/packages/js/explat/package.json @@ -50,7 +50,7 @@ "jest-cli": "^27.5.1", "rimraf": "^3.0.2", "ts-jest": "^27.1.3", - "typescript": "^4.6.2" + "typescript": "^4.8.3" }, "scripts": { "turbo:build": "tsc --build ./tsconfig.json ./tsconfig-cjs.json", diff --git a/packages/js/internal-js-tests/package.json b/packages/js/internal-js-tests/package.json index 10a506072e6..5717026c46e 100644 --- a/packages/js/internal-js-tests/package.json +++ b/packages/js/internal-js-tests/package.json @@ -45,7 +45,7 @@ "jest-cli": "^27.5.1", "rimraf": "^3.0.2", "ts-jest": "^27.1.3", - "typescript": "^4.6.2" + "typescript": "^4.8.3" }, "lint-staged": { "*.(t|j)s?(x)": [ diff --git a/packages/js/internal-style-build/package.json b/packages/js/internal-style-build/package.json index 6274ad07516..013c121a1ea 100644 --- a/packages/js/internal-style-build/package.json +++ b/packages/js/internal-style-build/package.json @@ -45,7 +45,7 @@ "jest-cli": "^27.5.1", "rimraf": "^3.0.2", "ts-jest": "^27.1.3", - "typescript": "^4.6.2", + "typescript": "^4.8.3", "webpack": "^5.70.0" }, "lint-staged": { diff --git a/packages/js/navigation/changelog/fix-plugin-installer-ts b/packages/js/navigation/changelog/fix-plugin-installer-ts new file mode 100644 index 00000000000..77d0a173670 --- /dev/null +++ b/packages/js/navigation/changelog/fix-plugin-installer-ts @@ -0,0 +1,4 @@ +Significance: minor +Type: dev + +Match TypeScript version with syncpack diff --git a/packages/js/navigation/package.json b/packages/js/navigation/package.json index ee1b4a0abf8..7dea5ed3efe 100644 --- a/packages/js/navigation/package.json +++ b/packages/js/navigation/package.json @@ -68,7 +68,7 @@ "jest-cli": "^27.5.1", "rimraf": "^3.0.2", "ts-jest": "^27.1.3", - "typescript": "^4.6.2" + "typescript": "^4.8.3" }, "lint-staged": { "*.(t|j)s?(x)": [ diff --git a/packages/js/notices/package.json b/packages/js/notices/package.json index aed4109bde3..fb1b9a94ba5 100644 --- a/packages/js/notices/package.json +++ b/packages/js/notices/package.json @@ -62,7 +62,7 @@ "redux": "^4.2.0", "rimraf": "^3.0.2", "ts-jest": "^27.1.3", - "typescript": "^4.6.2" + "typescript": "^4.8.3" }, "lint-staged": { "*.(t|j)s?(x)": [ diff --git a/packages/js/number/changelog/fix-plugin-installer-ts b/packages/js/number/changelog/fix-plugin-installer-ts new file mode 100644 index 00000000000..77d0a173670 --- /dev/null +++ b/packages/js/number/changelog/fix-plugin-installer-ts @@ -0,0 +1,4 @@ +Significance: minor +Type: dev + +Match TypeScript version with syncpack diff --git a/packages/js/number/package.json b/packages/js/number/package.json index 8ad4da2d21a..fd8af10beea 100644 --- a/packages/js/number/package.json +++ b/packages/js/number/package.json @@ -55,7 +55,7 @@ "jest-cli": "^27.5.1", "rimraf": "^3.0.2", "ts-jest": "^27.1.3", - "typescript": "^4.6.2" + "typescript": "^4.8.3" }, "lint-staged": { "*.(t|j)s?(x)": [ diff --git a/packages/js/onboarding/changelog/fix-plugin-installer-ts b/packages/js/onboarding/changelog/fix-plugin-installer-ts new file mode 100644 index 00000000000..77d0a173670 --- /dev/null +++ b/packages/js/onboarding/changelog/fix-plugin-installer-ts @@ -0,0 +1,4 @@ +Significance: minor +Type: dev + +Match TypeScript version with syncpack diff --git a/packages/js/onboarding/package.json b/packages/js/onboarding/package.json index 628f6840069..dfc6ae09737 100644 --- a/packages/js/onboarding/package.json +++ b/packages/js/onboarding/package.json @@ -55,7 +55,7 @@ "rimraf": "^3.0.2", "sass-loader": "^10.2.1", "ts-jest": "^27.1.3", - "typescript": "^4.6.2", + "typescript": "^4.8.3", "webpack": "^5.70.0", "webpack-cli": "^3.3.12" }, diff --git a/packages/js/onboarding/src/components/WooOnboardingTask/WooOnboardingTask.tsx b/packages/js/onboarding/src/components/WooOnboardingTask/WooOnboardingTask.tsx index 87cb59915bc..6367ca0205a 100644 --- a/packages/js/onboarding/src/components/WooOnboardingTask/WooOnboardingTask.tsx +++ b/packages/js/onboarding/src/components/WooOnboardingTask/WooOnboardingTask.tsx @@ -20,9 +20,8 @@ export const trackView = async ( taskId: string, variant?: string ) => { .select( 'wc/admin/plugins' ) .getInstalledPlugins(); - const isJetpackConnected: boolean = wp.data - .select( 'wc/admin/plugins' ) - .isJetpackConnected(); + const isJetpackConnected: boolean = + wp.data.select( 'wc/admin/plugins' ).isJetpackConnected() || false; recordEvent( 'task_view', { task_name: taskId, diff --git a/packages/js/tracks/changelog/fix-plugin-installer-ts b/packages/js/tracks/changelog/fix-plugin-installer-ts new file mode 100644 index 00000000000..77d0a173670 --- /dev/null +++ b/packages/js/tracks/changelog/fix-plugin-installer-ts @@ -0,0 +1,4 @@ +Significance: minor +Type: dev + +Match TypeScript version with syncpack diff --git a/packages/js/tracks/package.json b/packages/js/tracks/package.json index 0b4f9bbdb85..4f9c85a1f17 100644 --- a/packages/js/tracks/package.json +++ b/packages/js/tracks/package.json @@ -51,7 +51,7 @@ "jest-cli": "^27.5.1", "rimraf": "^3.0.2", "ts-jest": "^27.1.3", - "typescript": "^4.6.2" + "typescript": "^4.8.3" }, "lint-staged": { "*.(t|j)s?(x)": [ diff --git a/plugins/woocommerce-admin/client/tasks/fills/experimental-shipping-recommendation/test/shipping-recommendation.tsx b/plugins/woocommerce-admin/client/tasks/fills/experimental-shipping-recommendation/test/shipping-recommendation.tsx index 537ae5182d7..fcf234cff4d 100644 --- a/plugins/woocommerce-admin/client/tasks/fills/experimental-shipping-recommendation/test/shipping-recommendation.tsx +++ b/plugins/woocommerce-admin/client/tasks/fills/experimental-shipping-recommendation/test/shipping-recommendation.tsx @@ -23,6 +23,9 @@ jest.mock( '@wordpress/data', () => ( { ...jest.requireActual( '@wordpress/data' ), useSelect: jest.fn().mockImplementation( ( fn ) => fn( () => ( { + getActivePlugins: jest.fn().mockReturnValue( [] ), + getInstalledPlugins: jest.fn().mockReturnValue( [] ), + isPluginsRequesting: jest.fn().mockReturnValue( false ), getSettings: () => ( { general: { woocommerce_default_country: 'US', diff --git a/plugins/woocommerce-admin/client/utils/slot-fill-ordering.tsx b/plugins/woocommerce-admin/client/utils/slot-fill-ordering.tsx index 1556f6cc6d1..71fec824479 100644 --- a/plugins/woocommerce-admin/client/utils/slot-fill-ordering.tsx +++ b/plugins/woocommerce-admin/client/utils/slot-fill-ordering.tsx @@ -21,6 +21,8 @@ export const createOrderedChildren = ( if ( typeof children === 'function' ) { return cloneElement( children( props ), { order } ); } else if ( isValidElement( children ) ) { + // eslint-disable-next-line @typescript-eslint/ban-ts-comment + // @ts-ignore return cloneElement( children, { ...props, order } ); } throw Error( 'Invalid children type' ); diff --git a/plugins/woocommerce-admin/package.json b/plugins/woocommerce-admin/package.json index 9adcf4499fa..0c9013ee62f 100644 --- a/plugins/woocommerce-admin/package.json +++ b/plugins/woocommerce-admin/package.json @@ -204,7 +204,7 @@ "style-loader": "^0.23.1", "stylelint": "^14.5.3", "ts-jest": "^27.1.3", - "typescript": "^4.6.2", + "typescript": "^4.8.3", "url-loader": "^1.1.2", "webpack": "^5.70.0", "webpack-bundle-analyzer": "^3.9.0", diff --git a/plugins/woocommerce/changelog/fix-plugin-installer-ts b/plugins/woocommerce/changelog/fix-plugin-installer-ts new file mode 100644 index 00000000000..77d0a173670 --- /dev/null +++ b/plugins/woocommerce/changelog/fix-plugin-installer-ts @@ -0,0 +1,4 @@ +Significance: minor +Type: dev + +Match TypeScript version with syncpack diff --git a/plugins/woocommerce/package.json b/plugins/woocommerce/package.json index 734211ba818..86cacabd0c0 100644 --- a/plugins/woocommerce/package.json +++ b/plugins/woocommerce/package.json @@ -83,7 +83,7 @@ "mocha": "7.2.0", "prettier": "npm:wp-prettier@2.0.5", "stylelint": "^13.8.0", - "typescript": "3.9.7", + "typescript": "^4.8.3", "uuid": "^8.3.2", "webpack": "5.70.0", "webpack-cli": "3.3.12", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 875d75dc900..f554c4ecb4d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -35,7 +35,7 @@ importers: sass-loader: ^10.2.1 syncpack: ^8.2.4 turbo: ^1.4.5 - typescript: 4.2.4 + typescript: ^4.8.3 url-loader: ^1.1.2 webpack: ^5.70.0 wp-textdomain: 1.0.1 @@ -51,7 +51,7 @@ importers: '@types/node': 14.14.33 '@woocommerce/eslint-plugin': link:packages/js/eslint-plugin '@wordpress/data': 6.15.0_react@17.0.2 - '@wordpress/eslint-plugin': 11.0.1_d5jpixt37lgia4d4o6cytys66y + '@wordpress/eslint-plugin': 11.0.1_vrhqgxunm5ryn57hl5w3gwmpti '@wordpress/prettier-config': 1.1.1 babel-loader: 8.2.3_2p3p4wasefxeg63hu27rmsqfnq chalk: 4.1.2 @@ -73,7 +73,7 @@ importers: sass-loader: 10.2.1_sass@1.49.9+webpack@5.70.0 syncpack: 8.2.4 turbo: 1.4.5 - typescript: 4.2.4 + typescript: 4.8.4 url-loader: 1.1.2_webpack@5.70.0 webpack: 5.70.0 @@ -98,7 +98,7 @@ importers: puppeteer: ^2.0.0 rimraf: ^3.0.2 ts-jest: ^27.1.3 - typescript: ^4.6.2 + typescript: ^4.8.3 dependencies: '@jest/globals': 27.5.1 '@types/jest': 27.4.1 @@ -111,16 +111,16 @@ importers: '@types/config': 0.0.41 '@types/expect-puppeteer': 4.4.7 '@types/puppeteer': 5.4.5 - '@typescript-eslint/eslint-plugin': 5.15.0_zczsjq25e4fz43me4nms5bdgea + '@typescript-eslint/eslint-plugin': 5.15.0_xhv7vhm4msfiao5lib4vwcn6oe '@woocommerce/api': link:../api '@woocommerce/eslint-plugin': link:../eslint-plugin eslint: 8.12.0 jest: 27.5.1 jest-cli: 27.5.1 - jest-mock-extended: 1.0.18_cq7676jphrjwjojsru3xahznwm + jest-mock-extended: 1.0.18_l3u6ka6x73lqye3ea4q6yelf2e rimraf: 3.0.2 - ts-jest: 27.1.3_eo6ihxieohlnfjbjbaahzbp5ne - typescript: 4.6.2 + ts-jest: 27.1.3_wfmhell6c5i72vvtgtvpmkkb6i + typescript: 4.8.4 packages/js/api: specifiers: @@ -136,7 +136,7 @@ importers: jest: ^27 oauth-1.0a: 2.2.6 ts-jest: ^27 - typescript: ^4.4.4 + typescript: ^4.8.3 dependencies: axios: 0.24.0 create-hmac: 1.1.7 @@ -145,13 +145,13 @@ importers: '@types/create-hmac': 1.1.0 '@types/jest': 27.4.1 '@types/node': 13.13.5 - '@typescript-eslint/eslint-plugin': 5.4.0_xgbwe26rmbyngsyydb6lnppaki - '@typescript-eslint/parser': 5.4.0_dpa3fc6zkz7v3bcs7pcctk7gra + '@typescript-eslint/eslint-plugin': 5.4.0_kjzl6vykamck3qhbtczztvmj4q + '@typescript-eslint/parser': 5.4.0_yd7pksmmyt33nzyuulu63alu3m axios-mock-adapter: 1.20.0_axios@0.24.0 eslint: 8.2.0 jest: 27.5.1 - ts-jest: 27.1.3_phamqywff5isveidhb4mf5xekm - typescript: 4.4.4 + ts-jest: 27.1.3_xerqtbejmnw475lu34ngccv2su + typescript: 4.8.4 packages/js/api-core-tests: specifiers: @@ -204,6 +204,7 @@ importers: '@types/react': ^17.0.0 '@types/testing-library__jest-dom': ^5.14.3 '@types/wordpress__components': ^19.10.1 + '@types/wordpress__data': ^6.0.0 '@types/wordpress__media-utils': ^3.0.0 '@types/wordpress__viewport': ^2.5.4 '@woocommerce/csv-export': workspace:* @@ -263,7 +264,7 @@ importers: rimraf: ^3.0.2 sass-loader: ^10.2.1 ts-jest: ^27.1.3 - typescript: ^4.6.2 + typescript: ^4.8.3 webpack: ^5.70.0 webpack-cli: ^3.3.12 dependencies: @@ -318,15 +319,15 @@ importers: '@babel/runtime': 7.17.7 '@storybook/addon-actions': 6.4.19_6rln7q2jvtuewdvbdwpg4txtvm '@storybook/addon-console': 1.2.3_kthckm6zfmobggl2ahqbjihlce - '@storybook/addon-controls': 6.4.19_gqjg2tmv5vcd24pd3idedy2yy4 - '@storybook/addon-docs': 6.4.19_iiadpej7rmoptout6757wmnnqi + '@storybook/addon-controls': 6.4.19_gfhwku24kap2smxuljffrvlkli + '@storybook/addon-docs': 6.4.19_wid2s3qa6h7hly5p3fziamwama '@storybook/addon-knobs': 6.4.0_nu75ilgc3qugomjhuwv2hk42im '@storybook/addon-links': 6.4.19_sfoxds7t5ydpegc3knd667wn6m '@storybook/addons': 6.4.19_sfoxds7t5ydpegc3knd667wn6m '@storybook/api': 6.4.19_sfoxds7t5ydpegc3knd667wn6m '@storybook/components': 6.4.19_6rln7q2jvtuewdvbdwpg4txtvm '@storybook/core-events': 6.4.19 - '@storybook/react': 6.4.19_otv2hfrmxpoqzd2wgrsryt4y3u + '@storybook/react': 6.4.19_se3limh4qupnf72geq7f6r6vcu '@storybook/theming': 6.4.19_sfoxds7t5ydpegc3knd667wn6m '@testing-library/dom': 8.11.3 '@testing-library/jest-dom': 5.16.2 @@ -337,12 +338,13 @@ importers: '@types/react': 17.0.40 '@types/testing-library__jest-dom': 5.14.3 '@types/wordpress__components': 19.10.1_sfoxds7t5ydpegc3knd667wn6m + '@types/wordpress__data': 6.0.0 '@types/wordpress__media-utils': 3.0.0_sfoxds7t5ydpegc3knd667wn6m '@types/wordpress__viewport': 2.5.4 '@woocommerce/eslint-plugin': link:../eslint-plugin '@woocommerce/internal-style-build': link:../internal-style-build '@wordpress/browserslist-config': 4.1.2 - '@wordpress/scripts': 12.6.1_susjpqamog7lsizpt2hlm2i7w4 + '@wordpress/scripts': 12.6.1_h4xx42qb2l7ylq2u26dkj2fbyi concurrently: 7.0.0 css-loader: 3.6.0_webpack@5.70.0 eslint: 8.12.0 @@ -352,8 +354,8 @@ importers: react: 17.0.2 rimraf: 3.0.2 sass-loader: 10.2.1_webpack@5.70.0 - ts-jest: 27.1.3_eo6ihxieohlnfjbjbaahzbp5ne - typescript: 4.6.2 + ts-jest: 27.1.3_wfmhell6c5i72vvtgtvpmkkb6i + typescript: 4.8.4 webpack: 5.70.0_webpack-cli@3.3.12 webpack-cli: 3.3.12_webpack@5.70.0 @@ -369,7 +371,7 @@ importers: moment: ^2.29.1 rimraf: ^3.0.2 ts-jest: ^27.1.3 - typescript: ^4.6.2 + typescript: ^4.8.3 dependencies: browser-filesaver: 1.1.1 moment: 2.29.1 @@ -381,8 +383,8 @@ importers: jest: 27.5.1 jest-cli: 27.5.1 rimraf: 3.0.2 - ts-jest: 27.1.3_eo6ihxieohlnfjbjbaahzbp5ne - typescript: 4.6.2 + ts-jest: 27.1.3_wfmhell6c5i72vvtgtvpmkkb6i + typescript: 4.8.4 packages/js/currency: specifiers: @@ -399,7 +401,7 @@ importers: jest-cli: ^27.5.1 rimraf: ^3.0.2 ts-jest: ^27.1.3 - typescript: ^4.6.2 + typescript: ^4.8.3 dependencies: '@woocommerce/number': link:../number '@wordpress/deprecated': 2.12.3 @@ -414,8 +416,8 @@ importers: jest: 27.5.1 jest-cli: 27.5.1 rimraf: 3.0.2 - ts-jest: 27.1.3_eo6ihxieohlnfjbjbaahzbp5ne - typescript: 4.6.2 + ts-jest: 27.1.3_wfmhell6c5i72vvtgtvpmkkb6i + typescript: 4.8.4 packages/js/customer-effort-score: specifiers: @@ -450,7 +452,7 @@ importers: rimraf: ^3.0.2 sass-loader: ^10.2.1 ts-jest: ^27.1.3 - typescript: ^4.6.2 + typescript: ^4.8.3 webpack: ^5.70.0 webpack-cli: ^3.3.12 dependencies: @@ -485,8 +487,8 @@ importers: postcss-loader: 3.0.0 rimraf: 3.0.2 sass-loader: 10.2.1_webpack@5.70.0 - ts-jest: 27.1.3_eo6ihxieohlnfjbjbaahzbp5ne - typescript: 4.6.2 + ts-jest: 27.1.3_wfmhell6c5i72vvtgtvpmkkb6i + typescript: 4.8.4 webpack: 5.70.0_webpack-cli@3.3.12 webpack-cli: 3.3.12_webpack@5.70.0 @@ -533,7 +535,7 @@ importers: rememo: ^4.0.0 rimraf: ^3.0.2 ts-jest: ^27.1.3 - typescript: ^4.6.2 + typescript: ^4.8.3 dependencies: '@woocommerce/date': link:../date '@woocommerce/navigation': link:../navigation @@ -576,8 +578,8 @@ importers: jest-cli: 27.5.1 redux: 4.1.2 rimraf: 3.0.2 - ts-jest: 27.1.3_eo6ihxieohlnfjbjbaahzbp5ne - typescript: 4.6.2 + ts-jest: 27.1.3_wfmhell6c5i72vvtgtvpmkkb6i + typescript: 4.8.4 packages/js/date: specifiers: @@ -599,7 +601,7 @@ importers: qs: ^6.10.3 rimraf: ^3.0.2 ts-jest: ^27.1.3 - typescript: ^4.6.2 + typescript: ^4.8.3 dependencies: '@types/d3-time-format': 2.3.1 '@wordpress/date': 4.4.1 @@ -619,8 +621,8 @@ importers: jest: 27.5.1 jest-cli: 27.5.1 rimraf: 3.0.2 - ts-jest: 27.1.3_eo6ihxieohlnfjbjbaahzbp5ne - typescript: 4.6.2 + ts-jest: 27.1.3_wfmhell6c5i72vvtgtvpmkkb6i + typescript: 4.8.4 packages/js/dependency-extraction-webpack-plugin: specifiers: @@ -632,7 +634,7 @@ importers: jest-cli: ^27.5.1 rimraf: ^3.0.2 ts-jest: ^27.1.3 - typescript: ^4.6.2 + typescript: ^4.8.3 webpack: ^5.70.0 webpack-cli: ^3.3.12 dependencies: @@ -644,8 +646,8 @@ importers: jest: 27.5.1 jest-cli: 27.5.1 rimraf: 3.0.2 - ts-jest: 27.1.3_wzhlucu7drygr57tu5nn3ws4zu - typescript: 4.6.2 + ts-jest: 27.1.3_77oryishcckaigojnzbhxsiona + typescript: 4.8.4 webpack: 5.70.0_webpack-cli@3.3.12 webpack-cli: 3.3.12_webpack@5.70.0 @@ -728,11 +730,11 @@ importers: semver: ^7.3.2 sprintf-js: ^1.1.2 dependencies: - '@automattic/puppeteer-utils': github.com/Automattic/puppeteer-utils/0f3ec50_react-native@0.70.0 + '@automattic/puppeteer-utils': github.com/Automattic/puppeteer-utils/0f3ec50 '@jest/test-sequencer': 27.5.1 '@slack/web-api': 6.5.1 '@woocommerce/api': link:../api - '@wordpress/e2e-test-utils': 4.16.1_eod7vs2qyqnfu2oldnxglnszkq + '@wordpress/e2e-test-utils': 4.16.1_ujr7gcpwq6xmoiv7mmimozpxs4 '@wordpress/jest-preset-default': 7.1.3_lzj7uau34542hrpvigopp7itta app-root-path: 3.0.0 commander: 4.1.1 @@ -803,8 +805,8 @@ importers: '@babel/plugin-transform-runtime': 7.16.4_@babel+core@7.12.9 '@babel/polyfill': 7.12.1 '@babel/preset-env': 7.12.7_@babel+core@7.12.9 - '@typescript-eslint/eslint-plugin': 5.3.0_bxzhylcjqw6xv25czibwuei3cm - '@typescript-eslint/parser': 5.3.0_f662wmtjhhyn6wvwljgximehn4 + '@typescript-eslint/eslint-plugin': 5.3.0_zbfhqnad2n62njomftkjwtandu + '@typescript-eslint/parser': 5.3.0_iqokrdhiz7bccawj5qurem2l4e '@woocommerce/eslint-plugin': link:../eslint-plugin '@woocommerce/internal-e2e-builds': link:../internal-e2e-builds '@wordpress/babel-plugin-import-jsx-pragma': 1.1.3_@babel+core@7.12.9 @@ -825,12 +827,12 @@ importers: requireindex: ^1.2.0 rimraf: ^3.0.2 ts-jest: ^27.1.3 - typescript: ^4.6.2 + typescript: ^4.8.3 dependencies: - '@typescript-eslint/parser': 5.15.0_qfndwjbknwkswbha2khu23tpva - '@wordpress/eslint-plugin': 11.0.1_dkjil42ze2w7xdnhihp2ya7hea + '@typescript-eslint/parser': 5.15.0_iqokrdhiz7bccawj5qurem2l4e + '@wordpress/eslint-plugin': 11.0.1_g4yqgajfoh3iifwbp54mm3eqdm eslint-plugin-react-hooks: 4.3.0_eslint@8.12.0 - eslint-plugin-testing-library: 5.1.0_qfndwjbknwkswbha2khu23tpva + eslint-plugin-testing-library: 5.1.0_iqokrdhiz7bccawj5qurem2l4e requireindex: 1.2.0 devDependencies: '@babel/core': 7.17.8 @@ -838,8 +840,8 @@ importers: jest: 27.5.1 jest-cli: 27.5.1 rimraf: 3.0.2 - ts-jest: 27.1.3_wzhlucu7drygr57tu5nn3ws4zu - typescript: 4.6.2 + ts-jest: 27.1.3_77oryishcckaigojnzbhxsiona + typescript: 4.8.4 packages/js/experimental: specifiers: @@ -882,7 +884,7 @@ importers: rimraf: ^3.0.2 sass-loader: ^10.2.1 ts-jest: ^27.1.3 - typescript: ^4.6.2 + typescript: ^4.8.3 webpack: ^5.70.0 webpack-cli: ^3.3.12 dependencies: @@ -905,7 +907,7 @@ importers: '@babel/runtime': 7.17.7 '@storybook/addon-actions': 6.4.19_sfoxds7t5ydpegc3knd667wn6m '@storybook/addon-console': 1.2.3_kthckm6zfmobggl2ahqbjihlce - '@storybook/react': 6.4.19_2rf5qxxh7hbwyjnlewt2ae7ylm + '@storybook/react': 6.4.19_h3roia4qyltui6jemxkpm5jb5m '@testing-library/dom': 8.11.3 '@testing-library/react': 12.1.4_sfoxds7t5ydpegc3knd667wn6m '@testing-library/user-event': 13.5.0_gzufz4q333be4gqfrvipwvqt6a @@ -925,8 +927,8 @@ importers: postcss-loader: 3.0.0 rimraf: 3.0.2 sass-loader: 10.2.1_webpack@5.70.0 - ts-jest: 27.1.3_eo6ihxieohlnfjbjbaahzbp5ne - typescript: 4.6.2 + ts-jest: 27.1.3_wfmhell6c5i72vvtgtvpmkkb6i + typescript: 4.8.4 webpack: 5.70.0_webpack-cli@3.3.12 webpack-cli: 3.3.12_webpack@5.70.0 @@ -950,7 +952,7 @@ importers: qs: ^6.10.3 rimraf: ^3.0.2 ts-jest: ^27.1.3 - typescript: ^4.6.2 + typescript: ^4.8.3 dependencies: '@automattic/explat-client': 0.0.3 '@automattic/explat-client-react-helpers': 0.0.4 @@ -970,8 +972,8 @@ importers: jest: 27.5.1 jest-cli: 27.5.1 rimraf: 3.0.2 - ts-jest: 27.1.3_eo6ihxieohlnfjbjbaahzbp5ne - typescript: 4.6.2 + ts-jest: 27.1.3_wfmhell6c5i72vvtgtvpmkkb6i + typescript: 4.8.4 packages/js/extend-cart-checkout-block: specifiers: {} @@ -1009,7 +1011,7 @@ importers: regenerator-runtime: ^0.13.9 rimraf: ^3.0.2 ts-jest: ^27.1.3 - typescript: ^4.6.2 + typescript: ^4.8.3 dependencies: '@testing-library/jest-dom': 5.16.2 '@testing-library/react': 12.1.4_sfoxds7t5ydpegc3knd667wn6m @@ -1024,8 +1026,8 @@ importers: jest: 27.5.1 jest-cli: 27.5.1 rimraf: 3.0.2 - ts-jest: 27.1.3_wzhlucu7drygr57tu5nn3ws4zu - typescript: 4.6.2 + ts-jest: 27.1.3_77oryishcckaigojnzbhxsiona + typescript: 4.8.4 packages/js/internal-style-build: specifiers: @@ -1043,7 +1045,7 @@ importers: rimraf: ^3.0.2 sass-loader: ^10.2.1 ts-jest: ^27.1.3 - typescript: ^4.6.2 + typescript: ^4.8.3 webpack: ^5.70.0 webpack-remove-empty-scripts: ^0.7.3 webpack-rtl-plugin: ^2.0.0 @@ -1064,8 +1066,8 @@ importers: jest: 27.5.1 jest-cli: 27.5.1 rimraf: 3.0.2 - ts-jest: 27.1.3_wzhlucu7drygr57tu5nn3ws4zu - typescript: 4.6.2 + ts-jest: 27.1.3_77oryishcckaigojnzbhxsiona + typescript: 4.8.4 webpack: 5.70.0 packages/js/navigation: @@ -1091,7 +1093,7 @@ importers: react-router-dom: ^6.3.0 rimraf: ^3.0.2 ts-jest: ^27.1.3 - typescript: ^4.6.2 + typescript: ^4.8.3 dependencies: '@wordpress/api-fetch': 6.1.1 '@wordpress/components': 19.6.1_mcptgafjogap2nfvnfqvfwh6uu @@ -1114,8 +1116,8 @@ importers: jest: 27.5.1 jest-cli: 27.5.1 rimraf: 3.0.2 - ts-jest: 27.1.3_eo6ihxieohlnfjbjbaahzbp5ne - typescript: 4.6.2 + ts-jest: 27.1.3_wfmhell6c5i72vvtgtvpmkkb6i + typescript: 4.8.4 packages/js/notices: specifiers: @@ -1137,7 +1139,7 @@ importers: redux: ^4.2.0 rimraf: ^3.0.2 ts-jest: ^27.1.3 - typescript: ^4.6.2 + typescript: ^4.8.3 dependencies: '@wordpress/a11y': 3.5.0 '@wordpress/data': 6.15.0_react@17.0.2 @@ -1157,8 +1159,8 @@ importers: jest-cli: 27.5.1 redux: 4.2.0 rimraf: 3.0.2 - ts-jest: 27.1.3_wzhlucu7drygr57tu5nn3ws4zu - typescript: 4.6.2 + ts-jest: 27.1.3_77oryishcckaigojnzbhxsiona + typescript: 4.8.4 packages/js/number: specifiers: @@ -1173,7 +1175,7 @@ importers: locutus: ^2.0.16 rimraf: ^3.0.2 ts-jest: ^27.1.3 - typescript: ^4.6.2 + typescript: ^4.8.3 dependencies: locutus: 2.0.16 devDependencies: @@ -1186,8 +1188,8 @@ importers: jest: 27.5.1 jest-cli: 27.5.1 rimraf: 3.0.2 - ts-jest: 27.1.3_eo6ihxieohlnfjbjbaahzbp5ne - typescript: 4.6.2 + ts-jest: 27.1.3_wfmhell6c5i72vvtgtvpmkkb6i + typescript: 4.8.4 packages/js/onboarding: specifiers: @@ -1215,7 +1217,7 @@ importers: rimraf: ^3.0.2 sass-loader: ^10.2.1 ts-jest: ^27.1.3 - typescript: ^4.6.2 + typescript: ^4.8.3 webpack: ^5.70.0 webpack-cli: ^3.3.12 dependencies: @@ -1243,8 +1245,8 @@ importers: postcss-loader: 3.0.0 rimraf: 3.0.2 sass-loader: 10.2.1_webpack@5.70.0 - ts-jest: 27.1.3_wzhlucu7drygr57tu5nn3ws4zu - typescript: 4.6.2 + ts-jest: 27.1.3_77oryishcckaigojnzbhxsiona + typescript: 4.8.4 webpack: 5.70.0_webpack-cli@3.3.12 webpack-cli: 3.3.12_webpack@5.70.0 @@ -1259,19 +1261,19 @@ importers: jest-cli: ^27.5.1 rimraf: ^3.0.2 ts-jest: ^27.1.3 - typescript: ^4.6.2 + typescript: ^4.8.3 dependencies: debug: 4.3.3 devDependencies: '@babel/core': 7.17.8 '@types/debug': 4.1.7 - '@wordpress/eslint-plugin': 11.0.1_nxdi2qub4ra46tpyph3fb3wi2e + '@wordpress/eslint-plugin': 11.0.1_g4yqgajfoh3iifwbp54mm3eqdm eslint: 8.12.0 jest: 27.5.1 jest-cli: 27.5.1 rimraf: 3.0.2 - ts-jest: 27.1.3_wzhlucu7drygr57tu5nn3ws4zu - typescript: 4.6.2 + ts-jest: 27.1.3_77oryishcckaigojnzbhxsiona + typescript: 4.8.4 plugins/woocommerce: specifiers: @@ -1312,7 +1314,7 @@ importers: mocha: 7.2.0 prettier: npm:wp-prettier@2.0.5 stylelint: ^13.8.0 - typescript: 3.9.7 + typescript: ^4.8.3 uuid: ^8.3.2 webpack: 5.70.0 webpack-cli: 3.3.12 @@ -1323,9 +1325,9 @@ importers: '@babel/preset-env': 7.12.7_@babel+core@7.12.9 '@babel/register': 7.12.1_@babel+core@7.12.9 '@playwright/test': 1.25.2 - '@typescript-eslint/eslint-plugin': 3.10.1_vkyfdf54fkzda3ffr2llv5jydm - '@typescript-eslint/experimental-utils': 3.10.1_x6qkcl3khy3aa3bbfxwmcukvzu - '@typescript-eslint/parser': 3.10.1_x6qkcl3khy3aa3bbfxwmcukvzu + '@typescript-eslint/eslint-plugin': 3.10.1_emvgcsyrrniq64kkwdpw54irvu + '@typescript-eslint/experimental-utils': 3.10.1_gjkzpvg3kr4mru3ob5fvm4vice + '@typescript-eslint/parser': 3.10.1_gjkzpvg3kr4mru3ob5fvm4vice '@woocommerce/admin-e2e-tests': link:../../packages/js/admin-e2e-tests '@woocommerce/api': link:../../packages/js/api '@woocommerce/api-core-tests': link:../../packages/js/api-core-tests @@ -1349,13 +1351,13 @@ importers: deasync: 0.1.26 eslint: 6.8.0 eslint-config-wpcalypso: 5.0.0_3y2sdwkhlqz3xfbanqi75dzl7y - eslint-plugin-jest: 23.20.0_x6qkcl3khy3aa3bbfxwmcukvzu + eslint-plugin-jest: 23.20.0_gjkzpvg3kr4mru3ob5fvm4vice istanbul: 1.0.0-alpha.2 jest: 27.5.1 mocha: 7.2.0 prettier: /wp-prettier/2.0.5 stylelint: 13.13.1 - typescript: 3.9.7 + typescript: 4.8.4 uuid: 8.3.2 webpack: 5.70.0_webpack-cli@3.3.12 webpack-cli: 3.3.12_webpack@5.70.0 @@ -1520,7 +1522,7 @@ importers: style-loader: ^0.23.1 stylelint: ^14.5.3 ts-jest: ^27.1.3 - typescript: ^4.6.2 + typescript: ^4.8.3 url-loader: ^1.1.2 webpack: ^5.70.0 webpack-bundle-analyzer: ^3.9.0 @@ -1611,8 +1613,8 @@ importers: '@types/wordpress__data-controls': 2.2.0 '@types/wordpress__notices': 3.3.0 '@types/wordpress__plugins': 3.0.0_sfoxds7t5ydpegc3knd667wn6m - '@typescript-eslint/eslint-plugin': 5.15.0_6lcjzz6q5e7lz7nuw7jfwey3fa - '@typescript-eslint/parser': 5.15.0_ynv3edxl3ah44xwgrna2g2yine + '@typescript-eslint/eslint-plugin': 5.15.0_kjpgj5mwuhqsafyl367g3mx6ni + '@typescript-eslint/parser': 5.15.0_himlt4eddny2rsb5zkuydvuf7u '@woocommerce/admin-e2e-tests': link:../../packages/js/admin-e2e-tests '@woocommerce/components': link:../../packages/js/components '@woocommerce/csv-export': link:../../packages/js/csv-export @@ -1638,7 +1640,7 @@ importers: '@wordpress/postcss-plugins-preset': 1.6.0 '@wordpress/postcss-themes': 1.0.5 '@wordpress/prettier-config': 1.1.3 - '@wordpress/scripts': 12.6.1_susjpqamog7lsizpt2hlm2i7w4 + '@wordpress/scripts': 12.6.1_h4xx42qb2l7ylq2u26dkj2fbyi '@wordpress/stylelint-config': 20.0.2_gnuvbpze6hr4gjidcj2xbzgequ autoprefixer: 10.4.4_postcss@8.4.12 await-exec: 0.1.2 @@ -1659,7 +1661,7 @@ importers: eslint-plugin-import: 2.25.4_o53s3emd3qikejdbqbxdd6vyim eslint-plugin-react: 7.29.4_eslint@8.11.0 expose-loader: 3.1.0_webpack@5.70.0 - fork-ts-checker-webpack-plugin: 6.5.0_cblivyjwnhgigoer2zonnb42ua + fork-ts-checker-webpack-plugin: 6.5.0_k7hdfuiil3x6lfvxi3pndxxjmi jest: 27.5.1 jest-environment-jsdom: 27.5.1 jest-environment-node: 27.5.1 @@ -1686,8 +1688,8 @@ importers: sass-loader: 10.2.1_sass@1.49.9+webpack@5.70.0 style-loader: 0.23.1 stylelint: 14.6.0 - ts-jest: 27.1.3_cguikxzmcfv6shwm6pik6yg5hy - typescript: 4.6.2 + ts-jest: 27.1.3_yz745mftfbms5l53ptse4szmhe + typescript: 4.8.4 url-loader: 1.1.2_webpack@5.70.0 webpack: 5.70.0_webpack-cli@4.9.2 webpack-bundle-analyzer: 3.9.0 @@ -1729,7 +1731,7 @@ importers: '@woocommerce/dependency-extraction-webpack-plugin': link:../../packages/js/dependency-extraction-webpack-plugin '@woocommerce/eslint-plugin': link:../../packages/js/eslint-plugin '@wordpress/env': 4.9.0 - '@wordpress/scripts': 19.2.4_ip2riybfi2a76rt3fygtwzhpj4 + '@wordpress/scripts': 19.2.4_j2x65j7trkiybpmqeccw4szw5i eslint: 5.16.0 uglify-js: 3.14.5 @@ -1795,18 +1797,18 @@ importers: ora: ^5.4.1 simple-git: ^3.10.0 ts-node: ^10.9.1 - typescript: ^4.7.4 + typescript: ^4.8.3 uuid: ^8.3.2 dependencies: chalk: 4.1.2 dotenv: 10.0.0 ora: 5.4.1 simple-git: 3.14.0 - ts-node: 10.9.1_435elrtdaw7tspfnscimedxmsi + ts-node: 10.9.1_suuodkax7fygvcgfx5vhk45yei uuid: 8.3.2 devDependencies: '@tsconfig/node16': 1.0.3 - typescript: 4.7.4 + typescript: 4.8.4 tools/code-analyzer: specifiers: @@ -1821,7 +1823,7 @@ importers: simple-git: ^3.10.0 ts-node: ^10.2.1 tslib: ^2.3.1 - typescript: ^4.4.3 + typescript: ^4.8.3 uuid: ^8.3.2 dependencies: '@commander-js/extra-typings': 0.1.0_commander@9.4.0 @@ -1835,9 +1837,9 @@ importers: devDependencies: '@types/node': 16.10.3 eslint: 7.32.0 - ts-node: 10.9.1_kbwkn34vtu227thdlebqwg6j74 + ts-node: 10.9.1_66qcjwcvmucahiv4aiph345ggy tslib: 2.3.1 - typescript: 4.6.2 + typescript: 4.8.4 tools/create-extension: specifiers: @@ -1864,7 +1866,7 @@ importers: shx: ^0.3.3 ts-node: ^10.2.1 tslib: ^2.3.1 - typescript: ^4.4.3 + typescript: ^4.8.3 dependencies: '@oclif/core': 1.16.1 '@oclif/plugin-help': 5.1.12 @@ -1878,9 +1880,9 @@ importers: jscodeshift: 0.13.1_@babel+preset-env@7.16.11 oclif: 2.7.0_7yoz4vugw4qcykie6sit5r22dm shx: 0.3.4 - ts-node: 10.9.1_4dmisro7y54hra7jymymsglksy + ts-node: 10.9.1_66qcjwcvmucahiv4aiph345ggy tslib: 2.3.1 - typescript: 4.4.4 + typescript: 4.8.4 tools/package-release: specifiers: @@ -1896,7 +1898,7 @@ importers: shx: ^0.3.3 ts-node: ^10.2.1 tslib: ^2.3.1 - typescript: ^4.4.3 + typescript: ^4.8.3 dependencies: '@oclif/core': 1.16.1 '@oclif/plugin-help': 5.1.12 @@ -1909,9 +1911,9 @@ importers: globby: 11.1.0 oclif: 2.7.0 shx: 0.3.4 - ts-node: 10.9.1_kbwkn34vtu227thdlebqwg6j74 + ts-node: 10.9.1_66qcjwcvmucahiv4aiph345ggy tslib: 2.3.1 - typescript: 4.6.2 + typescript: 4.8.4 tools/release-posts: specifiers: @@ -1931,7 +1933,7 @@ importers: open: ^8.4.0 semver: ^7.3.2 ts-node: ^10.9.1 - typescript: ^4.7.4 + typescript: ^4.8.3 dependencies: '@commander-js/extra-typings': 0.1.0_commander@9.4.0 '@octokit/rest': 19.0.4 @@ -1946,11 +1948,11 @@ importers: node-fetch: 2.6.7 open: 8.4.0 semver: 7.3.7 - ts-node: 10.9.1_435elrtdaw7tspfnscimedxmsi + ts-node: 10.9.1_suuodkax7fygvcgfx5vhk45yei devDependencies: '@tsconfig/node16': 1.0.3 '@types/express': 4.17.14 - typescript: 4.7.4 + typescript: 4.8.4 tools/storybook: specifiers: @@ -1975,7 +1977,7 @@ importers: '@storybook/react': ^6.4.19 '@storybook/theming': ^6.4.19 '@woocommerce/eslint-plugin': workspace:* - typescript: 4.2.4 + typescript: ^4.8.3 webpack: ^5.70.0 dependencies: '@babel/preset-typescript': 7.16.7_@babel+core@7.17.8 @@ -1985,22 +1987,22 @@ importers: '@storybook/addon-a11y': 6.4.19_sfoxds7t5ydpegc3knd667wn6m '@storybook/addon-actions': 6.4.19_sfoxds7t5ydpegc3knd667wn6m '@storybook/addon-console': 1.2.3_kthckm6zfmobggl2ahqbjihlce - '@storybook/addon-controls': 6.4.19_kb3yduezuz4vmwd6ep22y6ihrm - '@storybook/addon-docs': 6.4.19_dgt7cd6feyansif2cbkhkx65ha + '@storybook/addon-controls': 6.4.19_56jbash75ng5psbctf36wqywr4 + '@storybook/addon-docs': 6.4.19_4mzwqz5dtm4bsumwut2gxvl6x4 '@storybook/addon-knobs': 6.4.0_nu75ilgc3qugomjhuwv2hk42im '@storybook/addon-links': 6.4.19_sfoxds7t5ydpegc3knd667wn6m '@storybook/addon-storysource': 6.4.19_sfoxds7t5ydpegc3knd667wn6m '@storybook/addon-viewport': 6.4.19_sfoxds7t5ydpegc3knd667wn6m '@storybook/addons': 6.4.19_sfoxds7t5ydpegc3knd667wn6m '@storybook/api': 6.4.19_sfoxds7t5ydpegc3knd667wn6m - '@storybook/builder-webpack5': 6.4.19_jh32exnqudjiamqqqrqx6x5eeu + '@storybook/builder-webpack5': 6.4.19_i2svl3v5ny4agu77uudfbnv5gy '@storybook/components': 6.4.19_sfoxds7t5ydpegc3knd667wn6m '@storybook/core-events': 6.4.19 - '@storybook/manager-webpack5': 6.4.19_jh32exnqudjiamqqqrqx6x5eeu - '@storybook/react': 6.4.19_ryofvyt7yfgdqnroutnxdnjseu + '@storybook/manager-webpack5': 6.4.19_i2svl3v5ny4agu77uudfbnv5gy + '@storybook/react': 6.4.19_kfrjrhhwebekgpsugbnvvjaihu '@storybook/theming': 6.4.19_sfoxds7t5ydpegc3knd667wn6m '@woocommerce/eslint-plugin': link:../../packages/js/eslint-plugin - typescript: 4.2.4 + typescript: 4.8.4 webpack: 5.70.0 tools/version-bump: @@ -2015,7 +2017,7 @@ importers: ora: ^5.4.1 semver: ^7.3.2 ts-node: ^10.9.1 - typescript: ^4.7.4 + typescript: ^4.8.3 dependencies: '@commander-js/extra-typings': 0.1.0_commander@9.4.0 chalk: 4.1.2 @@ -2024,11 +2026,11 @@ importers: express: 4.18.1 ora: 5.4.1 semver: 7.3.7 - ts-node: 10.9.1_435elrtdaw7tspfnscimedxmsi + ts-node: 10.9.1_suuodkax7fygvcgfx5vhk45yei devDependencies: '@tsconfig/node16': 1.0.3 '@types/express': 4.17.14 - typescript: 4.7.4 + typescript: 4.8.4 packages: @@ -2921,7 +2923,7 @@ packages: dependencies: '@babel/helper-annotate-as-pure': 7.16.0 '@babel/helper-wrap-function': 7.16.0 - '@babel/types': 7.16.0 + '@babel/types': 7.17.0 transitivePeerDependencies: - supports-color dev: true @@ -8977,42 +8979,7 @@ packages: global: 4.4.0 dev: true - /@storybook/addon-controls/6.4.19_gqjg2tmv5vcd24pd3idedy2yy4: - resolution: {integrity: sha512-JHi5z9i6NsgQLfG5WOeQE1AyOrM+QJLrjT+uOYx40bq+OC1yWHH7qHiphPP8kjJJhCZlaQk1qqXYkkQXgaeHSw==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 - react-dom: ^16.8.0 || ^17.0.0 - peerDependenciesMeta: - react: - optional: true - react-dom: - optional: true - dependencies: - '@storybook/addons': 6.4.19_sfoxds7t5ydpegc3knd667wn6m - '@storybook/api': 6.4.19_sfoxds7t5ydpegc3knd667wn6m - '@storybook/client-logger': 6.4.19 - '@storybook/components': 6.4.19_6rln7q2jvtuewdvbdwpg4txtvm - '@storybook/core-common': 6.4.19_u3faqwawpy6t3w4ivio7rphdly - '@storybook/csf': 0.0.2--canary.87bc651.0 - '@storybook/node-logger': 6.4.19 - '@storybook/store': 6.4.19_sfoxds7t5ydpegc3knd667wn6m - '@storybook/theming': 6.4.19_sfoxds7t5ydpegc3knd667wn6m - core-js: 3.21.1 - lodash: 4.17.21 - react: 17.0.2 - react-dom: 17.0.2_react@17.0.2 - ts-dedent: 2.2.0 - transitivePeerDependencies: - - '@types/react' - - eslint - - supports-color - - typescript - - vue-template-compiler - - webpack-cli - - webpack-command - dev: true - - /@storybook/addon-controls/6.4.19_kb3yduezuz4vmwd6ep22y6ihrm: + /@storybook/addon-controls/6.4.19_56jbash75ng5psbctf36wqywr4: resolution: {integrity: sha512-JHi5z9i6NsgQLfG5WOeQE1AyOrM+QJLrjT+uOYx40bq+OC1yWHH7qHiphPP8kjJJhCZlaQk1qqXYkkQXgaeHSw==} peerDependencies: react: ^16.8.0 || ^17.0.0 @@ -9027,7 +8994,7 @@ packages: '@storybook/api': 6.4.19_sfoxds7t5ydpegc3knd667wn6m '@storybook/client-logger': 6.4.19 '@storybook/components': 6.4.19_sfoxds7t5ydpegc3knd667wn6m - '@storybook/core-common': 6.4.19_kb3yduezuz4vmwd6ep22y6ihrm + '@storybook/core-common': 6.4.19_56jbash75ng5psbctf36wqywr4 '@storybook/csf': 0.0.2--canary.87bc651.0 '@storybook/node-logger': 6.4.19 '@storybook/store': 6.4.19_sfoxds7t5ydpegc3knd667wn6m @@ -9047,7 +9014,42 @@ packages: - webpack-command dev: true - /@storybook/addon-docs/6.4.19_dgt7cd6feyansif2cbkhkx65ha: + /@storybook/addon-controls/6.4.19_gfhwku24kap2smxuljffrvlkli: + resolution: {integrity: sha512-JHi5z9i6NsgQLfG5WOeQE1AyOrM+QJLrjT+uOYx40bq+OC1yWHH7qHiphPP8kjJJhCZlaQk1qqXYkkQXgaeHSw==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 + react-dom: ^16.8.0 || ^17.0.0 + peerDependenciesMeta: + react: + optional: true + react-dom: + optional: true + dependencies: + '@storybook/addons': 6.4.19_sfoxds7t5ydpegc3knd667wn6m + '@storybook/api': 6.4.19_sfoxds7t5ydpegc3knd667wn6m + '@storybook/client-logger': 6.4.19 + '@storybook/components': 6.4.19_6rln7q2jvtuewdvbdwpg4txtvm + '@storybook/core-common': 6.4.19_bhvadzvbuq4c4gucumdoppg3by + '@storybook/csf': 0.0.2--canary.87bc651.0 + '@storybook/node-logger': 6.4.19 + '@storybook/store': 6.4.19_sfoxds7t5ydpegc3knd667wn6m + '@storybook/theming': 6.4.19_sfoxds7t5ydpegc3knd667wn6m + core-js: 3.21.1 + lodash: 4.17.21 + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 + ts-dedent: 2.2.0 + transitivePeerDependencies: + - '@types/react' + - eslint + - supports-color + - typescript + - vue-template-compiler + - webpack-cli + - webpack-command + dev: true + + /@storybook/addon-docs/6.4.19_4mzwqz5dtm4bsumwut2gxvl6x4: resolution: {integrity: sha512-OEPyx/5ZXmZOPqIAWoPjlIP8Q/YfNjAmBosA8tmA8t5KCSiq/vpLcAvQhxqK6n0wk/B8Xp67Z8RpLfXjU8R3tw==} peerDependencies: '@storybook/angular': 6.4.19 @@ -9105,17 +9107,17 @@ packages: '@mdx-js/react': 1.6.22_react@17.0.2 '@storybook/addons': 6.4.19_sfoxds7t5ydpegc3knd667wn6m '@storybook/api': 6.4.19_sfoxds7t5ydpegc3knd667wn6m - '@storybook/builder-webpack4': 6.4.19_gwpotprrrdgicgyg5stach77qa + '@storybook/builder-webpack4': 6.4.19_6fawffbhajw2qfspjn7er622zq '@storybook/client-logger': 6.4.19 '@storybook/components': 6.4.19_sfoxds7t5ydpegc3knd667wn6m - '@storybook/core': 6.4.19_d4wkgejcxhxn245usbm53ep2x4 + '@storybook/core': 6.4.19_ybd46eyevy5nesjyz6rrqmwwmu '@storybook/core-events': 6.4.19 '@storybook/csf': 0.0.2--canary.87bc651.0 '@storybook/csf-tools': 6.4.19 '@storybook/node-logger': 6.4.19 '@storybook/postinstall': 6.4.19 '@storybook/preview-web': 6.4.19_sfoxds7t5ydpegc3knd667wn6m - '@storybook/react': 6.4.19_ryofvyt7yfgdqnroutnxdnjseu + '@storybook/react': 6.4.19_kfrjrhhwebekgpsugbnvvjaihu '@storybook/source-loader': 6.4.19_sfoxds7t5ydpegc3knd667wn6m '@storybook/store': 6.4.19_sfoxds7t5ydpegc3knd667wn6m '@storybook/theming': 6.4.19_sfoxds7t5ydpegc3knd667wn6m @@ -9160,7 +9162,7 @@ packages: - webpack-command dev: true - /@storybook/addon-docs/6.4.19_iiadpej7rmoptout6757wmnnqi: + /@storybook/addon-docs/6.4.19_wid2s3qa6h7hly5p3fziamwama: resolution: {integrity: sha512-OEPyx/5ZXmZOPqIAWoPjlIP8Q/YfNjAmBosA8tmA8t5KCSiq/vpLcAvQhxqK6n0wk/B8Xp67Z8RpLfXjU8R3tw==} peerDependencies: '@storybook/angular': 6.4.19 @@ -9218,17 +9220,17 @@ packages: '@mdx-js/react': 1.6.22_react@17.0.2 '@storybook/addons': 6.4.19_sfoxds7t5ydpegc3knd667wn6m '@storybook/api': 6.4.19_sfoxds7t5ydpegc3knd667wn6m - '@storybook/builder-webpack4': 6.4.19_426ma7r2xm33b3zalauaxawhau + '@storybook/builder-webpack4': 6.4.19_twcgsjapmrtecykmlljybg2qam '@storybook/client-logger': 6.4.19 '@storybook/components': 6.4.19_6rln7q2jvtuewdvbdwpg4txtvm - '@storybook/core': 6.4.19_2mhfuqncnjrqz5ubsl3hxnzln4 + '@storybook/core': 6.4.19_3henvp7ekv7y3gwk2ylq5cgcgm '@storybook/core-events': 6.4.19 '@storybook/csf': 0.0.2--canary.87bc651.0 '@storybook/csf-tools': 6.4.19 '@storybook/node-logger': 6.4.19 '@storybook/postinstall': 6.4.19 '@storybook/preview-web': 6.4.19_sfoxds7t5ydpegc3knd667wn6m - '@storybook/react': 6.4.19_otv2hfrmxpoqzd2wgrsryt4y3u + '@storybook/react': 6.4.19_se3limh4qupnf72geq7f6r6vcu '@storybook/source-loader': 6.4.19_sfoxds7t5ydpegc3knd667wn6m '@storybook/store': 6.4.19_sfoxds7t5ydpegc3knd667wn6m '@storybook/theming': 6.4.19_sfoxds7t5ydpegc3knd667wn6m @@ -9444,193 +9446,7 @@ packages: util-deprecate: 1.0.2 dev: true - /@storybook/builder-webpack4/6.4.19_426ma7r2xm33b3zalauaxawhau: - resolution: {integrity: sha512-wxA6SMH11duc9D53aeVVBwrVRemFIoxHp/dOugkkg6ZZFAb4ZmWzf/ENc3vQIZdZpfNRi7IZIZEOfoHc994cmw==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 - react-dom: ^16.8.0 || ^17.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@babel/core': 7.17.8 - '@babel/plugin-proposal-class-properties': 7.16.7_@babel+core@7.17.8 - '@babel/plugin-proposal-decorators': 7.16.4_@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.16.7_@babel+core@7.17.8 - '@babel/plugin-proposal-object-rest-spread': 7.17.3_@babel+core@7.17.8 - '@babel/plugin-proposal-optional-chaining': 7.16.7_@babel+core@7.17.8 - '@babel/plugin-proposal-private-methods': 7.16.11_@babel+core@7.17.8 - '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.17.8 - '@babel/plugin-transform-arrow-functions': 7.16.7_@babel+core@7.17.8 - '@babel/plugin-transform-block-scoping': 7.16.7_@babel+core@7.17.8 - '@babel/plugin-transform-classes': 7.16.7_@babel+core@7.17.8 - '@babel/plugin-transform-destructuring': 7.17.7_@babel+core@7.17.8 - '@babel/plugin-transform-for-of': 7.16.7_@babel+core@7.17.8 - '@babel/plugin-transform-parameters': 7.16.7_@babel+core@7.17.8 - '@babel/plugin-transform-shorthand-properties': 7.16.7_@babel+core@7.17.8 - '@babel/plugin-transform-spread': 7.16.7_@babel+core@7.17.8 - '@babel/plugin-transform-template-literals': 7.16.7_@babel+core@7.17.8 - '@babel/preset-env': 7.16.11_@babel+core@7.17.8 - '@babel/preset-react': 7.16.7_@babel+core@7.17.8 - '@babel/preset-typescript': 7.16.7_@babel+core@7.17.8 - '@storybook/addons': 6.4.19_sfoxds7t5ydpegc3knd667wn6m - '@storybook/api': 6.4.19_sfoxds7t5ydpegc3knd667wn6m - '@storybook/channel-postmessage': 6.4.19 - '@storybook/channels': 6.4.19 - '@storybook/client-api': 6.4.19_sfoxds7t5ydpegc3knd667wn6m - '@storybook/client-logger': 6.4.19 - '@storybook/components': 6.4.19_6rln7q2jvtuewdvbdwpg4txtvm - '@storybook/core-common': 6.4.19_u3faqwawpy6t3w4ivio7rphdly - '@storybook/core-events': 6.4.19 - '@storybook/node-logger': 6.4.19 - '@storybook/preview-web': 6.4.19_sfoxds7t5ydpegc3knd667wn6m - '@storybook/router': 6.4.19_sfoxds7t5ydpegc3knd667wn6m - '@storybook/semver': 7.3.2 - '@storybook/store': 6.4.19_sfoxds7t5ydpegc3knd667wn6m - '@storybook/theming': 6.4.19_sfoxds7t5ydpegc3knd667wn6m - '@storybook/ui': 6.4.19_6rln7q2jvtuewdvbdwpg4txtvm - '@types/node': 14.14.33 - '@types/webpack': 4.41.32 - autoprefixer: 9.8.6 - babel-loader: 8.2.3_w4x3pzrj2omidyjy5w3nzug7xy - babel-plugin-macros: 2.8.0 - babel-plugin-polyfill-corejs3: 0.1.7_@babel+core@7.17.8 - case-sensitive-paths-webpack-plugin: 2.4.0 - core-js: 3.21.1 - css-loader: 3.6.0_webpack@4.46.0 - file-loader: 6.2.0_webpack@4.46.0 - find-up: 5.0.0 - fork-ts-checker-webpack-plugin: 4.1.6_5q2la2giz43vmgv46x6vwifbgq - glob: 7.2.0 - glob-promise: 3.4.0_glob@7.2.0 - global: 4.4.0 - html-webpack-plugin: 4.5.2_webpack@4.46.0 - pnp-webpack-plugin: 1.6.4_typescript@4.6.2 - postcss: 7.0.39 - postcss-flexbugs-fixes: 4.2.1 - postcss-loader: 4.2.0_gzaxsinx64nntyd3vmdqwl7coe - raw-loader: 4.0.2_webpack@4.46.0 - react: 17.0.2 - react-dom: 17.0.2_react@17.0.2 - stable: 0.1.8 - style-loader: 1.3.0_webpack@4.46.0 - terser-webpack-plugin: 4.2.3_acorn@7.4.1+webpack@4.46.0 - ts-dedent: 2.2.0 - typescript: 4.6.2 - url-loader: 4.1.1_lit45vopotvaqup7lrvlnvtxwy - util-deprecate: 1.0.2 - webpack: 4.46.0_webpack-cli@3.3.12 - webpack-dev-middleware: 3.7.3_webpack@4.46.0 - webpack-filter-warnings-plugin: 1.2.1_webpack@4.46.0 - webpack-hot-middleware: 2.25.1 - webpack-virtual-modules: 0.2.2 - transitivePeerDependencies: - - '@types/react' - - acorn - - bluebird - - eslint - - supports-color - - vue-template-compiler - - webpack-cli - - webpack-command - dev: true - - /@storybook/builder-webpack4/6.4.19_gqjg2tmv5vcd24pd3idedy2yy4: - resolution: {integrity: sha512-wxA6SMH11duc9D53aeVVBwrVRemFIoxHp/dOugkkg6ZZFAb4ZmWzf/ENc3vQIZdZpfNRi7IZIZEOfoHc994cmw==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 - react-dom: ^16.8.0 || ^17.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@babel/core': 7.17.8 - '@babel/plugin-proposal-class-properties': 7.16.7_@babel+core@7.17.8 - '@babel/plugin-proposal-decorators': 7.16.4_@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.16.7_@babel+core@7.17.8 - '@babel/plugin-proposal-object-rest-spread': 7.17.3_@babel+core@7.17.8 - '@babel/plugin-proposal-optional-chaining': 7.16.7_@babel+core@7.17.8 - '@babel/plugin-proposal-private-methods': 7.16.11_@babel+core@7.17.8 - '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.17.8 - '@babel/plugin-transform-arrow-functions': 7.16.7_@babel+core@7.17.8 - '@babel/plugin-transform-block-scoping': 7.16.7_@babel+core@7.17.8 - '@babel/plugin-transform-classes': 7.16.7_@babel+core@7.17.8 - '@babel/plugin-transform-destructuring': 7.17.7_@babel+core@7.17.8 - '@babel/plugin-transform-for-of': 7.16.7_@babel+core@7.17.8 - '@babel/plugin-transform-parameters': 7.16.7_@babel+core@7.17.8 - '@babel/plugin-transform-shorthand-properties': 7.16.7_@babel+core@7.17.8 - '@babel/plugin-transform-spread': 7.16.7_@babel+core@7.17.8 - '@babel/plugin-transform-template-literals': 7.16.7_@babel+core@7.17.8 - '@babel/preset-env': 7.16.11_@babel+core@7.17.8 - '@babel/preset-react': 7.16.7_@babel+core@7.17.8 - '@babel/preset-typescript': 7.16.7_@babel+core@7.17.8 - '@storybook/addons': 6.4.19_sfoxds7t5ydpegc3knd667wn6m - '@storybook/api': 6.4.19_sfoxds7t5ydpegc3knd667wn6m - '@storybook/channel-postmessage': 6.4.19 - '@storybook/channels': 6.4.19 - '@storybook/client-api': 6.4.19_sfoxds7t5ydpegc3knd667wn6m - '@storybook/client-logger': 6.4.19 - '@storybook/components': 6.4.19_6rln7q2jvtuewdvbdwpg4txtvm - '@storybook/core-common': 6.4.19_u3faqwawpy6t3w4ivio7rphdly - '@storybook/core-events': 6.4.19 - '@storybook/node-logger': 6.4.19 - '@storybook/preview-web': 6.4.19_sfoxds7t5ydpegc3knd667wn6m - '@storybook/router': 6.4.19_sfoxds7t5ydpegc3knd667wn6m - '@storybook/semver': 7.3.2 - '@storybook/store': 6.4.19_sfoxds7t5ydpegc3knd667wn6m - '@storybook/theming': 6.4.19_sfoxds7t5ydpegc3knd667wn6m - '@storybook/ui': 6.4.19_6rln7q2jvtuewdvbdwpg4txtvm - '@types/node': 14.14.33 - '@types/webpack': 4.41.32 - autoprefixer: 9.8.6 - babel-loader: 8.2.3_w4x3pzrj2omidyjy5w3nzug7xy - babel-plugin-macros: 2.8.0 - babel-plugin-polyfill-corejs3: 0.1.7_@babel+core@7.17.8 - case-sensitive-paths-webpack-plugin: 2.4.0 - core-js: 3.21.1 - css-loader: 3.6.0_webpack@4.46.0 - file-loader: 6.2.0_webpack@4.46.0 - find-up: 5.0.0 - fork-ts-checker-webpack-plugin: 4.1.6_5q2la2giz43vmgv46x6vwifbgq - glob: 7.2.0 - glob-promise: 3.4.0_glob@7.2.0 - global: 4.4.0 - html-webpack-plugin: 4.5.2_webpack@4.46.0 - pnp-webpack-plugin: 1.6.4_typescript@4.6.2 - postcss: 7.0.39 - postcss-flexbugs-fixes: 4.2.1 - postcss-loader: 4.2.0_gzaxsinx64nntyd3vmdqwl7coe - raw-loader: 4.0.2_webpack@4.46.0 - react: 17.0.2 - react-dom: 17.0.2_react@17.0.2 - stable: 0.1.8 - style-loader: 1.3.0_webpack@4.46.0 - terser-webpack-plugin: 4.2.3_webpack@4.46.0 - ts-dedent: 2.2.0 - typescript: 4.6.2 - url-loader: 4.1.1_lit45vopotvaqup7lrvlnvtxwy - util-deprecate: 1.0.2 - webpack: 4.46.0_webpack-cli@3.3.12 - webpack-dev-middleware: 3.7.3_webpack@4.46.0 - webpack-filter-warnings-plugin: 1.2.1_webpack@4.46.0 - webpack-hot-middleware: 2.25.1 - webpack-virtual-modules: 0.2.2 - transitivePeerDependencies: - - '@types/react' - - acorn - - bluebird - - eslint - - supports-color - - vue-template-compiler - - webpack-cli - - webpack-command - dev: true - - /@storybook/builder-webpack4/6.4.19_gwpotprrrdgicgyg5stach77qa: + /@storybook/builder-webpack4/6.4.19_6fawffbhajw2qfspjn7er622zq: resolution: {integrity: sha512-wxA6SMH11duc9D53aeVVBwrVRemFIoxHp/dOugkkg6ZZFAb4ZmWzf/ENc3vQIZdZpfNRi7IZIZEOfoHc994cmw==} peerDependencies: react: ^16.8.0 || ^17.0.0 @@ -9668,7 +9484,7 @@ packages: '@storybook/client-api': 6.4.19_sfoxds7t5ydpegc3knd667wn6m '@storybook/client-logger': 6.4.19 '@storybook/components': 6.4.19_sfoxds7t5ydpegc3knd667wn6m - '@storybook/core-common': 6.4.19_kb3yduezuz4vmwd6ep22y6ihrm + '@storybook/core-common': 6.4.19_56jbash75ng5psbctf36wqywr4 '@storybook/core-events': 6.4.19 '@storybook/node-logger': 6.4.19 '@storybook/preview-web': 6.4.19_sfoxds7t5ydpegc3knd667wn6m @@ -9688,12 +9504,12 @@ packages: css-loader: 3.6.0_webpack@4.46.0 file-loader: 6.2.0_webpack@4.46.0 find-up: 5.0.0 - fork-ts-checker-webpack-plugin: 4.1.6_e7hrjdrs22zc4syxbltzlwluhe + fork-ts-checker-webpack-plugin: 4.1.6_lasgyenclx45ngbljrbo537mpe glob: 7.2.0 glob-promise: 3.4.0_glob@7.2.0 global: 4.4.0 html-webpack-plugin: 4.5.2_webpack@4.46.0 - pnp-webpack-plugin: 1.6.4_typescript@4.2.4 + pnp-webpack-plugin: 1.6.4_typescript@4.8.4 postcss: 7.0.39 postcss-flexbugs-fixes: 4.2.1 postcss-loader: 4.2.0_gzaxsinx64nntyd3vmdqwl7coe @@ -9704,7 +9520,7 @@ packages: style-loader: 1.3.0_webpack@4.46.0 terser-webpack-plugin: 4.2.3_acorn@7.4.1+webpack@4.46.0 ts-dedent: 2.2.0 - typescript: 4.2.4 + typescript: 4.8.4 url-loader: 4.1.1_lit45vopotvaqup7lrvlnvtxwy util-deprecate: 1.0.2 webpack: 4.46.0 @@ -9723,7 +9539,7 @@ packages: - webpack-command dev: true - /@storybook/builder-webpack4/6.4.19_jh32exnqudjiamqqqrqx6x5eeu: + /@storybook/builder-webpack4/6.4.19_bhvadzvbuq4c4gucumdoppg3by: resolution: {integrity: sha512-wxA6SMH11duc9D53aeVVBwrVRemFIoxHp/dOugkkg6ZZFAb4ZmWzf/ENc3vQIZdZpfNRi7IZIZEOfoHc994cmw==} peerDependencies: react: ^16.8.0 || ^17.0.0 @@ -9761,7 +9577,7 @@ packages: '@storybook/client-api': 6.4.19_sfoxds7t5ydpegc3knd667wn6m '@storybook/client-logger': 6.4.19 '@storybook/components': 6.4.19_sfoxds7t5ydpegc3knd667wn6m - '@storybook/core-common': 6.4.19_kb3yduezuz4vmwd6ep22y6ihrm + '@storybook/core-common': 6.4.19_bhvadzvbuq4c4gucumdoppg3by '@storybook/core-events': 6.4.19 '@storybook/node-logger': 6.4.19 '@storybook/preview-web': 6.4.19_sfoxds7t5ydpegc3knd667wn6m @@ -9781,12 +9597,198 @@ packages: css-loader: 3.6.0_webpack@4.46.0 file-loader: 6.2.0_webpack@4.46.0 find-up: 5.0.0 - fork-ts-checker-webpack-plugin: 4.1.6_e7hrjdrs22zc4syxbltzlwluhe + fork-ts-checker-webpack-plugin: 4.1.6_hsuy55rzeh5wgjgxknlp6ffswa glob: 7.2.0 glob-promise: 3.4.0_glob@7.2.0 global: 4.4.0 html-webpack-plugin: 4.5.2_webpack@4.46.0 - pnp-webpack-plugin: 1.6.4_typescript@4.2.4 + pnp-webpack-plugin: 1.6.4_typescript@4.8.4 + postcss: 7.0.39 + postcss-flexbugs-fixes: 4.2.1 + postcss-loader: 4.2.0_gzaxsinx64nntyd3vmdqwl7coe + raw-loader: 4.0.2_webpack@4.46.0 + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 + stable: 0.1.8 + style-loader: 1.3.0_webpack@4.46.0 + terser-webpack-plugin: 4.2.3_webpack@4.46.0 + ts-dedent: 2.2.0 + typescript: 4.8.4 + url-loader: 4.1.1_lit45vopotvaqup7lrvlnvtxwy + util-deprecate: 1.0.2 + webpack: 4.46.0_webpack-cli@3.3.12 + webpack-dev-middleware: 3.7.3_webpack@4.46.0 + webpack-filter-warnings-plugin: 1.2.1_webpack@4.46.0 + webpack-hot-middleware: 2.25.1 + webpack-virtual-modules: 0.2.2 + transitivePeerDependencies: + - '@types/react' + - acorn + - bluebird + - eslint + - supports-color + - vue-template-compiler + - webpack-cli + - webpack-command + dev: true + + /@storybook/builder-webpack4/6.4.19_gfhwku24kap2smxuljffrvlkli: + resolution: {integrity: sha512-wxA6SMH11duc9D53aeVVBwrVRemFIoxHp/dOugkkg6ZZFAb4ZmWzf/ENc3vQIZdZpfNRi7IZIZEOfoHc994cmw==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 + react-dom: ^16.8.0 || ^17.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@babel/core': 7.17.8 + '@babel/plugin-proposal-class-properties': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-proposal-decorators': 7.16.4_@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.16.7_@babel+core@7.17.8 + '@babel/plugin-proposal-object-rest-spread': 7.17.3_@babel+core@7.17.8 + '@babel/plugin-proposal-optional-chaining': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-proposal-private-methods': 7.16.11_@babel+core@7.17.8 + '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.17.8 + '@babel/plugin-transform-arrow-functions': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-block-scoping': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-classes': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-destructuring': 7.17.7_@babel+core@7.17.8 + '@babel/plugin-transform-for-of': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-parameters': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-shorthand-properties': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-spread': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-template-literals': 7.16.7_@babel+core@7.17.8 + '@babel/preset-env': 7.16.11_@babel+core@7.17.8 + '@babel/preset-react': 7.16.7_@babel+core@7.17.8 + '@babel/preset-typescript': 7.16.7_@babel+core@7.17.8 + '@storybook/addons': 6.4.19_sfoxds7t5ydpegc3knd667wn6m + '@storybook/api': 6.4.19_sfoxds7t5ydpegc3knd667wn6m + '@storybook/channel-postmessage': 6.4.19 + '@storybook/channels': 6.4.19 + '@storybook/client-api': 6.4.19_sfoxds7t5ydpegc3knd667wn6m + '@storybook/client-logger': 6.4.19 + '@storybook/components': 6.4.19_6rln7q2jvtuewdvbdwpg4txtvm + '@storybook/core-common': 6.4.19_bhvadzvbuq4c4gucumdoppg3by + '@storybook/core-events': 6.4.19 + '@storybook/node-logger': 6.4.19 + '@storybook/preview-web': 6.4.19_sfoxds7t5ydpegc3knd667wn6m + '@storybook/router': 6.4.19_sfoxds7t5ydpegc3knd667wn6m + '@storybook/semver': 7.3.2 + '@storybook/store': 6.4.19_sfoxds7t5ydpegc3knd667wn6m + '@storybook/theming': 6.4.19_sfoxds7t5ydpegc3knd667wn6m + '@storybook/ui': 6.4.19_6rln7q2jvtuewdvbdwpg4txtvm + '@types/node': 14.14.33 + '@types/webpack': 4.41.32 + autoprefixer: 9.8.6 + babel-loader: 8.2.3_w4x3pzrj2omidyjy5w3nzug7xy + babel-plugin-macros: 2.8.0 + babel-plugin-polyfill-corejs3: 0.1.7_@babel+core@7.17.8 + case-sensitive-paths-webpack-plugin: 2.4.0 + core-js: 3.21.1 + css-loader: 3.6.0_webpack@4.46.0 + file-loader: 6.2.0_webpack@4.46.0 + find-up: 5.0.0 + fork-ts-checker-webpack-plugin: 4.1.6_hsuy55rzeh5wgjgxknlp6ffswa + glob: 7.2.0 + glob-promise: 3.4.0_glob@7.2.0 + global: 4.4.0 + html-webpack-plugin: 4.5.2_webpack@4.46.0 + pnp-webpack-plugin: 1.6.4_typescript@4.8.4 + postcss: 7.0.39 + postcss-flexbugs-fixes: 4.2.1 + postcss-loader: 4.2.0_gzaxsinx64nntyd3vmdqwl7coe + raw-loader: 4.0.2_webpack@4.46.0 + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 + stable: 0.1.8 + style-loader: 1.3.0_webpack@4.46.0 + terser-webpack-plugin: 4.2.3_webpack@4.46.0 + ts-dedent: 2.2.0 + typescript: 4.8.4 + url-loader: 4.1.1_lit45vopotvaqup7lrvlnvtxwy + util-deprecate: 1.0.2 + webpack: 4.46.0_webpack-cli@3.3.12 + webpack-dev-middleware: 3.7.3_webpack@4.46.0 + webpack-filter-warnings-plugin: 1.2.1_webpack@4.46.0 + webpack-hot-middleware: 2.25.1 + webpack-virtual-modules: 0.2.2 + transitivePeerDependencies: + - '@types/react' + - acorn + - bluebird + - eslint + - supports-color + - vue-template-compiler + - webpack-cli + - webpack-command + dev: true + + /@storybook/builder-webpack4/6.4.19_i2svl3v5ny4agu77uudfbnv5gy: + resolution: {integrity: sha512-wxA6SMH11duc9D53aeVVBwrVRemFIoxHp/dOugkkg6ZZFAb4ZmWzf/ENc3vQIZdZpfNRi7IZIZEOfoHc994cmw==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 + react-dom: ^16.8.0 || ^17.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@babel/core': 7.17.8 + '@babel/plugin-proposal-class-properties': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-proposal-decorators': 7.16.4_@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.16.7_@babel+core@7.17.8 + '@babel/plugin-proposal-object-rest-spread': 7.17.3_@babel+core@7.17.8 + '@babel/plugin-proposal-optional-chaining': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-proposal-private-methods': 7.16.11_@babel+core@7.17.8 + '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.17.8 + '@babel/plugin-transform-arrow-functions': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-block-scoping': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-classes': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-destructuring': 7.17.7_@babel+core@7.17.8 + '@babel/plugin-transform-for-of': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-parameters': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-shorthand-properties': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-spread': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-template-literals': 7.16.7_@babel+core@7.17.8 + '@babel/preset-env': 7.16.11_@babel+core@7.17.8 + '@babel/preset-react': 7.16.7_@babel+core@7.17.8 + '@babel/preset-typescript': 7.16.7_@babel+core@7.17.8 + '@storybook/addons': 6.4.19_sfoxds7t5ydpegc3knd667wn6m + '@storybook/api': 6.4.19_sfoxds7t5ydpegc3knd667wn6m + '@storybook/channel-postmessage': 6.4.19 + '@storybook/channels': 6.4.19 + '@storybook/client-api': 6.4.19_sfoxds7t5ydpegc3knd667wn6m + '@storybook/client-logger': 6.4.19 + '@storybook/components': 6.4.19_sfoxds7t5ydpegc3knd667wn6m + '@storybook/core-common': 6.4.19_56jbash75ng5psbctf36wqywr4 + '@storybook/core-events': 6.4.19 + '@storybook/node-logger': 6.4.19 + '@storybook/preview-web': 6.4.19_sfoxds7t5ydpegc3knd667wn6m + '@storybook/router': 6.4.19_sfoxds7t5ydpegc3knd667wn6m + '@storybook/semver': 7.3.2 + '@storybook/store': 6.4.19_sfoxds7t5ydpegc3knd667wn6m + '@storybook/theming': 6.4.19_sfoxds7t5ydpegc3knd667wn6m + '@storybook/ui': 6.4.19_sfoxds7t5ydpegc3knd667wn6m + '@types/node': 14.14.33 + '@types/webpack': 4.41.32 + autoprefixer: 9.8.6 + babel-loader: 8.2.3_w4x3pzrj2omidyjy5w3nzug7xy + babel-plugin-macros: 2.8.0 + babel-plugin-polyfill-corejs3: 0.1.7_@babel+core@7.17.8 + case-sensitive-paths-webpack-plugin: 2.4.0 + core-js: 3.21.1 + css-loader: 3.6.0_webpack@4.46.0 + file-loader: 6.2.0_webpack@4.46.0 + find-up: 5.0.0 + fork-ts-checker-webpack-plugin: 4.1.6_lasgyenclx45ngbljrbo537mpe + glob: 7.2.0 + glob-promise: 3.4.0_glob@7.2.0 + global: 4.4.0 + html-webpack-plugin: 4.5.2_webpack@4.46.0 + pnp-webpack-plugin: 1.6.4_typescript@4.8.4 postcss: 7.0.39 postcss-flexbugs-fixes: 4.2.1 postcss-loader: 4.2.0_gzaxsinx64nntyd3vmdqwl7coe @@ -9797,7 +9799,7 @@ packages: style-loader: 1.3.0_webpack@4.46.0 terser-webpack-plugin: 4.2.3_acorn@8.7.0+webpack@4.46.0 ts-dedent: 2.2.0 - typescript: 4.2.4 + typescript: 4.8.4 url-loader: 4.1.1_lit45vopotvaqup7lrvlnvtxwy util-deprecate: 1.0.2 webpack: 4.46.0 @@ -9816,7 +9818,7 @@ packages: - webpack-command dev: true - /@storybook/builder-webpack4/6.4.19_u3faqwawpy6t3w4ivio7rphdly: + /@storybook/builder-webpack4/6.4.19_twcgsjapmrtecykmlljybg2qam: resolution: {integrity: sha512-wxA6SMH11duc9D53aeVVBwrVRemFIoxHp/dOugkkg6ZZFAb4ZmWzf/ENc3vQIZdZpfNRi7IZIZEOfoHc994cmw==} peerDependencies: react: ^16.8.0 || ^17.0.0 @@ -9853,8 +9855,8 @@ packages: '@storybook/channels': 6.4.19 '@storybook/client-api': 6.4.19_sfoxds7t5ydpegc3knd667wn6m '@storybook/client-logger': 6.4.19 - '@storybook/components': 6.4.19_sfoxds7t5ydpegc3knd667wn6m - '@storybook/core-common': 6.4.19_u3faqwawpy6t3w4ivio7rphdly + '@storybook/components': 6.4.19_6rln7q2jvtuewdvbdwpg4txtvm + '@storybook/core-common': 6.4.19_bhvadzvbuq4c4gucumdoppg3by '@storybook/core-events': 6.4.19 '@storybook/node-logger': 6.4.19 '@storybook/preview-web': 6.4.19_sfoxds7t5ydpegc3knd667wn6m @@ -9862,7 +9864,7 @@ packages: '@storybook/semver': 7.3.2 '@storybook/store': 6.4.19_sfoxds7t5ydpegc3knd667wn6m '@storybook/theming': 6.4.19_sfoxds7t5ydpegc3knd667wn6m - '@storybook/ui': 6.4.19_sfoxds7t5ydpegc3knd667wn6m + '@storybook/ui': 6.4.19_6rln7q2jvtuewdvbdwpg4txtvm '@types/node': 14.14.33 '@types/webpack': 4.41.32 autoprefixer: 9.8.6 @@ -9874,12 +9876,12 @@ packages: css-loader: 3.6.0_webpack@4.46.0 file-loader: 6.2.0_webpack@4.46.0 find-up: 5.0.0 - fork-ts-checker-webpack-plugin: 4.1.6_5q2la2giz43vmgv46x6vwifbgq + fork-ts-checker-webpack-plugin: 4.1.6_hsuy55rzeh5wgjgxknlp6ffswa glob: 7.2.0 glob-promise: 3.4.0_glob@7.2.0 global: 4.4.0 html-webpack-plugin: 4.5.2_webpack@4.46.0 - pnp-webpack-plugin: 1.6.4_typescript@4.6.2 + pnp-webpack-plugin: 1.6.4_typescript@4.8.4 postcss: 7.0.39 postcss-flexbugs-fixes: 4.2.1 postcss-loader: 4.2.0_gzaxsinx64nntyd3vmdqwl7coe @@ -9888,9 +9890,9 @@ packages: react-dom: 17.0.2_react@17.0.2 stable: 0.1.8 style-loader: 1.3.0_webpack@4.46.0 - terser-webpack-plugin: 4.2.3_webpack@4.46.0 + terser-webpack-plugin: 4.2.3_acorn@7.4.1+webpack@4.46.0 ts-dedent: 2.2.0 - typescript: 4.6.2 + typescript: 4.8.4 url-loader: 4.1.1_lit45vopotvaqup7lrvlnvtxwy util-deprecate: 1.0.2 webpack: 4.46.0_webpack-cli@3.3.12 @@ -9909,7 +9911,7 @@ packages: - webpack-command dev: true - /@storybook/builder-webpack5/6.4.19_jh32exnqudjiamqqqrqx6x5eeu: + /@storybook/builder-webpack5/6.4.19_i2svl3v5ny4agu77uudfbnv5gy: resolution: {integrity: sha512-AWM4YMN1gPaf7jfntqZTCGpIQ1tF6YRU1JtczPG4ox28rTaO6NMfOBi9aRhBre/59pPOh9bF6u2gu/MIHmRW+w==} peerDependencies: react: ^16.8.0 || ^17.0.0 @@ -9946,7 +9948,7 @@ packages: '@storybook/client-api': 6.4.19_sfoxds7t5ydpegc3knd667wn6m '@storybook/client-logger': 6.4.19 '@storybook/components': 6.4.19_sfoxds7t5ydpegc3knd667wn6m - '@storybook/core-common': 6.4.19_kb3yduezuz4vmwd6ep22y6ihrm + '@storybook/core-common': 6.4.19_56jbash75ng5psbctf36wqywr4 '@storybook/core-events': 6.4.19 '@storybook/node-logger': 6.4.19 '@storybook/preview-web': 6.4.19_sfoxds7t5ydpegc3knd667wn6m @@ -9961,7 +9963,7 @@ packages: case-sensitive-paths-webpack-plugin: 2.4.0 core-js: 3.21.1 css-loader: 5.2.7_webpack@5.70.0 - fork-ts-checker-webpack-plugin: 6.5.0_lpckjl5i2jr3ywi534rez34gha + fork-ts-checker-webpack-plugin: 6.5.0_27qmdvvfdw5s3nqwnln6yerdsa glob: 7.2.0 glob-promise: 3.4.0_glob@7.2.0 html-webpack-plugin: 5.5.0_acorn@8.7.0+webpack@5.70.0 @@ -9973,7 +9975,7 @@ packages: style-loader: 2.0.0_webpack@5.70.0 terser-webpack-plugin: 5.2.5_acorn@8.7.0+webpack@5.70.0 ts-dedent: 2.2.0 - typescript: 4.2.4 + typescript: 4.8.4 util-deprecate: 1.0.2 webpack: 5.70.0 webpack-dev-middleware: 4.3.0_webpack@5.70.0 @@ -10131,46 +10133,7 @@ packages: - '@types/react' dev: true - /@storybook/core-client/6.4.19_43gaa4yyddwaokoj4e3jn46cra: - resolution: {integrity: sha512-rQHRZjhArPleE7/S8ZUolgzwY+hC0smSKX/3PQxO2GcebDjnJj6+iSV3h+aSMHMmTdoCQvjYw9aBpT8scuRe+A==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 - react-dom: ^16.8.0 || ^17.0.0 - typescript: '*' - webpack: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@storybook/addons': 6.4.19_sfoxds7t5ydpegc3knd667wn6m - '@storybook/channel-postmessage': 6.4.19 - '@storybook/channel-websocket': 6.4.19 - '@storybook/client-api': 6.4.19_sfoxds7t5ydpegc3knd667wn6m - '@storybook/client-logger': 6.4.19 - '@storybook/core-events': 6.4.19 - '@storybook/csf': 0.0.2--canary.87bc651.0 - '@storybook/preview-web': 6.4.19_sfoxds7t5ydpegc3knd667wn6m - '@storybook/store': 6.4.19_sfoxds7t5ydpegc3knd667wn6m - '@storybook/ui': 6.4.19_sfoxds7t5ydpegc3knd667wn6m - airbnb-js-shims: 2.2.1 - ansi-to-html: 0.6.15 - core-js: 3.21.1 - global: 4.4.0 - lodash: 4.17.21 - qs: 6.10.3 - react: 17.0.2 - react-dom: 17.0.2_react@17.0.2 - regenerator-runtime: 0.13.9 - ts-dedent: 2.2.0 - typescript: 4.2.4 - unfetch: 4.2.0 - util-deprecate: 1.0.2 - webpack: 4.46.0 - transitivePeerDependencies: - - '@types/react' - dev: true - - /@storybook/core-client/6.4.19_62e4mj2m4e7w2obm7cgxxbloyq: + /@storybook/core-client/6.4.19_eob6ejgeaslyodpcvuvidpa46y: resolution: {integrity: sha512-rQHRZjhArPleE7/S8ZUolgzwY+hC0smSKX/3PQxO2GcebDjnJj6+iSV3h+aSMHMmTdoCQvjYw9aBpT8scuRe+A==} peerDependencies: react: ^16.8.0 || ^17.0.0 @@ -10201,15 +10164,15 @@ packages: react-dom: 17.0.2_react@17.0.2 regenerator-runtime: 0.13.9 ts-dedent: 2.2.0 - typescript: 4.6.2 + typescript: 4.8.4 unfetch: 4.2.0 util-deprecate: 1.0.2 - webpack: 5.70.0_webpack-cli@3.3.12 + webpack: 4.46.0_webpack-cli@3.3.12 transitivePeerDependencies: - '@types/react' dev: true - /@storybook/core-client/6.4.19_b5hypkxpakg32eu5xvulb7gw2q: + /@storybook/core-client/6.4.19_i57eoi6p2gbobism6oxgcmupsa: resolution: {integrity: sha512-rQHRZjhArPleE7/S8ZUolgzwY+hC0smSKX/3PQxO2GcebDjnJj6+iSV3h+aSMHMmTdoCQvjYw9aBpT8scuRe+A==} peerDependencies: react: ^16.8.0 || ^17.0.0 @@ -10240,7 +10203,7 @@ packages: react-dom: 17.0.2_react@17.0.2 regenerator-runtime: 0.13.9 ts-dedent: 2.2.0 - typescript: 4.2.4 + typescript: 4.8.4 unfetch: 4.2.0 util-deprecate: 1.0.2 webpack: 5.70.0 @@ -10248,7 +10211,7 @@ packages: - '@types/react' dev: true - /@storybook/core-client/6.4.19_rhk7yz6mn2gv7fnythy2x7dhkm: + /@storybook/core-client/6.4.19_lb6j7tllhltqtas2n635xqdotu: resolution: {integrity: sha512-rQHRZjhArPleE7/S8ZUolgzwY+hC0smSKX/3PQxO2GcebDjnJj6+iSV3h+aSMHMmTdoCQvjYw9aBpT8scuRe+A==} peerDependencies: react: ^16.8.0 || ^17.0.0 @@ -10279,15 +10242,15 @@ packages: react-dom: 17.0.2_react@17.0.2 regenerator-runtime: 0.13.9 ts-dedent: 2.2.0 - typescript: 4.6.2 + typescript: 4.8.4 unfetch: 4.2.0 util-deprecate: 1.0.2 - webpack: 4.46.0_webpack-cli@3.3.12 + webpack: 4.46.0 transitivePeerDependencies: - '@types/react' dev: true - /@storybook/core-client/6.4.19_vxxd7eurta744xzckejt5zslha: + /@storybook/core-client/6.4.19_mflkhfxpn2nhax5g23i37ri46y: resolution: {integrity: sha512-rQHRZjhArPleE7/S8ZUolgzwY+hC0smSKX/3PQxO2GcebDjnJj6+iSV3h+aSMHMmTdoCQvjYw9aBpT8scuRe+A==} peerDependencies: react: ^16.8.0 || ^17.0.0 @@ -10318,15 +10281,15 @@ packages: react-dom: 17.0.2_react@17.0.2 regenerator-runtime: 0.13.9 ts-dedent: 2.2.0 - typescript: 4.6.2 + typescript: 4.8.4 unfetch: 4.2.0 util-deprecate: 1.0.2 - webpack: 4.46.0_webpack-cli@3.3.12 + webpack: 5.70.0_webpack-cli@3.3.12 transitivePeerDependencies: - '@types/react' dev: true - /@storybook/core-common/6.4.19_kb3yduezuz4vmwd6ep22y6ihrm: + /@storybook/core-common/6.4.19_56jbash75ng5psbctf36wqywr4: resolution: {integrity: sha512-X1pJJkO48DFxl6iyEemIKqRkJ7j9/cBh3BRBUr+xZHXBvnD0GKDXIocwh0PjSxSC6XSu3UCQnqtKi3PbjRl8Dg==} peerDependencies: react: ^16.8.0 || ^17.0.0 @@ -10369,7 +10332,7 @@ packages: express: 4.18.1 file-system-cache: 1.0.5 find-up: 5.0.0 - fork-ts-checker-webpack-plugin: 6.5.0_e7hrjdrs22zc4syxbltzlwluhe + fork-ts-checker-webpack-plugin: 6.5.0_lasgyenclx45ngbljrbo537mpe fs-extra: 9.1.0 glob: 7.2.0 handlebars: 4.7.7 @@ -10385,7 +10348,7 @@ packages: slash: 3.0.0 telejson: 5.3.3 ts-dedent: 2.2.0 - typescript: 4.2.4 + typescript: 4.8.4 util-deprecate: 1.0.2 webpack: 4.46.0 transitivePeerDependencies: @@ -10396,7 +10359,7 @@ packages: - webpack-command dev: true - /@storybook/core-common/6.4.19_u3faqwawpy6t3w4ivio7rphdly: + /@storybook/core-common/6.4.19_bhvadzvbuq4c4gucumdoppg3by: resolution: {integrity: sha512-X1pJJkO48DFxl6iyEemIKqRkJ7j9/cBh3BRBUr+xZHXBvnD0GKDXIocwh0PjSxSC6XSu3UCQnqtKi3PbjRl8Dg==} peerDependencies: react: ^16.8.0 || ^17.0.0 @@ -10439,7 +10402,7 @@ packages: express: 4.18.1 file-system-cache: 1.0.5 find-up: 5.0.0 - fork-ts-checker-webpack-plugin: 6.5.0_5q2la2giz43vmgv46x6vwifbgq + fork-ts-checker-webpack-plugin: 6.5.0_hsuy55rzeh5wgjgxknlp6ffswa fs-extra: 9.1.0 glob: 7.2.0 handlebars: 4.7.7 @@ -10455,7 +10418,7 @@ packages: slash: 3.0.0 telejson: 5.3.3 ts-dedent: 2.2.0 - typescript: 4.6.2 + typescript: 4.8.4 util-deprecate: 1.0.2 webpack: 4.46.0_webpack-cli@3.3.12 transitivePeerDependencies: @@ -10472,7 +10435,7 @@ packages: core-js: 3.21.1 dev: true - /@storybook/core-server/6.4.19_426ma7r2xm33b3zalauaxawhau: + /@storybook/core-server/6.4.19_2x3ckvxqfngstqwiutxqcrgnby: resolution: {integrity: sha512-bKsUB9f7hl5ya2JXxpIrErmbDQjoH39FVbzYZWjMo4t/b7+Xyi6vYadwyWcqlpUQmis09ZaSMv8L/Tw0TuwLAA==} peerDependencies: '@storybook/builder-webpack5': 6.4.19 @@ -10489,13 +10452,15 @@ packages: optional: true dependencies: '@discoveryjs/json-ext': 0.5.7 - '@storybook/builder-webpack4': 6.4.19_426ma7r2xm33b3zalauaxawhau - '@storybook/core-client': 6.4.19_vxxd7eurta744xzckejt5zslha - '@storybook/core-common': 6.4.19_u3faqwawpy6t3w4ivio7rphdly + '@storybook/builder-webpack4': 6.4.19_6fawffbhajw2qfspjn7er622zq + '@storybook/builder-webpack5': 6.4.19_i2svl3v5ny4agu77uudfbnv5gy + '@storybook/core-client': 6.4.19_lb6j7tllhltqtas2n635xqdotu + '@storybook/core-common': 6.4.19_56jbash75ng5psbctf36wqywr4 '@storybook/core-events': 6.4.19 '@storybook/csf': 0.0.2--canary.87bc651.0 '@storybook/csf-tools': 6.4.19 - '@storybook/manager-webpack4': 6.4.19_426ma7r2xm33b3zalauaxawhau + '@storybook/manager-webpack4': 6.4.19_6fawffbhajw2qfspjn7er622zq + '@storybook/manager-webpack5': 6.4.19_i2svl3v5ny4agu77uudfbnv5gy '@storybook/node-logger': 6.4.19 '@storybook/semver': 7.3.2 '@storybook/store': 6.4.19_sfoxds7t5ydpegc3knd667wn6m @@ -10528,159 +10493,7 @@ packages: slash: 3.0.0 telejson: 5.3.3 ts-dedent: 2.2.0 - typescript: 4.6.2 - util-deprecate: 1.0.2 - watchpack: 2.3.1 - webpack: 4.46.0_webpack-cli@3.3.12 - ws: 8.5.0 - transitivePeerDependencies: - - '@types/react' - - acorn - - bluebird - - bufferutil - - encoding - - eslint - - supports-color - - utf-8-validate - - vue-template-compiler - - webpack-cli - - webpack-command - dev: true - - /@storybook/core-server/6.4.19_gqjg2tmv5vcd24pd3idedy2yy4: - resolution: {integrity: sha512-bKsUB9f7hl5ya2JXxpIrErmbDQjoH39FVbzYZWjMo4t/b7+Xyi6vYadwyWcqlpUQmis09ZaSMv8L/Tw0TuwLAA==} - peerDependencies: - '@storybook/builder-webpack5': 6.4.19 - '@storybook/manager-webpack5': 6.4.19 - react: ^16.8.0 || ^17.0.0 - react-dom: ^16.8.0 || ^17.0.0 - typescript: '*' - peerDependenciesMeta: - '@storybook/builder-webpack5': - optional: true - '@storybook/manager-webpack5': - optional: true - typescript: - optional: true - dependencies: - '@discoveryjs/json-ext': 0.5.7 - '@storybook/builder-webpack4': 6.4.19_gqjg2tmv5vcd24pd3idedy2yy4 - '@storybook/core-client': 6.4.19_vxxd7eurta744xzckejt5zslha - '@storybook/core-common': 6.4.19_u3faqwawpy6t3w4ivio7rphdly - '@storybook/core-events': 6.4.19 - '@storybook/csf': 0.0.2--canary.87bc651.0 - '@storybook/csf-tools': 6.4.19 - '@storybook/manager-webpack4': 6.4.19_gqjg2tmv5vcd24pd3idedy2yy4 - '@storybook/node-logger': 6.4.19 - '@storybook/semver': 7.3.2 - '@storybook/store': 6.4.19_sfoxds7t5ydpegc3knd667wn6m - '@types/node': 14.14.33 - '@types/node-fetch': 2.6.1 - '@types/pretty-hrtime': 1.0.1 - '@types/webpack': 4.41.32 - better-opn: 2.1.1 - boxen: 5.1.2 - chalk: 4.1.2 - cli-table3: 0.6.1 - commander: 6.2.1 - compression: 1.7.4 - core-js: 3.21.1 - cpy: 8.1.2 - detect-port: 1.3.0 - express: 4.18.1 - file-system-cache: 1.0.5 - fs-extra: 9.1.0 - globby: 11.1.0 - ip: 1.1.5 - lodash: 4.17.21 - node-fetch: 2.6.7 - pretty-hrtime: 1.0.3 - prompts: 2.4.2 - react: 17.0.2 - react-dom: 17.0.2_react@17.0.2 - regenerator-runtime: 0.13.9 - serve-favicon: 2.5.0 - slash: 3.0.0 - telejson: 5.3.3 - ts-dedent: 2.2.0 - typescript: 4.6.2 - util-deprecate: 1.0.2 - watchpack: 2.3.1 - webpack: 4.46.0_webpack-cli@3.3.12 - ws: 8.5.0 - transitivePeerDependencies: - - '@types/react' - - acorn - - bluebird - - bufferutil - - encoding - - eslint - - supports-color - - utf-8-validate - - vue-template-compiler - - webpack-cli - - webpack-command - dev: true - - /@storybook/core-server/6.4.19_topnpvx5ikk4bj2ideetywdi7i: - resolution: {integrity: sha512-bKsUB9f7hl5ya2JXxpIrErmbDQjoH39FVbzYZWjMo4t/b7+Xyi6vYadwyWcqlpUQmis09ZaSMv8L/Tw0TuwLAA==} - peerDependencies: - '@storybook/builder-webpack5': 6.4.19 - '@storybook/manager-webpack5': 6.4.19 - react: ^16.8.0 || ^17.0.0 - react-dom: ^16.8.0 || ^17.0.0 - typescript: '*' - peerDependenciesMeta: - '@storybook/builder-webpack5': - optional: true - '@storybook/manager-webpack5': - optional: true - typescript: - optional: true - dependencies: - '@discoveryjs/json-ext': 0.5.7 - '@storybook/builder-webpack4': 6.4.19_jh32exnqudjiamqqqrqx6x5eeu - '@storybook/builder-webpack5': 6.4.19_jh32exnqudjiamqqqrqx6x5eeu - '@storybook/core-client': 6.4.19_43gaa4yyddwaokoj4e3jn46cra - '@storybook/core-common': 6.4.19_kb3yduezuz4vmwd6ep22y6ihrm - '@storybook/core-events': 6.4.19 - '@storybook/csf': 0.0.2--canary.87bc651.0 - '@storybook/csf-tools': 6.4.19 - '@storybook/manager-webpack4': 6.4.19_jh32exnqudjiamqqqrqx6x5eeu - '@storybook/manager-webpack5': 6.4.19_jh32exnqudjiamqqqrqx6x5eeu - '@storybook/node-logger': 6.4.19 - '@storybook/semver': 7.3.2 - '@storybook/store': 6.4.19_sfoxds7t5ydpegc3knd667wn6m - '@types/node': 14.14.33 - '@types/node-fetch': 2.6.1 - '@types/pretty-hrtime': 1.0.1 - '@types/webpack': 4.41.32 - better-opn: 2.1.1 - boxen: 5.1.2 - chalk: 4.1.2 - cli-table3: 0.6.1 - commander: 6.2.1 - compression: 1.7.4 - core-js: 3.21.1 - cpy: 8.1.2 - detect-port: 1.3.0 - express: 4.18.1 - file-system-cache: 1.0.5 - fs-extra: 9.1.0 - globby: 11.1.0 - ip: 1.1.5 - lodash: 4.17.21 - node-fetch: 2.6.7 - pretty-hrtime: 1.0.3 - prompts: 2.4.2 - react: 17.0.2 - react-dom: 17.0.2_react@17.0.2 - regenerator-runtime: 0.13.9 - serve-favicon: 2.5.0 - slash: 3.0.0 - telejson: 5.3.3 - ts-dedent: 2.2.0 - typescript: 4.2.4 + typescript: 4.8.4 util-deprecate: 1.0.2 watchpack: 2.3.1 webpack: 4.46.0 @@ -10699,7 +10512,7 @@ packages: - webpack-command dev: true - /@storybook/core-server/6.4.19_ttrkchyx75h6keyucypbvvuncm: + /@storybook/core-server/6.4.19_bhvadzvbuq4c4gucumdoppg3by: resolution: {integrity: sha512-bKsUB9f7hl5ya2JXxpIrErmbDQjoH39FVbzYZWjMo4t/b7+Xyi6vYadwyWcqlpUQmis09ZaSMv8L/Tw0TuwLAA==} peerDependencies: '@storybook/builder-webpack5': 6.4.19 @@ -10716,15 +10529,13 @@ packages: optional: true dependencies: '@discoveryjs/json-ext': 0.5.7 - '@storybook/builder-webpack4': 6.4.19_gwpotprrrdgicgyg5stach77qa - '@storybook/builder-webpack5': 6.4.19_jh32exnqudjiamqqqrqx6x5eeu - '@storybook/core-client': 6.4.19_43gaa4yyddwaokoj4e3jn46cra - '@storybook/core-common': 6.4.19_kb3yduezuz4vmwd6ep22y6ihrm + '@storybook/builder-webpack4': 6.4.19_bhvadzvbuq4c4gucumdoppg3by + '@storybook/core-client': 6.4.19_lb6j7tllhltqtas2n635xqdotu + '@storybook/core-common': 6.4.19_bhvadzvbuq4c4gucumdoppg3by '@storybook/core-events': 6.4.19 '@storybook/csf': 0.0.2--canary.87bc651.0 '@storybook/csf-tools': 6.4.19 - '@storybook/manager-webpack4': 6.4.19_gwpotprrrdgicgyg5stach77qa - '@storybook/manager-webpack5': 6.4.19_jh32exnqudjiamqqqrqx6x5eeu + '@storybook/manager-webpack4': 6.4.19_bhvadzvbuq4c4gucumdoppg3by '@storybook/node-logger': 6.4.19 '@storybook/semver': 7.3.2 '@storybook/store': 6.4.19_sfoxds7t5ydpegc3knd667wn6m @@ -10757,82 +10568,7 @@ packages: slash: 3.0.0 telejson: 5.3.3 ts-dedent: 2.2.0 - typescript: 4.2.4 - util-deprecate: 1.0.2 - watchpack: 2.3.1 - webpack: 4.46.0 - ws: 8.5.0 - transitivePeerDependencies: - - '@types/react' - - acorn - - bluebird - - bufferutil - - encoding - - eslint - - supports-color - - utf-8-validate - - vue-template-compiler - - webpack-cli - - webpack-command - dev: true - - /@storybook/core-server/6.4.19_u3faqwawpy6t3w4ivio7rphdly: - resolution: {integrity: sha512-bKsUB9f7hl5ya2JXxpIrErmbDQjoH39FVbzYZWjMo4t/b7+Xyi6vYadwyWcqlpUQmis09ZaSMv8L/Tw0TuwLAA==} - peerDependencies: - '@storybook/builder-webpack5': 6.4.19 - '@storybook/manager-webpack5': 6.4.19 - react: ^16.8.0 || ^17.0.0 - react-dom: ^16.8.0 || ^17.0.0 - typescript: '*' - peerDependenciesMeta: - '@storybook/builder-webpack5': - optional: true - '@storybook/manager-webpack5': - optional: true - typescript: - optional: true - dependencies: - '@discoveryjs/json-ext': 0.5.7 - '@storybook/builder-webpack4': 6.4.19_u3faqwawpy6t3w4ivio7rphdly - '@storybook/core-client': 6.4.19_rhk7yz6mn2gv7fnythy2x7dhkm - '@storybook/core-common': 6.4.19_u3faqwawpy6t3w4ivio7rphdly - '@storybook/core-events': 6.4.19 - '@storybook/csf': 0.0.2--canary.87bc651.0 - '@storybook/csf-tools': 6.4.19 - '@storybook/manager-webpack4': 6.4.19_u3faqwawpy6t3w4ivio7rphdly - '@storybook/node-logger': 6.4.19 - '@storybook/semver': 7.3.2 - '@storybook/store': 6.4.19_sfoxds7t5ydpegc3knd667wn6m - '@types/node': 14.14.33 - '@types/node-fetch': 2.6.1 - '@types/pretty-hrtime': 1.0.1 - '@types/webpack': 4.41.32 - better-opn: 2.1.1 - boxen: 5.1.2 - chalk: 4.1.2 - cli-table3: 0.6.1 - commander: 6.2.1 - compression: 1.7.4 - core-js: 3.21.1 - cpy: 8.1.2 - detect-port: 1.3.0 - express: 4.18.1 - file-system-cache: 1.0.5 - fs-extra: 9.1.0 - globby: 11.1.0 - ip: 1.1.5 - lodash: 4.17.21 - node-fetch: 2.6.7 - pretty-hrtime: 1.0.3 - prompts: 2.4.2 - react: 17.0.2 - react-dom: 17.0.2_react@17.0.2 - regenerator-runtime: 0.13.9 - serve-favicon: 2.5.0 - slash: 3.0.0 - telejson: 5.3.3 - ts-dedent: 2.2.0 - typescript: 4.6.2 + typescript: 4.8.4 util-deprecate: 1.0.2 watchpack: 2.3.1 webpack: 4.46.0_webpack-cli@3.3.12 @@ -10851,7 +10587,234 @@ packages: - webpack-command dev: true - /@storybook/core/6.4.19_2mhfuqncnjrqz5ubsl3hxnzln4: + /@storybook/core-server/6.4.19_gfhwku24kap2smxuljffrvlkli: + resolution: {integrity: sha512-bKsUB9f7hl5ya2JXxpIrErmbDQjoH39FVbzYZWjMo4t/b7+Xyi6vYadwyWcqlpUQmis09ZaSMv8L/Tw0TuwLAA==} + peerDependencies: + '@storybook/builder-webpack5': 6.4.19 + '@storybook/manager-webpack5': 6.4.19 + react: ^16.8.0 || ^17.0.0 + react-dom: ^16.8.0 || ^17.0.0 + typescript: '*' + peerDependenciesMeta: + '@storybook/builder-webpack5': + optional: true + '@storybook/manager-webpack5': + optional: true + typescript: + optional: true + dependencies: + '@discoveryjs/json-ext': 0.5.7 + '@storybook/builder-webpack4': 6.4.19_gfhwku24kap2smxuljffrvlkli + '@storybook/core-client': 6.4.19_eob6ejgeaslyodpcvuvidpa46y + '@storybook/core-common': 6.4.19_bhvadzvbuq4c4gucumdoppg3by + '@storybook/core-events': 6.4.19 + '@storybook/csf': 0.0.2--canary.87bc651.0 + '@storybook/csf-tools': 6.4.19 + '@storybook/manager-webpack4': 6.4.19_gfhwku24kap2smxuljffrvlkli + '@storybook/node-logger': 6.4.19 + '@storybook/semver': 7.3.2 + '@storybook/store': 6.4.19_sfoxds7t5ydpegc3knd667wn6m + '@types/node': 14.14.33 + '@types/node-fetch': 2.6.1 + '@types/pretty-hrtime': 1.0.1 + '@types/webpack': 4.41.32 + better-opn: 2.1.1 + boxen: 5.1.2 + chalk: 4.1.2 + cli-table3: 0.6.1 + commander: 6.2.1 + compression: 1.7.4 + core-js: 3.21.1 + cpy: 8.1.2 + detect-port: 1.3.0 + express: 4.18.1 + file-system-cache: 1.0.5 + fs-extra: 9.1.0 + globby: 11.1.0 + ip: 1.1.5 + lodash: 4.17.21 + node-fetch: 2.6.7 + pretty-hrtime: 1.0.3 + prompts: 2.4.2 + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 + regenerator-runtime: 0.13.9 + serve-favicon: 2.5.0 + slash: 3.0.0 + telejson: 5.3.3 + ts-dedent: 2.2.0 + typescript: 4.8.4 + util-deprecate: 1.0.2 + watchpack: 2.3.1 + webpack: 4.46.0_webpack-cli@3.3.12 + ws: 8.5.0 + transitivePeerDependencies: + - '@types/react' + - acorn + - bluebird + - bufferutil + - encoding + - eslint + - supports-color + - utf-8-validate + - vue-template-compiler + - webpack-cli + - webpack-command + dev: true + + /@storybook/core-server/6.4.19_mopyu2slwkfmjdei6is3xrzafm: + resolution: {integrity: sha512-bKsUB9f7hl5ya2JXxpIrErmbDQjoH39FVbzYZWjMo4t/b7+Xyi6vYadwyWcqlpUQmis09ZaSMv8L/Tw0TuwLAA==} + peerDependencies: + '@storybook/builder-webpack5': 6.4.19 + '@storybook/manager-webpack5': 6.4.19 + react: ^16.8.0 || ^17.0.0 + react-dom: ^16.8.0 || ^17.0.0 + typescript: '*' + peerDependenciesMeta: + '@storybook/builder-webpack5': + optional: true + '@storybook/manager-webpack5': + optional: true + typescript: + optional: true + dependencies: + '@discoveryjs/json-ext': 0.5.7 + '@storybook/builder-webpack4': 6.4.19_i2svl3v5ny4agu77uudfbnv5gy + '@storybook/builder-webpack5': 6.4.19_i2svl3v5ny4agu77uudfbnv5gy + '@storybook/core-client': 6.4.19_lb6j7tllhltqtas2n635xqdotu + '@storybook/core-common': 6.4.19_56jbash75ng5psbctf36wqywr4 + '@storybook/core-events': 6.4.19 + '@storybook/csf': 0.0.2--canary.87bc651.0 + '@storybook/csf-tools': 6.4.19 + '@storybook/manager-webpack4': 6.4.19_i2svl3v5ny4agu77uudfbnv5gy + '@storybook/manager-webpack5': 6.4.19_i2svl3v5ny4agu77uudfbnv5gy + '@storybook/node-logger': 6.4.19 + '@storybook/semver': 7.3.2 + '@storybook/store': 6.4.19_sfoxds7t5ydpegc3knd667wn6m + '@types/node': 14.14.33 + '@types/node-fetch': 2.6.1 + '@types/pretty-hrtime': 1.0.1 + '@types/webpack': 4.41.32 + better-opn: 2.1.1 + boxen: 5.1.2 + chalk: 4.1.2 + cli-table3: 0.6.1 + commander: 6.2.1 + compression: 1.7.4 + core-js: 3.21.1 + cpy: 8.1.2 + detect-port: 1.3.0 + express: 4.18.1 + file-system-cache: 1.0.5 + fs-extra: 9.1.0 + globby: 11.1.0 + ip: 1.1.5 + lodash: 4.17.21 + node-fetch: 2.6.7 + pretty-hrtime: 1.0.3 + prompts: 2.4.2 + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 + regenerator-runtime: 0.13.9 + serve-favicon: 2.5.0 + slash: 3.0.0 + telejson: 5.3.3 + ts-dedent: 2.2.0 + typescript: 4.8.4 + util-deprecate: 1.0.2 + watchpack: 2.3.1 + webpack: 4.46.0 + ws: 8.5.0 + transitivePeerDependencies: + - '@types/react' + - acorn + - bluebird + - bufferutil + - encoding + - eslint + - supports-color + - utf-8-validate + - vue-template-compiler + - webpack-cli + - webpack-command + dev: true + + /@storybook/core-server/6.4.19_twcgsjapmrtecykmlljybg2qam: + resolution: {integrity: sha512-bKsUB9f7hl5ya2JXxpIrErmbDQjoH39FVbzYZWjMo4t/b7+Xyi6vYadwyWcqlpUQmis09ZaSMv8L/Tw0TuwLAA==} + peerDependencies: + '@storybook/builder-webpack5': 6.4.19 + '@storybook/manager-webpack5': 6.4.19 + react: ^16.8.0 || ^17.0.0 + react-dom: ^16.8.0 || ^17.0.0 + typescript: '*' + peerDependenciesMeta: + '@storybook/builder-webpack5': + optional: true + '@storybook/manager-webpack5': + optional: true + typescript: + optional: true + dependencies: + '@discoveryjs/json-ext': 0.5.7 + '@storybook/builder-webpack4': 6.4.19_twcgsjapmrtecykmlljybg2qam + '@storybook/core-client': 6.4.19_eob6ejgeaslyodpcvuvidpa46y + '@storybook/core-common': 6.4.19_bhvadzvbuq4c4gucumdoppg3by + '@storybook/core-events': 6.4.19 + '@storybook/csf': 0.0.2--canary.87bc651.0 + '@storybook/csf-tools': 6.4.19 + '@storybook/manager-webpack4': 6.4.19_twcgsjapmrtecykmlljybg2qam + '@storybook/node-logger': 6.4.19 + '@storybook/semver': 7.3.2 + '@storybook/store': 6.4.19_sfoxds7t5ydpegc3knd667wn6m + '@types/node': 14.14.33 + '@types/node-fetch': 2.6.1 + '@types/pretty-hrtime': 1.0.1 + '@types/webpack': 4.41.32 + better-opn: 2.1.1 + boxen: 5.1.2 + chalk: 4.1.2 + cli-table3: 0.6.1 + commander: 6.2.1 + compression: 1.7.4 + core-js: 3.21.1 + cpy: 8.1.2 + detect-port: 1.3.0 + express: 4.18.1 + file-system-cache: 1.0.5 + fs-extra: 9.1.0 + globby: 11.1.0 + ip: 1.1.5 + lodash: 4.17.21 + node-fetch: 2.6.7 + pretty-hrtime: 1.0.3 + prompts: 2.4.2 + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 + regenerator-runtime: 0.13.9 + serve-favicon: 2.5.0 + slash: 3.0.0 + telejson: 5.3.3 + ts-dedent: 2.2.0 + typescript: 4.8.4 + util-deprecate: 1.0.2 + watchpack: 2.3.1 + webpack: 4.46.0_webpack-cli@3.3.12 + ws: 8.5.0 + transitivePeerDependencies: + - '@types/react' + - acorn + - bluebird + - bufferutil + - encoding + - eslint + - supports-color + - utf-8-validate + - vue-template-compiler + - webpack-cli + - webpack-command + dev: true + + /@storybook/core/6.4.19_3henvp7ekv7y3gwk2ylq5cgcgm: resolution: {integrity: sha512-55LOQ/h/kf1jMhjN85t/pIEdIwWEG9yV7bdwv3niVvmoypCxyyjn9/QNK0RKYAeDSUtdm6FVoJ6k5CpxWz2d8w==} peerDependencies: '@storybook/builder-webpack5': 6.4.19 @@ -10865,11 +10828,11 @@ packages: typescript: optional: true dependencies: - '@storybook/core-client': 6.4.19_62e4mj2m4e7w2obm7cgxxbloyq - '@storybook/core-server': 6.4.19_426ma7r2xm33b3zalauaxawhau + '@storybook/core-client': 6.4.19_mflkhfxpn2nhax5g23i37ri46y + '@storybook/core-server': 6.4.19_twcgsjapmrtecykmlljybg2qam react: 17.0.2 react-dom: 17.0.2_react@17.0.2 - typescript: 4.6.2 + typescript: 4.8.4 webpack: 5.70.0_webpack-cli@3.3.12 transitivePeerDependencies: - '@storybook/manager-webpack5' @@ -10886,7 +10849,7 @@ packages: - webpack-command dev: true - /@storybook/core/6.4.19_7t6syfwqccqlf66wrqz2lvmopq: + /@storybook/core/6.4.19_au3edlvoc63bwgvpdosrevtzl4: resolution: {integrity: sha512-55LOQ/h/kf1jMhjN85t/pIEdIwWEG9yV7bdwv3niVvmoypCxyyjn9/QNK0RKYAeDSUtdm6FVoJ6k5CpxWz2d8w==} peerDependencies: '@storybook/builder-webpack5': 6.4.19 @@ -10900,118 +10863,12 @@ packages: typescript: optional: true dependencies: - '@storybook/core-client': 6.4.19_vxxd7eurta744xzckejt5zslha - '@storybook/core-server': 6.4.19_gqjg2tmv5vcd24pd3idedy2yy4 + '@storybook/builder-webpack5': 6.4.19_i2svl3v5ny4agu77uudfbnv5gy + '@storybook/core-client': 6.4.19_lb6j7tllhltqtas2n635xqdotu + '@storybook/core-server': 6.4.19_mopyu2slwkfmjdei6is3xrzafm react: 17.0.2 react-dom: 17.0.2_react@17.0.2 - typescript: 4.6.2 - webpack: 4.46.0_webpack-cli@3.3.12 - transitivePeerDependencies: - - '@storybook/manager-webpack5' - - '@types/react' - - acorn - - bluebird - - bufferutil - - encoding - - eslint - - supports-color - - utf-8-validate - - vue-template-compiler - - webpack-cli - - webpack-command - dev: true - - /@storybook/core/6.4.19_d4wkgejcxhxn245usbm53ep2x4: - resolution: {integrity: sha512-55LOQ/h/kf1jMhjN85t/pIEdIwWEG9yV7bdwv3niVvmoypCxyyjn9/QNK0RKYAeDSUtdm6FVoJ6k5CpxWz2d8w==} - peerDependencies: - '@storybook/builder-webpack5': 6.4.19 - react: ^16.8.0 || ^17.0.0 - react-dom: ^16.8.0 || ^17.0.0 - typescript: '*' - webpack: '*' - peerDependenciesMeta: - '@storybook/builder-webpack5': - optional: true - typescript: - optional: true - dependencies: - '@storybook/builder-webpack5': 6.4.19_jh32exnqudjiamqqqrqx6x5eeu - '@storybook/core-client': 6.4.19_b5hypkxpakg32eu5xvulb7gw2q - '@storybook/core-server': 6.4.19_ttrkchyx75h6keyucypbvvuncm - react: 17.0.2 - react-dom: 17.0.2_react@17.0.2 - typescript: 4.2.4 - webpack: 5.70.0 - transitivePeerDependencies: - - '@storybook/manager-webpack5' - - '@types/react' - - acorn - - bluebird - - bufferutil - - encoding - - eslint - - supports-color - - utf-8-validate - - vue-template-compiler - - webpack-cli - - webpack-command - dev: true - - /@storybook/core/6.4.19_oua7nu3yubfn44vdgqoep6ejfa: - resolution: {integrity: sha512-55LOQ/h/kf1jMhjN85t/pIEdIwWEG9yV7bdwv3niVvmoypCxyyjn9/QNK0RKYAeDSUtdm6FVoJ6k5CpxWz2d8w==} - peerDependencies: - '@storybook/builder-webpack5': 6.4.19 - react: ^16.8.0 || ^17.0.0 - react-dom: ^16.8.0 || ^17.0.0 - typescript: '*' - webpack: '*' - peerDependenciesMeta: - '@storybook/builder-webpack5': - optional: true - typescript: - optional: true - dependencies: - '@storybook/core-client': 6.4.19_rhk7yz6mn2gv7fnythy2x7dhkm - '@storybook/core-server': 6.4.19_u3faqwawpy6t3w4ivio7rphdly - react: 17.0.2 - react-dom: 17.0.2_react@17.0.2 - typescript: 4.6.2 - webpack: 4.46.0_webpack-cli@3.3.12 - transitivePeerDependencies: - - '@storybook/manager-webpack5' - - '@types/react' - - acorn - - bluebird - - bufferutil - - encoding - - eslint - - supports-color - - utf-8-validate - - vue-template-compiler - - webpack-cli - - webpack-command - dev: true - - /@storybook/core/6.4.19_wxq27krd6524rumpt6kofmzvoe: - resolution: {integrity: sha512-55LOQ/h/kf1jMhjN85t/pIEdIwWEG9yV7bdwv3niVvmoypCxyyjn9/QNK0RKYAeDSUtdm6FVoJ6k5CpxWz2d8w==} - peerDependencies: - '@storybook/builder-webpack5': 6.4.19 - react: ^16.8.0 || ^17.0.0 - react-dom: ^16.8.0 || ^17.0.0 - typescript: '*' - webpack: '*' - peerDependenciesMeta: - '@storybook/builder-webpack5': - optional: true - typescript: - optional: true - dependencies: - '@storybook/builder-webpack5': 6.4.19_jh32exnqudjiamqqqrqx6x5eeu - '@storybook/core-client': 6.4.19_43gaa4yyddwaokoj4e3jn46cra - '@storybook/core-server': 6.4.19_topnpvx5ikk4bj2ideetywdi7i - react: 17.0.2 - react-dom: 17.0.2_react@17.0.2 - typescript: 4.2.4 + typescript: 4.8.4 webpack: 4.46.0 transitivePeerDependencies: - '@storybook/manager-webpack5' @@ -11028,6 +10885,112 @@ packages: - webpack-command dev: true + /@storybook/core/6.4.19_clwjljb4zwk7vi2lfqrblgz3ty: + resolution: {integrity: sha512-55LOQ/h/kf1jMhjN85t/pIEdIwWEG9yV7bdwv3niVvmoypCxyyjn9/QNK0RKYAeDSUtdm6FVoJ6k5CpxWz2d8w==} + peerDependencies: + '@storybook/builder-webpack5': 6.4.19 + react: ^16.8.0 || ^17.0.0 + react-dom: ^16.8.0 || ^17.0.0 + typescript: '*' + webpack: '*' + peerDependenciesMeta: + '@storybook/builder-webpack5': + optional: true + typescript: + optional: true + dependencies: + '@storybook/core-client': 6.4.19_eob6ejgeaslyodpcvuvidpa46y + '@storybook/core-server': 6.4.19_gfhwku24kap2smxuljffrvlkli + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 + typescript: 4.8.4 + webpack: 4.46.0_webpack-cli@3.3.12 + transitivePeerDependencies: + - '@storybook/manager-webpack5' + - '@types/react' + - acorn + - bluebird + - bufferutil + - encoding + - eslint + - supports-color + - utf-8-validate + - vue-template-compiler + - webpack-cli + - webpack-command + dev: true + + /@storybook/core/6.4.19_hyvg66tg6s2vfhvh6rzid5mq44: + resolution: {integrity: sha512-55LOQ/h/kf1jMhjN85t/pIEdIwWEG9yV7bdwv3niVvmoypCxyyjn9/QNK0RKYAeDSUtdm6FVoJ6k5CpxWz2d8w==} + peerDependencies: + '@storybook/builder-webpack5': 6.4.19 + react: ^16.8.0 || ^17.0.0 + react-dom: ^16.8.0 || ^17.0.0 + typescript: '*' + webpack: '*' + peerDependenciesMeta: + '@storybook/builder-webpack5': + optional: true + typescript: + optional: true + dependencies: + '@storybook/core-client': 6.4.19_lb6j7tllhltqtas2n635xqdotu + '@storybook/core-server': 6.4.19_bhvadzvbuq4c4gucumdoppg3by + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 + typescript: 4.8.4 + webpack: 4.46.0_webpack-cli@3.3.12 + transitivePeerDependencies: + - '@storybook/manager-webpack5' + - '@types/react' + - acorn + - bluebird + - bufferutil + - encoding + - eslint + - supports-color + - utf-8-validate + - vue-template-compiler + - webpack-cli + - webpack-command + dev: true + + /@storybook/core/6.4.19_ybd46eyevy5nesjyz6rrqmwwmu: + resolution: {integrity: sha512-55LOQ/h/kf1jMhjN85t/pIEdIwWEG9yV7bdwv3niVvmoypCxyyjn9/QNK0RKYAeDSUtdm6FVoJ6k5CpxWz2d8w==} + peerDependencies: + '@storybook/builder-webpack5': 6.4.19 + react: ^16.8.0 || ^17.0.0 + react-dom: ^16.8.0 || ^17.0.0 + typescript: '*' + webpack: '*' + peerDependenciesMeta: + '@storybook/builder-webpack5': + optional: true + typescript: + optional: true + dependencies: + '@storybook/builder-webpack5': 6.4.19_i2svl3v5ny4agu77uudfbnv5gy + '@storybook/core-client': 6.4.19_i57eoi6p2gbobism6oxgcmupsa + '@storybook/core-server': 6.4.19_2x3ckvxqfngstqwiutxqcrgnby + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 + typescript: 4.8.4 + webpack: 5.70.0 + transitivePeerDependencies: + - '@storybook/manager-webpack5' + - '@types/react' + - acorn + - bluebird + - bufferutil + - encoding + - eslint + - supports-color + - utf-8-validate + - vue-template-compiler + - webpack-cli + - webpack-command + dev: true + /@storybook/csf-tools/6.4.19: resolution: {integrity: sha512-gf/zRhGoAVsFwSyV2tc+jeJfZQkxF6QsaZgbUSe24/IUvGFCT/PS/jZq1qy7dECAwrTOfykgu8juyBtj6WhWyw==} dependencies: @@ -11058,7 +11021,7 @@ packages: lodash: 4.17.21 dev: true - /@storybook/manager-webpack4/6.4.19_426ma7r2xm33b3zalauaxawhau: + /@storybook/manager-webpack4/6.4.19_6fawffbhajw2qfspjn7er622zq: resolution: {integrity: sha512-R8ugZjTYqXvlc6gDOcw909L65sIleOmIJLZR+N6/H85MivGXHu39jOwONqB7tVACufRty4FNecn8tEiQL2SAKA==} peerDependencies: react: ^16.8.0 || ^17.0.0 @@ -11072,130 +11035,8 @@ packages: '@babel/plugin-transform-template-literals': 7.16.7_@babel+core@7.17.8 '@babel/preset-react': 7.16.7_@babel+core@7.17.8 '@storybook/addons': 6.4.19_sfoxds7t5ydpegc3knd667wn6m - '@storybook/core-client': 6.4.19_vxxd7eurta744xzckejt5zslha - '@storybook/core-common': 6.4.19_u3faqwawpy6t3w4ivio7rphdly - '@storybook/node-logger': 6.4.19 - '@storybook/theming': 6.4.19_sfoxds7t5ydpegc3knd667wn6m - '@storybook/ui': 6.4.19_6rln7q2jvtuewdvbdwpg4txtvm - '@types/node': 14.14.33 - '@types/webpack': 4.41.32 - babel-loader: 8.2.3_w4x3pzrj2omidyjy5w3nzug7xy - case-sensitive-paths-webpack-plugin: 2.4.0 - chalk: 4.1.2 - core-js: 3.21.1 - css-loader: 3.6.0_webpack@4.46.0 - express: 4.18.1 - file-loader: 6.2.0_webpack@4.46.0 - file-system-cache: 1.0.5 - find-up: 5.0.0 - fs-extra: 9.1.0 - html-webpack-plugin: 4.5.2_webpack@4.46.0 - node-fetch: 2.6.7 - pnp-webpack-plugin: 1.6.4_typescript@4.6.2 - react: 17.0.2 - react-dom: 17.0.2_react@17.0.2 - read-pkg-up: 7.0.1 - regenerator-runtime: 0.13.9 - resolve-from: 5.0.0 - style-loader: 1.3.0_webpack@4.46.0 - telejson: 5.3.3 - terser-webpack-plugin: 4.2.3_acorn@7.4.1+webpack@4.46.0 - ts-dedent: 2.2.0 - typescript: 4.6.2 - url-loader: 4.1.1_lit45vopotvaqup7lrvlnvtxwy - util-deprecate: 1.0.2 - webpack: 4.46.0_webpack-cli@3.3.12 - webpack-dev-middleware: 3.7.3_webpack@4.46.0 - webpack-virtual-modules: 0.2.2 - transitivePeerDependencies: - - '@types/react' - - acorn - - bluebird - - encoding - - eslint - - supports-color - - vue-template-compiler - - webpack-cli - - webpack-command - dev: true - - /@storybook/manager-webpack4/6.4.19_gqjg2tmv5vcd24pd3idedy2yy4: - resolution: {integrity: sha512-R8ugZjTYqXvlc6gDOcw909L65sIleOmIJLZR+N6/H85MivGXHu39jOwONqB7tVACufRty4FNecn8tEiQL2SAKA==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 - react-dom: ^16.8.0 || ^17.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@babel/core': 7.17.8 - '@babel/plugin-transform-template-literals': 7.16.7_@babel+core@7.17.8 - '@babel/preset-react': 7.16.7_@babel+core@7.17.8 - '@storybook/addons': 6.4.19_sfoxds7t5ydpegc3knd667wn6m - '@storybook/core-client': 6.4.19_vxxd7eurta744xzckejt5zslha - '@storybook/core-common': 6.4.19_u3faqwawpy6t3w4ivio7rphdly - '@storybook/node-logger': 6.4.19 - '@storybook/theming': 6.4.19_sfoxds7t5ydpegc3knd667wn6m - '@storybook/ui': 6.4.19_6rln7q2jvtuewdvbdwpg4txtvm - '@types/node': 14.14.33 - '@types/webpack': 4.41.32 - babel-loader: 8.2.3_w4x3pzrj2omidyjy5w3nzug7xy - case-sensitive-paths-webpack-plugin: 2.4.0 - chalk: 4.1.2 - core-js: 3.21.1 - css-loader: 3.6.0_webpack@4.46.0 - express: 4.18.1 - file-loader: 6.2.0_webpack@4.46.0 - file-system-cache: 1.0.5 - find-up: 5.0.0 - fs-extra: 9.1.0 - html-webpack-plugin: 4.5.2_webpack@4.46.0 - node-fetch: 2.6.7 - pnp-webpack-plugin: 1.6.4_typescript@4.6.2 - react: 17.0.2 - react-dom: 17.0.2_react@17.0.2 - read-pkg-up: 7.0.1 - regenerator-runtime: 0.13.9 - resolve-from: 5.0.0 - style-loader: 1.3.0_webpack@4.46.0 - telejson: 5.3.3 - terser-webpack-plugin: 4.2.3_webpack@4.46.0 - ts-dedent: 2.2.0 - typescript: 4.6.2 - url-loader: 4.1.1_lit45vopotvaqup7lrvlnvtxwy - util-deprecate: 1.0.2 - webpack: 4.46.0_webpack-cli@3.3.12 - webpack-dev-middleware: 3.7.3_webpack@4.46.0 - webpack-virtual-modules: 0.2.2 - transitivePeerDependencies: - - '@types/react' - - acorn - - bluebird - - encoding - - eslint - - supports-color - - vue-template-compiler - - webpack-cli - - webpack-command - dev: true - - /@storybook/manager-webpack4/6.4.19_gwpotprrrdgicgyg5stach77qa: - resolution: {integrity: sha512-R8ugZjTYqXvlc6gDOcw909L65sIleOmIJLZR+N6/H85MivGXHu39jOwONqB7tVACufRty4FNecn8tEiQL2SAKA==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 - react-dom: ^16.8.0 || ^17.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@babel/core': 7.17.8 - '@babel/plugin-transform-template-literals': 7.16.7_@babel+core@7.17.8 - '@babel/preset-react': 7.16.7_@babel+core@7.17.8 - '@storybook/addons': 6.4.19_sfoxds7t5ydpegc3knd667wn6m - '@storybook/core-client': 6.4.19_43gaa4yyddwaokoj4e3jn46cra - '@storybook/core-common': 6.4.19_kb3yduezuz4vmwd6ep22y6ihrm + '@storybook/core-client': 6.4.19_lb6j7tllhltqtas2n635xqdotu + '@storybook/core-common': 6.4.19_56jbash75ng5psbctf36wqywr4 '@storybook/node-logger': 6.4.19 '@storybook/theming': 6.4.19_sfoxds7t5ydpegc3knd667wn6m '@storybook/ui': 6.4.19_sfoxds7t5ydpegc3knd667wn6m @@ -11213,7 +11054,7 @@ packages: fs-extra: 9.1.0 html-webpack-plugin: 4.5.2_webpack@4.46.0 node-fetch: 2.6.7 - pnp-webpack-plugin: 1.6.4_typescript@4.2.4 + pnp-webpack-plugin: 1.6.4_typescript@4.8.4 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 read-pkg-up: 7.0.1 @@ -11223,7 +11064,7 @@ packages: telejson: 5.3.3 terser-webpack-plugin: 4.2.3_acorn@7.4.1+webpack@4.46.0 ts-dedent: 2.2.0 - typescript: 4.2.4 + typescript: 4.8.4 url-loader: 4.1.1_lit45vopotvaqup7lrvlnvtxwy util-deprecate: 1.0.2 webpack: 4.46.0 @@ -11241,7 +11082,7 @@ packages: - webpack-command dev: true - /@storybook/manager-webpack4/6.4.19_jh32exnqudjiamqqqrqx6x5eeu: + /@storybook/manager-webpack4/6.4.19_bhvadzvbuq4c4gucumdoppg3by: resolution: {integrity: sha512-R8ugZjTYqXvlc6gDOcw909L65sIleOmIJLZR+N6/H85MivGXHu39jOwONqB7tVACufRty4FNecn8tEiQL2SAKA==} peerDependencies: react: ^16.8.0 || ^17.0.0 @@ -11255,8 +11096,8 @@ packages: '@babel/plugin-transform-template-literals': 7.16.7_@babel+core@7.17.8 '@babel/preset-react': 7.16.7_@babel+core@7.17.8 '@storybook/addons': 6.4.19_sfoxds7t5ydpegc3knd667wn6m - '@storybook/core-client': 6.4.19_43gaa4yyddwaokoj4e3jn46cra - '@storybook/core-common': 6.4.19_kb3yduezuz4vmwd6ep22y6ihrm + '@storybook/core-client': 6.4.19_lb6j7tllhltqtas2n635xqdotu + '@storybook/core-common': 6.4.19_bhvadzvbuq4c4gucumdoppg3by '@storybook/node-logger': 6.4.19 '@storybook/theming': 6.4.19_sfoxds7t5ydpegc3knd667wn6m '@storybook/ui': 6.4.19_sfoxds7t5ydpegc3knd667wn6m @@ -11274,7 +11115,129 @@ packages: fs-extra: 9.1.0 html-webpack-plugin: 4.5.2_webpack@4.46.0 node-fetch: 2.6.7 - pnp-webpack-plugin: 1.6.4_typescript@4.2.4 + pnp-webpack-plugin: 1.6.4_typescript@4.8.4 + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 + read-pkg-up: 7.0.1 + regenerator-runtime: 0.13.9 + resolve-from: 5.0.0 + style-loader: 1.3.0_webpack@4.46.0 + telejson: 5.3.3 + terser-webpack-plugin: 4.2.3_webpack@4.46.0 + ts-dedent: 2.2.0 + typescript: 4.8.4 + url-loader: 4.1.1_lit45vopotvaqup7lrvlnvtxwy + util-deprecate: 1.0.2 + webpack: 4.46.0_webpack-cli@3.3.12 + webpack-dev-middleware: 3.7.3_webpack@4.46.0 + webpack-virtual-modules: 0.2.2 + transitivePeerDependencies: + - '@types/react' + - acorn + - bluebird + - encoding + - eslint + - supports-color + - vue-template-compiler + - webpack-cli + - webpack-command + dev: true + + /@storybook/manager-webpack4/6.4.19_gfhwku24kap2smxuljffrvlkli: + resolution: {integrity: sha512-R8ugZjTYqXvlc6gDOcw909L65sIleOmIJLZR+N6/H85MivGXHu39jOwONqB7tVACufRty4FNecn8tEiQL2SAKA==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 + react-dom: ^16.8.0 || ^17.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@babel/core': 7.17.8 + '@babel/plugin-transform-template-literals': 7.16.7_@babel+core@7.17.8 + '@babel/preset-react': 7.16.7_@babel+core@7.17.8 + '@storybook/addons': 6.4.19_sfoxds7t5ydpegc3knd667wn6m + '@storybook/core-client': 6.4.19_eob6ejgeaslyodpcvuvidpa46y + '@storybook/core-common': 6.4.19_bhvadzvbuq4c4gucumdoppg3by + '@storybook/node-logger': 6.4.19 + '@storybook/theming': 6.4.19_sfoxds7t5ydpegc3knd667wn6m + '@storybook/ui': 6.4.19_6rln7q2jvtuewdvbdwpg4txtvm + '@types/node': 14.14.33 + '@types/webpack': 4.41.32 + babel-loader: 8.2.3_w4x3pzrj2omidyjy5w3nzug7xy + case-sensitive-paths-webpack-plugin: 2.4.0 + chalk: 4.1.2 + core-js: 3.21.1 + css-loader: 3.6.0_webpack@4.46.0 + express: 4.18.1 + file-loader: 6.2.0_webpack@4.46.0 + file-system-cache: 1.0.5 + find-up: 5.0.0 + fs-extra: 9.1.0 + html-webpack-plugin: 4.5.2_webpack@4.46.0 + node-fetch: 2.6.7 + pnp-webpack-plugin: 1.6.4_typescript@4.8.4 + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 + read-pkg-up: 7.0.1 + regenerator-runtime: 0.13.9 + resolve-from: 5.0.0 + style-loader: 1.3.0_webpack@4.46.0 + telejson: 5.3.3 + terser-webpack-plugin: 4.2.3_webpack@4.46.0 + ts-dedent: 2.2.0 + typescript: 4.8.4 + url-loader: 4.1.1_lit45vopotvaqup7lrvlnvtxwy + util-deprecate: 1.0.2 + webpack: 4.46.0_webpack-cli@3.3.12 + webpack-dev-middleware: 3.7.3_webpack@4.46.0 + webpack-virtual-modules: 0.2.2 + transitivePeerDependencies: + - '@types/react' + - acorn + - bluebird + - encoding + - eslint + - supports-color + - vue-template-compiler + - webpack-cli + - webpack-command + dev: true + + /@storybook/manager-webpack4/6.4.19_i2svl3v5ny4agu77uudfbnv5gy: + resolution: {integrity: sha512-R8ugZjTYqXvlc6gDOcw909L65sIleOmIJLZR+N6/H85MivGXHu39jOwONqB7tVACufRty4FNecn8tEiQL2SAKA==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 + react-dom: ^16.8.0 || ^17.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@babel/core': 7.17.8 + '@babel/plugin-transform-template-literals': 7.16.7_@babel+core@7.17.8 + '@babel/preset-react': 7.16.7_@babel+core@7.17.8 + '@storybook/addons': 6.4.19_sfoxds7t5ydpegc3knd667wn6m + '@storybook/core-client': 6.4.19_lb6j7tllhltqtas2n635xqdotu + '@storybook/core-common': 6.4.19_56jbash75ng5psbctf36wqywr4 + '@storybook/node-logger': 6.4.19 + '@storybook/theming': 6.4.19_sfoxds7t5ydpegc3knd667wn6m + '@storybook/ui': 6.4.19_sfoxds7t5ydpegc3knd667wn6m + '@types/node': 14.14.33 + '@types/webpack': 4.41.32 + babel-loader: 8.2.3_w4x3pzrj2omidyjy5w3nzug7xy + case-sensitive-paths-webpack-plugin: 2.4.0 + chalk: 4.1.2 + core-js: 3.21.1 + css-loader: 3.6.0_webpack@4.46.0 + express: 4.18.1 + file-loader: 6.2.0_webpack@4.46.0 + file-system-cache: 1.0.5 + find-up: 5.0.0 + fs-extra: 9.1.0 + html-webpack-plugin: 4.5.2_webpack@4.46.0 + node-fetch: 2.6.7 + pnp-webpack-plugin: 1.6.4_typescript@4.8.4 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 read-pkg-up: 7.0.1 @@ -11284,7 +11247,7 @@ packages: telejson: 5.3.3 terser-webpack-plugin: 4.2.3_acorn@8.7.0+webpack@4.46.0 ts-dedent: 2.2.0 - typescript: 4.2.4 + typescript: 4.8.4 url-loader: 4.1.1_lit45vopotvaqup7lrvlnvtxwy util-deprecate: 1.0.2 webpack: 4.46.0 @@ -11302,7 +11265,7 @@ packages: - webpack-command dev: true - /@storybook/manager-webpack4/6.4.19_u3faqwawpy6t3w4ivio7rphdly: + /@storybook/manager-webpack4/6.4.19_twcgsjapmrtecykmlljybg2qam: resolution: {integrity: sha512-R8ugZjTYqXvlc6gDOcw909L65sIleOmIJLZR+N6/H85MivGXHu39jOwONqB7tVACufRty4FNecn8tEiQL2SAKA==} peerDependencies: react: ^16.8.0 || ^17.0.0 @@ -11316,11 +11279,11 @@ packages: '@babel/plugin-transform-template-literals': 7.16.7_@babel+core@7.17.8 '@babel/preset-react': 7.16.7_@babel+core@7.17.8 '@storybook/addons': 6.4.19_sfoxds7t5ydpegc3knd667wn6m - '@storybook/core-client': 6.4.19_rhk7yz6mn2gv7fnythy2x7dhkm - '@storybook/core-common': 6.4.19_u3faqwawpy6t3w4ivio7rphdly + '@storybook/core-client': 6.4.19_eob6ejgeaslyodpcvuvidpa46y + '@storybook/core-common': 6.4.19_bhvadzvbuq4c4gucumdoppg3by '@storybook/node-logger': 6.4.19 '@storybook/theming': 6.4.19_sfoxds7t5ydpegc3knd667wn6m - '@storybook/ui': 6.4.19_sfoxds7t5ydpegc3knd667wn6m + '@storybook/ui': 6.4.19_6rln7q2jvtuewdvbdwpg4txtvm '@types/node': 14.14.33 '@types/webpack': 4.41.32 babel-loader: 8.2.3_w4x3pzrj2omidyjy5w3nzug7xy @@ -11335,7 +11298,7 @@ packages: fs-extra: 9.1.0 html-webpack-plugin: 4.5.2_webpack@4.46.0 node-fetch: 2.6.7 - pnp-webpack-plugin: 1.6.4_typescript@4.6.2 + pnp-webpack-plugin: 1.6.4_typescript@4.8.4 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 read-pkg-up: 7.0.1 @@ -11343,9 +11306,9 @@ packages: resolve-from: 5.0.0 style-loader: 1.3.0_webpack@4.46.0 telejson: 5.3.3 - terser-webpack-plugin: 4.2.3_webpack@4.46.0 + terser-webpack-plugin: 4.2.3_acorn@7.4.1+webpack@4.46.0 ts-dedent: 2.2.0 - typescript: 4.6.2 + typescript: 4.8.4 url-loader: 4.1.1_lit45vopotvaqup7lrvlnvtxwy util-deprecate: 1.0.2 webpack: 4.46.0_webpack-cli@3.3.12 @@ -11363,7 +11326,7 @@ packages: - webpack-command dev: true - /@storybook/manager-webpack5/6.4.19_jh32exnqudjiamqqqrqx6x5eeu: + /@storybook/manager-webpack5/6.4.19_i2svl3v5ny4agu77uudfbnv5gy: resolution: {integrity: sha512-hVjWhWAOgWaymBy0HeRskN+MfKLpqLP4Txfw+3Xqg1qplgexV0w2O4BQrS/SNEH4V/1qF9h8XTsk3L3oQIj3Mg==} peerDependencies: react: ^16.8.0 || ^17.0.0 @@ -11377,8 +11340,8 @@ packages: '@babel/plugin-transform-template-literals': 7.16.7_@babel+core@7.17.8 '@babel/preset-react': 7.16.7_@babel+core@7.17.8 '@storybook/addons': 6.4.19_sfoxds7t5ydpegc3knd667wn6m - '@storybook/core-client': 6.4.19_b5hypkxpakg32eu5xvulb7gw2q - '@storybook/core-common': 6.4.19_kb3yduezuz4vmwd6ep22y6ihrm + '@storybook/core-client': 6.4.19_i57eoi6p2gbobism6oxgcmupsa + '@storybook/core-common': 6.4.19_56jbash75ng5psbctf36wqywr4 '@storybook/node-logger': 6.4.19 '@storybook/theming': 6.4.19_sfoxds7t5ydpegc3knd667wn6m '@storybook/ui': 6.4.19_sfoxds7t5ydpegc3knd667wn6m @@ -11404,7 +11367,7 @@ packages: telejson: 5.3.3 terser-webpack-plugin: 5.2.5_acorn@8.7.0+webpack@5.70.0 ts-dedent: 2.2.0 - typescript: 4.2.4 + typescript: 4.8.4 util-deprecate: 1.0.2 webpack: 5.70.0 webpack-dev-middleware: 4.3.0_webpack@5.70.0 @@ -11465,7 +11428,7 @@ packages: util-deprecate: 1.0.2 dev: true - /@storybook/react-docgen-typescript-plugin/1.0.2-canary.253f8c1.0_7in6qbnjgkqokibdcer35wqugu: + /@storybook/react-docgen-typescript-plugin/1.0.2-canary.253f8c1.0_lasgyenclx45ngbljrbo537mpe: resolution: {integrity: sha512-mmoRG/rNzAiTbh+vGP8d57dfcR2aP+5/Ll03KKFyfy5FqWFm/Gh7u27ikx1I3LmVMI8n6jh5SdWMkMKon7/tDw==} peerDependencies: typescript: '>= 3.x' @@ -11476,34 +11439,15 @@ packages: find-cache-dir: 3.3.2 flat-cache: 3.0.4 micromatch: 4.0.4 - react-docgen-typescript: 2.2.2_typescript@4.6.2 + react-docgen-typescript: 2.2.2_typescript@4.8.4 tslib: 2.3.1 - typescript: 4.6.2 - webpack: 4.46.0_webpack-cli@3.3.12 - transitivePeerDependencies: - - supports-color - dev: true - - /@storybook/react-docgen-typescript-plugin/1.0.2-canary.253f8c1.0_e7hrjdrs22zc4syxbltzlwluhe: - resolution: {integrity: sha512-mmoRG/rNzAiTbh+vGP8d57dfcR2aP+5/Ll03KKFyfy5FqWFm/Gh7u27ikx1I3LmVMI8n6jh5SdWMkMKon7/tDw==} - peerDependencies: - typescript: '>= 3.x' - webpack: '>= 4' - dependencies: - debug: 4.3.4 - endent: 2.1.0 - find-cache-dir: 3.3.2 - flat-cache: 3.0.4 - micromatch: 4.0.4 - react-docgen-typescript: 2.2.2_typescript@4.2.4 - tslib: 2.3.1 - typescript: 4.2.4 + typescript: 4.8.4 webpack: 4.46.0 transitivePeerDependencies: - supports-color dev: true - /@storybook/react/6.4.19_2rf5qxxh7hbwyjnlewt2ae7ylm: + /@storybook/react/6.4.19_h3roia4qyltui6jemxkpm5jb5m: resolution: {integrity: sha512-5b3i8jkVrjQGmcxxxXwCduHPIh+cluWkfeweKeQOe+lW4BR8fuUICo3AMLrYPAtB/UcaJyYkIYmTvF2mkfepFA==} engines: {node: '>=10.13.0'} hasBin: true @@ -11523,11 +11467,11 @@ packages: '@babel/preset-react': 7.16.7_@babel+core@7.17.8 '@pmmmwh/react-refresh-webpack-plugin': 0.5.1_a3gyllrqvxpec3fpybsrposvju '@storybook/addons': 6.4.19_sfoxds7t5ydpegc3knd667wn6m - '@storybook/core': 6.4.19_oua7nu3yubfn44vdgqoep6ejfa - '@storybook/core-common': 6.4.19_u3faqwawpy6t3w4ivio7rphdly + '@storybook/core': 6.4.19_hyvg66tg6s2vfhvh6rzid5mq44 + '@storybook/core-common': 6.4.19_bhvadzvbuq4c4gucumdoppg3by '@storybook/csf': 0.0.2--canary.87bc651.0 '@storybook/node-logger': 6.4.19 - '@storybook/react-docgen-typescript-plugin': 1.0.2-canary.253f8c1.0_7in6qbnjgkqokibdcer35wqugu + '@storybook/react-docgen-typescript-plugin': 1.0.2-canary.253f8c1.0_lasgyenclx45ngbljrbo537mpe '@storybook/semver': 7.3.2 '@storybook/store': 6.4.19_sfoxds7t5ydpegc3knd667wn6m '@types/webpack-env': 1.16.3 @@ -11544,7 +11488,7 @@ packages: read-pkg-up: 7.0.1 regenerator-runtime: 0.13.9 ts-dedent: 2.2.0 - typescript: 4.6.2 + typescript: 4.8.4 webpack: 4.46.0_webpack-cli@3.3.12 transitivePeerDependencies: - '@storybook/builder-webpack5' @@ -11568,7 +11512,7 @@ packages: - webpack-plugin-serve dev: true - /@storybook/react/6.4.19_otv2hfrmxpoqzd2wgrsryt4y3u: + /@storybook/react/6.4.19_kfrjrhhwebekgpsugbnvvjaihu: resolution: {integrity: sha512-5b3i8jkVrjQGmcxxxXwCduHPIh+cluWkfeweKeQOe+lW4BR8fuUICo3AMLrYPAtB/UcaJyYkIYmTvF2mkfepFA==} engines: {node: '>=10.13.0'} hasBin: true @@ -11588,11 +11532,11 @@ packages: '@babel/preset-react': 7.16.7_@babel+core@7.17.8 '@pmmmwh/react-refresh-webpack-plugin': 0.5.1_a3gyllrqvxpec3fpybsrposvju '@storybook/addons': 6.4.19_sfoxds7t5ydpegc3knd667wn6m - '@storybook/core': 6.4.19_7t6syfwqccqlf66wrqz2lvmopq - '@storybook/core-common': 6.4.19_u3faqwawpy6t3w4ivio7rphdly + '@storybook/core': 6.4.19_au3edlvoc63bwgvpdosrevtzl4 + '@storybook/core-common': 6.4.19_56jbash75ng5psbctf36wqywr4 '@storybook/csf': 0.0.2--canary.87bc651.0 '@storybook/node-logger': 6.4.19 - '@storybook/react-docgen-typescript-plugin': 1.0.2-canary.253f8c1.0_7in6qbnjgkqokibdcer35wqugu + '@storybook/react-docgen-typescript-plugin': 1.0.2-canary.253f8c1.0_lasgyenclx45ngbljrbo537mpe '@storybook/semver': 7.3.2 '@storybook/store': 6.4.19_sfoxds7t5ydpegc3knd667wn6m '@types/webpack-env': 1.16.3 @@ -11609,8 +11553,8 @@ packages: read-pkg-up: 7.0.1 regenerator-runtime: 0.13.9 ts-dedent: 2.2.0 - typescript: 4.6.2 - webpack: 4.46.0_webpack-cli@3.3.12 + typescript: 4.8.4 + webpack: 4.46.0 transitivePeerDependencies: - '@storybook/builder-webpack5' - '@storybook/manager-webpack5' @@ -11633,7 +11577,7 @@ packages: - webpack-plugin-serve dev: true - /@storybook/react/6.4.19_ryofvyt7yfgdqnroutnxdnjseu: + /@storybook/react/6.4.19_se3limh4qupnf72geq7f6r6vcu: resolution: {integrity: sha512-5b3i8jkVrjQGmcxxxXwCduHPIh+cluWkfeweKeQOe+lW4BR8fuUICo3AMLrYPAtB/UcaJyYkIYmTvF2mkfepFA==} engines: {node: '>=10.13.0'} hasBin: true @@ -11653,11 +11597,11 @@ packages: '@babel/preset-react': 7.16.7_@babel+core@7.17.8 '@pmmmwh/react-refresh-webpack-plugin': 0.5.1_a3gyllrqvxpec3fpybsrposvju '@storybook/addons': 6.4.19_sfoxds7t5ydpegc3knd667wn6m - '@storybook/core': 6.4.19_wxq27krd6524rumpt6kofmzvoe - '@storybook/core-common': 6.4.19_kb3yduezuz4vmwd6ep22y6ihrm + '@storybook/core': 6.4.19_clwjljb4zwk7vi2lfqrblgz3ty + '@storybook/core-common': 6.4.19_bhvadzvbuq4c4gucumdoppg3by '@storybook/csf': 0.0.2--canary.87bc651.0 '@storybook/node-logger': 6.4.19 - '@storybook/react-docgen-typescript-plugin': 1.0.2-canary.253f8c1.0_e7hrjdrs22zc4syxbltzlwluhe + '@storybook/react-docgen-typescript-plugin': 1.0.2-canary.253f8c1.0_lasgyenclx45ngbljrbo537mpe '@storybook/semver': 7.3.2 '@storybook/store': 6.4.19_sfoxds7t5ydpegc3knd667wn6m '@types/webpack-env': 1.16.3 @@ -11674,8 +11618,8 @@ packages: read-pkg-up: 7.0.1 regenerator-runtime: 0.13.9 ts-dedent: 2.2.0 - typescript: 4.2.4 - webpack: 4.46.0 + typescript: 4.8.4 + webpack: 4.46.0_webpack-cli@3.3.12 transitivePeerDependencies: - '@storybook/builder-webpack5' - '@storybook/manager-webpack5' @@ -12792,7 +12736,7 @@ packages: dev: true optional: true - /@typescript-eslint/eslint-plugin/3.10.1_vkyfdf54fkzda3ffr2llv5jydm: + /@typescript-eslint/eslint-plugin/3.10.1_emvgcsyrrniq64kkwdpw54irvu: resolution: {integrity: sha512-PQg0emRtzZFWq6PxBcdxRH3QIQiyFO3WCVpRL3fgj5oQS3CDs3AeAKfv4DxNhzn8ITdNJGJ4D3Qw8eAJf3lXeQ==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: @@ -12803,20 +12747,20 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/experimental-utils': 3.10.1_x6qkcl3khy3aa3bbfxwmcukvzu - '@typescript-eslint/parser': 3.10.1_x6qkcl3khy3aa3bbfxwmcukvzu + '@typescript-eslint/experimental-utils': 3.10.1_gjkzpvg3kr4mru3ob5fvm4vice + '@typescript-eslint/parser': 3.10.1_gjkzpvg3kr4mru3ob5fvm4vice debug: 4.3.4 eslint: 6.8.0 functional-red-black-tree: 1.0.1 regexpp: 3.2.0 semver: 7.3.7 - tsutils: 3.21.0_typescript@3.9.7 - typescript: 3.9.7 + tsutils: 3.21.0_typescript@4.8.4 + typescript: 4.8.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/eslint-plugin/4.33.0_3ekaj7j3owlolnuhj3ykrb7u7i: + /@typescript-eslint/eslint-plugin/4.33.0_k4l66av2tbo6kxzw52jzgbfzii: resolution: {integrity: sha512-aINiAxGVdOl1eJyVjaWn/YcVAq4Gi/Yo35qHGCnqbWVz61g39D0h23veY/MA0rFFGfxK7TySg2uwDeNv+JgVpg==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: @@ -12827,8 +12771,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/experimental-utils': 4.33.0_hxadhbs2xogijvk7vq4t2azzbu - '@typescript-eslint/parser': 4.33.0_hxadhbs2xogijvk7vq4t2azzbu + '@typescript-eslint/experimental-utils': 4.33.0_3rubbgt5ekhqrcgx4uwls3neim + '@typescript-eslint/parser': 4.33.0_3rubbgt5ekhqrcgx4uwls3neim '@typescript-eslint/scope-manager': 4.33.0 debug: 4.3.4 eslint: 7.32.0 @@ -12836,13 +12780,13 @@ packages: ignore: 5.2.0 regexpp: 3.2.0 semver: 7.3.7 - tsutils: 3.21.0_typescript@4.7.4 - typescript: 4.7.4 + tsutils: 3.21.0_typescript@4.8.4 + typescript: 4.8.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/eslint-plugin/5.15.0_6lcjzz6q5e7lz7nuw7jfwey3fa: + /@typescript-eslint/eslint-plugin/5.15.0_kjpgj5mwuhqsafyl367g3mx6ni: resolution: {integrity: sha512-u6Db5JfF0Esn3tiAKELvoU5TpXVSkOpZ78cEGn/wXtT2RVqs2vkt4ge6N8cRCyw7YVKhmmLDbwI2pg92mlv7cA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -12853,23 +12797,23 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/parser': 5.15.0_ynv3edxl3ah44xwgrna2g2yine + '@typescript-eslint/parser': 5.15.0_himlt4eddny2rsb5zkuydvuf7u '@typescript-eslint/scope-manager': 5.15.0 - '@typescript-eslint/type-utils': 5.15.0_ynv3edxl3ah44xwgrna2g2yine - '@typescript-eslint/utils': 5.15.0_ynv3edxl3ah44xwgrna2g2yine + '@typescript-eslint/type-utils': 5.15.0_himlt4eddny2rsb5zkuydvuf7u + '@typescript-eslint/utils': 5.15.0_himlt4eddny2rsb5zkuydvuf7u debug: 4.3.3 eslint: 8.11.0 functional-red-black-tree: 1.0.1 ignore: 5.2.0 regexpp: 3.2.0 semver: 7.3.5 - tsutils: 3.21.0_typescript@4.6.2 - typescript: 4.6.2 + tsutils: 3.21.0_typescript@4.8.4 + typescript: 4.8.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/eslint-plugin/5.15.0_atr5zsmgmhbxx42ytq7ef6lbhi: + /@typescript-eslint/eslint-plugin/5.15.0_xhv7vhm4msfiao5lib4vwcn6oe: resolution: {integrity: sha512-u6Db5JfF0Esn3tiAKELvoU5TpXVSkOpZ78cEGn/wXtT2RVqs2vkt4ge6N8cRCyw7YVKhmmLDbwI2pg92mlv7cA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -12880,49 +12824,22 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/parser': 5.15.0_7bdza2waopngrtr4qhziihsire + '@typescript-eslint/parser': 5.15.0_iqokrdhiz7bccawj5qurem2l4e '@typescript-eslint/scope-manager': 5.15.0 - '@typescript-eslint/type-utils': 5.15.0_7bdza2waopngrtr4qhziihsire - '@typescript-eslint/utils': 5.15.0_7bdza2waopngrtr4qhziihsire + '@typescript-eslint/type-utils': 5.15.0_iqokrdhiz7bccawj5qurem2l4e + '@typescript-eslint/utils': 5.15.0_iqokrdhiz7bccawj5qurem2l4e debug: 4.3.3 eslint: 8.12.0 functional-red-black-tree: 1.0.1 ignore: 5.2.0 regexpp: 3.2.0 semver: 7.3.5 - tsutils: 3.21.0_typescript@4.2.4 - typescript: 4.2.4 - transitivePeerDependencies: - - supports-color - dev: true - - /@typescript-eslint/eslint-plugin/5.15.0_zczsjq25e4fz43me4nms5bdgea: - resolution: {integrity: sha512-u6Db5JfF0Esn3tiAKELvoU5TpXVSkOpZ78cEGn/wXtT2RVqs2vkt4ge6N8cRCyw7YVKhmmLDbwI2pg92mlv7cA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - '@typescript-eslint/parser': ^5.0.0 - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/parser': 5.15.0_qfndwjbknwkswbha2khu23tpva - '@typescript-eslint/scope-manager': 5.15.0 - '@typescript-eslint/type-utils': 5.15.0_qfndwjbknwkswbha2khu23tpva - '@typescript-eslint/utils': 5.15.0_qfndwjbknwkswbha2khu23tpva - debug: 4.3.3 - eslint: 8.12.0 - functional-red-black-tree: 1.0.1 - ignore: 5.2.0 - regexpp: 3.2.0 - semver: 7.3.5 - tsutils: 3.21.0_typescript@4.6.2 - typescript: 4.6.2 + tsutils: 3.21.0_typescript@4.8.4 + typescript: 4.8.4 transitivePeerDependencies: - supports-color - /@typescript-eslint/eslint-plugin/5.3.0_bxzhylcjqw6xv25czibwuei3cm: + /@typescript-eslint/eslint-plugin/5.3.0_zbfhqnad2n62njomftkjwtandu: resolution: {integrity: sha512-ARUEJHJrq85aaiCqez7SANeahDsJTD3AEua34EoQN9pHS6S5Bq9emcIaGGySt/4X2zSi+vF5hAH52sEen7IO7g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -12933,8 +12850,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/experimental-utils': 5.3.0_f662wmtjhhyn6wvwljgximehn4 - '@typescript-eslint/parser': 5.3.0_f662wmtjhhyn6wvwljgximehn4 + '@typescript-eslint/experimental-utils': 5.3.0_iqokrdhiz7bccawj5qurem2l4e + '@typescript-eslint/parser': 5.3.0_iqokrdhiz7bccawj5qurem2l4e '@typescript-eslint/scope-manager': 5.3.0 debug: 4.3.2 eslint: 8.12.0 @@ -12942,13 +12859,13 @@ packages: ignore: 5.1.8 regexpp: 3.2.0 semver: 7.3.5 - tsutils: 3.21.0_typescript@4.7.4 - typescript: 4.7.4 + tsutils: 3.21.0_typescript@4.8.4 + typescript: 4.8.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/eslint-plugin/5.4.0_xgbwe26rmbyngsyydb6lnppaki: + /@typescript-eslint/eslint-plugin/5.4.0_kjzl6vykamck3qhbtczztvmj4q: resolution: {integrity: sha512-9/yPSBlwzsetCsGEn9j24D8vGQgJkOTr4oMLas/w886ZtzKIs1iyoqFrwsX2fqYEeUwsdBpC21gcjRGo57u0eg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -12959,8 +12876,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/experimental-utils': 5.4.0_dpa3fc6zkz7v3bcs7pcctk7gra - '@typescript-eslint/parser': 5.4.0_dpa3fc6zkz7v3bcs7pcctk7gra + '@typescript-eslint/experimental-utils': 5.4.0_yd7pksmmyt33nzyuulu63alu3m + '@typescript-eslint/parser': 5.4.0_yd7pksmmyt33nzyuulu63alu3m '@typescript-eslint/scope-manager': 5.4.0 debug: 4.3.2 eslint: 8.2.0 @@ -12968,20 +12885,20 @@ packages: ignore: 5.1.9 regexpp: 3.2.0 semver: 7.3.5 - tsutils: 3.21.0_typescript@4.4.4 - typescript: 4.4.4 + tsutils: 3.21.0_typescript@4.8.4 + typescript: 4.8.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/experimental-utils/2.34.0_e6rt7vlgxfprtuallp2t3cvyi4: + /@typescript-eslint/experimental-utils/2.34.0_3rubbgt5ekhqrcgx4uwls3neim: resolution: {integrity: sha512-eS6FTkq+wuMJ+sgtuNTtcqavWXqsflWcfBnlYhg/nS4aZ1leewkXGbvBhaapn1q6qf4M71bsR1tez5JTRMuqwA==} engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} peerDependencies: eslint: '*' dependencies: '@types/json-schema': 7.0.9 - '@typescript-eslint/typescript-estree': 2.34.0_typescript@4.6.2 + '@typescript-eslint/typescript-estree': 2.34.0_typescript@4.8.4 eslint: 7.32.0 eslint-scope: 5.1.1 eslint-utils: 2.1.0 @@ -12990,14 +12907,14 @@ packages: - typescript dev: true - /@typescript-eslint/experimental-utils/2.34.0_x6qkcl3khy3aa3bbfxwmcukvzu: + /@typescript-eslint/experimental-utils/2.34.0_gjkzpvg3kr4mru3ob5fvm4vice: resolution: {integrity: sha512-eS6FTkq+wuMJ+sgtuNTtcqavWXqsflWcfBnlYhg/nS4aZ1leewkXGbvBhaapn1q6qf4M71bsR1tez5JTRMuqwA==} engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} peerDependencies: eslint: '*' dependencies: '@types/json-schema': 7.0.9 - '@typescript-eslint/typescript-estree': 2.34.0_typescript@3.9.7 + '@typescript-eslint/typescript-estree': 2.34.0_typescript@4.8.4 eslint: 6.8.0 eslint-scope: 5.1.1 eslint-utils: 2.1.0 @@ -13006,7 +12923,7 @@ packages: - typescript dev: true - /@typescript-eslint/experimental-utils/3.10.1_x6qkcl3khy3aa3bbfxwmcukvzu: + /@typescript-eslint/experimental-utils/3.10.1_gjkzpvg3kr4mru3ob5fvm4vice: resolution: {integrity: sha512-DewqIgscDzmAfd5nOGe4zm6Bl7PKtMG2Ad0KG8CUZAHlXfAKTF9Ol5PXhiMh39yRL2ChRH1cuuUGOcVyyrhQIw==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: @@ -13014,7 +12931,7 @@ packages: dependencies: '@types/json-schema': 7.0.9 '@typescript-eslint/types': 3.10.1 - '@typescript-eslint/typescript-estree': 3.10.1_typescript@3.9.7 + '@typescript-eslint/typescript-estree': 3.10.1_typescript@4.8.4 eslint: 6.8.0 eslint-scope: 5.1.1 eslint-utils: 2.1.0 @@ -13023,7 +12940,7 @@ packages: - typescript dev: true - /@typescript-eslint/experimental-utils/4.33.0_hxadhbs2xogijvk7vq4t2azzbu: + /@typescript-eslint/experimental-utils/4.33.0_3rubbgt5ekhqrcgx4uwls3neim: resolution: {integrity: sha512-zeQjOoES5JFjTnAhI5QY7ZviczMzDptls15GFsI6jyUOq0kOf9+WonkhtlIhh0RgHRnqj5gdNxW5j1EvAyYg6Q==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: @@ -13032,7 +12949,7 @@ packages: '@types/json-schema': 7.0.9 '@typescript-eslint/scope-manager': 4.33.0 '@typescript-eslint/types': 4.33.0 - '@typescript-eslint/typescript-estree': 4.33.0_typescript@4.7.4 + '@typescript-eslint/typescript-estree': 4.33.0_typescript@4.8.4 eslint: 7.32.0 eslint-scope: 5.1.1 eslint-utils: 3.0.0_eslint@7.32.0 @@ -13041,7 +12958,7 @@ packages: - typescript dev: true - /@typescript-eslint/experimental-utils/5.3.0_f662wmtjhhyn6wvwljgximehn4: + /@typescript-eslint/experimental-utils/5.3.0_iqokrdhiz7bccawj5qurem2l4e: resolution: {integrity: sha512-NFVxYTjKj69qB0FM+piah1x3G/63WB8vCBMnlnEHUsiLzXSTWb9FmFn36FD9Zb4APKBLY3xRArOGSMQkuzTF1w==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -13050,7 +12967,7 @@ packages: '@types/json-schema': 7.0.9 '@typescript-eslint/scope-manager': 5.3.0 '@typescript-eslint/types': 5.3.0 - '@typescript-eslint/typescript-estree': 5.3.0_typescript@4.7.4 + '@typescript-eslint/typescript-estree': 5.3.0_typescript@4.8.4 eslint: 8.12.0 eslint-scope: 5.1.1 eslint-utils: 3.0.0_eslint@8.12.0 @@ -13059,7 +12976,7 @@ packages: - typescript dev: true - /@typescript-eslint/experimental-utils/5.4.0_7bdza2waopngrtr4qhziihsire: + /@typescript-eslint/experimental-utils/5.4.0_iqokrdhiz7bccawj5qurem2l4e: resolution: {integrity: sha512-Nz2JDIQUdmIGd6p33A+naQmwfkU5KVTLb/5lTk+tLVTDacZKoGQisj8UCxk7onJcrgjIvr8xWqkYI+DbI3TfXg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -13068,16 +12985,15 @@ packages: '@types/json-schema': 7.0.9 '@typescript-eslint/scope-manager': 5.4.0 '@typescript-eslint/types': 5.4.0 - '@typescript-eslint/typescript-estree': 5.4.0_typescript@4.2.4 + '@typescript-eslint/typescript-estree': 5.4.0_typescript@4.8.4 eslint: 8.12.0 eslint-scope: 5.1.1 eslint-utils: 3.0.0_eslint@8.12.0 transitivePeerDependencies: - supports-color - typescript - dev: true - /@typescript-eslint/experimental-utils/5.4.0_dpa3fc6zkz7v3bcs7pcctk7gra: + /@typescript-eslint/experimental-utils/5.4.0_yd7pksmmyt33nzyuulu63alu3m: resolution: {integrity: sha512-Nz2JDIQUdmIGd6p33A+naQmwfkU5KVTLb/5lTk+tLVTDacZKoGQisj8UCxk7onJcrgjIvr8xWqkYI+DbI3TfXg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -13086,7 +13002,7 @@ packages: '@types/json-schema': 7.0.9 '@typescript-eslint/scope-manager': 5.4.0 '@typescript-eslint/types': 5.4.0 - '@typescript-eslint/typescript-estree': 5.4.0_typescript@4.4.4 + '@typescript-eslint/typescript-estree': 5.4.0_typescript@4.8.4 eslint: 8.2.0 eslint-scope: 5.1.1 eslint-utils: 3.0.0_eslint@8.2.0 @@ -13095,24 +13011,7 @@ packages: - typescript dev: true - /@typescript-eslint/experimental-utils/5.4.0_qfndwjbknwkswbha2khu23tpva: - resolution: {integrity: sha512-Nz2JDIQUdmIGd6p33A+naQmwfkU5KVTLb/5lTk+tLVTDacZKoGQisj8UCxk7onJcrgjIvr8xWqkYI+DbI3TfXg==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: '*' - dependencies: - '@types/json-schema': 7.0.9 - '@typescript-eslint/scope-manager': 5.4.0 - '@typescript-eslint/types': 5.4.0 - '@typescript-eslint/typescript-estree': 5.4.0_typescript@4.6.2 - eslint: 8.12.0 - eslint-scope: 5.1.1 - eslint-utils: 3.0.0_eslint@8.12.0 - transitivePeerDependencies: - - supports-color - - typescript - - /@typescript-eslint/parser/3.10.1_x6qkcl3khy3aa3bbfxwmcukvzu: + /@typescript-eslint/parser/3.10.1_gjkzpvg3kr4mru3ob5fvm4vice: resolution: {integrity: sha512-Ug1RcWcrJP02hmtaXVS3axPPTTPnZjupqhgj+NnZ6BCkwSImWk/283347+x9wN+lqOdK9Eo3vsyiyDHgsmiEJw==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: @@ -13123,17 +13022,17 @@ packages: optional: true dependencies: '@types/eslint-visitor-keys': 1.0.0 - '@typescript-eslint/experimental-utils': 3.10.1_x6qkcl3khy3aa3bbfxwmcukvzu + '@typescript-eslint/experimental-utils': 3.10.1_gjkzpvg3kr4mru3ob5fvm4vice '@typescript-eslint/types': 3.10.1 - '@typescript-eslint/typescript-estree': 3.10.1_typescript@3.9.7 + '@typescript-eslint/typescript-estree': 3.10.1_typescript@4.8.4 eslint: 6.8.0 eslint-visitor-keys: 1.3.0 - typescript: 3.9.7 + typescript: 4.8.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser/4.33.0_hxadhbs2xogijvk7vq4t2azzbu: + /@typescript-eslint/parser/4.33.0_3rubbgt5ekhqrcgx4uwls3neim: resolution: {integrity: sha512-ZohdsbXadjGBSK0/r+d87X0SBmKzOq4/S5nzK6SBgJspFo9/CUDJ7hjayuze+JK7CZQLDMroqytp7pOcFKTxZA==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: @@ -13145,15 +13044,15 @@ packages: dependencies: '@typescript-eslint/scope-manager': 4.33.0 '@typescript-eslint/types': 4.33.0 - '@typescript-eslint/typescript-estree': 4.33.0_typescript@4.7.4 + '@typescript-eslint/typescript-estree': 4.33.0_typescript@4.8.4 debug: 4.3.4 eslint: 7.32.0 - typescript: 4.7.4 + typescript: 4.8.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser/5.15.0_7bdza2waopngrtr4qhziihsire: + /@typescript-eslint/parser/5.15.0_himlt4eddny2rsb5zkuydvuf7u: resolution: {integrity: sha512-NGAYP/+RDM2sVfmKiKOCgJYPstAO40vPAgACoWPO/+yoYKSgAXIFaBKsV8P0Cc7fwKgvj27SjRNX4L7f4/jCKQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -13165,54 +13064,34 @@ packages: dependencies: '@typescript-eslint/scope-manager': 5.15.0 '@typescript-eslint/types': 5.15.0 - '@typescript-eslint/typescript-estree': 5.15.0_typescript@4.2.4 - debug: 4.3.3 - eslint: 8.12.0 - typescript: 4.2.4 - transitivePeerDependencies: - - supports-color - dev: true - - /@typescript-eslint/parser/5.15.0_qfndwjbknwkswbha2khu23tpva: - resolution: {integrity: sha512-NGAYP/+RDM2sVfmKiKOCgJYPstAO40vPAgACoWPO/+yoYKSgAXIFaBKsV8P0Cc7fwKgvj27SjRNX4L7f4/jCKQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/scope-manager': 5.15.0 - '@typescript-eslint/types': 5.15.0 - '@typescript-eslint/typescript-estree': 5.15.0_typescript@4.6.2 - debug: 4.3.3 - eslint: 8.12.0 - typescript: 4.6.2 - transitivePeerDependencies: - - supports-color - - /@typescript-eslint/parser/5.15.0_ynv3edxl3ah44xwgrna2g2yine: - resolution: {integrity: sha512-NGAYP/+RDM2sVfmKiKOCgJYPstAO40vPAgACoWPO/+yoYKSgAXIFaBKsV8P0Cc7fwKgvj27SjRNX4L7f4/jCKQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/scope-manager': 5.15.0 - '@typescript-eslint/types': 5.15.0 - '@typescript-eslint/typescript-estree': 5.15.0_typescript@4.6.2 + '@typescript-eslint/typescript-estree': 5.15.0_typescript@4.8.4 debug: 4.3.3 eslint: 8.11.0 - typescript: 4.6.2 + typescript: 4.8.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser/5.3.0_f662wmtjhhyn6wvwljgximehn4: + /@typescript-eslint/parser/5.15.0_iqokrdhiz7bccawj5qurem2l4e: + resolution: {integrity: sha512-NGAYP/+RDM2sVfmKiKOCgJYPstAO40vPAgACoWPO/+yoYKSgAXIFaBKsV8P0Cc7fwKgvj27SjRNX4L7f4/jCKQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/scope-manager': 5.15.0 + '@typescript-eslint/types': 5.15.0 + '@typescript-eslint/typescript-estree': 5.15.0_typescript@4.8.4 + debug: 4.3.3 + eslint: 8.12.0 + typescript: 4.8.4 + transitivePeerDependencies: + - supports-color + + /@typescript-eslint/parser/5.3.0_iqokrdhiz7bccawj5qurem2l4e: resolution: {integrity: sha512-rKu/yAReip7ovx8UwOAszJVO5MgBquo8WjIQcp1gx4pYQCwYzag+I5nVNHO4MqyMkAo0gWt2gWUi+36gWAVKcw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -13224,15 +13103,15 @@ packages: dependencies: '@typescript-eslint/scope-manager': 5.3.0 '@typescript-eslint/types': 5.3.0 - '@typescript-eslint/typescript-estree': 5.3.0_typescript@4.7.4 + '@typescript-eslint/typescript-estree': 5.3.0_typescript@4.8.4 debug: 4.3.2 eslint: 8.12.0 - typescript: 4.7.4 + typescript: 4.8.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser/5.4.0_dpa3fc6zkz7v3bcs7pcctk7gra: + /@typescript-eslint/parser/5.4.0_yd7pksmmyt33nzyuulu63alu3m: resolution: {integrity: sha512-JoB41EmxiYpaEsRwpZEYAJ9XQURPFer8hpkIW9GiaspVLX8oqbqNM8P4EP8HOZg96yaALiLEVWllA2E8vwsIKw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -13244,10 +13123,10 @@ packages: dependencies: '@typescript-eslint/scope-manager': 5.4.0 '@typescript-eslint/types': 5.4.0 - '@typescript-eslint/typescript-estree': 5.4.0_typescript@4.4.4 + '@typescript-eslint/typescript-estree': 5.4.0_typescript@4.8.4 debug: 4.3.2 eslint: 8.2.0 - typescript: 4.4.4 + typescript: 4.8.4 transitivePeerDependencies: - supports-color dev: true @@ -13282,7 +13161,7 @@ packages: '@typescript-eslint/types': 5.4.0 '@typescript-eslint/visitor-keys': 5.4.0 - /@typescript-eslint/type-utils/5.15.0_7bdza2waopngrtr4qhziihsire: + /@typescript-eslint/type-utils/5.15.0_himlt4eddny2rsb5zkuydvuf7u: resolution: {integrity: sha512-KGeDoEQ7gHieLydujGEFLyLofipe9PIzfvA/41urz4hv+xVxPEbmMQonKSynZ0Ks2xDhJQ4VYjB3DnRiywvKDA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -13292,52 +13171,33 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/utils': 5.15.0_7bdza2waopngrtr4qhziihsire - debug: 4.3.4 - eslint: 8.12.0 - tsutils: 3.21.0_typescript@4.2.4 - typescript: 4.2.4 - transitivePeerDependencies: - - supports-color - dev: true - - /@typescript-eslint/type-utils/5.15.0_qfndwjbknwkswbha2khu23tpva: - resolution: {integrity: sha512-KGeDoEQ7gHieLydujGEFLyLofipe9PIzfvA/41urz4hv+xVxPEbmMQonKSynZ0Ks2xDhJQ4VYjB3DnRiywvKDA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: '*' - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/utils': 5.15.0_qfndwjbknwkswbha2khu23tpva - debug: 4.3.4 - eslint: 8.12.0 - tsutils: 3.21.0_typescript@4.6.2 - typescript: 4.6.2 - transitivePeerDependencies: - - supports-color - - /@typescript-eslint/type-utils/5.15.0_ynv3edxl3ah44xwgrna2g2yine: - resolution: {integrity: sha512-KGeDoEQ7gHieLydujGEFLyLofipe9PIzfvA/41urz4hv+xVxPEbmMQonKSynZ0Ks2xDhJQ4VYjB3DnRiywvKDA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: '*' - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/utils': 5.15.0_ynv3edxl3ah44xwgrna2g2yine + '@typescript-eslint/utils': 5.15.0_himlt4eddny2rsb5zkuydvuf7u debug: 4.3.4 eslint: 8.11.0 - tsutils: 3.21.0_typescript@4.6.2 - typescript: 4.6.2 + tsutils: 3.21.0_typescript@4.8.4 + typescript: 4.8.4 transitivePeerDependencies: - supports-color dev: true + /@typescript-eslint/type-utils/5.15.0_iqokrdhiz7bccawj5qurem2l4e: + resolution: {integrity: sha512-KGeDoEQ7gHieLydujGEFLyLofipe9PIzfvA/41urz4hv+xVxPEbmMQonKSynZ0Ks2xDhJQ4VYjB3DnRiywvKDA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: '*' + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/utils': 5.15.0_iqokrdhiz7bccawj5qurem2l4e + debug: 4.3.4 + eslint: 8.12.0 + tsutils: 3.21.0_typescript@4.8.4 + typescript: 4.8.4 + transitivePeerDependencies: + - supports-color + /@typescript-eslint/types/3.10.1: resolution: {integrity: sha512-+3+FCUJIahE9q0lDi1WleYzjCwJs5hIsbugIgnbB+dSCYUxl8L6PwmsyOPFZde2hc1DlTo/xnkOgiTLSyAbHiQ==} engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} @@ -13361,7 +13221,7 @@ packages: resolution: {integrity: sha512-GjXNpmn+n1LvnttarX+sPD6+S7giO+9LxDIGlRl4wK3a7qMWALOHYuVSZpPTfEIklYjaWuMtfKdeByx0AcaThA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - /@typescript-eslint/typescript-estree/2.34.0_typescript@3.9.7: + /@typescript-eslint/typescript-estree/2.34.0_typescript@4.8.4: resolution: {integrity: sha512-OMAr+nJWKdlVM9LOqCqh3pQQPwxHAN7Du8DR6dmwCrAmxtiXQnhHJ6tBNtf+cggqfo51SG/FCwnKhXCIM7hnVg==} engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} peerDependencies: @@ -13376,34 +13236,13 @@ packages: is-glob: 4.0.3 lodash: 4.17.21 semver: 7.3.7 - tsutils: 3.21.0_typescript@3.9.7 - typescript: 3.9.7 + tsutils: 3.21.0_typescript@4.8.4 + typescript: 4.8.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/typescript-estree/2.34.0_typescript@4.6.2: - resolution: {integrity: sha512-OMAr+nJWKdlVM9LOqCqh3pQQPwxHAN7Du8DR6dmwCrAmxtiXQnhHJ6tBNtf+cggqfo51SG/FCwnKhXCIM7hnVg==} - engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - debug: 4.3.4 - eslint-visitor-keys: 1.3.0 - glob: 7.2.0 - is-glob: 4.0.3 - lodash: 4.17.21 - semver: 7.3.7 - tsutils: 3.21.0_typescript@4.6.2 - typescript: 4.6.2 - transitivePeerDependencies: - - supports-color - dev: true - - /@typescript-eslint/typescript-estree/3.10.1_typescript@3.9.7: + /@typescript-eslint/typescript-estree/3.10.1_typescript@4.8.4: resolution: {integrity: sha512-QbcXOuq6WYvnB3XPsZpIwztBoquEYLXh2MtwVU+kO8jgYCiv4G5xrSP/1wg4tkvrEE+esZVquIPX/dxPlePk1w==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: @@ -13419,13 +13258,13 @@ packages: is-glob: 4.0.3 lodash: 4.17.21 semver: 7.3.7 - tsutils: 3.21.0_typescript@3.9.7 - typescript: 3.9.7 + tsutils: 3.21.0_typescript@4.8.4 + typescript: 4.8.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/typescript-estree/4.33.0_typescript@4.7.4: + /@typescript-eslint/typescript-estree/4.33.0_typescript@4.8.4: resolution: {integrity: sha512-rkWRY1MPFzjwnEVHsxGemDzqqddw2QbTJlICPD9p9I9LfsO8fdmfQPOX3uKfUaGRDFJbfrtm/sXhVXN4E+bzCA==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: @@ -13440,13 +13279,13 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.3.7 - tsutils: 3.21.0_typescript@4.7.4 - typescript: 4.7.4 + tsutils: 3.21.0_typescript@4.8.4 + typescript: 4.8.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/typescript-estree/5.15.0_typescript@4.2.4: + /@typescript-eslint/typescript-estree/5.15.0_typescript@4.8.4: resolution: {integrity: sha512-Hb0e3dGc35b75xLzixM3cSbG1sSbrTBQDfIScqdyvrfJZVEi4XWAT+UL/HMxEdrJNB8Yk28SKxPLtAhfCbBInA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -13461,33 +13300,12 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.3.7 - tsutils: 3.21.0_typescript@4.2.4 - typescript: 4.2.4 - transitivePeerDependencies: - - supports-color - dev: true - - /@typescript-eslint/typescript-estree/5.15.0_typescript@4.6.2: - resolution: {integrity: sha512-Hb0e3dGc35b75xLzixM3cSbG1sSbrTBQDfIScqdyvrfJZVEi4XWAT+UL/HMxEdrJNB8Yk28SKxPLtAhfCbBInA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/types': 5.15.0 - '@typescript-eslint/visitor-keys': 5.15.0 - debug: 4.3.4 - globby: 11.1.0 - is-glob: 4.0.3 - semver: 7.3.7 - tsutils: 3.21.0_typescript@4.6.2 - typescript: 4.6.2 + tsutils: 3.21.0_typescript@4.8.4 + typescript: 4.8.4 transitivePeerDependencies: - supports-color - /@typescript-eslint/typescript-estree/5.3.0_typescript@4.7.4: + /@typescript-eslint/typescript-estree/5.3.0_typescript@4.8.4: resolution: {integrity: sha512-FJ0nqcaUOpn/6Z4Jwbtf+o0valjBLkqc3MWkMvrhA2TvzFXtcclIM8F4MBEmYa2kgcI8EZeSAzwoSrIC8JYkug==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -13502,13 +13320,13 @@ packages: globby: 11.0.4 is-glob: 4.0.3 semver: 7.3.7 - tsutils: 3.21.0_typescript@4.7.4 - typescript: 4.7.4 + tsutils: 3.21.0_typescript@4.8.4 + typescript: 4.8.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/typescript-estree/5.4.0_typescript@4.2.4: + /@typescript-eslint/typescript-estree/5.4.0_typescript@4.8.4: resolution: {integrity: sha512-nhlNoBdhKuwiLMx6GrybPT3SFILm5Gij2YBdPEPFlYNFAXUJWX6QRgvi/lwVoadaQEFsizohs6aFRMqsXI2ewA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -13523,54 +13341,12 @@ packages: globby: 11.0.4 is-glob: 4.0.3 semver: 7.3.7 - tsutils: 3.21.0_typescript@4.2.4 - typescript: 4.2.4 - transitivePeerDependencies: - - supports-color - dev: true - - /@typescript-eslint/typescript-estree/5.4.0_typescript@4.4.4: - resolution: {integrity: sha512-nhlNoBdhKuwiLMx6GrybPT3SFILm5Gij2YBdPEPFlYNFAXUJWX6QRgvi/lwVoadaQEFsizohs6aFRMqsXI2ewA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/types': 5.4.0 - '@typescript-eslint/visitor-keys': 5.4.0 - debug: 4.3.4 - globby: 11.0.4 - is-glob: 4.0.3 - semver: 7.3.7 - tsutils: 3.21.0_typescript@4.4.4 - typescript: 4.4.4 - transitivePeerDependencies: - - supports-color - dev: true - - /@typescript-eslint/typescript-estree/5.4.0_typescript@4.6.2: - resolution: {integrity: sha512-nhlNoBdhKuwiLMx6GrybPT3SFILm5Gij2YBdPEPFlYNFAXUJWX6QRgvi/lwVoadaQEFsizohs6aFRMqsXI2ewA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/types': 5.4.0 - '@typescript-eslint/visitor-keys': 5.4.0 - debug: 4.3.4 - globby: 11.0.4 - is-glob: 4.0.3 - semver: 7.3.7 - tsutils: 3.21.0_typescript@4.6.2 - typescript: 4.6.2 + tsutils: 3.21.0_typescript@4.8.4 + typescript: 4.8.4 transitivePeerDependencies: - supports-color - /@typescript-eslint/utils/5.15.0_7bdza2waopngrtr4qhziihsire: + /@typescript-eslint/utils/5.15.0_himlt4eddny2rsb5zkuydvuf7u: resolution: {integrity: sha512-081rWu2IPKOgTOhHUk/QfxuFog8m4wxW43sXNOMSCdh578tGJ1PAaWPsj42LOa7pguh173tNlMigsbrHvh/mtA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -13579,42 +13355,7 @@ packages: '@types/json-schema': 7.0.9 '@typescript-eslint/scope-manager': 5.15.0 '@typescript-eslint/types': 5.15.0 - '@typescript-eslint/typescript-estree': 5.15.0_typescript@4.2.4 - eslint: 8.12.0 - eslint-scope: 5.1.1 - eslint-utils: 3.0.0_eslint@8.12.0 - transitivePeerDependencies: - - supports-color - - typescript - dev: true - - /@typescript-eslint/utils/5.15.0_qfndwjbknwkswbha2khu23tpva: - resolution: {integrity: sha512-081rWu2IPKOgTOhHUk/QfxuFog8m4wxW43sXNOMSCdh578tGJ1PAaWPsj42LOa7pguh173tNlMigsbrHvh/mtA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - dependencies: - '@types/json-schema': 7.0.9 - '@typescript-eslint/scope-manager': 5.15.0 - '@typescript-eslint/types': 5.15.0 - '@typescript-eslint/typescript-estree': 5.15.0_typescript@4.6.2 - eslint: 8.12.0 - eslint-scope: 5.1.1 - eslint-utils: 3.0.0_eslint@8.12.0 - transitivePeerDependencies: - - supports-color - - typescript - - /@typescript-eslint/utils/5.15.0_ynv3edxl3ah44xwgrna2g2yine: - resolution: {integrity: sha512-081rWu2IPKOgTOhHUk/QfxuFog8m4wxW43sXNOMSCdh578tGJ1PAaWPsj42LOa7pguh173tNlMigsbrHvh/mtA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - dependencies: - '@types/json-schema': 7.0.9 - '@typescript-eslint/scope-manager': 5.15.0 - '@typescript-eslint/types': 5.15.0 - '@typescript-eslint/typescript-estree': 5.15.0_typescript@4.6.2 + '@typescript-eslint/typescript-estree': 5.15.0_typescript@4.8.4 eslint: 8.11.0 eslint-scope: 5.1.1 eslint-utils: 3.0.0_eslint@8.11.0 @@ -13623,6 +13364,23 @@ packages: - typescript dev: true + /@typescript-eslint/utils/5.15.0_iqokrdhiz7bccawj5qurem2l4e: + resolution: {integrity: sha512-081rWu2IPKOgTOhHUk/QfxuFog8m4wxW43sXNOMSCdh578tGJ1PAaWPsj42LOa7pguh173tNlMigsbrHvh/mtA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + dependencies: + '@types/json-schema': 7.0.9 + '@typescript-eslint/scope-manager': 5.15.0 + '@typescript-eslint/types': 5.15.0 + '@typescript-eslint/typescript-estree': 5.15.0_typescript@4.8.4 + eslint: 8.12.0 + eslint-scope: 5.1.1 + eslint-utils: 3.0.0_eslint@8.12.0 + transitivePeerDependencies: + - supports-color + - typescript + /@typescript-eslint/visitor-keys/3.10.1: resolution: {integrity: sha512-9JgC82AaQeglebjZMgYR5wgmfUdUc+EitGUUMW8u2nDckaeimzW+VsoLV6FoimPv2id3VQzfjwBxEMVz08ameQ==} engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} @@ -15040,24 +14798,6 @@ packages: lodash: 4.17.21 dev: false - /@wordpress/e2e-test-utils/3.0.0_ddjhsfu4aotkh3cuzmpsln6ywq: - resolution: {integrity: sha512-XMdR8DeKyDQRF5jKeUlOzP4pTRtoJuOLsNZRLUFUvnrs9y/7/hH17VmPbWp3TJGvV/eGKzO4+D+wJTsP9nJmIw==} - engines: {node: '>=8'} - peerDependencies: - jest: '>=24' - puppeteer: '>=1.19.0' - dependencies: - '@babel/runtime': 7.17.7 - '@wordpress/keycodes': 2.19.3 - '@wordpress/url': 2.22.2_react-native@0.70.0 - jest: 24.9.0 - lodash: 4.17.21 - node-fetch: 1.7.3 - puppeteer: 2.1.1 - transitivePeerDependencies: - - react-native - dev: false - /@wordpress/e2e-test-utils/3.0.0_lawbsmxtcxar2rt6ez6hclrarm: resolution: {integrity: sha512-XMdR8DeKyDQRF5jKeUlOzP4pTRtoJuOLsNZRLUFUvnrs9y/7/hH17VmPbWp3TJGvV/eGKzO4+D+wJTsP9nJmIw==} engines: {node: '>=8'} @@ -15076,25 +14816,6 @@ packages: - react-native dev: false - /@wordpress/e2e-test-utils/4.16.1_eod7vs2qyqnfu2oldnxglnszkq: - resolution: {integrity: sha512-Dpsq5m0VSvjIhro2MjACSzkOkOf1jGEryzgEMW1ikbT6YI+motspHfGtisKXgYhZJOnjV4PwuEg+9lPVnd971g==} - engines: {node: '>=8'} - peerDependencies: - jest: '>=24' - puppeteer: '>=1.19.0' - dependencies: - '@babel/runtime': 7.17.7 - '@wordpress/keycodes': 2.19.3 - '@wordpress/url': 2.22.2_react-native@0.70.0 - jest: 27.5.1 - lodash: 4.17.21 - node-fetch: 2.6.7 - puppeteer: 2.1.1 - transitivePeerDependencies: - - encoding - - react-native - dev: false - /@wordpress/e2e-test-utils/4.16.1_ujr7gcpwq6xmoiv7mmimozpxs4: resolution: {integrity: sha512-Dpsq5m0VSvjIhro2MjACSzkOkOf1jGEryzgEMW1ikbT6YI+motspHfGtisKXgYhZJOnjV4PwuEg+9lPVnd971g==} engines: {node: '>=8'} @@ -15225,7 +14946,46 @@ packages: '@babel/runtime': 7.17.7 dev: false - /@wordpress/eslint-plugin/11.0.1_d5jpixt37lgia4d4o6cytys66y: + /@wordpress/eslint-plugin/11.0.1_g4yqgajfoh3iifwbp54mm3eqdm: + resolution: {integrity: sha512-HDKwKjOmCaWdyJEtWKRAd0xK/NAXL/ykUP/I8l+zCvzvCXbS1UuixWN09RRzl09tv17JUtPiEqehDilkWRCBZg==} + engines: {node: '>=12', npm: '>=6.9'} + peerDependencies: + '@babel/core': '>=7' + eslint: '>=8' + prettier: '>=2' + typescript: '>=4' + peerDependenciesMeta: + prettier: + optional: true + typescript: + optional: true + dependencies: + '@babel/core': 7.17.8 + '@babel/eslint-parser': 7.17.0_6wgsqylbyqb6adwodmhnbhszeq + '@typescript-eslint/eslint-plugin': 5.15.0_xhv7vhm4msfiao5lib4vwcn6oe + '@typescript-eslint/parser': 5.15.0_iqokrdhiz7bccawj5qurem2l4e + '@wordpress/babel-preset-default': 6.6.1 + '@wordpress/prettier-config': 1.1.3 + cosmiconfig: 7.0.1 + eslint: 8.12.0 + eslint-config-prettier: 8.5.0_eslint@8.12.0 + eslint-plugin-import: 2.25.4_zry6r357nk6buau6dccmtrgyfm + eslint-plugin-jest: 25.7.0_gov2huw3hoyco57vyacnqmka5q + eslint-plugin-jsdoc: 37.9.7_eslint@8.12.0 + eslint-plugin-jsx-a11y: 6.5.1_eslint@8.12.0 + eslint-plugin-prettier: 3.4.1_g34tdu47tekfx6nxgc7umt64na + eslint-plugin-react: 7.29.4_eslint@8.12.0 + eslint-plugin-react-hooks: 4.3.0_eslint@8.12.0 + globals: 13.12.0 + requireindex: 1.2.0 + typescript: 4.8.4 + transitivePeerDependencies: + - eslint-import-resolver-typescript + - eslint-import-resolver-webpack + - jest + - supports-color + + /@wordpress/eslint-plugin/11.0.1_vrhqgxunm5ryn57hl5w3gwmpti: resolution: {integrity: sha512-HDKwKjOmCaWdyJEtWKRAd0xK/NAXL/ykUP/I8l+zCvzvCXbS1UuixWN09RRzl09tv17JUtPiEqehDilkWRCBZg==} engines: {node: '>=12', npm: '>=6.9'} peerDependencies: @@ -15241,15 +15001,15 @@ packages: dependencies: '@babel/core': 7.12.9 '@babel/eslint-parser': 7.17.0_u45bfrtwjt2x2yv3wnqpipckby - '@typescript-eslint/eslint-plugin': 5.15.0_atr5zsmgmhbxx42ytq7ef6lbhi - '@typescript-eslint/parser': 5.15.0_7bdza2waopngrtr4qhziihsire + '@typescript-eslint/eslint-plugin': 5.15.0_xhv7vhm4msfiao5lib4vwcn6oe + '@typescript-eslint/parser': 5.15.0_iqokrdhiz7bccawj5qurem2l4e '@wordpress/babel-preset-default': 6.6.1 '@wordpress/prettier-config': 1.1.3 cosmiconfig: 7.0.1 eslint: 8.12.0 eslint-config-prettier: 8.5.0_eslint@8.12.0 eslint-plugin-import: 2.25.4_zry6r357nk6buau6dccmtrgyfm - eslint-plugin-jest: 25.7.0_ixikrc6l4iebcvppoirujuaz24 + eslint-plugin-jest: 25.7.0_v73tnadvujwnxskclh6bsnnjwq eslint-plugin-jsdoc: 37.9.7_eslint@8.12.0 eslint-plugin-jsx-a11y: 6.5.1_eslint@8.12.0 eslint-plugin-prettier: 3.4.1_y56j6i6hor3dgpuevglq6yd6ay @@ -15258,7 +15018,7 @@ packages: globals: 13.12.0 prettier: /wp-prettier/2.6.2 requireindex: 1.2.0 - typescript: 4.2.4 + typescript: 4.8.4 transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack @@ -15266,88 +15026,7 @@ packages: - supports-color dev: true - /@wordpress/eslint-plugin/11.0.1_dkjil42ze2w7xdnhihp2ya7hea: - resolution: {integrity: sha512-HDKwKjOmCaWdyJEtWKRAd0xK/NAXL/ykUP/I8l+zCvzvCXbS1UuixWN09RRzl09tv17JUtPiEqehDilkWRCBZg==} - engines: {node: '>=12', npm: '>=6.9'} - peerDependencies: - '@babel/core': '>=7' - eslint: '>=8' - prettier: '>=2' - typescript: '>=4' - peerDependenciesMeta: - prettier: - optional: true - typescript: - optional: true - dependencies: - '@babel/core': 7.17.8 - '@babel/eslint-parser': 7.17.0_6wgsqylbyqb6adwodmhnbhszeq - '@typescript-eslint/eslint-plugin': 5.15.0_zczsjq25e4fz43me4nms5bdgea - '@typescript-eslint/parser': 5.15.0_qfndwjbknwkswbha2khu23tpva - '@wordpress/babel-preset-default': 6.6.1 - '@wordpress/prettier-config': 1.1.3 - cosmiconfig: 7.0.1 - eslint: 8.12.0 - eslint-config-prettier: 8.5.0_eslint@8.12.0 - eslint-plugin-import: 2.25.4_zry6r357nk6buau6dccmtrgyfm - eslint-plugin-jest: 25.7.0_npxzm6erx3gbvnqfpyuutjmdj4 - eslint-plugin-jsdoc: 37.9.7_eslint@8.12.0 - eslint-plugin-jsx-a11y: 6.5.1_eslint@8.12.0 - eslint-plugin-prettier: 3.4.1_vd5mkele5dxuckzmv7qvtxxknq - eslint-plugin-react: 7.29.4_eslint@8.12.0 - eslint-plugin-react-hooks: 4.3.0_eslint@8.12.0 - globals: 13.12.0 - prettier: 2.3.0 - requireindex: 1.2.0 - typescript: 4.6.2 - transitivePeerDependencies: - - eslint-import-resolver-typescript - - eslint-import-resolver-webpack - - jest - - supports-color - dev: false - - /@wordpress/eslint-plugin/11.0.1_nxdi2qub4ra46tpyph3fb3wi2e: - resolution: {integrity: sha512-HDKwKjOmCaWdyJEtWKRAd0xK/NAXL/ykUP/I8l+zCvzvCXbS1UuixWN09RRzl09tv17JUtPiEqehDilkWRCBZg==} - engines: {node: '>=12', npm: '>=6.9'} - peerDependencies: - '@babel/core': '>=7' - eslint: '>=8' - prettier: '>=2' - typescript: '>=4' - peerDependenciesMeta: - prettier: - optional: true - typescript: - optional: true - dependencies: - '@babel/core': 7.17.8 - '@babel/eslint-parser': 7.17.0_6wgsqylbyqb6adwodmhnbhszeq - '@typescript-eslint/eslint-plugin': 5.15.0_zczsjq25e4fz43me4nms5bdgea - '@typescript-eslint/parser': 5.15.0_qfndwjbknwkswbha2khu23tpva - '@wordpress/babel-preset-default': 6.6.1 - '@wordpress/prettier-config': 1.1.3 - cosmiconfig: 7.0.1 - eslint: 8.12.0 - eslint-config-prettier: 8.5.0_eslint@8.12.0 - eslint-plugin-import: 2.25.4_zry6r357nk6buau6dccmtrgyfm - eslint-plugin-jest: 25.7.0_npxzm6erx3gbvnqfpyuutjmdj4 - eslint-plugin-jsdoc: 37.9.7_eslint@8.12.0 - eslint-plugin-jsx-a11y: 6.5.1_eslint@8.12.0 - eslint-plugin-prettier: 3.4.1_g34tdu47tekfx6nxgc7umt64na - eslint-plugin-react: 7.29.4_eslint@8.12.0 - eslint-plugin-react-hooks: 4.3.0_eslint@8.12.0 - globals: 13.12.0 - requireindex: 1.2.0 - typescript: 4.6.2 - transitivePeerDependencies: - - eslint-import-resolver-typescript - - eslint-import-resolver-webpack - - jest - - supports-color - dev: true - - /@wordpress/eslint-plugin/7.4.0_e6rt7vlgxfprtuallp2t3cvyi4: + /@wordpress/eslint-plugin/7.4.0_3rubbgt5ekhqrcgx4uwls3neim: resolution: {integrity: sha512-HJpDYz2drtC9rY8MiYtYJ3cimioEIweGyb3P2DQTjUZ3sC4AGg+97PhXLHUdKfsFQ31JRxyLS9kKuGdDVBwWww==} engines: {node: '>=10', npm: '>=6.9'} peerDependencies: @@ -15358,7 +15037,7 @@ packages: cosmiconfig: 7.0.1 eslint: 7.32.0 eslint-config-prettier: 6.15.0_eslint@7.32.0 - eslint-plugin-jest: 23.20.0_e6rt7vlgxfprtuallp2t3cvyi4 + eslint-plugin-jest: 23.20.0_3rubbgt5ekhqrcgx4uwls3neim eslint-plugin-jsdoc: 30.7.13_eslint@7.32.0 eslint-plugin-jsx-a11y: 6.5.1_eslint@7.32.0 eslint-plugin-prettier: 3.4.1_zguzx6zo4kxwciwcj7pnjjrv2u @@ -15372,7 +15051,7 @@ packages: - typescript dev: true - /@wordpress/eslint-plugin/9.3.0_g4pmehz2ztf7apfee6qpsfc3iq: + /@wordpress/eslint-plugin/9.3.0_gvdiv7jt74qfcmw4bmvrh4kane: resolution: {integrity: sha512-9F7B60gHAjiTIi9vBw5ZoH0MZW3UnmbuKols4kWpJVdgsvG4X1Wj6XXTLmQKrzh/Em7mD1CCIbCSyWknEzIOLw==} engines: {node: '>=12', npm: '>=6.9'} peerDependencies: @@ -15383,14 +15062,14 @@ packages: optional: true dependencies: '@babel/eslint-parser': 7.17.0_xujkgafwcpm5gwokncqwvv5ure - '@typescript-eslint/eslint-plugin': 4.33.0_3ekaj7j3owlolnuhj3ykrb7u7i - '@typescript-eslint/parser': 4.33.0_hxadhbs2xogijvk7vq4t2azzbu + '@typescript-eslint/eslint-plugin': 4.33.0_k4l66av2tbo6kxzw52jzgbfzii + '@typescript-eslint/parser': 4.33.0_3rubbgt5ekhqrcgx4uwls3neim '@wordpress/prettier-config': 1.1.3 cosmiconfig: 7.0.1 eslint: 7.32.0 eslint-config-prettier: 7.2.0_eslint@7.32.0 eslint-plugin-import: 2.25.4_ffi3uiz42rv3jyhs6cr7p7qqry - eslint-plugin-jest: 24.7.0_k5xjpq6klvmabs3ktw27vlap4u + eslint-plugin-jest: 24.7.0_pycg7frr72nxxf2dj537ozbyqq eslint-plugin-jsdoc: 36.1.1_eslint@7.32.0 eslint-plugin-jsx-a11y: 6.5.1_eslint@7.32.0 eslint-plugin-prettier: 3.4.1_gs3qp45fhmeuf44rtqp7mvwogy @@ -15399,7 +15078,7 @@ packages: globals: 12.4.0 prettier: /wp-prettier/2.2.1-beta-1 requireindex: 1.2.0 - typescript: 4.7.4 + typescript: 4.8.4 transitivePeerDependencies: - '@babel/core' - eslint-import-resolver-typescript @@ -16011,7 +15690,7 @@ packages: rememo: 4.0.0 dev: false - /@wordpress/scripts/12.6.1_susjpqamog7lsizpt2hlm2i7w4: + /@wordpress/scripts/12.6.1_h4xx42qb2l7ylq2u26dkj2fbyi: resolution: {integrity: sha512-pDLtACFrP5gUA414qrE49dUrR7yMy40+//1e/5Nx821lnmDb7GAGWGo1gX4lJ2gbfSjePwmRoZe6Mph87vSnLQ==} engines: {node: '>=10', npm: '>=6.9'} hasBin: true @@ -16019,7 +15698,7 @@ packages: '@svgr/webpack': 5.5.0 '@wordpress/babel-preset-default': 4.20.0 '@wordpress/dependency-extraction-webpack-plugin': 2.9.0_webpack@4.46.0 - '@wordpress/eslint-plugin': 7.4.0_e6rt7vlgxfprtuallp2t3cvyi4 + '@wordpress/eslint-plugin': 7.4.0_3rubbgt5ekhqrcgx4uwls3neim '@wordpress/jest-preset-default': 6.6.0_slykazngj4ewgpxsih7vabcvku '@wordpress/npm-package-json-lint-config': 3.1.0_ngbyqqcq5j4itme2ewj5k5pf2y '@wordpress/postcss-plugins-preset': 1.6.0 @@ -16077,7 +15756,7 @@ packages: - webpack-command dev: true - /@wordpress/scripts/19.2.4_ip2riybfi2a76rt3fygtwzhpj4: + /@wordpress/scripts/19.2.4_j2x65j7trkiybpmqeccw4szw5i: resolution: {integrity: sha512-klkfjBOPfr/RT/3Tvmx+gLbZ+dxq5L0dJQHCHxEURMRW/A8SfJJPtmC29L9sE1KhO3zUMWxrkn2L6HhSzbvQbA==} engines: {node: '>=12.13', npm: '>=6.9'} hasBin: true @@ -16086,7 +15765,7 @@ packages: '@wordpress/babel-preset-default': 6.6.1 '@wordpress/browserslist-config': 4.1.2 '@wordpress/dependency-extraction-webpack-plugin': 3.4.1_webpack@5.70.0 - '@wordpress/eslint-plugin': 9.3.0_g4pmehz2ztf7apfee6qpsfc3iq + '@wordpress/eslint-plugin': 9.3.0_gvdiv7jt74qfcmw4bmvrh4kane '@wordpress/jest-preset-default': 7.1.3_elzwojtqw3qxuf4po5iyc3kz2a '@wordpress/npm-package-json-lint-config': 4.2.0_ngbyqqcq5j4itme2ewj5k5pf2y '@wordpress/postcss-plugins-preset': 3.10.0_postcss@8.4.12 @@ -20580,13 +20259,6 @@ packages: engines: {node: '>=8'} dev: false - /define-properties/1.1.3: - resolution: {integrity: sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==} - engines: {node: '>= 0.4'} - dependencies: - object-keys: 1.1.1 - dev: true - /define-properties/1.1.4: resolution: {integrity: sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==} engines: {node: '>= 0.4'} @@ -21282,7 +20954,7 @@ packages: is-subset: 0.1.1 lodash.escape: 4.0.1 lodash.isequal: 4.5.0 - object-inspect: 1.11.0 + object-inspect: 1.12.2 object-is: 1.1.5 object.assign: 4.1.4 object.entries: 1.1.5 @@ -21558,7 +21230,7 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.15.0_qfndwjbknwkswbha2khu23tpva + '@typescript-eslint/parser': 5.15.0_iqokrdhiz7bccawj5qurem2l4e debug: 3.2.7 eslint-import-resolver-node: 0.3.6 find-up: 2.1.0 @@ -21583,7 +21255,7 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.15.0_ynv3edxl3ah44xwgrna2g2yine + '@typescript-eslint/parser': 5.15.0_himlt4eddny2rsb5zkuydvuf7u debug: 3.2.7 eslint-import-resolver-node: 0.3.6 eslint-import-resolver-typescript: 2.5.0_7yrnqyx753fo5bwjhiag2wpedy @@ -21611,7 +21283,7 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 4.33.0_hxadhbs2xogijvk7vq4t2azzbu + '@typescript-eslint/parser': 4.33.0_3rubbgt5ekhqrcgx4uwls3neim debug: 3.2.7 eslint-import-resolver-node: 0.3.6 find-up: 2.1.0 @@ -21629,7 +21301,7 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 4.33.0_hxadhbs2xogijvk7vq4t2azzbu + '@typescript-eslint/parser': 4.33.0_3rubbgt5ekhqrcgx4uwls3neim array-includes: 3.1.4 array.prototype.flat: 1.2.5 debug: 2.6.9 @@ -21660,7 +21332,7 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 5.15.0_ynv3edxl3ah44xwgrna2g2yine + '@typescript-eslint/parser': 5.15.0_himlt4eddny2rsb5zkuydvuf7u array-includes: 3.1.4 array.prototype.flat: 1.2.5 debug: 2.6.9 @@ -21691,7 +21363,7 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 5.15.0_qfndwjbknwkswbha2khu23tpva + '@typescript-eslint/parser': 5.15.0_iqokrdhiz7bccawj5qurem2l4e array-includes: 3.1.4 array.prototype.flat: 1.2.5 debug: 2.6.9 @@ -21711,33 +21383,33 @@ packages: - eslint-import-resolver-webpack - supports-color - /eslint-plugin-jest/23.20.0_e6rt7vlgxfprtuallp2t3cvyi4: + /eslint-plugin-jest/23.20.0_3rubbgt5ekhqrcgx4uwls3neim: resolution: {integrity: sha512-+6BGQt85OREevBDWCvhqj1yYA4+BFK4XnRZSGJionuEYmcglMZYLNNBBemwzbqUAckURaHdJSBcjHPyrtypZOw==} engines: {node: '>=8'} peerDependencies: eslint: '>=5' dependencies: - '@typescript-eslint/experimental-utils': 2.34.0_e6rt7vlgxfprtuallp2t3cvyi4 + '@typescript-eslint/experimental-utils': 2.34.0_3rubbgt5ekhqrcgx4uwls3neim eslint: 7.32.0 transitivePeerDependencies: - supports-color - typescript dev: true - /eslint-plugin-jest/23.20.0_x6qkcl3khy3aa3bbfxwmcukvzu: + /eslint-plugin-jest/23.20.0_gjkzpvg3kr4mru3ob5fvm4vice: resolution: {integrity: sha512-+6BGQt85OREevBDWCvhqj1yYA4+BFK4XnRZSGJionuEYmcglMZYLNNBBemwzbqUAckURaHdJSBcjHPyrtypZOw==} engines: {node: '>=8'} peerDependencies: eslint: '>=5' dependencies: - '@typescript-eslint/experimental-utils': 2.34.0_x6qkcl3khy3aa3bbfxwmcukvzu + '@typescript-eslint/experimental-utils': 2.34.0_gjkzpvg3kr4mru3ob5fvm4vice eslint: 6.8.0 transitivePeerDependencies: - supports-color - typescript dev: true - /eslint-plugin-jest/24.7.0_k5xjpq6klvmabs3ktw27vlap4u: + /eslint-plugin-jest/24.7.0_pycg7frr72nxxf2dj537ozbyqq: resolution: {integrity: sha512-wUxdF2bAZiYSKBclsUMrYHH6WxiBreNjyDxbRv345TIvPeoCEgPNEn3Sa+ZrSqsf1Dl9SqqSREXMHExlMMu1DA==} engines: {node: '>=10'} peerDependencies: @@ -21747,15 +21419,15 @@ packages: '@typescript-eslint/eslint-plugin': optional: true dependencies: - '@typescript-eslint/eslint-plugin': 4.33.0_3ekaj7j3owlolnuhj3ykrb7u7i - '@typescript-eslint/experimental-utils': 4.33.0_hxadhbs2xogijvk7vq4t2azzbu + '@typescript-eslint/eslint-plugin': 4.33.0_k4l66av2tbo6kxzw52jzgbfzii + '@typescript-eslint/experimental-utils': 4.33.0_3rubbgt5ekhqrcgx4uwls3neim eslint: 7.32.0 transitivePeerDependencies: - supports-color - typescript dev: true - /eslint-plugin-jest/25.7.0_ixikrc6l4iebcvppoirujuaz24: + /eslint-plugin-jest/25.7.0_gov2huw3hoyco57vyacnqmka5q: resolution: {integrity: sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==} engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} peerDependencies: @@ -21768,8 +21440,29 @@ packages: jest: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 5.15.0_atr5zsmgmhbxx42ytq7ef6lbhi - '@typescript-eslint/experimental-utils': 5.4.0_7bdza2waopngrtr4qhziihsire + '@typescript-eslint/eslint-plugin': 5.15.0_xhv7vhm4msfiao5lib4vwcn6oe + '@typescript-eslint/experimental-utils': 5.4.0_iqokrdhiz7bccawj5qurem2l4e + eslint: 8.12.0 + jest: 27.5.1 + transitivePeerDependencies: + - supports-color + - typescript + + /eslint-plugin-jest/25.7.0_v73tnadvujwnxskclh6bsnnjwq: + resolution: {integrity: sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + peerDependencies: + '@typescript-eslint/eslint-plugin': ^4.0.0 || ^5.0.0 + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + jest: '*' + peerDependenciesMeta: + '@typescript-eslint/eslint-plugin': + optional: true + jest: + optional: true + dependencies: + '@typescript-eslint/eslint-plugin': 5.15.0_xhv7vhm4msfiao5lib4vwcn6oe + '@typescript-eslint/experimental-utils': 5.4.0_iqokrdhiz7bccawj5qurem2l4e eslint: 8.12.0 jest: 27.3.1 transitivePeerDependencies: @@ -21777,27 +21470,6 @@ packages: - typescript dev: true - /eslint-plugin-jest/25.7.0_npxzm6erx3gbvnqfpyuutjmdj4: - resolution: {integrity: sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - peerDependencies: - '@typescript-eslint/eslint-plugin': ^4.0.0 || ^5.0.0 - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - jest: '*' - peerDependenciesMeta: - '@typescript-eslint/eslint-plugin': - optional: true - jest: - optional: true - dependencies: - '@typescript-eslint/eslint-plugin': 5.15.0_zczsjq25e4fz43me4nms5bdgea - '@typescript-eslint/experimental-utils': 5.4.0_qfndwjbknwkswbha2khu23tpva - eslint: 8.12.0 - jest: 27.5.1 - transitivePeerDependencies: - - supports-color - - typescript - /eslint-plugin-jsdoc/18.11.0_eslint@6.8.0: resolution: {integrity: sha512-24J2+eK2ZHZ1KvpKcoOEir2k4xJKfPzZ1JC9PToi8y8Tn59T8TVVSNRTTRzsDdiaQeIbehApB3KxqIfJG8o7hg==} engines: {node: '>=6'} @@ -21949,7 +21621,6 @@ packages: eslint: 8.12.0 eslint-config-prettier: 8.5.0_eslint@8.12.0 prettier-linter-helpers: 1.0.0 - dev: true /eslint-plugin-prettier/3.4.1_gs3qp45fhmeuf44rtqp7mvwogy: resolution: {integrity: sha512-htg25EUYUeIhKHXjOinK4BgCcDwtLHjqaxCDsMy5nbnUMkKFvIhMVCp+5GFUXQ4Nr8lBsPqtGAqBenbpFqAA2g==} @@ -21968,23 +21639,6 @@ packages: prettier-linter-helpers: 1.0.0 dev: true - /eslint-plugin-prettier/3.4.1_vd5mkele5dxuckzmv7qvtxxknq: - resolution: {integrity: sha512-htg25EUYUeIhKHXjOinK4BgCcDwtLHjqaxCDsMy5nbnUMkKFvIhMVCp+5GFUXQ4Nr8lBsPqtGAqBenbpFqAA2g==} - engines: {node: '>=6.0.0'} - peerDependencies: - eslint: '>=5.0.0' - eslint-config-prettier: '*' - prettier: '>=1.13.0' - peerDependenciesMeta: - eslint-config-prettier: - optional: true - dependencies: - eslint: 8.12.0 - eslint-config-prettier: 8.5.0_eslint@8.12.0 - prettier: 2.3.0 - prettier-linter-helpers: 1.0.0 - dev: false - /eslint-plugin-prettier/3.4.1_y56j6i6hor3dgpuevglq6yd6ay: resolution: {integrity: sha512-htg25EUYUeIhKHXjOinK4BgCcDwtLHjqaxCDsMy5nbnUMkKFvIhMVCp+5GFUXQ4Nr8lBsPqtGAqBenbpFqAA2g==} engines: {node: '>=6.0.0'} @@ -22113,13 +21767,13 @@ packages: semver: 6.3.0 string.prototype.matchall: 4.0.6 - /eslint-plugin-testing-library/5.1.0_qfndwjbknwkswbha2khu23tpva: + /eslint-plugin-testing-library/5.1.0_iqokrdhiz7bccawj5qurem2l4e: resolution: {integrity: sha512-YSNzasJUbyhOTe14ZPygeOBvcPvcaNkwHwrj4vdf+uirr2D32JTDaKi6CP5Os2aWtOcvt4uBSPXp9h5xGoqvWQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0, npm: '>=6'} peerDependencies: eslint: ^7.5.0 || ^8.0.0 dependencies: - '@typescript-eslint/utils': 5.15.0_qfndwjbknwkswbha2khu23tpva + '@typescript-eslint/utils': 5.15.0_iqokrdhiz7bccawj5qurem2l4e eslint: 8.12.0 transitivePeerDependencies: - supports-color @@ -22598,7 +22252,7 @@ packages: eslint-visitor-keys: 3.3.0 /esprima/2.7.3: - resolution: {integrity: sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=} + resolution: {integrity: sha512-OarPfz0lFCiW4/AV2Oy1Rp9qu0iusTKqykwTspGCZtPxmF81JR4MmIebvF1F9+UOKth2ZubLQ4XGGaU+hSn99A==} engines: {node: '>=0.10.0'} hasBin: true dev: true @@ -23324,7 +22978,7 @@ packages: resolution: {integrity: sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==} /find-up/1.1.2: - resolution: {integrity: sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=} + resolution: {integrity: sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==} engines: {node: '>=0.10.0'} dependencies: path-exists: 2.1.0 @@ -23540,7 +23194,7 @@ packages: /forever-agent/0.6.1: resolution: {integrity: sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=} - /fork-ts-checker-webpack-plugin/4.1.6_5q2la2giz43vmgv46x6vwifbgq: + /fork-ts-checker-webpack-plugin/4.1.6_hsuy55rzeh5wgjgxknlp6ffswa: resolution: {integrity: sha512-DUxuQaKoqfNne8iikd14SAkh5uw4+8vNifp6gmA73yYNS6ywLIWSLD/n/mBzHQRpW3J7rbATEakmiA8JvkTyZw==} engines: {node: '>=6.11.5', yarn: '>=1.0.0'} peerDependencies: @@ -23561,14 +23215,14 @@ packages: minimatch: 3.1.2 semver: 5.7.1 tapable: 1.1.3 - typescript: 4.6.2 + typescript: 4.8.4 webpack: 4.46.0_webpack-cli@3.3.12 worker-rpc: 0.1.1 transitivePeerDependencies: - supports-color dev: true - /fork-ts-checker-webpack-plugin/4.1.6_e7hrjdrs22zc4syxbltzlwluhe: + /fork-ts-checker-webpack-plugin/4.1.6_lasgyenclx45ngbljrbo537mpe: resolution: {integrity: sha512-DUxuQaKoqfNne8iikd14SAkh5uw4+8vNifp6gmA73yYNS6ywLIWSLD/n/mBzHQRpW3J7rbATEakmiA8JvkTyZw==} engines: {node: '>=6.11.5', yarn: '>=1.0.0'} peerDependencies: @@ -23588,14 +23242,45 @@ packages: minimatch: 3.1.2 semver: 5.7.1 tapable: 1.1.3 - typescript: 4.2.4 + typescript: 4.8.4 webpack: 4.46.0 worker-rpc: 0.1.1 transitivePeerDependencies: - supports-color dev: true - /fork-ts-checker-webpack-plugin/6.5.0_5q2la2giz43vmgv46x6vwifbgq: + /fork-ts-checker-webpack-plugin/6.5.0_27qmdvvfdw5s3nqwnln6yerdsa: + resolution: {integrity: sha512-cS178Y+xxtIjEUorcHddKS7yCMlrDPV31mt47blKKRfMd70Kxu5xruAFE2o9sDY6wVC5deuob/u/alD04YYHnw==} + engines: {node: '>=10', yarn: '>=1.0.0'} + peerDependencies: + eslint: '>= 6' + typescript: '>= 2.7' + vue-template-compiler: '*' + webpack: '>= 4' + peerDependenciesMeta: + eslint: + optional: true + vue-template-compiler: + optional: true + dependencies: + '@babel/code-frame': 7.16.7 + '@types/json-schema': 7.0.9 + chalk: 4.1.2 + chokidar: 3.5.3 + cosmiconfig: 6.0.0 + deepmerge: 4.2.2 + fs-extra: 9.1.0 + glob: 7.2.0 + memfs: 3.3.0 + minimatch: 3.1.2 + schema-utils: 2.7.0 + semver: 7.3.5 + tapable: 1.1.3 + typescript: 4.8.4 + webpack: 5.70.0 + dev: true + + /fork-ts-checker-webpack-plugin/6.5.0_hsuy55rzeh5wgjgxknlp6ffswa: resolution: {integrity: sha512-cS178Y+xxtIjEUorcHddKS7yCMlrDPV31mt47blKKRfMd70Kxu5xruAFE2o9sDY6wVC5deuob/u/alD04YYHnw==} engines: {node: '>=10', yarn: '>=1.0.0'} peerDependencies: @@ -23623,11 +23308,11 @@ packages: schema-utils: 2.7.0 semver: 7.3.5 tapable: 1.1.3 - typescript: 4.6.2 + typescript: 4.8.4 webpack: 4.46.0_webpack-cli@3.3.12 dev: true - /fork-ts-checker-webpack-plugin/6.5.0_cblivyjwnhgigoer2zonnb42ua: + /fork-ts-checker-webpack-plugin/6.5.0_k7hdfuiil3x6lfvxi3pndxxjmi: resolution: {integrity: sha512-cS178Y+xxtIjEUorcHddKS7yCMlrDPV31mt47blKKRfMd70Kxu5xruAFE2o9sDY6wVC5deuob/u/alD04YYHnw==} engines: {node: '>=10', yarn: '>=1.0.0'} peerDependencies: @@ -23655,11 +23340,11 @@ packages: schema-utils: 2.7.0 semver: 7.3.5 tapable: 1.1.3 - typescript: 4.6.2 + typescript: 4.8.4 webpack: 5.70.0_webpack-cli@4.9.2 dev: true - /fork-ts-checker-webpack-plugin/6.5.0_e7hrjdrs22zc4syxbltzlwluhe: + /fork-ts-checker-webpack-plugin/6.5.0_lasgyenclx45ngbljrbo537mpe: resolution: {integrity: sha512-cS178Y+xxtIjEUorcHddKS7yCMlrDPV31mt47blKKRfMd70Kxu5xruAFE2o9sDY6wVC5deuob/u/alD04YYHnw==} engines: {node: '>=10', yarn: '>=1.0.0'} peerDependencies: @@ -23686,41 +23371,10 @@ packages: schema-utils: 2.7.0 semver: 7.3.5 tapable: 1.1.3 - typescript: 4.2.4 + typescript: 4.8.4 webpack: 4.46.0 dev: true - /fork-ts-checker-webpack-plugin/6.5.0_lpckjl5i2jr3ywi534rez34gha: - resolution: {integrity: sha512-cS178Y+xxtIjEUorcHddKS7yCMlrDPV31mt47blKKRfMd70Kxu5xruAFE2o9sDY6wVC5deuob/u/alD04YYHnw==} - engines: {node: '>=10', yarn: '>=1.0.0'} - peerDependencies: - eslint: '>= 6' - typescript: '>= 2.7' - vue-template-compiler: '*' - webpack: '>= 4' - peerDependenciesMeta: - eslint: - optional: true - vue-template-compiler: - optional: true - dependencies: - '@babel/code-frame': 7.16.7 - '@types/json-schema': 7.0.9 - chalk: 4.1.2 - chokidar: 3.5.3 - cosmiconfig: 6.0.0 - deepmerge: 4.2.2 - fs-extra: 9.1.0 - glob: 7.2.0 - memfs: 3.3.0 - minimatch: 3.1.2 - schema-utils: 2.7.0 - semver: 7.3.5 - tapable: 1.1.3 - typescript: 4.2.4 - webpack: 5.70.0 - dev: true - /form-data/2.3.3: resolution: {integrity: sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==} engines: {node: '>= 0.12'} @@ -24849,11 +24503,6 @@ packages: dependencies: get-intrinsic: 1.1.3 - /has-symbols/1.0.2: - resolution: {integrity: sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==} - engines: {node: '>= 0.4'} - dev: true - /has-symbols/1.0.3: resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} engines: {node: '>= 0.4'} @@ -27526,15 +27175,15 @@ packages: slash: 3.0.0 stack-utils: 2.0.5 - /jest-mock-extended/1.0.18_cq7676jphrjwjojsru3xahznwm: + /jest-mock-extended/1.0.18_l3u6ka6x73lqye3ea4q6yelf2e: resolution: {integrity: sha512-qf1n7lIa2dTxxPIBr+FlXrbj3hnV1sG9DPZsrr2H/8W+Jw0wt6OmeOQsPcjRuW8EXIECC9pDXsSIfEdn+HP7JQ==} peerDependencies: jest: ^24.0.0 || ^25.0.0 || ^26.0.0 || ^27.0.0 typescript: ^3.0.0 || ^4.0.0 dependencies: jest: 27.5.1 - ts-essentials: 7.0.3_typescript@4.6.2 - typescript: 4.6.2 + ts-essentials: 7.0.3_typescript@4.8.4 + typescript: 4.8.4 dev: true /jest-mock/24.9.0: @@ -31383,9 +31032,6 @@ packages: resolution: {integrity: sha1-rwt5f/6+r4pSxmN87b6IFs/sG8g=} dev: true - /object-inspect/1.11.0: - resolution: {integrity: sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg==} - /object-inspect/1.12.0: resolution: {integrity: sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==} @@ -31417,9 +31063,9 @@ packages: resolution: {integrity: sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==} engines: {node: '>= 0.4'} dependencies: - define-properties: 1.1.3 + define-properties: 1.1.4 function-bind: 1.1.1 - has-symbols: 1.0.2 + has-symbols: 1.0.3 object-keys: 1.1.1 dev: true @@ -32336,20 +31982,11 @@ packages: /pn/1.1.0: resolution: {integrity: sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==} - /pnp-webpack-plugin/1.6.4_typescript@4.2.4: + /pnp-webpack-plugin/1.6.4_typescript@4.8.4: resolution: {integrity: sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg==} engines: {node: '>=6'} dependencies: - ts-pnp: 1.2.0_typescript@4.2.4 - transitivePeerDependencies: - - typescript - dev: true - - /pnp-webpack-plugin/1.6.4_typescript@4.6.2: - resolution: {integrity: sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg==} - engines: {node: '>=6'} - dependencies: - ts-pnp: 1.2.0_typescript@4.6.2 + ts-pnp: 1.2.0_typescript@4.8.4 transitivePeerDependencies: - typescript dev: true @@ -33260,6 +32897,7 @@ packages: resolution: {integrity: sha512-kXtO4s0Lz/DW/IJ9QdWhAf7/NmPWQXkFr/r/WkR3vyI+0v8amTDxiaQSLzs8NBlytfLWX/7uQUMIW677yLKl4w==} engines: {node: '>=10.13.0'} hasBin: true + dev: true /pretty-bytes/3.0.1: resolution: {integrity: sha512-eb7ZAeUTgfh294cElcu51w+OTRp/6ItW758LjwJSK72LDevcuJn0P4eD71PLMDGPwwatXmAmYHTkzvpKlJE3ow==} @@ -33886,7 +33524,7 @@ packages: is-touch-device: 1.0.1 lodash: 4.17.21 moment: 2.29.1 - object.assign: 4.1.2 + object.assign: 4.1.4 object.values: 1.1.5 prop-types: 15.8.1 react: 17.0.2 @@ -33913,7 +33551,7 @@ packages: is-touch-device: 1.0.1 lodash: 4.17.21 moment: 2.29.1 - object.assign: 4.1.2 + object.assign: 4.1.4 object.values: 1.1.5 prop-types: 15.8.1 react: 17.0.2 @@ -33940,7 +33578,7 @@ packages: is-touch-device: 1.0.1 lodash: 4.17.21 moment: 2.29.1 - object.assign: 4.1.2 + object.assign: 4.1.4 object.values: 1.1.5 prop-types: 15.8.1 react: 16.14.0 @@ -33967,7 +33605,7 @@ packages: is-touch-device: 1.0.1 lodash: 4.17.21 moment: 2.29.1 - object.assign: 4.1.2 + object.assign: 4.1.4 object.values: 1.1.5 prop-types: 15.8.1 react: 17.0.2 @@ -34021,20 +33659,12 @@ packages: - utf-8-validate dev: false - /react-docgen-typescript/2.2.2_typescript@4.2.4: + /react-docgen-typescript/2.2.2_typescript@4.8.4: resolution: {integrity: sha512-tvg2ZtOpOi6QDwsb3GZhOjDkkX0h8Z2gipvTg6OVMUyoYoURhEiRNePT8NZItTVCDh39JJHnLdfCOkzoLbFnTg==} peerDependencies: typescript: '>= 4.3.x' dependencies: - typescript: 4.2.4 - dev: true - - /react-docgen-typescript/2.2.2_typescript@4.6.2: - resolution: {integrity: sha512-tvg2ZtOpOi6QDwsb3GZhOjDkkX0h8Z2gipvTg6OVMUyoYoURhEiRNePT8NZItTVCDh39JJHnLdfCOkzoLbFnTg==} - peerDependencies: - typescript: '>= 4.3.x' - dependencies: - typescript: 4.6.2 + typescript: 4.8.4 dev: true /react-docgen/5.4.0: @@ -34838,7 +34468,7 @@ packages: dev: true /read-pkg/1.1.0: - resolution: {integrity: sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=} + resolution: {integrity: sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==} engines: {node: '>=0.10.0'} dependencies: load-json-file: 1.1.0 @@ -38160,15 +37790,118 @@ packages: engines: {node: '>=6.10'} dev: true - /ts-essentials/7.0.3_typescript@4.6.2: + /ts-essentials/7.0.3_typescript@4.8.4: resolution: {integrity: sha512-8+gr5+lqO3G84KdiTSMRLtuyJ+nTBVRKuCrK4lidMPdVeEp0uqC875uE5NMcaA7YYMN7XsNiFQuMvasF8HT/xQ==} peerDependencies: typescript: '>=3.7.0' dependencies: - typescript: 4.6.2 + typescript: 4.8.4 dev: true - /ts-jest/27.1.3_cguikxzmcfv6shwm6pik6yg5hy: + /ts-jest/27.1.3_77oryishcckaigojnzbhxsiona: + resolution: {integrity: sha512-6Nlura7s6uM9BVUAoqLH7JHyMXjz8gluryjpPXxr3IxZdAXnU6FhjvVLHFtfd1vsE1p8zD1OJfskkc0jhTSnkA==} + engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + hasBin: true + peerDependencies: + '@babel/core': '>=7.0.0-beta.0 <8' + '@types/jest': ^27.0.0 + babel-jest: '>=27.0.0 <28' + esbuild: ~0.14.0 + jest: ^27.0.0 + typescript: '>=3.8 <5.0' + peerDependenciesMeta: + '@babel/core': + optional: true + '@types/jest': + optional: true + babel-jest: + optional: true + esbuild: + optional: true + dependencies: + '@babel/core': 7.17.8 + bs-logger: 0.2.6 + fast-json-stable-stringify: 2.1.0 + jest: 27.5.1 + jest-util: 27.5.1 + json5: 2.2.0 + lodash.memoize: 4.1.2 + make-error: 1.3.6 + semver: 7.3.7 + typescript: 4.8.4 + yargs-parser: 20.2.9 + dev: true + + /ts-jest/27.1.3_wfmhell6c5i72vvtgtvpmkkb6i: + resolution: {integrity: sha512-6Nlura7s6uM9BVUAoqLH7JHyMXjz8gluryjpPXxr3IxZdAXnU6FhjvVLHFtfd1vsE1p8zD1OJfskkc0jhTSnkA==} + engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + hasBin: true + peerDependencies: + '@babel/core': '>=7.0.0-beta.0 <8' + '@types/jest': ^27.0.0 + babel-jest: '>=27.0.0 <28' + esbuild: ~0.14.0 + jest: ^27.0.0 + typescript: '>=3.8 <5.0' + peerDependenciesMeta: + '@babel/core': + optional: true + '@types/jest': + optional: true + babel-jest: + optional: true + esbuild: + optional: true + dependencies: + '@babel/core': 7.17.8 + '@types/jest': 27.4.1 + bs-logger: 0.2.6 + fast-json-stable-stringify: 2.1.0 + jest: 27.5.1 + jest-util: 27.5.1 + json5: 2.2.0 + lodash.memoize: 4.1.2 + make-error: 1.3.6 + semver: 7.3.7 + typescript: 4.8.4 + yargs-parser: 20.2.9 + dev: true + + /ts-jest/27.1.3_xerqtbejmnw475lu34ngccv2su: + resolution: {integrity: sha512-6Nlura7s6uM9BVUAoqLH7JHyMXjz8gluryjpPXxr3IxZdAXnU6FhjvVLHFtfd1vsE1p8zD1OJfskkc0jhTSnkA==} + engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + hasBin: true + peerDependencies: + '@babel/core': '>=7.0.0-beta.0 <8' + '@types/jest': ^27.0.0 + babel-jest: '>=27.0.0 <28' + esbuild: ~0.14.0 + jest: ^27.0.0 + typescript: '>=3.8 <5.0' + peerDependenciesMeta: + '@babel/core': + optional: true + '@types/jest': + optional: true + babel-jest: + optional: true + esbuild: + optional: true + dependencies: + '@types/jest': 27.4.1 + bs-logger: 0.2.6 + fast-json-stable-stringify: 2.1.0 + jest: 27.5.1 + jest-util: 27.5.1 + json5: 2.2.0 + lodash.memoize: 4.1.2 + make-error: 1.3.6 + semver: 7.3.7 + typescript: 4.8.4 + yargs-parser: 20.2.9 + dev: true + + /ts-jest/27.1.3_yz745mftfbms5l53ptse4szmhe: resolution: {integrity: sha512-6Nlura7s6uM9BVUAoqLH7JHyMXjz8gluryjpPXxr3IxZdAXnU6FhjvVLHFtfd1vsE1p8zD1OJfskkc0jhTSnkA==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} hasBin: true @@ -38200,114 +37933,42 @@ packages: lodash.memoize: 4.1.2 make-error: 1.3.6 semver: 7.3.7 - typescript: 4.6.2 + typescript: 4.8.4 yargs-parser: 20.2.9 dev: true - /ts-jest/27.1.3_eo6ihxieohlnfjbjbaahzbp5ne: - resolution: {integrity: sha512-6Nlura7s6uM9BVUAoqLH7JHyMXjz8gluryjpPXxr3IxZdAXnU6FhjvVLHFtfd1vsE1p8zD1OJfskkc0jhTSnkA==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /ts-node/10.9.1_66qcjwcvmucahiv4aiph345ggy: + resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true peerDependencies: - '@babel/core': '>=7.0.0-beta.0 <8' - '@types/jest': ^27.0.0 - babel-jest: '>=27.0.0 <28' - esbuild: ~0.14.0 - jest: ^27.0.0 - typescript: '>=3.8 <5.0' + '@swc/core': '>=1.2.50' + '@swc/wasm': '>=1.2.50' + '@types/node': '*' + typescript: '>=2.7' peerDependenciesMeta: - '@babel/core': + '@swc/core': optional: true - '@types/jest': - optional: true - babel-jest: - optional: true - esbuild: + '@swc/wasm': optional: true dependencies: - '@babel/core': 7.17.8 - '@types/jest': 27.4.1 - bs-logger: 0.2.6 - fast-json-stable-stringify: 2.1.0 - jest: 27.5.1 - jest-util: 27.5.1 - json5: 2.2.0 - lodash.memoize: 4.1.2 + '@cspotcode/source-map-support': 0.8.1 + '@tsconfig/node10': 1.0.9 + '@tsconfig/node12': 1.0.11 + '@tsconfig/node14': 1.0.3 + '@tsconfig/node16': 1.0.3 + '@types/node': 16.10.3 + acorn: 8.7.0 + acorn-walk: 8.2.0 + arg: 4.1.3 + create-require: 1.1.1 + diff: 4.0.2 make-error: 1.3.6 - semver: 7.3.7 - typescript: 4.6.2 - yargs-parser: 20.2.9 + typescript: 4.8.4 + v8-compile-cache-lib: 3.0.1 + yn: 3.1.1 dev: true - /ts-jest/27.1.3_phamqywff5isveidhb4mf5xekm: - resolution: {integrity: sha512-6Nlura7s6uM9BVUAoqLH7JHyMXjz8gluryjpPXxr3IxZdAXnU6FhjvVLHFtfd1vsE1p8zD1OJfskkc0jhTSnkA==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - hasBin: true - peerDependencies: - '@babel/core': '>=7.0.0-beta.0 <8' - '@types/jest': ^27.0.0 - babel-jest: '>=27.0.0 <28' - esbuild: ~0.14.0 - jest: ^27.0.0 - typescript: '>=3.8 <5.0' - peerDependenciesMeta: - '@babel/core': - optional: true - '@types/jest': - optional: true - babel-jest: - optional: true - esbuild: - optional: true - dependencies: - '@types/jest': 27.4.1 - bs-logger: 0.2.6 - fast-json-stable-stringify: 2.1.0 - jest: 27.5.1 - jest-util: 27.5.1 - json5: 2.2.0 - lodash.memoize: 4.1.2 - make-error: 1.3.6 - semver: 7.3.7 - typescript: 4.4.4 - yargs-parser: 20.2.9 - dev: true - - /ts-jest/27.1.3_wzhlucu7drygr57tu5nn3ws4zu: - resolution: {integrity: sha512-6Nlura7s6uM9BVUAoqLH7JHyMXjz8gluryjpPXxr3IxZdAXnU6FhjvVLHFtfd1vsE1p8zD1OJfskkc0jhTSnkA==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - hasBin: true - peerDependencies: - '@babel/core': '>=7.0.0-beta.0 <8' - '@types/jest': ^27.0.0 - babel-jest: '>=27.0.0 <28' - esbuild: ~0.14.0 - jest: ^27.0.0 - typescript: '>=3.8 <5.0' - peerDependenciesMeta: - '@babel/core': - optional: true - '@types/jest': - optional: true - babel-jest: - optional: true - esbuild: - optional: true - dependencies: - '@babel/core': 7.17.8 - bs-logger: 0.2.6 - fast-json-stable-stringify: 2.1.0 - jest: 27.5.1 - jest-util: 27.5.1 - json5: 2.2.0 - lodash.memoize: 4.1.2 - make-error: 1.3.6 - semver: 7.3.7 - typescript: 4.6.2 - yargs-parser: 20.2.9 - dev: true - - /ts-node/10.9.1_435elrtdaw7tspfnscimedxmsi: + /ts-node/10.9.1_suuodkax7fygvcgfx5vhk45yei: resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true peerDependencies: @@ -38333,74 +37994,12 @@ packages: create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 4.7.4 + typescript: 4.8.4 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 dev: false - /ts-node/10.9.1_4dmisro7y54hra7jymymsglksy: - resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} - hasBin: true - peerDependencies: - '@swc/core': '>=1.2.50' - '@swc/wasm': '>=1.2.50' - '@types/node': '*' - typescript: '>=2.7' - peerDependenciesMeta: - '@swc/core': - optional: true - '@swc/wasm': - optional: true - dependencies: - '@cspotcode/source-map-support': 0.8.1 - '@tsconfig/node10': 1.0.9 - '@tsconfig/node12': 1.0.11 - '@tsconfig/node14': 1.0.3 - '@tsconfig/node16': 1.0.3 - '@types/node': 16.10.3 - acorn: 8.7.0 - acorn-walk: 8.2.0 - arg: 4.1.3 - create-require: 1.1.1 - diff: 4.0.2 - make-error: 1.3.6 - typescript: 4.4.4 - v8-compile-cache-lib: 3.0.1 - yn: 3.1.1 - dev: true - - /ts-node/10.9.1_kbwkn34vtu227thdlebqwg6j74: - resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} - hasBin: true - peerDependencies: - '@swc/core': '>=1.2.50' - '@swc/wasm': '>=1.2.50' - '@types/node': '*' - typescript: '>=2.7' - peerDependenciesMeta: - '@swc/core': - optional: true - '@swc/wasm': - optional: true - dependencies: - '@cspotcode/source-map-support': 0.8.1 - '@tsconfig/node10': 1.0.9 - '@tsconfig/node12': 1.0.11 - '@tsconfig/node14': 1.0.3 - '@tsconfig/node16': 1.0.3 - '@types/node': 16.10.3 - acorn: 8.7.0 - acorn-walk: 8.2.0 - arg: 4.1.3 - create-require: 1.1.1 - diff: 4.0.2 - make-error: 1.3.6 - typescript: 4.6.2 - v8-compile-cache-lib: 3.0.1 - yn: 3.1.1 - dev: true - - /ts-pnp/1.2.0_typescript@4.2.4: + /ts-pnp/1.2.0_typescript@4.8.4: resolution: {integrity: sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==} engines: {node: '>=6'} peerDependencies: @@ -38409,19 +38008,7 @@ packages: typescript: optional: true dependencies: - typescript: 4.2.4 - dev: true - - /ts-pnp/1.2.0_typescript@4.6.2: - resolution: {integrity: sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==} - engines: {node: '>=6'} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - typescript: 4.6.2 + typescript: 4.8.4 dev: true /tsconfig-paths/3.14.0: @@ -38438,54 +38025,14 @@ packages: /tslib/2.3.1: resolution: {integrity: sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==} - /tsutils/3.21.0_typescript@3.9.7: + /tsutils/3.21.0_typescript@4.8.4: resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} peerDependencies: typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' dependencies: tslib: 1.14.1 - typescript: 3.9.7 - dev: true - - /tsutils/3.21.0_typescript@4.2.4: - resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} - engines: {node: '>= 6'} - peerDependencies: - typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' - dependencies: - tslib: 1.14.1 - typescript: 4.2.4 - dev: true - - /tsutils/3.21.0_typescript@4.4.4: - resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} - engines: {node: '>= 6'} - peerDependencies: - typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' - dependencies: - tslib: 1.14.1 - typescript: 4.4.4 - dev: true - - /tsutils/3.21.0_typescript@4.6.2: - resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} - engines: {node: '>= 6'} - peerDependencies: - typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' - dependencies: - tslib: 1.14.1 - typescript: 4.6.2 - - /tsutils/3.21.0_typescript@4.7.4: - resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} - engines: {node: '>= 6'} - peerDependencies: - typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' - dependencies: - tslib: 1.14.1 - typescript: 4.7.4 - dev: true + typescript: 4.8.4 /tty-browserify/0.0.0: resolution: {integrity: sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=} @@ -38708,31 +38255,8 @@ packages: /typedarray/0.0.6: resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==} - /typescript/3.9.7: - resolution: {integrity: sha512-BLbiRkiBzAwsjut4x/dsibSTB6yWpwT5qWmC2OfuCg3GgVQCSgMs4vEctYPhsaGtd0AeuuHMkjZ2h2WG8MSzRw==} - engines: {node: '>=4.2.0'} - hasBin: true - dev: true - - /typescript/4.2.4: - resolution: {integrity: sha512-V+evlYHZnQkaz8TRBuxTA92yZBPotr5H+WhQ7bD3hZUndx5tGOa1fuCgeSjxAzM1RiN5IzvadIXTVefuuwZCRg==} - engines: {node: '>=4.2.0'} - hasBin: true - dev: true - - /typescript/4.4.4: - resolution: {integrity: sha512-DqGhF5IKoBl8WNf8C1gu8q0xZSInh9j1kJJMqT3a94w1JzVaBU4EXOSMrz9yDqMT0xt3selp83fuFMQ0uzv6qA==} - engines: {node: '>=4.2.0'} - hasBin: true - dev: true - - /typescript/4.6.2: - resolution: {integrity: sha512-HM/hFigTBHZhLXshn9sN37H085+hQGeJHJ/X7LpBWLID/fbc2acUMfU+lGD98X81sKP+pFa9f0DZmCwB9GnbAg==} - engines: {node: '>=4.2.0'} - hasBin: true - - /typescript/4.7.4: - resolution: {integrity: sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==} + /typescript/4.8.4: + resolution: {integrity: sha512-QCh+85mCy+h0IGff8r5XWzOVSbBO+KfeYrMQh7NJ58QujwcE22u+NUSmUxqF+un70P9GXKxa2HCNiTTMJknyjQ==} engines: {node: '>=4.2.0'} hasBin: true @@ -40996,28 +40520,3 @@ packages: - supports-color - utf-8-validate dev: false - - github.com/Automattic/puppeteer-utils/0f3ec50_react-native@0.70.0: - resolution: {tarball: https://codeload.github.com/Automattic/puppeteer-utils/tar.gz/0f3ec50} - id: github.com/Automattic/puppeteer-utils/0f3ec50 - name: '@automattic/puppeteer-utils' - version: 0.0.1 - requiresBuild: true - dependencies: - '@babel/cli': 7.17.6_@babel+core@7.17.8 - '@babel/core': 7.17.8 - '@babel/preset-env': 7.16.11_@babel+core@7.17.8 - '@slack/web-api': 5.15.0 - '@wordpress/e2e-test-utils': 3.0.0_ddjhsfu4aotkh3cuzmpsln6ywq - config: 3.3.7 - eslint: 6.7.2 - jest: 24.9.0 - prettier: /wp-prettier/1.19.1 - puppeteer: 2.1.1 - transitivePeerDependencies: - - bufferutil - - debug - - react-native - - supports-color - - utf-8-validate - dev: false diff --git a/tools/cli-core/package.json b/tools/cli-core/package.json index fa63d02537e..70b298260af 100644 --- a/tools/cli-core/package.json +++ b/tools/cli-core/package.json @@ -12,7 +12,7 @@ }, "devDependencies": { "@tsconfig/node16": "^1.0.3", - "typescript": "^4.7.4" + "typescript": "^4.8.3" }, "dependencies": { "chalk": "^4.1.2", diff --git a/tools/code-analyzer/package.json b/tools/code-analyzer/package.json index 27c55b58f60..d71ecfe99e5 100644 --- a/tools/code-analyzer/package.json +++ b/tools/code-analyzer/package.json @@ -21,7 +21,7 @@ "eslint": "^7.32.0", "ts-node": "^10.2.1", "tslib": "^2.3.1", - "typescript": "^4.4.3" + "typescript": "^4.8.3" }, "scripts": { "lint": "eslint . --ext .ts --config .eslintrc", diff --git a/tools/monorepo-merge/package.json b/tools/monorepo-merge/package.json index 827327d4a13..d694472f18d 100644 --- a/tools/monorepo-merge/package.json +++ b/tools/monorepo-merge/package.json @@ -32,7 +32,7 @@ "shx": "^0.3.3", "ts-node": "^10.2.1", "tslib": "^2.3.1", - "typescript": "^4.4.3" + "typescript": "^4.8.3" }, "oclif": { "bin": "monorepo-merge", diff --git a/tools/package-release/package.json b/tools/package-release/package.json index f4ea3fb81f3..fb3da4b7f06 100644 --- a/tools/package-release/package.json +++ b/tools/package-release/package.json @@ -31,7 +31,7 @@ "shx": "^0.3.3", "ts-node": "^10.2.1", "tslib": "^2.3.1", - "typescript": "^4.4.3" + "typescript": "^4.8.3" }, "oclif": { "bin": "package-release", diff --git a/tools/release-posts/package.json b/tools/release-posts/package.json index ffb6ce6ee31..9fb68d29aff 100644 --- a/tools/release-posts/package.json +++ b/tools/release-posts/package.json @@ -15,7 +15,7 @@ "devDependencies": { "@tsconfig/node16": "^1.0.3", "@types/express": "^4.17.13", - "typescript": "^4.7.4" + "typescript": "^4.8.3" }, "dependencies": { "@commander-js/extra-typings": "^0.1.0", diff --git a/tools/storybook/package.json b/tools/storybook/package.json index d8e1ad60a44..386ec1f670d 100644 --- a/tools/storybook/package.json +++ b/tools/storybook/package.json @@ -44,7 +44,7 @@ "@storybook/react": "^6.4.19", "@storybook/theming": "^6.4.19", "@woocommerce/eslint-plugin": "workspace:*", - "typescript": "4.2.4", + "typescript": "^4.8.3", "webpack": "^5.70.0" }, "dependencies": { diff --git a/tools/version-bump/package.json b/tools/version-bump/package.json index 4ab0fbc0d88..21170d76609 100644 --- a/tools/version-bump/package.json +++ b/tools/version-bump/package.json @@ -12,7 +12,7 @@ "devDependencies": { "@tsconfig/node16": "^1.0.3", "@types/express": "^4.17.13", - "typescript": "^4.7.4" + "typescript": "^4.8.3" }, "dependencies": { "@commander-js/extra-typings": "^0.1.0",