diff --git a/packages/js/components/changelog/add-tour-kit b/packages/js/components/changelog/add-tour-kit
new file mode 100644
index 00000000000..e6d8181259f
--- /dev/null
+++ b/packages/js/components/changelog/add-tour-kit
@@ -0,0 +1,4 @@
+Significance: minor
+Type: add
+
+Add tour kit component
diff --git a/packages/js/components/package.json b/packages/js/components/package.json
index 59d3870a998..93c22474904 100644
--- a/packages/js/components/package.json
+++ b/packages/js/components/package.json
@@ -26,7 +26,9 @@
],
"types": "build-types",
"dependencies": {
+ "@automattic/calypso-color-schemes": "^2.1.1",
"@automattic/interpolate-components": "^1.2.0",
+ "@automattic/tour-kit": "^1.0.0",
"@woocommerce/csv-export": "workspace:*",
"@woocommerce/currency": "workspace:*",
"@woocommerce/data": "workspace:*",
@@ -93,6 +95,7 @@
"@testing-library/jest-dom": "^5.16.2",
"@testing-library/react": "^12.1.3",
"@testing-library/user-event": "^13.5.0",
+ "@types/wordpress__viewport": "^2.5.4",
"@woocommerce/eslint-plugin": "workspace:*",
"@woocommerce/internal-style-build": "workspace:*",
"@wordpress/browserslist-config": "^4.1.1",
diff --git a/packages/js/components/src/index.js b/packages/js/components/src/index.ts
similarity index 97%
rename from packages/js/components/src/index.js
rename to packages/js/components/src/index.ts
index 1b78e6ec5b0..6e3623d0cd2 100644
--- a/packages/js/components/src/index.js
+++ b/packages/js/components/src/index.ts
@@ -58,3 +58,5 @@ export { default as ViewMoreList } from './view-more-list';
export { default as WebPreview } from './web-preview';
export { Badge } from './badge';
export { DynamicForm } from './dynamic-form';
+export { default as TourKit } from './tour-kit';
+export * as TourKitTypes from './tour-kit/types';
diff --git a/packages/js/components/src/style.scss b/packages/js/components/src/style.scss
index ce36a25ac06..d2b988ed1c2 100644
--- a/packages/js/components/src/style.scss
+++ b/packages/js/components/src/style.scss
@@ -1,3 +1,8 @@
+/**
+* External Dependencies
+*/
+@import '@automattic/tour-kit/dist/esm/styles.scss';
+
/**
* Internal Dependencies
*/
@@ -38,3 +43,4 @@
@import 'web-preview/style.scss';
@import 'badge/style.scss';
@import 'dynamic-form/style.scss';
+@import 'tour-kit/style.scss';
diff --git a/packages/js/components/src/tour-kit/README.md b/packages/js/components/src/tour-kit/README.md
new file mode 100644
index 00000000000..c1f52a2920f
--- /dev/null
+++ b/packages/js/components/src/tour-kit/README.md
@@ -0,0 +1,116 @@
+# tour-kit
+
+A Woocommerce Tour Kit variant based on [@automattic/tour-kit](https://github.com/Automattic/wp-calypso/blob/trunk/packages/tour-kit/README.md) for configurable guided tours. Contains some optional effects (like spotlight and overlay) that can be enabled/disabled depending on the desired use..
+
+Uses [Popper.js](https://popper.js.org/) underneath (also customizable via tour configuration).
+
+## Usage
+
+A typical expected workflow builds around:
+
+1. Define the criteria for showing a tour.
+2. Define a configuration for the tour, passing along a handler for closing.
+3. Render it (or not).
+
+### Sample
+
+```jsx
+import { TourKit } from '@woocommerce/components';
+
+function Tour() {
+ // 1. Define the criteria for showing a tour:
+ const [ showTour, setShowTour ] = useState( true );
+
+ // 2. Define a configuration for the tour, passing along a handler for closing.
+ const config = {
+ steps: [
+ {
+ referenceElements: {
+ desktop: '.render-step-near-me',
+ },
+ meta: {
+ heading: 'Lorem ipsum dolor sit amet.',
+ descriptions: {
+ desktop: 'Lorem ipsum dolor sit amet.',
+ },
+ primaryButtonText: "Done"
+ },
+ },
+ ],
+ closeHandler: () => setShowTour( false ),
+ options: {},
+ };
+
+ // 3. Render it (or not):
+
+ if ( ! showTour ) {
+ return null;
+ }
+
+ return ;
+}
+```
+
+## Accessibility
+
+### Keyboard Navigation
+
+When a tour is rendered and focused, the following functionality exists:
+
+- Close the tour on `ESC` key (in minimized view)
+- Go to previous/next step on `left/right` arrow keys (in step view)
+
+## Configuration
+
+The main API for configuring a tour is the config object. See example usage and [types.ts](./types.ts) for the full definition.
+
+`config.steps`: An array of objects that define the content we wish to render on the page. Each step defined by:
+
+- `referenceElements` (optional): A set of `desktop` & `mobile` selectors to render the step near.
+- `focusElement` (optional): A set of `desktop` & `mobile` & `iframe` selectors to automatically focus.
+- `meta`: Arbitrary object that encloses the content we want to render for each step.
+- `classNames` (optional): An array or CSV of CSS classes applied to a step.
+
+`config.closeHandler`: The callback responsible for closing the tour.
+
+- `tourStep`: A React component that will be called to render each step. Receives the following properties:
+
+ - `steps`: The steps defined for the tour.
+ - `currentStepIndex`
+ - `onDismiss`: Handler that dismissed/closes the tour.
+ - `onNext`: Handler that progresses the tour to the next step.
+ - `onPrevious`: Handler that takes the tour to the previous step.
+ - `onMinimize`: Handler that minimizes the tour (passes rendering to `tourMinimized`).
+ - `setInitialFocusedElement`: A dispatcher that assigns an element to be initially focused when a step renders (see examples).
+ - `onGoToStep`: Handler that progresses the tour to a given step index.
+
+- `tourMinimized`: A React component that will be called to render a minimized view for the tour. Receives the following properties:
+ - `steps`: The steps defined for the tour.
+ - `currentStepIndex`
+ - `onDismiss`: Handler that dismissed/closes the tour.
+ - `onMaximize`: Handler that expands the tour (passes rendering to `tourStep`).
+
+`config.options` (optional):
+
+- `classNames` (optional): An array or CSV of CSS classes to enclose the main tour frame with.
+
+- `effects`: An object to enable/disable/combine various tour effects:
+
+ - `spotlight`: Adds a semi-transparent overlay and highlights the reference element when provided with a transparent box over it. Expects an object with optional styles to override the default highlight/spotlight behavior when provided (default: spotlight wraps the entire reference element).
+ - `interactivity`: An object that configures whether the user is allowed to interact with the referenced element during the tour
+ - `styles`: CSS properties that configures the styles applied to the spotlight overlay
+ - `arrowIndicator`: Adds an arrow tip pointing at the reference element when provided.
+ - `overlay`: Includes the semi-transparent overlay for all the steps (also blocks interactions with the rest of the page)
+ - `autoScroll`: The page scrolls up and down automatically such that the step target element is visible to the user.
+
+- `callbacks`: An object of callbacks to handle side effects from various interactions (see [types.ts](./src/types.ts)).
+
+- `popperModifiers`: The tour uses Popper to position steps near reference elements (and for other effects). An implementation can pass its own modifiers to tailor the functionality further e.g. more offset or padding from the reference element.
+- `tourRating` (optional - only in WPCOM Tour Kit variant):
+ - `enabled`: Whether to show rating in last step.
+ - `useTourRating`: (optional) A hook to provide the rating from an external source/state (see [types.ts](./src/types.ts)).
+ - `onTourRate`: (optional) A callback to fire off when a rating is submitted.
+
+- `portalElementId`: A string that lets you customize under which DOM element the Tour will be appended.
+
+`placement` (Optional) : Describes the preferred placement of the popper. Possible values are left-start, left, left-end, top-start, top, top-end, right-start, right, right-end, bottom-start, bottom, and bottom-end.
diff --git a/packages/js/components/src/tour-kit/components/step-controls.tsx b/packages/js/components/src/tour-kit/components/step-controls.tsx
new file mode 100644
index 00000000000..d17f56a0e79
--- /dev/null
+++ b/packages/js/components/src/tour-kit/components/step-controls.tsx
@@ -0,0 +1,29 @@
+/**
+ * External dependencies
+ */
+import { Button, Flex, Icon } from '@wordpress/components';
+import { closeSmall } from '@wordpress/icons';
+import { __ } from '@wordpress/i18n';
+import { createElement } from '@wordpress/element';
+import { TourStepRendererProps } from '@automattic/tour-kit';
+
+interface Props {
+ onDismiss: TourStepRendererProps[ 'onDismiss' ];
+}
+
+const StepControls: React.FunctionComponent< Props > = ( { onDismiss } ) => {
+ return (
+
+ }
+ iconSize={ 16 }
+ size={ 16 }
+ onClick={ onDismiss( 'close-btn' ) }
+ >
+
+ );
+};
+
+export default StepControls;
diff --git a/packages/js/components/src/tour-kit/components/step-navigation.tsx b/packages/js/components/src/tour-kit/components/step-navigation.tsx
new file mode 100644
index 00000000000..4ec01f4cf08
--- /dev/null
+++ b/packages/js/components/src/tour-kit/components/step-navigation.tsx
@@ -0,0 +1,96 @@
+/**
+ * External dependencies
+ */
+import { Button } from '@wordpress/components';
+import { __, sprintf } from '@wordpress/i18n';
+import { createElement } from '@wordpress/element';
+
+/**
+ * Internal dependencies
+ */
+import type { WooTourStepRendererProps } from '../types';
+
+type Props = Omit<
+ WooTourStepRendererProps,
+ 'onMinimize' | 'setInitialFocusedElement'
+>;
+
+const StepNavigation: React.FunctionComponent< Props > = ( {
+ currentStepIndex,
+ onNextStep,
+ onPreviousStep,
+ onDismiss,
+ steps,
+} ) => {
+ const isFirstStep = currentStepIndex === 0;
+ const isLastStep = currentStepIndex === steps.length - 1;
+ const { primaryButton = { text: '', isDisabled: false } } = steps[
+ currentStepIndex
+ ].meta;
+
+ const NextButton = (
+
+ { primaryButton.text || __( 'Next', 'woocommerce' ) }
+
+ );
+
+ const BackButton = (
+
+ { __( 'Back', 'woocommerce' ) }
+
+ );
+
+ const renderButtons = () => {
+ if ( isFirstStep ) {
+ return
{ NextButton }
;
+ }
+
+ if ( isLastStep ) {
+ return (
+
+ { BackButton }
+
+ { primaryButton.text || __( 'Done', 'woocommerce' ) }
+
+
+ );
+ }
+
+ return (
+
+ { BackButton }
+ { NextButton }
+
+ );
+ };
+
+ return (
+
+
+ { sprintf(
+ /* translators: current progress in tour, eg: "Step 2 of 4" */
+ __( 'Step %1$d of %2$d', 'woocommerce' ),
+ currentStepIndex + 1,
+ steps.length
+ ) }
+
+ { renderButtons() }
+
+ );
+};
+
+export default StepNavigation;
diff --git a/packages/js/components/src/tour-kit/components/step.tsx b/packages/js/components/src/tour-kit/components/step.tsx
new file mode 100644
index 00000000000..616ad4b17de
--- /dev/null
+++ b/packages/js/components/src/tour-kit/components/step.tsx
@@ -0,0 +1,115 @@
+/**
+ * External dependencies
+ */
+import { withViewportMatch } from '@wordpress/viewport';
+import { Card, CardBody, CardFooter, CardHeader } from '@wordpress/components';
+import { createElement, useEffect } from '@wordpress/element';
+
+/**
+ * Internal dependencies
+ */
+import StepNavigation from './step-navigation';
+import StepControls from './step-controls';
+import type { WooTourStepRendererProps } from '../types';
+
+const getFocusElement = (
+ focusElementSelector: string | null,
+ iframeSelector: string | null
+) => {
+ if ( ! focusElementSelector ) {
+ return null;
+ }
+
+ if ( iframeSelector ) {
+ const iframeElement = document.querySelector< HTMLIFrameElement >(
+ iframeSelector
+ );
+ if ( ! iframeElement ) {
+ return null;
+ }
+ const innerDoc =
+ iframeElement.contentDocument ||
+ ( iframeElement.contentWindow &&
+ iframeElement.contentWindow.document );
+
+ if ( ! innerDoc ) {
+ return null;
+ }
+
+ return innerDoc.querySelector< HTMLElement >( focusElementSelector );
+ }
+
+ return document.querySelector< HTMLElement >( focusElementSelector );
+};
+
+const Step: React.FunctionComponent<
+ WooTourStepRendererProps & {
+ isViewportMobile: boolean;
+ }
+> = ( {
+ steps,
+ currentStepIndex,
+ onDismiss,
+ onNextStep,
+ onPreviousStep,
+ setInitialFocusedElement,
+ onGoToStep,
+ isViewportMobile,
+} ) => {
+ const { descriptions, heading } = steps[ currentStepIndex ].meta;
+ const description =
+ descriptions[ isViewportMobile ? 'mobile' : 'desktop' ] ??
+ descriptions.desktop;
+
+ const focusElementSelector =
+ steps[ currentStepIndex ].focusElement?.[
+ isViewportMobile ? 'mobile' : 'desktop'
+ ] || null;
+
+ const iframeSelector =
+ steps[ currentStepIndex ].focusElement?.iframe || null;
+
+ const focusElement = getFocusElement(
+ focusElementSelector,
+ iframeSelector
+ );
+
+ /*
+ * Focus the element when step renders.
+ */
+ useEffect( () => {
+ if ( focusElement ) {
+ setInitialFocusedElement( focusElement );
+ }
+ }, [ focusElement, setInitialFocusedElement ] );
+
+ return (
+
+
+
+
+
+
+ { heading }
+
+
+ { description }
+
+
+
+
+
+
+ );
+};
+
+export default withViewportMatch( {
+ isViewportMobile: '< medium',
+} )( Step );
diff --git a/packages/js/components/src/tour-kit/index.tsx b/packages/js/components/src/tour-kit/index.tsx
new file mode 100644
index 00000000000..28a7d67bdc6
--- /dev/null
+++ b/packages/js/components/src/tour-kit/index.tsx
@@ -0,0 +1,42 @@
+/**
+ * External dependencies
+ */
+
+import { createElement } from '@wordpress/element';
+import TourKit, { TourStepRenderer } from '@automattic/tour-kit';
+
+/**
+ * Internal dependencies
+ */
+import TourKitStep from './components/step';
+import type { WooConfig } from './types';
+
+interface Props {
+ config: WooConfig;
+}
+
+const defaultOptions = {
+ effects: { spotlight: {}, arrowIndicator: true },
+};
+
+const WooTourKit: React.FunctionComponent< Props > = ( { config } ) => {
+ return (
+ null,
+ },
+ } }
+ />
+ );
+};
+
+export default WooTourKit;
diff --git a/packages/js/components/src/tour-kit/stories/index.tsx b/packages/js/components/src/tour-kit/stories/index.tsx
new file mode 100644
index 00000000000..1482221cab3
--- /dev/null
+++ b/packages/js/components/src/tour-kit/stories/index.tsx
@@ -0,0 +1,212 @@
+/**
+ * External dependencies
+ */
+import { createElement, useState } from '@wordpress/element';
+
+/**
+ * Internal dependencies
+ */
+import './style.scss';
+import '../style.scss';
+
+import WooTourKit from '..';
+import type { WooConfig, WooOptions } from '../types';
+
+export default {
+ title: 'WooCommerce Admin/components/TourKit',
+ component: WooTourKit,
+};
+
+const References = () => {
+ return (
+
+ );
+};
+
+const Tour = ( {
+ onClose,
+ options,
+ placement,
+}: {
+ onClose: () => void;
+ options?: WooOptions;
+ placement?: WooConfig[ 'placement' ];
+} ) => {
+ const config: WooConfig = {
+ placement,
+ steps: [
+ {
+ referenceElements: {
+ desktop: '.storybook__tourkit-references-a',
+ mobile: '.storybook__tourkit-references-a',
+ },
+ meta: {
+ heading: 'Change content',
+ descriptions: {
+ desktop:
+ 'You can change the content and add any relevant links.',
+ mobile:
+ 'You can change the content and add any relevant links.',
+ },
+ },
+ },
+ {
+ referenceElements: {
+ desktop: '.storybook__tourkit-references-b',
+ mobile: '.storybook__tourkit-references-b',
+ },
+ focusElement: {
+ desktop: '.storybook__tourkit-references-b input',
+ },
+ meta: {
+ heading: 'Shipping zones',
+ descriptions: {
+ desktop:
+ 'We added a few shipping zones for you based on your location, but you can manage them at any time.',
+ mobile:
+ 'A shipping zone is a geographic area where a certain set of shipping methods are offered.',
+ },
+ },
+ },
+ {
+ referenceElements: {
+ desktop: '.storybook__tourkit-references-c',
+ mobile: '.storybook__tourkit-references-c',
+ },
+ meta: {
+ heading: 'Shipping methods',
+ descriptions: {
+ desktop:
+ 'We defaulted to some recommended shipping methods based on your store location, but you can manage them at any time within each shipping zone settings. ',
+ mobile:
+ 'We defaulted to some recommended shipping methods based on your store location, but you can manage them at any time within each shipping zone settings. ',
+ },
+ },
+ },
+ {
+ referenceElements: {
+ desktop: '.storybook__tourkit-references-d',
+ mobile: '.storybook__tourkit-references-d',
+ },
+ meta: {
+ heading: 'Laura 4',
+ descriptions: {
+ desktop: 'Lorem ipsum dolor sit amet.',
+ mobile: 'Lorem ipsum dolor sit amet.',
+ },
+ primaryButton: {
+ isDisabled: true,
+ text: 'Keep editing',
+ },
+ },
+ },
+ ],
+ closeHandler: onClose,
+ options: {
+ classNames: [ 'mytour' ],
+ ...options,
+ },
+ };
+
+ return ;
+};
+
+const StoryTour = ( {
+ options = {},
+ placement,
+}: {
+ options?: WooConfig[ 'options' ];
+ placement?: WooConfig[ 'placement' ];
+} ) => {
+ const [ showTour, setShowTour ] = useState( false );
+
+ return (
+
+
+ { ! showTour && (
+ setShowTour( true ) }>
+ Start Tour
+
+ ) }
+ { showTour && (
+ setShowTour( false ) }
+ options={ options }
+ />
+ ) }
+
+ );
+};
+
+export const NoEffects = () => (
+
+);
+export const Spotlight = () => (
+
+);
+export const Overlay = () => (
+
+);
+export const SpotlightInteractivity = () => (
+
+);
+export const AutoScroll = () => (
+ <>
+
+
+ >
+);
+
+export const Placement = () => ;
diff --git a/packages/js/components/src/tour-kit/stories/style.scss b/packages/js/components/src/tour-kit/stories/style.scss
new file mode 100644
index 00000000000..54b83c9009f
--- /dev/null
+++ b/packages/js/components/src/tour-kit/stories/style.scss
@@ -0,0 +1,73 @@
+.storybook__tourkit {
+ height: 500px;
+}
+
+.storybook__tourkit-step,
+.storybook__tourkit-minimized {
+ padding: 10px;
+}
+
+.storybook__tourkit-step {
+ min-height: 150px;
+ display: flex;
+ flex-direction: column;
+ justify-content: space-between;
+}
+
+.storybook__tourkit-step-controls,
+.storybook__tourkit-minimized-controls {
+ display: flex;
+ flex-direction: row-reverse;
+}
+
+.storybook__tourkit-references {
+ height: 400px;
+ margin-bottom: 30px;
+ overflow: auto;
+ resize: auto;
+
+ .storybook__tourkit-references-container {
+ height: 100%;
+ display: grid;
+ grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
+ grid-template-rows: 1fr 1fr 1fr 1fr;
+ gap: 0 0;
+ grid-auto-flow: row;
+ grid-template-areas:
+ 'Ref-A Ref-B Ref-B Ref-B Ref-D'
+ 'Ref-A Ref-B Ref-B Ref-B Ref-D'
+ 'Ref-A Ref-C Ref-C Ref-C Ref-D'
+ 'Ref-A Ref-C Ref-C Ref-C Ref-D';
+ }
+
+ .storybook__tourkit-references-a,
+ .storybook__tourkit-references-b,
+ .storybook__tourkit-references-c,
+ .storybook__tourkit-references-d {
+ display: grid;
+ > p {
+ align-self: center;
+ justify-self: center;
+ }
+ }
+
+ .storybook__tourkit-references-a {
+ background-color: silver;
+ grid-area: Ref-A;
+ }
+
+ .storybook__tourkit-references-b {
+ background-color: orange;
+ grid-area: Ref-B;
+ }
+
+ .storybook__tourkit-references-c {
+ background-color: palevioletred;
+ grid-area: Ref-C;
+ }
+
+ .storybook__tourkit-references-d {
+ background-color: gainsboro;
+ grid-area: Ref-D;
+ }
+}
diff --git a/packages/js/components/src/tour-kit/style.scss b/packages/js/components/src/tour-kit/style.scss
new file mode 100644
index 00000000000..f6f7534600a
--- /dev/null
+++ b/packages/js/components/src/tour-kit/style.scss
@@ -0,0 +1,66 @@
+.woocommerce-tour-kit{
+ box-shadow: 0 0 8px rgba( 0, 0, 0, 0.15 );
+ position: absolute;
+ z-index: 9999;
+
+ .woocommerce-tour-kit-step {
+ width: 350px;
+ padding-bottom: 4px;
+ }
+
+ .woocommerce-tour-kit-step__body {
+ padding-top: 0;
+ padding-bottom: 8px;
+ }
+
+ .woocommerce-tour-kit-step__heading {
+ color: $studio-gray-100;
+ font-weight: 500;
+ font-size: 16px;
+ margin: 0;
+ letter-spacing: -0.1px;
+ line-height: 24px;
+ }
+
+ .woocommerce-tour-kit-step__description {
+ color: $studio-gray-80;
+ font-style: normal;
+ font-weight: 400;
+ font-size: 14px;
+ line-height: 20px;
+ letter-spacing: -0.24px;
+ margin: 4px 0 0;
+ }
+
+ .woocommerce-tour-kit-step-controls__close-btn {
+ height: 16px;
+ min-width: 16px;
+ padding: 0;
+ svg {
+ fill: #1e1e1e;
+ }
+ }
+
+ .woocommerce-tour-kit-step-navigation {
+ display: flex;
+ align-items: center;
+ justify-content: space-between;
+ width: 100%;
+
+ button {
+ margin-left: $gap;
+ }
+ }
+
+ .woocommerce-tour-kit-step-navigation__step {
+ color: $studio-gray-60;
+ font-style: normal;
+ font-weight: 400;
+ font-size: 12px;
+ line-height: 20px;
+ }
+
+ .tour-kit-frame__arrow, .tour-kit-frame__arrow::before {
+ z-index: 1;
+ }
+}
diff --git a/packages/js/components/src/tour-kit/test/index.tsx b/packages/js/components/src/tour-kit/test/index.tsx
new file mode 100644
index 00000000000..1b69a799476
--- /dev/null
+++ b/packages/js/components/src/tour-kit/test/index.tsx
@@ -0,0 +1,61 @@
+/**
+ * External dependencies
+ */
+import { render, waitFor } from '@testing-library/react';
+import userEvent from '@testing-library/user-event';
+import { createElement } from '@wordpress/element';
+
+/**
+ * Internal dependencies
+ */
+import TourKit from '..';
+
+jest.mock( '@automattic/calypso-config' );
+
+const config = {
+ steps: [
+ {
+ referenceElements: {
+ desktop: '.render-step-near-me',
+ },
+ meta: {
+ heading: 'Step1',
+ descriptions: {
+ desktop: 'Description',
+ },
+ },
+ },
+ {
+ referenceElements: {
+ desktop: '.render-step-near-me',
+ },
+ meta: {
+ heading: 'Step2',
+ descriptions: {
+ desktop: 'Description',
+ },
+ },
+ },
+ ],
+ closeHandler: () => jest.fn(),
+ options: {},
+};
+
+describe( 'TourKit', () => {
+ it( 'should render TourKit', () => {
+ const { queryByText } = render( );
+ expect( queryByText( 'Step1' ) ).toBeInTheDocument();
+ } );
+
+ it( 'should go to next step and show a back button', async () => {
+ const { queryByText, getByRole } = render(
+
+ );
+ userEvent.click( getByRole( 'button', { name: 'Next' } ) );
+
+ await waitFor( () =>
+ expect( queryByText( 'Step2' ) ).toBeInTheDocument()
+ );
+ expect( getByRole( 'button', { name: 'Back' } ) ).toBeInTheDocument();
+ } );
+} );
diff --git a/packages/js/components/src/tour-kit/types.ts b/packages/js/components/src/tour-kit/types.ts
new file mode 100644
index 00000000000..5176f230a39
--- /dev/null
+++ b/packages/js/components/src/tour-kit/types.ts
@@ -0,0 +1,42 @@
+/**
+ * External dependencies
+ */
+import {
+ Step,
+ Options,
+ Config,
+ TourStepRendererProps,
+} from '@automattic/tour-kit';
+
+export interface WooStep extends Step {
+ meta: {
+ heading: string | null;
+ descriptions: {
+ desktop: string | React.ReactElement | null;
+ mobile?: string | React.ReactElement | null;
+ };
+ primaryButton?: {
+ /** Set a text for the button. Default to "Done" for the last step and "Next" for the other steps */
+ text?: string;
+ /** Disable the button or not. Default to False */
+ isDisabled?: boolean;
+ };
+ };
+ /** Auto apply the focus state for the element. Default to null */
+ focusElement?: {
+ desktop?: string;
+ mobile?: string;
+ /** Iframe HTML selector. Default to null. If set, it will find the focus element in the iframe */
+ iframe?: string;
+ };
+}
+export type WooOptions = Options;
+
+export interface WooConfig extends Omit< Config, 'renderers' | 'isMinimized' > {
+ steps: WooStep[];
+ options?: WooOptions;
+}
+
+export interface WooTourStepRendererProps extends TourStepRendererProps {
+ steps: WooStep[];
+}
diff --git a/packages/js/internal-style-build/index.js b/packages/js/internal-style-build/index.js
index ec88b20d108..49184b37989 100644
--- a/packages/js/internal-style-build/index.js
+++ b/packages/js/internal-style-build/index.js
@@ -34,12 +34,26 @@ module.exports = {
],
},
webpackImporter: true,
- additionalData:
- '@use "sass:math";' +
- '@import "_colors"; ' +
- '@import "_variables"; ' +
- '@import "_breakpoints"; ' +
- '@import "_mixins"; ',
+ additionalData: ( content, loaderContext ) => {
+ const { resourcePath } = loaderContext;
+ if ( resourcePath.includes( '@automattic+' ) ) {
+ /*
+ * Skip adding additional data for @automattic/* packages to
+ * fix "SassError: @use rules must be written before any other rules."
+ * @automattic/* packages have included '@use "sass:math" and other necessary imports.
+ */
+ return content;
+ }
+
+ return (
+ '@use "sass:math";' +
+ '@import "_colors"; ' +
+ '@import "_variables"; ' +
+ '@import "_breakpoints"; ' +
+ '@import "_mixins"; ' +
+ content
+ );
+ },
},
},
],
diff --git a/plugins/woocommerce-admin/webpack.config.js b/plugins/woocommerce-admin/webpack.config.js
index 24bf16078cb..3d6fe3182fd 100644
--- a/plugins/woocommerce-admin/webpack.config.js
+++ b/plugins/woocommerce-admin/webpack.config.js
@@ -138,6 +138,9 @@ const webpackConfig = {
// Reduce bundle size by omitting Node crypto library.
// See https://github.com/woocommerce/woocommerce-admin/pull/5768
crypto: 'empty',
+ // Ignore fs, path to skip resolve errors for @automattic/calypso-config
+ fs: false,
+ path: false,
},
extensions: [ '.json', '.js', '.jsx', '.ts', '.tsx' ],
alias: {
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index aca5d5d9a6c..e6149f78fae 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -214,7 +214,9 @@ importers:
packages/js/components:
specifiers:
+ '@automattic/calypso-color-schemes': ^2.1.1
'@automattic/interpolate-components': ^1.2.0
+ '@automattic/tour-kit': ^1.0.0
'@babel/core': ^7.17.5
'@babel/runtime': ^7.17.2
'@storybook/addon-actions': ^6.4.0
@@ -233,6 +235,7 @@ importers:
'@testing-library/jest-dom': ^5.16.2
'@testing-library/react': ^12.1.3
'@testing-library/user-event': ^13.5.0
+ '@types/wordpress__viewport': ^2.5.4
'@woocommerce/csv-export': workspace:*
'@woocommerce/currency': workspace:*
'@woocommerce/data': workspace:*
@@ -287,7 +290,9 @@ importers:
webpack: ^5.70.0
webpack-cli: ^3.3.12
dependencies:
+ '@automattic/calypso-color-schemes': 2.1.1
'@automattic/interpolate-components': 1.2.1
+ '@automattic/tour-kit': 1.0.0_535ee2ac29d7af3b13ff2600d9b8992f
'@woocommerce/csv-export': link:../csv-export
'@woocommerce/currency': link:../currency
'@woocommerce/data': link:../data
@@ -344,6 +349,7 @@ importers:
'@testing-library/jest-dom': 5.16.2
'@testing-library/react': 12.1.4
'@testing-library/user-event': 13.5.0_@testing-library+dom@8.11.3
+ '@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
@@ -1545,7 +1551,7 @@ importers:
'@wordpress/babel-preset-default': 6.6.1
'@wordpress/browserslist-config': 4.1.2
'@wordpress/custom-templated-path-webpack-plugin': 2.1.2_webpack@5.70.0
- '@wordpress/eslint-plugin': 11.0.1_2205da2c9bef219d53091cb9dbc5524c
+ '@wordpress/eslint-plugin': 11.0.1_2fe08909bc0354e085d624227d964eca
'@wordpress/jest-preset-default': 8.1.1_591b21f22e79f442e7df48b63364953c
'@wordpress/postcss-plugins-preset': 1.6.0
'@wordpress/postcss-themes': 1.0.5
@@ -1568,7 +1574,7 @@ importers:
eslint: 8.11.0
eslint-import-resolver-typescript: 2.5.0_fe22d862ffeecaee86c93a006d59e41e
eslint-import-resolver-webpack: 0.13.2_bac363bc2c2f46a65300020741b6cf5e
- eslint-plugin-import: 2.25.4_eslint@8.11.0
+ eslint-plugin-import: 2.25.4_77772d9183dc10a22461806e31fab843
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_10568ae13669cc833891d65cd6879aa0
@@ -1738,9 +1744,53 @@ packages:
dependencies:
'@jridgewell/trace-mapping': 0.3.4
+ /@automattic/calypso-color-schemes/2.1.1:
+ resolution: {integrity: sha512-X5gmQEDJVtw8N9NARgZGM/pmalfapV8ZyRzEn2o0sCLmTAXGYg6A28ucLCQdBIn1l9t2rghBDFkY71vyqjyyFQ==}
+ dev: false
+
+ /@automattic/calypso-config/1.2.0:
+ resolution: {integrity: sha512-7NE5oVOEyQ4KRz1VNnPIHgW+mcwxnkcs/+Cymba7OA7SYKARiTg3ETGlZGX19S0F7gjYZMq+IeLHeAZSrNjz/Q==}
+ dev: false
+
+ /@automattic/calypso-url/1.0.0:
+ resolution: {integrity: sha512-d2odYhxkIFlpCcJ7r+FDI7yBAcm86gtDHteYLcijkOu/2cM+u5D47x/ttYR1+dux9RtT12usBTNc0gGHb89hkA==}
+ dependencies:
+ photon: 4.0.0
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
/@automattic/color-studio/2.5.0:
resolution: {integrity: sha512-gZWaJbx3p1oennAIoJtMGluTmoM95Efk4rc44TSBxWSZZ8gH3Am2eh1o3i1NhrZmg2Zt3AiVFeZZ4AJccIpBKQ==}
+ /@automattic/components/2.0.1_@wordpress+data@6.4.1:
+ resolution: {integrity: sha512-xvIfbLcX869Cx4ccDUC5hb9MqTvZDNC5ho2yI0g1aveUfVGn7FqPxNiHwCEfW2fi5f85T63CZ727Q+ECawDoKQ==}
+ peerDependencies:
+ '@wordpress/data': ^6.1.5
+ react: ^17.0.2
+ react-dom: ^17.0.2
+ dependencies:
+ '@automattic/calypso-url': 1.0.0
+ '@automattic/data-stores': 3.0.1_@wordpress+data@6.4.1
+ '@automattic/typography': 1.0.0
+ '@wordpress/base-styles': 4.5.0
+ '@wordpress/data': 6.4.1
+ classnames: 2.3.1
+ gridicons: 3.4.0
+ i18n-calypso: 6.0.1
+ lodash: 4.17.21
+ prop-types: 15.8.1
+ react-modal: 3.15.1
+ utility-types: 3.10.0
+ wpcom-proxy-request: 6.0.0
+ transitivePeerDependencies:
+ - '@types/react'
+ - bufferutil
+ - react-native
+ - supports-color
+ - utf-8-validate
+ dev: false
+
/@automattic/data-stores/2.0.1_@wordpress+data@6.4.1:
resolution: {integrity: sha512-tUuWSb5iIzZpHpqCSeXw89+lX6Gpkz/Puh+FWrMyWe4ohgK/WrrAnMqEsA5O/UpEzHNtkuqVmo8haCJKL27mwg==}
peerDependencies:
@@ -1765,6 +1815,41 @@ packages:
- supports-color
dev: true
+ /@automattic/data-stores/3.0.1_@wordpress+data@6.4.1:
+ resolution: {integrity: sha512-+ZcN8x+gNf4I7nGAjbZy6ubpMPiPleOQIVPbMwkHb32v/zoJ+fL4CGa9YcgiCCjJjaEEKcPZfl5Qbuo7ddGdpA==}
+ peerDependencies:
+ '@wordpress/data': ^6
+ react: ^17.0.2
+ dependencies:
+ '@automattic/domain-utils': 1.0.0-alpha.0
+ '@automattic/format-currency': 1.0.1
+ '@automattic/happychat-connection': 1.0.0
+ '@wordpress/api-fetch': 6.7.0
+ '@wordpress/data': 6.4.1
+ '@wordpress/data-controls': 2.10.0
+ '@wordpress/deprecated': 3.10.0
+ '@wordpress/url': 3.11.0
+ fast-json-stable-stringify: 2.1.0
+ i18n-calypso: 6.0.1
+ qs: 6.10.3
+ redux: 4.2.0
+ tslib: 2.3.1
+ use-debounce: 3.4.3
+ utility-types: 3.10.0
+ validator: 13.7.0
+ transitivePeerDependencies:
+ - '@types/react'
+ - bufferutil
+ - react-dom
+ - react-native
+ - supports-color
+ - utf-8-validate
+ dev: false
+
+ /@automattic/domain-utils/1.0.0-alpha.0:
+ resolution: {integrity: sha512-g+6cYJCi0m9OHU+E4146og8piMY/gtB7iTzQu1NsOkcLzeLjdAdIk0w+jNf+DE6XYnbgUOSnnoTw/iDbYNKwZw==}
+ dev: false
+
/@automattic/explat-client-react-helpers/0.0.4:
resolution: {integrity: sha512-rS9cVNvWa54oZijIONk0pO/6/xdBBzDtETnRDDAyBQwbVNKlgQ1Ueu7bfGWPq9MXcR0pJ/dfSSlMcNIgR06Hnw==}
dependencies:
@@ -1787,6 +1872,44 @@ packages:
- supports-color
dev: true
+ /@automattic/format-currency/1.0.1:
+ resolution: {integrity: sha512-RY2eiUlDiqNSHiJzz2YmH/mw4IjAUO5hkxbwcVGHJkBZowdq/WcSG2yhXc8N9cV9N1fTO/ryCuJvGnpHUe+mAg==}
+ dependencies:
+ tslib: 2.3.1
+ dev: false
+
+ /@automattic/happychat-connection/1.0.0:
+ resolution: {integrity: sha512-l97adFiyKptK+ZmJNgg174njpxepbDTZBaSggZdMbJIVLQv04dt6cxNzcq4Or70NAUx7XfOYtbPS0GfskSMbMg==}
+ dependencies:
+ '@automattic/calypso-config': 1.2.0
+ '@automattic/i18n-utils': 1.0.1
+ debug: 4.3.3
+ i18n-calypso: 6.0.1_react@17.0.2
+ react: 17.0.2
+ react-query: 3.39.1_react@17.0.2
+ socket.io-client: 2.3.0
+ transitivePeerDependencies:
+ - '@types/react'
+ - bufferutil
+ - react-dom
+ - react-native
+ - supports-color
+ - utf-8-validate
+ dev: false
+
+ /@automattic/i18n-utils/1.0.1:
+ resolution: {integrity: sha512-FrewCnoiVBEwf4pPVC/lV+JePwyP5+3kLs0afDuxUTxv0if1Z9OXTk0DFAyeDOz8MKyrdD4hGbfS/PNdoIM5Dg==}
+ dependencies:
+ '@automattic/calypso-url': 1.0.0
+ '@automattic/languages': 1.0.0
+ '@wordpress/compose': 5.8.0_react@17.0.2
+ '@wordpress/i18n': 4.10.0
+ react: 17.0.2
+ tslib: 2.3.1
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
/@automattic/interpolate-components/1.2.1:
resolution: {integrity: sha512-YNQtJsrs9KQ3lkBdtLyDheVRijoBA3y/PuHdgJ0eB4AX9JyjkDX7jd79Inh79+01CGNLbMQGrEJby2zvbJr17A==}
peerDependencies:
@@ -1809,12 +1932,68 @@ packages:
react: 17.0.2
dev: false
+ /@automattic/languages/1.0.0:
+ resolution: {integrity: sha512-froTyDbTmLitHkvY9WLCpFdjUo6moOLkDKw63J2fLiB2gBApy2thkBV+LRx4Z0kIF5iXVkQF4yYOPYkT9Sr13Q==}
+ dependencies:
+ tslib: 2.3.1
+ dev: false
+
/@automattic/nx-composer/0.1.0:
resolution: {integrity: sha512-nUyHUmIRFUv1co5gYikk1ZrYnSL1CyK0Jp+tiT1RGhtxsRlFgQHy8HagP1SJz7OiH7qOJCY9gIUrPAhzu60LUA==}
dependencies:
'@nrwl/devkit': 12.10.0
dev: true
+ /@automattic/tour-kit/1.0.0_535ee2ac29d7af3b13ff2600d9b8992f:
+ resolution: {integrity: sha512-md3VLtvCMR8lMqKJ+JH4YDQnN9VA5acCUGxeMWyyledu06cBU/Ki2Gyw3XTPz0IRO78n4dXFpFHR4sezfHDJcA==}
+ peerDependencies:
+ '@wordpress/data': ^6.1.5
+ react: ^17.0.2
+ react-dom: ^17.0.2
+ reakit-utils: ^0.15.1
+ redux: ^4.1.2
+ dependencies:
+ '@automattic/components': 2.0.1_@wordpress+data@6.4.1
+ '@automattic/viewport': 1.1.0
+ '@automattic/viewport-react': 1.0.0
+ '@popperjs/core': 2.11.4
+ '@wordpress/base-styles': 4.5.0
+ '@wordpress/components': 19.12.0_@babel+core@7.17.8
+ '@wordpress/data': 6.4.1
+ '@wordpress/dom': 3.10.0
+ '@wordpress/element': 4.8.0
+ '@wordpress/i18n': 4.10.0
+ '@wordpress/icons': 9.1.0
+ '@wordpress/primitives': 3.8.0
+ '@wordpress/react-i18n': 3.8.0
+ classnames: 2.3.1
+ react-popper: 2.2.5_@popperjs+core@2.11.4
+ transitivePeerDependencies:
+ - '@babel/core'
+ - '@types/react'
+ - bufferutil
+ - react-native
+ - supports-color
+ - utf-8-validate
+ dev: false
+
+ /@automattic/typography/1.0.0:
+ resolution: {integrity: sha512-TnT+vPaNUXQYwDsPCPxhNY0d4LnOKvrb0SizUCC5iybo5sfOlX/rYalGDyz6nPQDF0EBaQwMf7qhVsflFR0cBg==}
+ dev: false
+
+ /@automattic/viewport-react/1.0.0:
+ resolution: {integrity: sha512-+6+l4jj14GXeoc5Jpic5E5eVvNL88Ezz8cMLmKAw0fpPDsz4gJv7o0hgShu0hjGjKTtBeUkBGfFWMCdRjZaVcA==}
+ peerDependencies:
+ react: ^16.0.0
+ dependencies:
+ '@automattic/viewport': 1.1.0
+ '@wordpress/compose': 3.25.3
+ dev: false
+
+ /@automattic/viewport/1.1.0:
+ resolution: {integrity: sha512-aZhGcaXVeT0rxZdsPq+xbQyIpT+GoS5gYiXAVrTrImOgWUEhP0LU9guil8Wy9/2FJrxfD3IkvNnzC1aWviXw1w==}
+ dev: false
+
/@babel/cli/7.12.8_@babel+core@7.12.9:
resolution: {integrity: sha512-/6nQj11oaGhLmZiuRUfxsujiPDc9BBReemiXgIbxc+M5W+MIiFKYwvNDJvBfnGKNsJTKbUfEheKc9cwoPHAVQA==}
hasBin: true
@@ -1833,6 +2012,8 @@ packages:
optionalDependencies:
'@nicolo-ribaudo/chokidar-2': 2.1.8-no-fsevents
chokidar: 3.5.3
+ transitivePeerDependencies:
+ - supports-color
dev: true
/@babel/cli/7.17.6_@babel+core@7.17.8:
@@ -2821,16 +3002,22 @@ packages:
resolution: {integrity: sha512-6V0qdPUaiVHH3RtZeLIsc+6pDhbYzHR8ogA8w+f+Wc77DuXto19g2QUwveINoS34Uw+W8/hQDGJCx+i4n7xcng==}
engines: {node: '>=6.0.0'}
hasBin: true
+ dependencies:
+ '@babel/types': 7.17.0
/@babel/parser/7.17.7:
resolution: {integrity: sha512-bm3AQf45vR4gKggRfvJdYJ0gFLoCbsPxiFLSH6hTVYABptNHY6l9NrhnucVjQ/X+SPtLANT9lc0fFhikj+VBRA==}
engines: {node: '>=6.0.0'}
hasBin: true
+ dependencies:
+ '@babel/types': 7.17.0
/@babel/parser/7.17.8:
resolution: {integrity: sha512-BoHhDJrJXqcg+ZL16Xv39H9n+AqJ4pcDrQBGZN+wHxIysrLZ3/ECwCBUch/1zUNhnsXULcONU3Ei5Hmkfk6kiQ==}
engines: {node: '>=6.0.0'}
hasBin: true
+ dependencies:
+ '@babel/types': 7.17.0
/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/7.16.2_@babel+core@7.16.0:
resolution: {integrity: sha512-h37CvpLSf8gb2lIJ2CgC3t+EjFbi0t8qS7LCS1xcJIlEXE4czlofwaW7W1HA8zpgOCzI9C1nmoqNR1zWkk0pQg==}
@@ -4080,7 +4267,6 @@ packages:
dependencies:
'@babel/core': 7.16.0
'@babel/helper-plugin-utils': 7.16.7
- dev: true
/@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.16.12:
resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==}
@@ -4114,7 +4300,6 @@ packages:
dependencies:
'@babel/core': 7.16.0
'@babel/helper-plugin-utils': 7.16.7
- dev: true
/@babel/plugin-syntax-bigint/7.8.3_@babel+core@7.16.12:
resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==}
@@ -4123,7 +4308,6 @@ packages:
dependencies:
'@babel/core': 7.16.12
'@babel/helper-plugin-utils': 7.16.7
- dev: true
/@babel/plugin-syntax-bigint/7.8.3_@babel+core@7.17.8:
resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==}
@@ -4148,7 +4332,6 @@ packages:
dependencies:
'@babel/core': 7.16.0
'@babel/helper-plugin-utils': 7.16.7
- dev: true
/@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.16.12:
resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==}
@@ -4341,7 +4524,6 @@ packages:
dependencies:
'@babel/core': 7.16.0
'@babel/helper-plugin-utils': 7.16.7
- dev: true
/@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.16.12:
resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==}
@@ -4350,7 +4532,6 @@ packages:
dependencies:
'@babel/core': 7.16.12
'@babel/helper-plugin-utils': 7.16.7
- dev: true
/@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.17.8:
resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==}
@@ -4375,7 +4556,6 @@ packages:
dependencies:
'@babel/core': 7.16.0
'@babel/helper-plugin-utils': 7.16.7
- dev: true
/@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.16.12:
resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==}
@@ -4466,7 +4646,6 @@ packages:
dependencies:
'@babel/core': 7.16.0
'@babel/helper-plugin-utils': 7.16.7
- dev: true
/@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.16.12:
resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==}
@@ -4499,7 +4678,6 @@ packages:
dependencies:
'@babel/core': 7.16.0
'@babel/helper-plugin-utils': 7.16.7
- dev: true
/@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.16.12:
resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==}
@@ -4532,7 +4710,6 @@ packages:
dependencies:
'@babel/core': 7.16.0
'@babel/helper-plugin-utils': 7.16.7
- dev: true
/@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.16.12:
resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==}
@@ -4565,7 +4742,6 @@ packages:
dependencies:
'@babel/core': 7.16.0
'@babel/helper-plugin-utils': 7.16.7
- dev: true
/@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.16.12:
resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==}
@@ -4598,7 +4774,6 @@ packages:
dependencies:
'@babel/core': 7.16.0
'@babel/helper-plugin-utils': 7.16.7
- dev: true
/@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.16.12:
resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==}
@@ -4631,7 +4806,6 @@ packages:
dependencies:
'@babel/core': 7.16.0
'@babel/helper-plugin-utils': 7.16.7
- dev: true
/@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.16.12:
resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==}
@@ -4705,7 +4879,6 @@ packages:
dependencies:
'@babel/core': 7.16.0
'@babel/helper-plugin-utils': 7.16.7
- dev: true
/@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.16.12:
resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==}
@@ -8345,12 +8518,33 @@ packages:
strip-json-comments: 3.1.1
transitivePeerDependencies:
- supports-color
- dev: true
/@financial-times/origami-service-makefile/7.0.3:
resolution: {integrity: sha512-aKe65sZ3XgZ/0Sm0MDLbGrcO3G4DRv/bVW4Gpmw68cRZV9IBE7h/pwfR3Rs7njNSZMFkjS4rPG/YySv9brQByA==}
dev: false
+ /@floating-ui/core/0.6.2:
+ resolution: {integrity: sha512-jktYRmZwmau63adUG3GKOAVCofBXkk55S/zQ94XOorAHhwqFIOFAy1rSp2N0Wp6/tGbe9V3u/ExlGZypyY17rg==}
+ dev: false
+
+ /@floating-ui/dom/0.4.5:
+ resolution: {integrity: sha512-b+prvQgJt8pieaKYMSJBXHxX/DYwdLsAWxKYqnO5dO2V4oo/TYBZJAUQCVNjTWWsrs6o4VDrNcP9+E70HAhJdw==}
+ dependencies:
+ '@floating-ui/core': 0.6.2
+ dev: false
+
+ /@floating-ui/react-dom/0.6.3:
+ resolution: {integrity: sha512-hC+pS5D6AgS2wWjbmSQ6UR6Kpy+drvWGJIri6e1EDGADTPsCaa4KzCgmCczHrQeInx9tqs81EyDmbKJYY2swKg==}
+ peerDependencies:
+ react: '>=16.8.0'
+ react-dom: '>=16.8.0'
+ dependencies:
+ '@floating-ui/dom': 0.4.5
+ use-isomorphic-layout-effect: 1.1.1
+ transitivePeerDependencies:
+ - '@types/react'
+ dev: false
+
/@gar/promisify/1.1.3:
resolution: {integrity: sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==}
dev: true
@@ -8413,11 +8607,9 @@ packages:
minimatch: 3.1.2
transitivePeerDependencies:
- supports-color
- dev: true
/@humanwhocodes/object-schema/1.2.1:
resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==}
- dev: true
/@isaacs/string-locale-compare/1.1.0:
resolution: {integrity: sha512-SQ7Kzhh9+D+ZW9MA0zkYv3VXhIDNx+LzM6EJ+/65I3QY+enU6Itte7E5XX7EWrqLW2FN4n06GWzBnPoC3th2aQ==}
@@ -8466,7 +8658,6 @@ packages:
jest-message-util: 27.3.1
jest-util: 27.3.1
slash: 3.0.0
- dev: true
/@jest/console/27.5.1:
resolution: {integrity: sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==}
@@ -8478,7 +8669,6 @@ packages:
jest-message-util: 27.5.1
jest-util: 27.5.1
slash: 3.0.0
- dev: true
/@jest/core/24.9.0:
resolution: {integrity: sha512-Fogg3s4wlAr1VX7q+rhV9RVnUv5tD7VuWfYy1+whMiWUrvl7U3QJSJyWcDio9Lq2prqYsZaeTv2Rz24pWGkJ2A==}
@@ -8513,7 +8703,9 @@ packages:
slash: 2.0.0
strip-ansi: 5.2.0
transitivePeerDependencies:
+ - bufferutil
- supports-color
+ - utf-8-validate
dev: false
/@jest/core/25.5.4:
@@ -8597,7 +8789,6 @@ packages:
- supports-color
- ts-node
- utf-8-validate
- dev: true
/@jest/core/27.5.1:
resolution: {integrity: sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==}
@@ -8642,7 +8833,6 @@ packages:
- supports-color
- ts-node
- utf-8-validate
- dev: true
/@jest/environment/24.9.0:
resolution: {integrity: sha512-5A1QluTPhvdIPFYnO3sZC3smkNeXPVELz7ikPbhUj0bQjB07EoE9qtLrem14ZUYWdVayYbsjVwIiL4WBIMV4aQ==}
@@ -8682,7 +8872,6 @@ packages:
'@jest/types': 27.5.1
'@types/node': 16.10.3
jest-mock: 27.5.1
- dev: true
/@jest/environment/27.5.1:
resolution: {integrity: sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==}
@@ -8692,7 +8881,6 @@ packages:
'@jest/types': 27.5.1
'@types/node': 17.0.21
jest-mock: 27.5.1
- dev: true
/@jest/fake-timers/24.9.0:
resolution: {integrity: sha512-eWQcNa2YSwzXWIMC5KufBh3oWRIijrQFROsIqt6v/NS9Io/gknw1jsAC9c+ih/RQX4A3O7SeWAhQeN0goKhT9A==}
@@ -8701,6 +8889,8 @@ packages:
'@jest/types': 24.9.0
jest-message-util: 24.9.0
jest-mock: 24.9.0
+ transitivePeerDependencies:
+ - supports-color
dev: false
/@jest/fake-timers/25.5.0:
@@ -8735,7 +8925,6 @@ packages:
jest-message-util: 27.3.1
jest-mock: 27.3.0
jest-util: 27.3.1
- dev: true
/@jest/fake-timers/27.5.1:
resolution: {integrity: sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==}
@@ -8747,7 +8936,6 @@ packages:
jest-message-util: 27.5.1
jest-mock: 27.5.1
jest-util: 27.5.1
- dev: true
/@jest/globals/25.5.2:
resolution: {integrity: sha512-AgAS/Ny7Q2RCIj5kZ+0MuKM1wbF0WMLxbCVl/GOMoCNbODRdJ541IxJ98xnZdVSZXivKpJlNPIWa3QmY0l4CXA==}
@@ -8773,7 +8961,6 @@ packages:
'@jest/environment': 27.5.1
'@jest/types': 27.5.1
expect: 27.3.1
- dev: true
/@jest/globals/27.5.1:
resolution: {integrity: sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==}
@@ -8782,7 +8969,6 @@ packages:
'@jest/environment': 27.5.1
'@jest/types': 27.5.1
expect: 27.5.1
- dev: true
/@jest/reporters/24.9.0:
resolution: {integrity: sha512-mu4X0yjaHrffOsWmVLzitKmmmWSQ3GGuefgNscUSWNiUNcEOSEQk9k3pERKEQVBb0Cnn88+UESIsZEMH3o88Gw==}
@@ -8810,7 +8996,9 @@ packages:
source-map: 0.6.1
string-length: 2.0.0
transitivePeerDependencies:
+ - bufferutil
- supports-color
+ - utf-8-validate
dev: false
/@jest/reporters/25.5.1:
@@ -8919,7 +9107,6 @@ packages:
v8-to-istanbul: 8.1.0
transitivePeerDependencies:
- supports-color
- dev: true
/@jest/reporters/27.5.1:
resolution: {integrity: sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==}
@@ -8957,7 +9144,6 @@ packages:
v8-to-istanbul: 8.1.0
transitivePeerDependencies:
- supports-color
- dev: true
/@jest/source-map/24.9.0:
resolution: {integrity: sha512-/Xw7xGlsZb4MJzNDgB7PW5crou5JqWiBQaz6xyPd3ArOg2nfn/PunV8+olXbbEZzNl591o5rWKE9BRDaFAuIBg==}
@@ -8983,7 +9169,6 @@ packages:
callsites: 3.1.0
graceful-fs: 4.2.9
source-map: 0.6.1
- dev: true
/@jest/source-map/27.5.1:
resolution: {integrity: sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==}
@@ -8992,7 +9177,6 @@ packages:
callsites: 3.1.0
graceful-fs: 4.2.9
source-map: 0.6.1
- dev: true
/@jest/test-result/24.9.0:
resolution: {integrity: sha512-XEFrHbBonBJ8dGp2JmF8kP/nQI/ImPpygKHwQ/SY+es59Z3L5PI4Qb9TQQMAEeYsThG1xF0k6tmG0tIKATNiiA==}
@@ -9030,7 +9214,6 @@ packages:
'@jest/types': 27.5.1
'@types/istanbul-lib-coverage': 2.0.3
collect-v8-coverage: 1.0.1
- dev: true
/@jest/test-result/27.5.1:
resolution: {integrity: sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==}
@@ -9040,7 +9223,6 @@ packages:
'@jest/types': 27.5.1
'@types/istanbul-lib-coverage': 2.0.3
collect-v8-coverage: 1.0.1
- dev: true
/@jest/test-sequencer/24.9.0:
resolution: {integrity: sha512-6qqsU4o0kW1dvA95qfNog8v8gkRN9ph6Lz7r96IvZpHdNipP2cBcb07J1Z45mz/VIS01OHJ3pY8T5fUY38tg4A==}
@@ -9051,7 +9233,9 @@ packages:
jest-runner: 24.9.0
jest-runtime: 24.9.0
transitivePeerDependencies:
+ - bufferutil
- supports-color
+ - utf-8-validate
dev: false
/@jest/test-sequencer/25.5.4:
@@ -9079,7 +9263,6 @@ packages:
jest-runtime: 27.3.1
transitivePeerDependencies:
- supports-color
- dev: true
/@jest/test-sequencer/27.5.1:
resolution: {integrity: sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==}
@@ -9091,7 +9274,6 @@ packages:
jest-runtime: 27.5.1
transitivePeerDependencies:
- supports-color
- dev: true
/@jest/transform/24.9.0:
resolution: {integrity: sha512-TcQUmyNRxV94S0QpMOnZl0++6RMiqpbH/ZMccFB/amku6Uwvyb1cjYX7xkp5nGNkbX4QPH/FcB6q1HBTHynLmQ==}
@@ -9183,7 +9365,6 @@ packages:
write-file-atomic: 3.0.3
transitivePeerDependencies:
- supports-color
- dev: true
/@jest/transform/27.5.1:
resolution: {integrity: sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==}
@@ -9206,7 +9387,6 @@ packages:
write-file-atomic: 3.0.3
transitivePeerDependencies:
- supports-color
- dev: true
/@jest/types/24.9.0:
resolution: {integrity: sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw==}
@@ -9245,7 +9425,6 @@ packages:
'@types/node': 16.10.3
'@types/yargs': 16.0.4
chalk: 4.1.2
- dev: true
/@jest/types/27.5.1:
resolution: {integrity: sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==}
@@ -9256,7 +9435,6 @@ packages:
'@types/node': 17.0.21
'@types/yargs': 16.0.4
chalk: 4.1.2
- dev: true
/@jridgewell/resolve-uri/3.0.5:
resolution: {integrity: sha512-VPeQ7+wH0itvQxnG+lIzWgkysKIr3L9sslimFW55rHMdGu/qCQ5z5h9zq4gI8uBtqkpHhsF4Z/OwExufUCThew==}
@@ -9341,6 +9519,8 @@ packages:
path-is-absolute: 1.0.1
readdirp: 2.2.1
upath: 1.2.0
+ transitivePeerDependencies:
+ - supports-color
dev: true
optional: true
@@ -9410,6 +9590,7 @@ packages:
treeverse: 1.0.4
walk-up-path: 1.0.0
transitivePeerDependencies:
+ - bluebird
- supports-color
dev: true
@@ -9431,6 +9612,8 @@ packages:
promise-retry: 2.0.1
semver: 7.3.5
which: 2.0.2
+ transitivePeerDependencies:
+ - bluebird
dev: true
/@npmcli/installed-package-contents/1.0.7:
@@ -9461,6 +9644,7 @@ packages:
pacote: 12.0.3
semver: 7.3.5
transitivePeerDependencies:
+ - bluebird
- supports-color
dev: true
@@ -9500,6 +9684,7 @@ packages:
node-gyp: 8.4.1
read-package-json-fast: 2.0.3
transitivePeerDependencies:
+ - bluebird
- supports-color
dev: true
@@ -9541,7 +9726,7 @@ packages:
'@nrwl/workspace': 13.3.5_e77b5b0640b6ec0ecc6c8e0dab0ec669
chalk: 4.1.0
enhanced-resolve: 5.8.3
- fork-ts-checker-webpack-plugin: 6.2.10
+ fork-ts-checker-webpack-plugin: 6.2.10_typescript@4.2.4+webpack@5.70.0
rxjs: 6.6.7
ts-loader: 9.2.6_typescript@4.2.4+webpack@5.70.0
tsconfig-paths: 3.11.0
@@ -9556,12 +9741,14 @@ packages:
- babel-loader
- bufferutil
- canvas
+ - eslint
- node-notifier
- prettier
- supports-color
- ts-node
- typescript
- utf-8-validate
+ - vue-template-compiler
- webpack
dev: true
@@ -9791,14 +9978,14 @@ packages:
css-minimizer-webpack-plugin: 3.1.3_webpack@5.70.0
enhanced-resolve: 5.8.3
file-loader: 6.2.0_webpack@5.70.0
- fork-ts-checker-webpack-plugin: 6.2.10
+ fork-ts-checker-webpack-plugin: 6.2.10_typescript@4.2.4+webpack@5.70.0
fs-extra: 9.1.0
http-server: 0.12.3
identity-obj-proxy: 3.0.0
ignore: 5.1.9
less: 3.12.2
less-loader: 10.2.0_less@3.12.2+webpack@5.70.0
- license-webpack-plugin: 2.3.15
+ license-webpack-plugin: 2.3.15_webpack@5.70.0
loader-utils: 1.2.3
mini-css-extract-plugin: 2.4.4_webpack@5.70.0
open: 7.4.2
@@ -9843,7 +10030,6 @@ packages:
- '@types/babel__core'
- '@types/react'
- '@types/webpack'
- - acorn
- bufferutil
- canvas
- clean-css
@@ -9851,6 +10037,7 @@ packages:
- cypress
- debug
- esbuild
+ - eslint
- fibers
- html-webpack-plugin
- node-notifier
@@ -9862,6 +10049,7 @@ packages:
- typescript
- uglify-js
- utf-8-validate
+ - vue-template-compiler
- webpack-cli
- webpack-hot-middleware
- webpack-plugin-serve
@@ -10443,7 +10631,6 @@ packages:
resolution: {integrity: sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==}
dependencies:
'@sinonjs/commons': 1.8.3
- dev: true
/@slack/logger/2.0.0:
resolution: {integrity: sha512-OkIJpiU2fz6HOJujhlhfIGrc8hB4ibqtf7nnbJQDerG0BqwZCfmgtK5sWzZ0TkXVRBKD5MpLrTmCYyMxoMCgPw==}
@@ -10703,10 +10890,10 @@ packages:
'@mdx-js/react': 1.6.22
'@storybook/addons': 6.4.19
'@storybook/api': 6.4.19
- '@storybook/builder-webpack4': 6.4.19_3c9642e85c55378a78283e2c58ad860d
+ '@storybook/builder-webpack4': 6.4.19_ad5fc232a476648e022b673b2e1293fc
'@storybook/client-logger': 6.4.19
'@storybook/components': 6.4.19
- '@storybook/core': 6.4.19_e254c6bc0c2d82a31a4b49f99644f2ac
+ '@storybook/core': 6.4.19_19cb035f45aa141a00162496d330c079
'@storybook/core-events': 6.4.19
'@storybook/csf': 0.0.2--canary.87bc651.0
'@storybook/csf-tools': 6.4.19
@@ -10744,6 +10931,7 @@ packages:
- '@storybook/builder-webpack5'
- '@storybook/manager-webpack5'
- '@types/react'
+ - bluebird
- bufferutil
- encoding
- eslint
@@ -10813,10 +11001,10 @@ packages:
'@mdx-js/react': 1.6.22
'@storybook/addons': 6.4.19
'@storybook/api': 6.4.19
- '@storybook/builder-webpack4': 6.4.19_acorn@7.4.1+typescript@4.2.4
+ '@storybook/builder-webpack4': 6.4.19_typescript@4.2.4
'@storybook/client-logger': 6.4.19
'@storybook/components': 6.4.19
- '@storybook/core': 6.4.19_daa74e9ea57648d1383d4f5a915eef9c
+ '@storybook/core': 6.4.19_bbb0a83b475c12757e3708b34b939a25
'@storybook/core-events': 6.4.19
'@storybook/csf': 0.0.2--canary.87bc651.0
'@storybook/csf-tools': 6.4.19
@@ -10854,6 +11042,7 @@ packages:
- '@storybook/builder-webpack5'
- '@storybook/manager-webpack5'
- '@types/react'
+ - bluebird
- bufferutil
- encoding
- eslint
@@ -11024,186 +11213,6 @@ packages:
util-deprecate: 1.0.2
dev: true
- /@storybook/builder-webpack4/6.4.19_3c9642e85c55378a78283e2c58ad860d:
- 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
- '@storybook/api': 6.4.19
- '@storybook/channel-postmessage': 6.4.19
- '@storybook/channels': 6.4.19
- '@storybook/client-api': 6.4.19
- '@storybook/client-logger': 6.4.19
- '@storybook/components': 6.4.19
- '@storybook/core-common': 6.4.19_ad5fc232a476648e022b673b2e1293fc
- '@storybook/core-events': 6.4.19
- '@storybook/node-logger': 6.4.19
- '@storybook/preview-web': 6.4.19
- '@storybook/router': 6.4.19
- '@storybook/semver': 7.3.2
- '@storybook/store': 6.4.19
- '@storybook/theming': 6.4.19
- '@storybook/ui': 6.4.19
- '@types/node': 14.14.33
- '@types/webpack': 4.41.32
- autoprefixer: 9.8.6
- babel-loader: 8.2.3_b72fb7e629d39881e138edb6dcd0dfbe
- 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
- 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_postcss@7.0.39+webpack@4.46.0
- raw-loader: 4.0.2_webpack@4.46.0
- 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_file-loader@6.2.0+webpack@4.46.0
- 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
- - eslint
- - supports-color
- - vue-template-compiler
- - webpack-cli
- - webpack-command
- dev: true
-
- /@storybook/builder-webpack4/6.4.19_acorn@7.4.1+typescript@4.2.4:
- 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
- '@storybook/api': 6.4.19
- '@storybook/channel-postmessage': 6.4.19
- '@storybook/channels': 6.4.19
- '@storybook/client-api': 6.4.19
- '@storybook/client-logger': 6.4.19
- '@storybook/components': 6.4.19
- '@storybook/core-common': 6.4.19_typescript@4.2.4
- '@storybook/core-events': 6.4.19
- '@storybook/node-logger': 6.4.19
- '@storybook/preview-web': 6.4.19
- '@storybook/router': 6.4.19
- '@storybook/semver': 7.3.2
- '@storybook/store': 6.4.19
- '@storybook/theming': 6.4.19
- '@storybook/ui': 6.4.19
- '@types/node': 14.14.33
- '@types/webpack': 4.41.32
- autoprefixer: 9.8.6
- babel-loader: 8.2.3_b72fb7e629d39881e138edb6dcd0dfbe
- 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
- 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
- postcss: 7.0.39
- postcss-flexbugs-fixes: 4.2.1
- postcss-loader: 4.2.0_postcss@7.0.39+webpack@4.46.0
- raw-loader: 4.0.2_webpack@4.46.0
- 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.2.4
- url-loader: 4.1.1_file-loader@6.2.0+webpack@4.46.0
- util-deprecate: 1.0.2
- webpack: 4.46.0
- 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
- - eslint
- - supports-color
- - vue-template-compiler
- - webpack-cli
- - webpack-command
- dev: true
-
/@storybook/builder-webpack4/6.4.19_ad5fc232a476648e022b673b2e1293fc:
resolution: {integrity: sha512-wxA6SMH11duc9D53aeVVBwrVRemFIoxHp/dOugkkg6ZZFAb4ZmWzf/ENc3vQIZdZpfNRi7IZIZEOfoHc994cmw==}
peerDependencies:
@@ -11262,7 +11271,7 @@ 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
+ fork-ts-checker-webpack-plugin: 4.1.6_ec34b068c8cf37561abcf5fd5b20a134
glob: 7.2.0
glob-promise: 3.4.0_glob@7.2.0
global: 4.4.0
@@ -11286,7 +11295,7 @@ packages:
webpack-virtual-modules: 0.2.2
transitivePeerDependencies:
- '@types/react'
- - acorn
+ - bluebird
- eslint
- supports-color
- vue-template-compiler
@@ -11352,7 +11361,7 @@ 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
+ fork-ts-checker-webpack-plugin: 4.1.6_typescript@4.2.4+webpack@4.46.0
glob: 7.2.0
glob-promise: 3.4.0_glob@7.2.0
global: 4.4.0
@@ -11376,7 +11385,7 @@ packages:
webpack-virtual-modules: 0.2.2
transitivePeerDependencies:
- '@types/react'
- - acorn
+ - bluebird
- eslint
- supports-color
- vue-template-compiler
@@ -11455,7 +11464,6 @@ packages:
transitivePeerDependencies:
- '@swc/core'
- '@types/react'
- - acorn
- esbuild
- eslint
- supports-color
@@ -11854,154 +11862,6 @@ packages:
core-js: 3.21.1
dev: true
- /@storybook/core-server/6.4.19_32ff3fc743ba90b9723aa5427911cd5d:
- 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_acorn@7.4.1+typescript@4.2.4
- '@storybook/builder-webpack5': 6.4.19_typescript@4.2.4
- '@storybook/core-client': 6.4.19_typescript@4.2.4+webpack@4.46.0
- '@storybook/core-common': 6.4.19_typescript@4.2.4
- '@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_acorn@7.4.1+typescript@4.2.4
- '@storybook/manager-webpack5': 6.4.19_typescript@4.2.4
- '@storybook/node-logger': 6.4.19
- '@storybook/semver': 7.3.2
- '@storybook/store': 6.4.19
- '@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.17.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
- 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
- util-deprecate: 1.0.2
- watchpack: 2.2.0
- webpack: 4.46.0
- ws: 8.5.0
- transitivePeerDependencies:
- - '@types/react'
- - acorn
- - bufferutil
- - encoding
- - eslint
- - supports-color
- - utf-8-validate
- - vue-template-compiler
- - webpack-cli
- - webpack-command
- dev: true
-
- /@storybook/core-server/6.4.19_7c8c8296f464bed180230583a2e7108c:
- 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_3c9642e85c55378a78283e2c58ad860d
- '@storybook/builder-webpack5': 6.4.19_typescript@4.2.4
- '@storybook/core-client': 6.4.19_typescript@4.6.2+webpack@4.46.0
- '@storybook/core-common': 6.4.19_ad5fc232a476648e022b673b2e1293fc
- '@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_3c9642e85c55378a78283e2c58ad860d
- '@storybook/manager-webpack5': 6.4.19_typescript@4.2.4
- '@storybook/node-logger': 6.4.19
- '@storybook/semver': 7.3.2
- '@storybook/store': 6.4.19
- '@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.17.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
- 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.2.0
- webpack: 4.46.0_webpack-cli@3.3.12
- ws: 8.5.0
- transitivePeerDependencies:
- - '@types/react'
- - acorn
- - bufferutil
- - encoding
- - eslint
- - supports-color
- - utf-8-validate
- - vue-template-compiler
- - webpack-cli
- - webpack-command
- dev: true
-
/@storybook/core-server/6.4.19_bd8532947d2e6ce2622b1981219456e8:
resolution: {integrity: sha512-bKsUB9f7hl5ya2JXxpIrErmbDQjoH39FVbzYZWjMo4t/b7+Xyi6vYadwyWcqlpUQmis09ZaSMv8L/Tw0TuwLAA==}
peerDependencies:
@@ -12065,7 +11925,7 @@ packages:
ws: 8.5.0
transitivePeerDependencies:
- '@types/react'
- - acorn
+ - bluebird
- bufferutil
- encoding
- eslint
@@ -12139,7 +11999,40 @@ packages:
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_19cb035f45aa141a00162496d330c079:
+ 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_typescript@4.2.4
+ '@storybook/core-client': 6.4.19_typescript@4.6.2+webpack@5.70.0
+ '@storybook/core-server': 6.4.19_de51fed6d5568596cbb9a47b25330f0e
+ typescript: 4.6.2
+ webpack: 5.70.0_webpack-cli@3.3.12
+ transitivePeerDependencies:
+ - '@storybook/manager-webpack5'
+ - '@types/react'
+ - bluebird
- bufferutil
- encoding
- eslint
@@ -12172,7 +12065,40 @@ packages:
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_bbb0a83b475c12757e3708b34b939a25:
+ 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_typescript@4.2.4
+ '@storybook/core-client': 6.4.19_typescript@4.2.4+webpack@5.70.0
+ '@storybook/core-server': 6.4.19_bd8532947d2e6ce2622b1981219456e8
+ typescript: 4.2.4
+ webpack: 5.70.0
+ transitivePeerDependencies:
+ - '@storybook/manager-webpack5'
+ - '@types/react'
+ - bluebird
- bufferutil
- encoding
- eslint
@@ -12205,73 +12131,7 @@ packages:
transitivePeerDependencies:
- '@storybook/manager-webpack5'
- '@types/react'
- - acorn
- - bufferutil
- - encoding
- - eslint
- - supports-color
- - utf-8-validate
- - vue-template-compiler
- - webpack-cli
- - webpack-command
- dev: true
-
- /@storybook/core/6.4.19_daa74e9ea57648d1383d4f5a915eef9c:
- 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_typescript@4.2.4
- '@storybook/core-client': 6.4.19_typescript@4.2.4+webpack@5.70.0
- '@storybook/core-server': 6.4.19_32ff3fc743ba90b9723aa5427911cd5d
- typescript: 4.2.4
- webpack: 5.70.0
- transitivePeerDependencies:
- - '@storybook/manager-webpack5'
- - '@types/react'
- - acorn
- - bufferutil
- - encoding
- - eslint
- - supports-color
- - utf-8-validate
- - vue-template-compiler
- - webpack-cli
- - webpack-command
- dev: true
-
- /@storybook/core/6.4.19_e254c6bc0c2d82a31a4b49f99644f2ac:
- 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_typescript@4.2.4
- '@storybook/core-client': 6.4.19_typescript@4.6.2+webpack@5.70.0
- '@storybook/core-server': 6.4.19_7c8c8296f464bed180230583a2e7108c
- typescript: 4.6.2
- webpack: 5.70.0_webpack-cli@3.3.12
- transitivePeerDependencies:
- - '@storybook/manager-webpack5'
- - '@types/react'
- - acorn
+ - bluebird
- bufferutil
- encoding
- eslint
@@ -12312,122 +12172,6 @@ packages:
lodash: 4.17.21
dev: true
- /@storybook/manager-webpack4/6.4.19_3c9642e85c55378a78283e2c58ad860d:
- 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
- '@storybook/core-client': 6.4.19_typescript@4.6.2+webpack@4.46.0
- '@storybook/core-common': 6.4.19_ad5fc232a476648e022b673b2e1293fc
- '@storybook/node-logger': 6.4.19
- '@storybook/theming': 6.4.19
- '@storybook/ui': 6.4.19
- '@types/node': 14.14.33
- '@types/webpack': 4.41.32
- babel-loader: 8.2.3_b72fb7e629d39881e138edb6dcd0dfbe
- 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.17.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
- 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_file-loader@6.2.0+webpack@4.46.0
- 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
- - encoding
- - eslint
- - supports-color
- - vue-template-compiler
- - webpack-cli
- - webpack-command
- dev: true
-
- /@storybook/manager-webpack4/6.4.19_acorn@7.4.1+typescript@4.2.4:
- 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
- '@storybook/core-client': 6.4.19_typescript@4.2.4+webpack@4.46.0
- '@storybook/core-common': 6.4.19_typescript@4.2.4
- '@storybook/node-logger': 6.4.19
- '@storybook/theming': 6.4.19
- '@storybook/ui': 6.4.19
- '@types/node': 14.14.33
- '@types/webpack': 4.41.32
- babel-loader: 8.2.3_b72fb7e629d39881e138edb6dcd0dfbe
- 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.17.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.2.4
- 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.2.4
- url-loader: 4.1.1_file-loader@6.2.0+webpack@4.46.0
- util-deprecate: 1.0.2
- webpack: 4.46.0
- webpack-dev-middleware: 3.7.3_webpack@4.46.0
- webpack-virtual-modules: 0.2.2
- transitivePeerDependencies:
- - '@types/react'
- - acorn
- - encoding
- - eslint
- - supports-color
- - vue-template-compiler
- - webpack-cli
- - webpack-command
- dev: true
-
/@storybook/manager-webpack4/6.4.19_ad5fc232a476648e022b673b2e1293fc:
resolution: {integrity: sha512-R8ugZjTYqXvlc6gDOcw909L65sIleOmIJLZR+N6/H85MivGXHu39jOwONqB7tVACufRty4FNecn8tEiQL2SAKA==}
peerDependencies:
@@ -12477,7 +12221,7 @@ packages:
webpack-virtual-modules: 0.2.2
transitivePeerDependencies:
- '@types/react'
- - acorn
+ - bluebird
- encoding
- eslint
- supports-color
@@ -12535,7 +12279,7 @@ packages:
webpack-virtual-modules: 0.2.2
transitivePeerDependencies:
- '@types/react'
- - acorn
+ - bluebird
- encoding
- eslint
- supports-color
@@ -12591,7 +12335,6 @@ packages:
transitivePeerDependencies:
- '@swc/core'
- '@types/react'
- - acorn
- encoding
- esbuild
- eslint
@@ -12726,7 +12469,7 @@ packages:
- '@storybook/manager-webpack5'
- '@types/react'
- '@types/webpack'
- - acorn
+ - bluebird
- bufferutil
- encoding
- eslint
@@ -12788,7 +12531,7 @@ packages:
- '@storybook/manager-webpack5'
- '@types/react'
- '@types/webpack'
- - acorn
+ - bluebird
- bufferutil
- encoding
- eslint
@@ -12939,7 +12682,7 @@ packages:
dependencies:
'@babel/core': 7.16.0
postcss: 7.0.39
- postcss-syntax: 0.36.2_postcss@7.0.39
+ postcss-syntax: 0.36.2_5111c4e3f61982716b7e3f1c84e1f773
transitivePeerDependencies:
- supports-color
dev: true
@@ -12952,7 +12695,7 @@ packages:
postcss-syntax: '>=0.36.2'
dependencies:
postcss: 7.0.39
- postcss-syntax: 0.36.2_postcss@7.0.39
+ postcss-syntax: 0.36.2_5111c4e3f61982716b7e3f1c84e1f773
remark: 13.0.0
unist-util-find-all-after: 3.0.2
transitivePeerDependencies:
@@ -13094,7 +12837,6 @@ packages:
/@tannin/sprintf/1.2.0:
resolution: {integrity: sha512-T0ORaQrH6kNFGzTg285RVPK+NCYZxOoA+r0QfKgHqK+yk5RuYPSKDa18XCLtycCNq+VWKpfyDpzGUGhYgCV+kw==}
- dev: true
/@testing-library/dom/8.11.3:
resolution: {integrity: sha512-9LId28I+lx70wUiZjLvi1DB/WT2zGOxUh46glrSNMaWVx849kKAluezVzZrXJfTKKoQTmEOutLes/bHg4Bj3aA==}
@@ -13203,7 +12945,6 @@ packages:
/@tootallnate/once/1.1.2:
resolution: {integrity: sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==}
engines: {node: '>= 6'}
- dev: true
/@tootallnate/once/2.0.0:
resolution: {integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==}
@@ -13318,7 +13059,6 @@ packages:
dependencies:
'@types/eslint': 7.29.0
'@types/estree': 0.0.51
- dev: true
/@types/eslint-visitor-keys/1.0.0:
resolution: {integrity: sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag==}
@@ -13329,7 +13069,6 @@ packages:
dependencies:
'@types/estree': 0.0.51
'@types/json-schema': 7.0.9
- dev: true
/@types/estree/0.0.39:
resolution: {integrity: sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==}
@@ -13341,7 +13080,6 @@ packages:
/@types/estree/0.0.51:
resolution: {integrity: sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==}
- dev: true
/@types/expect-puppeteer/4.4.7:
resolution: {integrity: sha512-C5UHvCNTmjiGAVU5XyzR7xmZPRF/+YfpSd746Gd4ytcSpLT+/ke1EzrpDhO0OqqtpExQvr8M4qb0md9tybq7XA==}
@@ -13456,7 +13194,6 @@ packages:
resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==}
dependencies:
'@types/node': 17.0.21
- dev: false
/@types/lodash/4.14.180:
resolution: {integrity: sha512-XOKXa1KIxtNXgASAnwj7cnttJxS4fksBRywK/9LzRV5YxrF80BXZIGeQSuoESQ/VkUj30Ae0+YcuHc15wJCB2g==}
@@ -13541,7 +13278,6 @@ packages:
/@types/prettier/2.4.2:
resolution: {integrity: sha512-ekoj4qOQYp7CvjX8ZDBgN86w3MqQhLE1hczEJbEIjgFEumDy+na/4AJAbLXfgEWFNB2pKadM5rPFtuSGMWK7xA==}
- dev: true
/@types/pretty-hrtime/1.0.1:
resolution: {integrity: sha512-VjID5MJb1eGKthz2qUerWT8+R4b9N+CHvGCzg9fn4kWZgaF9AhdYikQio3R7wV8YY1NsQKPaCwKz1Yff+aHNUQ==}
@@ -13636,7 +13372,6 @@ packages:
resolution: {integrity: sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==}
dependencies:
'@types/node': 17.0.21
- dev: false
/@types/retry/0.12.1:
resolution: {integrity: sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g==}
@@ -13811,6 +13546,13 @@ packages:
'@types/wordpress__data': 6.0.0
dev: true
+ /@types/wordpress__viewport/2.5.4:
+ resolution: {integrity: sha512-jS2wMNegsK1yN4Htay59ZYWyINqAcizKdIe0MSAga2ZWimTRe/0k2nsl0m6f9+rhFYlT/bLoA/CYHAOs5JHmRg==}
+ dependencies:
+ '@types/react': 17.0.40
+ '@types/wordpress__data': 6.0.0
+ dev: true
+
/@types/yargs-parser/20.2.1:
resolution: {integrity: sha512-7tFImggNeNBVMsn0vLrpn1H1uPrUBdnARPTpZoitY37ZrdJREzf7I16tMrlK3hen349gr1NYh8CmZQa7CTG6Aw==}
@@ -13829,7 +13571,6 @@ packages:
resolution: {integrity: sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==}
dependencies:
'@types/yargs-parser': 20.2.1
- dev: true
/@types/yauzl/2.9.2:
resolution: {integrity: sha512-8uALY5LTvSuHgloDVUvWP3pIauILm+8/0pDMokuDYIoNsOkSwd5AiHBTSEJjKTDcZr5z8UpgOWZkxBF4iJftoA==}
@@ -14238,7 +13979,6 @@ packages:
typescript: 4.2.4
transitivePeerDependencies:
- supports-color
- dev: true
/@typescript-eslint/parser/5.3.0_eslint@8.1.0+typescript@4.2.4:
resolution: {integrity: sha512-rKu/yAReip7ovx8UwOAszJVO5MgBquo8WjIQcp1gx4pYQCwYzag+I5nVNHO4MqyMkAo0gWt2gWUi+36gWAVKcw==}
@@ -14458,7 +14198,6 @@ packages:
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==}
@@ -14670,7 +14409,6 @@ packages:
dependencies:
'@webassemblyjs/helper-numbers': 1.11.1
'@webassemblyjs/helper-wasm-bytecode': 1.11.1
- dev: true
/@webassemblyjs/ast/1.9.0:
resolution: {integrity: sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==}
@@ -14682,7 +14420,6 @@ packages:
/@webassemblyjs/floating-point-hex-parser/1.11.1:
resolution: {integrity: sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==}
- dev: true
/@webassemblyjs/floating-point-hex-parser/1.9.0:
resolution: {integrity: sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==}
@@ -14690,7 +14427,6 @@ packages:
/@webassemblyjs/helper-api-error/1.11.1:
resolution: {integrity: sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==}
- dev: true
/@webassemblyjs/helper-api-error/1.9.0:
resolution: {integrity: sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==}
@@ -14698,7 +14434,6 @@ packages:
/@webassemblyjs/helper-buffer/1.11.1:
resolution: {integrity: sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==}
- dev: true
/@webassemblyjs/helper-buffer/1.9.0:
resolution: {integrity: sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==}
@@ -14726,11 +14461,9 @@ packages:
'@webassemblyjs/floating-point-hex-parser': 1.11.1
'@webassemblyjs/helper-api-error': 1.11.1
'@xtuc/long': 4.2.2
- dev: true
/@webassemblyjs/helper-wasm-bytecode/1.11.1:
resolution: {integrity: sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==}
- dev: true
/@webassemblyjs/helper-wasm-bytecode/1.9.0:
resolution: {integrity: sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==}
@@ -14743,7 +14476,6 @@ packages:
'@webassemblyjs/helper-buffer': 1.11.1
'@webassemblyjs/helper-wasm-bytecode': 1.11.1
'@webassemblyjs/wasm-gen': 1.11.1
- dev: true
/@webassemblyjs/helper-wasm-section/1.9.0:
resolution: {integrity: sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==}
@@ -14758,7 +14490,6 @@ packages:
resolution: {integrity: sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==}
dependencies:
'@xtuc/ieee754': 1.2.0
- dev: true
/@webassemblyjs/ieee754/1.9.0:
resolution: {integrity: sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==}
@@ -14770,7 +14501,6 @@ packages:
resolution: {integrity: sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==}
dependencies:
'@xtuc/long': 4.2.2
- dev: true
/@webassemblyjs/leb128/1.9.0:
resolution: {integrity: sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==}
@@ -14780,7 +14510,6 @@ packages:
/@webassemblyjs/utf8/1.11.1:
resolution: {integrity: sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==}
- dev: true
/@webassemblyjs/utf8/1.9.0:
resolution: {integrity: sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==}
@@ -14797,7 +14526,6 @@ packages:
'@webassemblyjs/wasm-opt': 1.11.1
'@webassemblyjs/wasm-parser': 1.11.1
'@webassemblyjs/wast-printer': 1.11.1
- dev: true
/@webassemblyjs/wasm-edit/1.9.0:
resolution: {integrity: sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==}
@@ -14820,7 +14548,6 @@ packages:
'@webassemblyjs/ieee754': 1.11.1
'@webassemblyjs/leb128': 1.11.1
'@webassemblyjs/utf8': 1.11.1
- dev: true
/@webassemblyjs/wasm-gen/1.9.0:
resolution: {integrity: sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==}
@@ -14839,7 +14566,6 @@ packages:
'@webassemblyjs/helper-buffer': 1.11.1
'@webassemblyjs/wasm-gen': 1.11.1
'@webassemblyjs/wasm-parser': 1.11.1
- dev: true
/@webassemblyjs/wasm-opt/1.9.0:
resolution: {integrity: sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==}
@@ -14859,7 +14585,6 @@ packages:
'@webassemblyjs/ieee754': 1.11.1
'@webassemblyjs/leb128': 1.11.1
'@webassemblyjs/utf8': 1.11.1
- dev: true
/@webassemblyjs/wasm-parser/1.9.0:
resolution: {integrity: sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==}
@@ -14888,7 +14613,6 @@ packages:
dependencies:
'@webassemblyjs/ast': 1.11.1
'@xtuc/long': 4.2.2
- dev: true
/@webassemblyjs/wast-printer/1.9.0:
resolution: {integrity: sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==}
@@ -14994,8 +14718,19 @@ packages:
create-hmac: 1.1.7
oauth-1.0a: 2.2.6
url-parse: 1.5.10
+ transitivePeerDependencies:
+ - supports-color
dev: true
+ /@wordpress/a11y/3.10.0:
+ resolution: {integrity: sha512-Igx80jb0Y5rX5tnjd7CKiKILr7yrDs7lZY4zEYNB+4gifm+aCh/+LOFZhXCHTkadKS7gMmLHJ65gv6ph3nNjuQ==}
+ engines: {node: '>=12'}
+ dependencies:
+ '@babel/runtime': 7.17.7
+ '@wordpress/dom-ready': 3.10.0
+ '@wordpress/i18n': 4.10.0
+ dev: false
+
/@wordpress/a11y/3.4.1:
resolution: {integrity: sha512-SjeLO8x/Y/QAcKBrvyJiu8KVAPckRLNwuFfgX7zCGM8vBfg+Depj94Hp55ARLjq0oXHg7EWKxSdzNkvmTz8AIA==}
engines: {node: '>=12'}
@@ -15052,6 +14787,15 @@ packages:
'@wordpress/url': 3.5.1
dev: false
+ /@wordpress/api-fetch/6.7.0:
+ resolution: {integrity: sha512-oxtFVj085bjejKlMAUS81YaNr43rJrDDuA9gLdvOWwGX9XuhR9NRwXwJy/hasNKqpVblv2zUnH8B3knkHLyKzw==}
+ engines: {node: '>=12'}
+ dependencies:
+ '@babel/runtime': 7.17.7
+ '@wordpress/i18n': 4.10.0
+ '@wordpress/url': 3.11.0
+ dev: false
+
/@wordpress/autop/3.4.1:
resolution: {integrity: sha512-gKk2/hpgEKlZMAuEyl6O3tXKtxp73B4Xvwcya0Vdrue3JF7/MD2Sj2sgiQbV1UxuzOmUtydIhVllDkuKYijCcA==}
engines: {node: '>=12'}
@@ -15184,6 +14928,10 @@ packages:
resolution: {integrity: sha512-e9Z+txhEQ3zyAHkzzsuYg1ADFhKArz1eGU3ayqCNtCdakrgNjI6Q/sPODI26LlwTmjJPBIJ5wSCBrsDjMhdWqA==}
dev: false
+ /@wordpress/base-styles/4.5.0:
+ resolution: {integrity: sha512-iz2bDZSDWEgBNOXx3072avn/+zsI+9akhTF2DA/wDdRX0TpS4SSs/vrfhvWfruq5PPLRjJ7ogLKHMnN9VvB9yg==}
+ dev: false
+
/@wordpress/blob/3.4.1:
resolution: {integrity: sha512-rGm7nXaxnsXStIu9v9IjbUOKtE9UzkvgYiJMX5SyVyzAGLOo2Aq759+JNRDLRR0RDkS6igH/G7qBXS6xSgLFgA==}
engines: {node: '>=12'}
@@ -15270,6 +15018,57 @@ packages:
resolution: {integrity: sha512-UH0Ifmm4tEjVPOtiqH6yxDvk2EKtqSAhnyhyfSIb0wUnEoGsWTjREZjzuhgjt/I2nTqfg+0gUSzL5D0yQH6wDQ==}
engines: {node: '>=12'}
+ /@wordpress/components/19.12.0_@babel+core@7.17.8:
+ resolution: {integrity: sha512-Ac1+aIMM7NDgN3G7i5kcaETSvZfeqB4U6PubApPmM6FdBF5VfkYUZeqNcC7cuJdveyokRrqHg11/l+DcJGA7/g==}
+ engines: {node: '>=12'}
+ peerDependencies:
+ react: ^17.0.0
+ react-dom: ^17.0.0
+ dependencies:
+ '@babel/runtime': 7.17.7
+ '@emotion/cache': 11.7.1
+ '@emotion/css': 11.7.1_@babel+core@7.17.8
+ '@emotion/react': 11.8.2_@babel+core@7.17.8
+ '@emotion/serialize': 1.0.2
+ '@emotion/styled': 11.8.1_14926ce31c24bafac75661d38a5c90f5
+ '@emotion/utils': 1.0.0
+ '@floating-ui/react-dom': 0.6.3
+ '@use-gesture/react': 10.2.10
+ '@wordpress/a11y': 3.10.0
+ '@wordpress/compose': 5.8.0
+ '@wordpress/date': 4.10.0
+ '@wordpress/deprecated': 3.10.0
+ '@wordpress/dom': 3.10.0
+ '@wordpress/element': 4.8.0
+ '@wordpress/escape-html': 2.10.0
+ '@wordpress/hooks': 3.10.0
+ '@wordpress/i18n': 4.10.0
+ '@wordpress/icons': 9.1.0
+ '@wordpress/is-shallow-equal': 4.10.0
+ '@wordpress/keycodes': 3.10.0
+ '@wordpress/primitives': 3.8.0
+ '@wordpress/rich-text': 5.8.0
+ '@wordpress/warning': 2.10.0
+ classnames: 2.3.1
+ colord: 2.9.2
+ dom-scroll-into-view: 1.2.1
+ downshift: 6.1.7
+ framer-motion: 6.2.8
+ gradient-parser: 0.1.5
+ highlight-words-core: 1.2.2
+ lodash: 4.17.21
+ memize: 1.1.0
+ moment: 2.29.1
+ re-resizable: 6.9.5
+ react-colorful: 5.5.1
+ react-dates: 21.8.0_88d19d8f24497aa041ab08215d7c3dcd
+ reakit: 1.3.11
+ uuid: 8.3.2
+ transitivePeerDependencies:
+ - '@babel/core'
+ - '@types/react'
+ dev: false
+
/@wordpress/components/19.6.1_978f344c876a57c1143ffe356b90df31:
resolution: {integrity: sha512-O6hnJm9tfxkPnKknnJInpMy6qUS29CfRYtX5p5HdQMR2QFaOYvmwy7of3s5zBh7mubx3NeSzMy+ytZEWJ9ETJw==}
engines: {node: '>=12'}
@@ -15392,7 +15191,6 @@ packages:
use-memo-one: 1.1.2
transitivePeerDependencies:
- react
- dev: true
/@wordpress/compose/3.25.3_react@16.14.0:
resolution: {integrity: sha512-tCO2EnJCkCH548OqA0uU8V1k/1skz2QwBlHs8ZQSpimqUS4OWWsAlndCEFe4U4vDTqFt2ow7tzAir+05Cw8MAg==}
@@ -15458,6 +15256,49 @@ packages:
use-memo-one: 1.1.2_react@17.0.2
dev: false
+ /@wordpress/compose/5.8.0:
+ resolution: {integrity: sha512-GeXtrLvLhPfQEprcsKeDCtzj2Ew8TTtoAZ7NDAJrNZRqElBs7MAeZkXQ+64u42J8K0dhDQ6v4lCR/Z0f5cMfng==}
+ engines: {node: '>=12'}
+ peerDependencies:
+ react: ^17.0.0
+ dependencies:
+ '@babel/runtime': 7.17.7
+ '@types/lodash': 4.14.180
+ '@types/mousetrap': 1.6.9
+ '@wordpress/deprecated': 3.10.0
+ '@wordpress/dom': 3.10.0
+ '@wordpress/element': 4.8.0
+ '@wordpress/is-shallow-equal': 4.10.0
+ '@wordpress/keycodes': 3.10.0
+ '@wordpress/priority-queue': 2.10.0
+ clipboard: 2.0.10
+ lodash: 4.17.21
+ mousetrap: 1.6.5
+ use-memo-one: 1.1.2
+ dev: false
+
+ /@wordpress/compose/5.8.0_react@17.0.2:
+ resolution: {integrity: sha512-GeXtrLvLhPfQEprcsKeDCtzj2Ew8TTtoAZ7NDAJrNZRqElBs7MAeZkXQ+64u42J8K0dhDQ6v4lCR/Z0f5cMfng==}
+ engines: {node: '>=12'}
+ peerDependencies:
+ react: ^17.0.0
+ dependencies:
+ '@babel/runtime': 7.17.7
+ '@types/lodash': 4.14.180
+ '@types/mousetrap': 1.6.9
+ '@wordpress/deprecated': 3.10.0
+ '@wordpress/dom': 3.10.0
+ '@wordpress/element': 4.8.0
+ '@wordpress/is-shallow-equal': 4.10.0
+ '@wordpress/keycodes': 3.10.0
+ '@wordpress/priority-queue': 2.10.0
+ clipboard: 2.0.10
+ lodash: 4.17.21
+ mousetrap: 1.6.5
+ react: 17.0.2
+ use-memo-one: 1.1.2_react@17.0.2
+ dev: false
+
/@wordpress/core-data/4.2.1:
resolution: {integrity: sha512-L0Gia4qbzwU7mXTUPep94MRgvt8a0iR18bfPTOz2ptYW6ciAftearEEBBIEoAExnZhW+8ihHNCH/Jm2NOqGaKg==}
engines: {node: '>=12'}
@@ -15527,6 +15368,18 @@ packages:
- react-native
dev: true
+ /@wordpress/data-controls/2.10.0:
+ resolution: {integrity: sha512-QbRLuEfwLyy/GVDHl7mzf/W6/hKMzCruggeR197JDOP7U3+HZXnbaZo7wb9YcdLKIyRNNwi4aNrFrgBgJAB72g==}
+ engines: {node: '>=12'}
+ peerDependencies:
+ react: ^17.0.0
+ dependencies:
+ '@babel/runtime': 7.17.7
+ '@wordpress/api-fetch': 6.7.0
+ '@wordpress/data': 6.10.0
+ '@wordpress/deprecated': 3.10.0
+ dev: false
+
/@wordpress/data-controls/2.4.1:
resolution: {integrity: sha512-Jy1twLWn4edvb4A9qz7wajE775i79cheCR7SggMbtZ+Pbmza+F2V+nqtx727YKat2M7P08XoTCq0dW9awCAetQ==}
engines: {node: '>=12'}
@@ -15573,6 +15426,27 @@ packages:
- react
dev: true
+ /@wordpress/data/6.10.0:
+ resolution: {integrity: sha512-kLylD1AI+RqigRhqJ0aWBUUhro348w7y7UQj/8PBRFKkyywG44856JpOJYQgSU/tY+yOCgG9w3sDWmgzcOihLA==}
+ engines: {node: '>=12'}
+ peerDependencies:
+ react: ^17.0.0
+ dependencies:
+ '@babel/runtime': 7.17.7
+ '@wordpress/compose': 5.8.0
+ '@wordpress/deprecated': 3.10.0
+ '@wordpress/element': 4.8.0
+ '@wordpress/is-shallow-equal': 4.10.0
+ '@wordpress/priority-queue': 2.10.0
+ '@wordpress/redux-routine': 4.10.0_redux@4.2.0
+ equivalent-key-map: 0.2.2
+ is-promise: 4.0.0
+ lodash: 4.17.21
+ redux: 4.2.0
+ turbo-combine-reducers: 1.0.2
+ use-memo-one: 1.1.2
+ dev: false
+
/@wordpress/data/6.4.1:
resolution: {integrity: sha512-pDTQl+cmVvwyGuGo6DtWkSGtIz6FTJw87XxtRkOeuQlEqsfHoyXSA4da7cBY5o22Ss5P5408hXjR0SAIqEBhmg==}
engines: {node: '>=12'}
@@ -15615,6 +15489,15 @@ packages:
use-memo-one: 1.1.2_react@17.0.2
dev: false
+ /@wordpress/date/4.10.0:
+ resolution: {integrity: sha512-B+1JkrWRU/PhWaMzS8lAtYdnEp1Nfdd6hh3GGD+JSrj3/Lq0UXkIobz0zJaZZdgaoKfUErBVvj74eEkU8ZuEQA==}
+ engines: {node: '>=12'}
+ dependencies:
+ '@babel/runtime': 7.17.7
+ moment: 2.29.1
+ moment-timezone: 0.5.34
+ dev: false
+
/@wordpress/date/4.4.1:
resolution: {integrity: sha512-G2qcMB+EekBLIMO0YTEvhSfhTDAGM94WGe696DG4EevlBmMmgTSCATR8IvlD2+rta5Ut8qPJ1w2i0cy4AwslJA==}
engines: {node: '>=12'}
@@ -15651,6 +15534,14 @@ packages:
'@babel/runtime': 7.17.7
'@wordpress/hooks': 2.12.3
+ /@wordpress/deprecated/3.10.0:
+ resolution: {integrity: sha512-qWY/pTNVxEfbJeUjJJlkwhQKh6W0nDxdTSmodX86IcTdk+1j0hDHAgFo3Pmigvs+DbsXaka+wZgtN4aZBlYodg==}
+ engines: {node: '>=12'}
+ dependencies:
+ '@babel/runtime': 7.17.7
+ '@wordpress/hooks': 3.10.0
+ dev: false
+
/@wordpress/deprecated/3.2.3:
resolution: {integrity: sha512-YoJos/hW216PIlxbtNyb24kPR3TUFTSsfeVT23SxudW4jhmwM12vkl3KY1RDbhD/qi89OE4k+8xsBo5cM3lCSw==}
engines: {node: '>=12'}
@@ -15666,6 +15557,13 @@ packages:
'@babel/runtime': 7.17.7
'@wordpress/hooks': 3.5.0
+ /@wordpress/dom-ready/3.10.0:
+ resolution: {integrity: sha512-b2dCnAj/K39L4hwKlZvo/I0RFWHI9B+xL3jE/fWxQyFZ+Ct1oKx4TRklecsR9UPSXdPkJ+ebp3J0+RI2VIXeCQ==}
+ engines: {node: '>=12'}
+ dependencies:
+ '@babel/runtime': 7.17.7
+ dev: false
+
/@wordpress/dom-ready/3.4.1:
resolution: {integrity: sha512-w6DVKKpNwX0XUp0Cuh1OyFyGXLabr47k/ecRHKmQkQh9LdjRew7QvxUHYDN1rejRvq5GqcDb7Gnkz4E6hWIo4Q==}
engines: {node: '>=12'}
@@ -15685,7 +15583,15 @@ packages:
dependencies:
'@babel/runtime': 7.17.7
lodash: 4.17.21
- dev: true
+
+ /@wordpress/dom/3.10.0:
+ resolution: {integrity: sha512-InIho9Ih4/CPl1eKCLv/hI7vDJt9nU4xJrtuYLaAl6zgciuF9WbzOIp1EY++5mOf+5s3MSerwWej+/S2qCu9Bw==}
+ engines: {node: '>=12'}
+ dependencies:
+ '@babel/runtime': 7.17.7
+ '@wordpress/deprecated': 3.10.0
+ lodash: 4.17.21
+ dev: false
/@wordpress/dom/3.4.1:
resolution: {integrity: sha512-fySHKew0GEIXC4HsIlHyszivV9qAQZcD+oHWn3N0MjaUYKvBRfh6jeBOQwbeBGR/32U+TX8Bqa/qAmDb8bMsyA==}
@@ -15757,7 +15663,6 @@ packages:
lodash: 4.17.21
react: 16.14.0
react-dom: 16.14.0_react@16.14.0
- dev: true
/@wordpress/element/3.2.0:
resolution: {integrity: sha512-YXJhtBF8FnFYwA9X6Dvs4k6yJf5wy1lhU04VNJVzoUDwCt/pK747RGePIPDdUWVd3X/TlyNH2yLRtcCyOC/SzQ==}
@@ -15809,11 +15714,30 @@ packages:
react: 17.0.2
react-dom: 17.0.2_react@17.0.2
+ /@wordpress/element/4.8.0:
+ resolution: {integrity: sha512-f2Mb70xvGxZWNWh5pFhOoRgrd+tKs9Xk9hpDgRB7iPel/zbAIxNebr0Jqm5Nt+MDiDl/dogTPc9GyrkYCm9u0g==}
+ engines: {node: '>=12'}
+ dependencies:
+ '@babel/runtime': 7.17.7
+ '@types/react': 17.0.40
+ '@types/react-dom': 17.0.13
+ '@wordpress/escape-html': 2.10.0
+ lodash: 4.17.21
+ react: 17.0.2
+ react-dom: 17.0.2_react@17.0.2
+ dev: false
+
/@wordpress/escape-html/1.12.2:
resolution: {integrity: sha512-FabgSwznhdaUwe6hr1CsGpgxQbzqEoGevv73WIL1B9GvlZ6csRWodgHfWh4P6fYqpzxFL4WYB8wPJ1PdO32XFA==}
dependencies:
'@babel/runtime': 7.17.7
- dev: true
+
+ /@wordpress/escape-html/2.10.0:
+ resolution: {integrity: sha512-EGG8MD5AAhK4UWcUBjxHjxYbxf7XZUKPQaGyaYB/Ns9YgNMCTo6unnULNLXIvOBEN6skc2U4yZI5PE3P6EAqlg==}
+ engines: {node: '>=12'}
+ dependencies:
+ '@babel/runtime': 7.17.7
+ dev: false
/@wordpress/escape-html/2.2.3:
resolution: {integrity: sha512-nYIwT8WzHfAzjjwHLiwDQWrzn4/gUNr5zud465XQszM2cAItN2wnC26/ovSpPomDGkvjcG0YltgnSqc1T62olA==}
@@ -15834,7 +15758,7 @@ packages:
dependencies:
'@babel/runtime': 7.17.7
- /@wordpress/eslint-plugin/11.0.1_2205da2c9bef219d53091cb9dbc5524c:
+ /@wordpress/eslint-plugin/11.0.1_2fe08909bc0354e085d624227d964eca:
resolution: {integrity: sha512-HDKwKjOmCaWdyJEtWKRAd0xK/NAXL/ykUP/I8l+zCvzvCXbS1UuixWN09RRzl09tv17JUtPiEqehDilkWRCBZg==}
engines: {node: '>=12', npm: '>=6.9'}
peerDependencies:
@@ -15857,7 +15781,7 @@ packages:
cosmiconfig: 7.0.1
eslint: 8.11.0
eslint-config-prettier: 8.5.0_eslint@8.11.0
- eslint-plugin-import: 2.25.4_eslint@8.11.0
+ eslint-plugin-import: 2.25.4_77772d9183dc10a22461806e31fab843
eslint-plugin-jest: 25.7.0_999503cc9dd683854c288a023c8289ec
eslint-plugin-jsdoc: 37.9.7_eslint@8.11.0
eslint-plugin-jsx-a11y: 6.5.1_eslint@8.11.0
@@ -15869,6 +15793,8 @@ packages:
requireindex: 1.2.0
typescript: 4.6.2
transitivePeerDependencies:
+ - eslint-import-resolver-typescript
+ - eslint-import-resolver-webpack
- jest
- supports-color
dev: true
@@ -15896,7 +15822,7 @@ packages:
cosmiconfig: 7.0.1
eslint: 8.12.0
eslint-config-prettier: 8.5.0_eslint@8.12.0
- eslint-plugin-import: 2.25.4_eslint@8.12.0
+ eslint-plugin-import: 2.25.4_cc71e8efbf6abc1a029e1884c9c4d82b
eslint-plugin-jest: 25.7.0_6bef967891becc1ab6057e2949a5834f
eslint-plugin-jsdoc: 37.9.7_eslint@8.12.0
eslint-plugin-jsx-a11y: 6.5.1_eslint@8.12.0
@@ -15908,6 +15834,8 @@ packages:
requireindex: 1.2.0
typescript: 4.6.2
transitivePeerDependencies:
+ - eslint-import-resolver-typescript
+ - eslint-import-resolver-webpack
- jest
- supports-color
@@ -15933,7 +15861,7 @@ packages:
'@wordpress/prettier-config': 1.1.3
cosmiconfig: 7.0.1
eslint-config-prettier: 8.5.0
- eslint-plugin-import: 2.25.4
+ eslint-plugin-import: 2.25.4_@typescript-eslint+parser@5.15.0
eslint-plugin-jest: 25.7.0_a17cfd3e96203023414471d4aee9df06
eslint-plugin-jsdoc: 37.9.7
eslint-plugin-jsx-a11y: 6.5.1
@@ -15945,6 +15873,8 @@ packages:
requireindex: 1.2.0
typescript: 4.2.4
transitivePeerDependencies:
+ - eslint-import-resolver-typescript
+ - eslint-import-resolver-webpack
- jest
- supports-color
dev: true
@@ -15979,6 +15909,13 @@ packages:
dependencies:
'@babel/runtime': 7.17.7
+ /@wordpress/hooks/3.10.0:
+ resolution: {integrity: sha512-gfvHGoCR+BZ2lkpkIkQn441iHBfH8OiGrPl/CxECKpe3TOolHsB4Dwc+Ki9AREfMzkhJuw7fSyRxdlbeWY/DFA==}
+ engines: {node: '>=12'}
+ dependencies:
+ '@babel/runtime': 7.17.7
+ dev: false
+
/@wordpress/hooks/3.2.2:
resolution: {integrity: sha512-MlFWyu2ttJhmzDFBVWPRwZwIMqQdHFZTjFWFWm50NlzUzIJ3gEtNA95mHNtav1Fone24N+I2YkaYMNb6PEPTyA==}
engines: {node: '>=12'}
@@ -16017,6 +15954,20 @@ packages:
sprintf-js: 1.1.2
tannin: 1.2.0
+ /@wordpress/i18n/4.10.0:
+ resolution: {integrity: sha512-FioQCvyPD7tSJEvdqX2Hb22VCbnzQ4oftuOMp+hL6A18VlFr8K2R4kf4d0CCZO9tGPlEqbxSs/6hOJKQ8ie66g==}
+ engines: {node: '>=12'}
+ hasBin: true
+ dependencies:
+ '@babel/runtime': 7.17.7
+ '@wordpress/hooks': 3.10.0
+ gettext-parser: 1.4.0
+ lodash: 4.17.21
+ memize: 1.1.0
+ sprintf-js: 1.1.2
+ tannin: 1.2.0
+ dev: false
+
/@wordpress/i18n/4.4.1:
resolution: {integrity: sha512-cDD3dxynq0P+HwB1dwUD2xpmjTr55oyuB0Mybcr8N4sTrbl/bDj5VRrh8bdps7KSqIdM4OuMtxJKLbg3y5CktA==}
engines: {node: '>=12'}
@@ -16062,11 +16013,26 @@ packages:
'@wordpress/primitives': 3.3.0
dev: false
+ /@wordpress/icons/9.1.0:
+ resolution: {integrity: sha512-7UaUmKmWTjg/UZSM5owV0GzXTLwT6tAouBvXOFrHmWQP4Mw1ODbPSJfGdGRSzbP1+nSBjiXAZQcG9kdy8FHLDQ==}
+ engines: {node: '>=12'}
+ dependencies:
+ '@babel/runtime': 7.17.7
+ '@wordpress/element': 4.8.0
+ '@wordpress/primitives': 3.8.0
+ dev: false
+
/@wordpress/is-shallow-equal/3.1.3:
resolution: {integrity: sha512-eDLhfC4aaSgklzqwc6F/F4zmJVpTVTAvhqX+q0SP/8LPcP2HuKErPHVrEc75PMWqIutja2wJg98YSNPdewrj1w==}
dependencies:
'@babel/runtime': 7.17.7
- dev: true
+
+ /@wordpress/is-shallow-equal/4.10.0:
+ resolution: {integrity: sha512-LHA0F8mo6nJpoES0WU3rS3DXNzmen2jR7MvFjiekiqUh8CEPIg1V/uDnIKlOEUnWr7NsWoCL6s48Mmv0St1Uag==}
+ engines: {node: '>=12'}
+ dependencies:
+ '@babel/runtime': 7.17.7
+ dev: false
/@wordpress/is-shallow-equal/4.4.1:
resolution: {integrity: sha512-NlcqqrukKe4zT5fCs3O5FVYwqmHhtqM//KqWs7xfIaoz9B07oKZQNZqOrU72mgz7mgRliQumTQHzFM76RO0hZQ==}
@@ -16197,6 +16163,15 @@ packages:
'@wordpress/i18n': 3.20.0
lodash: 4.17.21
+ /@wordpress/keycodes/3.10.0:
+ resolution: {integrity: sha512-Udr9a8m39v4yFVdOlRv/yG82RkzBHxMNVJ6M9bhuQttpqeO7SzkYH2HyFIxg0wFvmZLXz9EYLZkr9AI8jhnDJw==}
+ engines: {node: '>=12'}
+ dependencies:
+ '@babel/runtime': 7.17.7
+ '@wordpress/i18n': 4.10.0
+ lodash: 4.17.21
+ dev: false
+
/@wordpress/keycodes/3.4.1:
resolution: {integrity: sha512-z/pIY0JtLVCxMClKZFnSbhumDbTDf69F4vHYLESNRdAJktqPRRzKsSeg69tJKI+00QzVakKWAvoyyyjopmxoCQ==}
engines: {node: '>=12'}
@@ -16271,6 +16246,8 @@ packages:
autoprefixer: 8.6.5
postcss: 6.0.23
postcss-color-function: 4.1.0
+ transitivePeerDependencies:
+ - supports-color
dev: true
/@wordpress/postcss-themes/2.6.0:
@@ -16311,11 +16288,26 @@ packages:
classnames: 2.3.1
dev: false
+ /@wordpress/primitives/3.8.0:
+ resolution: {integrity: sha512-XOtNtYseCkdGwMWQT9bl4rMAlIX1cNByIFVsDGRVjA58qW3oghZgEJH41R/eCEVkU5z3YKhnflS096y0Xg1ZtA==}
+ engines: {node: '>=12'}
+ dependencies:
+ '@babel/runtime': 7.17.7
+ '@wordpress/element': 4.8.0
+ classnames: 2.3.1
+ dev: false
+
/@wordpress/priority-queue/1.11.2:
resolution: {integrity: sha512-ulwmUOklY3orn1xXpcPnTyGWV5B/oycxI+cHZ6EevBVgM5sq+BW3xo0PKLR/MMm6UNBtFTu/71QAJrNZcD6V1g==}
dependencies:
'@babel/runtime': 7.17.7
- dev: true
+
+ /@wordpress/priority-queue/2.10.0:
+ resolution: {integrity: sha512-4O0ra/5fkhEBhYyssp1xd0Rs2dtIHR7oIrm8Wvtc7fjMLEfMZccqxVgjwy7risGFr7ey4SunbGiSaZQBNt6rmw==}
+ engines: {node: '>=12'}
+ dependencies:
+ '@babel/runtime': 7.17.7
+ dev: false
/@wordpress/priority-queue/2.4.1:
resolution: {integrity: sha512-5+pyUvQCQTTkoiccnO5G6AUDxzCKdAiDh3oLbl+qLz3j56iGuLoKWR6L5ySj+knaYIZb4g8expFsbvf2+RcVtw==}
@@ -16323,6 +16315,16 @@ packages:
dependencies:
'@babel/runtime': 7.17.7
+ /@wordpress/react-i18n/3.8.0:
+ resolution: {integrity: sha512-5jg7DY05jCWfzCZRt+VCT4cKn6mCZwQhQlJIApcuzUGT51tlLk/BwyxBMfnn5ZT5IVSp9YxedExycohNPXEPjg==}
+ engines: {node: '>=12'}
+ dependencies:
+ '@babel/runtime': 7.17.7
+ '@wordpress/element': 4.8.0
+ '@wordpress/i18n': 4.10.0
+ utility-types: 3.10.0
+ dev: false
+
/@wordpress/redux-routine/3.14.2:
resolution: {integrity: sha512-aqi4UtvMP/+NhULxyCR8ktG0v4BJVTRcMpByAqDg7Oabq2sz2LPuShxd5UY8vxQYQY9t1uUJbslhom4ytcohWg==}
dependencies:
@@ -16332,6 +16334,19 @@ packages:
rungen: 0.3.2
dev: true
+ /@wordpress/redux-routine/4.10.0_redux@4.2.0:
+ resolution: {integrity: sha512-1KDWOPRmm6Vf13+LoqwrEEcOp7vhZ+lgqOlOsW1FkZldOSQMqk273DYmCk+5VwD1vso6Sf5AX3IzlSLqUG8Jkg==}
+ engines: {node: '>=12'}
+ peerDependencies:
+ redux: '>=4'
+ dependencies:
+ '@babel/runtime': 7.17.7
+ is-promise: 4.0.0
+ lodash: 4.17.21
+ redux: 4.2.0
+ rungen: 0.3.2
+ dev: false
+
/@wordpress/redux-routine/4.4.1_redux@4.2.0:
resolution: {integrity: sha512-AqSEWN0PNxp00g1da+laL2rr0SP0AAfGpoqfzd55wIjWMQnHEf2pDsLvo6gQ9jyauuY5Wn2GUsYmGjQ+WjSf4w==}
engines: {node: '>=12'}
@@ -16383,6 +16398,25 @@ packages:
rememo: 3.0.0
dev: false
+ /@wordpress/rich-text/5.8.0:
+ resolution: {integrity: sha512-dm5b5QfvE9rZdj5bGcYO4CoA3HZg7l60Htg9QS3pLgGpTyXa9NKoYoFj8q3raj9vYU9AcE64Nn995ymP2DnSMA==}
+ engines: {node: '>=12'}
+ peerDependencies:
+ react: ^17.0.0
+ dependencies:
+ '@babel/runtime': 7.17.7
+ '@wordpress/a11y': 3.10.0
+ '@wordpress/compose': 5.8.0
+ '@wordpress/data': 6.10.0
+ '@wordpress/element': 4.8.0
+ '@wordpress/escape-html': 2.10.0
+ '@wordpress/i18n': 4.10.0
+ '@wordpress/keycodes': 3.10.0
+ lodash: 4.17.21
+ memize: 1.1.0
+ rememo: 4.0.0
+ dev: false
+
/@wordpress/scripts/12.6.1_6cad74fe17bf42b947bda894b27e9dc2:
resolution: {integrity: sha512-pDLtACFrP5gUA414qrE49dUrR7yMy40+//1e/5Nx821lnmDb7GAGWGo1gX4lJ2gbfSjePwmRoZe6Mph87vSnLQ==}
engines: {node: '>=10', npm: '>=6.9'}
@@ -16433,11 +16467,14 @@ packages:
webpack-livereload-plugin: 2.3.0
transitivePeerDependencies:
- '@babel/core'
+ - bluebird
- bufferutil
- canvas
- fibers
- file-loader
- node-sass
+ - postcss-jsx
+ - postcss-markdown
- react
- react-dom
- supports-color
@@ -16496,11 +16533,14 @@ packages:
webpack-livereload-plugin: 2.3.0
transitivePeerDependencies:
- '@babel/core'
+ - bluebird
- bufferutil
- canvas
- fibers
- file-loader
- node-sass
+ - postcss-jsx
+ - postcss-markdown
- react
- react-dom
- supports-color
@@ -16564,6 +16604,14 @@ packages:
transitivePeerDependencies:
- react-native
+ /@wordpress/url/3.11.0:
+ resolution: {integrity: sha512-avGfS8GqplhGTYriz3A6y/b+dbu+QpLrE4rtFlY/tjt2XYtBn3TxOiPieRxaS0Likno2OTkqgM1GvRds0a+xbg==}
+ engines: {node: '>=12'}
+ dependencies:
+ '@babel/runtime': 7.17.7
+ lodash: 4.17.21
+ dev: false
+
/@wordpress/url/3.5.1:
resolution: {integrity: sha512-m4gjNdOkwaZ9NOVk/lYtpW4GoxHU0ZSv6WX3pFYRDSPdI1eX45uA8RrhPBYuj/e/XPUBiS+FXDilR0uvqqz9FA==}
engines: {node: '>=12'}
@@ -16600,6 +16648,11 @@ packages:
resolution: {integrity: sha512-MjrkSp6Jyfx+92AE32A83P503noUtGb6//BYUH4GiWzzzSNhDHgbQ0UcOJwJaEYK166DxSNpMk/JXc4YENi1Cw==}
dev: true
+ /@wordpress/warning/2.10.0:
+ resolution: {integrity: sha512-CZiByt1/puje/EahYIHFGBCnys3u6kRdlvPPI+F53Hu79Kyb+6r97AGY7tdjXVTjlC+slnVX/hwFZEe3rVLYgg==}
+ engines: {node: '>=12'}
+ dev: false
+
/@wordpress/warning/2.2.2:
resolution: {integrity: sha512-iG1Hq56RK3N6AJqAD1sRLWRIJatfYn+NrPyrfqRNZNYXHM8Vj/s7ABNMbIU0Y99vXkBE83rvCdbMkugNoI2jXA==}
engines: {node: '>=12'}
@@ -16611,11 +16664,9 @@ packages:
/@xtuc/ieee754/1.2.0:
resolution: {integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==}
- dev: true
/@xtuc/long/4.2.2:
resolution: {integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==}
- dev: true
/abab/2.0.5:
resolution: {integrity: sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==}
@@ -16647,7 +16698,6 @@ packages:
dependencies:
acorn: 7.4.1
acorn-walk: 7.2.0
- dev: true
/acorn-import-assertions/1.8.0_acorn@8.7.0:
resolution: {integrity: sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==}
@@ -16655,7 +16705,6 @@ packages:
acorn: ^8
dependencies:
acorn: 8.7.0
- dev: true
/acorn-jsx/5.3.2_acorn@6.4.2:
resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==}
@@ -16686,7 +16735,6 @@ packages:
acorn: ^6.0.0 || ^7.0.0 || ^8.0.0
dependencies:
acorn: 8.7.0
- dev: true
/acorn-walk/6.2.0:
resolution: {integrity: sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==}
@@ -16695,7 +16743,6 @@ packages:
/acorn-walk/7.2.0:
resolution: {integrity: sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==}
engines: {node: '>=0.4.0'}
- dev: true
/acorn-walk/8.2.0:
resolution: {integrity: sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==}
@@ -16728,13 +16775,16 @@ packages:
resolution: {integrity: sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==}
engines: {node: '>=0.4.0'}
hasBin: true
- dev: true
/address/1.1.2:
resolution: {integrity: sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA==}
engines: {node: '>= 0.12.0'}
dev: true
+ /after/0.8.2:
+ resolution: {integrity: sha512-QbJ0NTQ/I9DI3uSJA4cbexiwQeRAfjPScqIbSjUDd9TOrcg6pTkdgziesOqxBMBzit8vFCTwrP27t13vFOORRA==}
+ dev: false
+
/agent-base/4.3.0:
resolution: {integrity: sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==}
engines: {node: '>= 4.0.0'}
@@ -16753,7 +16803,6 @@ packages:
debug: 4.3.4
transitivePeerDependencies:
- supports-color
- dev: true
/agentkeepalive/4.2.1:
resolution: {integrity: sha512-Zn4cw2NEqd+9fiSVWMscnjyQ1a8Yfoc5oBajLeo5w+YBHgDUcEBY2hS4YpTz6iN5f/2zQiktcuM6tS8x1p9dpA==}
@@ -17015,6 +17064,8 @@ packages:
dependencies:
micromatch: 3.1.10
normalize-path: 2.1.1
+ transitivePeerDependencies:
+ - supports-color
/anymatch/3.1.2:
resolution: {integrity: sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==}
@@ -17070,7 +17121,6 @@ packages:
/argparse/2.0.1:
resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==}
- dev: true
/aria-query/4.2.2:
resolution: {integrity: sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==}
@@ -17106,7 +17156,7 @@ packages:
dev: true
/array-equal/1.0.0:
- resolution: {integrity: sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=}
+ resolution: {integrity: sha512-H3LU5RLiSsGXPhN+Nipar0iR0IofH+8r89G2y1tBKxQ/agagKyAjhkAFDRBfodP2caPrNKHpAWNIM/c9yeL7uA==}
/array-find/1.0.0:
resolution: {integrity: sha1-bI4obRHtdoMn+OYuzuhzU8o+eLg=}
@@ -17209,6 +17259,10 @@ packages:
is-string: 1.0.7
dev: true
+ /arraybuffer.slice/0.0.7:
+ resolution: {integrity: sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog==}
+ dev: false
+
/arrify/1.0.1:
resolution: {integrity: sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=}
engines: {node: '>=0.10.0'}
@@ -17421,6 +17475,8 @@ packages:
deprecated: Critical security vulnerability fixed in v0.21.1. For more information, see https://github.com/axios/axios/pull/3410
dependencies:
follow-redirects: 1.5.10
+ transitivePeerDependencies:
+ - supports-color
dev: true
/axios/0.21.4:
@@ -17437,7 +17493,6 @@ packages:
follow-redirects: 1.14.5
transitivePeerDependencies:
- debug
- dev: false
/axobject-query/2.2.0:
resolution: {integrity: sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==}
@@ -17523,6 +17578,8 @@ packages:
babel-template: 6.26.0
babel-traverse: 6.26.0
babel-types: 6.26.0
+ transitivePeerDependencies:
+ - supports-color
dev: true
/babel-helper-get-function-arity/6.24.1:
@@ -17604,7 +17661,6 @@ packages:
slash: 3.0.0
transitivePeerDependencies:
- supports-color
- dev: true
/babel-jest/27.5.1_@babel+core@7.17.8:
resolution: {integrity: sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==}
@@ -17623,7 +17679,6 @@ packages:
slash: 3.0.0
transitivePeerDependencies:
- supports-color
- dev: true
/babel-loader/8.2.3_2126ca8a005869f6c62d5aa977e8d816:
resolution: {integrity: sha512-n4Zeta8NC3QAsuyiizu0GkmRcQ6clkV9WFUnUf1iXP//IeSKbWjofW3UHyZVwlOB4y039YQKefawyTn64Zwbuw==}
@@ -17798,10 +17853,9 @@ packages:
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dependencies:
'@babel/template': 7.16.0
- '@babel/types': 7.16.0
+ '@babel/types': 7.17.0
'@types/babel__core': 7.1.16
'@types/babel__traverse': 7.14.2
- dev: true
/babel-plugin-jest-hoist/27.5.1:
resolution: {integrity: sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==}
@@ -17811,7 +17865,6 @@ packages:
'@babel/types': 7.17.0
'@types/babel__core': 7.1.16
'@types/babel__traverse': 7.14.2
- dev: true
/babel-plugin-macros/2.8.0:
resolution: {integrity: sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==}
@@ -18074,6 +18127,8 @@ packages:
babel-plugin-syntax-class-properties: 6.13.0
babel-runtime: 6.26.0
babel-template: 6.26.0
+ transitivePeerDependencies:
+ - supports-color
dev: true
/babel-plugin-transform-es2015-template-literals/6.22.0:
@@ -18144,7 +18199,6 @@ packages:
'@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.16.0
'@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.16.0
'@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.16.0
- dev: true
/babel-preset-current-node-syntax/1.0.1_@babel+core@7.16.12:
resolution: {integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==}
@@ -18164,7 +18218,6 @@ packages:
'@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.16.12
'@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.16.12
'@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.16.12
- dev: true
/babel-preset-current-node-syntax/1.0.1_@babel+core@7.17.8:
resolution: {integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==}
@@ -18184,7 +18237,6 @@ packages:
'@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.17.8
'@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.17.8
'@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.17.8
- dev: true
/babel-preset-jest/24.9.0_@babel+core@7.17.8:
resolution: {integrity: sha512-izTUuhE4TMfTRPF92fFwD2QfdXaZW08qvWTFCI51V8rW5x00UuPgc3ajRoWofXOuxjfcOM5zzSYsQS3H8KGCAg==}
@@ -18227,7 +18279,6 @@ packages:
'@babel/core': 7.16.0
babel-plugin-jest-hoist: 27.2.0
babel-preset-current-node-syntax: 1.0.1_@babel+core@7.16.0
- dev: true
/babel-preset-jest/27.5.1_@babel+core@7.17.8:
resolution: {integrity: sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==}
@@ -18238,7 +18289,6 @@ packages:
'@babel/core': 7.17.8
babel-plugin-jest-hoist: 27.5.1
babel-preset-current-node-syntax: 1.0.1_@babel+core@7.17.8
- dev: true
/babel-runtime/6.26.0:
resolution: {integrity: sha1-llxwWGaOgrVde/4E/yM3vItWR/4=}
@@ -18255,6 +18305,8 @@ packages:
babel-types: 6.26.0
babylon: 6.18.0
lodash: 4.17.21
+ transitivePeerDependencies:
+ - supports-color
dev: true
/babel-traverse/6.26.0:
@@ -18269,6 +18321,8 @@ packages:
globals: 9.18.0
invariant: 2.2.4
lodash: 4.17.21
+ transitivePeerDependencies:
+ - supports-color
dev: true
/babel-types/6.26.0:
@@ -18285,6 +18339,10 @@ packages:
hasBin: true
dev: true
+ /backo2/1.0.2:
+ resolution: {integrity: sha512-zj6Z6M7Eq+PBZ7PQxl5NT665MvJdAkzp0f60nAJ+sLaSCBPMwVak5ZegFbgVCzFcCJTKFoMizvM5Ld7+JrRJHA==}
+ dev: false
+
/bail/1.0.5:
resolution: {integrity: sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ==}
dev: true
@@ -18312,6 +18370,16 @@ packages:
mixin-deep: 1.3.2
pascalcase: 0.1.1
+ /base64-arraybuffer/0.1.4:
+ resolution: {integrity: sha512-a1eIFi4R9ySrbiMuyTGx5e92uRH5tQY6kArNcFaKBUleIoLjdjBg7Zxm3Mqm3Kmkf27HLR/1fnxX9q8GQ7Iavg==}
+ engines: {node: '>= 0.6.0'}
+ dev: false
+
+ /base64-arraybuffer/0.1.5:
+ resolution: {integrity: sha512-437oANT9tP582zZMwSvZGy2nmSeAb8DW2me3y+Uv1Wp2Rulr8Mqlyrv3E7MLxmsiaPSMMDmiDVzgE+e8zlMx9g==}
+ engines: {node: '>= 0.6.0'}
+ dev: false
+
/base64-js/1.5.1:
resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==}
@@ -18337,6 +18405,12 @@ packages:
resolution: {integrity: sha512-3pZEU3NT5BFUo/AD5ERPWOgQOCZITni6iavr5AUw5AUwQjMlI0kzu5btnyD39AF0gUEsDPwJT+oY1ORBJijPjQ==}
dev: true
+ /better-assert/1.0.2:
+ resolution: {integrity: sha512-bYeph2DFlpK1XmGs6fvlLRUN29QISM3GBuUwSFsMY2XRx4AvC0WNCS57j4c/xGrK2RS24C1w3YoBOsw9fT46tQ==}
+ dependencies:
+ callsite: 1.0.0
+ dev: false
+
/better-opn/2.1.1:
resolution: {integrity: sha512-kIPXZS5qwyKiX/HcRvDYfmBQUa8XP17I0mYZZ0y4UhpYOSvtsLHDYqmomS+Mj20aDvD3knEiQ0ecQy2nhio3yA==}
engines: {node: '>8.0.0'}
@@ -18354,6 +18428,11 @@ packages:
tryer: 1.0.1
dev: true
+ /big-integer/1.6.51:
+ resolution: {integrity: sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==}
+ engines: {node: '>=0.6'}
+ dev: false
+
/big.js/5.2.2:
resolution: {integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==}
@@ -18397,6 +18476,10 @@ packages:
readable-stream: 3.6.0
dev: true
+ /blob/0.0.5:
+ resolution: {integrity: sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig==}
+ dev: false
+
/bluebird/3.7.2:
resolution: {integrity: sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==}
@@ -18422,6 +18505,8 @@ packages:
qs: 6.7.0
raw-body: 2.4.0
type-is: 1.6.18
+ transitivePeerDependencies:
+ - supports-color
dev: true
/body-scroll-lock/3.1.5:
@@ -18504,6 +18589,25 @@ packages:
snapdragon-node: 2.1.1
split-string: 3.1.0
to-regex: 3.0.2
+ transitivePeerDependencies:
+ - supports-color
+
+ /braces/2.3.2_supports-color@6.1.0:
+ resolution: {integrity: sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ arr-flatten: 1.1.0
+ array-unique: 0.3.2
+ extend-shallow: 2.0.1
+ fill-range: 4.0.0
+ isobject: 3.0.1
+ repeat-element: 1.1.4
+ snapdragon: 0.8.2_supports-color@6.1.0
+ snapdragon-node: 2.1.1
+ split-string: 3.1.0
+ to-regex: 3.0.2
+ transitivePeerDependencies:
+ - supports-color
/braces/3.0.2:
resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==}
@@ -18515,6 +18619,19 @@ packages:
resolution: {integrity: sha512-Tfn5JSE7hrUlFcOoaLzVvkbgIemIorMIyoMr3TgvszWW7jFt2C9PdeMLtysYD9RU0MmU17b69+XJG1eRY2OBRg==}
dev: false
+ /broadcast-channel/3.7.0:
+ resolution: {integrity: sha512-cIAKJXAxGJceNZGTZSBzMxzyOn72cVgPnKx4dc6LRjQgbaJUQqhy5rzL3zbMxkMWsGKkv2hSFkPRMEXfoMZ2Mg==}
+ dependencies:
+ '@babel/runtime': 7.17.7
+ detect-node: 2.1.0
+ js-sha3: 0.8.0
+ microseconds: 0.2.0
+ nano-time: 1.0.0
+ oblivious-set: 1.0.0
+ rimraf: 3.0.2
+ unload: 2.2.0
+ dev: false
+
/brorand/1.1.0:
resolution: {integrity: sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=}
dev: true
@@ -18691,6 +18808,10 @@ packages:
engines: {node: '>=6'}
dev: true
+ /builtin-status-codes/2.0.0:
+ resolution: {integrity: sha512-8KPx+JfZWi0K8L5sycIOA6/ZFZbaFKXDeUIXaqwUnhed1Ge1cB0wyq+bNDjKnL9AR2Uj3m/khkF6CDolsyMitA==}
+ dev: false
+
/builtin-status-codes/3.0.0:
resolution: {integrity: sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=}
dev: true
@@ -18750,7 +18871,7 @@ packages:
mississippi: 3.0.0
mkdirp: 0.5.5
move-concurrently: 1.0.1
- promise-inflight: 1.0.1
+ promise-inflight: 1.0.1_bluebird@3.7.2
rimraf: 2.7.1
ssri: 6.0.2
unique-filename: 1.1.1
@@ -18779,6 +18900,8 @@ packages:
ssri: 8.0.1
tar: 6.1.11
unique-filename: 1.1.1
+ transitivePeerDependencies:
+ - bluebird
dev: true
/cache-base/1.0.1:
@@ -18835,6 +18958,10 @@ packages:
dependencies:
caller-callsite: 2.0.0
+ /callsite/1.0.0:
+ resolution: {integrity: sha512-0vdNRFXn5q+dtOqjfFtmtlI9N2eVZ7LMyEV2iKC5mEEFvSg/69Ml6b/WU2qF8W1nLRa0wiSrDT3Y5jOHZCwKPQ==}
+ dev: false
+
/callsites/2.0.0:
resolution: {integrity: sha512-ksWePWBloaWPxJYQ8TL0JHvtci6G5QTKwQ95RcWAa/lzoAKuAOflGdAK92hpHXjkwb8zLxoLNUoNYZgVsaJzvQ==}
engines: {node: '>=4'}
@@ -18871,13 +18998,18 @@ packages:
quick-lru: 4.0.1
dev: true
+ /camelcase/1.2.1:
+ resolution: {integrity: sha512-wzLkDa4K/mzI1OSITC+DUyjgIl/ETNHE9QvYgy6J6Jvqyyz4C0Xfd+lQhb19sX2jMpZV4IssUn0VDVmglV+s4g==}
+ engines: {node: '>=0.10.0'}
+ dev: false
+
/camelcase/3.0.0:
resolution: {integrity: sha1-MvxLn82vhF/N9+c7uXysImHwqwo=}
engines: {node: '>=0.10.0'}
dev: true
/camelcase/4.1.0:
- resolution: {integrity: sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=}
+ resolution: {integrity: sha512-FxAv7HpHrXbh3aPo4o2qxHay2lkLY3x5Mw3KeE4KQE8ysVfziWeRZDwcjauvwBSGEC/nXUPzZy8zeh4HokqOnw==}
engines: {node: '>=4'}
dev: true
@@ -18888,7 +19020,6 @@ packages:
/camelcase/6.2.1:
resolution: {integrity: sha512-tVI4q5jjFV5CavAU8DXfza/TJcZutVKo/5Foskmsqcm0MsL91moHvwiGNnqaa2o6PF/7yT5ikDRcVcl8Rj6LCA==}
engines: {node: '>=10'}
- dev: true
/caniuse-api/3.0.0:
resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==}
@@ -18936,7 +19067,9 @@ packages:
debug: 4.3.4
puppeteer-core: 1.12.2
transitivePeerDependencies:
+ - bufferutil
- supports-color
+ - utf-8-validate
dev: true
/case-sensitive-paths-webpack-plugin/2.4.0:
@@ -19036,7 +19169,6 @@ packages:
/char-regex/1.0.2:
resolution: {integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==}
engines: {node: '>=10'}
- dev: true
/character-entities-legacy/1.1.4:
resolution: {integrity: sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==}
@@ -19120,6 +19252,8 @@ packages:
upath: 1.2.0
optionalDependencies:
fsevents: 1.2.13
+ transitivePeerDependencies:
+ - supports-color
dev: true
optional: true
@@ -19180,7 +19314,6 @@ packages:
/chrome-trace-event/1.0.3:
resolution: {integrity: sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==}
engines: {node: '>=6.0'}
- dev: true
/ci-info/1.6.0:
resolution: {integrity: sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A==}
@@ -19191,7 +19324,6 @@ packages:
/ci-info/3.2.0:
resolution: {integrity: sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==}
- dev: true
/cipher-base/1.0.4:
resolution: {integrity: sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==}
@@ -19201,7 +19333,6 @@ packages:
/cjs-module-lexer/1.2.2:
resolution: {integrity: sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==}
- dev: true
/class-utils/0.3.6:
resolution: {integrity: sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==}
@@ -19629,9 +19760,21 @@ packages:
resolution: {integrity: sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=}
dev: true
+ /component-bind/1.0.0:
+ resolution: {integrity: sha512-WZveuKPeKAG9qY+FkYDeADzdHyTYdIboXS59ixDeRJL5ZhxpqUnxSOwop4FQjMsiYm3/Or8cegVbpAHNA7pHxw==}
+ dev: false
+
+ /component-emitter/1.2.1:
+ resolution: {integrity: sha512-jPatnhd33viNplKjqXKRkGU345p263OIWzDL2wH3LGIGp5Kojo+uXizHmOADRvhGFFTnJqX3jBAKP6vvmSDKcA==}
+ dev: false
+
/component-emitter/1.3.0:
resolution: {integrity: sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==}
+ /component-inherit/0.0.3:
+ resolution: {integrity: sha512-w+LhYREhatpVqTESyGFg3NlP6Iu0kEKUHETY9GoZP/pQyW4mHFZuFWRUCIqVPZ36ueVLtoOEZaAqbCF2RDndaA==}
+ dev: false
+
/compressible/2.0.18:
resolution: {integrity: sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==}
engines: {node: '>= 0.6'}
@@ -19650,6 +19793,8 @@ packages:
on-headers: 1.0.2
safe-buffer: 5.1.2
vary: 1.1.2
+ transitivePeerDependencies:
+ - supports-color
dev: true
/compute-scroll-into-view/1.0.17:
@@ -19936,8 +20081,16 @@ packages:
p-all: 2.1.0
p-filter: 2.1.0
p-map: 3.0.0
+ transitivePeerDependencies:
+ - supports-color
dev: true
+ /crc32/0.2.2:
+ resolution: {integrity: sha512-PFZEGbDUeoNbL2GHIEpJRQGheXReDody/9axKTxhXtQqIL443wnNigtVZO9iuCIMPApKZRv7k2xr8euXHqNxQQ==}
+ engines: {node: '>= 0.4.0'}
+ hasBin: true
+ dev: false
+
/create-ecdh/4.0.4:
resolution: {integrity: sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==}
dependencies:
@@ -20048,6 +20201,8 @@ packages:
color: 0.11.4
debug: 3.2.7
rgb: 0.1.0
+ transitivePeerDependencies:
+ - supports-color
dev: true
/css-color-names/0.0.4:
@@ -20564,7 +20719,6 @@ packages:
abab: 2.0.5
whatwg-mimetype: 2.3.0
whatwg-url: 8.7.0
- dev: true
/date-fns/2.28.0:
resolution: {integrity: sha512-8d35hViGYx/QH0icHYCeLmsLmMUheMmTyV9Fcm6gvNwdw31yXXH+O85sOBJ+OLnLQMKZowvpKb6FgMIQjcpvQw==}
@@ -20589,27 +20743,70 @@ packages:
/debug/2.6.9:
resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==}
+ peerDependencies:
+ supports-color: '*'
+ peerDependenciesMeta:
+ supports-color:
+ optional: true
dependencies:
ms: 2.0.0
+ /debug/2.6.9_supports-color@6.1.0:
+ resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==}
+ peerDependencies:
+ supports-color: '*'
+ peerDependenciesMeta:
+ supports-color:
+ optional: true
+ dependencies:
+ ms: 2.0.0
+ supports-color: 6.1.0
+
/debug/3.1.0:
resolution: {integrity: sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==}
+ peerDependencies:
+ supports-color: '*'
+ peerDependenciesMeta:
+ supports-color:
+ optional: true
dependencies:
ms: 2.0.0
- dev: true
- /debug/3.2.6:
+ /debug/3.2.6_supports-color@6.0.0:
resolution: {integrity: sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==}
deprecated: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)
+ peerDependencies:
+ supports-color: '*'
+ peerDependenciesMeta:
+ supports-color:
+ optional: true
dependencies:
ms: 2.1.3
+ supports-color: 6.0.0
dev: true
/debug/3.2.7:
resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==}
+ peerDependencies:
+ supports-color: '*'
+ peerDependenciesMeta:
+ supports-color:
+ optional: true
dependencies:
ms: 2.1.3
+ /debug/4.1.1:
+ resolution: {integrity: sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==}
+ deprecated: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)
+ peerDependencies:
+ supports-color: '*'
+ peerDependenciesMeta:
+ supports-color:
+ optional: true
+ dependencies:
+ ms: 2.1.3
+ dev: false
+
/debug/4.3.2:
resolution: {integrity: sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==}
engines: {node: '>=6.0'}
@@ -20686,7 +20883,6 @@ packages:
/decimal.js/10.3.1:
resolution: {integrity: sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==}
- dev: true
/decode-uri-component/0.2.0:
resolution: {integrity: sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=}
@@ -20701,7 +20897,6 @@ packages:
/dedent/0.7.0:
resolution: {integrity: sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=}
- dev: true
/deep-eql/3.0.1:
resolution: {integrity: sha512-+QeIQyN5ZuO+3Uk5DYh6/1eKO0m0YmJFGNmFHGACpf1ClL1nmlV/p4gNgbl2pJGxgXb4faqo6UE+M5ACEMyVcw==}
@@ -20866,7 +21061,6 @@ packages:
/detect-file/1.0.0:
resolution: {integrity: sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=}
engines: {node: '>=0.10.0'}
- dev: true
/detect-indent/4.0.0:
resolution: {integrity: sha1-920GQ1LN9Docts5hnE7jqUdd4gg=}
@@ -20881,7 +21075,7 @@ packages:
dev: true
/detect-newline/2.1.0:
- resolution: {integrity: sha1-9B8cEL5LAOh7XxPaaAdZ8sW/0+I=}
+ resolution: {integrity: sha512-CwffZFvlJffUg9zZA0uqrjQayUTC8ob94pnr5sFwaVv3IOmkfUHcWH+jXaQK3askE51Cqe8/9Ql/0uXNwqZ8Zg==}
engines: {node: '>=0.10.0'}
dev: false
@@ -20891,7 +21085,6 @@ packages:
/detect-node/2.1.0:
resolution: {integrity: sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==}
- dev: true
/detect-port/1.3.0:
resolution: {integrity: sha512-E+B1gzkl2gqxt1IhUzwjrxBKRqx1UzC3WLONHinn8S3T6lwV/agVCyitiFOsGJ/eYuEUBvD71MZHy3Pv1G9doQ==}
@@ -20900,6 +21093,8 @@ packages:
dependencies:
address: 1.1.2
debug: 2.6.9
+ transitivePeerDependencies:
+ - supports-color
dev: true
/dezalgo/1.0.3:
@@ -20926,7 +21121,6 @@ packages:
/diff-sequences/27.0.6:
resolution: {integrity: sha512-ag6wfpBFyNXZ0p8pcuIDS//D8H062ZQJ3fzYxjpmeKjnz8W4pekL3AI8VohmyZmsWW2PWaHgjsmqR6L13101VQ==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
- dev: true
/diff-sequences/27.5.1:
resolution: {integrity: sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==}
@@ -21068,7 +21262,6 @@ packages:
engines: {node: '>=8'}
dependencies:
webidl-conversions: 5.0.0
- dev: true
/domhandler/2.4.2:
resolution: {integrity: sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==}
@@ -21257,7 +21450,6 @@ packages:
/emittery/0.8.1:
resolution: {integrity: sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==}
engines: {node: '>=10'}
- dev: true
/emoji-flags/1.3.0:
resolution: {integrity: sha512-cw6zdVlLPtFhpTurp9AM7c6+dBeCQAu0PrGpUQ9lA1XWsWW9lNEEbnAF9gtf8acb4jTSpUTOFZ1hHsBdSTQZGg==}
@@ -21322,6 +21514,36 @@ packages:
objectorarray: 1.0.5
dev: true
+ /engine.io-client/3.4.4:
+ resolution: {integrity: sha512-iU4CRr38Fecj8HoZEnFtm2EiKGbYZcPn3cHxqNGl/tmdWRf60KhK+9vE0JeSjgnlS/0oynEfLgKbT9ALpim0sQ==}
+ dependencies:
+ component-emitter: 1.3.0
+ component-inherit: 0.0.3
+ debug: 3.1.0
+ engine.io-parser: 2.2.1
+ has-cors: 1.1.0
+ indexof: 0.0.1
+ parseqs: 0.0.6
+ parseuri: 0.0.6
+ ws: 6.1.4
+ xmlhttprequest-ssl: 1.5.5
+ yeast: 0.1.2
+ transitivePeerDependencies:
+ - bufferutil
+ - supports-color
+ - utf-8-validate
+ dev: false
+
+ /engine.io-parser/2.2.1:
+ resolution: {integrity: sha512-x+dN/fBH8Ro8TFwJ+rkB2AmuVw9Yu2mockR/p3W8f8YtExwFgDvBDi0GWyb4ZLkpahtDGZgtr3zLovanJghPqg==}
+ dependencies:
+ after: 0.8.2
+ arraybuffer.slice: 0.0.7
+ base64-arraybuffer: 0.1.4
+ blob: 0.0.5
+ has-binary2: 1.0.3
+ dev: false
+
/enhanced-resolve/0.9.1:
resolution: {integrity: sha1-TW5omzcl+GCQknzMhs2fFjW4ni4=}
engines: {node: '>=0.6'}
@@ -21338,7 +21560,6 @@ packages:
graceful-fs: 4.2.9
memory-fs: 0.5.0
tapable: 1.1.3
- dev: true
/enhanced-resolve/5.8.3:
resolution: {integrity: sha512-EGAbGvH7j7Xt2nc0E7D99La1OiEs8LnyimkRgwExpUMScN6O+3x9tIWs7PLQZVNx4YD+00skHXPXi1yQHpAmZA==}
@@ -21354,7 +21575,6 @@ packages:
dependencies:
graceful-fs: 4.2.9
tapable: 2.2.1
- dev: true
/enquirer/2.3.6:
resolution: {integrity: sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==}
@@ -21510,7 +21730,6 @@ packages:
requiresBuild: true
dependencies:
prr: 1.0.1
- dev: true
/error-ex/1.3.2:
resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==}
@@ -21576,7 +21795,6 @@ packages:
/es-module-lexer/0.9.3:
resolution: {integrity: sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==}
- dev: true
/es-to-primitive/1.2.1:
resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==}
@@ -21648,7 +21866,6 @@ packages:
optionator: 0.8.3
optionalDependencies:
source-map: 0.6.1
- dev: true
/eslint-config-prettier/6.15.0_eslint@7.32.0:
resolution: {integrity: sha512-a1+kOYLR8wMGustcgAjdydMsQ2A/2ipRPwRKUmfYaSxc9ZPcrku080Ctl6zrZzZNs/U82MjSv+qKREkoq3bJaw==}
@@ -21700,6 +21917,8 @@ packages:
dependencies:
debug: 3.2.7
resolve: 1.20.0
+ transitivePeerDependencies:
+ - supports-color
/eslint-import-resolver-typescript/2.5.0_fe22d862ffeecaee86c93a006d59e41e:
resolution: {integrity: sha512-qZ6e5CFr+I7K4VVhQu3M/9xGv9/YmwsEXrsm3nimw8vWaVHRDrQRp26BgCypTxBp3vUp4o5aVEJRiy0F2DFddQ==}
@@ -21710,7 +21929,7 @@ packages:
dependencies:
debug: 4.3.3
eslint: 8.11.0
- eslint-plugin-import: 2.25.4_eslint@8.11.0
+ eslint-plugin-import: 2.25.4_77772d9183dc10a22461806e31fab843
glob: 7.2.0
is-glob: 4.0.3
resolve: 1.20.0
@@ -21729,7 +21948,7 @@ packages:
array-find: 1.0.0
debug: 3.2.7
enhanced-resolve: 0.9.1
- eslint-plugin-import: 2.25.4_eslint@8.11.0
+ eslint-plugin-import: 2.25.4_77772d9183dc10a22461806e31fab843
find-root: 1.1.0
has: 1.0.3
interpret: 1.4.0
@@ -21739,49 +21958,81 @@ packages:
resolve: 1.20.0
semver: 5.7.1
webpack: 5.70.0_webpack-cli@4.9.2
+ transitivePeerDependencies:
+ - supports-color
dev: true
- /eslint-module-utils/2.7.3:
+ /eslint-module-utils/2.7.3_3235438f99d989adc867d9bc1cfd12d4:
resolution: {integrity: sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==}
engines: {node: '>=4'}
- dependencies:
- debug: 3.2.7
- find-up: 2.1.0
-
- /eslint-plugin-import/2.25.4:
- resolution: {integrity: sha512-/KJBASVFxpu0xg1kIBn9AUa8hQVnszpwgE7Ld0lKAlx7Ie87yzEzCgSkekt+le/YVhiaosO4Y14GDAOc41nfxA==}
- engines: {node: '>=4'}
peerDependencies:
- eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8
+ '@typescript-eslint/parser': '*'
+ eslint-import-resolver-node: '*'
+ eslint-import-resolver-typescript: '*'
+ eslint-import-resolver-webpack: '*'
+ peerDependenciesMeta:
+ '@typescript-eslint/parser':
+ optional: true
+ eslint-import-resolver-node:
+ optional: true
+ eslint-import-resolver-typescript:
+ optional: true
+ eslint-import-resolver-webpack:
+ optional: true
dependencies:
- array-includes: 3.1.4
- array.prototype.flat: 1.2.5
- debug: 2.6.9
- doctrine: 2.1.0
+ '@typescript-eslint/parser': 5.15.0_eslint@8.11.0+typescript@4.6.2
+ debug: 3.2.7
eslint-import-resolver-node: 0.3.6
- eslint-module-utils: 2.7.3
- has: 1.0.3
- is-core-module: 2.8.0
- is-glob: 4.0.3
- minimatch: 3.0.4
- object.values: 1.1.5
- resolve: 1.20.0
- tsconfig-paths: 3.14.0
+ eslint-import-resolver-typescript: 2.5.0_fe22d862ffeecaee86c93a006d59e41e
+ eslint-import-resolver-webpack: 0.13.2_bac363bc2c2f46a65300020741b6cf5e
+ find-up: 2.1.0
+ transitivePeerDependencies:
+ - supports-color
dev: true
- /eslint-plugin-import/2.25.4_eslint@8.11.0:
+ /eslint-module-utils/2.7.3_ef07d826cd641afefb7c0416495c1331:
+ resolution: {integrity: sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==}
+ engines: {node: '>=4'}
+ peerDependencies:
+ '@typescript-eslint/parser': '*'
+ eslint-import-resolver-node: '*'
+ eslint-import-resolver-typescript: '*'
+ eslint-import-resolver-webpack: '*'
+ peerDependenciesMeta:
+ '@typescript-eslint/parser':
+ optional: true
+ eslint-import-resolver-node:
+ optional: true
+ eslint-import-resolver-typescript:
+ optional: true
+ eslint-import-resolver-webpack:
+ optional: true
+ dependencies:
+ '@typescript-eslint/parser': 5.15.0_typescript@4.2.4
+ debug: 3.2.7
+ eslint-import-resolver-node: 0.3.6
+ find-up: 2.1.0
+ transitivePeerDependencies:
+ - supports-color
+
+ /eslint-plugin-import/2.25.4_77772d9183dc10a22461806e31fab843:
resolution: {integrity: sha512-/KJBASVFxpu0xg1kIBn9AUa8hQVnszpwgE7Ld0lKAlx7Ie87yzEzCgSkekt+le/YVhiaosO4Y14GDAOc41nfxA==}
engines: {node: '>=4'}
peerDependencies:
+ '@typescript-eslint/parser': '*'
eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8
+ peerDependenciesMeta:
+ '@typescript-eslint/parser':
+ optional: true
dependencies:
+ '@typescript-eslint/parser': 5.15.0_eslint@8.11.0+typescript@4.6.2
array-includes: 3.1.4
array.prototype.flat: 1.2.5
debug: 2.6.9
doctrine: 2.1.0
eslint: 8.11.0
eslint-import-resolver-node: 0.3.6
- eslint-module-utils: 2.7.3
+ eslint-module-utils: 2.7.3_3235438f99d989adc867d9bc1cfd12d4
has: 1.0.3
is-core-module: 2.8.0
is-glob: 4.0.3
@@ -21789,21 +22040,60 @@ packages:
object.values: 1.1.5
resolve: 1.20.0
tsconfig-paths: 3.14.0
+ transitivePeerDependencies:
+ - eslint-import-resolver-typescript
+ - eslint-import-resolver-webpack
+ - supports-color
dev: true
- /eslint-plugin-import/2.25.4_eslint@8.12.0:
+ /eslint-plugin-import/2.25.4_@typescript-eslint+parser@5.15.0:
resolution: {integrity: sha512-/KJBASVFxpu0xg1kIBn9AUa8hQVnszpwgE7Ld0lKAlx7Ie87yzEzCgSkekt+le/YVhiaosO4Y14GDAOc41nfxA==}
engines: {node: '>=4'}
peerDependencies:
+ '@typescript-eslint/parser': '*'
eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8
+ peerDependenciesMeta:
+ '@typescript-eslint/parser':
+ optional: true
dependencies:
+ '@typescript-eslint/parser': 5.15.0_typescript@4.2.4
+ array-includes: 3.1.4
+ array.prototype.flat: 1.2.5
+ debug: 2.6.9
+ doctrine: 2.1.0
+ eslint-import-resolver-node: 0.3.6
+ eslint-module-utils: 2.7.3_ef07d826cd641afefb7c0416495c1331
+ has: 1.0.3
+ is-core-module: 2.8.0
+ is-glob: 4.0.3
+ minimatch: 3.0.4
+ object.values: 1.1.5
+ resolve: 1.20.0
+ tsconfig-paths: 3.14.0
+ transitivePeerDependencies:
+ - eslint-import-resolver-typescript
+ - eslint-import-resolver-webpack
+ - supports-color
+ dev: true
+
+ /eslint-plugin-import/2.25.4_cc71e8efbf6abc1a029e1884c9c4d82b:
+ resolution: {integrity: sha512-/KJBASVFxpu0xg1kIBn9AUa8hQVnszpwgE7Ld0lKAlx7Ie87yzEzCgSkekt+le/YVhiaosO4Y14GDAOc41nfxA==}
+ engines: {node: '>=4'}
+ peerDependencies:
+ '@typescript-eslint/parser': '*'
+ eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8
+ peerDependenciesMeta:
+ '@typescript-eslint/parser':
+ optional: true
+ dependencies:
+ '@typescript-eslint/parser': 5.15.0_eslint@8.12.0+typescript@4.6.2
array-includes: 3.1.4
array.prototype.flat: 1.2.5
debug: 2.6.9
doctrine: 2.1.0
eslint: 8.12.0
eslint-import-resolver-node: 0.3.6
- eslint-module-utils: 2.7.3
+ eslint-module-utils: 2.7.3_ef07d826cd641afefb7c0416495c1331
has: 1.0.3
is-core-module: 2.8.0
is-glob: 4.0.3
@@ -21811,6 +22101,10 @@ packages:
object.values: 1.1.5
resolve: 1.20.0
tsconfig-paths: 3.14.0
+ transitivePeerDependencies:
+ - eslint-import-resolver-typescript
+ - eslint-import-resolver-webpack
+ - supports-color
/eslint-plugin-jest/23.20.0_eslint@6.8.0+typescript@3.9.7:
resolution: {integrity: sha512-+6BGQt85OREevBDWCvhqj1yYA4+BFK4XnRZSGJionuEYmcglMZYLNNBBemwzbqUAckURaHdJSBcjHPyrtypZOw==}
@@ -22306,7 +22600,6 @@ packages:
dependencies:
esrecurse: 4.3.0
estraverse: 5.3.0
- dev: true
/eslint-utils/1.4.3:
resolution: {integrity: sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==}
@@ -22705,7 +22998,6 @@ packages:
v8-compile-cache: 2.3.0
transitivePeerDependencies:
- supports-color
- dev: true
/eslint/8.2.0:
resolution: {integrity: sha512-erw7XmM+CLxTOickrimJ1SiF55jiNlVSp2qqm0NuBWPtHYQCegD5ZMaW0c3i5ytPqL+SSLaCxdvQXFPLJn+ABw==}
@@ -22796,7 +23088,6 @@ packages:
acorn: 8.7.0
acorn-jsx: 5.3.2_acorn@8.7.0
eslint-visitor-keys: 3.3.0
- dev: true
/esprima/2.7.3:
resolution: {integrity: sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=}
@@ -22880,7 +23171,6 @@ packages:
/events/3.3.0:
resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==}
engines: {node: '>=0.8.x'}
- dev: true
/evp_bytestokey/1.0.3:
resolution: {integrity: sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==}
@@ -22906,7 +23196,7 @@ packages:
dev: true
/execa/0.7.0:
- resolution: {integrity: sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=}
+ resolution: {integrity: sha512-RztN09XglpYI7aBBrJCPW95jEH7YF1UEPOoX9yDhUTPdp7mK+CQvnLTuD10BNXZ3byLTu2uehZ8EcKT/4CGiFw==}
engines: {node: '>=4'}
dependencies:
cross-spawn: 5.1.0
@@ -22973,7 +23263,6 @@ packages:
onetime: 5.1.2
signal-exit: 3.0.7
strip-final-newline: 2.0.0
- dev: true
/execall/2.0.0:
resolution: {integrity: sha512-0FU2hZ5Hh6iQnarpRtQurM/aAvp3RIbfvgLHrcqJYzhXyV2KFruhuChf9NC6waAhiUR7FFtlugkI4p7f2Fqlow==}
@@ -22982,6 +23271,10 @@ packages:
clone-regexp: 2.2.0
dev: true
+ /exenv/1.2.2:
+ resolution: {integrity: sha512-Z+ktTxTwv9ILfgKCk32OX3n/doe+OcLTRtqK9pcL+JsP3J1/VW8Uvl4ZjLlKqeW4rzK4oesDOGMEMRIZqtP4Iw==}
+ dev: false
+
/exit/0.1.2:
resolution: {integrity: sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=}
engines: {node: '>= 0.8.0'}
@@ -22997,6 +23290,22 @@ packages:
regex-not: 1.0.2
snapdragon: 0.8.2
to-regex: 3.0.2
+ transitivePeerDependencies:
+ - supports-color
+
+ /expand-brackets/2.1.4_supports-color@6.1.0:
+ resolution: {integrity: sha1-t3c14xXOMPa27/D4OwQVGiJEliI=}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ debug: 2.6.9_supports-color@6.1.0
+ define-property: 0.2.5
+ extend-shallow: 2.0.1
+ posix-character-classes: 0.1.1
+ regex-not: 1.0.2
+ snapdragon: 0.8.2_supports-color@6.1.0
+ to-regex: 3.0.2
+ transitivePeerDependencies:
+ - supports-color
/expand-tilde/1.2.2:
resolution: {integrity: sha1-C4HrqJflo9MdHD0QL48BRB5VlEk=}
@@ -23009,7 +23318,6 @@ packages:
engines: {node: '>=0.10.0'}
dependencies:
homedir-polyfill: 1.0.3
- dev: true
/expect-puppeteer/4.4.0:
resolution: {integrity: sha512-6Ey4Xy2xvmuQu7z7YQtMsaMV0EHJRpVxIDOd5GRrm04/I3nkTKIutELfECsLp6le+b3SSa3cXhPiw6PgqzxYWA==}
@@ -23024,6 +23332,8 @@ packages:
jest-matcher-utils: 24.9.0
jest-message-util: 24.9.0
jest-regex-util: 24.9.0
+ transitivePeerDependencies:
+ - supports-color
dev: false
/expect/25.5.0:
@@ -23059,7 +23369,6 @@ packages:
jest-matcher-utils: 27.3.1
jest-message-util: 27.3.1
jest-regex-util: 27.0.6
- dev: true
/expect/27.5.1:
resolution: {integrity: sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==}
@@ -23069,7 +23378,6 @@ packages:
jest-get-type: 27.5.1
jest-matcher-utils: 27.5.1
jest-message-util: 27.5.1
- dev: true
/expose-loader/3.1.0_webpack@5.70.0:
resolution: {integrity: sha512-2RExSo0yJiqP+xiUue13jQa2IHE8kLDzTI7b6kn+vUlBVvlzNSiLDzo4e5Pp5J039usvTUnxZ8sUOhv0Kg15NA==}
@@ -23114,6 +23422,8 @@ packages:
type-is: 1.6.18
utils-merge: 1.0.1
vary: 1.1.2
+ transitivePeerDependencies:
+ - supports-color
dev: true
/extend-shallow/2.0.1:
@@ -23152,6 +23462,23 @@ packages:
regex-not: 1.0.2
snapdragon: 0.8.2
to-regex: 3.0.2
+ transitivePeerDependencies:
+ - supports-color
+
+ /extglob/2.0.4_supports-color@6.1.0:
+ resolution: {integrity: sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ array-unique: 0.3.2
+ define-property: 1.0.0
+ expand-brackets: 2.1.4_supports-color@6.1.0
+ extend-shallow: 2.0.1
+ fragment-cache: 0.2.1
+ regex-not: 1.0.2
+ snapdragon: 0.8.2_supports-color@6.1.0
+ to-regex: 3.0.2
+ transitivePeerDependencies:
+ - supports-color
/extract-zip/1.7.0:
resolution: {integrity: sha512-xoh5G1W/PB0/27lXgMQyIhP5DSY/LhoCsOyZgb+6iMmRtCwVBo55uKaMoEYrDCKQhWvqEip5ZPKAc6eFNyf/MA==}
@@ -23161,6 +23488,8 @@ packages:
debug: 2.6.9
mkdirp: 0.5.5
yauzl: 2.10.0
+ transitivePeerDependencies:
+ - supports-color
/extract-zip/2.0.1:
resolution: {integrity: sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==}
@@ -23200,6 +23529,8 @@ packages:
is-glob: 4.0.3
merge2: 1.4.1
micromatch: 3.1.10
+ transitivePeerDependencies:
+ - supports-color
dev: true
/fast-glob/3.2.11:
@@ -23292,7 +23623,7 @@ packages:
dev: true
/fd-slicer/1.1.0:
- resolution: {integrity: sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=}
+ resolution: {integrity: sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==}
dependencies:
pend: 1.2.0
@@ -23332,7 +23663,6 @@ packages:
engines: {node: ^10.12.0 || >=12.0.0}
dependencies:
flat-cache: 3.0.4
- dev: true
/file-loader/6.2.0_webpack@4.46.0:
resolution: {integrity: sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==}
@@ -23424,6 +23754,8 @@ packages:
parseurl: 1.3.3
statuses: 1.5.0
unpipe: 1.0.0
+ transitivePeerDependencies:
+ - supports-color
dev: true
/find-cache-dir/2.1.0:
@@ -23537,17 +23869,20 @@ packages:
is-glob: 3.1.0
micromatch: 3.1.10
resolve-dir: 1.0.1
+ transitivePeerDependencies:
+ - supports-color
dev: true
- /findup-sync/3.0.0:
+ /findup-sync/3.0.0_supports-color@6.1.0:
resolution: {integrity: sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==}
engines: {node: '>= 0.10'}
dependencies:
detect-file: 1.0.0
is-glob: 4.0.3
- micromatch: 3.1.10
+ micromatch: 3.1.10_supports-color@6.1.0
resolve-dir: 1.0.1
- dev: true
+ transitivePeerDependencies:
+ - supports-color
/findup/0.1.5:
resolution: {integrity: sha1-itkpozk7rGJ5V6fl3kYjsGsOLOs=}
@@ -23600,7 +23935,6 @@ packages:
dependencies:
flatted: 3.2.4
rimraf: 3.0.2
- dev: true
/flat/4.1.1:
resolution: {integrity: sha512-FmTtBsHskrU6FJ2VxCnsDb84wu9zhmO3cUX2kGFb5tuwhfXxGciiT0oRY+cck35QmG+NmGh5eLz6lLCpWTqwpA==}
@@ -23619,7 +23953,6 @@ packages:
/flatted/3.2.4:
resolution: {integrity: sha512-8/sOawo8tJ4QOBX8YlQBMxL8+RLZfxMQOif9o0KUKTNTjMYElWPE0r/m5VNFxTRd0NSw8qSy8dajrwX4RYI1Hw==}
- dev: true
/flow-parser/0.174.1:
resolution: {integrity: sha512-nDMOvlFR+4doLpB3OJpseHZ7uEr3ENptlF6qMas/kzQmNcLzMwfQeFX0gGJ/+em7UdldB/nGsk55tDTOvjbCuw==}
@@ -23657,6 +23990,8 @@ packages:
engines: {node: '>=4.0'}
dependencies:
debug: 3.1.0
+ transitivePeerDependencies:
+ - supports-color
dev: true
/for-each/0.3.3:
@@ -23697,9 +24032,47 @@ packages:
/forever-agent/0.6.1:
resolution: {integrity: sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=}
- /fork-ts-checker-webpack-plugin/4.1.6:
+ /fork-ts-checker-webpack-plugin/4.1.6_ec34b068c8cf37561abcf5fd5b20a134:
resolution: {integrity: sha512-DUxuQaKoqfNne8iikd14SAkh5uw4+8vNifp6gmA73yYNS6ywLIWSLD/n/mBzHQRpW3J7rbATEakmiA8JvkTyZw==}
engines: {node: '>=6.11.5', 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
+ chalk: 2.4.2
+ eslint: 8.12.0
+ micromatch: 3.1.10
+ minimatch: 3.1.2
+ semver: 5.7.1
+ tapable: 1.1.3
+ typescript: 4.6.2
+ 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_typescript@4.2.4+webpack@4.46.0:
+ resolution: {integrity: sha512-DUxuQaKoqfNne8iikd14SAkh5uw4+8vNifp6gmA73yYNS6ywLIWSLD/n/mBzHQRpW3J7rbATEakmiA8JvkTyZw==}
+ engines: {node: '>=6.11.5', 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
chalk: 2.4.2
@@ -23707,12 +24080,26 @@ packages:
minimatch: 3.1.2
semver: 5.7.1
tapable: 1.1.3
+ typescript: 4.2.4
+ webpack: 4.46.0
worker-rpc: 0.1.1
+ transitivePeerDependencies:
+ - supports-color
dev: true
- /fork-ts-checker-webpack-plugin/6.2.10:
+ /fork-ts-checker-webpack-plugin/6.2.10_typescript@4.2.4+webpack@5.70.0:
resolution: {integrity: sha512-HveFCHWSH2WlYU1tU3PkrupvW8lNFMTfH3Jk0TfC2mtktE9ibHGcifhCsCFvj+kqlDfNIlwmNLiNqR9jnSA7OQ==}
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.0
'@types/json-schema': 7.0.9
@@ -23727,6 +24114,8 @@ packages:
schema-utils: 2.7.0
semver: 7.3.5
tapable: 1.1.3
+ typescript: 4.2.4
+ webpack: 5.70.0
dev: true
/fork-ts-checker-webpack-plugin/6.5.0_10568ae13669cc833891d65cd6879aa0:
@@ -24196,7 +24585,6 @@ packages:
/get-stream/6.0.1:
resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==}
engines: {node: '>=10'}
- dev: true
/get-symbol-description/1.0.0:
resolution: {integrity: sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==}
@@ -24270,7 +24658,6 @@ packages:
engines: {node: '>=10.13.0'}
dependencies:
is-glob: 4.0.3
- dev: true
/glob-promise/3.4.0_glob@7.2.0:
resolution: {integrity: sha512-q08RJ6O+eJn+dVanerAndJwIcumgbDdYiUT7zFQl3Wm1xD6fBKtah7H8ZJChj4wP+8C+QfeVy8xautR7rdmKEw==}
@@ -24288,7 +24675,6 @@ packages:
/glob-to-regexp/0.4.1:
resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==}
- dev: true
/glob/5.0.15:
resolution: {integrity: sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=}
@@ -24372,14 +24758,12 @@ packages:
global-prefix: 1.0.2
is-windows: 1.0.2
resolve-dir: 1.0.1
- dev: true
/global-modules/2.0.0:
resolution: {integrity: sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==}
engines: {node: '>=6'}
dependencies:
global-prefix: 3.0.0
- dev: true
/global-prefix/0.1.5:
resolution: {integrity: sha1-jTvGuNo8qBEqFg2NSW/wRiv+948=}
@@ -24399,7 +24783,6 @@ packages:
ini: 1.3.8
is-windows: 1.0.2
which: 1.3.1
- dev: true
/global-prefix/3.0.0:
resolution: {integrity: sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==}
@@ -24408,7 +24791,6 @@ packages:
ini: 1.3.8
kind-of: 6.0.3
which: 1.3.1
- dev: true
/global/4.4.0:
resolution: {integrity: sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==}
@@ -24523,6 +24905,8 @@ packages:
ignore: 4.0.6
pify: 4.0.1
slash: 2.0.0
+ transitivePeerDependencies:
+ - supports-color
dev: true
/globjoin/0.1.4:
@@ -24572,6 +24956,8 @@ packages:
resolution: {integrity: sha1-JAzQV4WpoY5WHcG0S0HHY+8ejbA=}
engines: {node: '>=4'}
dependencies:
+ '@types/keyv': 3.1.4
+ '@types/responselike': 1.0.0
create-error-class: 3.0.2
duplexer3: 0.1.4
get-stream: 3.0.0
@@ -24632,7 +25018,7 @@ packages:
dev: true
/growly/1.3.0:
- resolution: {integrity: sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=}
+ resolution: {integrity: sha512-+xGQY0YyAWCnqy7Cd++hc2JqMYzlm0dG30Jd0beaA64sROr8C4nt8Yc9V5Ro3avlSUDTN0ulqP/VBKi1/lLygw==}
/grunt-cli/1.3.2:
resolution: {integrity: sha512-8OHDiZZkcptxVXtMfDxJvmN7MVJNE8L/yIcPb4HB7TlyFD1kDvjHrb62uhySsU14wJx9ORMnTuhRMQ40lH/orQ==}
@@ -24644,6 +25030,8 @@ packages:
liftoff: 2.5.0
nopt: 4.0.3
v8flags: 3.1.3
+ transitivePeerDependencies:
+ - supports-color
dev: true
/grunt-contrib-clean/2.0.0_grunt@1.3.0:
@@ -24703,6 +25091,8 @@ packages:
gaze: 1.1.3
lodash: 4.17.21
tiny-lr: 1.1.1
+ transitivePeerDependencies:
+ - supports-color
dev: true
/grunt-known-options/1.1.1:
@@ -24824,6 +25214,8 @@ packages:
mkdirp: 1.0.4
nopt: 3.0.6
rimraf: 3.0.2
+ transitivePeerDependencies:
+ - supports-color
dev: true
/gruntify-eslint/5.0.0_grunt@1.3.0:
@@ -24900,6 +25292,16 @@ packages:
/has-bigints/1.0.1:
resolution: {integrity: sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==}
+ /has-binary2/1.0.3:
+ resolution: {integrity: sha512-G1LWKhDSvhGeAQ8mPVQlqNcOB2sJdwATtZKl2pDKKHfpf/rYj24lkinxf69blJbnsvtqqNU+L3SL50vzZhXOnw==}
+ dependencies:
+ isarray: 2.0.1
+ dev: false
+
+ /has-cors/1.1.0:
+ resolution: {integrity: sha512-g5VNKdkFuUuVCP9gYfDJHjK2nqdQJ7aDLTnycnc2+RvsOQbuLdF5pm7vuE5J76SEBIQjs4kQY/BWq74JUmjbXA==}
+ dev: false
+
/has-flag/1.0.0:
resolution: {integrity: sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=}
engines: {node: '>=0.10.0'}
@@ -24979,7 +25381,6 @@ packages:
dependencies:
inherits: 2.0.4
minimalistic-assert: 1.0.1
- dev: true
/hast-to-hyperscript/9.0.1:
resolution: {integrity: sha512-zQgLKqF+O2F72S1aa4y2ivxzSlko3MAvxkwG8ehGmNiqd98BIN3JM1rAJPmplEyLmGLO2QZYJtIneOSZ2YbJuA==}
@@ -25152,7 +25553,6 @@ packages:
engines: {node: '>=10'}
dependencies:
whatwg-encoding: 1.0.5
- dev: true
/html-entities/2.3.2:
resolution: {integrity: sha512-c3Ab/url5ksaT0WyleslpBEthOzWhrjQbg75y7XUsfSzi3Dgzt0l8w5e7DylRn15MTlMMD58dTfzddNS2kcAjQ==}
@@ -25187,8 +25587,6 @@ packages:
param-case: 3.0.4
relateurl: 0.2.7
terser: 5.10.0
- transitivePeerDependencies:
- - acorn
dev: true
/html-tags/3.1.0:
@@ -25230,8 +25628,6 @@ packages:
pretty-error: 4.0.0
tapable: 2.2.1
webpack: 5.70.0
- transitivePeerDependencies:
- - acorn
dev: true
/htmlparser2/3.10.1:
@@ -25318,7 +25714,6 @@ packages:
debug: 4.3.4
transitivePeerDependencies:
- supports-color
- dev: true
/http-proxy-agent/5.0.0:
resolution: {integrity: sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==}
@@ -25376,6 +25771,7 @@ packages:
union: 0.5.0
transitivePeerDependencies:
- debug
+ - supports-color
dev: true
/http-signature/1.2.0:
@@ -25404,6 +25800,8 @@ packages:
dependencies:
agent-base: 4.3.0
debug: 3.2.7
+ transitivePeerDependencies:
+ - supports-color
dev: true
/https-proxy-agent/4.0.0:
@@ -25423,7 +25821,6 @@ packages:
debug: 4.3.4
transitivePeerDependencies:
- supports-color
- dev: true
/human-signals/1.1.1:
resolution: {integrity: sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==}
@@ -25432,7 +25829,6 @@ packages:
/human-signals/2.1.0:
resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==}
engines: {node: '>=10.17.0'}
- dev: true
/humanize-ms/1.2.1:
resolution: {integrity: sha1-xG4xWaKT9riW2ikxbYtv6Lt5u+0=}
@@ -25488,6 +25884,49 @@ packages:
- supports-color
dev: true
+ /i18n-calypso/6.0.1:
+ resolution: {integrity: sha512-+/mWjFd0IR7VWqTV4iVOiu2wyKLtkoiioABPISVVTy3ybe1EnW8JmTnWnpQh3t6Fq3rHhstO6lMzpi/b6Idk4A==}
+ peerDependencies:
+ react: ^17.0.2
+ dependencies:
+ '@automattic/interpolate-components': 1.2.1
+ '@babel/runtime': 7.17.7
+ '@tannin/sprintf': 1.2.0
+ '@wordpress/compose': 5.2.1
+ debug: 4.3.4
+ events: 3.3.0
+ hash.js: 1.1.7
+ lodash: 4.17.21
+ lru: 3.1.0
+ tannin: 1.2.0
+ use-subscription: 1.6.0
+ transitivePeerDependencies:
+ - '@types/react'
+ - supports-color
+ dev: false
+
+ /i18n-calypso/6.0.1_react@17.0.2:
+ resolution: {integrity: sha512-+/mWjFd0IR7VWqTV4iVOiu2wyKLtkoiioABPISVVTy3ybe1EnW8JmTnWnpQh3t6Fq3rHhstO6lMzpi/b6Idk4A==}
+ peerDependencies:
+ react: ^17.0.2
+ dependencies:
+ '@automattic/interpolate-components': 1.2.1_react@17.0.2
+ '@babel/runtime': 7.17.7
+ '@tannin/sprintf': 1.2.0
+ '@wordpress/compose': 5.2.1_react@17.0.2
+ debug: 4.3.4
+ events: 3.3.0
+ hash.js: 1.1.7
+ lodash: 4.17.21
+ lru: 3.1.0
+ react: 17.0.2
+ tannin: 1.2.0
+ use-subscription: 1.6.0_react@17.0.2
+ transitivePeerDependencies:
+ - '@types/react'
+ - supports-color
+ dev: false
+
/iconv-lite/0.4.24:
resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==}
engines: {node: '>=0.10.0'}
@@ -25575,7 +26014,7 @@ packages:
engines: {node: '>= 4'}
/image-size/0.5.5:
- resolution: {integrity: sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w=}
+ resolution: {integrity: sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==}
engines: {node: '>=0.10.0'}
hasBin: true
requiresBuild: true
@@ -25584,7 +26023,6 @@ packages:
/immutable/4.0.0:
resolution: {integrity: sha512-zIE9hX70qew5qTUjSS7wi1iwj/l7+m54KWU247nhM3v806UdGj1yDndXj+IOYxxtW9zyLI+xqFNZjTuDaLUqFw==}
- dev: true
/import-cwd/2.1.0:
resolution: {integrity: sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=}
@@ -25663,6 +26101,10 @@ packages:
/indexes-of/1.0.1:
resolution: {integrity: sha1-8w9xbI4r00bHtn0985FVZqfAVgc=}
+ /indexof/0.0.1:
+ resolution: {integrity: sha512-i0G7hLJ1z0DE8dsqJa2rycj9dBmNKgXBvotXtZYXakU9oivfB9Uj2ZBC27qqef2U58/ZLwalxa1X/RDCdkHtVg==}
+ dev: false
+
/infer-owner/1.0.4:
resolution: {integrity: sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==}
dev: true
@@ -25833,7 +26275,6 @@ packages:
/interpret/1.4.0:
resolution: {integrity: sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==}
engines: {node: '>= 0.10'}
- dev: true
/interpret/2.2.0:
resolution: {integrity: sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw==}
@@ -26271,7 +26712,6 @@ packages:
/is-potential-custom-element-name/1.0.1:
resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==}
- dev: true
/is-promise/4.0.0:
resolution: {integrity: sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==}
@@ -26328,7 +26768,7 @@ packages:
resolution: {integrity: sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==}
/is-stream/1.1.0:
- resolution: {integrity: sha1-EtSj3U5o4Lec6428hBc66A2RykQ=}
+ resolution: {integrity: sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==}
engines: {node: '>=0.10.0'}
/is-stream/2.0.1:
@@ -26425,6 +26865,10 @@ packages:
/isarray/1.0.0:
resolution: {integrity: sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=}
+ /isarray/2.0.1:
+ resolution: {integrity: sha512-c2cu3UxbI+b6kR3fy0nRnAhodsvR9dx7U5+znCOzdj6IfP3upFURTr0Xl5BlQZNKZjEtxrmVyfSdeE3O57smoQ==}
+ dev: false
+
/isarray/2.0.5:
resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==}
dev: true
@@ -26483,6 +26927,8 @@ packages:
js-yaml: 3.14.1
mkdirp: 0.5.5
once: 1.4.0
+ transitivePeerDependencies:
+ - supports-color
dev: true
/istanbul-lib-coverage/1.2.1:
@@ -26514,6 +26960,8 @@ packages:
babylon: 6.18.0
istanbul-lib-coverage: 1.2.1
semver: 5.7.1
+ transitivePeerDependencies:
+ - supports-color
dev: true
/istanbul-lib-instrument/3.3.0:
@@ -26588,6 +27036,8 @@ packages:
mkdirp: 0.5.5
rimraf: 2.7.1
source-map: 0.5.7
+ transitivePeerDependencies:
+ - supports-color
dev: true
/istanbul-lib-source-maps/3.0.6:
@@ -26639,7 +27089,6 @@ packages:
dependencies:
html-escaper: 2.0.2
istanbul-lib-report: 3.0.0
- dev: true
/istanbul/1.0.0-alpha.2:
resolution: {integrity: sha1-BglrwI6Yuq10Sq5Gli2N+frGPQg=}
@@ -26653,6 +27102,8 @@ packages:
nopt: 3.0.6
which: 1.3.1
wordwrap: 1.0.0
+ transitivePeerDependencies:
+ - supports-color
dev: true
/iterate-iterator/1.0.2:
@@ -26710,7 +27161,6 @@ packages:
'@jest/types': 27.2.5
execa: 5.1.1
throat: 6.0.1
- dev: true
/jest-changed-files/27.5.1:
resolution: {integrity: sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==}
@@ -26719,7 +27169,6 @@ packages:
'@jest/types': 27.5.1
execa: 5.1.1
throat: 6.0.1
- dev: true
/jest-circus/25.1.0:
resolution: {integrity: sha512-Axlcr2YMxVarMW4SiZhCFCjNKhdF4xF9AIdltyutQOKyyDT795Kl/fzI95O0l8idE51Npj2wDj5GhrV7uEoEJA==}
@@ -26770,7 +27219,6 @@ packages:
throat: 6.0.1
transitivePeerDependencies:
- supports-color
- dev: true
/jest-circus/27.5.1:
resolution: {integrity: sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==}
@@ -26797,7 +27245,6 @@ packages:
throat: 6.0.1
transitivePeerDependencies:
- supports-color
- dev: true
/jest-cli/24.9.0:
resolution: {integrity: sha512-+VLRKyitT3BWoMeSUIHRxV/2g8y9gw91Jh5z2UmXZzkZKpbC08CSehVxgHUwTpy+HwGcns/tqafQDJW7imYvGg==}
@@ -26818,7 +27265,9 @@ packages:
realpath-native: 1.1.0
yargs: 13.3.2
transitivePeerDependencies:
+ - bufferutil
- supports-color
+ - utf-8-validate
dev: false
/jest-cli/25.5.4:
@@ -26874,7 +27323,6 @@ packages:
- supports-color
- ts-node
- utf-8-validate
- dev: true
/jest-cli/27.5.1:
resolution: {integrity: sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==}
@@ -26904,7 +27352,6 @@ packages:
- supports-color
- ts-node
- utf-8-validate
- dev: true
/jest-config/24.9.0:
resolution: {integrity: sha512-RATtQJtVYQrp7fvWg6f5y3pEFj9I+H8sWw4aKxnDZ96mob5i5SD6ZEGWgMLXQ4LE8UurrjbdlLWdUeo+28QpfQ==}
@@ -26928,7 +27375,9 @@ packages:
pretty-format: 24.9.0
realpath-native: 1.1.0
transitivePeerDependencies:
+ - bufferutil
- supports-color
+ - utf-8-validate
dev: false
/jest-config/25.5.4:
@@ -27070,7 +27519,6 @@ packages:
- canvas
- supports-color
- utf-8-validate
- dev: true
/jest-config/27.5.1:
resolution: {integrity: sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==}
@@ -27110,7 +27558,6 @@ packages:
- canvas
- supports-color
- utf-8-validate
- dev: true
/jest-dev-server/4.4.0:
resolution: {integrity: sha512-STEHJ3iPSC8HbrQ3TME0ozGX2KT28lbT4XopPxUm2WimsX3fcB3YOptRh12YphQisMhfqNSNTZUmWyT3HEXS2A==}
@@ -27162,7 +27609,6 @@ packages:
diff-sequences: 27.0.6
jest-get-type: 27.3.1
pretty-format: 27.3.1
- dev: true
/jest-diff/27.5.1:
resolution: {integrity: sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==}
@@ -27191,14 +27637,12 @@ packages:
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dependencies:
detect-newline: 3.1.0
- dev: true
/jest-docblock/27.5.1:
resolution: {integrity: sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dependencies:
detect-newline: 3.1.0
- dev: true
/jest-each/24.9.0:
resolution: {integrity: sha512-ONi0R4BvW45cw8s2Lrx8YgbeXL1oCQ/wIDwmsM3CqM/nlblNCPmnC3IPQlMbRFZu3wKdQ2U8BqM6lh3LJ5Bsog==}
@@ -27209,6 +27653,8 @@ packages:
jest-get-type: 24.9.0
jest-util: 24.9.0
pretty-format: 24.9.0
+ transitivePeerDependencies:
+ - supports-color
dev: false
/jest-each/25.5.0:
@@ -27230,7 +27676,6 @@ packages:
jest-get-type: 27.3.1
jest-util: 27.5.1
pretty-format: 27.3.1
- dev: true
/jest-each/27.5.1:
resolution: {integrity: sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==}
@@ -27241,7 +27686,6 @@ packages:
jest-get-type: 27.5.1
jest-util: 27.5.1
pretty-format: 27.5.1
- dev: true
/jest-environment-jsdom/24.9.0:
resolution: {integrity: sha512-Zv9FV9NBRzLuALXjvRijO2351DRQeLYXtpD4xNvfoVFw21IOKNhZAEUKcbiEtjTkm2GsJ3boMVgkaR7rN8qetA==}
@@ -27254,7 +27698,9 @@ packages:
jest-util: 24.9.0
jsdom: 11.12.0
transitivePeerDependencies:
+ - bufferutil
- supports-color
+ - utf-8-validate
dev: false
/jest-environment-jsdom/25.5.0:
@@ -27288,7 +27734,6 @@ packages:
- canvas
- supports-color
- utf-8-validate
- dev: true
/jest-environment-jsdom/27.5.1:
resolution: {integrity: sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==}
@@ -27306,7 +27751,6 @@ packages:
- canvas
- supports-color
- utf-8-validate
- dev: true
/jest-environment-node/24.9.0:
resolution: {integrity: sha512-6d4V2f4nxzIzwendo27Tr0aFm+IXWa0XEUnaH6nU0FMaozxovt+sfRvh4J47wL1OvF83I3SSTu0XK+i4Bqe7uA==}
@@ -27342,7 +27786,6 @@ packages:
'@types/node': 16.10.3
jest-mock: 27.3.0
jest-util: 27.3.1
- dev: true
/jest-environment-node/27.5.1:
resolution: {integrity: sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==}
@@ -27354,7 +27797,6 @@ packages:
'@types/node': 17.0.21
jest-mock: 27.5.1
jest-util: 27.5.1
- dev: true
/jest-environment-puppeteer/4.4.0:
resolution: {integrity: sha512-iV8S8+6qkdTM6OBR/M9gKywEk8GDSOe05hspCs5D8qKSwtmlUfdtHfB4cakdc68lC6YfK3AUsLirpfgodCHjzQ==}
@@ -27383,7 +27825,6 @@ packages:
/jest-get-type/27.3.1:
resolution: {integrity: sha512-+Ilqi8hgHSAdhlQ3s12CAVNd8H96ZkQBfYoXmArzZnOfAtVAJEiPDBirjByEblvG/4LPJmkL+nBqPO3A1YJAEg==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
- dev: true
/jest-get-type/27.5.1:
resolution: {integrity: sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==}
@@ -27406,6 +27847,8 @@ packages:
walker: 1.0.8
optionalDependencies:
fsevents: 1.2.13
+ transitivePeerDependencies:
+ - supports-color
dev: false
/jest-haste-map/25.5.1:
@@ -27426,6 +27869,8 @@ packages:
which: 2.0.2
optionalDependencies:
fsevents: 2.3.2
+ transitivePeerDependencies:
+ - supports-color
/jest-haste-map/26.6.2:
resolution: {integrity: sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==}
@@ -27446,6 +27891,8 @@ packages:
walker: 1.0.8
optionalDependencies:
fsevents: 2.3.2
+ transitivePeerDependencies:
+ - supports-color
/jest-haste-map/27.3.1:
resolution: {integrity: sha512-lYfNZIzwPccDJZIyk9Iz5iQMM/MH56NIIcGj7AFU1YyA4ewWFBl8z+YPJuSCRML/ee2cCt2y3W4K3VXPT6Nhzg==}
@@ -27465,7 +27912,6 @@ packages:
walker: 1.0.8
optionalDependencies:
fsevents: 2.3.2
- dev: true
/jest-haste-map/27.5.1:
resolution: {integrity: sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==}
@@ -27485,7 +27931,6 @@ packages:
walker: 1.0.8
optionalDependencies:
fsevents: 2.3.2
- dev: true
/jest-jasmine2/24.9.0:
resolution: {integrity: sha512-Cq7vkAgaYKp+PsX+2/JbTarrk0DmNhsEtqBXNwUHkdlbrTBLtMJINADf2mf5FkowNsq8evbPc07/qFO0AdKTzw==}
@@ -27562,7 +28007,6 @@ packages:
throat: 6.0.1
transitivePeerDependencies:
- supports-color
- dev: true
/jest-jasmine2/27.5.1:
resolution: {integrity: sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==}
@@ -27587,7 +28031,6 @@ packages:
throat: 6.0.1
transitivePeerDependencies:
- supports-color
- dev: true
/jest-leak-detector/24.9.0:
resolution: {integrity: sha512-tYkFIDsiKTGwb2FG1w8hX9V0aUb2ot8zY/2nFg087dUageonw1zrLMP4W6zsRO59dPkTSKie+D4rhMuP9nRmrA==}
@@ -27610,7 +28053,6 @@ packages:
dependencies:
jest-get-type: 27.3.1
pretty-format: 27.3.1
- dev: true
/jest-leak-detector/27.5.1:
resolution: {integrity: sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==}
@@ -27618,7 +28060,6 @@ packages:
dependencies:
jest-get-type: 27.5.1
pretty-format: 27.5.1
- dev: true
/jest-matcher-utils/24.9.0:
resolution: {integrity: sha512-OZz2IXsu6eaiMAwe67c1T+5tUAtQyQx27/EMEkbFAGiw52tB9em+uGbzpcgYVpA8wl0hlxKPZxrly4CXU/GjHA==}
@@ -27657,7 +28098,6 @@ packages:
jest-diff: 27.3.1
jest-get-type: 27.3.1
pretty-format: 27.3.1
- dev: true
/jest-matcher-utils/27.5.1:
resolution: {integrity: sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==}
@@ -27680,6 +28120,8 @@ packages:
micromatch: 3.1.10
slash: 2.0.0
stack-utils: 1.0.5
+ transitivePeerDependencies:
+ - supports-color
dev: false
/jest-message-util/25.5.0:
@@ -27723,7 +28165,6 @@ packages:
pretty-format: 27.3.1
slash: 3.0.0
stack-utils: 2.0.5
- dev: true
/jest-message-util/27.5.1:
resolution: {integrity: sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==}
@@ -27738,7 +28179,6 @@ packages:
pretty-format: 27.5.1
slash: 3.0.0
stack-utils: 2.0.5
- dev: true
/jest-mock-extended/1.0.18_jest@27.5.1+typescript@4.6.2:
resolution: {integrity: sha512-qf1n7lIa2dTxxPIBr+FlXrbj3hnV1sG9DPZsrr2H/8W+Jw0wt6OmeOQsPcjRuW8EXIECC9pDXsSIfEdn+HP7JQ==}
@@ -27778,7 +28218,6 @@ packages:
dependencies:
'@jest/types': 27.2.5
'@types/node': 16.10.3
- dev: true
/jest-mock/27.5.1:
resolution: {integrity: sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==}
@@ -27786,7 +28225,6 @@ packages:
dependencies:
'@jest/types': 27.5.1
'@types/node': 17.0.21
- dev: true
/jest-pnp-resolver/1.2.2_jest-resolve@24.9.0:
resolution: {integrity: sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==}
@@ -27833,7 +28271,6 @@ packages:
optional: true
dependencies:
jest-resolve: 27.3.1
- dev: true
/jest-pnp-resolver/1.2.2_jest-resolve@27.5.1:
resolution: {integrity: sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==}
@@ -27845,7 +28282,6 @@ packages:
optional: true
dependencies:
jest-resolve: 27.5.1
- dev: true
/jest-puppeteer/4.4.0_puppeteer-core@3.0.0:
resolution: {integrity: sha512-ZaiCTlPZ07B9HW0erAWNX6cyzBqbXMM7d2ugai4epBDKpKvRDpItlRQC6XjERoJELKZsPziFGS0OhhUvTvQAXA==}
@@ -27887,12 +28323,10 @@ packages:
/jest-regex-util/27.0.6:
resolution: {integrity: sha512-SUhPzBsGa1IKm8hx2F4NfTGGp+r7BXJ4CulsZ1k2kI+mGLG+lxGrs76veN2LF/aUdGosJBzKgXmNCw+BzFqBDQ==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
- dev: true
/jest-regex-util/27.5.1:
resolution: {integrity: sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
- dev: true
/jest-resolve-dependencies/24.9.0:
resolution: {integrity: sha512-Fm7b6AlWnYhT0BXy4hXpactHIqER7erNgIsIozDXWl5dVm+k8XdGVe1oTg1JyaFnOxarMEbax3wyRJqGP2Pq+g==}
@@ -27901,6 +28335,8 @@ packages:
'@jest/types': 24.9.0
jest-regex-util: 24.9.0
jest-snapshot: 24.9.0
+ transitivePeerDependencies:
+ - supports-color
dev: false
/jest-resolve-dependencies/25.5.4:
@@ -27920,7 +28356,6 @@ packages:
jest-snapshot: 27.3.1
transitivePeerDependencies:
- supports-color
- dev: true
/jest-resolve-dependencies/27.5.1:
resolution: {integrity: sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==}
@@ -27931,7 +28366,6 @@ packages:
jest-snapshot: 27.5.1
transitivePeerDependencies:
- supports-color
- dev: true
/jest-resolve/24.9.0:
resolution: {integrity: sha512-TaLeLVL1l08YFZAt3zaPtjiVvyy4oSA6CRe+0AFPPVX3Q/VI0giIWWoAvoS5L96vj9Dqxj4fB5p2qrHCmTU/MQ==}
@@ -27988,7 +28422,6 @@ packages:
resolve: 1.20.0
resolve.exports: 1.1.0
slash: 3.0.0
- dev: true
/jest-resolve/27.5.1:
resolution: {integrity: sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==}
@@ -28004,7 +28437,6 @@ packages:
resolve: 1.20.0
resolve.exports: 1.1.0
slash: 3.0.0
- dev: true
/jest-runner-groups/2.1.0:
resolution: {integrity: sha512-iHBIJ38yEW7qkPTW3tSulq/5kjgIiVtZjuYimBT1PltBYwsb1B1gPWGFMDdEfy9O3+6cyfe5MmVgMHafi69MUw==}
@@ -28038,7 +28470,9 @@ packages:
source-map-support: 0.5.20
throat: 4.1.0
transitivePeerDependencies:
+ - bufferutil
- supports-color
+ - utf-8-validate
dev: false
/jest-runner/25.5.4:
@@ -28101,7 +28535,6 @@ packages:
- canvas
- supports-color
- utf-8-validate
- dev: true
/jest-runner/27.5.1:
resolution: {integrity: sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==}
@@ -28133,7 +28566,6 @@ packages:
- canvas
- supports-color
- utf-8-validate
- dev: true
/jest-runtime/24.9.0:
resolution: {integrity: sha512-8oNqgnmF3v2J6PVRM2Jfuj8oX3syKmaynlDMMKQ4iyzbQzIG6th5ub/lM2bCMTmoTKM3ykcUYI2Pw9xwNtjMnw==}
@@ -28164,7 +28596,9 @@ packages:
strip-bom: 3.0.0
yargs: 13.3.2
transitivePeerDependencies:
+ - bufferutil
- supports-color
+ - utf-8-validate
dev: false
/jest-runtime/25.5.4:
@@ -28236,7 +28670,6 @@ packages:
yargs: 16.2.0
transitivePeerDependencies:
- supports-color
- dev: true
/jest-runtime/27.5.1:
resolution: {integrity: sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==}
@@ -28266,7 +28699,6 @@ packages:
strip-bom: 4.0.0
transitivePeerDependencies:
- supports-color
- dev: true
/jest-serializer/24.9.0:
resolution: {integrity: sha512-DxYipDr8OvfrKH3Kel6NdED3OXxjvxXZ1uIY2I9OFbGg+vUkkg7AGvi65qbhbWNPvDckXmzMPbK3u3HaDO49bQ==}
@@ -28292,7 +28724,6 @@ packages:
dependencies:
'@types/node': 17.0.21
graceful-fs: 4.2.9
- dev: true
/jest-serializer/27.5.1:
resolution: {integrity: sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==}
@@ -28300,7 +28731,6 @@ packages:
dependencies:
'@types/node': 17.0.21
graceful-fs: 4.2.9
- dev: true
/jest-snapshot/24.9.0:
resolution: {integrity: sha512-uI/rszGSs73xCM0l+up7O7a40o90cnrk429LOiK3aeTvfC0HHmldbd81/B7Ix81KSFe1lwkbl7GnBGG4UfuDew==}
@@ -28319,6 +28749,8 @@ packages:
natural-compare: 1.4.0
pretty-format: 24.9.0
semver: 6.3.0
+ transitivePeerDependencies:
+ - supports-color
dev: false
/jest-snapshot/25.5.1:
@@ -28371,7 +28803,6 @@ packages:
semver: 7.3.5
transitivePeerDependencies:
- supports-color
- dev: true
/jest-snapshot/27.5.1:
resolution: {integrity: sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==}
@@ -28401,7 +28832,6 @@ packages:
semver: 7.3.5
transitivePeerDependencies:
- supports-color
- dev: true
/jest-util/24.9.0:
resolution: {integrity: sha512-x+cZU8VRmOJxbA1K5oDBdxQmdq0OIdADarLxk0Mq+3XS4jgvhG/oKGWcIDCtPG0HgjxOYvF+ilPJQsAyXfbNOg==}
@@ -28419,6 +28849,8 @@ packages:
mkdirp: 0.5.5
slash: 2.0.0
source-map: 0.6.1
+ transitivePeerDependencies:
+ - supports-color
dev: false
/jest-util/25.5.0:
@@ -28464,7 +28896,6 @@ packages:
ci-info: 3.2.0
graceful-fs: 4.2.9
picomatch: 2.3.0
- dev: true
/jest-util/27.5.1:
resolution: {integrity: sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==}
@@ -28476,7 +28907,6 @@ packages:
ci-info: 3.2.0
graceful-fs: 4.2.9
picomatch: 2.3.0
- dev: true
/jest-validate/24.9.0:
resolution: {integrity: sha512-HPIt6C5ACwiqSiwi+OfSSHbK8sG7akG8eATl+IPKaeIjtPOeBUd/g3J7DghugzxrGjI93qS/+RPKe1H6PqvhRQ==}
@@ -28511,7 +28941,6 @@ packages:
jest-get-type: 27.3.1
leven: 3.1.0
pretty-format: 27.3.1
- dev: true
/jest-validate/27.5.1:
resolution: {integrity: sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==}
@@ -28523,7 +28952,6 @@ packages:
jest-get-type: 27.5.1
leven: 3.1.0
pretty-format: 27.5.1
- dev: true
/jest-watcher/24.9.0:
resolution: {integrity: sha512-+/fLOfKPXXYJDYlks62/4R4GoT+GU1tYZed99JSCOsmzkkF7727RqKrjNAxtfO4YpGv11wybgRvCjR73lK2GZw==}
@@ -28536,6 +28964,8 @@ packages:
chalk: 2.4.2
jest-util: 24.9.0
string-length: 2.0.0
+ transitivePeerDependencies:
+ - supports-color
dev: false
/jest-watcher/25.5.0:
@@ -28560,7 +28990,6 @@ packages:
chalk: 4.1.2
jest-util: 27.3.1
string-length: 4.0.2
- dev: true
/jest-watcher/27.5.1:
resolution: {integrity: sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==}
@@ -28573,7 +29002,6 @@ packages:
chalk: 4.1.2
jest-util: 27.5.1
string-length: 4.0.2
- dev: true
/jest-worker/24.9.0:
resolution: {integrity: sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==}
@@ -28605,7 +29033,6 @@ packages:
'@types/node': 17.0.21
merge-stream: 2.0.0
supports-color: 8.1.1
- dev: true
/jest-worker/27.5.1:
resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==}
@@ -28614,7 +29041,6 @@ packages:
'@types/node': 17.0.21
merge-stream: 2.0.0
supports-color: 8.1.1
- dev: true
/jest/24.9.0:
resolution: {integrity: sha512-YvkBL1Zm7d2B1+h5fHEOdyjCG+sGMz4f8D86/0HiqJ6MB4MnDc8FgP5vdWsGnemOQro7lnYo8UakZ3+5A0jxGw==}
@@ -28624,7 +29050,9 @@ packages:
import-local: 2.0.0
jest-cli: 24.9.0
transitivePeerDependencies:
+ - bufferutil
- supports-color
+ - utf-8-validate
dev: false
/jest/25.5.4:
@@ -28660,7 +29088,6 @@ packages:
- supports-color
- ts-node
- utf-8-validate
- dev: true
/jest/27.5.1:
resolution: {integrity: sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==}
@@ -28681,7 +29108,6 @@ packages:
- supports-color
- ts-node
- utf-8-validate
- dev: true
/jmespath/0.16.0:
resolution: {integrity: sha512-9FzQjJ7MATs1tSpnco1K6ayiYE3figslrXA72G2HQ/n76RzvYlofyi5QM+iX4YRs/pu3yzxlVQSST23+dMDknw==}
@@ -28691,6 +29117,10 @@ packages:
/js-base64/2.6.4:
resolution: {integrity: sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ==}
+ /js-sha3/0.8.0:
+ resolution: {integrity: sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==}
+ dev: false
+
/js-string-escape/1.0.1:
resolution: {integrity: sha1-4mJbrbwNZ8dTPp7cEGjFh65BN+8=}
engines: {node: '>= 0.8'}
@@ -28731,7 +29161,6 @@ packages:
hasBin: true
dependencies:
argparse: 2.0.1
- dev: true
/js2xmlparser/3.0.0:
resolution: {integrity: sha1-P7YOqgicVED5MZ9RdgzNB+JJlzM=}
@@ -28811,6 +29240,9 @@ packages:
whatwg-url: 6.5.0
ws: 5.2.3
xml-name-validator: 3.0.0
+ transitivePeerDependencies:
+ - bufferutil
+ - utf-8-validate
dev: false
/jsdom/15.2.1:
@@ -28892,7 +29324,6 @@ packages:
- bufferutil
- supports-color
- utf-8-validate
- dev: true
/jsesc/0.5.0:
resolution: {integrity: sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=}
@@ -29162,12 +29593,17 @@ packages:
dependencies:
prelude-ls: 1.2.1
type-check: 0.4.0
- dev: true
- /license-webpack-plugin/2.3.15:
+ /license-webpack-plugin/2.3.15_webpack@5.70.0:
resolution: {integrity: sha512-reA0yvwvkkFMRsyqVikTcLGFXmgWKPVXrFaR3tRvAnFoZozM4zvwlNNQxuB5Il6fgTtS7nGkrIPm9xS2KZtu7g==}
+ peerDependencies:
+ webpack: '*'
+ peerDependenciesMeta:
+ webpack:
+ optional: true
dependencies:
'@types/webpack-sources': 0.1.9
+ webpack: 5.70.0
webpack-sources: 1.4.3
dev: true
@@ -29183,6 +29619,8 @@ packages:
object.map: 1.0.1
rechoir: 0.6.2
resolve: 1.20.0
+ transitivePeerDependencies:
+ - supports-color
dev: true
/lilconfig/2.0.4:
@@ -29309,7 +29747,6 @@ packages:
/loader-runner/4.2.0:
resolution: {integrity: sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==}
engines: {node: '>=6.11.5'}
- dev: true
/loader-utils/1.2.3:
resolution: {integrity: sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==}
@@ -29492,7 +29929,7 @@ packages:
dev: false
/lodash.sortby/4.7.0:
- resolution: {integrity: sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=}
+ resolution: {integrity: sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==}
/lodash.truncate/4.4.2:
resolution: {integrity: sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=}
@@ -29607,7 +30044,6 @@ packages:
engines: {node: '>= 0.4.0'}
dependencies:
inherits: 2.0.4
- dev: true
/lz-string/1.4.4:
resolution: {integrity: sha1-wNjq82BZ9wV5bh40SBHPTEmNOiY=}
@@ -29665,6 +30101,7 @@ packages:
socks-proxy-agent: 6.1.1
ssri: 8.0.1
transitivePeerDependencies:
+ - bluebird
- supports-color
dev: true
@@ -29689,6 +30126,7 @@ packages:
socks-proxy-agent: 6.1.1
ssri: 8.0.1
transitivePeerDependencies:
+ - bluebird
- supports-color
dev: true
@@ -29792,6 +30230,13 @@ packages:
markdown-it: 10.0.0
dev: true
+ /match-sorter/6.3.1:
+ resolution: {integrity: sha512-mxybbo3pPNuA+ZuCUhm5bwNkXrJTbsk5VWbR5wiwz/GC6LIiegBGn2w3O08UG/jdbYLinw51fSQ5xNU1U3MgBw==}
+ dependencies:
+ '@babel/runtime': 7.17.7
+ remove-accents: 0.4.2
+ dev: false
+
/mathml-tag-names/2.1.3:
resolution: {integrity: sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==}
dev: true
@@ -29972,7 +30417,6 @@ packages:
dependencies:
errno: 0.1.8
readable-stream: 2.3.7
- dev: true
/memorystream/0.3.1:
resolution: {integrity: sha1-htcJCzDORV1j+64S3aUaR93K+bI=}
@@ -30096,6 +30540,28 @@ packages:
regex-not: 1.0.2
snapdragon: 0.8.2
to-regex: 3.0.2
+ transitivePeerDependencies:
+ - supports-color
+
+ /micromatch/3.1.10_supports-color@6.1.0:
+ resolution: {integrity: sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ arr-diff: 4.0.0
+ array-unique: 0.3.2
+ braces: 2.3.2_supports-color@6.1.0
+ define-property: 2.0.2
+ extend-shallow: 3.0.2
+ extglob: 2.0.4_supports-color@6.1.0
+ fragment-cache: 0.2.1
+ kind-of: 6.0.3
+ nanomatch: 1.2.13_supports-color@6.1.0
+ object.pick: 1.3.0
+ regex-not: 1.0.2
+ snapdragon: 0.8.2_supports-color@6.1.0
+ to-regex: 3.0.2
+ transitivePeerDependencies:
+ - supports-color
/micromatch/4.0.4:
resolution: {integrity: sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==}
@@ -30104,6 +30570,10 @@ packages:
braces: 3.0.2
picomatch: 2.3.0
+ /microseconds/0.2.0:
+ resolution: {integrity: sha512-n7DHHMjR1avBbSpsTBj6fmMGh2AGrifVV4e+WYc3Q9lO+xnSZ3NyhcBND3vzzatt05LFhoKFRxrIyklmLlUtyA==}
+ dev: false
+
/miller-rabin/4.0.1:
resolution: {integrity: sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==}
hasBin: true
@@ -30224,7 +30694,6 @@ packages:
/minimalistic-assert/1.0.1:
resolution: {integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==}
- dev: true
/minimalistic-crypto-utils/1.0.1:
resolution: {integrity: sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=}
@@ -30383,7 +30852,7 @@ packages:
ansi-colors: 3.2.3
browser-stdout: 1.3.1
chokidar: 3.3.0
- debug: 3.2.6
+ debug: 3.2.6_supports-color@6.0.0
diff: 3.5.0
escape-string-regexp: 1.0.5
find-up: 3.0.0
@@ -30491,6 +30960,12 @@ packages:
requiresBuild: true
optional: true
+ /nano-time/1.0.0:
+ resolution: {integrity: sha512-flnngywOoQ0lLQOTRNexn2gGSNuM9bKj9RZAWSzhQ+UJYaAFG9bac4DW9VHjUAzrOaIcajHybCTHe/bkvozQqA==}
+ dependencies:
+ big-integer: 1.6.51
+ dev: false
+
/nanoid/3.1.30:
resolution: {integrity: sha512-zJpuPDwOv8D2zq2WRoMe1HsfZthVewpel9CAvTfc/2mBD1uUT/agc5f7GHGWXlYkFvi1mVxe4IjvP2HNrop7nQ==}
engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
@@ -30518,6 +30993,26 @@ packages:
regex-not: 1.0.2
snapdragon: 0.8.2
to-regex: 3.0.2
+ transitivePeerDependencies:
+ - supports-color
+
+ /nanomatch/1.2.13_supports-color@6.1.0:
+ resolution: {integrity: sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ arr-diff: 4.0.0
+ array-unique: 0.3.2
+ define-property: 2.0.2
+ extend-shallow: 3.0.2
+ fragment-cache: 0.2.1
+ is-windows: 1.0.2
+ kind-of: 6.0.3
+ object.pick: 1.3.0
+ regex-not: 1.0.2
+ snapdragon: 0.8.2_supports-color@6.1.0
+ to-regex: 3.0.2
+ transitivePeerDependencies:
+ - supports-color
/native-request/1.1.0:
resolution: {integrity: sha512-uZ5rQaeRn15XmpgE0xoPL8YWqcX90VtCFglYwAgkvKM5e8fog+vePLAhHxuuv/gRkrQxIeh5U3q9sMNUrENqWw==}
@@ -30549,7 +31044,9 @@ packages:
optionalDependencies:
node-pty: 0.9.0
transitivePeerDependencies:
+ - bufferutil
- supports-color
+ - utf-8-validate
dev: true
/nearley/2.20.1:
@@ -30660,6 +31157,7 @@ packages:
tar: 6.1.11
which: 2.0.2
transitivePeerDependencies:
+ - bluebird
- supports-color
dev: true
@@ -30908,6 +31406,7 @@ packages:
minizlib: 2.1.2
npm-package-arg: 8.1.5
transitivePeerDependencies:
+ - bluebird
- supports-color
dev: true
@@ -31010,6 +31509,10 @@ packages:
resolution: {integrity: sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=}
engines: {node: '>=0.10.0'}
+ /object-component/0.0.3:
+ resolution: {integrity: sha512-S0sN3agnVh2SZNEIGc0N1X4Z5K0JeFbGBrnuZpsxuUh5XLF0BnvWkMjRXo/zGKLd/eghvNIKcx1pQkmUjXIyrA==}
+ dev: false
+
/object-copy/0.1.0:
resolution: {integrity: sha1-fn2Fi3gb18mRpBupde04EnVOmYw=}
engines: {node: '>=0.10.0'}
@@ -31134,6 +31637,10 @@ packages:
resolution: {integrity: sha512-eJJDYkhJFFbBBAxeh8xW+weHlkI28n2ZdQV/J/DNfWfSKlGEf2xcfAbZTv3riEXHAhL9SVOTs2pRmXiSTf78xg==}
dev: true
+ /oblivious-set/1.0.0:
+ resolution: {integrity: sha512-z+pI07qxo4c2CulUHCDf9lcqDlMSo72N/4rLUpRXf6fu+q8vjt8y0xS+Tlf8NTJDdTXHbdeO1n3MlbctwEoXZw==}
+ dev: false
+
/obuf/1.1.2:
resolution: {integrity: sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==}
dev: true
@@ -31162,6 +31669,7 @@ packages:
yeoman-generator: 5.6.1_yeoman-environment@3.9.1
yosay: 2.0.2
transitivePeerDependencies:
+ - bluebird
- encoding
- supports-color
dev: true
@@ -31256,7 +31764,6 @@ packages:
prelude-ls: 1.2.1
type-check: 0.4.0
word-wrap: 1.2.3
- dev: true
/ora/5.4.1:
resolution: {integrity: sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==}
@@ -31321,7 +31828,7 @@ packages:
dev: true
/p-each-series/1.0.0:
- resolution: {integrity: sha1-kw89Et0fUOdDRFeiLNbwSsatf3E=}
+ resolution: {integrity: sha512-J/e9xiZZQNrt+958FFzJ+auItsBGq+UrQ7nE89AUP7UOTtjHnkISANXLdayhVzh538UnLMCSlf13lFfRIAKQOA==}
engines: {node: '>=4'}
dependencies:
p-reduce: 1.0.0
@@ -31424,7 +31931,7 @@ packages:
p-timeout: 3.2.0
/p-reduce/1.0.0:
- resolution: {integrity: sha1-GMKw3ZNqRpClKfgjH1ig/bakffo=}
+ resolution: {integrity: sha512-3Tx1T3oM1xO/Y8Gj0sWyE78EIJZ+t+aEmXUdvQgvGmSMri7aPTHoovbXEreWKkL5j21Er60XAWLTzKbAKYOujQ==}
engines: {node: '>=4'}
dev: false
@@ -31494,6 +32001,7 @@ packages:
ssri: 8.0.1
tar: 6.1.11
transitivePeerDependencies:
+ - bluebird
- supports-color
dev: true
@@ -31636,6 +32144,26 @@ packages:
/parse5/6.0.1:
resolution: {integrity: sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==}
+ /parseqs/0.0.5:
+ resolution: {integrity: sha512-B3Nrjw2aL7aI4TDujOzfA4NsEc4u1lVcIRE0xesutH8kjeWF70uk+W5cBlIQx04zUH9NTBvuN36Y9xLRPK6Jjw==}
+ dependencies:
+ better-assert: 1.0.2
+ dev: false
+
+ /parseqs/0.0.6:
+ resolution: {integrity: sha512-jeAGzMDbfSHHA091hr0r31eYfTig+29g3GKKE/PPbEQ65X0lmMwlEoqmhzu0iztID5uJpZsFlUPDP8ThPL7M8w==}
+ dev: false
+
+ /parseuri/0.0.5:
+ resolution: {integrity: sha512-ijhdxJu6l5Ru12jF0JvzXVPvsC+VibqeaExlNoMhWN6VQ79PGjkmc7oA4W1lp00sFkNyj0fx6ivPLdV51/UMog==}
+ dependencies:
+ better-assert: 1.0.2
+ dev: false
+
+ /parseuri/0.0.6:
+ resolution: {integrity: sha512-AUjen8sAkGgao7UyCX6Ahv0gIK2fABKmYjvP4xmy5JaKvcbTRueIqIPHLAfq30xJddqSE033IOMUSOMCcK3Sow==}
+ dev: false
+
/parseurl/1.3.3:
resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==}
engines: {node: '>= 0.8'}
@@ -31773,11 +32301,22 @@ packages:
dev: true
/pend/1.2.0:
- resolution: {integrity: sha1-elfrVQpng/kRUzH89GY9XI4AelA=}
+ resolution: {integrity: sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==}
/performance-now/2.1.0:
resolution: {integrity: sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=}
+ /photon/4.0.0:
+ resolution: {integrity: sha512-RD3buB17jW9B+OOPjIqv/cE9imCyR+WJ4ALWtb1Q1mVg8OfYnHAyvdVTxa/+bZFNI2FWaQBKry3i1mItmW3H3A==}
+ dependencies:
+ '@babel/runtime': 7.17.7
+ crc32: 0.2.2
+ debug: 4.3.4
+ seed-random: 2.2.0
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
/php-parser/3.0.3:
resolution: {integrity: sha512-WjbrtYrwmLY9hpoKoq1+mVqJhT0dEVDZRWSpNIw2MpTw3VM/K4C6e0WR4KlU6G/XROkV7tpH4NesV2dDiPxqaw==}
@@ -31919,6 +32458,8 @@ packages:
async: 2.6.3
debug: 3.2.7
mkdirp: 0.5.5
+ transitivePeerDependencies:
+ - supports-color
dev: true
/posix-character-classes/0.1.1:
@@ -31959,6 +32500,8 @@ packages:
postcss: 6.0.23
postcss-message-helpers: 2.0.0
postcss-value-parser: 3.3.1
+ transitivePeerDependencies:
+ - supports-color
dev: true
/postcss-colormin/4.0.3:
@@ -32141,7 +32684,7 @@ packages:
dependencies:
htmlparser2: 3.10.1
postcss: 7.0.39
- postcss-syntax: 0.36.2_postcss@7.0.39
+ postcss-syntax: 0.36.2_5111c4e3f61982716b7e3f1c84e1f773
dev: true
/postcss-import/14.0.2_postcss@8.3.0:
@@ -33004,12 +33547,31 @@ packages:
svgo: 2.8.0
dev: true
- /postcss-syntax/0.36.2_postcss@7.0.39:
+ /postcss-syntax/0.36.2_5111c4e3f61982716b7e3f1c84e1f773:
resolution: {integrity: sha512-nBRg/i7E3SOHWxF3PpF5WnJM/jQ1YpY9000OaVXlAQj6Zp/kIqJxEDWIZ67tAd7NLuk7zqN4yqe9nc0oNAOs1w==}
peerDependencies:
postcss: '>=5.0.0'
+ postcss-html: '*'
+ postcss-jsx: '*'
+ postcss-less: '*'
+ postcss-markdown: '*'
+ postcss-scss: '*'
+ peerDependenciesMeta:
+ postcss-html:
+ optional: true
+ postcss-jsx:
+ optional: true
+ postcss-less:
+ optional: true
+ postcss-markdown:
+ optional: true
+ postcss-scss:
+ optional: true
dependencies:
postcss: 7.0.39
+ postcss-html: 0.36.0_4f7b71a942b8b7a555b8adf78f88122b
+ postcss-less: 3.1.4
+ postcss-scss: 2.1.1
dev: true
/postcss-unique-selectors/4.0.1:
@@ -33151,7 +33713,6 @@ packages:
/prelude-ls/1.2.1:
resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==}
engines: {node: '>= 0.8.0'}
- dev: true
/prepend-http/1.0.4:
resolution: {integrity: sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=}
@@ -33233,7 +33794,6 @@ packages:
ansi-regex: 5.0.1
ansi-styles: 5.2.0
react-is: 17.0.2
- dev: true
/pretty-format/27.5.1:
resolution: {integrity: sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==}
@@ -33265,6 +33825,10 @@ packages:
engines: {node: '>= 0.6.0'}
dev: true
+ /progress-event/1.0.0:
+ resolution: {integrity: sha512-WlsuOKQ+EhXiGuDx5Pzfk1idW9cpQWe8l9fOAiWsx6EF47GHJjJjTThsT6BoO6phN2Q4LWJoOaCnJFfTtRCFsg==}
+ dev: false
+
/progress/2.0.3:
resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==}
engines: {node: '>=0.4.0'}
@@ -33279,6 +33843,22 @@ packages:
/promise-inflight/1.0.1:
resolution: {integrity: sha1-mEcocL8igTL8vdhoEputEsPAKeM=}
+ peerDependencies:
+ bluebird: '*'
+ peerDependenciesMeta:
+ bluebird:
+ optional: true
+ dev: true
+
+ /promise-inflight/1.0.1_bluebird@3.7.2:
+ resolution: {integrity: sha1-mEcocL8igTL8vdhoEputEsPAKeM=}
+ peerDependencies:
+ bluebird: '*'
+ peerDependenciesMeta:
+ bluebird:
+ optional: true
+ dependencies:
+ bluebird: 3.7.2
dev: true
/promise-retry/2.0.1:
@@ -33378,7 +33958,6 @@ packages:
/prr/1.0.1:
resolution: {integrity: sha1-0/wRS6BplaRexok/SEzrHXj19HY=}
- dev: true
/pseudomap/1.0.2:
resolution: {integrity: sha1-8FKijacOYYkX7wqKw0wa5aaChrM=}
@@ -33441,7 +34020,9 @@ packages:
rimraf: 2.7.1
ws: 6.2.2
transitivePeerDependencies:
+ - bufferutil
- supports-color
+ - utf-8-validate
dev: true
/puppeteer-core/3.0.0:
@@ -33482,7 +34063,9 @@ packages:
rimraf: 2.7.1
ws: 6.2.2
transitivePeerDependencies:
+ - bufferutil
- supports-color
+ - utf-8-validate
/q/1.5.1:
resolution: {integrity: sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=}
@@ -33594,7 +34177,6 @@ packages:
resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==}
dependencies:
safe-buffer: 5.2.1
- dev: true
/randomfill/1.0.4:
resolution: {integrity: sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==}
@@ -33738,7 +34320,7 @@ packages:
react-dom: 17.0.2_react@17.0.2
react-moment-proptypes: 1.8.1
react-outside-click-handler: 1.3.0_react-dom@17.0.2+react@17.0.2
- react-portal: 4.2.1_react@17.0.2
+ react-portal: 4.2.1_react-dom@17.0.2+react@17.0.2
react-with-styles: 3.2.3_react-dom@17.0.2+react@17.0.2
react-with-styles-interface-css: 4.0.3_react-with-styles@3.2.3
dev: false
@@ -33848,7 +34430,6 @@ packages:
prop-types: 15.8.1
react: 16.14.0
scheduler: 0.19.1
- dev: true
/react-dom/17.0.2_react@17.0.2:
resolution: {integrity: sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==}
@@ -33902,7 +34483,6 @@ packages:
/react-fast-compare/3.2.0:
resolution: {integrity: sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA==}
- dev: true
/react-helmet-async/1.2.3:
resolution: {integrity: sha512-mCk2silF53Tq/YaYdkl2sB+/tDoPnaxN7dFS/6ZLJb/rhUY2EWGI5Xj2b4jHppScMqY45MbgPSwTxDchKpZ5Kw==}
@@ -33943,7 +34523,19 @@ packages:
/react-lifecycles-compat/3.0.4:
resolution: {integrity: sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==}
- dev: true
+
+ /react-modal/3.15.1:
+ resolution: {integrity: sha512-duB9bxOaYg7Zt6TMFldIFxQRtSP+Dg3F1ZX3FXxSUn+3tZZ/9JCgeAQKDg7rhZSAqopq8TFRw3yIbnx77gyFTw==}
+ engines: {node: '>=8'}
+ peerDependencies:
+ react: ^0.14.0 || ^15.0.0 || ^16 || ^17 || ^18
+ react-dom: ^0.14.0 || ^15.0.0 || ^16 || ^17 || ^18
+ dependencies:
+ exenv: 1.2.2
+ prop-types: 15.8.1
+ react-lifecycles-compat: 3.0.4
+ warning: 4.0.3
+ dev: false
/react-moment-proptypes/1.8.1:
resolution: {integrity: sha512-Er940DxWoObfIqPrZNfwXKugjxMIuk1LAuEzn23gytzV6hKS/sw108wibi9QubfMN4h+nrlje8eUCSbQRJo2fQ==}
@@ -34006,23 +34598,43 @@ packages:
'@popperjs/core': 2.11.4
react-fast-compare: 3.2.0
warning: 4.0.3
- dev: true
/react-portal/4.2.1:
resolution: {integrity: sha512-fE9kOBagwmTXZ3YGRYb4gcMy+kSA+yLO0xnPankjRlfBv4uCpFXqKPfkpsGQQR15wkZ9EssnvTOl1yMzbkxhPQ==}
peerDependencies:
react: ^15.0.0-0 || ^16.0.0-0 || ^17.0.0-0
+ react-dom: ^15.0.0-0 || ^16.0.0-0 || ^17.0.0-0
dependencies:
prop-types: 15.8.1
dev: false
- /react-portal/4.2.1_react@17.0.2:
+ /react-portal/4.2.1_react-dom@17.0.2+react@17.0.2:
resolution: {integrity: sha512-fE9kOBagwmTXZ3YGRYb4gcMy+kSA+yLO0xnPankjRlfBv4uCpFXqKPfkpsGQQR15wkZ9EssnvTOl1yMzbkxhPQ==}
peerDependencies:
react: ^15.0.0-0 || ^16.0.0-0 || ^17.0.0-0
+ react-dom: ^15.0.0-0 || ^16.0.0-0 || ^17.0.0-0
dependencies:
prop-types: 15.8.1
react: 17.0.2
+ react-dom: 17.0.2_react@17.0.2
+ dev: false
+
+ /react-query/3.39.1_react@17.0.2:
+ resolution: {integrity: sha512-qYKT1bavdDiQZbngWZyPotlBVzcBjDYEJg5RQLBa++5Ix5jjfbEYJmHSZRZD+USVHUSvl/ey9Hu+QfF1QAK80A==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0
+ react-dom: '*'
+ react-native: '*'
+ peerDependenciesMeta:
+ react-dom:
+ optional: true
+ react-native:
+ optional: true
+ dependencies:
+ '@babel/runtime': 7.17.7
+ broadcast-channel: 3.7.0
+ match-sorter: 6.3.1
+ react: 17.0.2
dev: false
/react-reconciler/0.26.2_react@17.0.2:
@@ -34373,7 +34985,6 @@ packages:
loose-envify: 1.4.0
object-assign: 4.1.1
prop-types: 15.8.1
- dev: true
/react/17.0.2:
resolution: {integrity: sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==}
@@ -34491,6 +35102,8 @@ packages:
graceful-fs: 4.2.9
micromatch: 3.1.10
readable-stream: 2.3.7
+ transitivePeerDependencies:
+ - supports-color
dev: true
optional: true
@@ -34898,6 +35511,10 @@ packages:
resolution: {integrity: sha512-6BAfg1Dqg6UteZBEH9k6EHHersM86/EcBOMtJV+h+xEn1GC3H+gAgJWpexWYAamAxD0qXNmIt50iS/zuZKnQag==}
dev: false
+ /remove-accents/0.4.2:
+ resolution: {integrity: sha512-7pXIJqJOq5tFgG1A2Zxti3Ht8jJF337m4sowbuHsW30ZnkQFnDzy9qBNhgzX8ZLW4+UBcXiiR7SwR6pokHsxiA==}
+ dev: false
+
/remove-trailing-separator/1.1.0:
resolution: {integrity: sha1-wkvOKig62tW8P1jg1IJJuSN52O8=}
@@ -35061,7 +35678,6 @@ packages:
dependencies:
expand-tilde: 2.0.2
global-modules: 1.0.0
- dev: true
/resolve-from/3.0.0:
resolution: {integrity: sha1-six699nWiBvItuZTM17rywoYh0g=}
@@ -35082,7 +35698,6 @@ packages:
/resolve.exports/1.1.0:
resolution: {integrity: sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==}
engines: {node: '>=10'}
- dev: true
/resolve/1.1.7:
resolution: {integrity: sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=}
@@ -35361,6 +35976,8 @@ packages:
micromatch: 3.1.10
minimist: 1.2.5
walker: 1.0.8
+ transitivePeerDependencies:
+ - supports-color
/sass-loader/10.2.1_sass@1.49.9+webpack@5.70.0:
resolution: {integrity: sha512-RRvWl+3K2LSMezIsd008ErK4rk6CulIMSwrcc2aZvjymUgKo/vjXGp1rSWmfTUX7bblEOz8tst4wBwWtCGBqKA==}
@@ -35451,7 +36068,6 @@ packages:
chokidar: 3.5.3
immutable: 4.0.0
source-map-js: 1.0.2
- dev: true
/sax/1.2.1:
resolution: {integrity: sha1-e45lYZCyKOgaZq6nSEgNgozS03o=}
@@ -35471,14 +36087,12 @@ packages:
engines: {node: '>=10'}
dependencies:
xmlchars: 2.2.0
- dev: true
/scheduler/0.19.1:
resolution: {integrity: sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA==}
dependencies:
loose-envify: 1.4.0
object-assign: 4.1.1
- dev: true
/scheduler/0.20.2:
resolution: {integrity: sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==}
@@ -35537,6 +36151,10 @@ packages:
resolution: {integrity: sha1-8aAymzCLIh+uN7mXTz1XjQypmeM=}
dev: true
+ /seed-random/2.2.0:
+ resolution: {integrity: sha1-KpsZ4lCoFwmSMaW5mk2vgLf77VQ=}
+ dev: false
+
/select-hose/2.0.0:
resolution: {integrity: sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=}
dev: true
@@ -35601,6 +36219,8 @@ packages:
on-finished: 2.3.0
range-parser: 1.2.1
statuses: 1.5.0
+ transitivePeerDependencies:
+ - supports-color
dev: true
/sentence-case/1.1.3:
@@ -35631,7 +36251,6 @@ packages:
resolution: {integrity: sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==}
dependencies:
randombytes: 2.1.0
- dev: true
/serve-favicon/2.5.0:
resolution: {integrity: sha1-k10kDN/g9YBTB/3+ln2IlCosvPA=}
@@ -35655,6 +36274,8 @@ packages:
http-errors: 1.6.3
mime-types: 2.1.34
parseurl: 1.3.3
+ transitivePeerDependencies:
+ - supports-color
dev: true
/serve-static/1.14.1:
@@ -35665,6 +36286,8 @@ packages:
escape-html: 1.0.3
parseurl: 1.3.3
send: 0.17.1
+ transitivePeerDependencies:
+ - supports-color
dev: true
/set-blocking/2.0.0:
@@ -35880,6 +36503,56 @@ packages:
source-map: 0.5.7
source-map-resolve: 0.5.3
use: 3.1.1
+ transitivePeerDependencies:
+ - supports-color
+
+ /snapdragon/0.8.2_supports-color@6.1.0:
+ resolution: {integrity: sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ base: 0.11.2
+ debug: 2.6.9_supports-color@6.1.0
+ define-property: 0.2.5
+ extend-shallow: 2.0.1
+ map-cache: 0.2.2
+ source-map: 0.5.7
+ source-map-resolve: 0.5.3
+ use: 3.1.1
+ transitivePeerDependencies:
+ - supports-color
+
+ /socket.io-client/2.3.0:
+ resolution: {integrity: sha512-cEQQf24gET3rfhxZ2jJ5xzAOo/xhZwK+mOqtGRg5IowZsMgwvHwnf/mCRapAAkadhM26y+iydgwsXGObBB5ZdA==}
+ dependencies:
+ backo2: 1.0.2
+ base64-arraybuffer: 0.1.5
+ component-bind: 1.0.0
+ component-emitter: 1.2.1
+ debug: 4.1.1
+ engine.io-client: 3.4.4
+ has-binary2: 1.0.3
+ has-cors: 1.1.0
+ indexof: 0.0.1
+ object-component: 0.0.3
+ parseqs: 0.0.5
+ parseuri: 0.0.5
+ socket.io-parser: 3.3.2
+ to-array: 0.1.4
+ transitivePeerDependencies:
+ - bufferutil
+ - supports-color
+ - utf-8-validate
+ dev: false
+
+ /socket.io-parser/3.3.2:
+ resolution: {integrity: sha512-FJvDBuOALxdCI9qwRrO/Rfp9yfndRtc1jSgVgV8FDraihmSP/MLGD5PEuJrNfjALvcQ+vMDM/33AWOYP/JSjDg==}
+ dependencies:
+ component-emitter: 1.3.0
+ debug: 3.1.0
+ isarray: 2.0.1
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
/sockjs/0.3.21:
resolution: {integrity: sha512-DhbPFGpxjc6Z3I+uX07Id5ZO2XwYsWOrYjaSeieES78cq+JaJvVe5q/m1uvjIQhXinhIeCFRH6JgXe+mvVMyXw==}
@@ -35933,7 +36606,6 @@ packages:
/source-map-js/1.0.2:
resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==}
engines: {node: '>=0.10.0'}
- dev: true
/source-map-loader/0.2.4:
resolution: {integrity: sha512-OU6UJUty+i2JDpTItnizPrlpOIBLmQbWMuBg9q5bVtnHACqw1tn9nNwqJLbv0/00JjnJb/Ee5g5WS5vrRv7zIQ==}
@@ -36210,7 +36882,6 @@ packages:
dependencies:
char-regex: 1.0.2
strip-ansi: 6.0.1
- dev: true
/string-template/0.2.1:
resolution: {integrity: sha1-QpMuWYo1LQH8IuwzZ9nYTuxsmt0=}
@@ -36679,7 +37350,7 @@ packages:
postcss-sass: 0.4.4
postcss-scss: 2.1.1
postcss-selector-parser: 6.0.6
- postcss-syntax: 0.36.2_postcss@7.0.39
+ postcss-syntax: 0.36.2_5111c4e3f61982716b7e3f1c84e1f773
postcss-value-parser: 4.1.0
resolve-from: 5.0.0
slash: 3.0.0
@@ -36693,6 +37364,8 @@ packages:
v8-compile-cache: 2.3.0
write-file-atomic: 3.0.3
transitivePeerDependencies:
+ - postcss-jsx
+ - postcss-markdown
- supports-color
dev: true
@@ -36736,7 +37409,7 @@ packages:
postcss-sass: 0.4.4
postcss-scss: 2.1.1
postcss-selector-parser: 6.0.6
- postcss-syntax: 0.36.2_postcss@7.0.39
+ postcss-syntax: 0.36.2_5111c4e3f61982716b7e3f1c84e1f773
postcss-value-parser: 4.1.0
resolve-from: 5.0.0
slash: 3.0.0
@@ -36750,6 +37423,8 @@ packages:
v8-compile-cache: 2.3.0
write-file-atomic: 3.0.3
transitivePeerDependencies:
+ - postcss-jsx
+ - postcss-markdown
- supports-color
dev: true
@@ -36833,6 +37508,8 @@ packages:
sax: 1.2.4
semver: 6.3.0
source-map: 0.7.3
+ transitivePeerDependencies:
+ - supports-color
dev: true
/sugarss/2.0.0:
@@ -37040,12 +37717,10 @@ packages:
/tapable/1.1.3:
resolution: {integrity: sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==}
engines: {node: '>=6'}
- dev: true
/tapable/2.2.1:
resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==}
engines: {node: '>=6'}
- dev: true
/tar-fs/2.1.1:
resolution: {integrity: sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==}
@@ -37165,26 +37840,8 @@ packages:
terser: 4.8.0
webpack: 4.46.0_webpack-cli@3.3.12
webpack-sources: 1.4.3
- dev: true
-
- /terser-webpack-plugin/4.2.3_acorn@7.4.1+webpack@4.46.0:
- resolution: {integrity: sha512-jTgXh40RnvOrLQNgIkwEKnQ8rmHjHK4u+6UBEi+W+FPmvb+uo+chJXntKe7/3lW5mNysgSWD60KyesnhW8D6MQ==}
- engines: {node: '>= 10.13.0'}
- peerDependencies:
- webpack: ^4.0.0 || ^5.0.0
- dependencies:
- cacache: 15.3.0
- find-cache-dir: 3.3.2
- jest-worker: 26.6.2
- p-limit: 3.1.0
- schema-utils: 3.1.1
- serialize-javascript: 5.0.1
- source-map: 0.6.1
- terser: 5.10.0_acorn@7.4.1
- webpack: 4.46.0
- webpack-sources: 1.4.3
transitivePeerDependencies:
- - acorn
+ - bluebird
dev: true
/terser-webpack-plugin/4.2.3_webpack@4.46.0:
@@ -37204,33 +37861,7 @@ packages:
webpack: 4.46.0
webpack-sources: 1.4.3
transitivePeerDependencies:
- - acorn
- dev: true
-
- /terser-webpack-plugin/5.2.5_acorn@8.7.0+webpack@5.70.0:
- resolution: {integrity: sha512-3luOVHku5l0QBeYS8r4CdHYWEGMmIj3H1U64jgkdZzECcSOJAyJ9TjuqcQZvw1Y+4AOBN9SeYJPJmFn2cM4/2g==}
- engines: {node: '>= 10.13.0'}
- peerDependencies:
- '@swc/core': '*'
- esbuild: '*'
- uglify-js: '*'
- webpack: ^5.1.0
- peerDependenciesMeta:
- '@swc/core':
- optional: true
- esbuild:
- optional: true
- uglify-js:
- optional: true
- dependencies:
- jest-worker: 27.5.1
- schema-utils: 3.1.1
- serialize-javascript: 6.0.0
- source-map: 0.6.1
- terser: 5.10.0_acorn@8.7.0
- webpack: 5.70.0_webpack-cli@3.3.12
- transitivePeerDependencies:
- - acorn
+ - bluebird
dev: true
/terser-webpack-plugin/5.2.5_webpack@5.70.0:
@@ -37255,15 +37886,13 @@ packages:
source-map: 0.6.1
terser: 5.10.0
webpack: 5.70.0
- transitivePeerDependencies:
- - acorn
- dev: true
/terser/4.3.8:
resolution: {integrity: sha512-otmIRlRVmLChAWsnSFNO0Bfk6YySuBp6G9qrHiJwlLDd4mxe2ta4sjI7TzIR+W1nBMjilzrMcPOz9pSusgx3hQ==}
engines: {node: '>=6.0.0'}
hasBin: true
dependencies:
+ acorn: 8.7.0
commander: 2.20.3
source-map: 0.6.1
source-map-support: 0.5.20
@@ -37274,6 +37903,7 @@ packages:
engines: {node: '>=6.0.0'}
hasBin: true
dependencies:
+ acorn: 8.7.0
commander: 2.20.3
source-map: 0.6.1
source-map-support: 0.5.20
@@ -37283,39 +37913,6 @@ packages:
resolution: {integrity: sha512-AMmF99DMfEDiRJfxfY5jj5wNH/bYO09cniSqhfoyxc8sFoYIgkJy86G04UoZU5VjlpnplVu0K6Tx6E9b5+DlHA==}
engines: {node: '>=10'}
hasBin: true
- peerDependencies:
- acorn: ^8.5.0
- peerDependenciesMeta:
- acorn:
- optional: true
- dependencies:
- commander: 2.20.3
- source-map: 0.7.3
- source-map-support: 0.5.20
- dev: true
-
- /terser/5.10.0_acorn@7.4.1:
- resolution: {integrity: sha512-AMmF99DMfEDiRJfxfY5jj5wNH/bYO09cniSqhfoyxc8sFoYIgkJy86G04UoZU5VjlpnplVu0K6Tx6E9b5+DlHA==}
- engines: {node: '>=10'}
- hasBin: true
- peerDependencies:
- acorn: ^8.5.0
- peerDependenciesMeta:
- acorn:
- optional: true
- dependencies:
- acorn: 7.4.1
- commander: 2.20.3
- source-map: 0.7.3
- source-map-support: 0.5.20
- dev: true
-
- /terser/5.10.0_acorn@8.7.0:
- resolution: {integrity: sha512-AMmF99DMfEDiRJfxfY5jj5wNH/bYO09cniSqhfoyxc8sFoYIgkJy86G04UoZU5VjlpnplVu0K6Tx6E9b5+DlHA==}
- engines: {node: '>=10'}
- hasBin: true
- peerDependencies:
- acorn: ^8.5.0
peerDependenciesMeta:
acorn:
optional: true
@@ -37324,7 +37921,6 @@ packages:
commander: 2.20.3
source-map: 0.7.3
source-map-support: 0.5.20
- dev: true
/test-exclude/5.2.3:
resolution: {integrity: sha512-M+oxtseCFO3EDtAaGH7iiej3CBkzXqFMbzqYAACdzKui4eZA+pq3tZEwChvOdNfa7xxy8BfbmgJSIr43cC/+2g==}
@@ -37378,7 +37974,6 @@ packages:
/throat/6.0.1:
resolution: {integrity: sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==}
- dev: true
/throttle-debounce/3.0.1:
resolution: {integrity: sha512-dTEWWNu6JmeVXY0ZYoPuH5cRIwc0MeGbJwah9KUNYSJwommQpCzTySTpEe8Gs1J23aeWEuAobe4Ag7EHVt/LOg==}
@@ -37426,6 +38021,8 @@ packages:
livereload-js: 2.4.0
object-assign: 4.1.1
qs: 6.10.3
+ transitivePeerDependencies:
+ - supports-color
dev: true
/title-case/1.1.2:
@@ -37458,6 +38055,10 @@ packages:
/tmpl/1.0.5:
resolution: {integrity: sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==}
+ /to-array/0.1.4:
+ resolution: {integrity: sha1-F+bBH3PdTz10zaek/zI46a2b+JA=}
+ dev: false
+
/to-arraybuffer/1.0.1:
resolution: {integrity: sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=}
dev: true
@@ -37530,7 +38131,6 @@ packages:
psl: 1.8.0
punycode: 2.1.1
universalify: 0.1.2
- dev: true
/tr46/0.0.3:
resolution: {integrity: sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=}
@@ -37545,7 +38145,6 @@ packages:
engines: {node: '>=8'}
dependencies:
punycode: 2.1.1
- dev: true
/tree-kill/1.2.2:
resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==}
@@ -37891,7 +38490,6 @@ packages:
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==}
@@ -37938,7 +38536,6 @@ packages:
engines: {node: '>= 0.8.0'}
dependencies:
prelude-ls: 1.2.1
- dev: true
/type-detect/4.0.8:
resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==}
@@ -38006,7 +38603,6 @@ packages:
resolution: {integrity: sha512-V+evlYHZnQkaz8TRBuxTA92yZBPotr5H+WhQ7bD3hZUndx5tGOa1fuCgeSjxAzM1RiN5IzvadIXTVefuuwZCRg==}
engines: {node: '>=4.2.0'}
hasBin: true
- dev: true
/typescript/4.4.4:
resolution: {integrity: sha512-DqGhF5IKoBl8WNf8C1gu8q0xZSInh9j1kJJMqT3a94w1JzVaBU4EXOSMrz9yDqMT0xt3selp83fuFMQ0uzv6qA==}
@@ -38018,7 +38614,6 @@ packages:
resolution: {integrity: sha512-HM/hFigTBHZhLXshn9sN37H085+hQGeJHJ/X7LpBWLID/fbc2acUMfU+lGD98X81sKP+pFa9f0DZmCwB9GnbAg==}
engines: {node: '>=4.2.0'}
hasBin: true
- dev: true
/ua-parser-js/0.7.31:
resolution: {integrity: sha512-qLK/Xe9E2uzmYI3qLeOmI0tEOt+TBBQyUIAh4aAgU05FVYzeZrKUdkAZfBNVGRaHVgV0TDkdEngJSw/SyQchkQ==}
@@ -38258,6 +38853,13 @@ packages:
resolution: {integrity: sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==}
engines: {node: '>= 10.0.0'}
+ /unload/2.2.0:
+ resolution: {integrity: sha512-B60uB5TNBLtN6/LsgAf3udH9saB5p7gqJwcFfbOEZ8BcBHnGwCf6G/TGiEqkRAxX7zAFIUtzdrXQSdL3Q/wqNA==}
+ dependencies:
+ '@babel/runtime': 7.17.7
+ detect-node: 2.1.0
+ dev: false
+
/unpipe/1.0.0:
resolution: {integrity: sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=}
engines: {node: '>= 0.8'}
@@ -38315,6 +38917,12 @@ packages:
resolution: {integrity: sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg=}
dev: true
+ /uppercamelcase/1.1.0:
+ resolution: {integrity: sha1-Mk2YprOvx+iolT4QZBUJsOTiP5c=}
+ dependencies:
+ camelcase: 1.2.1
+ dev: false
+
/uri-js/4.4.1:
resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==}
dependencies:
@@ -38412,6 +39020,12 @@ packages:
react: ^16.8.0 || ^17.0.0
dev: true
+ /use-debounce/3.4.3:
+ resolution: {integrity: sha512-nxy+opOxDccWfhMl36J5BSCTpvcj89iaQk2OZWLAtBJQj7ISCtx1gh+rFbdjGfMl6vtCZf6gke/kYvrkVfHMoA==}
+ peerDependencies:
+ react: '>=16.8.0'
+ dev: false
+
/use-isomorphic-layout-effect/1.1.1:
resolution: {integrity: sha512-L7Evj8FGcwo/wpbv/qvSfrkHFtOpCzvM5yl2KVyDJoylVuSvzphiiasmjgQPttIGBAy2WKiBNR98q8w7PiNgKQ==}
peerDependencies:
@@ -38420,7 +39034,6 @@ packages:
peerDependenciesMeta:
'@types/react':
optional: true
- dev: true
/use-latest/1.2.0:
resolution: {integrity: sha512-d2TEuG6nSLKQLAfW3By8mKr8HurOlTkul0sOpxbClIv4SQ4iOd7BYr7VIzdbktUCnv7dua/60xzd8igMU6jmyw==}
@@ -38459,7 +39072,6 @@ packages:
resolution: {integrity: sha512-0Y/cTLlZfw547tJhJMoRA16OUbVqRm6DmvGpiGbmLST6BIA5KU5cKlvlz8DVMrACnWpyEjCkgmhLatthP4jUbA==}
peerDependencies:
react: ^18.0.0
- dev: true
/use-subscription/1.6.0_react@16.14.0:
resolution: {integrity: sha512-0Y/cTLlZfw547tJhJMoRA16OUbVqRm6DmvGpiGbmLST6BIA5KU5cKlvlz8DVMrACnWpyEjCkgmhLatthP4jUbA==}
@@ -38469,6 +39081,14 @@ packages:
react: 16.14.0
dev: true
+ /use-subscription/1.6.0_react@17.0.2:
+ resolution: {integrity: sha512-0Y/cTLlZfw547tJhJMoRA16OUbVqRm6DmvGpiGbmLST6BIA5KU5cKlvlz8DVMrACnWpyEjCkgmhLatthP4jUbA==}
+ peerDependencies:
+ react: ^18.0.0
+ dependencies:
+ react: 17.0.2
+ dev: false
+
/use/3.1.1:
resolution: {integrity: sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==}
engines: {node: '>=0.10.0'}
@@ -38511,7 +39131,6 @@ packages:
/utility-types/3.10.0:
resolution: {integrity: sha512-O11mqxmi7wMKCo6HKFt5AhO4BwY3VV68YU07tgxfz8zJTIxr4BpsezN49Ffwy9j3ZpwwJp4fkRwjRzq3uWE6Rg==}
engines: {node: '>= 4'}
- dev: true
/utils-merge/1.0.1:
resolution: {integrity: sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=}
@@ -38533,6 +39152,11 @@ packages:
deprecated: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.
hasBin: true
+ /uuid/7.0.3:
+ resolution: {integrity: sha512-DPSke0pXhTZgoF/d+WSt2QaKMCFSfx7QegxEWT+JOuHF5aWrKEn0G+ztjuJg/gG8/ItK+rbPCD/yNv8yyih6Cg==}
+ hasBin: true
+ dev: false
+
/uuid/8.3.2:
resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==}
hasBin: true
@@ -38559,7 +39183,6 @@ packages:
'@types/istanbul-lib-coverage': 2.0.3
convert-source-map: 1.8.0
source-map: 0.7.3
- dev: true
/v8flags/3.1.3:
resolution: {integrity: sha512-amh9CCg3ZxkzQ48Mhcb8iX7xpAfYJgePHxWMQCBWECpOSqJUXgY26ncA61UTV0BkPqfhcy6mzwCIoP4ygxpW8w==}
@@ -38583,7 +39206,6 @@ packages:
/validator/13.7.0:
resolution: {integrity: sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==}
engines: {node: '>= 0.10'}
- dev: true
/vary/1.1.2:
resolution: {integrity: sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=}
@@ -38684,7 +39306,6 @@ packages:
engines: {node: '>=10'}
dependencies:
xml-name-validator: 3.0.0
- dev: true
/wait-on/3.3.0:
resolution: {integrity: sha512-97dEuUapx4+Y12aknWZn7D25kkjMk16PbWoYzpSdA8bYpVfS6hpl2a2pOWZ3c+Tyt3/i4/pglyZctG3J4V1hWQ==}
@@ -38721,13 +39342,14 @@ packages:
resolution: {integrity: sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==}
dependencies:
loose-envify: 1.4.0
- dev: true
/watchpack-chokidar2/2.0.1:
resolution: {integrity: sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==}
requiresBuild: true
dependencies:
chokidar: 2.1.8
+ transitivePeerDependencies:
+ - supports-color
dev: true
optional: true
@@ -38739,6 +39361,8 @@ packages:
optionalDependencies:
chokidar: 3.5.3
watchpack-chokidar2: 2.0.1
+ transitivePeerDependencies:
+ - supports-color
dev: true
/watchpack/2.2.0:
@@ -38755,7 +39379,6 @@ packages:
dependencies:
glob-to-regexp: 0.4.1
graceful-fs: 4.2.9
- dev: true
/wbuf/1.7.3:
resolution: {integrity: sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==}
@@ -38785,7 +39408,6 @@ packages:
/webidl-conversions/6.1.0:
resolution: {integrity: sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==}
engines: {node: '>=10.4'}
- dev: true
/webpack-bundle-analyzer/3.9.0:
resolution: {integrity: sha512-Ob8amZfCm3rMB1ScjQVlbYYUEJyEjdEtQ92jqiFUYt5VkEeO2v5UMbv49P/gnmCZm3A6yaFQzCBvpZqN4MUsdA==}
@@ -38805,6 +39427,10 @@ packages:
mkdirp: 0.5.5
opener: 1.5.2
ws: 6.2.2
+ transitivePeerDependencies:
+ - bufferutil
+ - supports-color
+ - utf-8-validate
dev: true
/webpack-cli/3.3.12_webpack@4.44.2:
@@ -38817,7 +39443,7 @@ packages:
chalk: 2.4.2
cross-spawn: 6.0.5
enhanced-resolve: 4.5.0
- findup-sync: 3.0.0
+ findup-sync: 3.0.0_supports-color@6.1.0
global-modules: 2.0.0
import-local: 2.0.0
interpret: 1.4.0
@@ -38838,7 +39464,7 @@ packages:
chalk: 2.4.2
cross-spawn: 6.0.5
enhanced-resolve: 4.5.0
- findup-sync: 3.0.0
+ findup-sync: 3.0.0_supports-color@6.1.0
global-modules: 2.0.0
import-local: 2.0.0
interpret: 1.4.0
@@ -38859,7 +39485,7 @@ packages:
chalk: 2.4.2
cross-spawn: 6.0.5
enhanced-resolve: 4.5.0
- findup-sync: 3.0.0
+ findup-sync: 3.0.0_supports-color@6.1.0
global-modules: 2.0.0
import-local: 2.0.0
interpret: 1.4.0
@@ -38868,7 +39494,6 @@ packages:
v8-compile-cache: 2.3.0
webpack: 5.70.0_webpack-cli@3.3.12
yargs: 13.3.2
- dev: true
/webpack-cli/4.9.2_b04de8011015a40c567469bf79798750:
resolution: {integrity: sha512-m3/AACnBBzK/kMTcxWHcZFPrw/eQuY4Df1TxvIWfWM2x7mRqBQCqKEd96oCUa9jkapLBaFfRce33eGDb4Pr7YQ==}
@@ -39021,6 +39646,8 @@ packages:
anymatch: 3.1.2
portfinder: 1.0.28
tiny-lr: 1.1.1
+ transitivePeerDependencies:
+ - supports-color
dev: true
/webpack-log/2.0.0:
@@ -39103,6 +39730,8 @@ packages:
resolution: {integrity: sha512-kDUmfm3BZrei0y+1NTHJInejzxfhtU8eDj2M7OKb2IWrPFAeO1SOH2KuQ68MSZu9IGEHcxbkKKR1v18FrUSOmA==}
dependencies:
debug: 3.2.7
+ transitivePeerDependencies:
+ - supports-color
dev: true
/webpack-virtual-modules/0.4.3:
@@ -39146,6 +39775,8 @@ packages:
watchpack: 1.7.5
webpack-cli: 3.3.12_webpack@4.44.2
webpack-sources: 1.4.3
+ transitivePeerDependencies:
+ - supports-color
dev: true
/webpack/4.46.0:
@@ -39184,6 +39815,8 @@ packages:
terser-webpack-plugin: 1.4.5_webpack@4.46.0
watchpack: 1.7.5
webpack-sources: 1.4.3
+ transitivePeerDependencies:
+ - supports-color
dev: true
/webpack/4.46.0_webpack-cli@3.3.12:
@@ -39223,6 +39856,8 @@ packages:
watchpack: 1.7.5
webpack-cli: 3.3.12_webpack@5.70.0
webpack-sources: 1.4.3
+ transitivePeerDependencies:
+ - supports-color
dev: true
/webpack/5.70.0:
@@ -39256,14 +39891,13 @@ packages:
neo-async: 2.6.2
schema-utils: 3.1.1
tapable: 2.2.1
- terser-webpack-plugin: 5.2.5_acorn@8.7.0+webpack@5.70.0
+ terser-webpack-plugin: 5.2.5_webpack@5.70.0
watchpack: 2.3.1
webpack-sources: 3.2.3
transitivePeerDependencies:
- '@swc/core'
- esbuild
- uglify-js
- dev: true
/webpack/5.70.0_webpack-cli@3.3.12:
resolution: {integrity: sha512-ZMWWy8CeuTTjCxbeaQI21xSswseF2oNOwc70QSKNePvmxE7XW36i7vpBMYZFAUHPwQiEbNGCEYIOOlyRbdGmxw==}
@@ -39296,7 +39930,7 @@ packages:
neo-async: 2.6.2
schema-utils: 3.1.1
tapable: 2.2.1
- terser-webpack-plugin: 5.2.5_acorn@8.7.0+webpack@5.70.0
+ terser-webpack-plugin: 5.2.5_webpack@5.70.0
watchpack: 2.3.1
webpack-cli: 3.3.12_webpack@5.70.0
webpack-sources: 3.2.3
@@ -39304,7 +39938,6 @@ packages:
- '@swc/core'
- esbuild
- uglify-js
- dev: true
/webpack/5.70.0_webpack-cli@4.9.2:
resolution: {integrity: sha512-ZMWWy8CeuTTjCxbeaQI21xSswseF2oNOwc70QSKNePvmxE7XW36i7vpBMYZFAUHPwQiEbNGCEYIOOlyRbdGmxw==}
@@ -39337,7 +39970,7 @@ packages:
neo-async: 2.6.2
schema-utils: 3.1.1
tapable: 2.2.1
- terser-webpack-plugin: 5.2.5_acorn@8.7.0+webpack@5.70.0
+ terser-webpack-plugin: 5.2.5_webpack@5.70.0
watchpack: 2.3.1
webpack-cli: 4.9.2_b04de8011015a40c567469bf79798750
webpack-sources: 3.2.3
@@ -39409,7 +40042,6 @@ packages:
lodash: 4.17.21
tr46: 2.1.0
webidl-conversions: 6.1.0
- dev: true
/which-boxed-primitive/1.0.2:
resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==}
@@ -39506,6 +40138,13 @@ packages:
microevent.ts: 0.1.1
dev: true
+ /wp-error/1.3.0:
+ resolution: {integrity: sha1-cgJHqjJkJJkcWHdcsv7cm/2IVCA=}
+ dependencies:
+ builtin-status-codes: 2.0.0
+ uppercamelcase: 1.1.0
+ dev: false
+
/wp-prettier/1.19.1:
resolution: {integrity: sha512-mqAC2r1NDmRjG+z3KCJ/i61tycKlmADIjxnDhQab+KBxSAGbF/W7/zwB2guy/ypIeKrrftNsIYkNZZQKf3vJcg==}
engines: {node: '>=4'}
@@ -39522,7 +40161,6 @@ packages:
resolution: {integrity: sha512-+JHkqs9LC/JPp51yy1hzs3lQ7qeuWCwOcSzpQNeeY/G7oSpnF61vxt7hRh87zNRTr6ob2ndy0W8rVzhgrcA+Gw==}
engines: {node: '>=10.13.0'}
hasBin: true
- dev: true
/wp-textdomain/1.0.1:
resolution: {integrity: sha512-6Guapw25yCmnQHyz62TEi1OvRnIzGfyj0sVaPBhwx19QoxeD6HI2zZHWeBIUXSauJK3BIyxWPYnxlwmnqHUskg==}
@@ -39533,6 +40171,18 @@ packages:
php-parser: 3.0.3
text-table: 0.2.0
+ /wpcom-proxy-request/6.0.0:
+ resolution: {integrity: sha512-NMp0YsBM40CuI5vWtHpjWOuf96rPfbpGkamlJpVwYvgenIh1ynRzqVnGfsnjofgz13T2qcKkdwJY0Y2X7z+W+w==}
+ dependencies:
+ '@babel/runtime': 7.17.7
+ debug: 4.3.4
+ progress-event: 1.0.0
+ uuid: 7.0.3
+ wp-error: 1.3.0
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
/wrap-ansi/2.1.0:
resolution: {integrity: sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=}
engines: {node: '>=0.10.0'}
@@ -39611,12 +40261,42 @@ packages:
/ws/5.2.3:
resolution: {integrity: sha512-jZArVERrMsKUatIdnLzqvcfydI85dvd/Fp1u/VOpfdDWQ4c9qWXe+VIeAbQ5FrDwciAkr+lzofXLz3Kuf26AOA==}
+ peerDependencies:
+ bufferutil: ^4.0.1
+ utf-8-validate: ^5.0.2
+ peerDependenciesMeta:
+ bufferutil:
+ optional: true
+ utf-8-validate:
+ optional: true
+ dependencies:
+ async-limiter: 1.0.1
+ dev: false
+
+ /ws/6.1.4:
+ resolution: {integrity: sha512-eqZfL+NE/YQc1/ZynhojeV8q+H050oR8AZ2uIev7RU10svA9ZnJUddHcOUZTJLinZ9yEfdA2kSATS2qZK5fhJA==}
+ peerDependencies:
+ bufferutil: ^4.0.1
+ utf-8-validate: ^5.0.2
+ peerDependenciesMeta:
+ bufferutil:
+ optional: true
+ utf-8-validate:
+ optional: true
dependencies:
async-limiter: 1.0.1
dev: false
/ws/6.2.2:
resolution: {integrity: sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==}
+ peerDependencies:
+ bufferutil: ^4.0.1
+ utf-8-validate: ^5.0.2
+ peerDependenciesMeta:
+ bufferutil:
+ optional: true
+ utf-8-validate:
+ optional: true
dependencies:
async-limiter: 1.0.1
@@ -39689,6 +40369,11 @@ packages:
resolution: {integrity: sha1-+mv3YqYKQT+z3Y9LA8WyaSONMI8=}
dev: false
+ /xmlhttprequest-ssl/1.5.5:
+ resolution: {integrity: sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4=}
+ engines: {node: '>=0.4.0'}
+ dev: false
+
/xtend/4.0.2:
resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==}
engines: {node: '>=0.4'}
@@ -39859,6 +40544,10 @@ packages:
buffer-crc32: 0.2.13
fd-slicer: 1.1.0
+ /yeast/0.1.2:
+ resolution: {integrity: sha1-AI4G2AlDIMNy28L47XagymyKxBk=}
+ dev: false
+
/yeoman-environment/3.9.1:
resolution: {integrity: sha512-IdRnbQt/DSOSnao0oD9c+or1X2UrL+fx9eC0O7Lq/MGZV68nhv9k77MqG+hEAySPSlyCpocVlhfQwV62hczk5Q==}
engines: {node: '>=12.10.0'}
@@ -39900,6 +40589,7 @@ packages:
textextensions: 5.14.0
untildify: 4.0.0
transitivePeerDependencies:
+ - bluebird
- supports-color
dev: true
@@ -39985,7 +40675,9 @@ packages:
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/storybook/webpack.config.js b/tools/storybook/webpack.config.js
index b7d6da8bed9..ee09e441ae4 100644
--- a/tools/storybook/webpack.config.js
+++ b/tools/storybook/webpack.config.js
@@ -77,5 +77,11 @@ module.exports = ( storybookConfig ) => {
} )
);
+ storybookConfig.resolve.fallback = {
+ ...storybookConfig.resolve.fallback,
+ // Ignore fs to fix resolve 'fs' error for @automattic/calypso-config
+ fs: false,
+ };
+
return storybookConfig;
};