diff --git a/frontend/__snapshots__/exporter-exporter--dashboard.png b/frontend/__snapshots__/exporter-exporter--dashboard.png index d4603928449..91372fefe33 100644 Binary files a/frontend/__snapshots__/exporter-exporter--dashboard.png and b/frontend/__snapshots__/exporter-exporter--dashboard.png differ diff --git a/frontend/__snapshots__/exporter-exporter--trends-number-insight.png b/frontend/__snapshots__/exporter-exporter--trends-number-insight.png index 54ce3348635..ec6d628426d 100644 Binary files a/frontend/__snapshots__/exporter-exporter--trends-number-insight.png and b/frontend/__snapshots__/exporter-exporter--trends-number-insight.png differ diff --git a/frontend/__snapshots__/scenes-app-experiments--complete-funnel-experiment.png b/frontend/__snapshots__/scenes-app-experiments--complete-funnel-experiment.png index 153a93af4a4..87cad0d1f6d 100644 Binary files a/frontend/__snapshots__/scenes-app-experiments--complete-funnel-experiment.png and b/frontend/__snapshots__/scenes-app-experiments--complete-funnel-experiment.png differ diff --git a/frontend/__snapshots__/scenes-app-experiments--running-trend-experiment.png b/frontend/__snapshots__/scenes-app-experiments--running-trend-experiment.png index ac1f2275147..c0d2a217922 100644 Binary files a/frontend/__snapshots__/scenes-app-experiments--running-trend-experiment.png and b/frontend/__snapshots__/scenes-app-experiments--running-trend-experiment.png differ diff --git a/frontend/__snapshots__/scenes-app-insights--funnel-historical-trends-edit--webkit.png b/frontend/__snapshots__/scenes-app-insights--funnel-historical-trends-edit--webkit.png index b1e294f7d5d..9c54670e67a 100644 Binary files a/frontend/__snapshots__/scenes-app-insights--funnel-historical-trends-edit--webkit.png and b/frontend/__snapshots__/scenes-app-insights--funnel-historical-trends-edit--webkit.png differ diff --git a/frontend/__snapshots__/scenes-app-insights--retention-breakdown-edit--webkit.png b/frontend/__snapshots__/scenes-app-insights--retention-breakdown-edit--webkit.png index 385f05ea658..9ccbe27971b 100644 Binary files a/frontend/__snapshots__/scenes-app-insights--retention-breakdown-edit--webkit.png and b/frontend/__snapshots__/scenes-app-insights--retention-breakdown-edit--webkit.png differ diff --git a/frontend/__snapshots__/scenes-other-billing-v2--billing-v-2-with-discount.png b/frontend/__snapshots__/scenes-other-billing-v2--billing-v-2-with-discount.png index 8eeeafbc340..7ef22228803 100644 Binary files a/frontend/__snapshots__/scenes-other-billing-v2--billing-v-2-with-discount.png and b/frontend/__snapshots__/scenes-other-billing-v2--billing-v-2-with-discount.png differ diff --git a/frontend/__snapshots__/scenes-other-billing-v2--billing-v-2.png b/frontend/__snapshots__/scenes-other-billing-v2--billing-v-2.png index 3df423c0ff6..a931bed1128 100644 Binary files a/frontend/__snapshots__/scenes-other-billing-v2--billing-v-2.png and b/frontend/__snapshots__/scenes-other-billing-v2--billing-v-2.png differ diff --git a/frontend/src/exporter/index.tsx b/frontend/src/exporter/index.tsx index 8dd486c9fa5..df1660537cb 100644 --- a/frontend/src/exporter/index.tsx +++ b/frontend/src/exporter/index.tsx @@ -1,6 +1,6 @@ import '~/styles' import './Exporter.scss' -import ReactDOM from 'react-dom' +import { createRoot } from 'react-dom/client' import { loadPostHogJS } from '~/loadPostHogJS' import { initKea } from '~/initKea' import { Exporter } from '~/exporter/Exporter' @@ -20,11 +20,10 @@ const exportedData: ExportedData = window.POSTHOG_EXPORTED_DATA function renderApp(): void { const root = document.getElementById('root') if (root) { - ReactDOM.render( + createRoot(root).render( - , - root + ) } else { console.error('Attempted, but could not render PostHog app because
is not found.') diff --git a/frontend/src/index.tsx b/frontend/src/index.tsx index ecd588553e3..42746c188f0 100644 --- a/frontend/src/index.tsx +++ b/frontend/src/index.tsx @@ -1,6 +1,6 @@ import '~/styles' -import ReactDOM from 'react-dom' +import { createRoot } from 'react-dom/client' import { getContext } from 'kea' import { App } from 'scenes/App' @@ -28,13 +28,12 @@ if (typeof window !== 'undefined') { function renderApp(): void { const root = document.getElementById('root') if (root) { - ReactDOM.render( + createRoot(root).render( - , - root + ) } else { console.error('Attempted, but could not render PostHog app because
is not found.') diff --git a/frontend/src/lib/lemon-ui/LemonDialog/LemonDialog.tsx b/frontend/src/lib/lemon-ui/LemonDialog/LemonDialog.tsx index 316b64abf2a..8ef22e6628d 100644 --- a/frontend/src/lib/lemon-ui/LemonDialog/LemonDialog.tsx +++ b/frontend/src/lib/lemon-ui/LemonDialog/LemonDialog.tsx @@ -1,7 +1,7 @@ import { ReactNode, useEffect, useRef, useState } from 'react' import { LemonButton, LemonButtonProps } from 'lib/lemon-ui/LemonButton' import { LemonModal, LemonModalProps } from 'lib/lemon-ui/LemonModal' -import ReactDOM from 'react-dom' +import { createRoot } from 'react-dom/client' import { useValues } from 'kea' import { router } from 'kea-router' @@ -86,14 +86,15 @@ export function LemonDialog({ LemonDialog.open = (props: LemonDialogProps) => { const div = document.createElement('div') + const root = createRoot(div) function destroy(): void { - const unmountResult = ReactDOM.unmountComponentAtNode(div) - if (unmountResult && div.parentNode) { + root.unmount() + if (div.parentNode) { div.parentNode.removeChild(div) } } document.body.appendChild(div) - ReactDOM.render(, div) + root.render() return } diff --git a/frontend/src/lib/lemon-ui/LemonMenu/LemonMenu.tsx b/frontend/src/lib/lemon-ui/LemonMenu/LemonMenu.tsx index c00145d40f4..7e981fbe5f4 100644 --- a/frontend/src/lib/lemon-ui/LemonMenu/LemonMenu.tsx +++ b/frontend/src/lib/lemon-ui/LemonMenu/LemonMenu.tsx @@ -1,4 +1,4 @@ -import React, { FunctionComponent, useCallback, useMemo } from 'react' +import React, { FunctionComponent, ReactNode, useCallback, useMemo } from 'react' import { LemonButton, LemonButtonProps } from '../LemonButton' import { TooltipProps } from '../Tooltip' import { TooltipPlacement } from 'antd/lib/tooltip' @@ -256,7 +256,7 @@ const LemonMenuItemButton: FunctionComponent - {label as string | JSX.Element} + {label as ReactNode} {keyboardShortcut && (
{/* Show the keyboard shortcut on the right */} diff --git a/frontend/src/lib/logic/inAppPrompt/inAppPromptLogic.tsx b/frontend/src/lib/logic/inAppPrompt/inAppPromptLogic.tsx index c4506adba60..3f725a72d40 100644 --- a/frontend/src/lib/logic/inAppPrompt/inAppPromptLogic.tsx +++ b/frontend/src/lib/logic/inAppPrompt/inAppPromptLogic.tsx @@ -1,4 +1,4 @@ -import ReactDOM from 'react-dom' +import { createRoot } from 'react-dom/client' import { Placement } from '@floating-ui/react' import { kea, path, actions, reducers, listeners, selectors, connect, afterMount, beforeUnmount } from 'kea' import type { inAppPromptLogicType } from './inAppPromptLogicType' @@ -125,9 +125,10 @@ function cancellableTooltipWithRetries( const close = (): number => window.setTimeout(trigger, 1) const show = new Promise((resolve, reject) => { const div = document.createElement('div') + const root = createRoot(div) function destroy(): void { - const unmountResult = ReactDOM.unmountComponentAtNode(div) - if (unmountResult && div.parentNode) { + root.unmount() + if (div.parentNode) { div.parentNode.removeChild(div) } } @@ -182,7 +183,7 @@ function cancellableTooltipWithRetries( props = { ...props, element } } - ReactDOM.render(, div) + root.render() resolve(true) } catch (e) { diff --git a/frontend/src/lib/logic/promptLogic.tsx b/frontend/src/lib/logic/promptLogic.tsx index 7b0f66a1039..85a86f234c8 100644 --- a/frontend/src/lib/logic/promptLogic.tsx +++ b/frontend/src/lib/logic/promptLogic.tsx @@ -1,4 +1,4 @@ -import ReactDOM from 'react-dom' +import { createRoot } from 'react-dom/client' import { kea, props, path, key, actions, events, listeners } from 'kea' import { Modal, ModalProps, Input, InputProps, Form, FormItemProps } from 'antd' @@ -118,12 +118,13 @@ export function cancellablePrompt(config: Pick { const div = document.createElement('div') + const root = createRoot(div) document.body.appendChild(div) let currentConfig: PromptProps = { ...config, close, visible: true } as any function destroy(value: unknown): void { - const unmountResult = ReactDOM.unmountComponentAtNode(div) - if (unmountResult && div.parentNode) { + root.unmount() + if (div.parentNode) { div.parentNode.removeChild(div) } if (typeof value === 'string') { @@ -134,7 +135,7 @@ export function cancellablePrompt(config: Pick, div) + root.render() } function close(this: PromptProps, value: string): void { diff --git a/frontend/src/scenes/funnels/useFunnelTooltip.tsx b/frontend/src/scenes/funnels/useFunnelTooltip.tsx index 495969b8103..c0d311e6b73 100644 --- a/frontend/src/scenes/funnels/useFunnelTooltip.tsx +++ b/frontend/src/scenes/funnels/useFunnelTooltip.tsx @@ -1,13 +1,12 @@ import { useValues } from 'kea' import { useEffect, useRef } from 'react' -import ReactDOM from 'react-dom' import { FunnelStepWithConversionMetrics } from '~/types' import { LemonRow } from 'lib/lemon-ui/LemonRow' import { Lettermark, LettermarkColor } from 'lib/lemon-ui/Lettermark' import { EntityFilterInfo } from 'lib/components/EntityFilterInfo' import { getActionFilterFromFunnelStep } from 'scenes/insights/views/Funnels/funnelStepTableUtils' import { humanFriendlyDuration, humanFriendlyNumber, percentage } from 'lib/utils' -import { ensureTooltipElement } from 'scenes/insights/views/LineGraph/LineGraph' +import { ensureTooltip } from 'scenes/insights/views/LineGraph/LineGraph' import { LemonDivider } from 'lib/lemon-ui/LemonDivider' import { cohortsModel } from '~/models/cohortsModel' import { ClickToInspectActors } from 'scenes/insights/InsightTooltip/InsightTooltip' @@ -109,14 +108,14 @@ export function useFunnelTooltip(showPersonsModal: boolean): React.RefObject { const svgRect = vizRef.current?.getBoundingClientRect() - const tooltipEl = ensureTooltipElement() + const [tooltipRoot, tooltipEl] = ensureTooltip() tooltipEl.style.opacity = isTooltipShown ? '1' : '0' if (isTooltipShown) { tooltipEl.style.display = 'initial' } const tooltipRect = tooltipEl.getBoundingClientRect() if (tooltipOrigin) { - ReactDOM.render( + tooltipRoot.render( <> {currentTooltip && ( )} - , - tooltipEl + ) // Put the tooltip to the bottom right of the cursor, but flip to left if tooltip doesn't fit let xOffset: number diff --git a/frontend/src/scenes/insights/views/BoldNumber/BoldNumber.tsx b/frontend/src/scenes/insights/views/BoldNumber/BoldNumber.tsx index 08a86483017..c3f01566841 100644 --- a/frontend/src/scenes/insights/views/BoldNumber/BoldNumber.tsx +++ b/frontend/src/scenes/insights/views/BoldNumber/BoldNumber.tsx @@ -1,7 +1,5 @@ import { useValues } from 'kea' import { useLayoutEffect, useRef, useState } from 'react' -import ReactDOM from 'react-dom' -import Textfit from './Textfit' import clsx from 'clsx' import { insightLogic } from '../../insightLogic' @@ -9,7 +7,7 @@ import { insightVizDataLogic } from 'scenes/insights/insightVizDataLogic' import { ChartParams, TrendResult } from '~/types' import { formatAggregationAxisValue } from 'scenes/insights/aggregationAxisFormat' -import { ensureTooltipElement } from '../LineGraph/LineGraph' +import { ensureTooltip } from '../LineGraph/LineGraph' import { groupsModel } from '~/models/groupsModel' import { InsightTooltip } from 'scenes/insights/InsightTooltip/InsightTooltip' import { IconFlare, IconTrendingDown, IconTrendingFlat, IconTrendingUp } from 'lib/lemon-ui/icons' @@ -20,6 +18,8 @@ import { openPersonsModal } from 'scenes/trends/persons-modal/PersonsModal' import { PropertyKeyInfo } from 'lib/components/PropertyKeyInfo' import './BoldNumber.scss' +import { useEffect } from 'react' +import Textfit from './Textfit' /** The tooltip is offset by a few pixels from the cursor to give it some breathing room. */ const BOLD_NUMBER_TOOLTIP_OFFSET_PX = 8 @@ -37,9 +37,10 @@ function useBoldNumberTooltip({ const divRef = useRef(null) + const divRect = divRef.current?.getBoundingClientRect() + const [tooltipRoot, tooltipEl] = ensureTooltip() + useLayoutEffect(() => { - const divRect = divRef.current?.getBoundingClientRect() - const tooltipEl = ensureTooltipElement() tooltipEl.style.opacity = isTooltipShown ? '1' : '0' if (isTooltipShown) { tooltipEl.style.display = 'initial' @@ -47,7 +48,7 @@ function useBoldNumberTooltip({ const seriesResult = insightData?.result?.[0] - ReactDOM.render( + tooltipRoot.render( <>{formatAggregationAxisValue(trendsFilter, value)}} seriesData={[ @@ -64,20 +65,20 @@ function useBoldNumberTooltip({ hideColorCol hideInspectActorsSection={!showPersonsModal} groupTypeLabel={aggregationLabel(series?.[0].math_group_type_index).plural} - />, - tooltipEl, - () => { - const tooltipRect = tooltipEl.getBoundingClientRect() - if (divRect) { - const desiredTop = window.scrollY + divRect.top - tooltipRect.height - BOLD_NUMBER_TOOLTIP_OFFSET_PX - const desiredLeft = divRect.left + divRect.width / 2 - tooltipRect.width / 2 - tooltipEl.style.top = `${Math.min(desiredTop, window.innerHeight)}px` - tooltipEl.style.left = `${Math.min(desiredLeft, window.innerWidth)}px` - } - } + /> ) }, [isTooltipShown]) + useEffect(() => { + const tooltipRect = tooltipEl.getBoundingClientRect() + if (divRect) { + const desiredTop = window.scrollY + divRect.top - tooltipRect.height - BOLD_NUMBER_TOOLTIP_OFFSET_PX + const desiredLeft = divRect.left + divRect.width / 2 - tooltipRect.width / 2 + tooltipEl.style.top = `${Math.min(desiredTop, window.innerHeight)}px` + tooltipEl.style.left = `${Math.min(desiredLeft, window.innerWidth)}px` + } + }) + return divRef } diff --git a/frontend/src/scenes/insights/views/LineGraph/LineGraph.tsx b/frontend/src/scenes/insights/views/LineGraph/LineGraph.tsx index 09ac903ad60..b5a5d6e39ac 100644 --- a/frontend/src/scenes/insights/views/LineGraph/LineGraph.tsx +++ b/frontend/src/scenes/insights/views/LineGraph/LineGraph.tsx @@ -1,5 +1,5 @@ import { useEffect, useRef, useState } from 'react' -import ReactDOM from 'react-dom' +import { Root, createRoot } from 'react-dom/client' import { useValues } from 'kea' import { ActiveElement, @@ -38,16 +38,23 @@ import { TrendsFilter } from '~/queries/schema' import { insightVizDataLogic } from 'scenes/insights/insightVizDataLogic' import ChartjsPluginStacked100, { ExtendedChartData } from 'chartjs-plugin-stacked100' -export function ensureTooltipElement(): HTMLElement { +let tooltipRoot: Root + +export function ensureTooltip(): [Root, HTMLElement] { let tooltipEl = document.getElementById('InsightTooltipWrapper') - if (!tooltipEl) { - tooltipEl = document.createElement('div') - tooltipEl.id = 'InsightTooltipWrapper' - tooltipEl.classList.add('InsightTooltipWrapper') - tooltipEl.style.display = 'none' - document.body.appendChild(tooltipEl) + + if (!tooltipEl || !tooltipRoot) { + if (!tooltipEl) { + tooltipEl = document.createElement('div') + tooltipEl.id = 'InsightTooltipWrapper' + tooltipEl.classList.add('InsightTooltipWrapper') + tooltipEl.style.display = 'none' + document.body.appendChild(tooltipEl) + } + + tooltipRoot = createRoot(tooltipEl) } - return tooltipEl + return [tooltipRoot, tooltipEl] } function truncateString(str: string, num: number): string { @@ -441,7 +448,7 @@ export function LineGraph_({ return } - const tooltipEl = ensureTooltipElement() + const [tooltipRoot, tooltipEl] = ensureTooltip() if (tooltip.opacity === 0) { tooltipEl.style.opacity = '0' return @@ -468,7 +475,7 @@ export function LineGraph_({ ) }) - ReactDOM.render( + tooltipRoot.render( , - tooltipEl + /> ) } diff --git a/frontend/src/scenes/insights/views/LineGraph/PieChart.tsx b/frontend/src/scenes/insights/views/LineGraph/PieChart.tsx index c8bfad99c48..f58924882f8 100644 --- a/frontend/src/scenes/insights/views/LineGraph/PieChart.tsx +++ b/frontend/src/scenes/insights/views/LineGraph/PieChart.tsx @@ -15,13 +15,12 @@ import { areObjectValuesEmpty } from '~/lib/utils' import { GraphType } from '~/types' import { formatAggregationAxisValue } from 'scenes/insights/aggregationAxisFormat' import { - ensureTooltipElement, + ensureTooltip, filterNestedDataset, LineGraphProps, onChartClick, onChartHover, } from 'scenes/insights/views/LineGraph/LineGraph' -import ReactDOM from 'react-dom' import { InsightTooltip } from 'scenes/insights/InsightTooltip/InsightTooltip' import { useActions, useValues } from 'kea' import { groupsModel } from '~/models/groupsModel' @@ -177,7 +176,7 @@ export function PieChart({ return } - const tooltipEl = ensureTooltipElement() + const [tooltipRoot, tooltipEl] = ensureTooltip() if (tooltip.opacity === 0) { // remove highlight from the legend if (trendsFilter?.show_legend) { @@ -204,7 +203,7 @@ export function PieChart({ highlightSeries(seriesData[0].dataIndex) - ReactDOM.render( + tooltipRoot.render( , - tooltipEl + /> ) } diff --git a/frontend/src/scenes/insights/views/WorldMap/WorldMap.tsx b/frontend/src/scenes/insights/views/WorldMap/WorldMap.tsx index 4aa976d5024..7857ddbf833 100644 --- a/frontend/src/scenes/insights/views/WorldMap/WorldMap.tsx +++ b/frontend/src/scenes/insights/views/WorldMap/WorldMap.tsx @@ -1,12 +1,11 @@ import { useValues, useActions } from 'kea' import React, { useEffect, useRef } from 'react' -import ReactDOM from 'react-dom' import { insightLogic } from 'scenes/insights/insightLogic' import { ChartParams, TrendResult } from '~/types' import './WorldMap.scss' import { InsightTooltip } from 'scenes/insights/InsightTooltip/InsightTooltip' import { SeriesDatum } from '../../InsightTooltip/insightTooltipUtils' -import { ensureTooltipElement } from '../LineGraph/LineGraph' +import { ensureTooltip } from '../LineGraph/LineGraph' import { worldMapLogic } from './worldMapLogic' import { countryCodeToFlag, countryCodeToName } from './countryCodes' import { countryVectors } from './countryVectors' @@ -29,16 +28,17 @@ function useWorldMapTooltip(showPersonsModal: boolean): React.RefObject(null) + const svgRect = svgRef.current?.getBoundingClientRect() + const [tooltipRoot, tooltipEl] = ensureTooltip() + useEffect(() => { - const svgRect = svgRef.current?.getBoundingClientRect() - const tooltipEl = ensureTooltipElement() tooltipEl.style.opacity = isTooltipShown ? '1' : '0' if (isTooltipShown) { tooltipEl.style.display = 'initial' } if (tooltipCoordinates) { - ReactDOM.render( + tooltipRoot.render( <> {currentTooltip && ( )} - , - tooltipEl, - () => { - const tooltipRect = tooltipEl.getBoundingClientRect() - // Put the tooltip to the bottom right of the cursor, but flip to left if tooltip doesn't fit - let xOffset: number - if ( - svgRect && - tooltipRect && - tooltipCoordinates[0] + tooltipRect.width + WORLD_MAP_TOOLTIP_OFFSET_PX > - svgRect.x + svgRect.width - ) { - xOffset = -(tooltipRect.width + WORLD_MAP_TOOLTIP_OFFSET_PX) - } else { - xOffset = WORLD_MAP_TOOLTIP_OFFSET_PX - } - tooltipEl.style.left = `${window.pageXOffset + tooltipCoordinates[0] + xOffset}px` - tooltipEl.style.top = `${ - window.pageYOffset + tooltipCoordinates[1] + WORLD_MAP_TOOLTIP_OFFSET_PX - }px` - } + ) } else { tooltipEl.style.left = 'revert' @@ -96,6 +76,25 @@ function useWorldMapTooltip(showPersonsModal: boolean): React.RefObject { + if (tooltipCoordinates) { + const tooltipRect = tooltipEl.getBoundingClientRect() + // Put the tooltip to the bottom right of the cursor, but flip to left if tooltip doesn't fit + let xOffset: number + if ( + svgRect && + tooltipRect && + tooltipCoordinates[0] + tooltipRect.width + WORLD_MAP_TOOLTIP_OFFSET_PX > svgRect.x + svgRect.width + ) { + xOffset = -(tooltipRect.width + WORLD_MAP_TOOLTIP_OFFSET_PX) + } else { + xOffset = WORLD_MAP_TOOLTIP_OFFSET_PX + } + tooltipEl.style.left = `${window.pageXOffset + tooltipCoordinates[0] + xOffset}px` + tooltipEl.style.top = `${window.pageYOffset + tooltipCoordinates[1] + WORLD_MAP_TOOLTIP_OFFSET_PX}px` + } + }, [currentTooltip, tooltipEl]) + return svgRef } diff --git a/frontend/src/scenes/notebooks/NotebooksTable/NotebooksTable.tsx b/frontend/src/scenes/notebooks/NotebooksTable/NotebooksTable.tsx index 8d17fa0ef0e..c85b9b102cf 100644 --- a/frontend/src/scenes/notebooks/NotebooksTable/NotebooksTable.tsx +++ b/frontend/src/scenes/notebooks/NotebooksTable/NotebooksTable.tsx @@ -15,6 +15,27 @@ import { ContainsTypeFilters } from 'scenes/notebooks/NotebooksTable/ContainsTyp import { DEFAULT_FILTERS, notebooksTableLogic } from 'scenes/notebooks/NotebooksTable/notebooksTableLogic' import { notebookPanelLogic } from '../NotebookPanel/notebookPanelLogic' +function titleColumn(): LemonTableColumn { + return { + title: 'Title', + dataIndex: 'title', + width: '100%', + render: function Render(title, { short_id, is_template }) { + return ( + + {title || 'Untitled'} + {is_template && TEMPLATE} + + ) + }, + sorter: (a, b) => (a.title ?? 'Untitled').localeCompare(b.title ?? 'Untitled'), + } +} + export function NotebooksTable(): JSX.Element { const { notebooksAndTemplates, filters, notebooksLoading, notebookTemplates } = useValues(notebooksTableLogic) const { loadNotebooks, setFilters } = useActions(notebooksTableLogic) @@ -26,24 +47,7 @@ export function NotebooksTable(): JSX.Element { }, []) const columns: LemonTableColumns = [ - { - title: 'Title', - dataIndex: 'title', - width: '100%', - render: function Render(title, { short_id, is_template }) { - return ( - - {title || 'Untitled'} - {is_template && TEMPLATE} - - ) - }, - sorter: (a, b) => (a.title ?? 'Untitled').localeCompare(b.title ?? 'Untitled'), - }, + titleColumn() as LemonTableColumn, createdByColumn() as LemonTableColumn< NotebookListItemType, keyof NotebookListItemType | undefined diff --git a/frontend/src/scenes/session-recordings/saved-playlists/SavedSessionRecordingPlaylists.tsx b/frontend/src/scenes/session-recordings/saved-playlists/SavedSessionRecordingPlaylists.tsx index d4f2adba936..ebbdfa03727 100644 --- a/frontend/src/scenes/session-recordings/saved-playlists/SavedSessionRecordingPlaylists.tsx +++ b/frontend/src/scenes/session-recordings/saved-playlists/SavedSessionRecordingPlaylists.tsx @@ -17,6 +17,23 @@ export type SavedSessionRecordingPlaylistsProps = { tab: ReplayTabs.Playlists } +function nameColumn(): LemonTableColumn { + return { + title: 'Name', + dataIndex: 'name', + render: function Render(name, { short_id, derived_name, description }) { + return ( + <> + + {name || derived_name || '(Untitled)'} + + {description ?
{description}
: null} + + ) + }, + } +} + export function SavedSessionRecordingPlaylists({ tab }: SavedSessionRecordingPlaylistsProps): JSX.Element { const logic = savedSessionRecordingPlaylistsLogic({ tab }) const { playlists, playlistsLoading, filters, sorting, pagination } = useValues(logic) @@ -38,20 +55,7 @@ export function SavedSessionRecordingPlaylists({ tab }: SavedSessionRecordingPla ) }, }, - { - title: 'Name', - dataIndex: 'name', - render: function Render(name, { short_id, derived_name, description }) { - return ( - <> - - {name || derived_name || '(Untitled)'} - - {description ?
{description}
: null} - - ) - }, - }, + nameColumn() as LemonTableColumn, { ...(createdByColumn() as LemonTableColumn< SessionRecordingPlaylistType, diff --git a/frontend/src/scenes/trends/persons-modal/PersonsModal.tsx b/frontend/src/scenes/trends/persons-modal/PersonsModal.tsx index 331117bcfb6..a2a9aa764c0 100644 --- a/frontend/src/scenes/trends/persons-modal/PersonsModal.tsx +++ b/frontend/src/scenes/trends/persons-modal/PersonsModal.tsx @@ -15,7 +15,7 @@ import { IconPlayCircle, IconUnfoldLess, IconUnfoldMore } from 'lib/lemon-ui/ico import { triggerExport } from 'lib/components/ExportButton/exporter' import { LemonButton, LemonBadge, LemonDivider, LemonInput, LemonModal, LemonSelect, Link } from '@posthog/lemon-ui' import { PersonDisplay } from 'scenes/persons/PersonDisplay' -import ReactDOM from 'react-dom' +import { createRoot } from 'react-dom/client' import { Spinner } from 'lib/lemon-ui/Spinner/Spinner' import { SaveCohortModal } from './SaveCohortModal' import { ProfilePicture } from 'lib/lemon-ui/ProfilePicture' @@ -403,13 +403,14 @@ export type OpenPersonsModalProps = Omit { const div = document.createElement('div') + const root = createRoot(div) function destroy(): void { - const unmountResult = ReactDOM.unmountComponentAtNode(div) - if (unmountResult && div.parentNode) { + root.unmount() + if (div.parentNode) { div.parentNode.removeChild(div) } } document.body.appendChild(div) - ReactDOM.render(, div) + root.render() } diff --git a/frontend/src/toolbar/index.tsx b/frontend/src/toolbar/index.tsx index ff34def796a..b88fb22c6f8 100644 --- a/frontend/src/toolbar/index.tsx +++ b/frontend/src/toolbar/index.tsx @@ -1,7 +1,7 @@ import '~/styles' import './styles.scss' -import ReactDOM from 'react-dom' +import { createRoot } from 'react-dom/client' import { initKea } from '~/initKea' import { ToolbarApp } from '~/toolbar/ToolbarApp' import { ToolbarParams } from '~/types' @@ -9,6 +9,8 @@ import { PostHog } from 'posthog-js' ;(window as any)['ph_load_toolbar'] = function (toolbarParams: ToolbarParams, posthog: PostHog) { initKea() const container = document.createElement('div') + const root = createRoot(container) + document.body.appendChild(container) if (!posthog) { @@ -17,14 +19,13 @@ import { PostHog } from 'posthog-js' ) } - ReactDOM.render( + root.render( , - container + /> ) } /** @deprecated, use "ph_load_toolbar" instead */ diff --git a/package.json b/package.json index 806b0926bd8..86ae28bf5e5 100644 --- a/package.json +++ b/package.json @@ -91,9 +91,8 @@ "@tiptap/starter-kit": "^2.1.0-rc.12", "@tiptap/suggestion": "^2.1.0-rc.12", "@types/md5": "^2.3.0", - "@types/react-textfit": "^1.1.0", "@types/react-transition-group": "^4.4.5", - "@types/react-virtualized": "^9.21.14", + "@types/react-virtualized": "^9.21.23", "antd": "^4.17.1", "antd-dayjs-webpack-plugin": "^1.0.6", "babel-preset-nano-react-app": "^0.1.0", @@ -146,18 +145,17 @@ "rc-select": "~13.1.0-alpha.0", "rc-table": "~7.19.0", "rc-trigger": "^5.2.5", - "react": "^16.14.0", - "react-dom": "^16.14.0", + "react": "^18.2.0", + "react-dom": "^18.2.0", "react-draggable": "^4.2.0", "react-grid-layout": "^1.3.0", "react-intersection-observer": "^9.4.3", "react-markdown": "^5.0.3", "react-modal": "^3.15.1", "react-resizable": "^3.0.5", - "react-shadow": "^18.4.2", + "react-shadow": "^20.3.0", "react-syntax-highlighter": "^15.5.0", "react-textarea-autosize": "^8.3.3", - "react-textfit": "^1.1.1", "react-toastify": "^8.2.0", "react-transition-group": "^4.4.5", "react-virtualized": "^9.22.5", @@ -182,7 +180,6 @@ "@babel/preset-typescript": "^7.22.5", "@babel/runtime": "^7.22.10", "@cypress/webpack-preprocessor": "^5.17.1", - "@hot-loader/react-dom": "^16.14.0", "@playwright/test": "1.29.2", "@sentry/types": "7.22.0", "@storybook/addon-a11y": "^7.5.1", @@ -204,7 +201,7 @@ "@sucrase/jest-plugin": "^3.0.0", "@testing-library/dom": ">=7.21.4", "@testing-library/jest-dom": "^5.16.2", - "@testing-library/react": "^12.1.2", + "@testing-library/react": "^13.4.0", "@testing-library/react-hooks": "^8.0.1", "@testing-library/user-event": "^13.5.0", "@types/chartjs-plugin-crosshair": "^1.1.1", @@ -221,14 +218,13 @@ "@types/pixelmatch": "^5.2.4", "@types/pngjs": "^6.0.1", "@types/query-selector-shadow-dom": "^1.0.0", - "@types/react": "^16.14.2", - "@types/react-dom": "^16.9.8", + "@types/react": "^17.0.39", + "@types/react-dom": "^18.2.8", "@types/react-grid-layout": "^1.1.2", "@types/react-modal": "^3.13.1", "@types/react-resizable": "^3.0.4", "@types/react-syntax-highlighter": "^15.5.7", - "@types/react-textfit": "^1.1.0", - "@types/react-virtualized": "^9.21.14", + "@types/react-virtualized": "^9.21.23", "@types/testing-library__jest-dom": "^5.14.5", "@types/zxcvbn": "^4.4.0", "@typescript-eslint/eslint-plugin": "^6.9.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 96f53710b20..f80eb20b9d2 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,4 +1,4 @@ -lockfileVersion: '6.1' +lockfileVersion: '6.0' settings: autoInstallPeers: true @@ -7,49 +7,49 @@ settings: dependencies: '@ant-design/icons': specifier: ^4.7.0 - version: 4.7.0(react-dom@16.14.0)(react@16.14.0) + version: 4.7.0(react-dom@18.2.0)(react@18.2.0) '@dnd-kit/core': specifier: ^6.0.8 - version: 6.0.8(react-dom@16.14.0)(react@16.14.0) + version: 6.0.8(react-dom@18.2.0)(react@18.2.0) '@dnd-kit/modifiers': specifier: ^6.0.1 - version: 6.0.1(@dnd-kit/core@6.0.8)(react@16.14.0) + version: 6.0.1(@dnd-kit/core@6.0.8)(react@18.2.0) '@dnd-kit/sortable': specifier: ^7.0.2 - version: 7.0.2(@dnd-kit/core@6.0.8)(react@16.14.0) + version: 7.0.2(@dnd-kit/core@6.0.8)(react@18.2.0) '@dnd-kit/utilities': specifier: ^3.2.1 - version: 3.2.1(react@16.14.0) + version: 3.2.1(react@18.2.0) '@floating-ui/react': specifier: ^0.16.0 - version: 0.16.0(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0) + version: 0.16.0(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0) '@lottiefiles/react-lottie-player': specifier: ^3.4.7 - version: 3.4.7(react@16.14.0) + version: 3.4.7(react@18.2.0) '@medv/finder': specifier: ^2.1.0 version: 2.1.0 '@microlink/react-json-view': specifier: ^1.21.3 - version: 1.22.2(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0) + version: 1.22.2(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0) '@monaco-editor/react': specifier: 4.4.6 - version: 4.4.6(monaco-editor@0.39.0)(react-dom@16.14.0)(react@16.14.0) + version: 4.4.6(monaco-editor@0.39.0)(react-dom@18.2.0)(react@18.2.0) '@posthog/icons': specifier: 0.1.25 - version: 0.1.25(react-dom@16.14.0)(react@16.14.0) + version: 0.1.25(react-dom@18.2.0)(react@18.2.0) '@posthog/plugin-scaffold': specifier: ^1.4.3 version: 1.4.3 '@react-hook/size': specifier: ^2.1.2 - version: 2.1.2(react@16.14.0) + version: 2.1.2(react@18.2.0) '@rrweb/types': specifier: ^2.0.0-alpha.11 version: 2.0.0-alpha.11 '@sentry/react': specifier: 7.22.0 - version: 7.22.0(react@16.14.0) + version: 7.22.0(react@18.2.0) '@testing-library/dom': specifier: '>=7.21.4' version: 8.19.0 @@ -76,7 +76,7 @@ dependencies: version: 2.1.0-rc.12 '@tiptap/react': specifier: ^2.1.0-rc.12 - version: 2.1.0-rc.12(@tiptap/core@2.1.0-rc.12)(@tiptap/pm@2.1.0-rc.12)(react-dom@16.14.0)(react@16.14.0) + version: 2.1.0-rc.12(@tiptap/core@2.1.0-rc.12)(@tiptap/pm@2.1.0-rc.12)(react-dom@18.2.0)(react@18.2.0) '@tiptap/starter-kit': specifier: ^2.1.0-rc.12 version: 2.1.0-rc.12(@tiptap/pm@2.1.0-rc.12) @@ -86,18 +86,15 @@ dependencies: '@types/md5': specifier: ^2.3.0 version: 2.3.2 - '@types/react-textfit': - specifier: ^1.1.0 - version: 1.1.0 '@types/react-transition-group': specifier: ^4.4.5 version: 4.4.5 '@types/react-virtualized': - specifier: ^9.21.14 - version: 9.21.21 + specifier: ^9.21.23 + version: 9.21.26 antd: specifier: ^4.17.1 - version: 4.17.1(react-dom@16.14.0)(react@16.14.0) + version: 4.17.1(react-dom@18.2.0)(react@18.2.0) antd-dayjs-webpack-plugin: specifier: ^1.0.6 version: 1.0.6(dayjs@1.11.6) @@ -178,7 +175,7 @@ dependencies: version: 4.1.0 kea: specifier: ^3.1.5 - version: 3.1.5(react@16.14.0) + version: 3.1.5(react@18.2.0) kea-forms: specifier: ^3.0.3 version: 3.0.3(kea@3.1.5) @@ -238,64 +235,61 @@ dependencies: version: 1.0.0 rc-field-form: specifier: ~1.21.0 - version: 1.21.2(react-dom@16.14.0)(react@16.14.0) + version: 1.21.2(react-dom@18.2.0)(react@18.2.0) rc-picker: specifier: ~2.5.17 - version: 2.5.19(react-dom@16.14.0)(react@16.14.0) + version: 2.5.19(react-dom@18.2.0)(react@18.2.0) rc-select: specifier: ~13.1.0-alpha.0 - version: 13.1.1(react-dom@16.14.0)(react@16.14.0) + version: 13.1.1(react-dom@18.2.0)(react@18.2.0) rc-table: specifier: ~7.19.0 - version: 7.19.2(react-dom@16.14.0)(react@16.14.0) + version: 7.19.2(react-dom@18.2.0)(react@18.2.0) rc-trigger: specifier: ^5.2.5 - version: 5.3.3(react-dom@16.14.0)(react@16.14.0) + version: 5.3.3(react-dom@18.2.0)(react@18.2.0) react: - specifier: ^16.14.0 - version: 16.14.0 + specifier: ^18.2.0 + version: 18.2.0 react-dom: - specifier: ^16.14.0 - version: 16.14.0(react@16.14.0) + specifier: ^18.2.0 + version: 18.2.0(react@18.2.0) react-draggable: specifier: ^4.2.0 - version: 4.4.5(react-dom@16.14.0)(react@16.14.0) + version: 4.4.5(react-dom@18.2.0)(react@18.2.0) react-grid-layout: specifier: ^1.3.0 - version: 1.3.4(react-dom@16.14.0)(react@16.14.0) + version: 1.3.4(react-dom@18.2.0)(react@18.2.0) react-intersection-observer: specifier: ^9.4.3 - version: 9.4.3(react@16.14.0) + version: 9.4.3(react@18.2.0) react-markdown: specifier: ^5.0.3 - version: 5.0.3(@types/react@16.14.34)(react@16.14.0) + version: 5.0.3(@types/react@17.0.52)(react@18.2.0) react-modal: specifier: ^3.15.1 - version: 3.16.1(react-dom@16.14.0)(react@16.14.0) + version: 3.16.1(react-dom@18.2.0)(react@18.2.0) react-resizable: specifier: ^3.0.5 - version: 3.0.5(react-dom@16.14.0)(react@16.14.0) + version: 3.0.5(react-dom@18.2.0)(react@18.2.0) react-shadow: - specifier: ^18.4.2 - version: 18.6.2(prop-types@15.8.1)(react-dom@16.14.0)(react@16.14.0) + specifier: ^20.3.0 + version: 20.4.0(prop-types@15.8.1)(react-dom@18.2.0)(react@18.2.0) react-syntax-highlighter: specifier: ^15.5.0 - version: 15.5.0(react@16.14.0) + version: 15.5.0(react@18.2.0) react-textarea-autosize: specifier: ^8.3.3 - version: 8.3.4(@types/react@16.14.34)(react@16.14.0) - react-textfit: - specifier: ^1.1.1 - version: 1.1.1(react-dom@16.14.0)(react@16.14.0) + version: 8.3.4(@types/react@17.0.52)(react@18.2.0) react-toastify: specifier: ^8.2.0 - version: 8.2.0(react-dom@16.14.0)(react@16.14.0) + version: 8.2.0(react-dom@18.2.0)(react@18.2.0) react-transition-group: specifier: ^4.4.5 - version: 4.4.5(react-dom@16.14.0)(react@16.14.0) + version: 4.4.5(react-dom@18.2.0)(react@18.2.0) react-virtualized: specifier: ^9.22.5 - version: 9.22.5(react-dom@16.14.0)(react@16.14.0) + version: 9.22.5(react-dom@18.2.0)(react@18.2.0) require-from-string: specifier: ^2.0.2 version: 2.0.2 @@ -310,10 +304,10 @@ dependencies: version: 1.56.0 use-debounce: specifier: ^9.0.3 - version: 9.0.3(react@16.14.0) + version: 9.0.3(react@18.2.0) use-resize-observer: specifier: ^8.0.0 - version: 8.0.0(react-dom@16.14.0)(react@16.14.0) + version: 8.0.0(react-dom@18.2.0)(react@18.2.0) wildcard-match: specifier: ^5.1.2 version: 5.1.2 @@ -360,9 +354,6 @@ devDependencies: '@cypress/webpack-preprocessor': specifier: ^5.17.1 version: 5.17.1(@babel/core@7.22.10)(@babel/preset-env@7.22.10)(babel-loader@8.3.0)(webpack@5.88.2) - '@hot-loader/react-dom': - specifier: ^16.14.0 - version: 16.14.0(react@16.14.0) '@playwright/test': specifier: 1.29.2 version: 1.29.2 @@ -371,31 +362,31 @@ devDependencies: version: 7.22.0 '@storybook/addon-a11y': specifier: ^7.5.1 - version: 7.5.1(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0) + version: 7.5.1(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0) '@storybook/addon-actions': specifier: ^7.5.1 - version: 7.5.1(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0) + version: 7.5.1(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0) '@storybook/addon-essentials': specifier: ^7.5.1 - version: 7.5.1(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0) + version: 7.5.1(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0) '@storybook/addon-links': specifier: ^7.5.1 - version: 7.5.1(react-dom@16.14.0)(react@16.14.0) + version: 7.5.1(react-dom@18.2.0)(react@18.2.0) '@storybook/addon-storysource': specifier: ^7.5.1 - version: 7.5.1(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0) + version: 7.5.1(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0) '@storybook/addons': specifier: ^7.5.1 - version: 7.5.1(react-dom@16.14.0)(react@16.14.0) + version: 7.5.1(react-dom@18.2.0)(react@18.2.0) '@storybook/api': specifier: ^7.5.1 - version: 7.5.1(react-dom@16.14.0)(react@16.14.0) + version: 7.5.1(react-dom@18.2.0)(react@18.2.0) '@storybook/blocks': specifier: ^7.5.1 - version: 7.5.1(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0) + version: 7.5.1(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0) '@storybook/components': specifier: ^7.5.1 - version: 7.5.1(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0) + version: 7.5.1(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0) '@storybook/core-events': specifier: ^7.5.1 version: 7.5.1 @@ -404,16 +395,16 @@ devDependencies: version: 0.1.1 '@storybook/react': specifier: ^7.5.1 - version: 7.5.1(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5) + version: 7.5.1(react-dom@18.2.0)(react@18.2.0)(typescript@4.9.5) '@storybook/react-webpack5': specifier: ^7.5.1 - version: 7.5.1(@babel/core@7.22.10)(@swc/core@1.3.93)(esbuild@0.14.54)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack-cli@5.1.4) + version: 7.5.1(@babel/core@7.22.10)(@swc/core@1.3.93)(esbuild@0.14.54)(react-dom@18.2.0)(react@18.2.0)(typescript@4.9.5)(webpack-cli@5.1.4) '@storybook/test-runner': specifier: ^0.13.0 version: 0.13.0(@types/node@18.11.9)(ts-node@10.9.1) '@storybook/theming': specifier: ^7.5.1 - version: 7.5.1(react-dom@16.14.0)(react@16.14.0) + version: 7.5.1(react-dom@18.2.0)(react@18.2.0) '@storybook/types': specifier: ^7.5.1 version: 7.5.1 @@ -424,11 +415,11 @@ devDependencies: specifier: ^5.16.2 version: 5.16.5 '@testing-library/react': - specifier: ^12.1.2 - version: 12.1.5(react-dom@16.14.0)(react@16.14.0) + specifier: ^13.4.0 + version: 13.4.0(react-dom@18.2.0)(react@18.2.0) '@testing-library/react-hooks': specifier: ^8.0.1 - version: 8.0.1(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0) + version: 8.0.1(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0) '@testing-library/user-event': specifier: ^13.5.0 version: 13.5.0(@testing-library/dom@8.19.0) @@ -472,11 +463,11 @@ devDependencies: specifier: ^1.0.0 version: 1.0.0 '@types/react': - specifier: ^16.14.2 - version: 16.14.34 + specifier: ^17.0.39 + version: 17.0.52 '@types/react-dom': - specifier: ^16.9.8 - version: 16.9.17 + specifier: ^18.2.8 + version: 18.2.14 '@types/react-grid-layout': specifier: ^1.1.2 version: 1.3.2 @@ -644,7 +635,7 @@ devDependencies: version: 7.5.1 storybook-addon-pseudo-states: specifier: 2.1.2 - version: 2.1.2(@storybook/components@7.5.1)(@storybook/core-events@7.5.1)(@storybook/manager-api@7.5.2)(@storybook/preview-api@7.5.2)(@storybook/theming@7.5.1)(react-dom@16.14.0)(react@16.14.0) + version: 2.1.2(@storybook/components@7.5.1)(@storybook/core-events@7.5.1)(@storybook/manager-api@7.5.2)(@storybook/preview-api@7.5.2)(@storybook/theming@7.5.1)(react-dom@18.2.0)(react@18.2.0) style-loader: specifier: ^2.0.0 version: 2.0.0(webpack@5.88.2) @@ -701,7 +692,7 @@ packages: resolution: {integrity: sha512-EB0iwlKDGpG93hW8f85CTJTs4SvMX7tt5ceupvhALp1IF44SeUFOMhKUOYqpsoYWQKAOuTRDMqn75rEaKDp0Xw==} dev: false - /@ant-design/icons@4.7.0(react-dom@16.14.0)(react@16.14.0): + /@ant-design/icons@4.7.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-aoB4Z7JA431rt6d4u+8xcNPPCrdufSRMUOpxa1ab6mz1JCQZOEVolj2WVs/tDFmN62zzK30mNelEsprLYsSF3g==} engines: {node: '>=8'} peerDependencies: @@ -712,12 +703,12 @@ packages: '@ant-design/icons-svg': 4.2.1 '@babel/runtime': 7.22.10 classnames: 2.3.2 - rc-util: 5.24.4(react-dom@16.14.0)(react@16.14.0) - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + rc-util: 5.24.4(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) dev: false - /@ant-design/react-slick@0.28.1(react@16.14.0): + /@ant-design/react-slick@0.28.1(react@18.2.0): resolution: {integrity: sha512-Uk+GNexHOmiK3BMk/xvliNsNt+LYnN49u5o4lqeuMKXJlNqE9kGpEF03KpxDqu/zybO0/0yAJALha8oPtR5iHA==} peerDependencies: react: '>=16.0.0' @@ -726,7 +717,7 @@ packages: classnames: 2.3.2 json2mq: 0.2.0 lodash: 4.17.21 - react: 16.14.0 + react: 18.2.0 resize-observer-polyfill: 1.5.1 dev: false @@ -2198,67 +2189,67 @@ packages: engines: {node: '>=10.0.0'} dev: true - /@dnd-kit/accessibility@3.0.1(react@16.14.0): + /@dnd-kit/accessibility@3.0.1(react@18.2.0): resolution: {integrity: sha512-HXRrwS9YUYQO9lFRc/49uO/VICbM+O+ZRpFDe9Pd1rwVv2PCNkRiTZRdxrDgng/UkvdC3Re9r2vwPpXXrWeFzg==} peerDependencies: react: '>=16.8.0' dependencies: - react: 16.14.0 + react: 18.2.0 tslib: 2.4.1 dev: false - /@dnd-kit/core@6.0.8(react-dom@16.14.0)(react@16.14.0): + /@dnd-kit/core@6.0.8(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-lYaoP8yHTQSLlZe6Rr9qogouGUz9oRUj4AHhDQGQzq/hqaJRpFo65X+JKsdHf8oUFBzx5A+SJPUvxAwTF2OabA==} peerDependencies: react: '>=16.8.0' react-dom: '>=16.8.0' dependencies: - '@dnd-kit/accessibility': 3.0.1(react@16.14.0) - '@dnd-kit/utilities': 3.2.1(react@16.14.0) - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + '@dnd-kit/accessibility': 3.0.1(react@18.2.0) + '@dnd-kit/utilities': 3.2.1(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) tslib: 2.4.1 dev: false - /@dnd-kit/modifiers@6.0.1(@dnd-kit/core@6.0.8)(react@16.14.0): + /@dnd-kit/modifiers@6.0.1(@dnd-kit/core@6.0.8)(react@18.2.0): resolution: {integrity: sha512-rbxcsg3HhzlcMHVHWDuh9LCjpOVAgqbV78wLGI8tziXY3+qcMQ61qVXIvNKQFuhj75dSfD+o+PYZQ/NUk2A23A==} peerDependencies: '@dnd-kit/core': ^6.0.6 react: '>=16.8.0' dependencies: - '@dnd-kit/core': 6.0.8(react-dom@16.14.0)(react@16.14.0) - '@dnd-kit/utilities': 3.2.1(react@16.14.0) - react: 16.14.0 + '@dnd-kit/core': 6.0.8(react-dom@18.2.0)(react@18.2.0) + '@dnd-kit/utilities': 3.2.1(react@18.2.0) + react: 18.2.0 tslib: 2.4.1 dev: false - /@dnd-kit/sortable@7.0.2(@dnd-kit/core@6.0.8)(react@16.14.0): + /@dnd-kit/sortable@7.0.2(@dnd-kit/core@6.0.8)(react@18.2.0): resolution: {integrity: sha512-wDkBHHf9iCi1veM834Gbk1429bd4lHX4RpAwT0y2cHLf246GAvU2sVw/oxWNpPKQNQRQaeGXhAVgrOl1IT+iyA==} peerDependencies: '@dnd-kit/core': ^6.0.7 react: '>=16.8.0' dependencies: - '@dnd-kit/core': 6.0.8(react-dom@16.14.0)(react@16.14.0) - '@dnd-kit/utilities': 3.2.1(react@16.14.0) - react: 16.14.0 + '@dnd-kit/core': 6.0.8(react-dom@18.2.0)(react@18.2.0) + '@dnd-kit/utilities': 3.2.1(react@18.2.0) + react: 18.2.0 tslib: 2.4.1 dev: false - /@dnd-kit/utilities@3.2.1(react@16.14.0): + /@dnd-kit/utilities@3.2.1(react@18.2.0): resolution: {integrity: sha512-OOXqISfvBw/1REtkSK2N3Fi2EQiLMlWUlqnOK/UpOISqBZPWpE6TqL+jcPtMOkE8TqYGiURvRdPSI9hltNUjEA==} peerDependencies: react: '>=16.8.0' dependencies: - react: 16.14.0 + react: 18.2.0 tslib: 2.4.1 dev: false - /@emotion/use-insertion-effect-with-fallbacks@1.0.1(react@16.14.0): + /@emotion/use-insertion-effect-with-fallbacks@1.0.1(react@18.2.0): resolution: {integrity: sha512-jT/qyKZ9rzLErtrjGgdkMBn2OP8wl0G3sQlBb3YPryvKHsjvINUhVaPFfP+fpBcOkmrVOVEEHQFJ7nbj2TH2gw==} peerDependencies: react: '>=16.8.0' dependencies: - react: 16.14.0 + react: 18.2.0 dev: true /@esbuild/android-arm64@0.18.20: @@ -2519,38 +2510,38 @@ packages: '@floating-ui/core': 1.4.1 '@floating-ui/utils': 0.1.1 - /@floating-ui/react-dom@1.3.0(react-dom@16.14.0)(react@16.14.0): + /@floating-ui/react-dom@1.3.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-htwHm67Ji5E/pROEAr7f8IKFShuiCKHwUC/UY4vC3I5jiSvGFAYnSYiZO5MlGmads+QqvUkR9ANHEguGrDv72g==} peerDependencies: react: '>=16.8.0' react-dom: '>=16.8.0' dependencies: '@floating-ui/dom': 1.5.1 - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) dev: false - /@floating-ui/react-dom@2.0.1(react-dom@16.14.0)(react@16.14.0): + /@floating-ui/react-dom@2.0.1(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-rZtAmSht4Lry6gdhAJDrCp/6rKN7++JnL1/Anbr/DdeyYXQPxvg/ivrbYvJulbRf4vL8b212suwMM2lxbv+RQA==} peerDependencies: react: '>=16.8.0' react-dom: '>=16.8.0' dependencies: '@floating-ui/dom': 1.5.1 - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) dev: true - /@floating-ui/react@0.16.0(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0): + /@floating-ui/react@0.16.0(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-h+69TJSAY2R/k5rw+az56RzzDFc/Tg7EHn/qEgwkIVz56Zg9LlaRMMUvxkcvd+iN3CNFDLtEnDlsXnpshjsRsQ==} peerDependencies: react: '>=16.8.0' react-dom: '>=16.8.0' dependencies: - '@floating-ui/react-dom': 1.3.0(react-dom@16.14.0)(react@16.14.0) - aria-hidden: 1.2.1(@types/react@16.14.34)(react@16.14.0) - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + '@floating-ui/react-dom': 1.3.0(react-dom@18.2.0)(react@18.2.0) + aria-hidden: 1.2.1(@types/react@17.0.52)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) tabbable: 6.1.1 transitivePeerDependencies: - '@types/react' @@ -2569,18 +2560,6 @@ packages: '@hapi/hoek': 9.3.0 dev: true - /@hot-loader/react-dom@16.14.0(react@16.14.0): - resolution: {integrity: sha512-EN9czvcLsMYmSDo5yRKZOAq3ZGRlDpad1gPtX0NdMMomJXcPE3yFSeFzE94X/NjOaiSVimB7LuqPYpkWVaIi4Q==} - peerDependencies: - react: ^16.14.0 - dependencies: - loose-envify: 1.4.0 - object-assign: 4.1.1 - prop-types: 15.8.1 - react: 16.14.0 - scheduler: 0.19.1 - dev: true - /@humanwhocodes/config-array@0.11.13: resolution: {integrity: sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ==} engines: {node: '>=10.10.0'} @@ -3127,13 +3106,13 @@ packages: resolution: {integrity: sha512-3zEi5plBCOsEzUneRVuQb+2SAx3qaC1dj0FfFAI6zIJQoDWu0dlSwKijMRack7oO9tUWrchfj3OkKQAd1LBdVg==} dev: false - /@lottiefiles/react-lottie-player@3.4.7(react@16.14.0): + /@lottiefiles/react-lottie-player@3.4.7(react@18.2.0): resolution: {integrity: sha512-KqkwRiCQPDNzimsXnNSgeJjJlZQ6Fr9JE3OtZdOaGrXovZJ+zDeZNxIwxID8Up0eAdm4zJjudOSc5EJSiGw9RA==} peerDependencies: react: 16 - 18 dependencies: lottie-web: 5.9.6 - react: 16.14.0 + react: 18.2.0 dev: false /@mapbox/geojson-rewind@0.5.2: @@ -3196,32 +3175,32 @@ packages: resolution: {integrity: sha512-b0kKg2weqKDLI+Ai5+tocgUEIidccdSfzUndbS2YnwIp5aVvd3M0D+DCcbrsSOSgMyrV9QKMqogtqMIjKwvDxw==} dev: true - /@mdx-js/react@2.3.0(react@16.14.0): + /@mdx-js/react@2.3.0(react@18.2.0): resolution: {integrity: sha512-zQH//gdOmuu7nt2oJR29vFhDv88oGPmVw6BggmrHeMI+xgEkp1B2dX9/bMBSYtK0dyLX/aOmesKS09g222K1/g==} peerDependencies: react: '>=16' dependencies: '@types/mdx': 2.0.6 - '@types/react': 16.14.34 - react: 16.14.0 + '@types/react': 17.0.52 + react: 18.2.0 dev: true /@medv/finder@2.1.0: resolution: {integrity: sha512-Egrg5XO4kLol24b1Kv50HDfi5hW0yQ6aWSsO0Hea1eJ4rogKElIN0M86FdVnGF4XIGYyA7QWx0MgbOzVPA0qkA==} dev: false - /@microlink/react-json-view@1.22.2(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0): + /@microlink/react-json-view@1.22.2(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-liJzdlbspT5GbEuPffw4jzZfXOypKLK1Er9br03T31bAaIi/WptZqpcJaXPi7OmwC7v/YYczCkmAS7WaEfItPQ==} peerDependencies: react: '>= 15' react-dom: '>= 15' dependencies: - flux: 4.0.3(react@16.14.0) - react: 16.14.0 + flux: 4.0.3(react@18.2.0) + react: 18.2.0 react-base16-styling: 0.6.0 - react-dom: 16.14.0(react@16.14.0) + react-dom: 18.2.0(react@18.2.0) react-lifecycles-compat: 3.0.4 - react-textarea-autosize: 8.3.4(@types/react@16.14.34)(react@16.14.0) + react-textarea-autosize: 8.3.4(@types/react@17.0.52)(react@18.2.0) transitivePeerDependencies: - '@types/react' - encoding @@ -3236,7 +3215,7 @@ packages: state-local: 1.0.7 dev: false - /@monaco-editor/react@4.4.6(monaco-editor@0.39.0)(react-dom@16.14.0)(react@16.14.0): + /@monaco-editor/react@4.4.6(monaco-editor@0.39.0)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-Gr3uz3LYf33wlFE3eRnta4RxP5FSNxiIV9ENn2D2/rN8KgGAD8ecvcITRtsbbyuOuNkwbuHYxfeaz2Vr+CtyFA==} peerDependencies: monaco-editor: '>= 0.25.0 < 1' @@ -3246,8 +3225,8 @@ packages: '@monaco-editor/loader': 1.3.3(monaco-editor@0.39.0) monaco-editor: 0.39.0 prop-types: 15.8.1 - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) dev: false /@mswjs/cookies@0.2.2: @@ -3378,14 +3357,14 @@ packages: resolution: {integrity: sha512-50/17A98tWUfQ176raKiOGXuYpLyyVMkxxG6oylzL3BPOlA6ADGdK7EYunSa4I064xerltq9TGXs8HmOk5E+vw==} dev: false - /@posthog/icons@0.1.25(react-dom@16.14.0)(react@16.14.0): + /@posthog/icons@0.1.25(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-ISDPLehrNPx5b1HYlTJZsS2kK7wC1tRmt2dobwfPeH1UuxC+aUoqspFv+PvVsYgrmz+iYRp8oPrg+4lS9PmRnQ==} peerDependencies: react: '>=16.14.0' react-dom: '>=16.14.0' dependencies: - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) dev: false /@posthog/plugin-scaffold@1.4.3: @@ -3406,7 +3385,7 @@ packages: '@babel/runtime': 7.22.10 dev: true - /@radix-ui/react-arrow@1.0.3(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0): + /@radix-ui/react-arrow@1.0.3(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-wSP+pHsB/jQRaL6voubsQ/ZlrGBHHrOjmBnr19hxYgtS0WvAFwZhK2WP/YY5yF9uKECCEEDGxuLxq1NBK51wFA==} peerDependencies: '@types/react': '*' @@ -3420,14 +3399,14 @@ packages: optional: true dependencies: '@babel/runtime': 7.22.10 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0) - '@types/react': 16.14.34 - '@types/react-dom': 16.9.17 - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0) + '@types/react': 17.0.52 + '@types/react-dom': 18.2.14 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) dev: true - /@radix-ui/react-collection@1.0.3(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0): + /@radix-ui/react-collection@1.0.3(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-3SzW+0PW7yBBoQlT8wNcGtaxaD0XSu0uLUFgrtHY08Acx05TaHaOmVLR73c0j/cqpDy53KBMO7s0dx2wmOIDIA==} peerDependencies: '@types/react': '*' @@ -3441,17 +3420,17 @@ packages: optional: true dependencies: '@babel/runtime': 7.22.10 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@16.14.34)(react@16.14.0) - '@radix-ui/react-context': 1.0.1(@types/react@16.14.34)(react@16.14.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0) - '@radix-ui/react-slot': 1.0.2(@types/react@16.14.34)(react@16.14.0) - '@types/react': 16.14.34 - '@types/react-dom': 16.9.17 - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@17.0.52)(react@18.2.0) + '@radix-ui/react-context': 1.0.1(@types/react@17.0.52)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-slot': 1.0.2(@types/react@17.0.52)(react@18.2.0) + '@types/react': 17.0.52 + '@types/react-dom': 18.2.14 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) dev: true - /@radix-ui/react-compose-refs@1.0.1(@types/react@16.14.34)(react@16.14.0): + /@radix-ui/react-compose-refs@1.0.1(@types/react@17.0.52)(react@18.2.0): resolution: {integrity: sha512-fDSBgd44FKHa1FRMU59qBMPFcl2PZE+2nmqunj+BWFyYYjnhIDWL2ItDs3rrbJDQOtzt5nIebLCQc4QRfz6LJw==} peerDependencies: '@types/react': '*' @@ -3461,11 +3440,11 @@ packages: optional: true dependencies: '@babel/runtime': 7.22.10 - '@types/react': 16.14.34 - react: 16.14.0 + '@types/react': 17.0.52 + react: 18.2.0 dev: true - /@radix-ui/react-context@1.0.1(@types/react@16.14.34)(react@16.14.0): + /@radix-ui/react-context@1.0.1(@types/react@17.0.52)(react@18.2.0): resolution: {integrity: sha512-ebbrdFoYTcuZ0v4wG5tedGnp9tzcV8awzsxYph7gXUyvnNLuTIcCk1q17JEbnVhXAKG9oX3KtchwiMIAYp9NLg==} peerDependencies: '@types/react': '*' @@ -3475,11 +3454,11 @@ packages: optional: true dependencies: '@babel/runtime': 7.22.10 - '@types/react': 16.14.34 - react: 16.14.0 + '@types/react': 17.0.52 + react: 18.2.0 dev: true - /@radix-ui/react-direction@1.0.1(@types/react@16.14.34)(react@16.14.0): + /@radix-ui/react-direction@1.0.1(@types/react@17.0.52)(react@18.2.0): resolution: {integrity: sha512-RXcvnXgyvYvBEOhCBuddKecVkoMiI10Jcm5cTI7abJRAHYfFxeu+FBQs/DvdxSYucxR5mna0dNsL6QFlds5TMA==} peerDependencies: '@types/react': '*' @@ -3489,11 +3468,11 @@ packages: optional: true dependencies: '@babel/runtime': 7.22.10 - '@types/react': 16.14.34 - react: 16.14.0 + '@types/react': 17.0.52 + react: 18.2.0 dev: true - /@radix-ui/react-dismissable-layer@1.0.4(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0): + /@radix-ui/react-dismissable-layer@1.0.4(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-7UpBa/RKMoHJYjie1gkF1DlK8l1fdU/VKDpoS3rCCo8YBJR294GwcEHyxHw72yvphJ7ld0AXEcSLAzY2F/WyCg==} peerDependencies: '@types/react': '*' @@ -3508,17 +3487,17 @@ packages: dependencies: '@babel/runtime': 7.22.10 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@16.14.34)(react@16.14.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@16.14.34)(react@16.14.0) - '@radix-ui/react-use-escape-keydown': 1.0.3(@types/react@16.14.34)(react@16.14.0) - '@types/react': 16.14.34 - '@types/react-dom': 16.9.17 - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@17.0.52)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@17.0.52)(react@18.2.0) + '@radix-ui/react-use-escape-keydown': 1.0.3(@types/react@17.0.52)(react@18.2.0) + '@types/react': 17.0.52 + '@types/react-dom': 18.2.14 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) dev: true - /@radix-ui/react-focus-guards@1.0.1(@types/react@16.14.34)(react@16.14.0): + /@radix-ui/react-focus-guards@1.0.1(@types/react@17.0.52)(react@18.2.0): resolution: {integrity: sha512-Rect2dWbQ8waGzhMavsIbmSVCgYxkXLxxR3ZvCX79JOglzdEy4JXMb98lq4hPxUbLr77nP0UOGf4rcMU+s1pUA==} peerDependencies: '@types/react': '*' @@ -3528,11 +3507,11 @@ packages: optional: true dependencies: '@babel/runtime': 7.22.10 - '@types/react': 16.14.34 - react: 16.14.0 + '@types/react': 17.0.52 + react: 18.2.0 dev: true - /@radix-ui/react-focus-scope@1.0.3(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0): + /@radix-ui/react-focus-scope@1.0.3(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-upXdPfqI4islj2CslyfUBNlaJCPybbqRHAi1KER7Isel9Q2AtSJ0zRBZv8mWQiFXD2nyAJ4BhC3yXgZ6kMBSrQ==} peerDependencies: '@types/react': '*' @@ -3546,16 +3525,16 @@ packages: optional: true dependencies: '@babel/runtime': 7.22.10 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@16.14.34)(react@16.14.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@16.14.34)(react@16.14.0) - '@types/react': 16.14.34 - '@types/react-dom': 16.9.17 - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@17.0.52)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@17.0.52)(react@18.2.0) + '@types/react': 17.0.52 + '@types/react-dom': 18.2.14 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) dev: true - /@radix-ui/react-id@1.0.1(@types/react@16.14.34)(react@16.14.0): + /@radix-ui/react-id@1.0.1(@types/react@17.0.52)(react@18.2.0): resolution: {integrity: sha512-tI7sT/kqYp8p96yGWY1OAnLHrqDgzHefRBKQ2YAkBS5ja7QLcZ9Z/uY7bEjPUatf8RomoXM8/1sMj1IJaE5UzQ==} peerDependencies: '@types/react': '*' @@ -3565,12 +3544,12 @@ packages: optional: true dependencies: '@babel/runtime': 7.22.10 - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@16.14.34)(react@16.14.0) - '@types/react': 16.14.34 - react: 16.14.0 + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@17.0.52)(react@18.2.0) + '@types/react': 17.0.52 + react: 18.2.0 dev: true - /@radix-ui/react-popper@1.1.2(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0): + /@radix-ui/react-popper@1.1.2(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-1CnGGfFi/bbqtJZZ0P/NQY20xdG3E0LALJaLUEoKwPLwl6PPPfbeiCqMVQnhoFRAxjJj4RpBRJzDmUgsex2tSg==} peerDependencies: '@types/react': '*' @@ -3584,23 +3563,23 @@ packages: optional: true dependencies: '@babel/runtime': 7.22.10 - '@floating-ui/react-dom': 2.0.1(react-dom@16.14.0)(react@16.14.0) - '@radix-ui/react-arrow': 1.0.3(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0) - '@radix-ui/react-compose-refs': 1.0.1(@types/react@16.14.34)(react@16.14.0) - '@radix-ui/react-context': 1.0.1(@types/react@16.14.34)(react@16.14.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@16.14.34)(react@16.14.0) - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@16.14.34)(react@16.14.0) - '@radix-ui/react-use-rect': 1.0.1(@types/react@16.14.34)(react@16.14.0) - '@radix-ui/react-use-size': 1.0.1(@types/react@16.14.34)(react@16.14.0) + '@floating-ui/react-dom': 2.0.1(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-arrow': 1.0.3(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@17.0.52)(react@18.2.0) + '@radix-ui/react-context': 1.0.1(@types/react@17.0.52)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@17.0.52)(react@18.2.0) + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@17.0.52)(react@18.2.0) + '@radix-ui/react-use-rect': 1.0.1(@types/react@17.0.52)(react@18.2.0) + '@radix-ui/react-use-size': 1.0.1(@types/react@17.0.52)(react@18.2.0) '@radix-ui/rect': 1.0.1 - '@types/react': 16.14.34 - '@types/react-dom': 16.9.17 - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + '@types/react': 17.0.52 + '@types/react-dom': 18.2.14 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) dev: true - /@radix-ui/react-portal@1.0.3(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0): + /@radix-ui/react-portal@1.0.3(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-xLYZeHrWoPmA5mEKEfZZevoVRK/Q43GfzRXkWV6qawIWWK8t6ifIiLQdd7rmQ4Vk1bmI21XhqF9BN3jWf+phpA==} peerDependencies: '@types/react': '*' @@ -3614,14 +3593,14 @@ packages: optional: true dependencies: '@babel/runtime': 7.22.10 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0) - '@types/react': 16.14.34 - '@types/react-dom': 16.9.17 - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0) + '@types/react': 17.0.52 + '@types/react-dom': 18.2.14 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) dev: true - /@radix-ui/react-primitive@1.0.3(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0): + /@radix-ui/react-primitive@1.0.3(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-yi58uVyoAcK/Nq1inRY56ZSjKypBNKTa/1mcL8qdl6oJeEaDbOldlzrGn7P6Q3Id5d+SYNGc5AJgc4vGhjs5+g==} peerDependencies: '@types/react': '*' @@ -3635,14 +3614,14 @@ packages: optional: true dependencies: '@babel/runtime': 7.22.10 - '@radix-ui/react-slot': 1.0.2(@types/react@16.14.34)(react@16.14.0) - '@types/react': 16.14.34 - '@types/react-dom': 16.9.17 - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + '@radix-ui/react-slot': 1.0.2(@types/react@17.0.52)(react@18.2.0) + '@types/react': 17.0.52 + '@types/react-dom': 18.2.14 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) dev: true - /@radix-ui/react-roving-focus@1.0.4(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0): + /@radix-ui/react-roving-focus@1.0.4(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-2mUg5Mgcu001VkGy+FfzZyzbmuUWzgWkj3rvv4yu+mLw03+mTzbxZHvfcGyFp2b8EkQeMkpRQ5FiA2Vr2O6TeQ==} peerDependencies: '@types/react': '*' @@ -3657,21 +3636,21 @@ packages: dependencies: '@babel/runtime': 7.22.10 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-collection': 1.0.3(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0) - '@radix-ui/react-compose-refs': 1.0.1(@types/react@16.14.34)(react@16.14.0) - '@radix-ui/react-context': 1.0.1(@types/react@16.14.34)(react@16.14.0) - '@radix-ui/react-direction': 1.0.1(@types/react@16.14.34)(react@16.14.0) - '@radix-ui/react-id': 1.0.1(@types/react@16.14.34)(react@16.14.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@16.14.34)(react@16.14.0) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@16.14.34)(react@16.14.0) - '@types/react': 16.14.34 - '@types/react-dom': 16.9.17 - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@17.0.52)(react@18.2.0) + '@radix-ui/react-context': 1.0.1(@types/react@17.0.52)(react@18.2.0) + '@radix-ui/react-direction': 1.0.1(@types/react@17.0.52)(react@18.2.0) + '@radix-ui/react-id': 1.0.1(@types/react@17.0.52)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@17.0.52)(react@18.2.0) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@17.0.52)(react@18.2.0) + '@types/react': 17.0.52 + '@types/react-dom': 18.2.14 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) dev: true - /@radix-ui/react-select@1.2.2(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0): + /@radix-ui/react-select@1.2.2(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-zI7McXr8fNaSrUY9mZe4x/HC0jTLY9fWNhO1oLWYMQGDXuV4UCivIGTxwioSzO0ZCYX9iSLyWmAh/1TOmX3Cnw==} peerDependencies: '@types/react': '*' @@ -3687,32 +3666,32 @@ packages: '@babel/runtime': 7.22.10 '@radix-ui/number': 1.0.1 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-collection': 1.0.3(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0) - '@radix-ui/react-compose-refs': 1.0.1(@types/react@16.14.34)(react@16.14.0) - '@radix-ui/react-context': 1.0.1(@types/react@16.14.34)(react@16.14.0) - '@radix-ui/react-direction': 1.0.1(@types/react@16.14.34)(react@16.14.0) - '@radix-ui/react-dismissable-layer': 1.0.4(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0) - '@radix-ui/react-focus-guards': 1.0.1(@types/react@16.14.34)(react@16.14.0) - '@radix-ui/react-focus-scope': 1.0.3(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0) - '@radix-ui/react-id': 1.0.1(@types/react@16.14.34)(react@16.14.0) - '@radix-ui/react-popper': 1.1.2(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0) - '@radix-ui/react-portal': 1.0.3(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0) - '@radix-ui/react-slot': 1.0.2(@types/react@16.14.34)(react@16.14.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@16.14.34)(react@16.14.0) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@16.14.34)(react@16.14.0) - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@16.14.34)(react@16.14.0) - '@radix-ui/react-use-previous': 1.0.1(@types/react@16.14.34)(react@16.14.0) - '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0) - '@types/react': 16.14.34 - '@types/react-dom': 16.9.17 - aria-hidden: 1.2.1(@types/react@16.14.34)(react@16.14.0) - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) - react-remove-scroll: 2.5.5(@types/react@16.14.34)(react@16.14.0) + '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@17.0.52)(react@18.2.0) + '@radix-ui/react-context': 1.0.1(@types/react@17.0.52)(react@18.2.0) + '@radix-ui/react-direction': 1.0.1(@types/react@17.0.52)(react@18.2.0) + '@radix-ui/react-dismissable-layer': 1.0.4(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-focus-guards': 1.0.1(@types/react@17.0.52)(react@18.2.0) + '@radix-ui/react-focus-scope': 1.0.3(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-id': 1.0.1(@types/react@17.0.52)(react@18.2.0) + '@radix-ui/react-popper': 1.1.2(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-portal': 1.0.3(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-slot': 1.0.2(@types/react@17.0.52)(react@18.2.0) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@17.0.52)(react@18.2.0) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@17.0.52)(react@18.2.0) + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@17.0.52)(react@18.2.0) + '@radix-ui/react-use-previous': 1.0.1(@types/react@17.0.52)(react@18.2.0) + '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0) + '@types/react': 17.0.52 + '@types/react-dom': 18.2.14 + aria-hidden: 1.2.1(@types/react@17.0.52)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + react-remove-scroll: 2.5.5(@types/react@17.0.52)(react@18.2.0) dev: true - /@radix-ui/react-separator@1.0.3(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0): + /@radix-ui/react-separator@1.0.3(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-itYmTy/kokS21aiV5+Z56MZB54KrhPgn6eHDKkFeOLR34HMN2s8PaN47qZZAGnvupcjxHaFZnW4pQEh0BvvVuw==} peerDependencies: '@types/react': '*' @@ -3726,14 +3705,14 @@ packages: optional: true dependencies: '@babel/runtime': 7.22.10 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0) - '@types/react': 16.14.34 - '@types/react-dom': 16.9.17 - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0) + '@types/react': 17.0.52 + '@types/react-dom': 18.2.14 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) dev: true - /@radix-ui/react-slot@1.0.2(@types/react@16.14.34)(react@16.14.0): + /@radix-ui/react-slot@1.0.2(@types/react@17.0.52)(react@18.2.0): resolution: {integrity: sha512-YeTpuq4deV+6DusvVUW4ivBgnkHwECUu0BiN43L5UCDFgdhsRUWAghhTF5MbvNTPzmiFOx90asDSUjWuCNapwg==} peerDependencies: '@types/react': '*' @@ -3743,12 +3722,12 @@ packages: optional: true dependencies: '@babel/runtime': 7.22.10 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@16.14.34)(react@16.14.0) - '@types/react': 16.14.34 - react: 16.14.0 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@17.0.52)(react@18.2.0) + '@types/react': 17.0.52 + react: 18.2.0 dev: true - /@radix-ui/react-toggle-group@1.0.4(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0): + /@radix-ui/react-toggle-group@1.0.4(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-Uaj/M/cMyiyT9Bx6fOZO0SAG4Cls0GptBWiBmBxofmDbNVnYYoyRWj/2M/6VCi/7qcXFWnHhRUfdfZFvvkuu8A==} peerDependencies: '@types/react': '*' @@ -3763,19 +3742,19 @@ packages: dependencies: '@babel/runtime': 7.22.10 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-context': 1.0.1(@types/react@16.14.34)(react@16.14.0) - '@radix-ui/react-direction': 1.0.1(@types/react@16.14.34)(react@16.14.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0) - '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0) - '@radix-ui/react-toggle': 1.0.3(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@16.14.34)(react@16.14.0) - '@types/react': 16.14.34 - '@types/react-dom': 16.9.17 - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + '@radix-ui/react-context': 1.0.1(@types/react@17.0.52)(react@18.2.0) + '@radix-ui/react-direction': 1.0.1(@types/react@17.0.52)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-toggle': 1.0.3(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@17.0.52)(react@18.2.0) + '@types/react': 17.0.52 + '@types/react-dom': 18.2.14 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) dev: true - /@radix-ui/react-toggle@1.0.3(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0): + /@radix-ui/react-toggle@1.0.3(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-Pkqg3+Bc98ftZGsl60CLANXQBBQ4W3mTFS9EJvNxKMZ7magklKV69/id1mlAlOFDDfHvlCms0fx8fA4CMKDJHg==} peerDependencies: '@types/react': '*' @@ -3790,15 +3769,15 @@ packages: dependencies: '@babel/runtime': 7.22.10 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@16.14.34)(react@16.14.0) - '@types/react': 16.14.34 - '@types/react-dom': 16.9.17 - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@17.0.52)(react@18.2.0) + '@types/react': 17.0.52 + '@types/react-dom': 18.2.14 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) dev: true - /@radix-ui/react-toolbar@1.0.4(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0): + /@radix-ui/react-toolbar@1.0.4(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-tBgmM/O7a07xbaEkYJWYTXkIdU/1pW4/KZORR43toC/4XWyBCURK0ei9kMUdp+gTPPKBgYLxXmRSH1EVcIDp8Q==} peerDependencies: '@types/react': '*' @@ -3813,19 +3792,19 @@ packages: dependencies: '@babel/runtime': 7.22.10 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-context': 1.0.1(@types/react@16.14.34)(react@16.14.0) - '@radix-ui/react-direction': 1.0.1(@types/react@16.14.34)(react@16.14.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0) - '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0) - '@radix-ui/react-separator': 1.0.3(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0) - '@radix-ui/react-toggle-group': 1.0.4(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0) - '@types/react': 16.14.34 - '@types/react-dom': 16.9.17 - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + '@radix-ui/react-context': 1.0.1(@types/react@17.0.52)(react@18.2.0) + '@radix-ui/react-direction': 1.0.1(@types/react@17.0.52)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-separator': 1.0.3(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-toggle-group': 1.0.4(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0) + '@types/react': 17.0.52 + '@types/react-dom': 18.2.14 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) dev: true - /@radix-ui/react-use-callback-ref@1.0.1(@types/react@16.14.34)(react@16.14.0): + /@radix-ui/react-use-callback-ref@1.0.1(@types/react@17.0.52)(react@18.2.0): resolution: {integrity: sha512-D94LjX4Sp0xJFVaoQOd3OO9k7tpBYNOXdVhkltUbGv2Qb9OXdrg/CpsjlZv7ia14Sylv398LswWBVVu5nqKzAQ==} peerDependencies: '@types/react': '*' @@ -3835,11 +3814,11 @@ packages: optional: true dependencies: '@babel/runtime': 7.22.10 - '@types/react': 16.14.34 - react: 16.14.0 + '@types/react': 17.0.52 + react: 18.2.0 dev: true - /@radix-ui/react-use-controllable-state@1.0.1(@types/react@16.14.34)(react@16.14.0): + /@radix-ui/react-use-controllable-state@1.0.1(@types/react@17.0.52)(react@18.2.0): resolution: {integrity: sha512-Svl5GY5FQeN758fWKrjM6Qb7asvXeiZltlT4U2gVfl8Gx5UAv2sMR0LWo8yhsIZh2oQ0eFdZ59aoOOMV7b47VA==} peerDependencies: '@types/react': '*' @@ -3849,12 +3828,12 @@ packages: optional: true dependencies: '@babel/runtime': 7.22.10 - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@16.14.34)(react@16.14.0) - '@types/react': 16.14.34 - react: 16.14.0 + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@17.0.52)(react@18.2.0) + '@types/react': 17.0.52 + react: 18.2.0 dev: true - /@radix-ui/react-use-escape-keydown@1.0.3(@types/react@16.14.34)(react@16.14.0): + /@radix-ui/react-use-escape-keydown@1.0.3(@types/react@17.0.52)(react@18.2.0): resolution: {integrity: sha512-vyL82j40hcFicA+M4Ex7hVkB9vHgSse1ZWomAqV2Je3RleKGO5iM8KMOEtfoSB0PnIelMd2lATjTGMYqN5ylTg==} peerDependencies: '@types/react': '*' @@ -3864,12 +3843,12 @@ packages: optional: true dependencies: '@babel/runtime': 7.22.10 - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@16.14.34)(react@16.14.0) - '@types/react': 16.14.34 - react: 16.14.0 + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@17.0.52)(react@18.2.0) + '@types/react': 17.0.52 + react: 18.2.0 dev: true - /@radix-ui/react-use-layout-effect@1.0.1(@types/react@16.14.34)(react@16.14.0): + /@radix-ui/react-use-layout-effect@1.0.1(@types/react@17.0.52)(react@18.2.0): resolution: {integrity: sha512-v/5RegiJWYdoCvMnITBkNNx6bCj20fiaJnWtRkU18yITptraXjffz5Qbn05uOiQnOvi+dbkznkoaMltz1GnszQ==} peerDependencies: '@types/react': '*' @@ -3879,11 +3858,11 @@ packages: optional: true dependencies: '@babel/runtime': 7.22.10 - '@types/react': 16.14.34 - react: 16.14.0 + '@types/react': 17.0.52 + react: 18.2.0 dev: true - /@radix-ui/react-use-previous@1.0.1(@types/react@16.14.34)(react@16.14.0): + /@radix-ui/react-use-previous@1.0.1(@types/react@17.0.52)(react@18.2.0): resolution: {integrity: sha512-cV5La9DPwiQ7S0gf/0qiD6YgNqM5Fk97Kdrlc5yBcrF3jyEZQwm7vYFqMo4IfeHgJXsRaMvLABFtd0OVEmZhDw==} peerDependencies: '@types/react': '*' @@ -3893,11 +3872,11 @@ packages: optional: true dependencies: '@babel/runtime': 7.22.10 - '@types/react': 16.14.34 - react: 16.14.0 + '@types/react': 17.0.52 + react: 18.2.0 dev: true - /@radix-ui/react-use-rect@1.0.1(@types/react@16.14.34)(react@16.14.0): + /@radix-ui/react-use-rect@1.0.1(@types/react@17.0.52)(react@18.2.0): resolution: {integrity: sha512-Cq5DLuSiuYVKNU8orzJMbl15TXilTnJKUCltMVQg53BQOF1/C5toAaGrowkgksdBQ9H+SRL23g0HDmg9tvmxXw==} peerDependencies: '@types/react': '*' @@ -3908,11 +3887,11 @@ packages: dependencies: '@babel/runtime': 7.22.10 '@radix-ui/rect': 1.0.1 - '@types/react': 16.14.34 - react: 16.14.0 + '@types/react': 17.0.52 + react: 18.2.0 dev: true - /@radix-ui/react-use-size@1.0.1(@types/react@16.14.34)(react@16.14.0): + /@radix-ui/react-use-size@1.0.1(@types/react@17.0.52)(react@18.2.0): resolution: {integrity: sha512-ibay+VqrgcaI6veAojjofPATwledXiSmX+C0KrBk/xgpX9rBzPV3OsfwlhQdUOFbh+LKQorLYT+xTXW9V8yd0g==} peerDependencies: '@types/react': '*' @@ -3922,12 +3901,12 @@ packages: optional: true dependencies: '@babel/runtime': 7.22.10 - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@16.14.34)(react@16.14.0) - '@types/react': 16.14.34 - react: 16.14.0 + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@17.0.52)(react@18.2.0) + '@types/react': 17.0.52 + react: 18.2.0 dev: true - /@radix-ui/react-visually-hidden@1.0.3(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0): + /@radix-ui/react-visually-hidden@1.0.3(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-D4w41yN5YRKtu464TLnByKzMDG/JlMPHtfZgQAu9v6mNakUqGUI9vUrfQKz8NK41VMm/xbZbh76NUTVtIYqOMA==} peerDependencies: '@types/react': '*' @@ -3941,11 +3920,11 @@ packages: optional: true dependencies: '@babel/runtime': 7.22.10 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0) - '@types/react': 16.14.34 - '@types/react-dom': 16.9.17 - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0) + '@types/react': 17.0.52 + '@types/react-dom': 18.2.14 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) dev: true /@radix-ui/rect@1.0.1: @@ -3954,41 +3933,41 @@ packages: '@babel/runtime': 7.22.10 dev: true - /@react-hook/latest@1.0.3(react@16.14.0): + /@react-hook/latest@1.0.3(react@18.2.0): resolution: {integrity: sha512-dy6duzl+JnAZcDbNTfmaP3xHiKtbXYOaz3G51MGVljh548Y8MWzTr+PHLOfvpypEVW9zwvl+VyKjbWKEVbV1Rg==} peerDependencies: react: '>=16.8' dependencies: - react: 16.14.0 + react: 18.2.0 dev: false - /@react-hook/passive-layout-effect@1.2.1(react@16.14.0): + /@react-hook/passive-layout-effect@1.2.1(react@18.2.0): resolution: {integrity: sha512-IwEphTD75liO8g+6taS+4oqz+nnroocNfWVHWz7j+N+ZO2vYrc6PV1q7GQhuahL0IOR7JccFTsFKQ/mb6iZWAg==} peerDependencies: react: '>=16.8' dependencies: - react: 16.14.0 + react: 18.2.0 dev: false - /@react-hook/resize-observer@1.2.6(react@16.14.0): + /@react-hook/resize-observer@1.2.6(react@18.2.0): resolution: {integrity: sha512-DlBXtLSW0DqYYTW3Ft1/GQFZlTdKY5VAFIC4+km6IK5NiPPDFchGbEJm1j6pSgMqPRHbUQgHJX7RaR76ic1LWA==} peerDependencies: react: '>=16.8' dependencies: '@juggle/resize-observer': 3.4.0 - '@react-hook/latest': 1.0.3(react@16.14.0) - '@react-hook/passive-layout-effect': 1.2.1(react@16.14.0) - react: 16.14.0 + '@react-hook/latest': 1.0.3(react@18.2.0) + '@react-hook/passive-layout-effect': 1.2.1(react@18.2.0) + react: 18.2.0 dev: false - /@react-hook/size@2.1.2(react@16.14.0): + /@react-hook/size@2.1.2(react@18.2.0): resolution: {integrity: sha512-BmE5asyRDxSuQ9p14FUKJ0iBRgV9cROjqNG9jT/EjCM+xHha1HVqbPoT+14FQg1K7xIydabClCibUY4+1tw/iw==} peerDependencies: react: '>=16.8' dependencies: - '@react-hook/passive-layout-effect': 1.2.1(react@16.14.0) - '@react-hook/resize-observer': 1.2.6(react@16.14.0) - react: 16.14.0 + '@react-hook/passive-layout-effect': 1.2.1(react@18.2.0) + '@react-hook/resize-observer': 1.2.6(react@18.2.0) + react: 18.2.0 dev: false /@remirror/core-constants@2.0.0: @@ -4048,7 +4027,7 @@ packages: tslib: 1.14.1 dev: false - /@sentry/react@7.22.0(react@16.14.0): + /@sentry/react@7.22.0(react@18.2.0): resolution: {integrity: sha512-nbZD+bobhV65r/4mpfRgGct1nrYWEmnNzTYZM4PQyPyImuk/VmNNdnzP3BLWqAnV4LvbVWEkgZIcquN8yA098g==} engines: {node: '>=8'} peerDependencies: @@ -4058,7 +4037,7 @@ packages: '@sentry/types': 7.22.0 '@sentry/utils': 7.22.0 hoist-non-react-statics: 3.3.2 - react: 16.14.0 + react: 18.2.0 tslib: 1.14.1 dev: false @@ -4105,7 +4084,7 @@ packages: '@sinonjs/commons': 1.8.4 dev: true - /@storybook/addon-a11y@7.5.1(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0): + /@storybook/addon-a11y@7.5.1(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-BzmSIhgqR+WSS5gqSOyzFACs20Nv0Wk9b4lpUWw5zEqZkXy1PFAUyRQ65kD9Tdjc1O2KL2Zi1h/gi0O6dWldMg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -4119,24 +4098,24 @@ packages: '@storybook/addon-highlight': 7.5.1 '@storybook/channels': 7.5.1 '@storybook/client-logger': 7.5.1 - '@storybook/components': 7.5.1(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0) + '@storybook/components': 7.5.1(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0) '@storybook/core-events': 7.5.1 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.5.1(react-dom@16.14.0)(react@16.14.0) + '@storybook/manager-api': 7.5.1(react-dom@18.2.0)(react@18.2.0) '@storybook/preview-api': 7.5.1 - '@storybook/theming': 7.5.1(react-dom@16.14.0)(react@16.14.0) + '@storybook/theming': 7.5.1(react-dom@18.2.0)(react@18.2.0) '@storybook/types': 7.5.1 axe-core: 4.5.1 lodash: 4.17.21 - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) - react-resize-detector: 7.1.2(react-dom@16.14.0)(react@16.14.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + react-resize-detector: 7.1.2(react-dom@18.2.0)(react@18.2.0) transitivePeerDependencies: - '@types/react' - '@types/react-dom' dev: true - /@storybook/addon-actions@7.5.1(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0): + /@storybook/addon-actions@7.5.1(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-GieD3ru6EslKvwol1cE4lvszQCLB/AkQdnLofnqy1nnYso+hRxmPAw9/O+pWfpUBFdjXsQ7GX09+wEUpOJzepw==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -4148,20 +4127,20 @@ packages: optional: true dependencies: '@storybook/client-logger': 7.5.1 - '@storybook/components': 7.5.1(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0) + '@storybook/components': 7.5.1(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0) '@storybook/core-events': 7.5.1 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.5.1(react-dom@16.14.0)(react@16.14.0) + '@storybook/manager-api': 7.5.1(react-dom@18.2.0)(react@18.2.0) '@storybook/preview-api': 7.5.1 - '@storybook/theming': 7.5.1(react-dom@16.14.0)(react@16.14.0) + '@storybook/theming': 7.5.1(react-dom@18.2.0)(react@18.2.0) '@storybook/types': 7.5.1 dequal: 2.0.3 lodash: 4.17.21 polished: 4.2.2 prop-types: 15.8.1 - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) - react-inspector: 6.0.2(react@16.14.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + react-inspector: 6.0.2(react@18.2.0) telejson: 7.2.0 ts-dedent: 2.2.0 uuid: 9.0.0 @@ -4170,7 +4149,7 @@ packages: - '@types/react-dom' dev: true - /@storybook/addon-backgrounds@7.5.1(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0): + /@storybook/addon-backgrounds@7.5.1(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-XZoyJw/WoUlVvQHPTbSAZjKy2SEUjaSmAWgcRync25vp+q0obthjx6UnZHEUuH8Ud07HA3FYzlFtMicH5y/OIQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -4182,23 +4161,23 @@ packages: optional: true dependencies: '@storybook/client-logger': 7.5.1 - '@storybook/components': 7.5.1(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0) + '@storybook/components': 7.5.1(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0) '@storybook/core-events': 7.5.1 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.5.1(react-dom@16.14.0)(react@16.14.0) + '@storybook/manager-api': 7.5.1(react-dom@18.2.0)(react@18.2.0) '@storybook/preview-api': 7.5.1 - '@storybook/theming': 7.5.1(react-dom@16.14.0)(react@16.14.0) + '@storybook/theming': 7.5.1(react-dom@18.2.0)(react@18.2.0) '@storybook/types': 7.5.1 memoizerific: 1.11.3 - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) ts-dedent: 2.2.0 transitivePeerDependencies: - '@types/react' - '@types/react-dom' dev: true - /@storybook/addon-controls@7.5.1(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0): + /@storybook/addon-controls@7.5.1(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-Xag1e7TZo04LjUenfobkShpKMxTtwa4xM4bXQA8LjaAGZQ7jipbQ4PE73a17K59S2vqq89VAhkuMJWiyaOFqpw==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -4209,19 +4188,19 @@ packages: react-dom: optional: true dependencies: - '@storybook/blocks': 7.5.1(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0) + '@storybook/blocks': 7.5.1(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0) '@storybook/client-logger': 7.5.1 - '@storybook/components': 7.5.1(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0) + '@storybook/components': 7.5.1(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0) '@storybook/core-common': 7.5.1 '@storybook/core-events': 7.5.1 - '@storybook/manager-api': 7.5.1(react-dom@16.14.0)(react@16.14.0) + '@storybook/manager-api': 7.5.1(react-dom@18.2.0)(react@18.2.0) '@storybook/node-logger': 7.5.1 '@storybook/preview-api': 7.5.1 - '@storybook/theming': 7.5.1(react-dom@16.14.0)(react@16.14.0) + '@storybook/theming': 7.5.1(react-dom@18.2.0)(react@18.2.0) '@storybook/types': 7.5.1 lodash: 4.17.21 - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) ts-dedent: 2.2.0 transitivePeerDependencies: - '@types/react' @@ -4230,17 +4209,17 @@ packages: - supports-color dev: true - /@storybook/addon-docs@7.5.1(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0): + /@storybook/addon-docs@7.5.1(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-+wE67oWIhGK9+kv2sxoY2KDXm3v62RfEgxiksdhtffTP/joOK3p88S0lO+8g0G4xfNGUnBhPtzGMuUxWwaH2Pw==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: '@jest/transform': 29.3.1 - '@mdx-js/react': 2.3.0(react@16.14.0) - '@storybook/blocks': 7.5.1(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0) + '@mdx-js/react': 2.3.0(react@18.2.0) + '@storybook/blocks': 7.5.1(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0) '@storybook/client-logger': 7.5.1 - '@storybook/components': 7.5.1(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0) + '@storybook/components': 7.5.1(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0) '@storybook/csf-plugin': 7.5.1 '@storybook/csf-tools': 7.5.1 '@storybook/global': 5.0.0 @@ -4248,12 +4227,12 @@ packages: '@storybook/node-logger': 7.5.1 '@storybook/postinstall': 7.5.1 '@storybook/preview-api': 7.5.1 - '@storybook/react-dom-shim': 7.5.1(react-dom@16.14.0)(react@16.14.0) - '@storybook/theming': 7.5.1(react-dom@16.14.0)(react@16.14.0) + '@storybook/react-dom-shim': 7.5.1(react-dom@18.2.0)(react@18.2.0) + '@storybook/theming': 7.5.1(react-dom@18.2.0)(react@18.2.0) '@storybook/types': 7.5.1 fs-extra: 11.1.1 - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) remark-external-links: 8.0.0 remark-slug: 6.1.0 ts-dedent: 2.2.0 @@ -4264,27 +4243,27 @@ packages: - supports-color dev: true - /@storybook/addon-essentials@7.5.1(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0): + /@storybook/addon-essentials@7.5.1(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-/jaUZXV+mE/2G5PgEpFKm4lFEHluWn6GFR/pg+hphvHOzBGA3Y75JMgUfJ5CDYHB1dAVSf9JrPOd8Eb1tpESfA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: - '@storybook/addon-actions': 7.5.1(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0) - '@storybook/addon-backgrounds': 7.5.1(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0) - '@storybook/addon-controls': 7.5.1(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0) - '@storybook/addon-docs': 7.5.1(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0) + '@storybook/addon-actions': 7.5.1(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-backgrounds': 7.5.1(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-controls': 7.5.1(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-docs': 7.5.1(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0) '@storybook/addon-highlight': 7.5.1 - '@storybook/addon-measure': 7.5.1(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0) - '@storybook/addon-outline': 7.5.1(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0) - '@storybook/addon-toolbars': 7.5.1(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0) - '@storybook/addon-viewport': 7.5.1(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0) + '@storybook/addon-measure': 7.5.1(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-outline': 7.5.1(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-toolbars': 7.5.1(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-viewport': 7.5.1(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0) '@storybook/core-common': 7.5.1 - '@storybook/manager-api': 7.5.1(react-dom@16.14.0)(react@16.14.0) + '@storybook/manager-api': 7.5.1(react-dom@18.2.0)(react@18.2.0) '@storybook/node-logger': 7.5.1 '@storybook/preview-api': 7.5.1 - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) ts-dedent: 2.2.0 transitivePeerDependencies: - '@types/react' @@ -4301,7 +4280,7 @@ packages: '@storybook/preview-api': 7.5.1 dev: true - /@storybook/addon-links@7.5.1(react-dom@16.14.0)(react@16.14.0): + /@storybook/addon-links@7.5.1(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-KDiQYAVNXxuVTB3QLFZxHlfT8q4KnlNKY+0OODvgD5o1FqFpIyUiR5mIBL4SZMRj2EtwrR3KmZ2UPccFZdu9vw==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -4316,17 +4295,17 @@ packages: '@storybook/core-events': 7.5.1 '@storybook/csf': 0.1.1 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.5.1(react-dom@16.14.0)(react@16.14.0) + '@storybook/manager-api': 7.5.1(react-dom@18.2.0)(react@18.2.0) '@storybook/preview-api': 7.5.1 - '@storybook/router': 7.5.1(react-dom@16.14.0)(react@16.14.0) + '@storybook/router': 7.5.1(react-dom@18.2.0)(react@18.2.0) '@storybook/types': 7.5.1 prop-types: 15.8.1 - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) ts-dedent: 2.2.0 dev: true - /@storybook/addon-measure@7.5.1(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0): + /@storybook/addon-measure@7.5.1(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-yR6oELJe0UHYxRijd1YMuGaQRlZ3uABjmrXaFCPnd6agahgTwIJLiK4XamtkVur//LaiJMvtmM2XXrkJ1BvNJw==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -4338,21 +4317,21 @@ packages: optional: true dependencies: '@storybook/client-logger': 7.5.1 - '@storybook/components': 7.5.1(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0) + '@storybook/components': 7.5.1(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0) '@storybook/core-events': 7.5.1 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.5.1(react-dom@16.14.0)(react@16.14.0) + '@storybook/manager-api': 7.5.1(react-dom@18.2.0)(react@18.2.0) '@storybook/preview-api': 7.5.1 '@storybook/types': 7.5.1 - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) tiny-invariant: 1.3.1 transitivePeerDependencies: - '@types/react' - '@types/react-dom' dev: true - /@storybook/addon-outline@7.5.1(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0): + /@storybook/addon-outline@7.5.1(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-IMi5Bo34/Q5YUG5uD8ZUTBwlpGrkDIV+PUgkyNIbmn9OgozoCH80Fs7YlGluRFODQISpHwio9qvSFRGdSNT56A==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -4364,21 +4343,21 @@ packages: optional: true dependencies: '@storybook/client-logger': 7.5.1 - '@storybook/components': 7.5.1(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0) + '@storybook/components': 7.5.1(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0) '@storybook/core-events': 7.5.1 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.5.1(react-dom@16.14.0)(react@16.14.0) + '@storybook/manager-api': 7.5.1(react-dom@18.2.0)(react@18.2.0) '@storybook/preview-api': 7.5.1 '@storybook/types': 7.5.1 - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) ts-dedent: 2.2.0 transitivePeerDependencies: - '@types/react' - '@types/react-dom' dev: true - /@storybook/addon-storysource@7.5.1(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0): + /@storybook/addon-storysource@7.5.1(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-B+g0n7Ysk1ldeVyey/vfVyGHmcD5p+/49rWMVp39O8xx/nQMYl0UWSHBcqh6AouNx6GVn+J9wmN0LhP2AOFHxA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -4390,24 +4369,24 @@ packages: optional: true dependencies: '@storybook/client-logger': 7.5.1 - '@storybook/components': 7.5.1(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0) - '@storybook/manager-api': 7.5.1(react-dom@16.14.0)(react@16.14.0) + '@storybook/components': 7.5.1(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0) + '@storybook/manager-api': 7.5.1(react-dom@18.2.0)(react@18.2.0) '@storybook/preview-api': 7.5.1 - '@storybook/router': 7.5.1(react-dom@16.14.0)(react@16.14.0) - '@storybook/source-loader': 7.5.1(react-dom@16.14.0)(react@16.14.0) - '@storybook/theming': 7.5.1(react-dom@16.14.0)(react@16.14.0) + '@storybook/router': 7.5.1(react-dom@18.2.0)(react@18.2.0) + '@storybook/source-loader': 7.5.1(react-dom@18.2.0)(react@18.2.0) + '@storybook/theming': 7.5.1(react-dom@18.2.0)(react@18.2.0) estraverse: 5.3.0 prop-types: 15.8.1 - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) - react-syntax-highlighter: 15.5.0(react@16.14.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + react-syntax-highlighter: 15.5.0(react@18.2.0) tiny-invariant: 1.3.1 transitivePeerDependencies: - '@types/react' - '@types/react-dom' dev: true - /@storybook/addon-toolbars@7.5.1(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0): + /@storybook/addon-toolbars@7.5.1(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-T88hEEQicV6eCovr5TN2nFgKt7wU0o7pAunP5cU01iiVRj63+oQiVIBB8Xtm4tN+/DsqtyP0BTa6rFwt2ULy8A==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -4419,18 +4398,18 @@ packages: optional: true dependencies: '@storybook/client-logger': 7.5.1 - '@storybook/components': 7.5.1(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0) - '@storybook/manager-api': 7.5.1(react-dom@16.14.0)(react@16.14.0) + '@storybook/components': 7.5.1(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0) + '@storybook/manager-api': 7.5.1(react-dom@18.2.0)(react@18.2.0) '@storybook/preview-api': 7.5.1 - '@storybook/theming': 7.5.1(react-dom@16.14.0)(react@16.14.0) - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + '@storybook/theming': 7.5.1(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) transitivePeerDependencies: - '@types/react' - '@types/react-dom' dev: true - /@storybook/addon-viewport@7.5.1(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0): + /@storybook/addon-viewport@7.5.1(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-L57lOGB3LfKgAdLinaZojRQ9W9w2RC0iP9bVaXwrRVeJdpNayfuW4Kh1C8dmacZroB4Zp2U/nEjkSmdcp6uUWg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -4442,35 +4421,35 @@ packages: optional: true dependencies: '@storybook/client-logger': 7.5.1 - '@storybook/components': 7.5.1(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0) + '@storybook/components': 7.5.1(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0) '@storybook/core-events': 7.5.1 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.5.1(react-dom@16.14.0)(react@16.14.0) + '@storybook/manager-api': 7.5.1(react-dom@18.2.0)(react@18.2.0) '@storybook/preview-api': 7.5.1 - '@storybook/theming': 7.5.1(react-dom@16.14.0)(react@16.14.0) + '@storybook/theming': 7.5.1(react-dom@18.2.0)(react@18.2.0) memoizerific: 1.11.3 prop-types: 15.8.1 - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) transitivePeerDependencies: - '@types/react' - '@types/react-dom' dev: true - /@storybook/addons@7.5.1(react-dom@16.14.0)(react@16.14.0): + /@storybook/addons@7.5.1(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-/AdQYqZ1aHHmMrJL68suo1IdyQzRQX7W1sQ3o40juqr/REIpiSZMMSuBcQ6wKXP1NxHMJXEDdb/iSN31Z6DiLg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: - '@storybook/manager-api': 7.5.1(react-dom@16.14.0)(react@16.14.0) + '@storybook/manager-api': 7.5.1(react-dom@18.2.0)(react@18.2.0) '@storybook/preview-api': 7.5.1 '@storybook/types': 7.5.1 - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) dev: true - /@storybook/api@7.5.1(react-dom@16.14.0)(react@16.14.0): + /@storybook/api@7.5.1(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-z5HrwXnBdfr8q5CO3E9oL0H+joixyuQ2nod+UPqd5QYE/GzpyWHTzpW6CxSCDX2wL60KEsfc/7T0CE12Gx4XMA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -4482,12 +4461,12 @@ packages: optional: true dependencies: '@storybook/client-logger': 7.5.1 - '@storybook/manager-api': 7.5.1(react-dom@16.14.0)(react@16.14.0) - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + '@storybook/manager-api': 7.5.1(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) dev: true - /@storybook/blocks@7.5.1(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0): + /@storybook/blocks@7.5.1(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-7b69p6kDdgmlejEMM2mW6/Lz4OmU/R3Qr+TpKnPcV5iS7ADxRQEQCTEMoQ5RyLJf0vDRh/7Ljn/RMo8Ux3X7JA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -4495,25 +4474,25 @@ packages: dependencies: '@storybook/channels': 7.5.1 '@storybook/client-logger': 7.5.1 - '@storybook/components': 7.5.1(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0) + '@storybook/components': 7.5.1(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0) '@storybook/core-events': 7.5.1 '@storybook/csf': 0.1.1 '@storybook/docs-tools': 7.5.1 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.5.1(react-dom@16.14.0)(react@16.14.0) + '@storybook/manager-api': 7.5.1(react-dom@18.2.0)(react@18.2.0) '@storybook/preview-api': 7.5.1 - '@storybook/theming': 7.5.1(react-dom@16.14.0)(react@16.14.0) + '@storybook/theming': 7.5.1(react-dom@18.2.0)(react@18.2.0) '@storybook/types': 7.5.1 '@types/lodash': 4.14.188 color-convert: 2.0.1 dequal: 2.0.3 lodash: 4.17.21 - markdown-to-jsx: 7.3.2(react@16.14.0) + markdown-to-jsx: 7.3.2(react@18.2.0) memoizerific: 1.11.3 polished: 4.2.2 - react: 16.14.0 - react-colorful: 5.6.1(react-dom@16.14.0)(react@16.14.0) - react-dom: 16.14.0(react@16.14.0) + react: 18.2.0 + react-colorful: 5.6.1(react-dom@18.2.0)(react@18.2.0) + react-dom: 18.2.0(react@18.2.0) telejson: 7.2.0 tocbot: 4.21.1 ts-dedent: 2.2.0 @@ -4710,23 +4689,23 @@ packages: - supports-color dev: true - /@storybook/components@7.5.1(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0): + /@storybook/components@7.5.1(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-fdzzxGBV/Fj9pYwfYL3RZsVUHeBqlfLMBP/L6mPmjaZSwHFqkaRZZUajZc57lCtI+TOy2gY6WH3cPavEtqtgLw==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: - '@radix-ui/react-select': 1.2.2(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0) - '@radix-ui/react-toolbar': 1.0.4(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0) + '@radix-ui/react-select': 1.2.2(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-toolbar': 1.0.4(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0) '@storybook/client-logger': 7.5.1 '@storybook/csf': 0.1.1 '@storybook/global': 5.0.0 - '@storybook/theming': 7.5.1(react-dom@16.14.0)(react@16.14.0) + '@storybook/theming': 7.5.1(react-dom@18.2.0)(react@18.2.0) '@storybook/types': 7.5.1 memoizerific: 1.11.3 - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) - use-resize-observer: 9.1.0(react-dom@16.14.0)(react@16.14.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + use-resize-observer: 9.1.0(react-dom@18.2.0)(react@18.2.0) util-deprecate: 1.0.2 transitivePeerDependencies: - '@types/react' @@ -4906,7 +4885,7 @@ packages: resolution: {integrity: sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ==} dev: true - /@storybook/manager-api@7.5.1(react-dom@16.14.0)(react@16.14.0): + /@storybook/manager-api@7.5.1(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-ygwJywluhhE1dpA0jC2D/3NFhMXzFCt+iW4m3cOwexYTuiDWF66AbGOFBx9peE7Wk/Z9doKkf9E3v11enwaidA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -4917,21 +4896,21 @@ packages: '@storybook/core-events': 7.5.1 '@storybook/csf': 0.1.1 '@storybook/global': 5.0.0 - '@storybook/router': 7.5.1(react-dom@16.14.0)(react@16.14.0) - '@storybook/theming': 7.5.1(react-dom@16.14.0)(react@16.14.0) + '@storybook/router': 7.5.1(react-dom@18.2.0)(react@18.2.0) + '@storybook/theming': 7.5.1(react-dom@18.2.0)(react@18.2.0) '@storybook/types': 7.5.1 dequal: 2.0.3 lodash: 4.17.21 memoizerific: 1.11.3 - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) semver: 7.5.4 store2: 2.14.2 telejson: 7.2.0 ts-dedent: 2.2.0 dev: true - /@storybook/manager-api@7.5.2(react-dom@16.14.0)(react@16.14.0): + /@storybook/manager-api@7.5.2(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-WX8GjBkITRQzhQ08WEAVjdDW8QqqIQhWOpFzXUYCxCNzt1eSALI31QQ+M1/MYymw+TOkotC/SMcn/puIAm4rdA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -4942,14 +4921,14 @@ packages: '@storybook/core-events': 7.5.2 '@storybook/csf': 0.1.1 '@storybook/global': 5.0.0 - '@storybook/router': 7.5.2(react-dom@16.14.0)(react@16.14.0) - '@storybook/theming': 7.5.2(react-dom@16.14.0)(react@16.14.0) + '@storybook/router': 7.5.2(react-dom@18.2.0)(react@18.2.0) + '@storybook/theming': 7.5.2(react-dom@18.2.0)(react@18.2.0) '@storybook/types': 7.5.2 dequal: 2.0.3 lodash: 4.17.21 memoizerific: 1.11.3 - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) semver: 7.5.4 store2: 2.14.2 telejson: 7.2.0 @@ -4972,7 +4951,7 @@ packages: resolution: {integrity: sha512-+LFUe2nNbmmLPKNt34RXSSC1r40yGGOoP/qlaPFwNOgQN2AZUrfqk6ZYnw6LjmcuHpQInZ4y4WDgbzg6QQL3+w==} dev: true - /@storybook/preset-react-webpack@7.5.1(@babel/core@7.22.10)(@swc/core@1.3.93)(esbuild@0.14.54)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack-cli@5.1.4): + /@storybook/preset-react-webpack@7.5.1(@babel/core@7.22.10)(@swc/core@1.3.93)(esbuild@0.14.54)(react-dom@18.2.0)(react@18.2.0)(typescript@4.9.5)(webpack-cli@5.1.4): resolution: {integrity: sha512-Dt6Na7YyxBHUoo2PJ73epLfGA3HlXMoF8MdtysQM5Pv6ZNcC3QmqoOnR0lQDMw0SzAcreRnY68Gu7xi+zTnlEw==} engines: {node: '>=16.0.0'} peerDependencies: @@ -4993,15 +4972,15 @@ packages: '@storybook/core-webpack': 7.5.1 '@storybook/docs-tools': 7.5.1 '@storybook/node-logger': 7.5.1 - '@storybook/react': 7.5.1(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5) + '@storybook/react': 7.5.1(react-dom@18.2.0)(react@18.2.0)(typescript@4.9.5) '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@4.9.5)(webpack@5.88.2) '@types/node': 18.18.4 '@types/semver': 7.5.0 babel-plugin-add-react-displayname: 0.0.5 babel-plugin-react-docgen: 4.2.1 fs-extra: 11.1.1 - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) react-refresh: 0.11.0 semver: 7.5.4 typescript: 4.9.5 @@ -5082,17 +5061,17 @@ packages: - supports-color dev: true - /@storybook/react-dom-shim@7.5.1(react-dom@16.14.0)(react@16.14.0): + /@storybook/react-dom-shim@7.5.1(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-bzTIfLm91O9h3rPYJLtRbmsPARerY3z7MoyvadGp8TikvIvf+WyT/vHujw+20SxnqiZVq5Jv65FFlxc46GGB1Q==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) dev: true - /@storybook/react-webpack5@7.5.1(@babel/core@7.22.10)(@swc/core@1.3.93)(esbuild@0.14.54)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack-cli@5.1.4): + /@storybook/react-webpack5@7.5.1(@babel/core@7.22.10)(@swc/core@1.3.93)(esbuild@0.14.54)(react-dom@18.2.0)(react@18.2.0)(typescript@4.9.5)(webpack-cli@5.1.4): resolution: {integrity: sha512-iH1y35LjnAmyMA0QhZHiYyGrQYelY0Lds0K+cDZlFDDi7W4YiunULAyakZTje0LctJTLWcR7pWyp3dv2EYHb4g==} engines: {node: '>=16.0.0'} peerDependencies: @@ -5108,11 +5087,11 @@ packages: dependencies: '@babel/core': 7.22.10 '@storybook/builder-webpack5': 7.5.1(esbuild@0.14.54)(typescript@4.9.5)(webpack-cli@5.1.4) - '@storybook/preset-react-webpack': 7.5.1(@babel/core@7.22.10)(@swc/core@1.3.93)(esbuild@0.14.54)(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5)(webpack-cli@5.1.4) - '@storybook/react': 7.5.1(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5) + '@storybook/preset-react-webpack': 7.5.1(@babel/core@7.22.10)(@swc/core@1.3.93)(esbuild@0.14.54)(react-dom@18.2.0)(react@18.2.0)(typescript@4.9.5)(webpack-cli@5.1.4) + '@storybook/react': 7.5.1(react-dom@18.2.0)(react@18.2.0)(typescript@4.9.5) '@types/node': 18.18.4 - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) typescript: 4.9.5 transitivePeerDependencies: - '@swc/core' @@ -5130,7 +5109,7 @@ packages: - webpack-plugin-serve dev: true - /@storybook/react@7.5.1(react-dom@16.14.0)(react@16.14.0)(typescript@4.9.5): + /@storybook/react@7.5.1(react-dom@18.2.0)(react@18.2.0)(typescript@4.9.5): resolution: {integrity: sha512-IG97c30fFSmPyGpJ1awHC/+9XnCTqleeOQwROXjroMHSm8m/JTWpHMVLyM1x7b6VAnBhNHWJ+oXLZe/hXkXfpA==} engines: {node: '>=16.0.0'} peerDependencies: @@ -5146,7 +5125,7 @@ packages: '@storybook/docs-tools': 7.5.1 '@storybook/global': 5.0.0 '@storybook/preview-api': 7.5.1 - '@storybook/react-dom-shim': 7.5.1(react-dom@16.14.0)(react@16.14.0) + '@storybook/react-dom-shim': 7.5.1(react-dom@18.2.0)(react@18.2.0) '@storybook/types': 7.5.1 '@types/escodegen': 0.0.6 '@types/estree': 0.0.51 @@ -5158,9 +5137,9 @@ packages: html-tags: 3.2.0 lodash: 4.17.21 prop-types: 15.8.1 - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) - react-element-to-jsx-string: 15.0.0(react-dom@16.14.0)(react@16.14.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + react-element-to-jsx-string: 15.0.0(react-dom@18.2.0)(react@18.2.0) ts-dedent: 2.2.0 type-fest: 2.19.0 typescript: 4.9.5 @@ -5170,7 +5149,7 @@ packages: - supports-color dev: true - /@storybook/router@7.5.1(react-dom@16.14.0)(react@16.14.0): + /@storybook/router@7.5.1(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-BvKo+IxWwo3dfIG1+vLtZLT4qqkNHL5GTIozTyX04uqt9ByYZL6SJEzxEa1Xn6Qq/fbdQwzCanNHbTlwiTMf7Q==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -5179,11 +5158,11 @@ packages: '@storybook/client-logger': 7.5.1 memoizerific: 1.11.3 qs: 6.11.2 - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) dev: true - /@storybook/router@7.5.2(react-dom@16.14.0)(react@16.14.0): + /@storybook/router@7.5.2(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-jlh48TVUlqvGkU8MnkVp9SrCHomWGtQGx1WMK94NMyOPVPTLWzM6LjIybgmHz0MTe4lpzmbiIOfSlU3pPX054w==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -5192,11 +5171,11 @@ packages: '@storybook/client-logger': 7.5.2 memoizerific: 1.11.3 qs: 6.11.2 - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) dev: true - /@storybook/source-loader@7.5.1(react-dom@16.14.0)(react@16.14.0): + /@storybook/source-loader@7.5.1(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-bJLhUxOwnlodZVOkOt/2swW1e0qCvJxrPdPNHj/81jh0kSfJnLWH+QnwOgdIwPG4qW73nlH5BuSUAlGMVPpS8w==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -5207,8 +5186,8 @@ packages: estraverse: 5.3.0 lodash: 4.17.21 prettier: 2.8.8 - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) dev: true /@storybook/telemetry@7.5.1: @@ -5268,32 +5247,32 @@ packages: - ts-node dev: true - /@storybook/theming@7.5.1(react-dom@16.14.0)(react@16.14.0): + /@storybook/theming@7.5.1(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-ETLAOn10hI4Mkmjsr0HGcM6HbzaURrrPBYmfXOrdbrzEVN+AHW4FlvP9d8fYyP1gdjPE1F39XvF0jYgt1zXiHQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: - '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@16.14.0) + '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.2.0) '@storybook/client-logger': 7.5.1 '@storybook/global': 5.0.0 memoizerific: 1.11.3 - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) dev: true - /@storybook/theming@7.5.2(react-dom@16.14.0)(react@16.14.0): + /@storybook/theming@7.5.2(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-DZBTcYErSYvmTYsGz7lKtiIcBe8flBw5Ojp52r3O4GcRYG4AbuUwwVvehz+O1cWaS+UW3HavrcgapERH7ZHd1A==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: - '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@16.14.0) + '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.2.0) '@storybook/client-logger': 7.5.2 '@storybook/global': 5.0.0 memoizerific: 1.11.3 - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) dev: true /@storybook/types@7.5.1: @@ -5486,7 +5465,7 @@ packages: redent: 3.0.0 dev: true - /@testing-library/react-hooks@8.0.1(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0): + /@testing-library/react-hooks@8.0.1(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-Aqhl2IVmLt8IovEVarNDFuJDVWVvhnr9/GCU6UUnrYXwgDFF9h2L2o2P9KBni1AST5sT6riAyoukFLyjQUgD/g==} engines: {node: '>=12'} peerDependencies: @@ -5503,24 +5482,24 @@ packages: optional: true dependencies: '@babel/runtime': 7.22.10 - '@types/react': 16.14.34 - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) - react-error-boundary: 3.1.4(react@16.14.0) + '@types/react': 17.0.52 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + react-error-boundary: 3.1.4(react@18.2.0) dev: true - /@testing-library/react@12.1.5(react-dom@16.14.0)(react@16.14.0): - resolution: {integrity: sha512-OfTXCJUFgjd/digLUuPxa0+/3ZxsQmE7ub9kcbW/wi96Bh3o/p5vrETcBGfP17NWPGqeYYl5LTRpwyGoMC4ysg==} + /@testing-library/react@13.4.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-sXOGON+WNTh3MLE9rve97ftaZukN3oNf2KjDy7YTx6hcTO2uuLHuCGynMDhFwGw/jYf4OJ2Qk0i4i79qMNNkyw==} engines: {node: '>=12'} peerDependencies: - react: <18.0.0 - react-dom: <18.0.0 + react: ^18.0.0 + react-dom: ^18.0.0 dependencies: '@babel/runtime': 7.22.10 '@testing-library/dom': 8.19.0 - '@types/react-dom': 16.9.17 - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + '@types/react-dom': 18.2.14 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) dev: true /@testing-library/user-event@13.5.0(@testing-library/dom@8.19.0): @@ -5768,7 +5747,7 @@ packages: prosemirror-view: 1.30.1 dev: false - /@tiptap/react@2.1.0-rc.12(@tiptap/core@2.1.0-rc.12)(@tiptap/pm@2.1.0-rc.12)(react-dom@16.14.0)(react@16.14.0): + /@tiptap/react@2.1.0-rc.12(@tiptap/core@2.1.0-rc.12)(@tiptap/pm@2.1.0-rc.12)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-ZK9GFRJLoilWTHDYjC3LlQ5jPQDme5uF5yucolD8pLNE8gqg9WEzU/DwZDyckgFoTM7IXmf/rY/cKy4wszh4LQ==} peerDependencies: '@tiptap/core': ^2.0.0 @@ -5780,8 +5759,8 @@ packages: '@tiptap/extension-bubble-menu': 2.1.10(@tiptap/core@2.1.0-rc.12)(@tiptap/pm@2.1.0-rc.12) '@tiptap/extension-floating-menu': 2.1.0-rc.12(@tiptap/core@2.1.0-rc.12)(@tiptap/pm@2.1.0-rc.12) '@tiptap/pm': 2.1.0-rc.12 - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) dev: false /@tiptap/starter-kit@2.1.0-rc.12(@tiptap/pm@2.1.0-rc.12): @@ -6251,10 +6230,6 @@ packages: pretty-format: 29.3.1 dev: true - /@types/js-cookie@2.2.6: - resolution: {integrity: sha512-+oY0FDTO2GYKEV0YPvSshGq9t7YozVkgvXLty7zogQNuCxBhT9/3INX9Q7H1aRZ4SUDRXAKlJuA4EA5nTt7SNw==} - dev: false - /@types/js-levenshtein@1.1.1: resolution: {integrity: sha512-qC4bCqYGy1y/NP7dDVr7KJarn+PbX1nSpwA7JXdu0HxT3QYjO8MJ+cntENtHFVy2dRAyBV23OZ6MxsW1AM1L8g==} dev: true @@ -6405,69 +6380,55 @@ packages: resolution: {integrity: sha512-+0autS93xyXizIYiyL02FCY8N+KkKPhILhcUSA276HxzreZ16kl+cmwvV2qAM/PuCCwPXzOXOWhiPcw20uSFcA==} dev: true - /@types/react-dom@16.9.17: - resolution: {integrity: sha512-qSRyxEsrm5btPXnowDOs5jSkgT8ldAA0j6Qp+otHUh+xHzy3sXmgNfyhucZjAjkgpdAUw9rJe0QRtX/l+yaS4g==} + /@types/react-dom@18.2.14: + resolution: {integrity: sha512-V835xgdSVmyQmI1KLV2BEIUgqEuinxp9O4G6g3FqO/SqLac049E53aysv0oEFD2kHfejeKU+ZqL2bcFWj9gLAQ==} dependencies: - '@types/react': 16.14.34 + '@types/react': 17.0.52 dev: true /@types/react-grid-layout@1.3.2: resolution: {integrity: sha512-ZzpBEOC1JTQ7MGe1h1cPKSLP4jSWuxc+yvT4TsAlEW9+EFPzAf8nxQfFd7ea9gL17Em7PbwJZAsiwfQQBUklZQ==} dependencies: - '@types/react': 16.14.34 + '@types/react': 17.0.52 dev: true /@types/react-modal@3.13.1: resolution: {integrity: sha512-iY/gPvTDIy6Z+37l+ibmrY+GTV4KQTHcCyR5FIytm182RQS69G5ps4PH2FxtC7bAQ2QRHXMevsBgck7IQruHNg==} dependencies: - '@types/react': 16.14.34 + '@types/react': 17.0.52 dev: true /@types/react-resizable@3.0.4: resolution: {integrity: sha512-+QguN9CDfC1lthq+4noG1fkxh8cqkV2Fv/Mu3mdknCCBiwwNLecnBdk1MmNNN7uJpT23Nx/aVkYsbt5NuWouFw==} dependencies: - '@types/react': 16.14.34 + '@types/react': 17.0.52 dev: true /@types/react-syntax-highlighter@15.5.7: resolution: {integrity: sha512-bo5fEO5toQeyCp0zVHBeggclqf5SQ/Z5blfFmjwO5dkMVGPgmiwZsJh9nu/Bo5L7IHTuGWrja6LxJVE2uB5ZrQ==} dependencies: - '@types/react': 16.14.34 + '@types/react': 17.0.52 dev: true - /@types/react-textfit@1.1.0: - resolution: {integrity: sha512-iF49wuf4TMUKxcQjKyZcaJRN8rKFrXUBIAo0KQ0O/orHLQpwCyxpiD8NlPRqmcRN3FOAxSiRAOENbEQF1bhqiQ==} - dependencies: - '@types/react': 16.14.34 - dev: false - /@types/react-transition-group@4.4.5: resolution: {integrity: sha512-juKD/eiSM3/xZYzjuzH6ZwpP+/lejltmiS3QEzV/vmb/Q8+HfDmxu+Baga8UEMGBqV88Nbg4l2hY/K2DkyaLLA==} dependencies: - '@types/react': 16.14.34 + '@types/react': 17.0.52 dev: false - /@types/react-virtualized@9.21.21: - resolution: {integrity: sha512-Exx6I7p4Qn+BBA1SRyj/UwQlZ0I0Pq7g7uhAp0QQ4JWzZunqEqNBGTmCmMmS/3N9wFgAGWuBD16ap7k8Y14VPA==} + /@types/react-virtualized@9.21.26: + resolution: {integrity: sha512-fUpUyQqF8PTrFmBZzE9PcdtPwL8xgqUdXmtrYadNgFDYwbKBl3Lz0khp+tZ7dyKIHUVDO9NDlgQx8q1+LIUk+A==} dependencies: '@types/prop-types': 15.7.5 '@types/react': 17.0.52 dev: false - /@types/react@16.14.34: - resolution: {integrity: sha512-b99nWeGGReLh6aKBppghVqp93dFJtgtDOzc8NXM6hewD8PQ2zZG5kBLgbx+VJr7Q7WBMjHxaIl3dwpwwPIUgyA==} - dependencies: - '@types/prop-types': 15.7.5 - '@types/scheduler': 0.16.2 - csstype: 3.1.1 - /@types/react@17.0.52: resolution: {integrity: sha512-vwk8QqVODi0VaZZpDXQCmEmiOuyjEFPY7Ttaw5vjM112LOq37yz1CDJGrRJwA1fYEq4Iitd5rnjd1yWAc/bT+A==} dependencies: '@types/prop-types': 15.7.5 '@types/scheduler': 0.16.2 csstype: 3.1.1 - dev: false /@types/scheduler@0.16.2: resolution: {integrity: sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==} @@ -6915,10 +6876,6 @@ packages: engines: {node: '>=10.0.0'} dev: true - /@xobotyi/scrollbar-width@1.9.5: - resolution: {integrity: sha512-N8tkAACJx2ww8vFMneJmaAgmjAG1tnVBZJRLRcx061tmsLRZHSEZSLuGWnwPtunsSLvSqXQ2wfp7Mgqg1I+2dQ==} - dev: false - /@xstate/fsm@1.6.5: resolution: {integrity: sha512-b5o1I6aLNeYlU/3CPlj/Z91ybk1gUsKT+5NAJI+2W4UjvS5KLG28K9v5UvNoFVjHV8PajVZ00RH3vnjyQO7ZAw==} dev: false @@ -7172,15 +7129,15 @@ packages: dayjs: 1.11.6 dev: false - /antd@4.17.1(react-dom@16.14.0)(react@16.14.0): + /antd@4.17.1(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-GNVuVnWJjFE1r3AGYc7vhy+gzlDAimAAZMTNCZdAncLBDN7gCTrf8euSb+C0TEqr7UV26yNGBQ9yGoeUcHUdSA==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: '@ant-design/colors': 6.0.0 - '@ant-design/icons': 4.7.0(react-dom@16.14.0)(react@16.14.0) - '@ant-design/react-slick': 0.28.1(react@16.14.0) + '@ant-design/icons': 4.7.0(react-dom@18.2.0)(react@18.2.0) + '@ant-design/react-slick': 0.28.1(react@18.2.0) '@babel/runtime': 7.22.10 '@ctrl/tinycolor': 3.4.1 array-tree-filter: 2.1.0 @@ -7188,39 +7145,39 @@ packages: copy-to-clipboard: 3.3.2 lodash: 4.17.21 moment: 2.29.4 - rc-cascader: 2.1.5(react-dom@16.14.0)(react@16.14.0) - rc-checkbox: 2.3.2(react-dom@16.14.0)(react@16.14.0) - rc-collapse: 3.1.0(react-dom@16.14.0)(react@16.14.0) - rc-dialog: 8.6.0(react-dom@16.14.0)(react@16.14.0) - rc-drawer: 4.4.3(react-dom@16.14.0)(react@16.14.0) - rc-dropdown: 3.2.0(react-dom@16.14.0)(react@16.14.0) - rc-field-form: 1.21.2(react-dom@16.14.0)(react@16.14.0) - rc-image: 5.2.5(react-dom@16.14.0)(react@16.14.0) - rc-input-number: 7.3.4(react-dom@16.14.0)(react@16.14.0) - rc-mentions: 1.6.1(react-dom@16.14.0)(react@16.14.0) - rc-menu: 9.0.14(react-dom@16.14.0)(react@16.14.0) - rc-motion: 2.6.2(react-dom@16.14.0)(react@16.14.0) - rc-notification: 4.5.7(react-dom@16.14.0)(react@16.14.0) - rc-pagination: 3.1.14(react-dom@16.14.0)(react@16.14.0) - rc-picker: 2.5.19(react-dom@16.14.0)(react@16.14.0) - rc-progress: 3.1.3(react-dom@16.14.0)(react@16.14.0) - rc-rate: 2.9.1(react-dom@16.14.0)(react@16.14.0) - rc-resize-observer: 1.2.0(react-dom@16.14.0)(react@16.14.0) - rc-select: 13.1.1(react-dom@16.14.0)(react@16.14.0) - rc-slider: 9.7.5(react-dom@16.14.0)(react@16.14.0) - rc-steps: 4.1.3(react-dom@16.14.0)(react@16.14.0) - rc-switch: 3.2.2(react-dom@16.14.0)(react@16.14.0) - rc-table: 7.19.2(react-dom@16.14.0)(react@16.14.0) - rc-tabs: 11.10.3(react-dom@16.14.0)(react@16.14.0) - rc-textarea: 0.3.4(react-dom@16.14.0)(react@16.14.0) - rc-tooltip: 5.1.1(react-dom@16.14.0)(react@16.14.0) - rc-tree: 5.2.2(react-dom@16.14.0)(react@16.14.0) - rc-tree-select: 4.6.3(react-dom@16.14.0)(react@16.14.0) - rc-trigger: 5.3.3(react-dom@16.14.0)(react@16.14.0) - rc-upload: 4.3.2(react-dom@16.14.0)(react@16.14.0) - rc-util: 5.24.4(react-dom@16.14.0)(react@16.14.0) - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + rc-cascader: 2.1.5(react-dom@18.2.0)(react@18.2.0) + rc-checkbox: 2.3.2(react-dom@18.2.0)(react@18.2.0) + rc-collapse: 3.1.0(react-dom@18.2.0)(react@18.2.0) + rc-dialog: 8.6.0(react-dom@18.2.0)(react@18.2.0) + rc-drawer: 4.4.3(react-dom@18.2.0)(react@18.2.0) + rc-dropdown: 3.2.0(react-dom@18.2.0)(react@18.2.0) + rc-field-form: 1.21.2(react-dom@18.2.0)(react@18.2.0) + rc-image: 5.2.5(react-dom@18.2.0)(react@18.2.0) + rc-input-number: 7.3.4(react-dom@18.2.0)(react@18.2.0) + rc-mentions: 1.6.1(react-dom@18.2.0)(react@18.2.0) + rc-menu: 9.0.14(react-dom@18.2.0)(react@18.2.0) + rc-motion: 2.6.2(react-dom@18.2.0)(react@18.2.0) + rc-notification: 4.5.7(react-dom@18.2.0)(react@18.2.0) + rc-pagination: 3.1.14(react-dom@18.2.0)(react@18.2.0) + rc-picker: 2.5.19(react-dom@18.2.0)(react@18.2.0) + rc-progress: 3.1.3(react-dom@18.2.0)(react@18.2.0) + rc-rate: 2.9.1(react-dom@18.2.0)(react@18.2.0) + rc-resize-observer: 1.2.0(react-dom@18.2.0)(react@18.2.0) + rc-select: 13.1.1(react-dom@18.2.0)(react@18.2.0) + rc-slider: 9.7.5(react-dom@18.2.0)(react@18.2.0) + rc-steps: 4.1.3(react-dom@18.2.0)(react@18.2.0) + rc-switch: 3.2.2(react-dom@18.2.0)(react@18.2.0) + rc-table: 7.19.2(react-dom@18.2.0)(react@18.2.0) + rc-tabs: 11.10.3(react-dom@18.2.0)(react@18.2.0) + rc-textarea: 0.3.4(react-dom@18.2.0)(react@18.2.0) + rc-tooltip: 5.1.1(react-dom@18.2.0)(react@18.2.0) + rc-tree: 5.2.2(react-dom@18.2.0)(react@18.2.0) + rc-tree-select: 4.6.3(react-dom@18.2.0)(react@18.2.0) + rc-trigger: 5.3.3(react-dom@18.2.0)(react@18.2.0) + rc-upload: 4.3.2(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.24.4(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) scroll-into-view-if-needed: 2.2.26 dev: false @@ -7267,7 +7224,7 @@ packages: /argparse@2.0.1: resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} - /aria-hidden@1.2.1(@types/react@16.14.34)(react@16.14.0): + /aria-hidden@1.2.1(@types/react@17.0.52)(react@18.2.0): resolution: {integrity: sha512-PN344VAf9j1EAi+jyVHOJ8XidQdPVssGco39eNcsGdM4wcsILtxrKLkbuiMfLWYROK1FjRQasMWCBttrhjnr6A==} engines: {node: '>=10'} peerDependencies: @@ -7277,8 +7234,8 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 16.14.34 - react: 16.14.0 + '@types/react': 17.0.52 + react: 18.2.0 tslib: 2.4.1 /aria-query@5.1.3: @@ -8588,13 +8545,6 @@ packages: timsort: 0.3.0 dev: true - /css-in-js-utils@2.0.1: - resolution: {integrity: sha512-PJF0SpJT+WdbVVt0AOYp9C8GnuruRlL/UFW7932nLWmFLQTaWEzTBQEx7/hn4BuV+WON75iAViSUJLiU3PKbpA==} - dependencies: - hyphenate-style-name: 1.0.4 - isobject: 3.0.1 - dev: false - /css-loader@3.6.0(webpack@5.88.2): resolution: {integrity: sha512-M5lSukoWi1If8dhQAUCvj4H8vUt3vOnwbQBH9DdTm/s4Ym2B/3dPMtYZeJmq7Q3S3Pa+I94DcZ7pc9bP14cWIQ==} engines: {node: '>= 8.9.0'} @@ -8671,6 +8621,7 @@ packages: dependencies: mdn-data: 2.0.14 source-map: 0.6.1 + dev: true /css-what@3.4.2: resolution: {integrity: sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==} @@ -9690,6 +9641,7 @@ packages: resolution: {integrity: sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==} dependencies: stackframe: 1.3.4 + dev: true /es-abstract@1.20.4: resolution: {integrity: sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA==} @@ -10627,19 +10579,11 @@ packages: resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} dev: true - /fast-shallow-equal@1.0.0: - resolution: {integrity: sha512-HPtaa38cPgWvaCFmRNhlc6NG7pv6NUHqjPgVAkWGoB9mQMwYB27/K0CvOM5Czy+qpT3e8XJ6Q4aPAnzpNpzNaw==} - dev: false - /fastest-levenshtein@1.0.16: resolution: {integrity: sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==} engines: {node: '>= 4.9.1'} dev: true - /fastest-stable-stringify@2.0.2: - resolution: {integrity: sha512-bijHueCGd0LqqNK9b5oCMHc0MluJAx0cwqASgbWMvkO01lCYgIhacVRLcaDz3QnyYIRNJRDwMb41VuT6pHJ91Q==} - dev: false - /fastq@1.13.0: resolution: {integrity: sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==} dependencies: @@ -10863,14 +10807,14 @@ packages: engines: {node: '>=0.4.0'} dev: true - /flux@4.0.3(react@16.14.0): + /flux@4.0.3(react@18.2.0): resolution: {integrity: sha512-yKAbrp7JhZhj6uiT1FTuVMlIAT1J4jqEyBpFApi1kxpGZCvacMVc/t1pMQyotqHhAgvoE3bNvAykhCo2CLjnYw==} peerDependencies: react: ^15.0.2 || ^16.0.0 || ^17.0.0 dependencies: fbemitter: 3.0.0 fbjs: 3.0.4 - react: 16.14.0 + react: 18.2.0 transitivePeerDependencies: - encoding dev: false @@ -11648,10 +11592,6 @@ packages: hasBin: true dev: false - /hyphenate-style-name@1.0.4: - resolution: {integrity: sha512-ygGZLjmXfPHj+ZWh6LwbC37l43MhfztxetbFCoYTM2VjkIUpeHgSNn7QIyVFj7YQ1Wl9Cbw5sholVJPzWvC2MQ==} - dev: false - /iconv-lite@0.4.24: resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} engines: {node: '>=0.10.0'} @@ -11761,12 +11701,6 @@ packages: engines: {node: '>=10'} dev: true - /inline-style-prefixer@6.0.1: - resolution: {integrity: sha512-AsqazZ8KcRzJ9YPN1wMH2aNM7lkWQ8tSPrW5uDk1ziYwiAPWSZnUsC7lfZq+BDqLqz0B4Pho5wscWcJzVvRzDQ==} - dependencies: - css-in-js-utils: 2.0.1 - dev: false - /inquirer@8.2.5: resolution: {integrity: sha512-QAgPDQMEgrDssk1XiwwHoOGYF9BAbUcc1+j+FhEvaOt8/cKRqyLn0U5qA6F74fGhTMGxf92pOvPBeh29jQJDTQ==} engines: {node: '>=12.0.0'} @@ -13388,10 +13322,6 @@ packages: '@sideway/pinpoint': 2.0.0 dev: true - /js-cookie@2.2.1: - resolution: {integrity: sha512-HvdH2LzI/EAZcUwA8+0nKNtWHqS+ZmijLA30RwZA0bo7ToCckjK5MkGhjED9KoRcXO6BaGI3I9UIzSA1FKFPOQ==} - dev: false - /js-levenshtein@1.1.6: resolution: {integrity: sha512-X2BB11YZtrRqY4EnQcLX5Rh373zbK4alC1FW7D7MBhL2gtcC17cTnr6DmfHZeS0s2rTHjUTMMHfG7gO8SSdw+g==} engines: {node: '>=0.10.0'} @@ -13586,7 +13516,7 @@ packages: peerDependencies: kea: '>= 3.0.1' dependencies: - kea: 3.1.5(react@16.14.0) + kea: 3.1.5(react@18.2.0) dev: false /kea-loaders@3.0.0(kea@3.1.5): @@ -13594,7 +13524,7 @@ packages: peerDependencies: kea: '>= 3' dependencies: - kea: 3.1.5(react@16.14.0) + kea: 3.1.5(react@18.2.0) dev: false /kea-localstorage@3.1.0(kea@3.1.5): @@ -13602,7 +13532,7 @@ packages: peerDependencies: kea: '>= 3' dependencies: - kea: 3.1.5(react@16.14.0) + kea: 3.1.5(react@18.2.0) dev: false /kea-router@3.1.3(kea@3.1.5): @@ -13610,7 +13540,7 @@ packages: peerDependencies: kea: '>= 3' dependencies: - kea: 3.1.5(react@16.14.0) + kea: 3.1.5(react@18.2.0) url-pattern: 1.0.3 dev: false @@ -13619,7 +13549,7 @@ packages: peerDependencies: kea: '>= 3' dependencies: - kea: 3.1.5(react@16.14.0) + kea: 3.1.5(react@18.2.0) dev: false /kea-test-utils@0.2.4(kea@3.1.5): @@ -13627,7 +13557,7 @@ packages: peerDependencies: kea: '>= 3' dependencies: - kea: 3.1.5(react@16.14.0) + kea: 3.1.5(react@18.2.0) kea-waitfor: 0.2.1(kea@3.1.5) dev: false @@ -13654,7 +13584,7 @@ packages: peerDependencies: kea: '>= 2.2.1' dependencies: - kea: 3.1.5(react@16.14.0) + kea: 3.1.5(react@18.2.0) dev: false /kea-window-values@3.0.0(kea@3.1.5): @@ -13662,18 +13592,18 @@ packages: peerDependencies: kea: '>= 3' dependencies: - kea: 3.1.5(react@16.14.0) + kea: 3.1.5(react@18.2.0) dev: false - /kea@3.1.5(react@16.14.0): + /kea@3.1.5(react@18.2.0): resolution: {integrity: sha512-jkChXczG+F0Z1DZXeOC93wVVbuRKmGrEE0xxg0odAgrVA9Cn5LqkKN8wktyULAeAbTv/KrTfDpU8xfrPehL6mw==} peerDependencies: react: '>= 16.8' dependencies: - react: 16.14.0 + react: 18.2.0 redux: 4.2.0 reselect: 4.1.7 - use-sync-external-store: 1.2.0(react@16.14.0) + use-sync-external-store: 1.2.0(react@18.2.0) dev: false /kind-of@6.0.3: @@ -14068,13 +13998,13 @@ packages: uc.micro: 1.0.6 dev: false - /markdown-to-jsx@7.3.2(react@16.14.0): + /markdown-to-jsx@7.3.2(react@18.2.0): resolution: {integrity: sha512-B+28F5ucp83aQm+OxNrPkS8z0tMKaeHiy0lHJs3LqCyDQFtWuenaIrkaVTgAm1pf1AU85LXltva86hlaT17i8Q==} engines: {node: '>= 10'} peerDependencies: react: '>= 0.14.0' dependencies: - react: 16.14.0 + react: 18.2.0 dev: true /maxmind@4.3.8: @@ -14127,6 +14057,7 @@ packages: /mdn-data@2.0.14: resolution: {integrity: sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==} + dev: true /mdn-data@2.0.4: resolution: {integrity: sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==} @@ -14396,24 +14327,6 @@ packages: thenify-all: 1.6.0 dev: true - /nano-css@5.3.5(react-dom@16.14.0)(react@16.14.0): - resolution: {integrity: sha512-vSB9X12bbNu4ALBu7nigJgRViZ6ja3OU7CeuiV1zMIbXOdmkLahgtPmh3GBOlDxbKY0CitqlPdOReGlBLSp+yg==} - peerDependencies: - react: '*' - react-dom: '*' - dependencies: - css-tree: 1.1.3 - csstype: 3.1.1 - fastest-stable-stringify: 2.0.2 - inline-style-prefixer: 6.0.1 - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) - rtl-css-js: 1.16.0 - sourcemap-codec: 1.4.8 - stacktrace-js: 2.0.2 - stylis: 4.1.3 - dev: false - /nanoid@3.3.6: resolution: {integrity: sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} @@ -15612,6 +15525,7 @@ packages: /process@0.11.10: resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==} engines: {node: '>= 0.6.0'} + dev: true /progress@2.0.3: resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==} @@ -15950,7 +15864,7 @@ packages: webpack: 5.88.2(@swc/core@1.3.93)(esbuild@0.14.54)(webpack-cli@5.1.4) dev: true - /rc-align@4.0.12(react-dom@16.14.0)(react@16.14.0): + /rc-align@4.0.12(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-3DuwSJp8iC/dgHzwreOQl52soj40LchlfUHtgACOUtwGuoFIOVh6n/sCpfqCU8kO5+iz6qR0YKvjgB8iPdE3aQ==} peerDependencies: react: '>=16.9.0' @@ -15960,13 +15874,13 @@ packages: classnames: 2.3.2 dom-align: 1.12.3 lodash: 4.17.21 - rc-util: 5.24.4(react-dom@16.14.0)(react@16.14.0) - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + rc-util: 5.24.4(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) resize-observer-polyfill: 1.5.1 dev: false - /rc-cascader@2.1.5(react-dom@16.14.0)(react@16.14.0): + /rc-cascader@2.1.5(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-FiGPfSxKmSft2CT2XSr6HeKihqcxM+1ozmH6FGXTDthVNNvV0ai82CA6l30iPmMmlflwDfSm/623qkekqNq4BQ==} peerDependencies: react: '>=16.9.0' @@ -15974,15 +15888,15 @@ packages: dependencies: '@babel/runtime': 7.22.10 array-tree-filter: 2.1.0 - rc-tree-select: 4.6.3(react-dom@16.14.0)(react@16.14.0) - rc-trigger: 5.3.3(react-dom@16.14.0)(react@16.14.0) - rc-util: 5.24.4(react-dom@16.14.0)(react@16.14.0) - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + rc-tree-select: 4.6.3(react-dom@18.2.0)(react@18.2.0) + rc-trigger: 5.3.3(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.24.4(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) warning: 4.0.3 dev: false - /rc-checkbox@2.3.2(react-dom@16.14.0)(react@16.14.0): + /rc-checkbox@2.3.2(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-afVi1FYiGv1U0JlpNH/UaEXdh6WUJjcWokj/nUN2TgG80bfG+MDdbfHKlLcNNba94mbjy2/SXJ1HDgrOkXGAjg==} peerDependencies: react: '>=16.9.0' @@ -15990,11 +15904,11 @@ packages: dependencies: '@babel/runtime': 7.22.10 classnames: 2.3.2 - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) dev: false - /rc-collapse@3.1.0(react-dom@16.14.0)(react@16.14.0): + /rc-collapse@3.1.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-EwpNPJcLe7b+5JfyaxM9ZNnkCgqArt3QQO0Cr5p5plwz/C9h8liAmjYY5I4+hl9lAjBqb7ZwLu94+z+rt5g1WQ==} peerDependencies: react: '>=16.9.0' @@ -16002,14 +15916,14 @@ packages: dependencies: '@babel/runtime': 7.22.10 classnames: 2.3.2 - rc-motion: 2.6.2(react-dom@16.14.0)(react@16.14.0) - rc-util: 5.24.4(react-dom@16.14.0)(react@16.14.0) - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + rc-motion: 2.6.2(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.24.4(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) shallowequal: 1.1.0 dev: false - /rc-dialog@8.6.0(react-dom@16.14.0)(react@16.14.0): + /rc-dialog@8.6.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-GSbkfqjqxpZC5/zc+8H332+q5l/DKUhpQr0vdX2uDsxo5K0PhvaMEVjyoJUTkZ3+JstEADQji1PVLVb/2bJeOQ==} peerDependencies: react: '>=16.9.0' @@ -16017,13 +15931,13 @@ packages: dependencies: '@babel/runtime': 7.22.10 classnames: 2.3.2 - rc-motion: 2.6.2(react-dom@16.14.0)(react@16.14.0) - rc-util: 5.24.4(react-dom@16.14.0)(react@16.14.0) - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + rc-motion: 2.6.2(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.24.4(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) dev: false - /rc-drawer@4.4.3(react-dom@16.14.0)(react@16.14.0): + /rc-drawer@4.4.3(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-FYztwRs3uXnFOIf1hLvFxIQP9MiZJA+0w+Os8dfDh/90X7z/HqP/Yg+noLCIeHEbKln1Tqelv8ymCAN24zPcfQ==} peerDependencies: react: '>=16.9.0' @@ -16031,12 +15945,12 @@ packages: dependencies: '@babel/runtime': 7.22.10 classnames: 2.3.2 - rc-util: 5.24.4(react-dom@16.14.0)(react@16.14.0) - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + rc-util: 5.24.4(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) dev: false - /rc-dropdown@3.2.0(react-dom@16.14.0)(react@16.14.0): + /rc-dropdown@3.2.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-j1HSw+/QqlhxyTEF6BArVZnTmezw2LnSmRk6I9W7BCqNCKaRwleRmMMs1PHbuaG8dKHVqP6e21RQ7vPBLVnnNw==} peerDependencies: react: '*' @@ -16044,12 +15958,12 @@ packages: dependencies: '@babel/runtime': 7.22.10 classnames: 2.3.2 - rc-trigger: 5.3.3(react-dom@16.14.0)(react@16.14.0) - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + rc-trigger: 5.3.3(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) dev: false - /rc-field-form@1.21.2(react-dom@16.14.0)(react@16.14.0): + /rc-field-form@1.21.2(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-LR/bURt/Tf5g39mb0wtMtQuWn42d/7kEzpzlC5fNC7yaRVmLTtlPP4sBBlaViETM9uZQKLoaB0Pt9Mubhm9gow==} engines: {node: '>=8.x'} peerDependencies: @@ -16058,12 +15972,12 @@ packages: dependencies: '@babel/runtime': 7.22.10 async-validator: 4.2.5 - rc-util: 5.24.4(react-dom@16.14.0)(react@16.14.0) - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + rc-util: 5.24.4(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) dev: false - /rc-image@5.2.5(react-dom@16.14.0)(react@16.14.0): + /rc-image@5.2.5(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-qUfZjYIODxO0c8a8P5GeuclYXZjzW4hV/5hyo27XqSFo1DmTCs2HkVeQObkcIk5kNsJtgsj1KoPThVsSc/PXOw==} peerDependencies: react: '>=16.9.0' @@ -16071,13 +15985,13 @@ packages: dependencies: '@babel/runtime': 7.22.10 classnames: 2.3.2 - rc-dialog: 8.6.0(react-dom@16.14.0)(react@16.14.0) - rc-util: 5.24.4(react-dom@16.14.0)(react@16.14.0) - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + rc-dialog: 8.6.0(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.24.4(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) dev: false - /rc-input-number@7.3.4(react-dom@16.14.0)(react@16.14.0): + /rc-input-number@7.3.4(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-W9uqSzuvJUnz8H8vsVY4kx+yK51SsAxNTwr8SNH4G3XqQNocLVmKIibKFRjocnYX1RDHMND9FFbgj2h7E7nvGA==} peerDependencies: react: '>=16.9.0' @@ -16085,12 +15999,12 @@ packages: dependencies: '@babel/runtime': 7.22.10 classnames: 2.3.2 - rc-util: 5.24.4(react-dom@16.14.0)(react@16.14.0) - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + rc-util: 5.24.4(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) dev: false - /rc-mentions@1.6.1(react-dom@16.14.0)(react@16.14.0): + /rc-mentions@1.6.1(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-LDzGI8jJVGnkhpTZxZuYBhMz3avcZZqPGejikchh97xPni/g4ht714Flh7DVvuzHQ+BoKHhIjobHnw1rcP8erg==} peerDependencies: react: '>=16.9.0' @@ -16098,15 +16012,15 @@ packages: dependencies: '@babel/runtime': 7.22.10 classnames: 2.3.2 - rc-menu: 9.0.14(react-dom@16.14.0)(react@16.14.0) - rc-textarea: 0.3.4(react-dom@16.14.0)(react@16.14.0) - rc-trigger: 5.3.3(react-dom@16.14.0)(react@16.14.0) - rc-util: 5.24.4(react-dom@16.14.0)(react@16.14.0) - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + rc-menu: 9.0.14(react-dom@18.2.0)(react@18.2.0) + rc-textarea: 0.3.4(react-dom@18.2.0)(react@18.2.0) + rc-trigger: 5.3.3(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.24.4(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) dev: false - /rc-menu@9.0.14(react-dom@16.14.0)(react@16.14.0): + /rc-menu@9.0.14(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-CIox5mZeLDAi32SlHrV7UeSjv7tmJJhwRyxQtZCKt351w3q59XlL4WMFOmtT9gwIfP9h0XoxdBZUMe/xzkp78A==} peerDependencies: react: '>=16.9.0' @@ -16114,16 +16028,16 @@ packages: dependencies: '@babel/runtime': 7.22.10 classnames: 2.3.2 - rc-motion: 2.6.2(react-dom@16.14.0)(react@16.14.0) - rc-overflow: 1.2.8(react-dom@16.14.0)(react@16.14.0) - rc-trigger: 5.3.3(react-dom@16.14.0)(react@16.14.0) - rc-util: 5.24.4(react-dom@16.14.0)(react@16.14.0) - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + rc-motion: 2.6.2(react-dom@18.2.0)(react@18.2.0) + rc-overflow: 1.2.8(react-dom@18.2.0)(react@18.2.0) + rc-trigger: 5.3.3(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.24.4(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) shallowequal: 1.1.0 dev: false - /rc-motion@2.6.2(react-dom@16.14.0)(react@16.14.0): + /rc-motion@2.6.2(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-4w1FaX3dtV749P8GwfS4fYnFG4Rb9pxvCYPc/b2fw1cmlHJWNNgOFIz7ysiD+eOrzJSvnLJWlNQQncpNMXwwpg==} peerDependencies: react: '>=16.9.0' @@ -16131,12 +16045,12 @@ packages: dependencies: '@babel/runtime': 7.22.10 classnames: 2.3.2 - rc-util: 5.24.4(react-dom@16.14.0)(react@16.14.0) - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + rc-util: 5.24.4(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) dev: false - /rc-notification@4.5.7(react-dom@16.14.0)(react@16.14.0): + /rc-notification@4.5.7(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-zhTGUjBIItbx96SiRu3KVURcLOydLUHZCPpYEn1zvh+re//Tnq/wSxN4FKgp38n4HOgHSVxcLEeSxBMTeBBDdw==} engines: {node: '>=8.x'} peerDependencies: @@ -16145,13 +16059,13 @@ packages: dependencies: '@babel/runtime': 7.22.10 classnames: 2.3.2 - rc-motion: 2.6.2(react-dom@16.14.0)(react@16.14.0) - rc-util: 5.24.4(react-dom@16.14.0)(react@16.14.0) - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + rc-motion: 2.6.2(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.24.4(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) dev: false - /rc-overflow@1.2.8(react-dom@16.14.0)(react@16.14.0): + /rc-overflow@1.2.8(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-QJ0UItckWPQ37ZL1dMEBAdY1dhfTXFL9k6oTTcyydVwoUNMnMqCGqnRNA98axSr/OeDKqR6DVFyi8eA5RQI/uQ==} peerDependencies: react: '>=16.9.0' @@ -16159,13 +16073,13 @@ packages: dependencies: '@babel/runtime': 7.22.10 classnames: 2.3.2 - rc-resize-observer: 1.2.0(react-dom@16.14.0)(react@16.14.0) - rc-util: 5.24.4(react-dom@16.14.0)(react@16.14.0) - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + rc-resize-observer: 1.2.0(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.24.4(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) dev: false - /rc-pagination@3.1.14(react-dom@16.14.0)(react@16.14.0): + /rc-pagination@3.1.14(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-tcugvxrtPiVU00Uh0IwC8NIUlxa4KtA9pXcaMNJdSHeO2uQqVkHEwllsULTAWRF3zRV2ozo2weP/DRKIUrX+Zg==} peerDependencies: react: '>=16.9.0' @@ -16173,11 +16087,11 @@ packages: dependencies: '@babel/runtime': 7.22.10 classnames: 2.3.2 - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) dev: false - /rc-picker@2.5.19(react-dom@16.14.0)(react@16.14.0): + /rc-picker@2.5.19(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-u6myoCu/qiQ0vLbNzSzNrzTQhs7mldArCpPHrEI6OUiifs+IPXmbesqSm0zilJjfzrZJLgYeyyOMSznSlh0GKA==} engines: {node: '>=8.x'} peerDependencies: @@ -16189,14 +16103,14 @@ packages: date-fns: 2.29.3 dayjs: 1.11.6 moment: 2.29.4 - rc-trigger: 5.3.3(react-dom@16.14.0)(react@16.14.0) - rc-util: 5.24.4(react-dom@16.14.0)(react@16.14.0) - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + rc-trigger: 5.3.3(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.24.4(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) shallowequal: 1.1.0 dev: false - /rc-progress@3.1.3(react-dom@16.14.0)(react@16.14.0): + /rc-progress@3.1.3(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-Jl4fzbBExHYMoC6HBPzel0a9VmhcSXx24LVt/mdhDM90MuzoMCJjXZAlhA0V0CJi+SKjMhfBoIQ6Lla1nD4QNw==} peerDependencies: react: '>=16.9.0' @@ -16204,11 +16118,11 @@ packages: dependencies: '@babel/runtime': 7.22.10 classnames: 2.3.2 - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) dev: false - /rc-rate@2.9.1(react-dom@16.14.0)(react@16.14.0): + /rc-rate@2.9.1(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-MmIU7FT8W4LYRRHJD1sgG366qKtSaKb67D0/vVvJYR0lrCuRrCiVQ5qhfT5ghVO4wuVIORGpZs7ZKaYu+KMUzA==} engines: {node: '>=8.x'} peerDependencies: @@ -16217,12 +16131,12 @@ packages: dependencies: '@babel/runtime': 7.22.10 classnames: 2.3.2 - rc-util: 5.24.4(react-dom@16.14.0)(react@16.14.0) - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + rc-util: 5.24.4(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) dev: false - /rc-resize-observer@1.2.0(react-dom@16.14.0)(react@16.14.0): + /rc-resize-observer@1.2.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-6W+UzT3PyDM0wVCEHfoW3qTHPTvbdSgiA43buiy8PzmeMnfgnDeb9NjdimMXMl3/TcrvvWl5RRVdp+NqcR47pQ==} peerDependencies: react: '>=16.9.0' @@ -16230,13 +16144,13 @@ packages: dependencies: '@babel/runtime': 7.22.10 classnames: 2.3.2 - rc-util: 5.24.4(react-dom@16.14.0)(react@16.14.0) - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + rc-util: 5.24.4(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) resize-observer-polyfill: 1.5.1 dev: false - /rc-select@13.1.1(react-dom@16.14.0)(react@16.14.0): + /rc-select@13.1.1(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-Oy4L27x5QgGR8902pw0bJVjrTWFnKPKvdLHzJl5pjiA+jM1hpzDfLGg/bY2ntk5ElxxQKZUwbFKUeqfCQU7SrQ==} engines: {node: '>=8.x'} peerDependencies: @@ -16245,16 +16159,16 @@ packages: dependencies: '@babel/runtime': 7.22.10 classnames: 2.3.2 - rc-motion: 2.6.2(react-dom@16.14.0)(react@16.14.0) - rc-overflow: 1.2.8(react-dom@16.14.0)(react@16.14.0) - rc-trigger: 5.3.3(react-dom@16.14.0)(react@16.14.0) - rc-util: 5.24.4(react-dom@16.14.0)(react@16.14.0) - rc-virtual-list: 3.4.11(react-dom@16.14.0)(react@16.14.0) - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + rc-motion: 2.6.2(react-dom@18.2.0)(react@18.2.0) + rc-overflow: 1.2.8(react-dom@18.2.0)(react@18.2.0) + rc-trigger: 5.3.3(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.24.4(react-dom@18.2.0)(react@18.2.0) + rc-virtual-list: 3.4.11(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) dev: false - /rc-slider@9.7.5(react-dom@16.14.0)(react@16.14.0): + /rc-slider@9.7.5(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-LV/MWcXFjco1epPbdw1JlLXlTgmWpB9/Y/P2yinf8Pg3wElHxA9uajN21lJiWtZjf5SCUekfSP6QMJfDo4t1hg==} engines: {node: '>=8.x'} peerDependencies: @@ -16263,14 +16177,14 @@ packages: dependencies: '@babel/runtime': 7.22.10 classnames: 2.3.2 - rc-tooltip: 5.2.2(react-dom@16.14.0)(react@16.14.0) - rc-util: 5.24.4(react-dom@16.14.0)(react@16.14.0) - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + rc-tooltip: 5.2.2(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.24.4(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) shallowequal: 1.1.0 dev: false - /rc-steps@4.1.3(react-dom@16.14.0)(react@16.14.0): + /rc-steps@4.1.3(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-GXrMfWQOhN3sVze3JnzNboHpQdNHcdFubOETUHyDpa/U3HEKBZC3xJ8XK4paBgF4OJ3bdUVLC+uBPc6dCxvDYA==} engines: {node: '>=8.x'} peerDependencies: @@ -16279,12 +16193,12 @@ packages: dependencies: '@babel/runtime': 7.22.10 classnames: 2.3.2 - rc-util: 5.24.4(react-dom@16.14.0)(react@16.14.0) - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + rc-util: 5.24.4(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) dev: false - /rc-switch@3.2.2(react-dom@16.14.0)(react@16.14.0): + /rc-switch@3.2.2(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-+gUJClsZZzvAHGy1vZfnwySxj+MjLlGRyXKXScrtCTcmiYNPzxDFOxdQ/3pK1Kt/0POvwJ/6ALOR8gwdXGhs+A==} peerDependencies: react: '>=16.9.0' @@ -16292,12 +16206,12 @@ packages: dependencies: '@babel/runtime': 7.22.10 classnames: 2.3.2 - rc-util: 5.24.4(react-dom@16.14.0)(react@16.14.0) - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + rc-util: 5.24.4(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) dev: false - /rc-table@7.19.2(react-dom@16.14.0)(react@16.14.0): + /rc-table@7.19.2(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-NdpnoM50MK02H5/hGOsObfxCvGFUG5cHB9turE5BKJ81T5Ycbq193w5tLhnpILXe//Oanzr47MdMxkUnVGP+qg==} engines: {node: '>=8.x'} peerDependencies: @@ -16306,14 +16220,14 @@ packages: dependencies: '@babel/runtime': 7.22.10 classnames: 2.3.2 - rc-resize-observer: 1.2.0(react-dom@16.14.0)(react@16.14.0) - rc-util: 5.24.4(react-dom@16.14.0)(react@16.14.0) - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + rc-resize-observer: 1.2.0(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.24.4(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) shallowequal: 1.1.0 dev: false - /rc-tabs@11.10.3(react-dom@16.14.0)(react@16.14.0): + /rc-tabs@11.10.3(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-rPxsci+76/nnJowNOBO3LTi4eL6trG49cR9yPc4XbuyHXhCHUujN5F4+jFl7trISy+yVN6gCZ/wiTtVnkcR/UA==} engines: {node: '>=8.x'} peerDependencies: @@ -16322,15 +16236,15 @@ packages: dependencies: '@babel/runtime': 7.22.10 classnames: 2.3.2 - rc-dropdown: 3.2.0(react-dom@16.14.0)(react@16.14.0) - rc-menu: 9.0.14(react-dom@16.14.0)(react@16.14.0) - rc-resize-observer: 1.2.0(react-dom@16.14.0)(react@16.14.0) - rc-util: 5.24.4(react-dom@16.14.0)(react@16.14.0) - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + rc-dropdown: 3.2.0(react-dom@18.2.0)(react@18.2.0) + rc-menu: 9.0.14(react-dom@18.2.0)(react@18.2.0) + rc-resize-observer: 1.2.0(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.24.4(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) dev: false - /rc-textarea@0.3.4(react-dom@16.14.0)(react@16.14.0): + /rc-textarea@0.3.4(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-ILUYx831ZukQPv3m7R4RGRtVVWmL1LV4ME03L22mvT56US0DGCJJaRTHs4vmpcSjFHItph5OTmhodY4BOwy81A==} peerDependencies: react: '>=16.9.0' @@ -16338,25 +16252,25 @@ packages: dependencies: '@babel/runtime': 7.22.10 classnames: 2.3.2 - rc-resize-observer: 1.2.0(react-dom@16.14.0)(react@16.14.0) - rc-util: 5.24.4(react-dom@16.14.0)(react@16.14.0) - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + rc-resize-observer: 1.2.0(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.24.4(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) dev: false - /rc-tooltip@5.1.1(react-dom@16.14.0)(react@16.14.0): + /rc-tooltip@5.1.1(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-alt8eGMJulio6+4/uDm7nvV+rJq9bsfxFDCI0ljPdbuoygUscbsMYb6EQgwib/uqsXQUvzk+S7A59uYHmEgmDA==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: '@babel/runtime': 7.22.10 - rc-trigger: 5.3.3(react-dom@16.14.0)(react@16.14.0) - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + rc-trigger: 5.3.3(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) dev: false - /rc-tooltip@5.2.2(react-dom@16.14.0)(react@16.14.0): + /rc-tooltip@5.2.2(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-jtQzU/18S6EI3lhSGoDYhPqNpWajMtS5VV/ld1LwyfrDByQpYmw/LW6U7oFXXLukjfDHQ7Ju705A82PRNFWYhg==} peerDependencies: react: '>=16.9.0' @@ -16364,12 +16278,12 @@ packages: dependencies: '@babel/runtime': 7.22.10 classnames: 2.3.2 - rc-trigger: 5.3.3(react-dom@16.14.0)(react@16.14.0) - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + rc-trigger: 5.3.3(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) dev: false - /rc-tree-select@4.6.3(react-dom@16.14.0)(react@16.14.0): + /rc-tree-select@4.6.3(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-VymfystOnW8EfoWaWehgB8zpYKgRZf4ILu9KHf7FJZVZ/1dnBEHDqg1bBi43/1BYLwYFKSKKSjkYyNYntWJM4A==} peerDependencies: react: '*' @@ -16377,14 +16291,14 @@ packages: dependencies: '@babel/runtime': 7.22.10 classnames: 2.3.2 - rc-select: 13.1.1(react-dom@16.14.0)(react@16.14.0) - rc-tree: 5.2.2(react-dom@16.14.0)(react@16.14.0) - rc-util: 5.24.4(react-dom@16.14.0)(react@16.14.0) - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + rc-select: 13.1.1(react-dom@18.2.0)(react@18.2.0) + rc-tree: 5.2.2(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.24.4(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) dev: false - /rc-tree@5.2.2(react-dom@16.14.0)(react@16.14.0): + /rc-tree@5.2.2(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-ZQPGi5rGmipXvSUqeMbh0Rm0Cn2zFVWQFvS3sinH+lis5VNCChkFs2dAFpWZnb9/d/SZPeMfYG/x2XFq/q3UTA==} engines: {node: '>=10.x'} peerDependencies: @@ -16393,14 +16307,14 @@ packages: dependencies: '@babel/runtime': 7.22.10 classnames: 2.3.2 - rc-motion: 2.6.2(react-dom@16.14.0)(react@16.14.0) - rc-util: 5.24.4(react-dom@16.14.0)(react@16.14.0) - rc-virtual-list: 3.4.11(react-dom@16.14.0)(react@16.14.0) - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + rc-motion: 2.6.2(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.24.4(react-dom@18.2.0)(react@18.2.0) + rc-virtual-list: 3.4.11(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) dev: false - /rc-trigger@5.3.3(react-dom@16.14.0)(react@16.14.0): + /rc-trigger@5.3.3(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-IC4nuTSAME7RJSgwvHCNDQrIzhvGMKf6NDu5veX+zk1MG7i1UnwTWWthcP9WHw3+FZfP3oZGvkrHFPu/EGkFKw==} engines: {node: '>=8.x'} peerDependencies: @@ -16409,14 +16323,14 @@ packages: dependencies: '@babel/runtime': 7.22.10 classnames: 2.3.2 - rc-align: 4.0.12(react-dom@16.14.0)(react@16.14.0) - rc-motion: 2.6.2(react-dom@16.14.0)(react@16.14.0) - rc-util: 5.24.4(react-dom@16.14.0)(react@16.14.0) - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + rc-align: 4.0.12(react-dom@18.2.0)(react@18.2.0) + rc-motion: 2.6.2(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.24.4(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) dev: false - /rc-upload@4.3.2(react-dom@16.14.0)(react@16.14.0): + /rc-upload@4.3.2(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-v0HdwC/19xKAn1OYZ4hTMUSqSs/IA0n1v4p/cioSSnKubHrdpcCXC45N+TFMSOZtBlf4+xMNCFo3KDih31lAMg==} peerDependencies: react: '>=16.9.0' @@ -16424,25 +16338,25 @@ packages: dependencies: '@babel/runtime': 7.22.10 classnames: 2.3.2 - rc-util: 5.24.4(react-dom@16.14.0)(react@16.14.0) - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + rc-util: 5.24.4(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) dev: false - /rc-util@5.24.4(react-dom@16.14.0)(react@16.14.0): + /rc-util@5.24.4(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-2a4RQnycV9eV7lVZPEJ7QwJRPlZNc06J7CwcwZo4vIHr3PfUqtYgl1EkUV9ETAc6VRRi8XZOMFhYG63whlIC9Q==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: '@babel/runtime': 7.22.10 - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) react-is: 16.13.1 shallowequal: 1.1.0 dev: false - /rc-virtual-list@3.4.11(react-dom@16.14.0)(react@16.14.0): + /rc-virtual-list@3.4.11(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-BvUUH60kkeTBPigN5F89HtGaA5jSP4y2aM6cJ4dk9Y42I9yY+h6i08wF6UKeDcxdfOU8j3I5HxkSS/xA77J3wA==} engines: {node: '>=8.x'} peerDependencies: @@ -16451,10 +16365,10 @@ packages: dependencies: '@babel/runtime': 7.22.10 classnames: 2.3.2 - rc-resize-observer: 1.2.0(react-dom@16.14.0)(react@16.14.0) - rc-util: 5.24.4(react-dom@16.14.0)(react@16.14.0) - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + rc-resize-observer: 1.2.0(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.24.4(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) dev: false /react-base16-styling@0.6.0: @@ -16466,14 +16380,14 @@ packages: pure-color: 1.3.0 dev: false - /react-colorful@5.6.1(react-dom@16.14.0)(react@16.14.0): + /react-colorful@5.6.1(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-1exovf0uGTGyq5mXQT0zgQ80uvj2PCwvF8zY1RN9/vbJVSjSo3fsB/4L3ObbF7u70NduSiK4xu4Y6q1MHoUGEw==} peerDependencies: react: '>=16.8.0' react-dom: '>=16.8.0' dependencies: - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) dev: true /react-docgen-typescript@2.2.2(typescript@4.9.5): @@ -16503,18 +16417,16 @@ packages: - supports-color dev: true - /react-dom@16.14.0(react@16.14.0): - resolution: {integrity: sha512-1gCeQXDLoIqMgqD3IO2Ah9bnf0w9kzhwN5q4FGnHZ67hBm9yePzB5JJAIQCc8x3pFnNlwFq4RidZggNAAkzWWw==} + /react-dom@18.2.0(react@18.2.0): + resolution: {integrity: sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==} peerDependencies: - react: ^16.14.0 + react: ^18.2.0 dependencies: loose-envify: 1.4.0 - object-assign: 4.1.1 - prop-types: 15.8.1 - react: 16.14.0 - scheduler: 0.19.1 + react: 18.2.0 + scheduler: 0.23.0 - /react-draggable@4.4.5(react-dom@16.14.0)(react@16.14.0): + /react-draggable@4.4.5(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-OMHzJdyJbYTZo4uQE393fHcqqPYsEtkjfMgvCHr6rejT+Ezn4OZbNyGH50vv+SunC1RMvwOTSWkEODQLzw1M9g==} peerDependencies: react: '>= 16.3.0' @@ -16522,11 +16434,11 @@ packages: dependencies: clsx: 1.2.1 prop-types: 15.8.1 - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) dev: false - /react-element-to-jsx-string@15.0.0(react-dom@16.14.0)(react@16.14.0): + /react-element-to-jsx-string@15.0.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-UDg4lXB6BzlobN60P8fHWVPX3Kyw8ORrTeBtClmIlGdkOOE+GYQSFvmEU5iLLpwp/6v42DINwNcwOhOLfQ//FQ==} peerDependencies: react: ^0.14.8 || ^15.0.1 || ^16.0.0 || ^17.0.1 || ^18.0.0 @@ -16534,22 +16446,22 @@ packages: dependencies: '@base2/pretty-print-object': 1.0.1 is-plain-object: 5.0.0 - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) react-is: 18.1.0 dev: true - /react-error-boundary@3.1.4(react@16.14.0): + /react-error-boundary@3.1.4(react@18.2.0): resolution: {integrity: sha512-uM9uPzZJTF6wRQORmSrvOIgt4lJ9MC1sNgEOj2XGsDTRE4kmpWxg7ENK9EWNKJRMAOY9z0MuF4yIfl6gp4sotA==} engines: {node: '>=10', npm: '>=6'} peerDependencies: react: '>=16.13.1' dependencies: '@babel/runtime': 7.22.10 - react: 16.14.0 + react: 18.2.0 dev: true - /react-grid-layout@1.3.4(react-dom@16.14.0)(react@16.14.0): + /react-grid-layout@1.3.4(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-sB3rNhorW77HUdOjB4JkelZTdJGQKuXLl3gNg+BI8gJkTScspL1myfZzW/EM0dLEn+1eH+xW+wNqk0oIM9o7cw==} peerDependencies: react: '>= 16.3.0' @@ -16558,26 +16470,26 @@ packages: clsx: 1.2.1 lodash.isequal: 4.5.0 prop-types: 15.8.1 - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) - react-draggable: 4.4.5(react-dom@16.14.0)(react@16.14.0) - react-resizable: 3.0.5(react-dom@16.14.0)(react@16.14.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + react-draggable: 4.4.5(react-dom@18.2.0)(react@18.2.0) + react-resizable: 3.0.5(react-dom@18.2.0)(react@18.2.0) dev: false - /react-inspector@6.0.2(react@16.14.0): + /react-inspector@6.0.2(react@18.2.0): resolution: {integrity: sha512-x+b7LxhmHXjHoU/VrFAzw5iutsILRoYyDq97EDYdFpPLcvqtEzk4ZSZSQjnFPbr5T57tLXnHcqFYoN1pI6u8uQ==} peerDependencies: react: ^16.8.4 || ^17.0.0 || ^18.0.0 dependencies: - react: 16.14.0 + react: 18.2.0 dev: true - /react-intersection-observer@9.4.3(react@16.14.0): + /react-intersection-observer@9.4.3(react@18.2.0): resolution: {integrity: sha512-WNRqMQvKpupr6MzecAQI0Pj0+JQong307knLP4g/nBex7kYfIaZsPpXaIhKHR+oV8z+goUbH9e10j6lGRnTzlQ==} peerDependencies: react: ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 dependencies: - react: 16.14.0 + react: 18.2.0 dev: false /react-is@16.13.1: @@ -16598,19 +16510,19 @@ packages: resolution: {integrity: sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==} dev: false - /react-markdown@5.0.3(@types/react@16.14.34)(react@16.14.0): + /react-markdown@5.0.3(@types/react@17.0.52)(react@18.2.0): resolution: {integrity: sha512-jDWOc1AvWn0WahpjW6NK64mtx6cwjM4iSsLHJPNBqoAgGOVoIdJMqaKX4++plhOtdd4JksdqzlDibgPx6B/M2w==} peerDependencies: '@types/react': '>=16' react: '>=16' dependencies: '@types/mdast': 3.0.10 - '@types/react': 16.14.34 + '@types/react': 17.0.52 '@types/unist': 2.0.6 html-to-react: 1.5.0 mdast-add-list-metadata: 1.0.1 prop-types: 15.8.1 - react: 16.14.0 + react: 18.2.0 react-is: 16.13.1 remark-parse: 9.0.0 unified: 9.2.2 @@ -16620,7 +16532,7 @@ packages: - supports-color dev: false - /react-modal@3.16.1(react-dom@16.14.0)(react@16.14.0): + /react-modal@3.16.1(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-VStHgI3BVcGo7OXczvnJN7yT2TWHJPDXZWyI/a0ssFNhGZWsPmB8cF0z33ewDXq4VfYMO1vXgiv/g8Nj9NDyWg==} engines: {node: '>=8'} peerDependencies: @@ -16629,8 +16541,8 @@ packages: dependencies: exenv: 1.2.2 prop-types: 15.8.1 - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) react-lifecycles-compat: 3.0.4 warning: 4.0.3 dev: false @@ -16640,7 +16552,7 @@ packages: engines: {node: '>=0.10.0'} dev: true - /react-remove-scroll-bar@2.3.4(@types/react@16.14.34)(react@16.14.0): + /react-remove-scroll-bar@2.3.4(@types/react@17.0.52)(react@18.2.0): resolution: {integrity: sha512-63C4YQBUt0m6ALadE9XV56hV8BgJWDmmTPY758iIJjfQKt2nYwoUrPk0LXRXcB/yIj82T1/Ixfdpdk68LwIB0A==} engines: {node: '>=10'} peerDependencies: @@ -16650,13 +16562,13 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 16.14.34 - react: 16.14.0 - react-style-singleton: 2.2.1(@types/react@16.14.34)(react@16.14.0) + '@types/react': 17.0.52 + react: 18.2.0 + react-style-singleton: 2.2.1(@types/react@17.0.52)(react@18.2.0) tslib: 2.6.2 dev: true - /react-remove-scroll@2.5.5(@types/react@16.14.34)(react@16.14.0): + /react-remove-scroll@2.5.5(@types/react@17.0.52)(react@18.2.0): resolution: {integrity: sha512-ImKhrzJJsyXJfBZ4bzu8Bwpka14c/fQt0k+cyFp/PBhTfyDnU5hjOtM4AG/0AMyy8oKzOTR0lDgJIM7pYXI0kw==} engines: {node: '>=10'} peerDependencies: @@ -16666,53 +16578,52 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 16.14.34 - react: 16.14.0 - react-remove-scroll-bar: 2.3.4(@types/react@16.14.34)(react@16.14.0) - react-style-singleton: 2.2.1(@types/react@16.14.34)(react@16.14.0) + '@types/react': 17.0.52 + react: 18.2.0 + react-remove-scroll-bar: 2.3.4(@types/react@17.0.52)(react@18.2.0) + react-style-singleton: 2.2.1(@types/react@17.0.52)(react@18.2.0) tslib: 2.4.1 - use-callback-ref: 1.3.0(@types/react@16.14.34)(react@16.14.0) - use-sidecar: 1.1.2(@types/react@16.14.34)(react@16.14.0) + use-callback-ref: 1.3.0(@types/react@17.0.52)(react@18.2.0) + use-sidecar: 1.1.2(@types/react@17.0.52)(react@18.2.0) dev: true - /react-resizable@3.0.5(react-dom@16.14.0)(react@16.14.0): + /react-resizable@3.0.5(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-vKpeHhI5OZvYn82kXOs1bC8aOXktGU5AmKAgaZS4F5JPburCtbmDPqE7Pzp+1kN4+Wb81LlF33VpGwWwtXem+w==} peerDependencies: react: '>= 16.3' dependencies: prop-types: 15.8.1 - react: 16.14.0 - react-draggable: 4.4.5(react-dom@16.14.0)(react@16.14.0) + react: 18.2.0 + react-draggable: 4.4.5(react-dom@18.2.0)(react@18.2.0) transitivePeerDependencies: - react-dom dev: false - /react-resize-detector@7.1.2(react-dom@16.14.0)(react@16.14.0): + /react-resize-detector@7.1.2(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-zXnPJ2m8+6oq9Nn8zsep/orts9vQv3elrpA+R8XTcW7DVVUJ9vwDwMXaBtykAYjMnkCIaOoK9vObyR7ZgFNlOw==} peerDependencies: react: ^16.0.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.0.0 || ^17.0.0 || ^18.0.0 dependencies: lodash: 4.17.21 - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) dev: true - /react-shadow@18.6.2(prop-types@15.8.1)(react-dom@16.14.0)(react@16.14.0): - resolution: {integrity: sha512-e6OjJvQ9e7KAWaeG1PWymIQ34rnQGSj1PNTt424YhBnfCN1D/r59DCQqdPTvxh80rcr1ZLGUndO2eYdVZnfyWw==} + /react-shadow@20.4.0(prop-types@15.8.1)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-sirvAmFja7Ss6MoyQbKWxaQ5IDTAW3Za3Tvegylfr5jXnwKZObHRIyiatefeNlskoGKfuPaZ8DNT052T0SUGcg==} peerDependencies: prop-types: ^15.0.0 - react: ^16.8.0 || ^17.0.0 - react-dom: ^16.0.0 || ^17.0.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.0.0 || ^17.0.0 || ^18.0.0 dependencies: humps: 2.0.1 prop-types: 15.8.1 - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) - react-use: 15.3.8(react-dom@16.14.0)(react@16.14.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) dev: false - /react-style-singleton@2.2.1(@types/react@16.14.34)(react@16.14.0): + /react-style-singleton@2.2.1(@types/react@17.0.52)(react@18.2.0): resolution: {integrity: sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g==} engines: {node: '>=10'} peerDependencies: @@ -16722,14 +16633,14 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 16.14.34 + '@types/react': 17.0.52 get-nonce: 1.0.1 invariant: 2.2.4 - react: 16.14.0 + react: 18.2.0 tslib: 2.6.2 dev: true - /react-syntax-highlighter@15.5.0(react@16.14.0): + /react-syntax-highlighter@15.5.0(react@18.2.0): resolution: {integrity: sha512-+zq2myprEnQmH5yw6Gqc8lD55QHnpKaU8TOcFeC/Lg/MQSs8UknEA0JC4nTZGFAXC2J2Hyj/ijJ7NlabyPi2gg==} peerDependencies: react: '>= 0.14.0' @@ -16738,47 +16649,35 @@ packages: highlight.js: 10.7.3 lowlight: 1.20.0 prismjs: 1.29.0 - react: 16.14.0 + react: 18.2.0 refractor: 3.6.0 - /react-textarea-autosize@8.3.4(@types/react@16.14.34)(react@16.14.0): + /react-textarea-autosize@8.3.4(@types/react@17.0.52)(react@18.2.0): resolution: {integrity: sha512-CdtmP8Dc19xL8/R6sWvtknD/eCXkQr30dtvC4VmGInhRsfF8X/ihXCq6+9l9qbxmKRiq407/7z5fxE7cVWQNgQ==} engines: {node: '>=10'} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: '@babel/runtime': 7.22.10 - react: 16.14.0 - use-composed-ref: 1.3.0(react@16.14.0) - use-latest: 1.2.1(@types/react@16.14.34)(react@16.14.0) + react: 18.2.0 + use-composed-ref: 1.3.0(react@18.2.0) + use-latest: 1.2.1(@types/react@17.0.52)(react@18.2.0) transitivePeerDependencies: - '@types/react' dev: false - /react-textfit@1.1.1(react-dom@16.14.0)(react@16.14.0): - resolution: {integrity: sha512-UDSQRo5yBEGueLTE5SgNV9fSmr5CWJkE0E0R0YbcbCO69iuJGfcT6wspKhX2sIwdsDyT9qXOwMC80cnRolir7Q==} - peerDependencies: - react: ^15.0.0 || ^16.0.0 - react-dom: ^15.0.0 || ^16.0.0 - dependencies: - process: 0.11.10 - prop-types: 15.8.1 - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) - dev: false - - /react-toastify@8.2.0(react-dom@16.14.0)(react@16.14.0): + /react-toastify@8.2.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-Pg2Ju7NngAamarFvLwqrFomJ57u/Ay6i6zfLurt/qPynWkAkOthu6vxfqYpJCyNhHRhR4hu7+bySSeWWJu6PAg==} peerDependencies: react: '>=16' react-dom: '>=16' dependencies: clsx: 1.2.1 - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) dev: false - /react-transition-group@4.4.5(react-dom@16.14.0)(react@16.14.0): + /react-transition-group@4.4.5(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==} peerDependencies: react: '>=16.6.0' @@ -16788,45 +16687,11 @@ packages: dom-helpers: 5.2.1 loose-envify: 1.4.0 prop-types: 15.8.1 - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) dev: false - /react-universal-interface@0.6.2(react@16.14.0)(tslib@2.4.1): - resolution: {integrity: sha512-dg8yXdcQmvgR13RIlZbTRQOoUrDciFVoSBZILwjE2LFISxZZ8loVJKAkuzswl5js8BHda79bIb2b84ehU8IjXw==} - peerDependencies: - react: '*' - tslib: '*' - dependencies: - react: 16.14.0 - tslib: 2.4.1 - dev: false - - /react-use@15.3.8(react-dom@16.14.0)(react@16.14.0): - resolution: {integrity: sha512-GeGcrmGuUvZrY5wER3Lnph9DSYhZt5nEjped4eKDq8BRGr2CnLf9bDQWG9RFc7oCPphnscUUdOovzq0E5F2c6Q==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 - react-dom: ^16.8.0 || ^17.0.0 - dependencies: - '@types/js-cookie': 2.2.6 - '@xobotyi/scrollbar-width': 1.9.5 - copy-to-clipboard: 3.3.2 - fast-deep-equal: 3.1.3 - fast-shallow-equal: 1.0.0 - js-cookie: 2.2.1 - nano-css: 5.3.5(react-dom@16.14.0)(react@16.14.0) - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) - react-universal-interface: 0.6.2(react@16.14.0)(tslib@2.4.1) - resize-observer-polyfill: 1.5.1 - screenfull: 5.2.0 - set-harmonic-interval: 1.0.1 - throttle-debounce: 2.3.0 - ts-easing: 0.2.0 - tslib: 2.4.1 - dev: false - - /react-virtualized@9.22.5(react-dom@16.14.0)(react@16.14.0): + /react-virtualized@9.22.5(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-YqQMRzlVANBv1L/7r63OHa2b0ZsAaDp1UhVNEdUaXI8A5u6hTpA5NYtUueLH2rFuY/27mTGIBl7ZhqFKzw18YQ==} peerDependencies: react: ^15.3.0 || ^16.0.0-alpha || ^17.0.0 || ^18.0.0 @@ -16837,18 +16702,16 @@ packages: dom-helpers: 5.2.1 loose-envify: 1.4.0 prop-types: 15.8.1 - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) react-lifecycles-compat: 3.0.4 dev: false - /react@16.14.0: - resolution: {integrity: sha512-0X2CImDkJGApiAlcf0ODKIneSwBPhqJawOa5wCtKbu7ZECrmS26NvtSILynQ66cgkT/RJ4LidJOc3bUESwmU8g==} + /react@18.2.0: + resolution: {integrity: sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==} engines: {node: '>=0.10.0'} dependencies: loose-envify: 1.4.0 - object-assign: 4.1.1 - prop-types: 15.8.1 /read-pkg-up@7.0.1: resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==} @@ -17241,12 +17104,6 @@ packages: rrweb-snapshot: 2.0.0-alpha.11 dev: false - /rtl-css-js@1.16.0: - resolution: {integrity: sha512-Oc7PnzwIEU4M0K1J4h/7qUUaljXhQ0kCObRsZjxs2HjkpKsnoTMvSmvJ4sqgJZd0zBoEfAyTdnK/jMIYvrjySQ==} - dependencies: - '@babel/runtime': 7.22.10 - dev: false - /run-applescript@5.0.0: resolution: {integrity: sha512-XcT5rBksx1QdIhlFOCtgZkB99ZEouFZ1E2Kc2LHqNW13U3/74YGdkQRmThTwxy4QIyookibDKYZOPqX//6BlAg==} engines: {node: '>=12'} @@ -17359,11 +17216,10 @@ packages: xmlchars: 2.2.0 dev: true - /scheduler@0.19.1: - resolution: {integrity: sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA==} + /scheduler@0.23.0: + resolution: {integrity: sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==} dependencies: loose-envify: 1.4.0 - object-assign: 4.1.1 /schema-utils@2.7.1: resolution: {integrity: sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==} @@ -17393,11 +17249,6 @@ packages: ajv-keywords: 5.1.0(ajv@8.11.0) dev: true - /screenfull@5.2.0: - resolution: {integrity: sha512-9BakfsO2aUQN2K9Fdbj87RJIEZ82Q9IGim7FqM5OsebfoFC6ZHXgDq/KvniuLTPdeM8wY2o6Dj3WQ7KeQCj3cA==} - engines: {node: '>=0.10.0'} - dev: false - /scroll-into-view-if-needed@2.2.26: resolution: {integrity: sha512-SQ6AOKfABaSchokAmmaxVnL9IArxEnLEX9j4wAZw+x4iUTb40q7irtHG3z4GtAWz5veVZcCnubXDBRyLVQaohw==} dependencies: @@ -17487,11 +17338,6 @@ packages: has-property-descriptors: 1.0.0 dev: true - /set-harmonic-interval@1.0.1: - resolution: {integrity: sha512-AhICkFV84tBP1aWqPwLZqFvAwqEoVA9kxNMniGEUvzOlm4vLmOFLiTT3UZ6bziJTy4bOVpzWGTfSCbmaayGx8g==} - engines: {node: '>=6.9'} - dev: false - /set-value@2.0.1: resolution: {integrity: sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==} engines: {node: '>=0.10.0'} @@ -17633,11 +17479,6 @@ packages: source-map: 0.6.1 dev: true - /source-map@0.5.6: - resolution: {integrity: sha512-MjZkVp0NHr5+TPihLcadqnlVoGIoWo4IBHptutGh9wI3ttUYvCG26HkSuDi+K6lsZ25syXJXcctwgyVCt//xqA==} - engines: {node: '>=0.10.0'} - dev: false - /source-map@0.6.1: resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} engines: {node: '>=0.10.0'} @@ -17647,11 +17488,6 @@ packages: engines: {node: '>= 8'} dev: true - /sourcemap-codec@1.4.8: - resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==} - deprecated: Please use @jridgewell/sourcemap-codec instead - dev: false - /space-separated-tokens@1.1.5: resolution: {integrity: sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==} @@ -17740,12 +17576,6 @@ packages: deprecated: 'Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility' dev: true - /stack-generator@2.0.10: - resolution: {integrity: sha512-mwnua/hkqM6pF4k8SnmZ2zfETsRUpWXREfA/goT8SLCV4iOFa4bzOX2nDipWAZFPTjLvQB82f5yaodMVhK0yJQ==} - dependencies: - stackframe: 1.3.4 - dev: false - /stack-utils@2.0.5: resolution: {integrity: sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==} engines: {node: '>=10'} @@ -17755,21 +17585,7 @@ packages: /stackframe@1.3.4: resolution: {integrity: sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==} - - /stacktrace-gps@3.1.2: - resolution: {integrity: sha512-GcUgbO4Jsqqg6RxfyTHFiPxdPqF+3LFmQhm7MgCuYQOYuWyqxo5pwRPz5d/u6/WYJdEnWfK4r+jGbyD8TSggXQ==} - dependencies: - source-map: 0.5.6 - stackframe: 1.3.4 - dev: false - - /stacktrace-js@2.0.2: - resolution: {integrity: sha512-Je5vBeY4S1r/RnLydLl0TBTi3F2qdfWmYsGvtfZgEI+SCprPppaIhQf5nGcal4gI4cGpCV/duLcAzT1np6sQqg==} - dependencies: - error-stack-parser: 2.1.4 - stack-generator: 2.0.10 - stacktrace-gps: 3.1.2 - dev: false + dev: true /state-local@1.0.7: resolution: {integrity: sha512-HTEHMNieakEnoe33shBYcZ7NX83ACUjCu8c40iOGEZsngj9zRnkqS9j1pqQPXwobB0ZcVTk27REb7COQ0UR59w==} @@ -17783,7 +17599,7 @@ packages: resolution: {integrity: sha512-siT1RiqlfQnGqgT/YzXVUNsom9S0H1OX+dpdGN1xkyYATo4I6sep5NmsRD/40s3IIOvlCq6akxkqG82urIZW1w==} dev: true - /storybook-addon-pseudo-states@2.1.2(@storybook/components@7.5.1)(@storybook/core-events@7.5.1)(@storybook/manager-api@7.5.2)(@storybook/preview-api@7.5.2)(@storybook/theming@7.5.1)(react-dom@16.14.0)(react@16.14.0): + /storybook-addon-pseudo-states@2.1.2(@storybook/components@7.5.1)(@storybook/core-events@7.5.1)(@storybook/manager-api@7.5.2)(@storybook/preview-api@7.5.2)(@storybook/theming@7.5.1)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-AHv6q1JiQEUnMyZE3729iV6cNmBW7bueeytc4Lga4+8W1En8YNea5VjqAdrDNJhXVU0QEEIGtxkD3EoC9aVWLw==} peerDependencies: '@storybook/components': ^7.4.6 @@ -17799,13 +17615,13 @@ packages: react-dom: optional: true dependencies: - '@storybook/components': 7.5.1(@types/react-dom@16.9.17)(@types/react@16.14.34)(react-dom@16.14.0)(react@16.14.0) + '@storybook/components': 7.5.1(@types/react-dom@18.2.14)(@types/react@17.0.52)(react-dom@18.2.0)(react@18.2.0) '@storybook/core-events': 7.5.1 - '@storybook/manager-api': 7.5.2(react-dom@16.14.0)(react@16.14.0) + '@storybook/manager-api': 7.5.2(react-dom@18.2.0)(react@18.2.0) '@storybook/preview-api': 7.5.2 - '@storybook/theming': 7.5.1(react-dom@16.14.0)(react@16.14.0) - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + '@storybook/theming': 7.5.1(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) dev: true /storybook@7.5.1: @@ -18038,10 +17854,6 @@ packages: postcss-selector-parser: 3.1.2 dev: true - /stylis@4.1.3: - resolution: {integrity: sha512-GP6WDNWf+o403jrEp9c5jibKavrtLW+/qYGhFxFrG8maXhwTBI7gLLhiBb0o7uFccWN+EOS9aMO6cGHWAO07OA==} - dev: false - /sucrase@3.29.0: resolution: {integrity: sha512-bZPAuGA5SdFHuzqIhTAqt9fvNEo9rESqXIG3oiKdF8K4UmkQxC4KlNL3lVyAErXp+mPvUqZ5l13qx6TrDIGf3A==} engines: {node: '>=8'} @@ -18286,11 +18098,6 @@ packages: any-promise: 1.3.0 dev: true - /throttle-debounce@2.3.0: - resolution: {integrity: sha512-H7oLPV0P7+jgvrk+6mwwwBDmxTaxnu9HMXmloNLXwnNO0ZxZ31Orah2n8lU1eMPvsaowP2CX+USCgyovXfdOFQ==} - engines: {node: '>=8'} - dev: false - /throttle-debounce@3.0.1: resolution: {integrity: sha512-dTEWWNu6JmeVXY0ZYoPuH5cRIwc0MeGbJwah9KUNYSJwommQpCzTySTpEe8Gs1J23aeWEuAobe4Ag7EHVt/LOg==} engines: {node: '>=10'} @@ -18436,10 +18243,6 @@ packages: engines: {node: '>=6.10'} dev: true - /ts-easing@0.2.0: - resolution: {integrity: sha512-Z86EW+fFFh/IFB1fqQ3/+7Zpf9t2ebOAxNI/V6Wo7r5gqiqtxmgTlQ1qbqQcjLKYeSHPTsEmvlJUDg/EuL0uHQ==} - dev: false - /ts-interface-checker@0.1.13: resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} dev: true @@ -18824,7 +18627,7 @@ packages: qs: 6.11.2 dev: true - /use-callback-ref@1.3.0(@types/react@16.14.34)(react@16.14.0): + /use-callback-ref@1.3.0(@types/react@17.0.52)(react@18.2.0): resolution: {integrity: sha512-3FT9PRuRdbB9HfXhEq35u4oZkvpJ5kuYbpqhCfmiZyReuRgpnhDlbr2ZEnnuS0RrJAPn6l23xjFg9kpDM+Ms7w==} engines: {node: '>=10'} peerDependencies: @@ -18834,29 +18637,29 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 16.14.34 - react: 16.14.0 + '@types/react': 17.0.52 + react: 18.2.0 tslib: 2.6.2 dev: true - /use-composed-ref@1.3.0(react@16.14.0): + /use-composed-ref@1.3.0(react@18.2.0): resolution: {integrity: sha512-GLMG0Jc/jiKov/3Ulid1wbv3r54K9HlMW29IWcDFPEqFkSO2nS0MuefWgMJpeHQ9YJeXDL3ZUF+P3jdXlZX/cQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: - react: 16.14.0 + react: 18.2.0 dev: false - /use-debounce@9.0.3(react@16.14.0): + /use-debounce@9.0.3(react@18.2.0): resolution: {integrity: sha512-FhtlbDtDXILJV7Lix5OZj5yX/fW1tzq+VrvK1fnT2bUrPOGruU9Rw8NCEn+UI9wopfERBEZAOQ8lfeCJPllgnw==} engines: {node: '>= 10.0.0'} peerDependencies: react: '>=16.8.0' dependencies: - react: 16.14.0 + react: 18.2.0 dev: false - /use-isomorphic-layout-effect@1.1.2(@types/react@16.14.34)(react@16.14.0): + /use-isomorphic-layout-effect@1.1.2(@types/react@17.0.52)(react@18.2.0): resolution: {integrity: sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA==} peerDependencies: '@types/react': '*' @@ -18865,11 +18668,11 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 16.14.34 - react: 16.14.0 + '@types/react': 17.0.52 + react: 18.2.0 dev: false - /use-latest@1.2.1(@types/react@16.14.34)(react@16.14.0): + /use-latest@1.2.1(@types/react@17.0.52)(react@18.2.0): resolution: {integrity: sha512-xA+AVm/Wlg3e2P/JiItTziwS7FK92LWrDB0p+hgXloIMuVCeJJ8v6f0eeHyPZaJrM+usM1FkFfbNCrJGs8A/zw==} peerDependencies: '@types/react': '*' @@ -18878,34 +18681,34 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 16.14.34 - react: 16.14.0 - use-isomorphic-layout-effect: 1.1.2(@types/react@16.14.34)(react@16.14.0) + '@types/react': 17.0.52 + react: 18.2.0 + use-isomorphic-layout-effect: 1.1.2(@types/react@17.0.52)(react@18.2.0) dev: false - /use-resize-observer@8.0.0(react-dom@16.14.0)(react@16.14.0): + /use-resize-observer@8.0.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-n0iKSeiQpJCyaFh5JA0qsVLBIovsF4EIIR1G6XiBwKJN66ZrD4Oj62bjcuTAATPKiSp6an/2UZZxCf/67fk3sQ==} peerDependencies: react: '>=16.8.0' react-dom: '>=16.8.0' dependencies: '@juggle/resize-observer': 3.4.0 - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) dev: false - /use-resize-observer@9.1.0(react-dom@16.14.0)(react@16.14.0): + /use-resize-observer@9.1.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-R25VqO9Wb3asSD4eqtcxk8sJalvIOYBqS8MNZlpDSQ4l4xMQxC/J7Id9HoTqPq8FwULIn0PVW+OAqF2dyYbjow==} peerDependencies: react: 16.8.0 - 18 react-dom: 16.8.0 - 18 dependencies: '@juggle/resize-observer': 3.4.0 - react: 16.14.0 - react-dom: 16.14.0(react@16.14.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) dev: true - /use-sidecar@1.1.2(@types/react@16.14.34)(react@16.14.0): + /use-sidecar@1.1.2(@types/react@17.0.52)(react@18.2.0): resolution: {integrity: sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==} engines: {node: '>=10'} peerDependencies: @@ -18915,18 +18718,18 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 16.14.34 + '@types/react': 17.0.52 detect-node-es: 1.1.0 - react: 16.14.0 + react: 18.2.0 tslib: 2.6.2 dev: true - /use-sync-external-store@1.2.0(react@16.14.0): + /use-sync-external-store@1.2.0(react@18.2.0): resolution: {integrity: sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: - react: 16.14.0 + react: 18.2.0 dev: false /util-deprecate@1.0.2: