From 889327b802fa06f8f8314c9d80e928c096b98e0d Mon Sep 17 00:00:00 2001 From: Dima <3277898@gmail.com> Date: Mon, 30 Oct 2023 16:31:55 +0100 Subject: [PATCH 01/10] feat: update ui and logo --- packages/site/src/Root.tsx | 42 +- packages/site/src/components/Logo.tsx | 629 +++++++++++++------------- packages/site/src/pages/app.tsx | 219 --------- packages/site/src/pages/index.tsx | 204 ++------- packages/site/src/pages/landing.tsx | 43 -- packages/site/src/pages/tracking.tsx | 217 +++++++++ packages/site/src/utils/theme.ts | 6 +- 7 files changed, 595 insertions(+), 765 deletions(-) delete mode 100644 packages/site/src/pages/app.tsx delete mode 100644 packages/site/src/pages/landing.tsx create mode 100644 packages/site/src/pages/tracking.tsx diff --git a/packages/site/src/Root.tsx b/packages/site/src/Root.tsx index 26ef89f..9eb73d9 100644 --- a/packages/site/src/Root.tsx +++ b/packages/site/src/Root.tsx @@ -30,7 +30,9 @@ export const ToggleThemeContext = createContext({ }); export const Root: FunctionComponent = ({ children }) => { - const [mode, setMode] = useState<'light' | 'dark'>(getThemePreference()); + const [mode, setMode] = useState<'light' | 'dark' | null>( + getThemePreference(), + ); const colorMode = useMemo( () => ({ toggleColorMode: () => { @@ -44,27 +46,33 @@ export const Root: FunctionComponent = ({ children }) => { [], ); - const theme = createTheme({ - palette: { - mode, - primary: mode === 'dark' ? blueGrey : brown, - secondary: mode === 'dark' ? grey : blueGrey, - }, - custom: mode === 'dark' ? { ...dark } : { ...light }, - }); + let theme; + + if (mode) { + theme = createTheme({ + palette: { + mode, + primary: mode === 'dark' ? blueGrey : brown, + secondary: mode === 'dark' ? grey : blueGrey, + }, + custom: mode === 'dark' ? { ...dark } : { ...light }, + }); + } useEffect(() => { setMode(getThemePreference()); }, []); + if (!mode || !theme) { + return null; + } + return ( - mode && ( - - - - {children} - - - ) + + + + {children} + + ); }; diff --git a/packages/site/src/components/Logo.tsx b/packages/site/src/components/Logo.tsx index 2b96da0..a5889ed 100644 --- a/packages/site/src/components/Logo.tsx +++ b/packages/site/src/components/Logo.tsx @@ -7,7 +7,7 @@ export const Logo = ({ size }: { size: number }) => ( xmlns="http://www.w3.org/2000/svg" > ( fill="#D9D9D9" /> - + ( fill="#D9D9D9" /> - + - - + + - - + + - - + + - - + + - - + + - + - - + + - + - + ( - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - + + ( - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + diff --git a/packages/site/src/pages/app.tsx b/packages/site/src/pages/app.tsx deleted file mode 100644 index 74470ec..0000000 --- a/packages/site/src/pages/app.tsx +++ /dev/null @@ -1,219 +0,0 @@ -import Typography from '@mui/material/Typography'; -import Box from '@mui/material/Box'; -import Grid from '@mui/material/Grid'; -import Fab from '@mui/material/Fab'; -import AddIcon from '@mui/icons-material/Add'; -import React, { useContext, useState } from 'react'; -import CloseIcon from '@mui/icons-material/Close'; -import { Alert, CircularProgress, IconButton, Snackbar } from '@mui/material'; -import { - AddMonitorActionCard, - ConnectActionCard, - StatsActionCard, - DebugActionCard, - AddTransactionModal, - TableTabs, - CatalogActionCard, -} from '../components'; -import { - shouldDisplayReconnectButton, - addMonitor, - updateMonitor, - sendAdd, -} from '../utils'; -import { MetamaskActions, MetaMaskContext } from '../hooks'; -import { Monitor, PredefinedMonitor } from '../../../shared/types'; -import predefinedMonitors from '../../../shared/predefined-monitors'; -// eslint-disable-next-line import/no-unassigned-import -import './styles.css'; -import useThrowAsyncError from '../utils/errorHandler'; - -type AppPageProps = { - handleConnectClick: () => void; - handleResetClick: () => void; - handleReloadClick: () => void; - handleAddClick: () => void; - loadSnapData: () => void; - isMetaMaskReady: boolean; -}; - -const transactionAddedText = 'New transaction has been added!'; -const transactionUpdatedText = 'Transaction has been updated!'; -const maxColumnsInGridContainer = 12; - -const AppPage = ({ - handleConnectClick, - handleResetClick, - handleReloadClick, - isMetaMaskReady, - loadSnapData, - handleAddClick, -}: AppPageProps) => { - const [state, dispatch] = useContext(MetaMaskContext); - const [successSnackbarText, setSuccessSnackbarText] = useState(''); - const [editTransaction, setEditTransaction] = useState(false); - const [openAddTransactionModal, setOpenAddTransactionModal] = useState(false); - const [selectedPredefinedMonitor, setSelectedPredefinedMonitor] = - useState(); - const [tab, setTab] = useState(0); - const throwAsyncError = useThrowAsyncError(); - const amountOfCards = shouldDisplayReconnectButton(state.installedSnap) - ? 4 - : 3; - const cardsGridIndex = maxColumnsInGridContainer / amountOfCards; - - return ( - - {state.isLoading && ( - - )} - - - - - - {state.installedSnap ? ( - - ) : ( - - )} - - - { - setSelectedPredefinedMonitor(undefined); - setOpenAddTransactionModal(true); - }} - /> - - - { - setTab(2); - }} - /> - - {shouldDisplayReconnectButton(state.installedSnap) && ( - - - - )} - - - - { - setSelectedPredefinedMonitor(predefinedMonitor); - setOpenAddTransactionModal(true); - setEditTransaction(Boolean(isEditTransaction)); - }} - /> - - - - { - setSelectedPredefinedMonitor(undefined); - setOpenAddTransactionModal(true); - }} - > - - - { - setSelectedPredefinedMonitor(undefined); - setOpenAddTransactionModal(false); - setEditTransaction(false); - loadSnapData(); - }} - predefinedMonitor={selectedPredefinedMonitor} - handleAddMonitor={(monitor: Monitor) => { - dispatch({ type: MetamaskActions.SetLoading, payload: true }); - addMonitor(monitor) - .then(() => { - setSelectedPredefinedMonitor(undefined); - setOpenAddTransactionModal(false); - setSuccessSnackbarText(transactionAddedText); - loadSnapData(); - }) - .catch(throwAsyncError); - }} - handleUpdateMonitor={(editableMonitor: Monitor) => { - dispatch({ type: MetamaskActions.SetLoading, payload: true }); - updateMonitor({ - item: editableMonitor, - }) - .then(() => { - setSelectedPredefinedMonitor(undefined); - setOpenAddTransactionModal(false); - setEditTransaction(false); - setSuccessSnackbarText(transactionUpdatedText); - loadSnapData(); - }) - .catch(throwAsyncError); - }} - /> - setSuccessSnackbarText('')} - > - setSuccessSnackbarText('')} - className="snackbar" - action={ - setSuccessSnackbarText('')}> - - - } - > - {successSnackbarText} - - - - ); -}; - -export default AppPage; diff --git a/packages/site/src/pages/index.tsx b/packages/site/src/pages/index.tsx index f81bf39..2a06d1d 100644 --- a/packages/site/src/pages/index.tsx +++ b/packages/site/src/pages/index.tsx @@ -1,178 +1,40 @@ -import { useContext, useEffect } from 'react'; -import { MetamaskActions, MetaMaskContext } from '../hooks'; -import { - connectSnap, - getAlerts, - getMonitors, - getUserStats, - getSnap, - isLocalSnap, - resetData, - sendAdd, -} from '../utils'; -import { defaultSnapOrigin } from '../config'; +import { Box, useTheme } from '@mui/material'; +import { AboutHero } from '../components/About/AboutHero'; +import { AboutFeatureSection } from '../components/About/AboutFeatureSection'; +import { AboutTestimonials } from '../components/About/AboutTestimonials'; +import { AboutFaq } from '../components/About/AboutFAQ'; +import { AboutCTA } from '../components/About/AboutCTA'; +import Layout from '../components/Layout'; -import { ChainIdToNameEnum } from '../../../shared/types'; -import ErrorHandler from '../components/ErrorHandler'; -import LandingPage from './landing'; -import AppPage from './app'; - -const Index = () => { - let loadDataInterval: NodeJS.Timeout | null = null; - const [state, dispatch] = useContext(MetaMaskContext); - const isMetaMaskReady = isLocalSnap(defaultSnapOrigin) && state.snapsDetected; - - const getWallets = async () => { - try { - const data = await window.ethereum.request({ - method: 'eth_requestAccounts', - }); - dispatch({ type: MetamaskActions.SetWallets, payload: data }); - } catch (e) { - console.error(e); - dispatch({ type: MetamaskActions.SetError, payload: e }); - } - }; - - const getChain = async () => { - try { - const data = await window.ethereum.request< - keyof typeof ChainIdToNameEnum - >({ - method: 'eth_chainId', - }); - dispatch({ type: MetamaskActions.SetChain, payload: data }); - } catch (e) { - console.error(e); - dispatch({ type: MetamaskActions.SetError, payload: e }); - } - }; - - const loadMonitors = async () => { - try { - const data = await getMonitors(); - dispatch({ type: MetamaskActions.SetMonitors, payload: data }); - } catch (e) { - console.error(e); - dispatch({ type: MetamaskActions.SetError, payload: e }); - } - }; - - const loadAlerts = async () => { - try { - const data = await getAlerts(); - dispatch({ type: MetamaskActions.SetAlerts, payload: data }); - } catch (e) { - console.error(e); - dispatch({ type: MetamaskActions.SetError, payload: e }); - } - }; - - const loadUserStats = async () => { - try { - const data = await getUserStats(); - dispatch({ type: MetamaskActions.SetUserStats, payload: data }); - } catch (e) { - console.error(e); - dispatch({ type: MetamaskActions.SetError, payload: e }); - } - }; - - async function loadSnapData() { - dispatch({ type: MetamaskActions.SetLoading, payload: true }); - await Promise.all([ - getWallets(), - getChain(), - loadMonitors(), - loadAlerts(), - loadUserStats(), - ]); - dispatch({ type: MetamaskActions.SetLoading, payload: false }); - } - - async function startLoadingSnapData() { - if (!loadDataInterval) { - await loadSnapData(); - // eslint-disable-next-line require-atomic-updates - loadDataInterval = setInterval(loadSnapData, 5 * 60 * 1000); - } - } - - const handleConnectClick = async () => { - if (loadDataInterval) { - clearInterval(loadDataInterval); - loadDataInterval = null; - } - - try { - await connectSnap(); - const installedSnap = await getSnap(); - - dispatch({ - type: MetamaskActions.SetInstalled, - payload: installedSnap, - }); - - await startLoadingSnapData(); - } catch (e) { - console.error(e); - dispatch({ type: MetamaskActions.SetError, payload: e }); - } - }; - - const handleResetClick = async () => { - try { - await resetData(); - await loadSnapData(); - } catch (e) { - console.error(e); - dispatch({ type: MetamaskActions.SetError, payload: e }); - } - }; - - const handleReloadClick = async () => { - try { - await loadSnapData(); - } catch (e) { - console.error(e); - dispatch({ type: MetamaskActions.SetError, payload: e }); - } - }; - - const handleAddClick = async () => { - try { - await sendAdd(); - } catch (e) { - console.error(e); - dispatch({ type: MetamaskActions.SetError, payload: e }); - } - }; - - useEffect(() => { - if (state.installedSnap) { - loadSnapData(); - } - }, [state.installedSnap]); +const HomePage = () => { + const theme = useTheme(); return ( - - {state.installedSnap ? ( - - ) : ( - + + {({ handleConnectClick, isMetaMaskReady }) => ( + + + + + + + )} - + ); }; -export default Index; +export default HomePage; diff --git a/packages/site/src/pages/landing.tsx b/packages/site/src/pages/landing.tsx deleted file mode 100644 index f9c35c5..0000000 --- a/packages/site/src/pages/landing.tsx +++ /dev/null @@ -1,43 +0,0 @@ -import { Box, useTheme } from '@mui/material'; -import { AboutHero } from '../components/About/AboutHero'; -import { AboutFeatureSection } from '../components/About/AboutFeatureSection'; -import { AboutTestimonials } from '../components/About/AboutTestimonials'; -import { AboutFaq } from '../components/About/AboutFAQ'; -import { AboutCTA } from '../components/About/AboutCTA'; - -type LandingPageProps = { - handleConnectClick: () => void; - isMetaMaskReady: boolean; -}; - -const LandingPage = ({ - handleConnectClick, - isMetaMaskReady, -}: LandingPageProps) => { - const theme = useTheme(); - - return ( - - - - - - - - ); -}; - -export default LandingPage; diff --git a/packages/site/src/pages/tracking.tsx b/packages/site/src/pages/tracking.tsx new file mode 100644 index 0000000..e48f67b --- /dev/null +++ b/packages/site/src/pages/tracking.tsx @@ -0,0 +1,217 @@ +import Typography from '@mui/material/Typography'; +import Box from '@mui/material/Box'; +import Grid from '@mui/material/Grid'; +import Fab from '@mui/material/Fab'; +import AddIcon from '@mui/icons-material/Add'; +import React, { useContext, useState } from 'react'; +import CloseIcon from '@mui/icons-material/Close'; +import { Alert, CircularProgress, IconButton, Snackbar } from '@mui/material'; +import { + AddMonitorActionCard, + ConnectActionCard, + StatsActionCard, + DebugActionCard, + AddTransactionModal, + TableTabs, + CatalogActionCard, +} from '../components'; +import { + shouldDisplayReconnectButton, + addMonitor, + updateMonitor, +} from '../utils'; +import { MetamaskActions, MetaMaskContext } from '../hooks'; +import { Monitor, PredefinedMonitor } from '../../../shared/types'; +import predefinedMonitors from '../../../shared/predefined-monitors'; +// eslint-disable-next-line import/no-unassigned-import +import './styles.css'; +import useThrowAsyncError from '../utils/errorHandler'; +import Layout from '../components/Layout'; + +const transactionAddedText = 'New transaction has been added!'; +const transactionUpdatedText = 'Transaction has been updated!'; +const maxColumnsInGridContainer = 12; + +const TrackingPage = () => { + const [state, dispatch] = useContext(MetaMaskContext); + const [successSnackbarText, setSuccessSnackbarText] = useState(''); + const [editTransaction, setEditTransaction] = useState(false); + const [openAddTransactionModal, setOpenAddTransactionModal] = useState(false); + const [selectedPredefinedMonitor, setSelectedPredefinedMonitor] = + useState(); + const [tab, setTab] = useState(0); + const throwAsyncError = useThrowAsyncError(); + const amountOfCards = shouldDisplayReconnectButton(state.installedSnap) + ? 4 + : 3; + const cardsGridIndex = maxColumnsInGridContainer / amountOfCards; + + return ( + + {({ + handleConnectClick, + handleReloadClick, + handleAddClick, + handleResetClick, + isMetaMaskReady, + loadSnapData, + }) => ( + + {state.isLoading && ( + + )} + + + + + + {state.installedSnap ? ( + + ) : ( + + )} + + + { + setSelectedPredefinedMonitor(undefined); + setOpenAddTransactionModal(true); + }} + /> + + + { + setTab(2); + }} + /> + + {shouldDisplayReconnectButton(state.installedSnap) && ( + + + + )} + + + + { + setSelectedPredefinedMonitor(predefinedMonitor); + setOpenAddTransactionModal(true); + setEditTransaction(Boolean(isEditTransaction)); + }} + /> + + + + { + setSelectedPredefinedMonitor(undefined); + setOpenAddTransactionModal(true); + }} + > + + + { + setSelectedPredefinedMonitor(undefined); + setOpenAddTransactionModal(false); + setEditTransaction(false); + loadSnapData(); + }} + predefinedMonitor={selectedPredefinedMonitor} + handleAddMonitor={(monitor: Monitor) => { + dispatch({ type: MetamaskActions.SetLoading, payload: true }); + addMonitor(monitor) + .then(() => { + setSelectedPredefinedMonitor(undefined); + setOpenAddTransactionModal(false); + setSuccessSnackbarText(transactionAddedText); + loadSnapData(); + }) + .catch(throwAsyncError); + }} + handleUpdateMonitor={(editableMonitor: Monitor) => { + dispatch({ type: MetamaskActions.SetLoading, payload: true }); + updateMonitor({ + item: editableMonitor, + }) + .then(() => { + setSelectedPredefinedMonitor(undefined); + setOpenAddTransactionModal(false); + setEditTransaction(false); + setSuccessSnackbarText(transactionUpdatedText); + loadSnapData(); + }) + .catch(throwAsyncError); + }} + /> + setSuccessSnackbarText('')} + > + setSuccessSnackbarText('')} + className="snackbar" + action={ + setSuccessSnackbarText('')} + > + + + } + > + {successSnackbarText} + + + + )} + + ); +}; + +export default TrackingPage; diff --git a/packages/site/src/utils/theme.ts b/packages/site/src/utils/theme.ts index e2f948e..1172c5a 100644 --- a/packages/site/src/utils/theme.ts +++ b/packages/site/src/utils/theme.ts @@ -1,8 +1,12 @@ import { getLocalStorage, setLocalStorage } from './localStorage'; -type Theme = 'dark' | 'light'; +type Theme = 'dark' | 'light' | null; export const getThemePreference = (): Theme => { + if (typeof window === 'undefined') { + return null; + } + let darkModeSystem; if (typeof window !== 'undefined') { darkModeSystem = window?.matchMedia( From 3a1aaad0b01b450db2b5df46c57b67f312c6ce0b Mon Sep 17 00:00:00 2001 From: Dima <3277898@gmail.com> Date: Mon, 30 Oct 2023 16:32:07 +0100 Subject: [PATCH 02/10] feat: update ui and logo --- packages/site/src/components/Layout.tsx | 185 ++++++++++++++++++++++++ 1 file changed, 185 insertions(+) create mode 100644 packages/site/src/components/Layout.tsx diff --git a/packages/site/src/components/Layout.tsx b/packages/site/src/components/Layout.tsx new file mode 100644 index 0000000..36eba4d --- /dev/null +++ b/packages/site/src/components/Layout.tsx @@ -0,0 +1,185 @@ +import React, { ReactElement, useContext, useEffect } from 'react'; +import { navigate } from 'gatsby'; +import { MetamaskActions, MetaMaskContext } from '../hooks'; +import { + connectSnap, + getAlerts, + getMonitors, + getUserStats, + getSnap, + isLocalSnap, + resetData, + sendAdd, +} from '../utils'; +import { defaultSnapOrigin } from '../config'; + +import { ChainIdToNameEnum } from '../../../shared/types'; +import ErrorHandler from './ErrorHandler'; + +export type LayoutChildrenProps = { + handleConnectClick: () => void; + handleResetClick: () => void; + handleReloadClick: () => void; + handleAddClick: () => void; + loadSnapData: () => void; + isMetaMaskReady: boolean; +}; + +type LayoutProps = { + children: (props: LayoutChildrenProps) => ReactElement; +}; + +const Layout = ({ children }: LayoutProps) => { + let loadDataInterval: NodeJS.Timeout | null = null; + const [state, dispatch] = useContext(MetaMaskContext); + const isMetaMaskReady = isLocalSnap(defaultSnapOrigin) && state.snapsDetected; + + const getWallets = async () => { + try { + const data = await window.ethereum.request({ + method: 'eth_requestAccounts', + }); + dispatch({ type: MetamaskActions.SetWallets, payload: data }); + } catch (e) { + console.error(e); + dispatch({ type: MetamaskActions.SetError, payload: e }); + } + }; + + const getChain = async () => { + try { + const data = await window.ethereum.request< + keyof typeof ChainIdToNameEnum + >({ + method: 'eth_chainId', + }); + dispatch({ type: MetamaskActions.SetChain, payload: data }); + } catch (e) { + console.error(e); + dispatch({ type: MetamaskActions.SetError, payload: e }); + } + }; + + const loadMonitors = async () => { + try { + const data = await getMonitors(); + dispatch({ type: MetamaskActions.SetMonitors, payload: data }); + } catch (e) { + console.error(e); + dispatch({ type: MetamaskActions.SetError, payload: e }); + } + }; + + const loadAlerts = async () => { + try { + const data = await getAlerts(); + dispatch({ type: MetamaskActions.SetAlerts, payload: data }); + } catch (e) { + console.error(e); + dispatch({ type: MetamaskActions.SetError, payload: e }); + } + }; + + const loadUserStats = async () => { + try { + const data = await getUserStats(); + dispatch({ type: MetamaskActions.SetUserStats, payload: data }); + } catch (e) { + console.error(e); + dispatch({ type: MetamaskActions.SetError, payload: e }); + } + }; + + async function loadSnapData() { + dispatch({ type: MetamaskActions.SetLoading, payload: true }); + await Promise.all([ + getWallets(), + getChain(), + loadMonitors(), + loadAlerts(), + loadUserStats(), + ]); + dispatch({ type: MetamaskActions.SetLoading, payload: false }); + } + + async function startLoadingSnapData() { + if (!loadDataInterval) { + await loadSnapData(); + // eslint-disable-next-line require-atomic-updates + loadDataInterval = setInterval(loadSnapData, 5 * 60 * 1000); + } + } + + const handleConnectClick = async () => { + if (loadDataInterval) { + clearInterval(loadDataInterval); + loadDataInterval = null; + } + + try { + await connectSnap(); + const installedSnap = await getSnap(); + + dispatch({ + type: MetamaskActions.SetInstalled, + payload: installedSnap, + }); + + await startLoadingSnapData(); + await navigate('tracking', { replace: true, state: {} }); + } catch (e) { + console.error(e); + dispatch({ type: MetamaskActions.SetError, payload: e }); + navigate('', { replace: true, state: {} }); + } + }; + + const handleResetClick = async () => { + try { + await resetData(); + await loadSnapData(); + } catch (e) { + console.error(e); + dispatch({ type: MetamaskActions.SetError, payload: e }); + } + }; + + const handleReloadClick = async () => { + try { + await loadSnapData(); + } catch (e) { + console.error(e); + dispatch({ type: MetamaskActions.SetError, payload: e }); + } + }; + + const handleAddClick = async () => { + try { + await sendAdd(); + } catch (e) { + console.error(e); + dispatch({ type: MetamaskActions.SetError, payload: e }); + } + }; + + useEffect(() => { + if (state.installedSnap) { + loadSnapData(); + } + }, [state.installedSnap]); + + return ( + + {children({ + handleConnectClick, + handleReloadClick, + handleResetClick, + handleAddClick, + isMetaMaskReady, + loadSnapData, + })} + + ); +}; + +export default Layout; From 4f868712de835f196ff631d0e38477f7a9d13fd7 Mon Sep 17 00:00:00 2001 From: Dima <3277898@gmail.com> Date: Mon, 30 Oct 2023 17:35:17 +0100 Subject: [PATCH 03/10] feat: update ui, add top menu --- packages/site/package.json | 4 +- packages/site/src/components/Donate.tsx | 1 + packages/site/src/components/Header.tsx | 102 +- packages/site/src/components/Layout.tsx | 7 +- packages/site/src/components/styles.css | 6 + packages/site/src/pages/index.tsx | 7 +- packages/site/src/pages/tracking.tsx | 1 + yarn.lock | 4456 +++++++++++++++-------- 8 files changed, 2921 insertions(+), 1663 deletions(-) diff --git a/packages/site/package.json b/packages/site/package.json index 1c79a28..bd8c965 100644 --- a/packages/site/package.json +++ b/packages/site/package.json @@ -65,8 +65,8 @@ "eslint-plugin-jsdoc": "^39.2.9", "eslint-plugin-node": "^11.1.0", "eslint-plugin-prettier": "^4.2.1", - "gatsby": "^4.24.4", - "gatsby-plugin-manifest": "^4.24.0", + "gatsby": "^5.12.9", + "gatsby-plugin-manifest": "^5.12.3", "gatsby-plugin-svgr": "^3.0.0-beta.0", "prettier": "^2.2.1", "prettier-plugin-packagejson": "^2.2.18", diff --git a/packages/site/src/components/Donate.tsx b/packages/site/src/components/Donate.tsx index 46f5f5d..d5fbb48 100644 --- a/packages/site/src/components/Donate.tsx +++ b/packages/site/src/components/Donate.tsx @@ -61,6 +61,7 @@ export const Donate = () => { onClick={handleDonateClick} startIcon={} color="secondary" + disabled={!state.installedSnap} > Donate diff --git a/packages/site/src/components/Header.tsx b/packages/site/src/components/Header.tsx index 015f67f..49e3bf3 100644 --- a/packages/site/src/components/Header.tsx +++ b/packages/site/src/components/Header.tsx @@ -1,7 +1,8 @@ import { useContext } from 'react'; -import { Box } from '@mui/material'; +import { AppBar, Box, Toolbar, Typography } from '@mui/material'; import CheckCircleOutlineOutlinedIcon from '@mui/icons-material/CheckCircleOutlineOutlined'; - +import { navigate, Link } from 'gatsby'; +import { useTheme } from '@mui/material/styles'; import { MetamaskActions, MetaMaskContext } from '../hooks'; import { connectSnap, getSnap } from '../utils'; import { Toggle } from './Toggle'; @@ -9,6 +10,8 @@ import { SnapName } from './SnapName'; import { MyButton } from './Button'; import { MetamaskFoxLogo } from './MetamaskFoxLogo'; import { Logo } from './Logo'; +// eslint-disable-next-line import/no-unassigned-import +import './styles.css'; export const Header = ({ handleToggleClick, @@ -16,6 +19,7 @@ export const Header = ({ handleToggleClick(): void; }) => { const [state, dispatch] = useContext(MetaMaskContext); + const theme = useTheme(); const handleConnectClick = async () => { try { @@ -26,51 +30,75 @@ export const Header = ({ type: MetamaskActions.SetInstalled, payload: installedSnap, }); + navigate('/tracking'); } catch (e) { console.error(e); dispatch({ type: MetamaskActions.SetError, payload: e }); + dispatch({ + type: MetamaskActions.SetInstalled, + payload: null, + }); } }; return ( - - - - - - - - {state.installedSnap ? ( - + + + + + + + + + - } + - Connected - - - ) : ( - - } - onClick={handleConnectClick} + Tracking + + + + + + {state.installedSnap ? ( + - Connect - - - )} - + } + > + Connected + + + ) : ( + + } + onClick={handleConnectClick} + > + Connect + + + )} + + ); }; diff --git a/packages/site/src/components/Layout.tsx b/packages/site/src/components/Layout.tsx index 36eba4d..7196745 100644 --- a/packages/site/src/components/Layout.tsx +++ b/packages/site/src/components/Layout.tsx @@ -126,11 +126,14 @@ const Layout = ({ children }: LayoutProps) => { }); await startLoadingSnapData(); - await navigate('tracking', { replace: true, state: {} }); + navigate('/tracking'); } catch (e) { console.error(e); dispatch({ type: MetamaskActions.SetError, payload: e }); - navigate('', { replace: true, state: {} }); + dispatch({ + type: MetamaskActions.SetInstalled, + payload: null, + }); } }; diff --git a/packages/site/src/components/styles.css b/packages/site/src/components/styles.css index 990814c..2bb61ff 100644 --- a/packages/site/src/components/styles.css +++ b/packages/site/src/components/styles.css @@ -61,3 +61,9 @@ margin-left: 20px; } } + +.header-component { + & > div { + padding: 0; + } +} diff --git a/packages/site/src/pages/index.tsx b/packages/site/src/pages/index.tsx index 2a06d1d..035a567 100644 --- a/packages/site/src/pages/index.tsx +++ b/packages/site/src/pages/index.tsx @@ -1,13 +1,16 @@ import { Box, useTheme } from '@mui/material'; +import { useContext } from 'react'; import { AboutHero } from '../components/About/AboutHero'; import { AboutFeatureSection } from '../components/About/AboutFeatureSection'; import { AboutTestimonials } from '../components/About/AboutTestimonials'; import { AboutFaq } from '../components/About/AboutFAQ'; import { AboutCTA } from '../components/About/AboutCTA'; import Layout from '../components/Layout'; +import { MetaMaskContext } from '../hooks'; const HomePage = () => { const theme = useTheme(); + const [state] = useContext(MetaMaskContext); return ( @@ -22,14 +25,14 @@ const HomePage = () => { > )} diff --git a/packages/site/src/pages/tracking.tsx b/packages/site/src/pages/tracking.tsx index e48f67b..ee5af19 100644 --- a/packages/site/src/pages/tracking.tsx +++ b/packages/site/src/pages/tracking.tsx @@ -144,6 +144,7 @@ const TrackingPage = () => { setSelectedPredefinedMonitor(undefined); setOpenAddTransactionModal(true); }} + disabled={!state.installedSnap} > diff --git a/yarn.lock b/yarn.lock index e557f25..1227967 100644 --- a/yarn.lock +++ b/yarn.lock @@ -53,7 +53,7 @@ __metadata: languageName: node linkType: hard -"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.10.4, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.14.0, @babel/code-frame@npm:^7.16.0, @babel/code-frame@npm:^7.22.5, @babel/code-frame@npm:^7.8.3": +"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.10.4, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.16.0, @babel/code-frame@npm:^7.22.5, @babel/code-frame@npm:^7.8.3": version: 7.22.5 resolution: "@babel/code-frame@npm:7.22.5" dependencies: @@ -62,7 +62,7 @@ __metadata: languageName: node linkType: hard -"@babel/code-frame@npm:^7.22.13": +"@babel/code-frame@npm:^7.18.6, @babel/code-frame@npm:^7.22.13": version: 7.22.13 resolution: "@babel/code-frame@npm:7.22.13" dependencies: @@ -79,7 +79,14 @@ __metadata: languageName: node linkType: hard -"@babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.14.0, @babel/core@npm:^7.15.5, @babel/core@npm:^7.18.5, @babel/core@npm:^7.18.6, @babel/core@npm:^7.20.12": +"@babel/compat-data@npm:^7.23.2": + version: 7.23.2 + resolution: "@babel/compat-data@npm:7.23.2" + checksum: d8dc27437d40907b271161d4c88ffe72ccecb034c730deb1960a417b59a14d7c5ebca8cd80dd458a01cd396a7a329eb48cddcc3791b5a84da33d7f278f7bec6a + languageName: node + linkType: hard + +"@babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.14.0, @babel/core@npm:^7.18.5, @babel/core@npm:^7.18.6, @babel/core@npm:^7.20.12": version: 7.22.5 resolution: "@babel/core@npm:7.22.5" dependencies: @@ -125,21 +132,21 @@ __metadata: languageName: node linkType: hard -"@babel/eslint-parser@npm:^7.15.4": - version: 7.19.1 - resolution: "@babel/eslint-parser@npm:7.19.1" +"@babel/eslint-parser@npm:^7.19.1": + version: 7.22.15 + resolution: "@babel/eslint-parser@npm:7.22.15" dependencies: "@nicolo-ribaudo/eslint-scope-5-internals": 5.1.1-v1 eslint-visitor-keys: ^2.1.0 - semver: ^6.3.0 + semver: ^6.3.1 peerDependencies: - "@babel/core": ">=7.11.0" + "@babel/core": ^7.11.0 eslint: ^7.5.0 || ^8.0.0 - checksum: 6d5360f62f25ed097250657deb1bc4c4f51a5f5f2fe456e98cda13727753fdf7a11a109b4cfa03ef0dd6ced3beaeb703b76193c1141e29434d1f91f1bac0517d + checksum: efdc749164a40de1b68e3ed395f441dfb7864c85d0a2ee3e4bc4f06dd0b7f675acb9be97cdc9025b88b3e80d38749a2b30e392ce7f6a79313c3aaf82ba8ccd68 languageName: node linkType: hard -"@babel/generator@npm:^7.14.0, @babel/generator@npm:^7.16.8, @babel/generator@npm:^7.22.5, @babel/generator@npm:^7.7.2": +"@babel/generator@npm:^7.14.0, @babel/generator@npm:^7.22.5, @babel/generator@npm:^7.7.2": version: 7.22.5 resolution: "@babel/generator@npm:7.22.5" dependencies: @@ -151,6 +158,18 @@ __metadata: languageName: node linkType: hard +"@babel/generator@npm:^7.20.14, @babel/generator@npm:^7.23.0": + version: 7.23.0 + resolution: "@babel/generator@npm:7.23.0" + dependencies: + "@babel/types": ^7.23.0 + "@jridgewell/gen-mapping": ^0.3.2 + "@jridgewell/trace-mapping": ^0.3.17 + jsesc: ^2.5.1 + checksum: 8efe24adad34300f1f8ea2add420b28171a646edc70f2a1b3e1683842f23b8b7ffa7e35ef0119294e1901f45bfea5b3dc70abe1f10a1917ccdfb41bed69be5f1 + languageName: node + linkType: hard + "@babel/generator@npm:^7.22.15": version: 7.22.15 resolution: "@babel/generator@npm:7.22.15" @@ -226,7 +245,7 @@ __metadata: languageName: node linkType: hard -"@babel/helper-create-class-features-plugin@npm:^7.22.11": +"@babel/helper-create-class-features-plugin@npm:^7.22.11, @babel/helper-create-class-features-plugin@npm:^7.22.15": version: 7.22.15 resolution: "@babel/helper-create-class-features-plugin@npm:7.22.15" dependencies: @@ -289,6 +308,28 @@ __metadata: languageName: node linkType: hard +"@babel/helper-define-polyfill-provider@npm:^0.4.3": + version: 0.4.3 + resolution: "@babel/helper-define-polyfill-provider@npm:0.4.3" + dependencies: + "@babel/helper-compilation-targets": ^7.22.6 + "@babel/helper-plugin-utils": ^7.22.5 + debug: ^4.1.1 + lodash.debounce: ^4.0.8 + resolve: ^1.14.2 + peerDependencies: + "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 + checksum: 5d21e3f47b320e4b5b644195ec405e7ebc3739e48e65899efc808c5fa9c3bf5b06ce0d8ff5246ca99d1411e368f4557bc66730196c5781a5c4e986ee703bee79 + languageName: node + linkType: hard + +"@babel/helper-environment-visitor@npm:^7.22.20": + version: 7.22.20 + resolution: "@babel/helper-environment-visitor@npm:7.22.20" + checksum: d80ee98ff66f41e233f36ca1921774c37e88a803b2f7dca3db7c057a5fea0473804db9fb6729e5dbfd07f4bed722d60f7852035c2c739382e84c335661590b69 + languageName: node + linkType: hard + "@babel/helper-environment-visitor@npm:^7.22.5": version: 7.22.5 resolution: "@babel/helper-environment-visitor@npm:7.22.5" @@ -306,6 +347,16 @@ __metadata: languageName: node linkType: hard +"@babel/helper-function-name@npm:^7.23.0": + version: 7.23.0 + resolution: "@babel/helper-function-name@npm:7.23.0" + dependencies: + "@babel/template": ^7.22.15 + "@babel/types": ^7.23.0 + checksum: e44542257b2d4634a1f979244eb2a4ad8e6d75eb6761b4cfceb56b562f7db150d134bc538c8e6adca3783e3bc31be949071527aa8e3aab7867d1ad2d84a26e10 + languageName: node + linkType: hard + "@babel/helper-hoist-variables@npm:^7.22.5": version: 7.22.5 resolution: "@babel/helper-hoist-variables@npm:7.22.5" @@ -382,6 +433,21 @@ __metadata: languageName: node linkType: hard +"@babel/helper-module-transforms@npm:^7.23.0": + version: 7.23.0 + resolution: "@babel/helper-module-transforms@npm:7.23.0" + dependencies: + "@babel/helper-environment-visitor": ^7.22.20 + "@babel/helper-module-imports": ^7.22.15 + "@babel/helper-simple-access": ^7.22.5 + "@babel/helper-split-export-declaration": ^7.22.6 + "@babel/helper-validator-identifier": ^7.22.20 + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 6e2afffb058cf3f8ce92f5116f710dda4341c81cfcd872f9a0197ea594f7ce0ab3cb940b0590af2fe99e60d2e5448bfba6bca8156ed70a2ed4be2adc8586c891 + languageName: node + linkType: hard + "@babel/helper-optimise-call-expression@npm:^7.22.5": version: 7.22.5 resolution: "@babel/helper-optimise-call-expression@npm:7.22.5" @@ -398,6 +464,19 @@ __metadata: languageName: node linkType: hard +"@babel/helper-remap-async-to-generator@npm:^7.22.20": + version: 7.22.20 + resolution: "@babel/helper-remap-async-to-generator@npm:7.22.20" + dependencies: + "@babel/helper-annotate-as-pure": ^7.22.5 + "@babel/helper-environment-visitor": ^7.22.20 + "@babel/helper-wrap-function": ^7.22.20 + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 2fe6300a6f1b58211dffa0aed1b45d4958506d096543663dba83bd9251fe8d670fa909143a65b45e72acb49e7e20fbdb73eae315d9ddaced467948c3329986e7 + languageName: node + linkType: hard + "@babel/helper-remap-async-to-generator@npm:^7.22.5, @babel/helper-remap-async-to-generator@npm:^7.22.9": version: 7.22.9 resolution: "@babel/helper-remap-async-to-generator@npm:7.22.9" @@ -433,7 +512,7 @@ __metadata: languageName: node linkType: hard -"@babel/helper-skip-transparent-expression-wrappers@npm:^7.18.9, @babel/helper-skip-transparent-expression-wrappers@npm:^7.20.0, @babel/helper-skip-transparent-expression-wrappers@npm:^7.22.5": +"@babel/helper-skip-transparent-expression-wrappers@npm:^7.20.0, @babel/helper-skip-transparent-expression-wrappers@npm:^7.22.5": version: 7.22.5 resolution: "@babel/helper-skip-transparent-expression-wrappers@npm:7.22.5" dependencies: @@ -465,6 +544,13 @@ __metadata: languageName: node linkType: hard +"@babel/helper-validator-identifier@npm:^7.22.20": + version: 7.22.20 + resolution: "@babel/helper-validator-identifier@npm:7.22.20" + checksum: 136412784d9428266bcdd4d91c32bcf9ff0e8d25534a9d94b044f77fe76bc50f941a90319b05aafd1ec04f7d127cd57a179a3716009ff7f3412ef835ada95bdc + languageName: node + linkType: hard + "@babel/helper-validator-identifier@npm:^7.22.5": version: 7.22.5 resolution: "@babel/helper-validator-identifier@npm:7.22.5" @@ -486,6 +572,17 @@ __metadata: languageName: node linkType: hard +"@babel/helper-wrap-function@npm:^7.22.20": + version: 7.22.20 + resolution: "@babel/helper-wrap-function@npm:7.22.20" + dependencies: + "@babel/helper-function-name": ^7.22.5 + "@babel/template": ^7.22.15 + "@babel/types": ^7.22.19 + checksum: 221ed9b5572612aeb571e4ce6a256f2dee85b3c9536f1dd5e611b0255e5f59a3d0ec392d8d46d4152149156a8109f92f20379b1d6d36abb613176e0e33f05fca + languageName: node + linkType: hard + "@babel/helper-wrap-function@npm:^7.22.9": version: 7.22.10 resolution: "@babel/helper-wrap-function@npm:7.22.10" @@ -541,7 +638,7 @@ __metadata: languageName: node linkType: hard -"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.15.5, @babel/parser@npm:^7.16.8, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.22.5": +"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.16.8, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.22.5": version: 7.22.5 resolution: "@babel/parser@npm:7.22.5" bin: @@ -550,6 +647,15 @@ __metadata: languageName: node linkType: hard +"@babel/parser@npm:^7.20.13, @babel/parser@npm:^7.23.0": + version: 7.23.0 + resolution: "@babel/parser@npm:7.23.0" + bin: + parser: ./bin/babel-parser.js + checksum: 453fdf8b9e2c2b7d7b02139e0ce003d1af21947bbc03eb350fb248ee335c9b85e4ab41697ddbdd97079698de825a265e45a0846bb2ed47a2c7c1df833f42a354 + languageName: node + linkType: hard + "@babel/parser@npm:^7.22.15, @babel/parser@npm:^7.22.16": version: 7.22.16 resolution: "@babel/parser@npm:7.22.16" @@ -607,7 +713,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-proposal-class-properties@npm:^7.0.0, @babel/plugin-proposal-class-properties@npm:^7.14.0, @babel/plugin-proposal-class-properties@npm:^7.16.7": +"@babel/plugin-proposal-class-properties@npm:^7.0.0, @babel/plugin-proposal-class-properties@npm:^7.16.7, @babel/plugin-proposal-class-properties@npm:^7.18.6": version: 7.18.6 resolution: "@babel/plugin-proposal-class-properties@npm:7.18.6" dependencies: @@ -632,7 +738,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-proposal-nullish-coalescing-operator@npm:^7.14.5, @babel/plugin-proposal-nullish-coalescing-operator@npm:^7.16.7": +"@babel/plugin-proposal-nullish-coalescing-operator@npm:^7.16.7, @babel/plugin-proposal-nullish-coalescing-operator@npm:^7.18.6": version: 7.18.6 resolution: "@babel/plugin-proposal-nullish-coalescing-operator@npm:7.18.6" dependencies: @@ -644,7 +750,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-proposal-numeric-separator@npm:^7.14.5": +"@babel/plugin-proposal-numeric-separator@npm:^7.18.6": version: 7.18.6 resolution: "@babel/plugin-proposal-numeric-separator@npm:7.18.6" dependencies: @@ -686,20 +792,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-proposal-optional-chaining@npm:^7.14.5": - version: 7.18.9 - resolution: "@babel/plugin-proposal-optional-chaining@npm:7.18.9" - dependencies: - "@babel/helper-plugin-utils": ^7.18.9 - "@babel/helper-skip-transparent-expression-wrappers": ^7.18.9 - "@babel/plugin-syntax-optional-chaining": ^7.8.3 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: f2db40e26172f07c50b635cb61e1f36165de3ba868fcf608d967642f0d044b7c6beb0e7ecf17cbd421144b99e1eae7ad6031ded92925343bb0ed1d08707b514f - languageName: node - linkType: hard - -"@babel/plugin-proposal-optional-chaining@npm:^7.16.7": +"@babel/plugin-proposal-optional-chaining@npm:^7.16.7, @babel/plugin-proposal-optional-chaining@npm:^7.20.7": version: 7.21.0 resolution: "@babel/plugin-proposal-optional-chaining@npm:7.21.0" dependencies: @@ -824,7 +917,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-import-assertions@npm:^7.22.5": +"@babel/plugin-syntax-import-assertions@npm:^7.20.0, @babel/plugin-syntax-import-assertions@npm:^7.22.5": version: 7.22.5 resolution: "@babel/plugin-syntax-import-assertions@npm:7.22.5" dependencies: @@ -1029,6 +1122,20 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-async-generator-functions@npm:^7.23.2": + version: 7.23.2 + resolution: "@babel/plugin-transform-async-generator-functions@npm:7.23.2" + dependencies: + "@babel/helper-environment-visitor": ^7.22.20 + "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-remap-async-to-generator": ^7.22.20 + "@babel/plugin-syntax-async-generators": ^7.8.4 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: e1abae0edcda7304d7c17702ac25a127578791b89c4f767d60589249fa3e50ec33f8c9ff39d3d8d41f00b29947654eaddd4fd586e04c4d598122db745fab2868 + languageName: node + linkType: hard + "@babel/plugin-transform-async-to-generator@npm:^7.22.5": version: 7.22.5 resolution: "@babel/plugin-transform-async-to-generator@npm:7.22.5" @@ -1075,6 +1182,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-block-scoping@npm:^7.23.0": + version: 7.23.0 + resolution: "@babel/plugin-transform-block-scoping@npm:7.23.0" + dependencies: + "@babel/helper-plugin-utils": ^7.22.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 0cfe925cc3b5a3ad407e2253fab3ceeaa117a4b291c9cb245578880872999bca91bd83ffa0128ae9ca356330702e1ef1dcb26804f28d2cef678239caf629f73e + languageName: node + linkType: hard + "@babel/plugin-transform-class-properties@npm:^7.22.5": version: 7.22.5 resolution: "@babel/plugin-transform-class-properties@npm:7.22.5" @@ -1113,7 +1231,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-classes@npm:^7.0.0, @babel/plugin-transform-classes@npm:^7.15.4, @babel/plugin-transform-classes@npm:^7.22.6": +"@babel/plugin-transform-classes@npm:^7.0.0, @babel/plugin-transform-classes@npm:^7.22.6": version: 7.22.6 resolution: "@babel/plugin-transform-classes@npm:7.22.6" dependencies: @@ -1132,7 +1250,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-classes@npm:^7.22.15": +"@babel/plugin-transform-classes@npm:^7.20.7, @babel/plugin-transform-classes@npm:^7.22.15": version: 7.22.15 resolution: "@babel/plugin-transform-classes@npm:7.22.15" dependencies: @@ -1185,6 +1303,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-destructuring@npm:^7.23.0": + version: 7.23.0 + resolution: "@babel/plugin-transform-destructuring@npm:7.23.0" + dependencies: + "@babel/helper-plugin-utils": ^7.22.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: cd6dd454ccc2766be551e4f8a04b1acc2aa539fa19e5c7501c56cc2f8cc921dd41a7ffb78455b4c4b2f954fcab8ca4561ba7c9c7bd5af9f19465243603d18cc3 + languageName: node + linkType: hard + "@babel/plugin-transform-dotall-regex@npm:^7.22.5": version: 7.22.5 resolution: "@babel/plugin-transform-dotall-regex@npm:7.22.5" @@ -1397,6 +1526,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-modules-amd@npm:^7.23.0": + version: 7.23.0 + resolution: "@babel/plugin-transform-modules-amd@npm:7.23.0" + dependencies: + "@babel/helper-module-transforms": ^7.23.0 + "@babel/helper-plugin-utils": ^7.22.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 5d92875170a37b8282d4bcd805f55829b8fab0f9c8d08b53d32a7a0bfdc62b868e489b52d329ae768ecafc0c993eed0ad7a387baa673ac33211390a9f833ab5d + languageName: node + linkType: hard + "@babel/plugin-transform-modules-commonjs@npm:^7.0.0, @babel/plugin-transform-modules-commonjs@npm:^7.22.5": version: 7.22.5 resolution: "@babel/plugin-transform-modules-commonjs@npm:7.22.5" @@ -1423,6 +1564,19 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-modules-commonjs@npm:^7.23.0": + version: 7.23.0 + resolution: "@babel/plugin-transform-modules-commonjs@npm:7.23.0" + dependencies: + "@babel/helper-module-transforms": ^7.23.0 + "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-simple-access": ^7.22.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 7fb25997194053e167c4207c319ff05362392da841bd9f42ddb3caf9c8798a5d203bd926d23ddf5830fdf05eddc82c2810f40d1287e3a4f80b07eff13d1024b5 + languageName: node + linkType: hard + "@babel/plugin-transform-modules-systemjs@npm:^7.22.11": version: 7.22.11 resolution: "@babel/plugin-transform-modules-systemjs@npm:7.22.11" @@ -1451,6 +1605,20 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-modules-systemjs@npm:^7.23.0": + version: 7.23.0 + resolution: "@babel/plugin-transform-modules-systemjs@npm:7.23.0" + dependencies: + "@babel/helper-hoist-variables": ^7.22.5 + "@babel/helper-module-transforms": ^7.23.0 + "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-validator-identifier": ^7.22.20 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 2d481458b22605046badea2317d5cc5c94ac3031c2293e34c96f02063f5b02af0979c4da6a8fbc67cc249541575dc9c6d710db6b919ede70b7337a22d9fd57a7 + languageName: node + linkType: hard + "@babel/plugin-transform-modules-umd@npm:^7.22.5": version: 7.22.5 resolution: "@babel/plugin-transform-modules-umd@npm:7.22.5" @@ -1626,6 +1794,19 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-optional-chaining@npm:^7.23.0": + version: 7.23.0 + resolution: "@babel/plugin-transform-optional-chaining@npm:7.23.0" + dependencies: + "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-skip-transparent-expression-wrappers": ^7.22.5 + "@babel/plugin-syntax-optional-chaining": ^7.8.3 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: f702634f2b97e5260dbec0d4bde05ccb6f4d96d7bfa946481aeacfa205ca846cb6e096a38312f9d51fdbdac1f258f211138c5f7075952e46a5bf8574de6a1329 + languageName: node + linkType: hard + "@babel/plugin-transform-parameters@npm:^7.0.0, @babel/plugin-transform-parameters@npm:^7.18.8, @babel/plugin-transform-parameters@npm:^7.22.5": version: 7.22.5 resolution: "@babel/plugin-transform-parameters@npm:7.22.5" @@ -1721,6 +1902,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-react-display-name@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/plugin-transform-react-display-name@npm:7.22.5" + dependencies: + "@babel/helper-plugin-utils": ^7.22.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: a12bfd1e4e93055efca3ace3c34722571bda59d9740dca364d225d9c6e3ca874f134694d21715c42cc63d79efd46db9665bd4a022998767f9245f1e29d5d204d + languageName: node + linkType: hard + "@babel/plugin-transform-react-jsx-development@npm:^7.18.6": version: 7.18.6 resolution: "@babel/plugin-transform-react-jsx-development@npm:7.18.6" @@ -1732,6 +1924,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-react-jsx-development@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/plugin-transform-react-jsx-development@npm:7.22.5" + dependencies: + "@babel/plugin-transform-react-jsx": ^7.22.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 36bc3ff0b96bb0ef4723070a50cfdf2e72cfd903a59eba448f9fe92fea47574d6f22efd99364413719e1f3fb3c51b6c9b2990b87af088f8486a84b2a5f9e4560 + languageName: node + linkType: hard + "@babel/plugin-transform-react-jsx@npm:^7.0.0, @babel/plugin-transform-react-jsx@npm:^7.18.6": version: 7.19.0 resolution: "@babel/plugin-transform-react-jsx@npm:7.19.0" @@ -1747,6 +1950,21 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-react-jsx@npm:^7.22.15, @babel/plugin-transform-react-jsx@npm:^7.22.5": + version: 7.22.15 + resolution: "@babel/plugin-transform-react-jsx@npm:7.22.15" + dependencies: + "@babel/helper-annotate-as-pure": ^7.22.5 + "@babel/helper-module-imports": ^7.22.15 + "@babel/helper-plugin-utils": ^7.22.5 + "@babel/plugin-syntax-jsx": ^7.22.5 + "@babel/types": ^7.22.15 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 3899054e89550c3a0ef041af7c47ee266e2e934f498ee80fefeda778a6aa177b48aa8b4d2a8bf5848de977fec564571699ab952d9fa089c4c19b45ddb121df09 + languageName: node + linkType: hard + "@babel/plugin-transform-react-pure-annotations@npm:^7.18.6": version: 7.18.6 resolution: "@babel/plugin-transform-react-pure-annotations@npm:7.18.6" @@ -1759,6 +1977,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-react-pure-annotations@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/plugin-transform-react-pure-annotations@npm:7.22.5" + dependencies: + "@babel/helper-annotate-as-pure": ^7.22.5 + "@babel/helper-plugin-utils": ^7.22.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 092021c4f404e267002099ec20b3f12dd730cb90b0d83c5feed3dc00dbe43b9c42c795a18e7c6c7d7bddea20c7dd56221b146aec81b37f2e7eb5137331c61120 + languageName: node + linkType: hard + "@babel/plugin-transform-regenerator@npm:^7.22.10": version: 7.22.10 resolution: "@babel/plugin-transform-regenerator@npm:7.22.10" @@ -1782,7 +2012,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-runtime@npm:^7.15.0, @babel/plugin-transform-runtime@npm:^7.16.7": +"@babel/plugin-transform-runtime@npm:^7.16.7": version: 7.19.1 resolution: "@babel/plugin-transform-runtime@npm:7.19.1" dependencies: @@ -1798,6 +2028,22 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-runtime@npm:^7.19.6": + version: 7.23.2 + resolution: "@babel/plugin-transform-runtime@npm:7.23.2" + dependencies: + "@babel/helper-module-imports": ^7.22.15 + "@babel/helper-plugin-utils": ^7.22.5 + babel-plugin-polyfill-corejs2: ^0.4.6 + babel-plugin-polyfill-corejs3: ^0.8.5 + babel-plugin-polyfill-regenerator: ^0.5.3 + semver: ^6.3.1 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 09f4273bfe9600c67e72e26f853f11c24ee4c1cbb3935c4a28a94d388e7c0d8733479d868c333cb34e9c236f1765788c6daef7852331f5c70a3b5543fd0247a1 + languageName: node + linkType: hard + "@babel/plugin-transform-shorthand-properties@npm:^7.0.0, @babel/plugin-transform-shorthand-properties@npm:^7.22.5": version: 7.22.5 resolution: "@babel/plugin-transform-shorthand-properties@npm:7.22.5" @@ -1809,7 +2055,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-spread@npm:^7.0.0, @babel/plugin-transform-spread@npm:^7.14.6, @babel/plugin-transform-spread@npm:^7.22.5": +"@babel/plugin-transform-spread@npm:^7.0.0, @babel/plugin-transform-spread@npm:^7.20.7, @babel/plugin-transform-spread@npm:^7.22.5": version: 7.22.5 resolution: "@babel/plugin-transform-spread@npm:7.22.5" dependencies: @@ -1854,6 +2100,20 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-typescript@npm:^7.22.15": + version: 7.22.15 + resolution: "@babel/plugin-transform-typescript@npm:7.22.15" + dependencies: + "@babel/helper-annotate-as-pure": ^7.22.5 + "@babel/helper-create-class-features-plugin": ^7.22.15 + "@babel/helper-plugin-utils": ^7.22.5 + "@babel/plugin-syntax-typescript": ^7.22.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: c5d96cdbf0e1512707aa1c1e3ac6b370a25fd9c545d26008ce44eb13a47bd7fd67a1eb799c98b5ccc82e33a345fda55c0055e1fe3ed97646ed405dd13020b226 + languageName: node + linkType: hard + "@babel/plugin-transform-typescript@npm:^7.22.5": version: 7.22.10 resolution: "@babel/plugin-transform-typescript@npm:7.22.10" @@ -1915,7 +2175,97 @@ __metadata: languageName: node linkType: hard -"@babel/preset-env@npm:^7.15.4, @babel/preset-env@npm:^7.18.2, @babel/preset-env@npm:^7.20.12": +"@babel/preset-env@npm:^7.16.7": + version: 7.22.15 + resolution: "@babel/preset-env@npm:7.22.15" + dependencies: + "@babel/compat-data": ^7.22.9 + "@babel/helper-compilation-targets": ^7.22.15 + "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-validator-option": ^7.22.15 + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": ^7.22.15 + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": ^7.22.15 + "@babel/plugin-proposal-private-property-in-object": 7.21.0-placeholder-for-preset-env.2 + "@babel/plugin-syntax-async-generators": ^7.8.4 + "@babel/plugin-syntax-class-properties": ^7.12.13 + "@babel/plugin-syntax-class-static-block": ^7.14.5 + "@babel/plugin-syntax-dynamic-import": ^7.8.3 + "@babel/plugin-syntax-export-namespace-from": ^7.8.3 + "@babel/plugin-syntax-import-assertions": ^7.22.5 + "@babel/plugin-syntax-import-attributes": ^7.22.5 + "@babel/plugin-syntax-import-meta": ^7.10.4 + "@babel/plugin-syntax-json-strings": ^7.8.3 + "@babel/plugin-syntax-logical-assignment-operators": ^7.10.4 + "@babel/plugin-syntax-nullish-coalescing-operator": ^7.8.3 + "@babel/plugin-syntax-numeric-separator": ^7.10.4 + "@babel/plugin-syntax-object-rest-spread": ^7.8.3 + "@babel/plugin-syntax-optional-catch-binding": ^7.8.3 + "@babel/plugin-syntax-optional-chaining": ^7.8.3 + "@babel/plugin-syntax-private-property-in-object": ^7.14.5 + "@babel/plugin-syntax-top-level-await": ^7.14.5 + "@babel/plugin-syntax-unicode-sets-regex": ^7.18.6 + "@babel/plugin-transform-arrow-functions": ^7.22.5 + "@babel/plugin-transform-async-generator-functions": ^7.22.15 + "@babel/plugin-transform-async-to-generator": ^7.22.5 + "@babel/plugin-transform-block-scoped-functions": ^7.22.5 + "@babel/plugin-transform-block-scoping": ^7.22.15 + "@babel/plugin-transform-class-properties": ^7.22.5 + "@babel/plugin-transform-class-static-block": ^7.22.11 + "@babel/plugin-transform-classes": ^7.22.15 + "@babel/plugin-transform-computed-properties": ^7.22.5 + "@babel/plugin-transform-destructuring": ^7.22.15 + "@babel/plugin-transform-dotall-regex": ^7.22.5 + "@babel/plugin-transform-duplicate-keys": ^7.22.5 + "@babel/plugin-transform-dynamic-import": ^7.22.11 + "@babel/plugin-transform-exponentiation-operator": ^7.22.5 + "@babel/plugin-transform-export-namespace-from": ^7.22.11 + "@babel/plugin-transform-for-of": ^7.22.15 + "@babel/plugin-transform-function-name": ^7.22.5 + "@babel/plugin-transform-json-strings": ^7.22.11 + "@babel/plugin-transform-literals": ^7.22.5 + "@babel/plugin-transform-logical-assignment-operators": ^7.22.11 + "@babel/plugin-transform-member-expression-literals": ^7.22.5 + "@babel/plugin-transform-modules-amd": ^7.22.5 + "@babel/plugin-transform-modules-commonjs": ^7.22.15 + "@babel/plugin-transform-modules-systemjs": ^7.22.11 + "@babel/plugin-transform-modules-umd": ^7.22.5 + "@babel/plugin-transform-named-capturing-groups-regex": ^7.22.5 + "@babel/plugin-transform-new-target": ^7.22.5 + "@babel/plugin-transform-nullish-coalescing-operator": ^7.22.11 + "@babel/plugin-transform-numeric-separator": ^7.22.11 + "@babel/plugin-transform-object-rest-spread": ^7.22.15 + "@babel/plugin-transform-object-super": ^7.22.5 + "@babel/plugin-transform-optional-catch-binding": ^7.22.11 + "@babel/plugin-transform-optional-chaining": ^7.22.15 + "@babel/plugin-transform-parameters": ^7.22.15 + "@babel/plugin-transform-private-methods": ^7.22.5 + "@babel/plugin-transform-private-property-in-object": ^7.22.11 + "@babel/plugin-transform-property-literals": ^7.22.5 + "@babel/plugin-transform-regenerator": ^7.22.10 + "@babel/plugin-transform-reserved-words": ^7.22.5 + "@babel/plugin-transform-shorthand-properties": ^7.22.5 + "@babel/plugin-transform-spread": ^7.22.5 + "@babel/plugin-transform-sticky-regex": ^7.22.5 + "@babel/plugin-transform-template-literals": ^7.22.5 + "@babel/plugin-transform-typeof-symbol": ^7.22.5 + "@babel/plugin-transform-unicode-escapes": ^7.22.10 + "@babel/plugin-transform-unicode-property-regex": ^7.22.5 + "@babel/plugin-transform-unicode-regex": ^7.22.5 + "@babel/plugin-transform-unicode-sets-regex": ^7.22.5 + "@babel/preset-modules": 0.1.6-no-external-plugins + "@babel/types": ^7.22.15 + babel-plugin-polyfill-corejs2: ^0.4.5 + babel-plugin-polyfill-corejs3: ^0.8.3 + babel-plugin-polyfill-regenerator: ^0.5.2 + core-js-compat: ^3.31.0 + semver: ^6.3.1 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: c3cf0223cab006cbf0c563a49a5076caa0b62e3b61b4f10ba857347fcd4f85dbb662a78e6f289e4f29f72c36974696737ae86c23da114617f5b00ab2c1c66126 + languageName: node + linkType: hard + +"@babel/preset-env@npm:^7.18.2, @babel/preset-env@npm:^7.20.12": version: 7.22.10 resolution: "@babel/preset-env@npm:7.22.10" dependencies: @@ -2005,11 +2355,11 @@ __metadata: languageName: node linkType: hard -"@babel/preset-env@npm:^7.16.7": - version: 7.22.15 - resolution: "@babel/preset-env@npm:7.22.15" +"@babel/preset-env@npm:^7.20.2": + version: 7.23.2 + resolution: "@babel/preset-env@npm:7.23.2" dependencies: - "@babel/compat-data": ^7.22.9 + "@babel/compat-data": ^7.23.2 "@babel/helper-compilation-targets": ^7.22.15 "@babel/helper-plugin-utils": ^7.22.5 "@babel/helper-validator-option": ^7.22.15 @@ -2035,15 +2385,15 @@ __metadata: "@babel/plugin-syntax-top-level-await": ^7.14.5 "@babel/plugin-syntax-unicode-sets-regex": ^7.18.6 "@babel/plugin-transform-arrow-functions": ^7.22.5 - "@babel/plugin-transform-async-generator-functions": ^7.22.15 + "@babel/plugin-transform-async-generator-functions": ^7.23.2 "@babel/plugin-transform-async-to-generator": ^7.22.5 "@babel/plugin-transform-block-scoped-functions": ^7.22.5 - "@babel/plugin-transform-block-scoping": ^7.22.15 + "@babel/plugin-transform-block-scoping": ^7.23.0 "@babel/plugin-transform-class-properties": ^7.22.5 "@babel/plugin-transform-class-static-block": ^7.22.11 "@babel/plugin-transform-classes": ^7.22.15 "@babel/plugin-transform-computed-properties": ^7.22.5 - "@babel/plugin-transform-destructuring": ^7.22.15 + "@babel/plugin-transform-destructuring": ^7.23.0 "@babel/plugin-transform-dotall-regex": ^7.22.5 "@babel/plugin-transform-duplicate-keys": ^7.22.5 "@babel/plugin-transform-dynamic-import": ^7.22.11 @@ -2055,9 +2405,9 @@ __metadata: "@babel/plugin-transform-literals": ^7.22.5 "@babel/plugin-transform-logical-assignment-operators": ^7.22.11 "@babel/plugin-transform-member-expression-literals": ^7.22.5 - "@babel/plugin-transform-modules-amd": ^7.22.5 - "@babel/plugin-transform-modules-commonjs": ^7.22.15 - "@babel/plugin-transform-modules-systemjs": ^7.22.11 + "@babel/plugin-transform-modules-amd": ^7.23.0 + "@babel/plugin-transform-modules-commonjs": ^7.23.0 + "@babel/plugin-transform-modules-systemjs": ^7.23.0 "@babel/plugin-transform-modules-umd": ^7.22.5 "@babel/plugin-transform-named-capturing-groups-regex": ^7.22.5 "@babel/plugin-transform-new-target": ^7.22.5 @@ -2066,7 +2416,7 @@ __metadata: "@babel/plugin-transform-object-rest-spread": ^7.22.15 "@babel/plugin-transform-object-super": ^7.22.5 "@babel/plugin-transform-optional-catch-binding": ^7.22.11 - "@babel/plugin-transform-optional-chaining": ^7.22.15 + "@babel/plugin-transform-optional-chaining": ^7.23.0 "@babel/plugin-transform-parameters": ^7.22.15 "@babel/plugin-transform-private-methods": ^7.22.5 "@babel/plugin-transform-private-property-in-object": ^7.22.11 @@ -2083,15 +2433,15 @@ __metadata: "@babel/plugin-transform-unicode-regex": ^7.22.5 "@babel/plugin-transform-unicode-sets-regex": ^7.22.5 "@babel/preset-modules": 0.1.6-no-external-plugins - "@babel/types": ^7.22.15 - babel-plugin-polyfill-corejs2: ^0.4.5 - babel-plugin-polyfill-corejs3: ^0.8.3 - babel-plugin-polyfill-regenerator: ^0.5.2 + "@babel/types": ^7.23.0 + babel-plugin-polyfill-corejs2: ^0.4.6 + babel-plugin-polyfill-corejs3: ^0.8.5 + babel-plugin-polyfill-regenerator: ^0.5.3 core-js-compat: ^3.31.0 semver: ^6.3.1 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: c3cf0223cab006cbf0c563a49a5076caa0b62e3b61b4f10ba857347fcd4f85dbb662a78e6f289e4f29f72c36974696737ae86c23da114617f5b00ab2c1c66126 + checksum: 49327ef584b529b56aedd6577937b80c0d89603c68b23795495a13af04b5aa008db9ad04cd280423600cdc0d3cce13ae9d0d9a977db5c8193697b20ced8a10b2 languageName: node linkType: hard @@ -2108,7 +2458,7 @@ __metadata: languageName: node linkType: hard -"@babel/preset-react@npm:^7.14.0, @babel/preset-react@npm:^7.17.12": +"@babel/preset-react@npm:^7.17.12": version: 7.18.6 resolution: "@babel/preset-react@npm:7.18.6" dependencies: @@ -2124,7 +2474,23 @@ __metadata: languageName: node linkType: hard -"@babel/preset-typescript@npm:^7.15.0, @babel/preset-typescript@npm:^7.16.7, @babel/preset-typescript@npm:^7.17.12, @babel/preset-typescript@npm:^7.20.12": +"@babel/preset-react@npm:^7.18.6": + version: 7.22.15 + resolution: "@babel/preset-react@npm:7.22.15" + dependencies: + "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-validator-option": ^7.22.15 + "@babel/plugin-transform-react-display-name": ^7.22.5 + "@babel/plugin-transform-react-jsx": ^7.22.15 + "@babel/plugin-transform-react-jsx-development": ^7.22.5 + "@babel/plugin-transform-react-pure-annotations": ^7.22.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: c3ef99dfa2e9f57d2e08603e883aa20f47630a826c8e413888a93ae6e0084b5016871e463829be125329d40a1ba0a89f7c43d77b6dab52083c225cb43e63d10e + languageName: node + linkType: hard + +"@babel/preset-typescript@npm:^7.16.7, @babel/preset-typescript@npm:^7.17.12, @babel/preset-typescript@npm:^7.20.12": version: 7.22.5 resolution: "@babel/preset-typescript@npm:7.22.5" dependencies: @@ -2139,6 +2505,21 @@ __metadata: languageName: node linkType: hard +"@babel/preset-typescript@npm:^7.18.6": + version: 7.23.2 + resolution: "@babel/preset-typescript@npm:7.23.2" + dependencies: + "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-validator-option": ^7.22.15 + "@babel/plugin-syntax-jsx": ^7.22.5 + "@babel/plugin-transform-modules-commonjs": ^7.23.0 + "@babel/plugin-transform-typescript": ^7.22.15 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: c4b065c90e7f085dd7a0e57032983ac230c7ffd1d616e4c2b66581e765d5befc9271495f33250bf1cf9b4d436239c8ca3b19ada9f6c419c70bdab2cf6c868f9f + languageName: node + linkType: hard + "@babel/regjsgen@npm:^0.8.0": version: 0.8.0 resolution: "@babel/regjsgen@npm:0.8.0" @@ -2156,7 +2537,7 @@ __metadata: languageName: node linkType: hard -"@babel/runtime@npm:^7.0.0, @babel/runtime@npm:^7.10.2, @babel/runtime@npm:^7.12.1, @babel/runtime@npm:^7.12.13, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.15.4, @babel/runtime@npm:^7.18.0, @babel/runtime@npm:^7.18.3, @babel/runtime@npm:^7.18.9, @babel/runtime@npm:^7.21.0, @babel/runtime@npm:^7.6.3, @babel/runtime@npm:^7.8.4, @babel/runtime@npm:^7.9.2": +"@babel/runtime@npm:^7.0.0, @babel/runtime@npm:^7.10.2, @babel/runtime@npm:^7.12.1, @babel/runtime@npm:^7.12.13, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.18.3, @babel/runtime@npm:^7.21.0, @babel/runtime@npm:^7.6.3, @babel/runtime@npm:^7.8.4, @babel/runtime@npm:^7.9.2": version: 7.22.5 resolution: "@babel/runtime@npm:7.22.5" dependencies: @@ -2165,27 +2546,25 @@ __metadata: languageName: node linkType: hard -"@babel/runtime@npm:^7.22.15, @babel/runtime@npm:^7.5.5, @babel/runtime@npm:^7.8.7": - version: 7.22.15 - resolution: "@babel/runtime@npm:7.22.15" +"@babel/runtime@npm:^7.20.13, @babel/runtime@npm:^7.20.7": + version: 7.23.2 + resolution: "@babel/runtime@npm:7.23.2" dependencies: regenerator-runtime: ^0.14.0 - checksum: 793296df1e41599a935a3d77ec01eb6088410d3fd4dbe4e92f06c6b7bb2f8355024e6d78621a3a35f44e0e23b0b59107f23d585384df4f3123256a1e1492040e + checksum: 6c4df4839ec75ca10175f636d6362f91df8a3137f86b38f6cd3a4c90668a0fe8e9281d320958f4fbd43b394988958585a17c3aab2a4ea6bf7316b22916a371fb languageName: node linkType: hard -"@babel/template@npm:^7.16.7, @babel/template@npm:^7.22.5, @babel/template@npm:^7.3.3": - version: 7.22.5 - resolution: "@babel/template@npm:7.22.5" +"@babel/runtime@npm:^7.22.15, @babel/runtime@npm:^7.5.5, @babel/runtime@npm:^7.8.7": + version: 7.22.15 + resolution: "@babel/runtime@npm:7.22.15" dependencies: - "@babel/code-frame": ^7.22.5 - "@babel/parser": ^7.22.5 - "@babel/types": ^7.22.5 - checksum: c5746410164039aca61829cdb42e9a55410f43cace6f51ca443313f3d0bdfa9a5a330d0b0df73dc17ef885c72104234ae05efede37c1cc8a72dc9f93425977a3 + regenerator-runtime: ^0.14.0 + checksum: 793296df1e41599a935a3d77ec01eb6088410d3fd4dbe4e92f06c6b7bb2f8355024e6d78621a3a35f44e0e23b0b59107f23d585384df4f3123256a1e1492040e languageName: node linkType: hard -"@babel/template@npm:^7.22.15": +"@babel/template@npm:^7.20.7, @babel/template@npm:^7.22.15": version: 7.22.15 resolution: "@babel/template@npm:7.22.15" dependencies: @@ -2196,7 +2575,18 @@ __metadata: languageName: node linkType: hard -"@babel/traverse@npm:^7.14.0, @babel/traverse@npm:^7.15.4, @babel/traverse@npm:^7.16.8, @babel/traverse@npm:^7.22.5, @babel/traverse@npm:^7.7.2": +"@babel/template@npm:^7.22.5, @babel/template@npm:^7.3.3": + version: 7.22.5 + resolution: "@babel/template@npm:7.22.5" + dependencies: + "@babel/code-frame": ^7.22.5 + "@babel/parser": ^7.22.5 + "@babel/types": ^7.22.5 + checksum: c5746410164039aca61829cdb42e9a55410f43cace6f51ca443313f3d0bdfa9a5a330d0b0df73dc17ef885c72104234ae05efede37c1cc8a72dc9f93425977a3 + languageName: node + linkType: hard + +"@babel/traverse@npm:^7.14.0, @babel/traverse@npm:^7.16.8, @babel/traverse@npm:^7.22.5, @babel/traverse@npm:^7.7.2": version: 7.22.5 resolution: "@babel/traverse@npm:7.22.5" dependencies: @@ -2214,6 +2604,24 @@ __metadata: languageName: node linkType: hard +"@babel/traverse@npm:^7.20.13": + version: 7.23.2 + resolution: "@babel/traverse@npm:7.23.2" + dependencies: + "@babel/code-frame": ^7.22.13 + "@babel/generator": ^7.23.0 + "@babel/helper-environment-visitor": ^7.22.20 + "@babel/helper-function-name": ^7.23.0 + "@babel/helper-hoist-variables": ^7.22.5 + "@babel/helper-split-export-declaration": ^7.22.6 + "@babel/parser": ^7.23.0 + "@babel/types": ^7.23.0 + debug: ^4.1.0 + globals: ^11.1.0 + checksum: 26a1eea0dde41ab99dde8b9773a013a0dc50324e5110a049f5d634e721ff08afffd54940b3974a20308d7952085ac769689369e9127dea655f868c0f6e1ab35d + languageName: node + linkType: hard + "@babel/traverse@npm:^7.22.15, @babel/traverse@npm:^7.22.19": version: 7.22.19 resolution: "@babel/traverse@npm:7.22.19" @@ -2232,7 +2640,7 @@ __metadata: languageName: node linkType: hard -"@babel/types@npm:^7.0.0, @babel/types@npm:^7.0.0-beta.49, @babel/types@npm:^7.15.4, @babel/types@npm:^7.16.8, @babel/types@npm:^7.18.4, @babel/types@npm:^7.18.7, @babel/types@npm:^7.19.0, @babel/types@npm:^7.20.7, @babel/types@npm:^7.22.10, @babel/types@npm:^7.22.5, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4, @babel/types@npm:^7.8.3": +"@babel/types@npm:^7.0.0, @babel/types@npm:^7.0.0-beta.49, @babel/types@npm:^7.16.8, @babel/types@npm:^7.18.4, @babel/types@npm:^7.18.7, @babel/types@npm:^7.19.0, @babel/types@npm:^7.20.7, @babel/types@npm:^7.22.10, @babel/types@npm:^7.22.5, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4, @babel/types@npm:^7.8.3": version: 7.22.10 resolution: "@babel/types@npm:7.22.10" dependencies: @@ -2254,6 +2662,17 @@ __metadata: languageName: node linkType: hard +"@babel/types@npm:^7.23.0": + version: 7.23.0 + resolution: "@babel/types@npm:7.23.0" + dependencies: + "@babel/helper-string-parser": ^7.22.5 + "@babel/helper-validator-identifier": ^7.22.20 + to-fast-properties: ^2.0.0 + checksum: 215fe04bd7feef79eeb4d33374b39909ce9cad1611c4135a4f7fdf41fe3280594105af6d7094354751514625ea92d0875aba355f53e86a92600f290e77b0e604 + languageName: node + linkType: hard + "@bcoe/v8-coverage@npm:^0.2.3": version: 0.2.3 resolution: "@bcoe/v8-coverage@npm:0.2.3" @@ -2261,12 +2680,12 @@ __metadata: languageName: node linkType: hard -"@builder.io/partytown@npm:^0.5.2": - version: 0.5.4 - resolution: "@builder.io/partytown@npm:0.5.4" +"@builder.io/partytown@npm:^0.7.5": + version: 0.7.6 + resolution: "@builder.io/partytown@npm:0.7.6" bin: partytown: bin/partytown.cjs - checksum: 2935390013f82e731160465a3b1d229cedfafec6b8c2ac7aad65e67012da0711962d9619bdffea1dbbae42b6109a89b501a655ef13a7c432bf95876f59f71f76 + checksum: c469575e0f0389e4cf0a39f6248c14db1d87fe98d67f0bb38e9d97ce1f957eb32c8441bd2aae1f663a36a49567fbb7e1f2dd06b82a91848936cd5dedf5d7d5b9 languageName: node linkType: hard @@ -3642,6 +4061,24 @@ __metadata: languageName: node linkType: hard +"@eslint-community/eslint-utils@npm:^4.2.0": + version: 4.4.0 + resolution: "@eslint-community/eslint-utils@npm:4.4.0" + dependencies: + eslint-visitor-keys: ^3.3.0 + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + checksum: cdfe3ae42b4f572cbfb46d20edafe6f36fc5fb52bf2d90875c58aefe226892b9677fef60820e2832caf864a326fe4fc225714c46e8389ccca04d5f9288aabd22 + languageName: node + linkType: hard + +"@eslint-community/regexpp@npm:^4.4.0": + version: 4.10.0 + resolution: "@eslint-community/regexpp@npm:4.10.0" + checksum: 2a6e345429ea8382aaaf3a61f865cae16ed44d31ca917910033c02dc00d505d939f10b81e079fa14d43b51499c640138e153b7e40743c4c094d9df97d4e56f7b + languageName: node + linkType: hard + "@eslint/eslintrc@npm:^0.4.3": version: 0.4.3 resolution: "@eslint/eslintrc@npm:0.4.3" @@ -3817,42 +4254,32 @@ __metadata: languageName: node linkType: hard -"@gatsbyjs/parcel-namer-relative-to-cwd@npm:1.9.0": - version: 1.9.0 - resolution: "@gatsbyjs/parcel-namer-relative-to-cwd@npm:1.9.0" - dependencies: - "@babel/runtime": ^7.18.0 - "@parcel/namer-default": 2.6.2 - "@parcel/plugin": 2.6.2 - gatsby-core-utils: ^3.24.0 - checksum: ae7048f14fb69d1fc88e1cd394719dc272edf62bf4f0523b59ef0ef402dd1f8e0c3ddb50cb28f2ddfc97036b5d9a843787b18943a57db0db0862343320a67d55 - languageName: node - linkType: hard - -"@gatsbyjs/potrace@npm:^2.3.0": - version: 2.3.0 - resolution: "@gatsbyjs/potrace@npm:2.3.0" +"@gatsbyjs/parcel-namer-relative-to-cwd@npm:^2.12.1": + version: 2.12.1 + resolution: "@gatsbyjs/parcel-namer-relative-to-cwd@npm:2.12.1" dependencies: - jimp-compact: ^0.16.1-2 - checksum: 237d4ccb9ac1ee321f1b2351b48ad1082252af2c181634da634292ba8e4bb15cb56bdfec3984c5c2d203befe86e93058976d26f52c30dee46f994741ef4a7f30 + "@babel/runtime": ^7.20.13 + "@parcel/namer-default": 2.8.3 + "@parcel/plugin": 2.8.3 + gatsby-core-utils: ^4.12.1 + checksum: c3daa3c4892209994cdff0c6ef1a67da9566ca727682137874f1e57d848a60765e4c909cf663ff102a1ad13e24202f47e5a0117373dae03b192810105737b63c languageName: node linkType: hard -"@gatsbyjs/reach-router@npm:^1.3.9": - version: 1.3.9 - resolution: "@gatsbyjs/reach-router@npm:1.3.9" +"@gatsbyjs/reach-router@npm:^2.0.1": + version: 2.0.1 + resolution: "@gatsbyjs/reach-router@npm:2.0.1" dependencies: - invariant: ^2.2.3 - prop-types: ^15.6.1 - react-lifecycles-compat: ^3.0.4 + invariant: ^2.2.4 + prop-types: ^15.8.1 peerDependencies: - react: 15.x || 16.x || 17.x || 18.x - react-dom: 15.x || 16.x || 17.x || 18.x - checksum: 4e6155026bac53bc7444f32a67846a9080546f986a788786b674ec3274d0ff739a6e06dde9fd75d919ce109fb44ce09932303e20397905daa7691113db6da9ad + react: 18.x + react-dom: 18.x + checksum: b8560e0b164d8fd38bc61f9b09199ab0b755e12878a61f8e3f0b43d0283523b942f3daa240267a4eb69373fc1743d6b8d76557e7ebd885d26bc22337c3b00c3c languageName: node linkType: hard -"@gatsbyjs/webpack-hot-middleware@npm:^2.25.2": +"@gatsbyjs/webpack-hot-middleware@npm:^2.25.3": version: 2.25.3 resolution: "@gatsbyjs/webpack-hot-middleware@npm:2.25.3" dependencies: @@ -3863,35 +4290,35 @@ __metadata: languageName: node linkType: hard -"@graphql-codegen/add@npm:^3.1.1": - version: 3.2.1 - resolution: "@graphql-codegen/add@npm:3.2.1" +"@graphql-codegen/add@npm:^3.2.3": + version: 3.2.3 + resolution: "@graphql-codegen/add@npm:3.2.3" dependencies: - "@graphql-codegen/plugin-helpers": ^2.6.2 + "@graphql-codegen/plugin-helpers": ^3.1.1 tslib: ~2.4.0 peerDependencies: graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - checksum: 4f9c645a3cf4b6e64c8ea5cbaba95075df2f485e3fea5b2c369bcf898272d0a6665b3eb0b541dc57d3d8400b23610848c8348a469e472db1a1c558d61580dca0 + checksum: 98b1b17104b7e2fa82e9ed30e21160b02cce530d0ff72ce7794478677168ac6381a8d814cdd25d60b41b91b6446ebd592ba4820bd5ac138016f9097fa6ebc483 languageName: node linkType: hard -"@graphql-codegen/core@npm:^2.5.1": - version: 2.6.2 - resolution: "@graphql-codegen/core@npm:2.6.2" +"@graphql-codegen/core@npm:^2.6.8": + version: 2.6.8 + resolution: "@graphql-codegen/core@npm:2.6.8" dependencies: - "@graphql-codegen/plugin-helpers": ^2.6.2 + "@graphql-codegen/plugin-helpers": ^3.1.1 "@graphql-tools/schema": ^9.0.0 - "@graphql-tools/utils": ^8.8.0 + "@graphql-tools/utils": ^9.1.1 tslib: ~2.4.0 peerDependencies: graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - checksum: 3d078e9caa11baf7ceaa4d67b29a6be32f50a183c1fa6f228a3ade62902b9b91cdea2c94d99adbadf10ec38a7f2df9f16cd366dc7b4febf95336e3b4a7eb9160 + checksum: 33a222798fd99adcaf5d6d48fcd6949798a62d7a25e9b2af5b13e4def3de4338e5a743e5ea87661d2b32ae3279e3ad8b555d0e212efe86018088cb85a7d59d6a languageName: node linkType: hard -"@graphql-codegen/plugin-helpers@npm:^2.4.2, @graphql-codegen/plugin-helpers@npm:^2.6.2": - version: 2.7.1 - resolution: "@graphql-codegen/plugin-helpers@npm:2.7.1" +"@graphql-codegen/plugin-helpers@npm:^2.7.2": + version: 2.7.2 + resolution: "@graphql-codegen/plugin-helpers@npm:2.7.2" dependencies: "@graphql-tools/utils": ^8.8.0 change-case-all: 1.0.14 @@ -3901,114 +4328,131 @@ __metadata: tslib: ~2.4.0 peerDependencies: graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - checksum: fffb801ccccee36d729c134caa79cc5eb6a1b3717253646cd1759e2dd0e754bccb6b0b6b5341a649fd18794f8b0b970776b71907d5a7b15048521ea9eb283180 + checksum: 66e0d507ad5db60b67092ebf7632d464d56ab446ac8fd87c293e00d9016944912d8cf9199e3e026b0a9247a50f50c4118a44f49e13675db64211652cd6259b05 languageName: node linkType: hard -"@graphql-codegen/schema-ast@npm:^2.5.1": - version: 2.5.1 - resolution: "@graphql-codegen/schema-ast@npm:2.5.1" +"@graphql-codegen/plugin-helpers@npm:^3.1.1, @graphql-codegen/plugin-helpers@npm:^3.1.2": + version: 3.1.2 + resolution: "@graphql-codegen/plugin-helpers@npm:3.1.2" dependencies: - "@graphql-codegen/plugin-helpers": ^2.6.2 - "@graphql-tools/utils": ^8.8.0 + "@graphql-tools/utils": ^9.0.0 + change-case-all: 1.0.15 + common-tags: 1.8.2 + import-from: 4.0.0 + lodash: ~4.17.0 + tslib: ~2.4.0 + peerDependencies: + graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + checksum: 4d0c615738570681b5ffd3c07305a35d6aa3e5fd87c9199c0a670b95529ab865b1df978ce584d5b415107a567ac484e56a48db129a6d1d2eb8a254fbd3260e39 + languageName: node + linkType: hard + +"@graphql-codegen/schema-ast@npm:^2.6.1": + version: 2.6.1 + resolution: "@graphql-codegen/schema-ast@npm:2.6.1" + dependencies: + "@graphql-codegen/plugin-helpers": ^3.1.2 + "@graphql-tools/utils": ^9.0.0 tslib: ~2.4.0 peerDependencies: graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - checksum: a488c4a35e360f46444fb140ef3b5dffdea1e70549060ce6c2dad6f39c0b3c2cf2bcd797bcec8084f20a3ea4b5ab3e8221b1418e4195d9baf392819425bdd300 + checksum: f44338ac66e6a1f6238c33cdf65778bb467fe5a93767988135cb4e112d3be4d3c7e8aeeffe323754e8d6b0cbc5a52cb71452bfc42a15bc7031ebaa9b3d5da676 languageName: node linkType: hard -"@graphql-codegen/typescript-operations@npm:^2.3.5": - version: 2.5.4 - resolution: "@graphql-codegen/typescript-operations@npm:2.5.4" +"@graphql-codegen/typescript-operations@npm:^2.5.13": + version: 2.5.13 + resolution: "@graphql-codegen/typescript-operations@npm:2.5.13" dependencies: - "@graphql-codegen/plugin-helpers": ^2.6.2 - "@graphql-codegen/typescript": ^2.7.4 - "@graphql-codegen/visitor-plugin-common": 2.12.2 + "@graphql-codegen/plugin-helpers": ^3.1.2 + "@graphql-codegen/typescript": ^2.8.8 + "@graphql-codegen/visitor-plugin-common": 2.13.8 auto-bind: ~4.0.0 tslib: ~2.4.0 peerDependencies: graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - checksum: 845c70a482f55ead2ca73b43f443c2378debe7f6cec316b5bac4edceab29e550c4f176b1e2e6b693c80295c91e544284929fc954bb034d026e2dcadd93ef90d4 + checksum: c36d75b1b0101d8e6e65949e7ad6b068b3595d95d35c20c3d2506f35b5b11c00ca91d7b0c40005de3a6c38fa6a858e27ab4729b1068721eafe79d90b5d721cfc languageName: node linkType: hard -"@graphql-codegen/typescript@npm:^2.4.8, @graphql-codegen/typescript@npm:^2.7.4": - version: 2.7.4 - resolution: "@graphql-codegen/typescript@npm:2.7.4" +"@graphql-codegen/typescript@npm:^2.8.8": + version: 2.8.8 + resolution: "@graphql-codegen/typescript@npm:2.8.8" dependencies: - "@graphql-codegen/plugin-helpers": ^2.6.2 - "@graphql-codegen/schema-ast": ^2.5.1 - "@graphql-codegen/visitor-plugin-common": 2.12.2 + "@graphql-codegen/plugin-helpers": ^3.1.2 + "@graphql-codegen/schema-ast": ^2.6.1 + "@graphql-codegen/visitor-plugin-common": 2.13.8 auto-bind: ~4.0.0 tslib: ~2.4.0 peerDependencies: graphql: ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - checksum: 91ce69d19eead417d4ba07a59f4be19fd50a28c4bd3800f8cd69efa7e2afb05cea6e15b8d58086b67c366970a6c58f0c5179a46a9f07c7f135f642a9d6af3583 + checksum: ebc338bc88fd239b9ef70d900778791af2c68f7a0fa074d870cc5fcaee3ea182dfce8a1f366f53bcd5e81f95bb9e26e00e1b41e6b2ad3305cf7e6f44bf57d649 languageName: node linkType: hard -"@graphql-codegen/visitor-plugin-common@npm:2.12.2": - version: 2.12.2 - resolution: "@graphql-codegen/visitor-plugin-common@npm:2.12.2" +"@graphql-codegen/visitor-plugin-common@npm:2.13.8": + version: 2.13.8 + resolution: "@graphql-codegen/visitor-plugin-common@npm:2.13.8" dependencies: - "@graphql-codegen/plugin-helpers": ^2.6.2 + "@graphql-codegen/plugin-helpers": ^3.1.2 "@graphql-tools/optimize": ^1.3.0 "@graphql-tools/relay-operation-optimizer": ^6.5.0 - "@graphql-tools/utils": ^8.8.0 + "@graphql-tools/utils": ^9.0.0 auto-bind: ~4.0.0 - change-case-all: 1.0.14 + change-case-all: 1.0.15 dependency-graph: ^0.11.0 graphql-tag: ^2.11.0 parse-filepath: ^1.0.2 tslib: ~2.4.0 peerDependencies: graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - checksum: 325b6a2bbd297c7beff00963f4f375d2990956287d4e4976864875340728abf1bdaa9891bbd9fc2625d783689f2655befd212a03c521d3661e16dcea0e0a6de4 + checksum: 4ca8074bfb84a7c6f88216c2b327a600b57da35eae9b659656592c48f197e44004dcc5c2ab500a5d3a94e2753f47903e5e113162c8a362de08e307e564d416a5 languageName: node linkType: hard -"@graphql-tools/code-file-loader@npm:^7.2.14": - version: 7.3.6 - resolution: "@graphql-tools/code-file-loader@npm:7.3.6" +"@graphql-tools/code-file-loader@npm:^7.3.23": + version: 7.3.23 + resolution: "@graphql-tools/code-file-loader@npm:7.3.23" dependencies: - "@graphql-tools/graphql-tag-pluck": 7.3.6 - "@graphql-tools/utils": 8.12.0 + "@graphql-tools/graphql-tag-pluck": 7.5.2 + "@graphql-tools/utils": ^9.2.1 globby: ^11.0.3 tslib: ^2.4.0 unixify: ^1.0.0 peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - checksum: a63b0c512d1a6b56fc6aebc933a779d8b155aedc060ee37fcdcacd909341024db9546d5f93b49ad676ee348e3303b048c9ef190263f3747e016f818a04c49133 + checksum: fb1dfa807b9d5798936c7fe31cf5356412d9b5a25a08d5952b607921637afbe26555cb662cf97f82dfdf47ed8e7c2a42f527238fb2defd3be4505e15fb6027c3 languageName: node linkType: hard -"@graphql-tools/graphql-tag-pluck@npm:7.3.6": - version: 7.3.6 - resolution: "@graphql-tools/graphql-tag-pluck@npm:7.3.6" +"@graphql-tools/graphql-tag-pluck@npm:7.5.2": + version: 7.5.2 + resolution: "@graphql-tools/graphql-tag-pluck@npm:7.5.2" dependencies: "@babel/parser": ^7.16.8 + "@babel/plugin-syntax-import-assertions": ^7.20.0 "@babel/traverse": ^7.16.8 "@babel/types": ^7.16.8 - "@graphql-tools/utils": 8.12.0 + "@graphql-tools/utils": ^9.2.1 tslib: ^2.4.0 peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - checksum: 3543a41a3b84dc014ce5d0824c8275b8d8592e55bbcd8f955a0968a6b9c00c11d82d90b6bbb533f2d09f94e07d10ec70d53696470ee32fad00d055767909d164 + checksum: fbe2419f97ca700bb5f3fa7ff7a4ecab2519732339c2f5807ff0fc33dcb50e3b6e921b6c0b285992b34e95cb812d514f0d62d82f9275a8c074bcaff64cbff7bb languageName: node linkType: hard -"@graphql-tools/load@npm:^7.5.10": - version: 7.7.7 - resolution: "@graphql-tools/load@npm:7.7.7" +"@graphql-tools/load@npm:^7.8.14": + version: 7.8.14 + resolution: "@graphql-tools/load@npm:7.8.14" dependencies: - "@graphql-tools/schema": 9.0.4 - "@graphql-tools/utils": 8.12.0 + "@graphql-tools/schema": ^9.0.18 + "@graphql-tools/utils": ^9.2.1 p-limit: 3.1.0 tslib: ^2.4.0 peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - checksum: 59590c07c029b5b2427116408f91cb1f5ab359bdf0a9314a8d31cedc540c235d1daddbbc8ab6369db1ea7e654cf52ca9d4f185058290acc8c5c3183d1bb68ef7 + checksum: 12ffd6460da3d996d614faa3ced99f526247334bb671301b15ed1d2153314a8813f734d863086d154891ac4b35da090668f0ea7702508d19f8dd0f72413b585c languageName: node linkType: hard @@ -4024,6 +4468,18 @@ __metadata: languageName: node linkType: hard +"@graphql-tools/merge@npm:^8.4.1": + version: 8.4.2 + resolution: "@graphql-tools/merge@npm:8.4.2" + dependencies: + "@graphql-tools/utils": ^9.2.1 + tslib: ^2.4.0 + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + checksum: 96d57a3e810055a2883bf9d3450e88082da207ffb1406222c9fa954e47bac4a328696785fdb7eec95a030d5f75504f7b4c6484c94f248cee13e6ad25aca70c75 + languageName: node + linkType: hard + "@graphql-tools/optimize@npm:^1.3.0": version: 1.3.1 resolution: "@graphql-tools/optimize@npm:1.3.1" @@ -4048,7 +4504,7 @@ __metadata: languageName: node linkType: hard -"@graphql-tools/schema@npm:9.0.4, @graphql-tools/schema@npm:^9.0.0": +"@graphql-tools/schema@npm:^9.0.0": version: 9.0.4 resolution: "@graphql-tools/schema@npm:9.0.4" dependencies: @@ -4062,6 +4518,20 @@ __metadata: languageName: node linkType: hard +"@graphql-tools/schema@npm:^9.0.18": + version: 9.0.19 + resolution: "@graphql-tools/schema@npm:9.0.19" + dependencies: + "@graphql-tools/merge": ^8.4.1 + "@graphql-tools/utils": ^9.2.1 + tslib: ^2.4.0 + value-or-promise: ^1.0.12 + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + checksum: 1be91f61bf4be0c1c9aa640a6ad5b58328d5434d15e78ba73a47263420939db6741ad6723dece4611257e7e1e56518e116b76513a3014305d3f52d67aafb62fb + languageName: node + linkType: hard + "@graphql-tools/utils@npm:8.12.0, @graphql-tools/utils@npm:^8.8.0": version: 8.12.0 resolution: "@graphql-tools/utils@npm:8.12.0" @@ -4073,6 +4543,27 @@ __metadata: languageName: node linkType: hard +"@graphql-tools/utils@npm:^9.0.0, @graphql-tools/utils@npm:^9.1.1, @graphql-tools/utils@npm:^9.2.1": + version: 9.2.1 + resolution: "@graphql-tools/utils@npm:9.2.1" + dependencies: + "@graphql-typed-document-node/core": ^3.1.1 + tslib: ^2.4.0 + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + checksum: 94ed12df5f49e5c338322ffd931236a687a3d5c443bf499f9baab5d4fcd9792234111142be8aa506a01ca2e82732996c4e1d8f6159ff9cc7fdc5c97f63e55226 + languageName: node + linkType: hard + +"@graphql-typed-document-node/core@npm:^3.1.1": + version: 3.2.0 + resolution: "@graphql-typed-document-node/core@npm:3.2.0" + peerDependencies: + graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + checksum: fa44443accd28c8cf4cb96aaaf39d144a22e8b091b13366843f4e97d19c7bfeaf609ce3c7603a4aeffe385081eaf8ea245d078633a7324c11c5ec4b2011bb76d + languageName: node + linkType: hard + "@hapi/hoek@npm:^9.0.0": version: 9.3.0 resolution: "@hapi/hoek@npm:9.3.0" @@ -4429,6 +4920,13 @@ __metadata: languageName: node linkType: hard +"@jridgewell/resolve-uri@npm:^3.1.0": + version: 3.1.1 + resolution: "@jridgewell/resolve-uri@npm:3.1.1" + checksum: f5b441fe7900eab4f9155b3b93f9800a916257f4e8563afbcd3b5a5337b55e52bd8ae6735453b1b745457d9f6cdb16d74cd6220bbdd98cf153239e13f6cbb653 + languageName: node + linkType: hard + "@jridgewell/set-array@npm:^1.0.1": version: 1.1.2 resolution: "@jridgewell/set-array@npm:1.1.2" @@ -4453,7 +4951,14 @@ __metadata: languageName: node linkType: hard -"@jridgewell/trace-mapping@npm:^0.3.12, @jridgewell/trace-mapping@npm:^0.3.13, @jridgewell/trace-mapping@npm:^0.3.15, @jridgewell/trace-mapping@npm:^0.3.17, @jridgewell/trace-mapping@npm:^0.3.9": +"@jridgewell/sourcemap-codec@npm:^1.4.14": + version: 1.4.15 + resolution: "@jridgewell/sourcemap-codec@npm:1.4.15" + checksum: b881c7e503db3fc7f3c1f35a1dd2655a188cc51a3612d76efc8a6eb74728bef5606e6758ee77423e564092b4a518aba569bbb21c9bac5ab7a35b0c6ae7e344c8 + languageName: node + linkType: hard + +"@jridgewell/trace-mapping@npm:^0.3.12, @jridgewell/trace-mapping@npm:^0.3.15, @jridgewell/trace-mapping@npm:^0.3.17, @jridgewell/trace-mapping@npm:^0.3.9": version: 0.3.18 resolution: "@jridgewell/trace-mapping@npm:0.3.18" dependencies: @@ -4463,6 +4968,16 @@ __metadata: languageName: node linkType: hard +"@jridgewell/trace-mapping@npm:^0.3.18": + version: 0.3.20 + resolution: "@jridgewell/trace-mapping@npm:0.3.20" + dependencies: + "@jridgewell/resolve-uri": ^3.1.0 + "@jridgewell/sourcemap-codec": ^1.4.14 + checksum: cd1a7353135f385909468ff0cf20bdd37e59f2ee49a13a966dedf921943e222082c583ade2b579ff6cd0d8faafcb5461f253e1bf2a9f48fec439211fdbe788f5 + languageName: node + linkType: hard + "@juggle/resize-observer@npm:^3.3.1": version: 3.4.0 resolution: "@juggle/resize-observer@npm:3.4.0" @@ -5987,69 +6502,70 @@ __metadata: languageName: node linkType: hard -"@parcel/bundler-default@npm:2.6.2": - version: 2.6.2 - resolution: "@parcel/bundler-default@npm:2.6.2" +"@parcel/bundler-default@npm:2.8.3": + version: 2.8.3 + resolution: "@parcel/bundler-default@npm:2.8.3" dependencies: - "@parcel/diagnostic": 2.6.2 - "@parcel/hash": 2.6.2 - "@parcel/plugin": 2.6.2 - "@parcel/utils": 2.6.2 + "@parcel/diagnostic": 2.8.3 + "@parcel/graph": 2.8.3 + "@parcel/hash": 2.8.3 + "@parcel/plugin": 2.8.3 + "@parcel/utils": 2.8.3 nullthrows: ^1.1.1 - checksum: f99c2b673beee732a88867354397ca9414f7528febfc03a6083c79e279f35dd385b8c606508a2a15954f3623ca72eb6f8873e6851039ee3218e6d241c1fb8860 + checksum: 219b2be341cad20991659b7a3031454a081ce0787c161a4da8a73ae8a4af4468667b284caea9488e869b162763d308cfd6495ab35fe386413b14325d6667ea86 languageName: node linkType: hard -"@parcel/cache@npm:2.6.2": - version: 2.6.2 - resolution: "@parcel/cache@npm:2.6.2" +"@parcel/cache@npm:2.8.3": + version: 2.8.3 + resolution: "@parcel/cache@npm:2.8.3" dependencies: - "@parcel/fs": 2.6.2 - "@parcel/logger": 2.6.2 - "@parcel/utils": 2.6.2 + "@parcel/fs": 2.8.3 + "@parcel/logger": 2.8.3 + "@parcel/utils": 2.8.3 lmdb: 2.5.2 peerDependencies: - "@parcel/core": ^2.6.2 - checksum: e7b540fe104390399b5f51a3b48c048d38b02b304abbf9180d6398aba8adbd765d2e7acd4708c38a04b7a25b953f2c54e5126a451b1aa2b57c6f5b82f499a1a7 + "@parcel/core": ^2.8.3 + checksum: cd679053d229f8d06536a8fc9d857e5fa58905492e1a97c4f6b1da82de0dcef202a609c1e36206d3cdb32e5da3a214525f868b98dfd7aa671a53dacceb004fd9 languageName: node linkType: hard -"@parcel/codeframe@npm:2.6.2": - version: 2.6.2 - resolution: "@parcel/codeframe@npm:2.6.2" +"@parcel/codeframe@npm:2.8.3": + version: 2.8.3 + resolution: "@parcel/codeframe@npm:2.8.3" dependencies: chalk: ^4.1.0 - checksum: 3253f42b907edefecbc14d6a3f3924eeda1c828c32d9eb4b05d771c68ff124d6a7065aa950dd990beda73fa6b1c18f2b25329a013e8b52742a371cbcf620054f + checksum: a6e82c30e6251dcae14f247a14f6cb265f766b8bf18b62dd6a1c4a103cfae364a08897b36c5c379d0d867169647cb72962266f77571f718ff68ef70a16b81c02 languageName: node linkType: hard -"@parcel/compressor-raw@npm:2.6.2": - version: 2.6.2 - resolution: "@parcel/compressor-raw@npm:2.6.2" +"@parcel/compressor-raw@npm:2.8.3": + version: 2.8.3 + resolution: "@parcel/compressor-raw@npm:2.8.3" dependencies: - "@parcel/plugin": 2.6.2 - checksum: fb147eb18952f68b6d2a63fe36a0810f503d326aa524bf46c1864091ef8abe05c3990d3228275e19597054296d5abea850d224d5355ced0def73cec381c02398 + "@parcel/plugin": 2.8.3 + checksum: ca3b8a4f60e5193cffaa8041e709513df9c6cb54f32c9d20fef993a9af2d84f1e2d8bf8f4092220a8abaec24679498f854e683511876187f35b4f94a5852cf85 languageName: node linkType: hard -"@parcel/core@npm:2.6.2": - version: 2.6.2 - resolution: "@parcel/core@npm:2.6.2" +"@parcel/core@npm:2.8.3": + version: 2.8.3 + resolution: "@parcel/core@npm:2.8.3" dependencies: "@mischnic/json-sourcemap": ^0.1.0 - "@parcel/cache": 2.6.2 - "@parcel/diagnostic": 2.6.2 - "@parcel/events": 2.6.2 - "@parcel/fs": 2.6.2 - "@parcel/graph": 2.6.2 - "@parcel/hash": 2.6.2 - "@parcel/logger": 2.6.2 - "@parcel/package-manager": 2.6.2 - "@parcel/plugin": 2.6.2 - "@parcel/source-map": ^2.0.0 - "@parcel/types": 2.6.2 - "@parcel/utils": 2.6.2 - "@parcel/workers": 2.6.2 + "@parcel/cache": 2.8.3 + "@parcel/diagnostic": 2.8.3 + "@parcel/events": 2.8.3 + "@parcel/fs": 2.8.3 + "@parcel/graph": 2.8.3 + "@parcel/hash": 2.8.3 + "@parcel/logger": 2.8.3 + "@parcel/package-manager": 2.8.3 + "@parcel/plugin": 2.8.3 + "@parcel/source-map": ^2.1.1 + "@parcel/types": 2.8.3 + "@parcel/utils": 2.8.3 + "@parcel/workers": 2.8.3 abortcontroller-polyfill: ^1.1.9 base-x: ^3.0.8 browserslist: ^4.6.6 @@ -6060,209 +6576,208 @@ __metadata: msgpackr: ^1.5.4 nullthrows: ^1.1.1 semver: ^5.7.1 - checksum: f550cbbd5ee9db5c9c9dda79ad6b4c307d8d16ca52d6abc42d1df846ad6f5a9dedf0aa1dcb6550a66611b8e89a52bc4036039ef4bc62e007c6faab63541d4c69 + checksum: 68adceb1b041208fe922bb52da218e6be90d6e016322f4eac5a5dbfbac72838080cf9bbce51785d65556a258293c02dffba4482217dbd9b723258101d925fb0e languageName: node linkType: hard -"@parcel/diagnostic@npm:2.6.2": - version: 2.6.2 - resolution: "@parcel/diagnostic@npm:2.6.2" +"@parcel/diagnostic@npm:2.8.3": + version: 2.8.3 + resolution: "@parcel/diagnostic@npm:2.8.3" dependencies: "@mischnic/json-sourcemap": ^0.1.0 nullthrows: ^1.1.1 - checksum: c20c7b12c4a9e840d612fcc0d891675a8fd0a79558698b1f96009cc3631a3222faf7484ebf36f728d255e91d9868ae67638766f7231e016ba078e7cf1899f6b3 + checksum: c24d98a2dbf068ef334c595d51504cd063310c0327477b5d7bcf817af3f8ad79d56593cdf91d8d45cb4a41a48baf9090ae4100a96d2c197d4ed20bc5db9df2d9 languageName: node linkType: hard -"@parcel/events@npm:2.6.2": - version: 2.6.2 - resolution: "@parcel/events@npm:2.6.2" - checksum: 272898db0c5de72bd59d7f43acce188a9c6574abc7235f6b47bf0376a73b49ea634f1fab5c3cdcf846a16e541f40ced16275325f80cc04332543d25d297973d1 +"@parcel/events@npm:2.8.3": + version: 2.8.3 + resolution: "@parcel/events@npm:2.8.3" + checksum: 9d23c6663e9afce1d1094c46d38eba0b0171835201140258c1dcd33f63cfbc20bb1abdc163cbb7a01d407a8cf06c8742c10035c8a835ebca261b19d8ee0fbf7e languageName: node linkType: hard -"@parcel/fs-search@npm:2.6.2": - version: 2.6.2 - resolution: "@parcel/fs-search@npm:2.6.2" +"@parcel/fs-search@npm:2.8.3": + version: 2.8.3 + resolution: "@parcel/fs-search@npm:2.8.3" dependencies: detect-libc: ^1.0.3 - checksum: 99850b1fd81009bbfb150421cfe9a7fc5936b617eb682a154227e563f53dc60baeb131c3825dda2d8bc240fcc3e96889f96b2a85ef7063c1d4925f4c0f9f7842 + checksum: 25e8eda6942fbf28e02cef1f5e94acafb3e33275a20b0a3e553402f04d2d24026be796b645728e872949dc8555b03a7d26d615a4f8eeed03a3af76aed535cc10 languageName: node linkType: hard -"@parcel/fs@npm:2.6.2": - version: 2.6.2 - resolution: "@parcel/fs@npm:2.6.2" +"@parcel/fs@npm:2.8.3": + version: 2.8.3 + resolution: "@parcel/fs@npm:2.8.3" dependencies: - "@parcel/fs-search": 2.6.2 - "@parcel/types": 2.6.2 - "@parcel/utils": 2.6.2 - "@parcel/watcher": ^2.0.0 - "@parcel/workers": 2.6.2 + "@parcel/fs-search": 2.8.3 + "@parcel/types": 2.8.3 + "@parcel/utils": 2.8.3 + "@parcel/watcher": ^2.0.7 + "@parcel/workers": 2.8.3 peerDependencies: - "@parcel/core": ^2.6.2 - checksum: b5e324d93b5149fb75ba3b931cf45ed1e56266b1585d6ecd14d969cebb673ebd4c3a8d9762bf387185066b838a1a9e1d5a7411fc174a55e3801eae8b1201f68e + "@parcel/core": ^2.8.3 + checksum: cc421552daef3c7676030867a1b4ed45d64d5f4221b0b12d487a86183a39544290fd3e7ed9104b1b58c05f2a6b5ec0698ce37a9cd49c484d94ed6b445f26d598 languageName: node linkType: hard -"@parcel/graph@npm:2.6.2": - version: 2.6.2 - resolution: "@parcel/graph@npm:2.6.2" +"@parcel/graph@npm:2.8.3": + version: 2.8.3 + resolution: "@parcel/graph@npm:2.8.3" dependencies: - "@parcel/utils": 2.6.2 nullthrows: ^1.1.1 - checksum: 74490009e804b14bcf795fe4a1518ae8dd21f04ac4a26fde43cfad69cf6874fe9a1ab7e7b4305d6ceb15b11600e8156504a8ee3279134b22133ffbb4cdab3398 + checksum: ceed8445f5a23396cca001a54ee0620bd7d6ecbb455977c16bd2f446da14c1791817ed715a4cf70d6ba66310991eeee44d692f15f70ff52e75b98b629da25a88 languageName: node linkType: hard -"@parcel/hash@npm:2.6.2": - version: 2.6.2 - resolution: "@parcel/hash@npm:2.6.2" +"@parcel/hash@npm:2.8.3": + version: 2.8.3 + resolution: "@parcel/hash@npm:2.8.3" dependencies: detect-libc: ^1.0.3 xxhash-wasm: ^0.4.2 - checksum: 212f34e4397bdc48824892eb556755eeb2e3210dfd217cc14740ff94a3adaed89f4a18591916668aad7a0bf906a06b523ad6326fd970753a57b019453d26fb63 + checksum: 29cef199feda672756c930a8b45ee91e46607aa1b6659c38658758fe2f88870c20e0d4e8738d96ca8b44df60c1b767b5593110e2d24b99382214158c759258d0 languageName: node linkType: hard -"@parcel/logger@npm:2.6.2": - version: 2.6.2 - resolution: "@parcel/logger@npm:2.6.2" +"@parcel/logger@npm:2.8.3": + version: 2.8.3 + resolution: "@parcel/logger@npm:2.8.3" dependencies: - "@parcel/diagnostic": 2.6.2 - "@parcel/events": 2.6.2 - checksum: d3536408dac9a28476821f6ba536f8f2b4efba635581d603fdadc78ec062084bdbeec17ab8d38c11c0b368092f63a1db1b757c986ede702654ab69d94b4b815c + "@parcel/diagnostic": 2.8.3 + "@parcel/events": 2.8.3 + checksum: 04fd46313138ea8e38c5bd051cd79ee245ad0a7bb6d5d12a892cafa79755af81ec1b6ddc83a79224bb74170bc1323f016cf849981326adb391f43920976ec9dc languageName: node linkType: hard -"@parcel/markdown-ansi@npm:2.6.2": - version: 2.6.2 - resolution: "@parcel/markdown-ansi@npm:2.6.2" +"@parcel/markdown-ansi@npm:2.8.3": + version: 2.8.3 + resolution: "@parcel/markdown-ansi@npm:2.8.3" dependencies: chalk: ^4.1.0 - checksum: 742c64c5db484565de8ab549daf76f3b24156720e1914fc26c3b9d2e0b933213d0a37c421e54053387a5011e2060ef430b7b932265eb1922e4b23b151b06a449 + checksum: 1985f149b2ac08347f954230922fdcc45d7ceedba9b7f458078843a018d950a56cb512fb951537b4f995e861b9290b0757cfc0eadf542a13b124175b5ef02945 languageName: node linkType: hard -"@parcel/namer-default@npm:2.6.2": - version: 2.6.2 - resolution: "@parcel/namer-default@npm:2.6.2" +"@parcel/namer-default@npm:2.8.3": + version: 2.8.3 + resolution: "@parcel/namer-default@npm:2.8.3" dependencies: - "@parcel/diagnostic": 2.6.2 - "@parcel/plugin": 2.6.2 + "@parcel/diagnostic": 2.8.3 + "@parcel/plugin": 2.8.3 nullthrows: ^1.1.1 - checksum: 259053a59f24b46cf2618d548c4e10806f029e95cf61c4cafff90adb88cbbc2075d96412753df9278759448b09666e7abf3ec9ac8fbefb353a2463f3f6b2c4a0 + checksum: 7c2c3434460d8fa6c9d482a9bfc681e47322ad82c8beef193eee9e45831374860d0f89de4c69e2e5cf41301cad19c7e87f5b536ca7d684aa383e783bcce02ef1 languageName: node linkType: hard -"@parcel/node-resolver-core@npm:2.6.2": - version: 2.6.2 - resolution: "@parcel/node-resolver-core@npm:2.6.2" +"@parcel/node-resolver-core@npm:2.8.3": + version: 2.8.3 + resolution: "@parcel/node-resolver-core@npm:2.8.3" dependencies: - "@parcel/diagnostic": 2.6.2 - "@parcel/utils": 2.6.2 + "@parcel/diagnostic": 2.8.3 + "@parcel/utils": 2.8.3 nullthrows: ^1.1.1 semver: ^5.7.1 - checksum: 7746b309fa87eeeba08e61e1a192b84feecd792a5f5b484edbda2da11a1e665ef27093e0b6d821f11dc74dd62a50601ae89de9b62efa7dd3d182a52faebaed8c + checksum: 4976d3ecc9acc6ee05c7709291f4576c269bc84f896c8bf9e6171ce6f9fbd9c2dd7e3db4e11542b3b29093c73f5451724c94bf7b0735b9920ddcdeecf1809968 languageName: node linkType: hard -"@parcel/optimizer-terser@npm:2.6.2": - version: 2.6.2 - resolution: "@parcel/optimizer-terser@npm:2.6.2" +"@parcel/optimizer-terser@npm:2.8.3": + version: 2.8.3 + resolution: "@parcel/optimizer-terser@npm:2.8.3" dependencies: - "@parcel/diagnostic": 2.6.2 - "@parcel/plugin": 2.6.2 - "@parcel/source-map": ^2.0.0 - "@parcel/utils": 2.6.2 + "@parcel/diagnostic": 2.8.3 + "@parcel/plugin": 2.8.3 + "@parcel/source-map": ^2.1.1 + "@parcel/utils": 2.8.3 nullthrows: ^1.1.1 terser: ^5.2.0 - checksum: 1b9cdee1978ee56f03d86a3993cc07453bd1699a9624d79fbc14623c2e693256803863d3c0a77936e47b69777f6ba7e659edb3c15da206b15b97c3f6cd5c312e + checksum: ee1959f5965c7eee8ad1519f9d2554810030f326e959dd5e44aa014c29a51c2ab777dfbbf604a6b4436b75176a8694b7b8c9d99f945d57dea7828225762c8823 languageName: node linkType: hard -"@parcel/package-manager@npm:2.6.2": - version: 2.6.2 - resolution: "@parcel/package-manager@npm:2.6.2" - dependencies: - "@parcel/diagnostic": 2.6.2 - "@parcel/fs": 2.6.2 - "@parcel/logger": 2.6.2 - "@parcel/types": 2.6.2 - "@parcel/utils": 2.6.2 - "@parcel/workers": 2.6.2 +"@parcel/package-manager@npm:2.8.3": + version: 2.8.3 + resolution: "@parcel/package-manager@npm:2.8.3" + dependencies: + "@parcel/diagnostic": 2.8.3 + "@parcel/fs": 2.8.3 + "@parcel/logger": 2.8.3 + "@parcel/types": 2.8.3 + "@parcel/utils": 2.8.3 + "@parcel/workers": 2.8.3 semver: ^5.7.1 peerDependencies: - "@parcel/core": ^2.6.2 - checksum: 0c7dfce953da0f26bcd2bc05104767d5d5e0391d66bb76a700022e562c91be683a43e6b4b81ce0c00bc02b3715f4045e0d144d73631dcf7eee2ebd1316dbb879 + "@parcel/core": ^2.8.3 + checksum: 572a5aacfd7bc545d9aa35ff2125f1231226b550f9b0fe2c36d68a82ec8ffb047035e25fdb883bc2331a6eaf69c98bb5d6752644546d962de7bf544c6243a959 languageName: node linkType: hard -"@parcel/packager-js@npm:2.6.2": - version: 2.6.2 - resolution: "@parcel/packager-js@npm:2.6.2" +"@parcel/packager-js@npm:2.8.3": + version: 2.8.3 + resolution: "@parcel/packager-js@npm:2.8.3" dependencies: - "@parcel/diagnostic": 2.6.2 - "@parcel/hash": 2.6.2 - "@parcel/plugin": 2.6.2 - "@parcel/source-map": ^2.0.0 - "@parcel/utils": 2.6.2 + "@parcel/diagnostic": 2.8.3 + "@parcel/hash": 2.8.3 + "@parcel/plugin": 2.8.3 + "@parcel/source-map": ^2.1.1 + "@parcel/utils": 2.8.3 globals: ^13.2.0 nullthrows: ^1.1.1 - checksum: b441a709c668f4a0636fb872f672abd5fcd73a9830f89c6271c66c20b1d16c36d687ff3892605210e2305e76d44a01b108156f90f7e4f20e2ad8acbb9eac2d05 + checksum: 92ac88244b6104c5905ab95d882b755134042654ab48106ca84ab18441fb7240b66f049e407146958aead0812345823da729a4a37f32be17afd2b44cbdebc926 languageName: node linkType: hard -"@parcel/packager-raw@npm:2.6.2": - version: 2.6.2 - resolution: "@parcel/packager-raw@npm:2.6.2" +"@parcel/packager-raw@npm:2.8.3": + version: 2.8.3 + resolution: "@parcel/packager-raw@npm:2.8.3" dependencies: - "@parcel/plugin": 2.6.2 - checksum: c067a612c0b346a80448638cb6b5abc5461a3cc3bbb2a71da24497d09f8e2e9565b64c4de3cbe7d90905ded9363b5421b6708a5ab21eea00787a2266f9ede123 + "@parcel/plugin": 2.8.3 + checksum: 26236dd64624a25fc1d749fb96b1bc3a6854b14d4386109670572f55feda4bb6affde19b1c9e971c4e50bfb53fd88e32da8303c83a3cb18ceaf12dd310685c34 languageName: node linkType: hard -"@parcel/plugin@npm:2.6.2": - version: 2.6.2 - resolution: "@parcel/plugin@npm:2.6.2" +"@parcel/plugin@npm:2.8.3": + version: 2.8.3 + resolution: "@parcel/plugin@npm:2.8.3" dependencies: - "@parcel/types": 2.6.2 - checksum: 23da0fa37213a6aef0df3949eff7a53994ed68f413e396ee73d7246277b1e0b2f3ce5d34039cf25a5b79db05a1c769a74564d106e2005fe30b89a628a217294a + "@parcel/types": 2.8.3 + checksum: a69ac66f5cc28197cf689f1c4144398457d62a086621a22b3b45fe863909a094b616dad415ec01673a9eb731b05fe9060bcb340c07efcd48343577a540fbfdf7 languageName: node linkType: hard -"@parcel/reporter-dev-server@npm:2.6.2": - version: 2.6.2 - resolution: "@parcel/reporter-dev-server@npm:2.6.2" +"@parcel/reporter-dev-server@npm:2.8.3": + version: 2.8.3 + resolution: "@parcel/reporter-dev-server@npm:2.8.3" dependencies: - "@parcel/plugin": 2.6.2 - "@parcel/utils": 2.6.2 - checksum: 44007a3bce0ed6d0a64c2d82644e36ea193a6f5871ba614c083b43a7204031214be7b9de018e497b7fb4fcf01458fa07a665e8213ae6e5b276277f3f2d25bedd + "@parcel/plugin": 2.8.3 + "@parcel/utils": 2.8.3 + checksum: 329db9fd0cdc3ddc36d8156a7d67747335c76b1368116c98e266218f1e1ce4ea108981441bcb78961f64e2067a2d8a1745d8aa069398d50e67278e1333293723 languageName: node linkType: hard -"@parcel/resolver-default@npm:2.6.2": - version: 2.6.2 - resolution: "@parcel/resolver-default@npm:2.6.2" +"@parcel/resolver-default@npm:2.8.3": + version: 2.8.3 + resolution: "@parcel/resolver-default@npm:2.8.3" dependencies: - "@parcel/node-resolver-core": 2.6.2 - "@parcel/plugin": 2.6.2 - checksum: e0dfff6e62892bfce11a76f66fa1a6013fdcf4f5f8d8afb80b43f0f2111ce0214bdc8348b32207658bd19b8bc046b53f77b1cb5a12892cc668df50373cacd78d + "@parcel/node-resolver-core": 2.8.3 + "@parcel/plugin": 2.8.3 + checksum: 40515a62c1a301050144e1427ac7a591afedea50e89baff0ab4ed05ad8424f5df6ad4a7b5e413956a199ecef18bf8220b353fb115af72fac4187a62e8a997d1d languageName: node linkType: hard -"@parcel/runtime-js@npm:2.6.2": - version: 2.6.2 - resolution: "@parcel/runtime-js@npm:2.6.2" +"@parcel/runtime-js@npm:2.8.3": + version: 2.8.3 + resolution: "@parcel/runtime-js@npm:2.8.3" dependencies: - "@parcel/plugin": 2.6.2 - "@parcel/utils": 2.6.2 + "@parcel/plugin": 2.8.3 + "@parcel/utils": 2.8.3 nullthrows: ^1.1.1 - checksum: 861e89c53625b23b0e4c48a938db8f8bc168eb5d739416d3a2e81f91346dcdb163b03e73441fc609c8c8308f679497de7454ce86788251b995d57cf8c1908afe + checksum: ee5e04f84d522a6f53753c3956d37cacb2bdabb2539e2f40e640762b3cc43b20efc495331fe254d92d82a06c3e1b4690c17125090a12300d75ad7c3a9ca3e2f0 languageName: node linkType: hard -"@parcel/source-map@npm:^2.0.0": +"@parcel/source-map@npm:^2.1.1": version: 2.1.1 resolution: "@parcel/source-map@npm:2.1.1" dependencies: @@ -6271,91 +6786,214 @@ __metadata: languageName: node linkType: hard -"@parcel/transformer-js@npm:2.6.2": - version: 2.6.2 - resolution: "@parcel/transformer-js@npm:2.6.2" - dependencies: - "@parcel/diagnostic": 2.6.2 - "@parcel/plugin": 2.6.2 - "@parcel/source-map": ^2.0.0 - "@parcel/utils": 2.6.2 - "@parcel/workers": 2.6.2 - "@swc/helpers": ^0.4.2 +"@parcel/transformer-js@npm:2.8.3": + version: 2.8.3 + resolution: "@parcel/transformer-js@npm:2.8.3" + dependencies: + "@parcel/diagnostic": 2.8.3 + "@parcel/plugin": 2.8.3 + "@parcel/source-map": ^2.1.1 + "@parcel/utils": 2.8.3 + "@parcel/workers": 2.8.3 + "@swc/helpers": ^0.4.12 browserslist: ^4.6.6 detect-libc: ^1.0.3 nullthrows: ^1.1.1 regenerator-runtime: ^0.13.7 semver: ^5.7.1 peerDependencies: - "@parcel/core": ^2.6.2 - checksum: 32a0480b2986b843d55e0c48a965ff842bf7e4d99325d77c1a7e451a1afc41f7f2602b5a61c79dda1d5382b75834b8e5a452cfb7242d029226f750236cbd3bcf + "@parcel/core": ^2.8.3 + checksum: 29fb203502309e11452837e4ae60589300c0d91fae35cf4774e70959e9f4532960ef4619959ce9c95f0060020faabbcfd024b076f41c7d5f7e126c3547244ff6 languageName: node linkType: hard -"@parcel/transformer-json@npm:2.6.2": - version: 2.6.2 - resolution: "@parcel/transformer-json@npm:2.6.2" +"@parcel/transformer-json@npm:2.8.3": + version: 2.8.3 + resolution: "@parcel/transformer-json@npm:2.8.3" dependencies: - "@parcel/plugin": 2.6.2 + "@parcel/plugin": 2.8.3 json5: ^2.2.0 - checksum: 0b4162ba936999e10ad66a569d16b42947c7e2f98f3ac83fcabe20aefac8990797f8032115441a1d49ad01ccb2555b31d70c3cf7f202ba2a1fcc1bc7e4703fe0 + checksum: 04da28b0f0ff1ec1d7c6383b880daa2918f85ba1375351690a9a07ea4de102531d5f6addb3091ae5109623e270e1d2cdf582661f4a0805bd982a653a06d26890 languageName: node linkType: hard -"@parcel/types@npm:2.6.2": - version: 2.6.2 - resolution: "@parcel/types@npm:2.6.2" - dependencies: - "@parcel/cache": 2.6.2 - "@parcel/diagnostic": 2.6.2 - "@parcel/fs": 2.6.2 - "@parcel/package-manager": 2.6.2 - "@parcel/source-map": ^2.0.0 - "@parcel/workers": 2.6.2 +"@parcel/types@npm:2.8.3": + version: 2.8.3 + resolution: "@parcel/types@npm:2.8.3" + dependencies: + "@parcel/cache": 2.8.3 + "@parcel/diagnostic": 2.8.3 + "@parcel/fs": 2.8.3 + "@parcel/package-manager": 2.8.3 + "@parcel/source-map": ^2.1.1 + "@parcel/workers": 2.8.3 utility-types: ^3.10.0 - checksum: 16f3c3ac36eb6f4bfdf91e65b893b10be8911f708752976baf270d087f82957069fb84b410312fc231543ed74573e6dcf5bc01373fe1113f87f91833cb6d5a86 + checksum: ece0abdd5c7cce32a246155f6828f6a92830341dfbceb81c9aaf7da44e0733b87ea8a607412dfe4b5ec59d7c9a3c1b1463b94ec8a5a82b745541881952003a16 languageName: node linkType: hard -"@parcel/utils@npm:2.6.2": - version: 2.6.2 - resolution: "@parcel/utils@npm:2.6.2" - dependencies: - "@parcel/codeframe": 2.6.2 - "@parcel/diagnostic": 2.6.2 - "@parcel/hash": 2.6.2 - "@parcel/logger": 2.6.2 - "@parcel/markdown-ansi": 2.6.2 - "@parcel/source-map": ^2.0.0 +"@parcel/utils@npm:2.8.3": + version: 2.8.3 + resolution: "@parcel/utils@npm:2.8.3" + dependencies: + "@parcel/codeframe": 2.8.3 + "@parcel/diagnostic": 2.8.3 + "@parcel/hash": 2.8.3 + "@parcel/logger": 2.8.3 + "@parcel/markdown-ansi": 2.8.3 + "@parcel/source-map": ^2.1.1 chalk: ^4.1.0 - checksum: a74fdca9664412c6a18ef151cba80e784bb5e74784c5b1e1a8f00c0ab8c747203a819a3211e6822b9d86694825297b73c7fd4a8145212f78b2718d1e4b03c987 + checksum: 69edf3e7c3ef1ccd4caa6ca838a64b27b27668b213212579111405824ed969e6555857b33f0b9e793e97399a60f034904addde19b98628b37a2fcbbb9141cafa languageName: node linkType: hard -"@parcel/watcher@npm:^2.0.0": - version: 2.0.5 - resolution: "@parcel/watcher@npm:2.0.5" - dependencies: - node-addon-api: ^3.2.1 +"@parcel/watcher-android-arm64@npm:2.3.0": + version: 2.3.0 + resolution: "@parcel/watcher-android-arm64@npm:2.3.0" + conditions: os=android & cpu=arm64 + languageName: node + linkType: hard + +"@parcel/watcher-darwin-arm64@npm:2.3.0": + version: 2.3.0 + resolution: "@parcel/watcher-darwin-arm64@npm:2.3.0" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + +"@parcel/watcher-darwin-x64@npm:2.3.0": + version: 2.3.0 + resolution: "@parcel/watcher-darwin-x64@npm:2.3.0" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + +"@parcel/watcher-freebsd-x64@npm:2.3.0": + version: 2.3.0 + resolution: "@parcel/watcher-freebsd-x64@npm:2.3.0" + conditions: os=freebsd & cpu=x64 + languageName: node + linkType: hard + +"@parcel/watcher-linux-arm-glibc@npm:2.3.0": + version: 2.3.0 + resolution: "@parcel/watcher-linux-arm-glibc@npm:2.3.0" + conditions: os=linux & cpu=arm & libc=glibc + languageName: node + linkType: hard + +"@parcel/watcher-linux-arm64-glibc@npm:2.3.0": + version: 2.3.0 + resolution: "@parcel/watcher-linux-arm64-glibc@npm:2.3.0" + conditions: os=linux & cpu=arm64 & libc=glibc + languageName: node + linkType: hard + +"@parcel/watcher-linux-arm64-musl@npm:2.3.0": + version: 2.3.0 + resolution: "@parcel/watcher-linux-arm64-musl@npm:2.3.0" + conditions: os=linux & cpu=arm64 & libc=musl + languageName: node + linkType: hard + +"@parcel/watcher-linux-x64-glibc@npm:2.3.0": + version: 2.3.0 + resolution: "@parcel/watcher-linux-x64-glibc@npm:2.3.0" + conditions: os=linux & cpu=x64 & libc=glibc + languageName: node + linkType: hard + +"@parcel/watcher-linux-x64-musl@npm:2.3.0": + version: 2.3.0 + resolution: "@parcel/watcher-linux-x64-musl@npm:2.3.0" + conditions: os=linux & cpu=x64 & libc=musl + languageName: node + linkType: hard + +"@parcel/watcher-win32-arm64@npm:2.3.0": + version: 2.3.0 + resolution: "@parcel/watcher-win32-arm64@npm:2.3.0" + conditions: os=win32 & cpu=arm64 + languageName: node + linkType: hard + +"@parcel/watcher-win32-ia32@npm:2.3.0": + version: 2.3.0 + resolution: "@parcel/watcher-win32-ia32@npm:2.3.0" + conditions: os=win32 & cpu=ia32 + languageName: node + linkType: hard + +"@parcel/watcher-win32-x64@npm:2.3.0": + version: 2.3.0 + resolution: "@parcel/watcher-win32-x64@npm:2.3.0" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + +"@parcel/watcher@npm:^2.0.7": + version: 2.3.0 + resolution: "@parcel/watcher@npm:2.3.0" + dependencies: + "@parcel/watcher-android-arm64": 2.3.0 + "@parcel/watcher-darwin-arm64": 2.3.0 + "@parcel/watcher-darwin-x64": 2.3.0 + "@parcel/watcher-freebsd-x64": 2.3.0 + "@parcel/watcher-linux-arm-glibc": 2.3.0 + "@parcel/watcher-linux-arm64-glibc": 2.3.0 + "@parcel/watcher-linux-arm64-musl": 2.3.0 + "@parcel/watcher-linux-x64-glibc": 2.3.0 + "@parcel/watcher-linux-x64-musl": 2.3.0 + "@parcel/watcher-win32-arm64": 2.3.0 + "@parcel/watcher-win32-ia32": 2.3.0 + "@parcel/watcher-win32-x64": 2.3.0 + detect-libc: ^1.0.3 + is-glob: ^4.0.3 + micromatch: ^4.0.5 + node-addon-api: ^7.0.0 node-gyp: latest - node-gyp-build: ^4.3.0 - checksum: ddc5b073e82cfadbc3bca3c1c0d5e64f445550f77a073fa3f7b1ac4547ec545fd6474ba5cd7e37aa0121d1ea37e70535172be74f9b081a17e7458849cedffdb0 + dependenciesMeta: + "@parcel/watcher-android-arm64": + optional: true + "@parcel/watcher-darwin-arm64": + optional: true + "@parcel/watcher-darwin-x64": + optional: true + "@parcel/watcher-freebsd-x64": + optional: true + "@parcel/watcher-linux-arm-glibc": + optional: true + "@parcel/watcher-linux-arm64-glibc": + optional: true + "@parcel/watcher-linux-arm64-musl": + optional: true + "@parcel/watcher-linux-x64-glibc": + optional: true + "@parcel/watcher-linux-x64-musl": + optional: true + "@parcel/watcher-win32-arm64": + optional: true + "@parcel/watcher-win32-ia32": + optional: true + "@parcel/watcher-win32-x64": + optional: true + checksum: 12f494998dbae363cc9c48b49f7e09589c179e84133e3b6cd0c087573a7dc70b3adec458f95b39e3b8e4d9c93cff770ce15b1d2452d6741a5047f1ca90485ded languageName: node linkType: hard -"@parcel/workers@npm:2.6.2": - version: 2.6.2 - resolution: "@parcel/workers@npm:2.6.2" +"@parcel/workers@npm:2.8.3": + version: 2.8.3 + resolution: "@parcel/workers@npm:2.8.3" dependencies: - "@parcel/diagnostic": 2.6.2 - "@parcel/logger": 2.6.2 - "@parcel/types": 2.6.2 - "@parcel/utils": 2.6.2 + "@parcel/diagnostic": 2.8.3 + "@parcel/logger": 2.8.3 + "@parcel/types": 2.8.3 + "@parcel/utils": 2.8.3 chrome-trace-event: ^1.0.2 nullthrows: ^1.1.1 peerDependencies: - "@parcel/core": ^2.6.2 - checksum: 92b65cd3fde225dcd377f1f529caeb0d8ee56a9aeef3785716b1ad210132e5dc1b6bd9b7c4c6920094e0030c6aad9cc42d5dbf7b4fb0fb4668eedfd332e0b242 + "@parcel/core": ^2.8.3 + checksum: e3168b3e9ee6bd8e92472e11af9228aca689c5d31841410c908ab31f2a11adf939481d9f4d945ae44d7d3ec1e07980fb3ca5c2f87be82e31a02a94f4655c8e01 languageName: node linkType: hard @@ -6366,9 +7004,9 @@ __metadata: languageName: node linkType: hard -"@pmmmwh/react-refresh-webpack-plugin@npm:^0.5.7": - version: 0.5.8 - resolution: "@pmmmwh/react-refresh-webpack-plugin@npm:0.5.8" +"@pmmmwh/react-refresh-webpack-plugin@npm:^0.5.10": + version: 0.5.11 + resolution: "@pmmmwh/react-refresh-webpack-plugin@npm:0.5.11" dependencies: ansi-html-community: ^0.0.8 common-path-prefix: ^3.0.0 @@ -6376,14 +7014,14 @@ __metadata: error-stack-parser: ^2.0.6 find-up: ^5.0.0 html-entities: ^2.1.0 - loader-utils: ^2.0.0 + loader-utils: ^2.0.4 schema-utils: ^3.0.0 source-map: ^0.7.3 peerDependencies: "@types/webpack": 4.x || 5.x react-refresh: ">=0.10.0 <1.0.0" sockjs-client: ^1.4.0 - type-fest: ">=0.17.0 <4.0.0" + type-fest: ">=0.17.0 <5.0.0" webpack: ">=4.43.0 <6.0.0" webpack-dev-server: 3.x || 4.x webpack-hot-middleware: 2.x @@ -6401,7 +7039,34 @@ __metadata: optional: true webpack-plugin-serve: optional: true - checksum: 48d8b2813dfba7d482e58a2b0161b79e3a5d608603f1a3c34d709ecc2e6e08f8b14f79934c57849d06f153eb327f18e3d8e1539f978e40ca91539c342f27b8ae + checksum: a82eced9519f4dcac424acae719f819ab4150bfcf2874ac7daaf25a4f1c409e3d8b9d693fea0c686c24d520a5473756df32da90d8b89739670f8f8084c600bb4 + languageName: node + linkType: hard + +"@pnpm/config.env-replace@npm:^1.1.0": + version: 1.1.0 + resolution: "@pnpm/config.env-replace@npm:1.1.0" + checksum: a3d2b57e35eec9543d9eb085854f6e33e8102dac99fdef2fad2eebdbbfc345e93299f0c20e8eb61c1b4c7aa123bfd47c175678626f161cda65dd147c2b6e1fa0 + languageName: node + linkType: hard + +"@pnpm/network.ca-file@npm:^1.0.1": + version: 1.0.2 + resolution: "@pnpm/network.ca-file@npm:1.0.2" + dependencies: + graceful-fs: 4.2.10 + checksum: d8d0884646500576bd5390464d13db1bb9a62e32a1069293e5bddb2ad8354b354b7e2d2a35e12850025651e795e6a80ce9e601c66312504667b7e3ee7b52becc + languageName: node + linkType: hard + +"@pnpm/npm-conf@npm:^2.1.0": + version: 2.2.2 + resolution: "@pnpm/npm-conf@npm:2.2.2" + dependencies: + "@pnpm/config.env-replace": ^1.1.0 + "@pnpm/network.ca-file": ^1.0.1 + config-chain: ^1.1.11 + checksum: d64aa4464be584caa855eafa8f109509390489997e36d602d6215784e2973b896bef3968426bb00896cf4ae7d440fed2cee7bb4e0dbc90362f024ea3f9e27ab1 languageName: node linkType: hard @@ -6577,10 +7242,10 @@ __metadata: languageName: node linkType: hard -"@sideway/formula@npm:^3.0.0": - version: 3.0.0 - resolution: "@sideway/formula@npm:3.0.0" - checksum: 8ae26a0ed6bc84f7310be6aae6eb9d81e97f382619fc69025d346871a707eaab0fa38b8c857e3f0c35a19923de129f42d35c50b8010c928d64aab41578580ec4 +"@sideway/formula@npm:^3.0.1": + version: 3.0.1 + resolution: "@sideway/formula@npm:3.0.1" + checksum: e4beeebc9dbe2ff4ef0def15cec0165e00d1612e3d7cea0bc9ce5175c3263fc2c818b679bd558957f49400ee7be9d4e5ac90487e1625b4932e15c4aa7919c57a languageName: node linkType: hard @@ -6605,13 +7270,6 @@ __metadata: languageName: node linkType: hard -"@sindresorhus/is@npm:^0.14.0": - version: 0.14.0 - resolution: "@sindresorhus/is@npm:0.14.0" - checksum: 971e0441dd44ba3909b467219a5e242da0fc584048db5324cfb8048148fa8dcc9d44d71e3948972c4f6121d24e5da402ef191420d1266a95f713bb6d6e59c98a - languageName: node - linkType: hard - "@sindresorhus/is@npm:^4.0.0": version: 4.6.0 resolution: "@sindresorhus/is@npm:4.6.0" @@ -6664,6 +7322,13 @@ __metadata: languageName: node linkType: hard +"@socket.io/component-emitter@npm:~3.1.0": + version: 3.1.0 + resolution: "@socket.io/component-emitter@npm:3.1.0" + checksum: db069d95425b419de1514dffe945cc439795f6a8ef5b9465715acf5b8b50798e2c91b8719cbf5434b3fe7de179d6cdcd503c277b7871cb3dd03febb69bdd50fa + languageName: node + linkType: hard + "@spruceid/siwe-parser@npm:1.1.3": version: 1.1.3 resolution: "@spruceid/siwe-parser@npm:1.1.3" @@ -6942,21 +7607,13 @@ __metadata: languageName: node linkType: hard -"@swc/helpers@npm:^0.4.2": - version: 0.4.12 - resolution: "@swc/helpers@npm:0.4.12" +"@swc/helpers@npm:^0.4.12": + version: 0.4.36 + resolution: "@swc/helpers@npm:0.4.36" dependencies: + legacy-swc-helpers: "npm:@swc/helpers@=0.4.14" tslib: ^2.4.0 - checksum: 3f9112f37d87815b6d4270137fc78d22bb98c75138e9b0eac7cac203ec2cf2bffbf13b20a713067c292affd5e9e70a724eb245b8daf0963e7fe528b901771c28 - languageName: node - linkType: hard - -"@szmarczak/http-timer@npm:^1.1.2": - version: 1.1.2 - resolution: "@szmarczak/http-timer@npm:1.1.2" - dependencies: - defer-to-connect: ^1.0.1 - checksum: 4d9158061c5f397c57b4988cde33a163244e4f02df16364f103971957a32886beb104d6180902cbe8b38cb940e234d9f98a4e486200deca621923f62f50a06fe + checksum: 20b9f021a9711633d709ef1c231423eb079cb7ed14ad191dc9583b0b46684a95d0e87c3efd7472e7673ddbd30eb200c21490ab43ad251df8f845cd09df3d236f languageName: node linkType: hard @@ -7196,13 +7853,6 @@ __metadata: languageName: node linkType: hard -"@types/component-emitter@npm:^1.2.10": - version: 1.2.11 - resolution: "@types/component-emitter@npm:1.2.11" - checksum: 0e081c5f7a4b113af3732f67ad9ebb487d5c239d440d96938ff9a679d18bb9337a513638e12b5b02a7a921494eef18c5a4d78f1188bc43a12290edd74c42a9c7 - languageName: node - linkType: hard - "@types/configstore@npm:^2.1.1": version: 2.1.1 resolution: "@types/configstore@npm:2.1.1" @@ -7210,17 +7860,19 @@ __metadata: languageName: node linkType: hard -"@types/cookie@npm:^0.4.0": +"@types/cookie@npm:^0.4.1": version: 0.4.1 resolution: "@types/cookie@npm:0.4.1" checksum: 3275534ed69a76c68eb1a77d547d75f99fedc80befb75a3d1d03662fb08d697e6f8b1274e12af1a74c6896071b11510631ba891f64d30c78528d0ec45a9c1a18 languageName: node linkType: hard -"@types/cors@npm:^2.8.8": - version: 2.8.12 - resolution: "@types/cors@npm:2.8.12" - checksum: 8c45f112c7d1d2d831b4b266f2e6ed33a1887a35dcbfe2a18b28370751fababb7cd045e745ef84a523c33a25932678097bf79afaa367c6cb3fa0daa7a6438257 +"@types/cors@npm:^2.8.12": + version: 2.8.15 + resolution: "@types/cors@npm:2.8.15" + dependencies: + "@types/node": "*" + checksum: ef7b0aba4c6a4c1fe9d459bd471ebaa891a75319682c9248daa17720003d1d0d2c59de4bdb6868630596ade9b7c3c949e652d6141b14c6fe4387ffcc520d0f3f languageName: node linkType: hard @@ -7379,12 +8031,12 @@ __metadata: languageName: node linkType: hard -"@types/http-proxy@npm:^1.17.7": - version: 1.17.11 - resolution: "@types/http-proxy@npm:1.17.11" +"@types/http-proxy@npm:^1.17.11": + version: 1.17.13 + resolution: "@types/http-proxy@npm:1.17.13" dependencies: "@types/node": "*" - checksum: 38ef4f8c91c7a5b664cf6dd4d90de7863f88549a9f8ef997f2f1184e4f8cf2e7b9b63c04f0b7b962f34a09983073a31a9856de5aae5159b2ddbb905a4c44dc9f + checksum: 09e2d59db4689c46a6676496c355cac5499457ce61085121bfab64b8a825fde320574f22f981a8db3f1e9e977ddef55889f99da7f1ff485ac51f22b94308bf12 languageName: node linkType: hard @@ -7433,7 +8085,7 @@ __metadata: languageName: node linkType: hard -"@types/json-schema@npm:*, @types/json-schema@npm:^7.0.4, @types/json-schema@npm:^7.0.5, @types/json-schema@npm:^7.0.7, @types/json-schema@npm:^7.0.8, @types/json-schema@npm:^7.0.9": +"@types/json-schema@npm:*, @types/json-schema@npm:^7.0.4, @types/json-schema@npm:^7.0.5, @types/json-schema@npm:^7.0.8, @types/json-schema@npm:^7.0.9": version: 7.0.11 resolution: "@types/json-schema@npm:7.0.11" checksum: 527bddfe62db9012fccd7627794bd4c71beb77601861055d87e3ee464f2217c85fca7a4b56ae677478367bbd248dbde13553312b7d4dbc702a2f2bbf60c4018d @@ -7447,7 +8099,7 @@ __metadata: languageName: node linkType: hard -"@types/keyv@npm:*, @types/keyv@npm:^3.1.1": +"@types/keyv@npm:*": version: 3.1.4 resolution: "@types/keyv@npm:3.1.4" dependencies: @@ -7645,12 +8297,10 @@ __metadata: languageName: node linkType: hard -"@types/sharp@npm:^0.30.5": - version: 0.30.5 - resolution: "@types/sharp@npm:0.30.5" - dependencies: - "@types/node": "*" - checksum: 8aa458d4c4187ae9a69894904832ecfe7533e0c405d1a7971a9984b0996eb6eb2ced103854b71199cf8df1350540bb4d3625c671a1946bd417b2bf4405c7292a +"@types/semver@npm:^7.3.12": + version: 7.5.4 + resolution: "@types/semver@npm:7.5.4" + checksum: 120c0189f6fec5f2d12d0d71ac8a4cfa952dc17fa3d842e8afddb82bba8828a4052f8799c1653e2b47ae1977435f38e8985658fde971905ce5afb8e23ee97ecf languageName: node linkType: hard @@ -7755,28 +8405,6 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:^4.33.0": - version: 4.33.0 - resolution: "@typescript-eslint/eslint-plugin@npm:4.33.0" - dependencies: - "@typescript-eslint/experimental-utils": 4.33.0 - "@typescript-eslint/scope-manager": 4.33.0 - debug: ^4.3.1 - functional-red-black-tree: ^1.0.1 - ignore: ^5.1.8 - regexpp: ^3.1.0 - semver: ^7.3.5 - tsutils: ^3.21.0 - peerDependencies: - "@typescript-eslint/parser": ^4.0.0 - eslint: ^5.0.0 || ^6.0.0 || ^7.0.0 - peerDependenciesMeta: - typescript: - optional: true - checksum: d74855d0a5ffe0b2f362ec02fcd9301d39a53fb4155b9bd0cb15a0a31d065143129ebf98df9d86af4b6f74de1d423a4c0d8c0095520844068117453afda5bc4f - languageName: node - linkType: hard - "@typescript-eslint/eslint-plugin@npm:^5.33.0": version: 5.34.0 resolution: "@typescript-eslint/eslint-plugin@npm:5.34.0" @@ -7793,43 +8421,34 @@ __metadata: peerDependencies: "@typescript-eslint/parser": ^5.0.0 eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - peerDependenciesMeta: - typescript: - optional: true - checksum: c984549931ffd20a3fb612bfd01e244484d36031198a6343ed6b27a0a0cf7bf271b382ac26f88d3d63a15fe61af6ab6a3a3870b9538897c4c09034b20ea87140 - languageName: node - linkType: hard - -"@typescript-eslint/experimental-utils@npm:4.33.0": - version: 4.33.0 - resolution: "@typescript-eslint/experimental-utils@npm:4.33.0" - dependencies: - "@types/json-schema": ^7.0.7 - "@typescript-eslint/scope-manager": 4.33.0 - "@typescript-eslint/types": 4.33.0 - "@typescript-eslint/typescript-estree": 4.33.0 - eslint-scope: ^5.1.1 - eslint-utils: ^3.0.0 - peerDependencies: - eslint: "*" - checksum: f859800ada0884f92db6856f24efcb1d073ac9883ddc2b1aa9339f392215487895bed8447ebce3741e8141bb32e545244abef62b73193ba9a8a0527c523aabae + peerDependenciesMeta: + typescript: + optional: true + checksum: c984549931ffd20a3fb612bfd01e244484d36031198a6343ed6b27a0a0cf7bf271b382ac26f88d3d63a15fe61af6ab6a3a3870b9538897c4c09034b20ea87140 languageName: node linkType: hard -"@typescript-eslint/parser@npm:^4.33.0": - version: 4.33.0 - resolution: "@typescript-eslint/parser@npm:4.33.0" +"@typescript-eslint/eslint-plugin@npm:^5.60.1": + version: 5.62.0 + resolution: "@typescript-eslint/eslint-plugin@npm:5.62.0" dependencies: - "@typescript-eslint/scope-manager": 4.33.0 - "@typescript-eslint/types": 4.33.0 - "@typescript-eslint/typescript-estree": 4.33.0 - debug: ^4.3.1 + "@eslint-community/regexpp": ^4.4.0 + "@typescript-eslint/scope-manager": 5.62.0 + "@typescript-eslint/type-utils": 5.62.0 + "@typescript-eslint/utils": 5.62.0 + debug: ^4.3.4 + graphemer: ^1.4.0 + ignore: ^5.2.0 + natural-compare-lite: ^1.4.0 + semver: ^7.3.7 + tsutils: ^3.21.0 peerDependencies: - eslint: ^5.0.0 || ^6.0.0 || ^7.0.0 + "@typescript-eslint/parser": ^5.0.0 + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 peerDependenciesMeta: typescript: optional: true - checksum: 102457eae1acd516211098fea081c8a2ed728522bbda7f5a557b6ef23d88970514f9a0f6285d53fca134d3d4d7d17822b5d5e12438d5918df4d1f89cc9e67d57 + checksum: fc104b389c768f9fa7d45a48c86d5c1ad522c1d0512943e782a56b1e3096b2cbcc1eea3fcc590647bf0658eef61aac35120a9c6daf979bf629ad2956deb516a1 languageName: node linkType: hard @@ -7850,13 +8469,20 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:4.33.0": - version: 4.33.0 - resolution: "@typescript-eslint/scope-manager@npm:4.33.0" +"@typescript-eslint/parser@npm:^5.60.1": + version: 5.62.0 + resolution: "@typescript-eslint/parser@npm:5.62.0" dependencies: - "@typescript-eslint/types": 4.33.0 - "@typescript-eslint/visitor-keys": 4.33.0 - checksum: 9a25fb7ba7c725ea7227a24d315b0f6aacbad002e2549a049edf723c1d3615c22f5c301f0d7d615b377f2cdf2f3519d97e79af0c459de6ef8d2aaf0906dff13e + "@typescript-eslint/scope-manager": 5.62.0 + "@typescript-eslint/types": 5.62.0 + "@typescript-eslint/typescript-estree": 5.62.0 + debug: ^4.3.4 + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + peerDependenciesMeta: + typescript: + optional: true + checksum: d168f4c7f21a7a63f47002e2d319bcbb6173597af5c60c1cf2de046b46c76b4930a093619e69faf2d30214c29ab27b54dcf1efc7046a6a6bd6f37f59a990e752 languageName: node linkType: hard @@ -7870,6 +8496,16 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/scope-manager@npm:5.62.0": + version: 5.62.0 + resolution: "@typescript-eslint/scope-manager@npm:5.62.0" + dependencies: + "@typescript-eslint/types": 5.62.0 + "@typescript-eslint/visitor-keys": 5.62.0 + checksum: 6062d6b797fe1ce4d275bb0d17204c827494af59b5eaf09d8a78cdd39dadddb31074dded4297aaf5d0f839016d601032857698b0e4516c86a41207de606e9573 + languageName: node + linkType: hard + "@typescript-eslint/type-utils@npm:5.34.0": version: 5.34.0 resolution: "@typescript-eslint/type-utils@npm:5.34.0" @@ -7886,10 +8522,20 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/types@npm:4.33.0": - version: 4.33.0 - resolution: "@typescript-eslint/types@npm:4.33.0" - checksum: 3baae1ca35872421b4eb60f5d3f3f32dc1d513f2ae0a67dee28c7d159fd7a43ed0d11a8a5a0f0c2d38507ffa036fc7c511cb0f18a5e8ac524b3ebde77390ec53 +"@typescript-eslint/type-utils@npm:5.62.0": + version: 5.62.0 + resolution: "@typescript-eslint/type-utils@npm:5.62.0" + dependencies: + "@typescript-eslint/typescript-estree": 5.62.0 + "@typescript-eslint/utils": 5.62.0 + debug: ^4.3.4 + tsutils: ^3.21.0 + peerDependencies: + eslint: "*" + peerDependenciesMeta: + typescript: + optional: true + checksum: fc41eece5f315dfda14320be0da78d3a971d650ea41300be7196934b9715f3fe1120a80207551eb71d39568275dbbcf359bde540d1ca1439d8be15e9885d2739 languageName: node linkType: hard @@ -7900,21 +8546,10 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:4.33.0": - version: 4.33.0 - resolution: "@typescript-eslint/typescript-estree@npm:4.33.0" - dependencies: - "@typescript-eslint/types": 4.33.0 - "@typescript-eslint/visitor-keys": 4.33.0 - debug: ^4.3.1 - globby: ^11.0.3 - is-glob: ^4.0.1 - semver: ^7.3.5 - tsutils: ^3.21.0 - peerDependenciesMeta: - typescript: - optional: true - checksum: 2566984390c76bd95f43240057215c068c69769e406e27aba41e9f21fd300074d6772e4983fa58fe61e80eb5550af1548d2e31e80550d92ba1d051bb00fe6f5c +"@typescript-eslint/types@npm:5.62.0": + version: 5.62.0 + resolution: "@typescript-eslint/types@npm:5.62.0" + checksum: 48c87117383d1864766486f24de34086155532b070f6264e09d0e6139449270f8a9559cfef3c56d16e3bcfb52d83d42105d61b36743626399c7c2b5e0ac3b670 languageName: node linkType: hard @@ -7936,6 +8571,24 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/typescript-estree@npm:5.62.0": + version: 5.62.0 + resolution: "@typescript-eslint/typescript-estree@npm:5.62.0" + dependencies: + "@typescript-eslint/types": 5.62.0 + "@typescript-eslint/visitor-keys": 5.62.0 + debug: ^4.3.4 + globby: ^11.1.0 + is-glob: ^4.0.3 + semver: ^7.3.7 + tsutils: ^3.21.0 + peerDependenciesMeta: + typescript: + optional: true + checksum: 3624520abb5807ed8f57b1197e61c7b1ed770c56dfcaca66372d584ff50175225798bccb701f7ef129d62c5989070e1ee3a0aa2d84e56d9524dcf011a2bb1a52 + languageName: node + linkType: hard + "@typescript-eslint/utils@npm:5.34.0, @typescript-eslint/utils@npm:^5.10.0": version: 5.34.0 resolution: "@typescript-eslint/utils@npm:5.34.0" @@ -7952,13 +8605,21 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:4.33.0": - version: 4.33.0 - resolution: "@typescript-eslint/visitor-keys@npm:4.33.0" +"@typescript-eslint/utils@npm:5.62.0": + version: 5.62.0 + resolution: "@typescript-eslint/utils@npm:5.62.0" dependencies: - "@typescript-eslint/types": 4.33.0 - eslint-visitor-keys: ^2.0.0 - checksum: 59953e474ad4610c1aa23b2b1a964445e2c6201521da6367752f37939d854352bbfced5c04ea539274065e012b1337ba3ffa49c2647a240a4e87155378ba9873 + "@eslint-community/eslint-utils": ^4.2.0 + "@types/json-schema": ^7.0.9 + "@types/semver": ^7.3.12 + "@typescript-eslint/scope-manager": 5.62.0 + "@typescript-eslint/types": 5.62.0 + "@typescript-eslint/typescript-estree": 5.62.0 + eslint-scope: ^5.1.1 + semver: ^7.3.7 + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + checksum: ee9398c8c5db6d1da09463ca7bf36ed134361e20131ea354b2da16a5fdb6df9ba70c62a388d19f6eebb421af1786dbbd79ba95ddd6ab287324fc171c3e28d931 languageName: node linkType: hard @@ -7972,7 +8633,17 @@ __metadata: languageName: node linkType: hard -"@vercel/webpack-asset-relocator-loader@npm:^1.7.0": +"@typescript-eslint/visitor-keys@npm:5.62.0": + version: 5.62.0 + resolution: "@typescript-eslint/visitor-keys@npm:5.62.0" + dependencies: + "@typescript-eslint/types": 5.62.0 + eslint-visitor-keys: ^3.3.0 + checksum: 976b05d103fe8335bef5c93ad3f76d781e3ce50329c0243ee0f00c0fcfb186c81df50e64bfdd34970148113f8ade90887f53e3c4938183afba830b4ba8e30a35 + languageName: node + linkType: hard + +"@vercel/webpack-asset-relocator-loader@npm:^1.7.3": version: 1.7.3 resolution: "@vercel/webpack-asset-relocator-loader@npm:1.7.3" dependencies: @@ -8258,7 +8929,7 @@ __metadata: languageName: node linkType: hard -"accepts@npm:^1.3.7, accepts@npm:~1.3.4, accepts@npm:~1.3.5, accepts@npm:~1.3.8": +"accepts@npm:~1.3.4, accepts@npm:~1.3.5, accepts@npm:~1.3.8": version: 1.3.8 resolution: "accepts@npm:1.3.8" dependencies: @@ -8347,10 +9018,10 @@ __metadata: languageName: node linkType: hard -"address@npm:1.1.2": - version: 1.1.2 - resolution: "address@npm:1.1.2" - checksum: d966deee6ab9a0f96ed1d25dc73e91a248f64479c91f9daeb15237b8e3c39a02faac4e6afe8987ef9e5aea60a1593cef5882b7456ab2e6196fc0229a93ec39c2 +"address@npm:1.2.2": + version: 1.2.2 + resolution: "address@npm:1.2.2" + checksum: ace439960c1e3564d8f523aff23a841904bf33a2a7c2e064f7f60a064194075758b9690e65bd9785692a4ef698a998c57eb74d145881a1cecab8ba658ddb1607 languageName: node linkType: hard @@ -8424,7 +9095,7 @@ __metadata: languageName: node linkType: hard -"anser@npm:^2.1.0": +"anser@npm:^2.1.1": version: 2.1.1 resolution: "anser@npm:2.1.1" checksum: 29b99ae7c54e7107643a130a07228f853b4c28d7742db40dadca2f405263a1d30202e1c1a576644f2162e795e556591dc05fa4a6d77c49a028dfa05f73d76dae @@ -8679,6 +9350,25 @@ __metadata: languageName: node linkType: hard +"aria-query@npm:^5.1.3": + version: 5.3.0 + resolution: "aria-query@npm:5.3.0" + dependencies: + dequal: ^2.0.3 + checksum: 305bd73c76756117b59aba121d08f413c7ff5e80fa1b98e217a3443fcddb9a232ee790e24e432b59ae7625aebcf4c47cb01c2cac872994f0b426f5bdfcd96ba9 + languageName: node + linkType: hard + +"array-buffer-byte-length@npm:^1.0.0": + version: 1.0.0 + resolution: "array-buffer-byte-length@npm:1.0.0" + dependencies: + call-bind: ^1.0.2 + is-array-buffer: ^3.0.1 + checksum: 044e101ce150f4804ad19c51d6c4d4cfa505c5b2577bd179256e4aa3f3f6a0a5e9874c78cd428ee566ac574c8a04d7ce21af9fe52e844abfdccb82b33035a7c3 + languageName: node + linkType: hard + "array-flatten@npm:1.1.1": version: 1.1.1 resolution: "array-flatten@npm:1.1.1" @@ -8699,6 +9389,19 @@ __metadata: languageName: node linkType: hard +"array-includes@npm:^3.1.6, array-includes@npm:^3.1.7": + version: 3.1.7 + resolution: "array-includes@npm:3.1.7" + dependencies: + call-bind: ^1.0.2 + define-properties: ^1.2.0 + es-abstract: ^1.22.1 + get-intrinsic: ^1.2.1 + is-string: ^1.0.7 + checksum: 06f9e4598fac12a919f7c59a3f04f010ea07f0b7f0585465ed12ef528a60e45f374e79d1bddbb34cdd4338357d00023ddbd0ac18b0be36964f5e726e8965d7fc + languageName: node + linkType: hard + "array-union@npm:^2.1.0": version: 2.1.0 resolution: "array-union@npm:2.1.0" @@ -8706,6 +9409,19 @@ __metadata: languageName: node linkType: hard +"array.prototype.findlastindex@npm:^1.2.3": + version: 1.2.3 + resolution: "array.prototype.findlastindex@npm:1.2.3" + dependencies: + call-bind: ^1.0.2 + define-properties: ^1.2.0 + es-abstract: ^1.22.1 + es-shim-unscopables: ^1.0.0 + get-intrinsic: ^1.2.1 + checksum: 31f35d7b370c84db56484618132041a9af401b338f51899c2e78ef7690fbba5909ee7ca3c59a7192085b328cc0c68c6fd1f6d1553db01a689a589ae510f3966e + languageName: node + linkType: hard + "array.prototype.flat@npm:^1.2.5": version: 1.3.0 resolution: "array.prototype.flat@npm:1.3.0" @@ -8718,15 +9434,55 @@ __metadata: languageName: node linkType: hard -"array.prototype.flatmap@npm:^1.3.0": - version: 1.3.0 - resolution: "array.prototype.flatmap@npm:1.3.0" +"array.prototype.flat@npm:^1.3.1, array.prototype.flat@npm:^1.3.2": + version: 1.3.2 + resolution: "array.prototype.flat@npm:1.3.2" dependencies: call-bind: ^1.0.2 - define-properties: ^1.1.3 - es-abstract: ^1.19.2 + define-properties: ^1.2.0 + es-abstract: ^1.22.1 + es-shim-unscopables: ^1.0.0 + checksum: 5d6b4bf102065fb3f43764bfff6feb3295d372ce89591e6005df3d0ce388527a9f03c909af6f2a973969a4d178ab232ffc9236654149173e0e187ec3a1a6b87b + languageName: node + linkType: hard + +"array.prototype.flatmap@npm:^1.3.1, array.prototype.flatmap@npm:^1.3.2": + version: 1.3.2 + resolution: "array.prototype.flatmap@npm:1.3.2" + dependencies: + call-bind: ^1.0.2 + define-properties: ^1.2.0 + es-abstract: ^1.22.1 es-shim-unscopables: ^1.0.0 - checksum: 818538f39409c4045d874be85df0dbd195e1446b14d22f95bdcfefea44ae77db44e42dcd89a559254ec5a7c8b338cfc986cc6d641e3472f9a5326b21eb2976a2 + checksum: ce09fe21dc0bcd4f30271f8144083aa8c13d4639074d6c8dc82054b847c7fc9a0c97f857491f4da19d4003e507172a78f4bcd12903098adac8b9cd374f734be3 + languageName: node + linkType: hard + +"array.prototype.tosorted@npm:^1.1.1": + version: 1.1.2 + resolution: "array.prototype.tosorted@npm:1.1.2" + dependencies: + call-bind: ^1.0.2 + define-properties: ^1.2.0 + es-abstract: ^1.22.1 + es-shim-unscopables: ^1.0.0 + get-intrinsic: ^1.2.1 + checksum: 3607a7d6b117f0ffa6f4012457b7af0d47d38cf05e01d50e09682fd2fb782a66093a5e5fbbdbad77c8c824794a9d892a51844041641f719ad41e3a974f0764de + languageName: node + linkType: hard + +"arraybuffer.prototype.slice@npm:^1.0.2": + version: 1.0.2 + resolution: "arraybuffer.prototype.slice@npm:1.0.2" + dependencies: + array-buffer-byte-length: ^1.0.0 + call-bind: ^1.0.2 + define-properties: ^1.2.0 + es-abstract: ^1.22.1 + get-intrinsic: ^1.2.1 + is-array-buffer: ^3.0.2 + is-shared-array-buffer: ^1.0.2 + checksum: c200faf437786f5b2c80d4564ff5481c886a16dee642ef02abdc7306c7edd523d1f01d1dd12b769c7eb42ac9bc53874510db19a92a2c035c0f6696172aafa5d3 languageName: node linkType: hard @@ -8808,15 +9564,6 @@ __metadata: languageName: node linkType: hard -"async-cache@npm:^1.1.0": - version: 1.1.0 - resolution: "async-cache@npm:1.1.0" - dependencies: - lru-cache: ^4.0.0 - checksum: 3f55cc78b3ddc745b6604dd144fc7bca2e21c7ba4c5ea18d312234dc625133511723dff6c71b2283582421f95d591bdb24bf89ce4c4869151e4ecedbdad4acf2 - languageName: node - linkType: hard - "async@npm:1.5.2": version: 1.5.2 resolution: "async@npm:1.5.2" @@ -8831,6 +9578,15 @@ __metadata: languageName: node linkType: hard +"asynciterator.prototype@npm:^1.0.0": + version: 1.0.0 + resolution: "asynciterator.prototype@npm:1.0.0" + dependencies: + has-symbols: ^1.0.3 + checksum: e8ebfd9493ac651cf9b4165e9d64030b3da1d17181bb1963627b59e240cdaf021d9b59d44b827dc1dde4e22387ec04c2d0f8720cf58a1c282e34e40cc12721b3 + languageName: node + linkType: hard + "asynckit@npm:^0.4.0": version: 0.4.0 resolution: "asynckit@npm:0.4.0" @@ -8861,13 +9617,13 @@ __metadata: languageName: node linkType: hard -"autoprefixer@npm:^10.4.0": - version: 10.4.12 - resolution: "autoprefixer@npm:10.4.12" +"autoprefixer@npm:^10.4.14": + version: 10.4.16 + resolution: "autoprefixer@npm:10.4.16" dependencies: - browserslist: ^4.21.4 - caniuse-lite: ^1.0.30001407 - fraction.js: ^4.2.0 + browserslist: ^4.21.10 + caniuse-lite: ^1.0.30001538 + fraction.js: ^4.3.6 normalize-range: ^0.1.2 picocolors: ^1.0.0 postcss-value-parser: ^4.2.0 @@ -8875,7 +9631,7 @@ __metadata: postcss: ^8.1.0 bin: autoprefixer: bin/autoprefixer - checksum: 6ae79cbacd31fb3d464ec64eb6ad2600f4f689c3080bbe62c5536d539b41b472083a2e941ef99d14aa11142370d6c16e8b05a62f077374933ed991aceb5943d2 + checksum: 45fad7086495048dacb14bb7b00313e70e135b5d8e8751dcc60548889400763705ab16fc2d99ea628b44c3472698fb0e39598f595ba28409c965ab159035afde languageName: node linkType: hard @@ -8900,10 +9656,10 @@ __metadata: languageName: node linkType: hard -"axe-core@npm:^4.4.3": - version: 4.4.3 - resolution: "axe-core@npm:4.4.3" - checksum: c3ea000d9ace3ba0bc747c8feafc24b0de62a0f7d93021d0f77b19c73fca15341843510f6170da563d51535d6cfb7a46c5fc0ea36170549dbb44b170208450a2 +"axe-core@npm:^4.6.2": + version: 4.8.2 + resolution: "axe-core@npm:4.8.2" + checksum: 8c19f507dabfcb8514e4280c7fc66e85143be303ddb57ec9f119338021228dc9b80560993938003837bda415fde7c07bba3a96560008ffa5f4145a248ed8f5fe languageName: node linkType: hard @@ -8916,10 +9672,19 @@ __metadata: languageName: node linkType: hard -"axobject-query@npm:^2.2.0": - version: 2.2.0 - resolution: "axobject-query@npm:2.2.0" - checksum: 96b8c7d807ca525f41ad9b286186e2089b561ba63a6d36c3e7d73dc08150714660995c7ad19cda05784458446a0793b45246db45894631e13853f48c1aa3117f +"axobject-query@npm:^3.1.1": + version: 3.2.1 + resolution: "axobject-query@npm:3.2.1" + dependencies: + dequal: ^2.0.3 + checksum: a94047e702b57c91680e6a952ec4a1aaa2cfd0d80ead76bc8c954202980d8c51968a6ea18b4d8010e8e2cf95676533d8022a8ebba9abc1dfe25686721df26fd2 + languageName: node + linkType: hard + +"b4a@npm:^1.6.4": + version: 1.6.4 + resolution: "b4a@npm:1.6.4" + checksum: 81b086f9af1f8845fbef4476307236bda3d660c158c201db976f19cdce05f41f93110ab6b12fd7a2696602a490cc43d5410ee36a56d6eef93afb0d6ca69ac3b2 languageName: node linkType: hard @@ -8940,9 +9705,16 @@ __metadata: languageName: node linkType: hard -"babel-loader@npm:^8.2.3": - version: 8.2.5 - resolution: "babel-loader@npm:8.2.5" +"babel-jsx-utils@npm:^1.1.0": + version: 1.1.0 + resolution: "babel-jsx-utils@npm:1.1.0" + checksum: 0adb20364fca5fb8b2bd77f959a3118011d1b27d6b73912ffa7634637ad6b297baa9400e4d37a00cc190ac33e56f806294bf483cd766dc8104f465c2eaee8116 + languageName: node + linkType: hard + +"babel-loader@npm:^8.3.0": + version: 8.3.0 + resolution: "babel-loader@npm:8.3.0" dependencies: find-cache-dir: ^3.3.1 loader-utils: ^2.0.0 @@ -8951,7 +9723,7 @@ __metadata: peerDependencies: "@babel/core": ^7.0.0 webpack: ">=2" - checksum: a6605557885eabbc3250412405f2c63ca87287a95a439c643fdb47d5ea3d5326f72e43ab97be070316998cb685d5dfbc70927ce1abe8be7a6a4f5919287773fb + checksum: d48bcf9e030e598656ad3ff5fb85967db2eaaf38af5b4a4b99d25618a2057f9f100e6b231af2a46c1913206db506115ca7a8cbdf52c9c73d767070dae4352ab5 languageName: node linkType: hard @@ -9046,6 +9818,19 @@ __metadata: languageName: node linkType: hard +"babel-plugin-polyfill-corejs2@npm:^0.4.6": + version: 0.4.6 + resolution: "babel-plugin-polyfill-corejs2@npm:0.4.6" + dependencies: + "@babel/compat-data": ^7.22.6 + "@babel/helper-define-polyfill-provider": ^0.4.3 + semver: ^6.3.1 + peerDependencies: + "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 + checksum: 08896811df31530be6a9bcdd630cb9fd4b5ae5181039d18db3796efbc54e38d57a42af460845c10a04434e1bc45c0d47743c7e6c860383cc6b141083cde22030 + languageName: node + linkType: hard + "babel-plugin-polyfill-corejs3@npm:^0.6.0": version: 0.6.0 resolution: "babel-plugin-polyfill-corejs3@npm:0.6.0" @@ -9070,6 +9855,18 @@ __metadata: languageName: node linkType: hard +"babel-plugin-polyfill-corejs3@npm:^0.8.5": + version: 0.8.6 + resolution: "babel-plugin-polyfill-corejs3@npm:0.8.6" + dependencies: + "@babel/helper-define-polyfill-provider": ^0.4.3 + core-js-compat: ^3.33.1 + peerDependencies: + "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 + checksum: 36951c2edac42ac0f05b200502e90d77bf66ccee5b52e2937d23496c6ef2372cce31b8c64144da374b77bd3eb65e2721703a52eac56cad16a152326c092cbf77 + languageName: node + linkType: hard + "babel-plugin-polyfill-regenerator@npm:^0.4.1": version: 0.4.1 resolution: "babel-plugin-polyfill-regenerator@npm:0.4.1" @@ -9092,17 +9889,28 @@ __metadata: languageName: node linkType: hard -"babel-plugin-remove-graphql-queries@npm:^4.24.0": - version: 4.24.0 - resolution: "babel-plugin-remove-graphql-queries@npm:4.24.0" +"babel-plugin-polyfill-regenerator@npm:^0.5.3": + version: 0.5.3 + resolution: "babel-plugin-polyfill-regenerator@npm:0.5.3" + dependencies: + "@babel/helper-define-polyfill-provider": ^0.4.3 + peerDependencies: + "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 + checksum: 2bb546582cda1870d19e646a7183baeb2cccd56e0ef3e4eaeabd28e120daf17cb87399194a9ccdcf32506bcaa68d23e73440fc8ab990a7a0f8c5a77c12d5d4bc + languageName: node + linkType: hard + +"babel-plugin-remove-graphql-queries@npm:^5.12.1": + version: 5.12.1 + resolution: "babel-plugin-remove-graphql-queries@npm:5.12.1" dependencies: - "@babel/runtime": ^7.15.4 - "@babel/types": ^7.15.4 - gatsby-core-utils: ^3.24.0 + "@babel/runtime": ^7.20.13 + "@babel/types": ^7.20.7 + gatsby-core-utils: ^4.12.1 peerDependencies: "@babel/core": ^7.0.0 - gatsby: ^4.0.0-next - checksum: c0e589dbaf4653540c031c6c4003be36096339d695bfb86c29b4e508c6ee913c97d1691752e5cd5bf0452865bc52af380d1e8b03f1cedd41f9b17e57ddff6460 + gatsby: ^5.0.0-next + checksum: b0083bcbc8fb5e5c79a70d994abedec839d2f74e7f96751e257fda36515767f6a9fd2b4ebdfa0fbc4aa94377641ebb4a69a1f61c039bea5d26fc1a2a40ee4b44 languageName: node linkType: hard @@ -9179,29 +9987,29 @@ __metadata: languageName: node linkType: hard -"babel-preset-gatsby@npm:^2.24.0": - version: 2.24.0 - resolution: "babel-preset-gatsby@npm:2.24.0" +"babel-preset-gatsby@npm:^3.12.1": + version: 3.12.1 + resolution: "babel-preset-gatsby@npm:3.12.1" dependencies: - "@babel/plugin-proposal-class-properties": ^7.14.0 - "@babel/plugin-proposal-nullish-coalescing-operator": ^7.14.5 - "@babel/plugin-proposal-optional-chaining": ^7.14.5 + "@babel/plugin-proposal-class-properties": ^7.18.6 + "@babel/plugin-proposal-nullish-coalescing-operator": ^7.18.6 + "@babel/plugin-proposal-optional-chaining": ^7.20.7 "@babel/plugin-syntax-dynamic-import": ^7.8.3 - "@babel/plugin-transform-classes": ^7.15.4 - "@babel/plugin-transform-runtime": ^7.15.0 - "@babel/plugin-transform-spread": ^7.14.6 - "@babel/preset-env": ^7.15.4 - "@babel/preset-react": ^7.14.0 - "@babel/runtime": ^7.15.4 + "@babel/plugin-transform-classes": ^7.20.7 + "@babel/plugin-transform-runtime": ^7.19.6 + "@babel/plugin-transform-spread": ^7.20.7 + "@babel/preset-env": ^7.20.2 + "@babel/preset-react": ^7.18.6 + "@babel/runtime": ^7.20.13 babel-plugin-dynamic-import-node: ^2.3.3 babel-plugin-macros: ^3.1.0 babel-plugin-transform-react-remove-prop-types: ^0.4.24 - gatsby-core-utils: ^3.24.0 - gatsby-legacy-polyfills: ^2.24.0 + gatsby-core-utils: ^4.12.1 + gatsby-legacy-polyfills: ^3.12.0 peerDependencies: "@babel/core": ^7.11.6 core-js: ^3.0.0 - checksum: 39f6686fa3d93c29072bcae0f1e43f9793bb28743b2a9e37466f00d24f9e0bf538d31b13f09f6e905d6edc7fc6e0d8d4803c0f72c02d1120c22e093016ccc35f + checksum: 66b6368122bcc18e946bb62ce95d750dfabb89de5815f078e7cae43d0a17804e1d317e6e4ebf1ccc5f07af4e4b066a593878c1d149e941f4fc781a6d79bc9433 languageName: node linkType: hard @@ -9226,13 +10034,6 @@ __metadata: languageName: node linkType: hard -"backo2@npm:~1.0.2": - version: 1.0.2 - resolution: "backo2@npm:1.0.2" - checksum: fda8d0a0f4810068d23715f2f45153146d6ee8f62dd827ce1e0b6cc3c8328e84ad61e11399a83931705cef702fe7cbb457856bf99b9bd10c4ed57b0786252385 - languageName: node - linkType: hard - "bail@npm:^1.0.0": version: 1.0.5 resolution: "bail@npm:1.0.5" @@ -9256,13 +10057,6 @@ __metadata: languageName: node linkType: hard -"base64-arraybuffer@npm:0.1.4": - version: 0.1.4 - resolution: "base64-arraybuffer@npm:0.1.4" - checksum: d249a929e27b2430d7ba1527e91a36e14da37ae2f80e350c4d696a038257718f8da07577e820e7262f86a0ecd573c283db10c46502080f53ae11bfdd99b6a029 - languageName: node - linkType: hard - "base64-js@npm:^1.0.2, base64-js@npm:^1.3.1": version: 1.5.1 resolution: "base64-js@npm:1.5.1" @@ -9309,7 +10103,7 @@ __metadata: languageName: node linkType: hard -"bl@npm:^4.0.0, bl@npm:^4.0.3, bl@npm:^4.1.0": +"bl@npm:^4.0.3, bl@npm:^4.1.0": version: 4.1.0 resolution: "bl@npm:4.1.0" dependencies: @@ -9382,23 +10176,7 @@ __metadata: languageName: node linkType: hard -"boxen@npm:^4.2.0": - version: 4.2.0 - resolution: "boxen@npm:4.2.0" - dependencies: - ansi-align: ^3.0.0 - camelcase: ^5.3.1 - chalk: ^3.0.0 - cli-boxes: ^2.2.0 - string-width: ^4.1.0 - term-size: ^2.1.0 - type-fest: ^0.8.1 - widest-line: ^3.1.0 - checksum: ce2b565a2e44b33d11336155675cf4f7f0e13dbf7412928845aefd6a2cf65e0da2dbb0a2cb198b7620a2ae714416a2eb710926b780f15d19f6250a19633b29af - languageName: node - linkType: hard - -"boxen@npm:^5.0.0, boxen@npm:^5.1.2": +"boxen@npm:^5.1.2": version: 5.1.2 resolution: "boxen@npm:5.1.2" dependencies: @@ -9614,7 +10392,7 @@ __metadata: languageName: node linkType: hard -"browserslist@npm:^4.0.0, browserslist@npm:^4.14.5, browserslist@npm:^4.16.3, browserslist@npm:^4.16.6, browserslist@npm:^4.17.5, browserslist@npm:^4.18.1, browserslist@npm:^4.20.3, browserslist@npm:^4.21.10, browserslist@npm:^4.21.4, browserslist@npm:^4.21.9, browserslist@npm:^4.6.6": +"browserslist@npm:^4.0.0, browserslist@npm:^4.14.5, browserslist@npm:^4.16.6, browserslist@npm:^4.18.1, browserslist@npm:^4.20.3, browserslist@npm:^4.21.10, browserslist@npm:^4.21.9, browserslist@npm:^4.6.6": version: 4.21.10 resolution: "browserslist@npm:4.21.10" dependencies: @@ -9628,6 +10406,20 @@ __metadata: languageName: node linkType: hard +"browserslist@npm:^4.21.5, browserslist@npm:^4.22.1": + version: 4.22.1 + resolution: "browserslist@npm:4.22.1" + dependencies: + caniuse-lite: ^1.0.30001541 + electron-to-chromium: ^1.4.535 + node-releases: ^2.0.13 + update-browserslist-db: ^1.0.13 + bin: + browserslist: cli.js + checksum: 7e6b10c53f7dd5d83fd2b95b00518889096382539fed6403829d447e05df4744088de46a571071afb447046abc3c66ad06fbc790e70234ec2517452e32ffd862 + languageName: node + linkType: hard + "bs-logger@npm:0.x": version: 0.2.6 resolution: "bs-logger@npm:0.2.6" @@ -9822,21 +10614,6 @@ __metadata: languageName: node linkType: hard -"cacheable-request@npm:^6.0.0": - version: 6.1.0 - resolution: "cacheable-request@npm:6.1.0" - dependencies: - clone-response: ^1.0.2 - get-stream: ^5.1.0 - http-cache-semantics: ^4.0.0 - keyv: ^3.0.0 - lowercase-keys: ^2.0.0 - normalize-url: ^4.1.0 - responselike: ^1.0.2 - checksum: b510b237b18d17e89942e9ee2d2a077cb38db03f12167fd100932dfa8fc963424bfae0bfa1598df4ae16c944a5484e43e03df8f32105b04395ee9495e9e4e9f1 - languageName: node - linkType: hard - "cacheable-request@npm:^7.0.2": version: 7.0.2 resolution: "cacheable-request@npm:7.0.2" @@ -9869,6 +10646,17 @@ __metadata: languageName: node linkType: hard +"call-bind@npm:^1.0.4, call-bind@npm:^1.0.5": + version: 1.0.5 + resolution: "call-bind@npm:1.0.5" + dependencies: + function-bind: ^1.1.2 + get-intrinsic: ^1.2.1 + set-function-length: ^1.1.1 + checksum: 449e83ecbd4ba48e7eaac5af26fea3b50f8f6072202c2dd7c5a6e7a6308f2421abe5e13a3bbd55221087f76320c5e09f25a8fdad1bab2b77c68ae74d92234ea5 + languageName: node + linkType: hard + "callsites@npm:^3.0.0": version: 3.1.0 resolution: "callsites@npm:3.1.0" @@ -9912,13 +10700,20 @@ __metadata: languageName: node linkType: hard -"caniuse-lite@npm:^1.0.0, caniuse-lite@npm:^1.0.30001407, caniuse-lite@npm:^1.0.30001517": +"caniuse-lite@npm:^1.0.0, caniuse-lite@npm:^1.0.30001517": version: 1.0.30001522 resolution: "caniuse-lite@npm:1.0.30001522" checksum: 56e3551c02ae595085114073cf242f7d9d54d32255c80893ca9098a44f44fc6eef353936f234f31c7f4cb894dd2b6c9c4626e30649ee29e04d70aa127eeefeb0 languageName: node linkType: hard +"caniuse-lite@npm:^1.0.30001538, caniuse-lite@npm:^1.0.30001541": + version: 1.0.30001558 + resolution: "caniuse-lite@npm:1.0.30001558" + checksum: 1bd6ef855a0de6ff052234912910d699e58edabcf2f34848b7df1f97ee40b059bbdf1901ac919d19360a0603e32e2ac30ae89670ceca8f118e750be3280ef5b1 + languageName: node + linkType: hard + "capital-case@npm:^1.0.4": version: 1.0.4 resolution: "capital-case@npm:1.0.4" @@ -10002,8 +10797,8 @@ __metadata: eslint-plugin-jsdoc: ^39.2.9 eslint-plugin-node: ^11.1.0 eslint-plugin-prettier: ^4.2.1 - gatsby: ^4.24.4 - gatsby-plugin-manifest: ^4.24.0 + gatsby: ^5.12.9 + gatsby-plugin-manifest: ^5.12.3 gatsby-plugin-svgr: ^3.0.0-beta.0 prettier: ^2.2.1 prettier-plugin-packagejson: ^2.2.18 @@ -10074,6 +10869,24 @@ __metadata: languageName: node linkType: hard +"change-case-all@npm:1.0.15": + version: 1.0.15 + resolution: "change-case-all@npm:1.0.15" + dependencies: + change-case: ^4.1.2 + is-lower-case: ^2.0.2 + is-upper-case: ^2.0.2 + lower-case: ^2.0.2 + lower-case-first: ^2.0.2 + sponge-case: ^1.0.1 + swap-case: ^2.0.2 + title-case: ^3.0.3 + upper-case: ^2.0.2 + upper-case-first: ^2.0.2 + checksum: e1dabdcd8447a3690f3faf15f92979dfbc113109b50916976e1d5e518e6cfdebee4f05f54d0ca24fb79a4bf835185b59ae25e967bb3dc10bd236a775b19ecc52 + languageName: node + linkType: hard + "change-case@npm:^4.1.2": version: 4.1.2 resolution: "change-case@npm:4.1.2" @@ -10232,7 +11045,7 @@ __metadata: languageName: node linkType: hard -"cli-boxes@npm:^2.2.0, cli-boxes@npm:^2.2.1": +"cli-boxes@npm:^2.2.1": version: 2.2.1 resolution: "cli-boxes@npm:2.2.1" checksum: be79f8ec23a558b49e01311b39a1ea01243ecee30539c880cf14bf518a12e223ef40c57ead0cb44f509bffdffc5c129c746cd50d863ab879385370112af4f585 @@ -10485,7 +11298,7 @@ __metadata: languageName: node linkType: hard -"commander@npm:^2.20.0, commander@npm:^2.20.3": +"commander@npm:^2.20.0": version: 2.20.3 resolution: "commander@npm:2.20.3" checksum: ab8c07884e42c3a8dbc5dd9592c606176c7eb5c1ca5ff274bcf907039b2c41de3626f684ea75ccf4d361ba004bbaff1f577d5384c155f3871e456bdf27becf9e @@ -10513,7 +11326,7 @@ __metadata: languageName: node linkType: hard -"common-tags@npm:1.8.2, common-tags@npm:^1.8.0, common-tags@npm:^1.8.2": +"common-tags@npm:1.8.2, common-tags@npm:^1.8.2": version: 1.8.2 resolution: "common-tags@npm:1.8.2" checksum: 767a6255a84bbc47df49a60ab583053bb29a7d9687066a18500a516188a062c4e4cd52de341f22de0b07062e699b1b8fe3cfa1cb55b241cb9301aeb4f45b4dff @@ -10527,13 +11340,6 @@ __metadata: languageName: node linkType: hard -"component-emitter@npm:~1.3.0": - version: 1.3.0 - resolution: "component-emitter@npm:1.3.0" - checksum: b3c46de38ffd35c57d1c02488355be9f218e582aec72d72d1b8bbec95a3ac1b38c96cd6e03ff015577e68f550fbb361a3bfdbd9bb248be9390b7b3745691be6b - languageName: node - linkType: hard - "compress-commons@npm:^4.1.0": version: 4.1.1 resolution: "compress-commons@npm:4.1.1" @@ -10608,6 +11414,16 @@ __metadata: languageName: node linkType: hard +"config-chain@npm:^1.1.11": + version: 1.1.13 + resolution: "config-chain@npm:1.1.13" + dependencies: + ini: ^1.3.4 + proto-list: ~1.2.1 + checksum: 828137a28e7c2fc4b7fb229bd0cd6c1397bcf83434de54347e608154008f411749041ee392cbe42fab6307e02de4c12480260bf769b7d44b778fdea3839eafab + languageName: node + linkType: hard + "configstore@npm:^5.0.1": version: 5.0.1 resolution: "configstore@npm:5.0.1" @@ -10677,7 +11493,7 @@ __metadata: languageName: node linkType: hard -"content-type@npm:^1.0.4, content-type@npm:~1.0.4": +"content-type@npm:~1.0.4": version: 1.0.4 resolution: "content-type@npm:1.0.4" checksum: 3d93585fda985d1554eca5ebd251994327608d2e200978fdbfba21c0c679914d5faf266d17027de44b34a72c7b0745b18584ecccaa7e1fdfb6a68ac7114f12e0 @@ -10719,14 +11535,14 @@ __metadata: languageName: node linkType: hard -"cookie@npm:0.5.0": +"cookie@npm:0.5.0, cookie@npm:^0.5.0": version: 0.5.0 resolution: "cookie@npm:0.5.0" checksum: 1f4bd2ca5765f8c9689a7e8954183f5332139eb72b6ff783d8947032ec1fdf43109852c178e21a953a30c0dd42257828185be01b49d1eb1a67fd054ca588a180 languageName: node linkType: hard -"cookie@npm:^0.4.1, cookie@npm:~0.4.1": +"cookie@npm:~0.4.1": version: 0.4.2 resolution: "cookie@npm:0.4.2" checksum: a00833c998bedf8e787b4c342defe5fa419abd96b32f4464f718b91022586b8f1bafbddd499288e75c037642493c83083da426c6a9080d309e3bd90fd11baa9b @@ -10742,13 +11558,12 @@ __metadata: languageName: node linkType: hard -"core-js-compat@npm:3.9.0": - version: 3.9.0 - resolution: "core-js-compat@npm:3.9.0" +"core-js-compat@npm:3.31.0": + version: 3.31.0 + resolution: "core-js-compat@npm:3.31.0" dependencies: - browserslist: ^4.16.3 - semver: 7.0.0 - checksum: 105cb00d49a7308f84b2c1e3db5d3fb387e0519a94c22627c3b167a98de973f380e2b79aafec389a22bc3dcc3f6babd7f0a2097e9ed059afbf73d559f8ea31f5 + browserslist: ^4.21.5 + checksum: 5c76ac5e4ab39480391f93a5aef14a2cfa188cda7bd6a7b8532de1f8bc5d89099a5025b2640d2ef70a2928614792363dcbcf8bd254aa7b2e11b85aeed7ac460f languageName: node linkType: hard @@ -10761,6 +11576,15 @@ __metadata: languageName: node linkType: hard +"core-js-compat@npm:^3.33.1": + version: 3.33.1 + resolution: "core-js-compat@npm:3.33.1" + dependencies: + browserslist: ^4.22.1 + checksum: 39329daf135a3d8fdd86cf61d4fb2e868d1d9a60308cd98fccd0296d5e40b040c107e9aaa8a87163d8c058c69fbd441bc0a7a035aebd2d0978275bd0b257df15 + languageName: node + linkType: hard + "core-js-pure@npm:^3.23.3, core-js-pure@npm:^3.25.1": version: 3.25.5 resolution: "core-js-pure@npm:3.25.5" @@ -10768,10 +11592,10 @@ __metadata: languageName: node linkType: hard -"core-js@npm:^3.22.3": - version: 3.25.5 - resolution: "core-js@npm:3.25.5" - checksum: 208b308c49bc022f90d4349d4c99802a73c9d55053976b3c529f10014c1e37845926defad8c519f2c7f71ea0acf18d2b323ab6aaee34dc85b4c4b3ced0623f3f +"core-js@npm:^3.31.0": + version: 3.33.1 + resolution: "core-js@npm:3.33.1" + checksum: 3a95003b0e77995203587117f3bde7f4e96adf434b6b78033dbe60347ffe38b2bac31eafab6a4cc641e5766062846b52f336ab4553fc0902c278959af4778e53 languageName: node linkType: hard @@ -10866,14 +11690,14 @@ __metadata: languageName: node linkType: hard -"create-gatsby@npm:^2.24.0": - version: 2.24.0 - resolution: "create-gatsby@npm:2.24.0" +"create-gatsby@npm:^3.12.3": + version: 3.12.3 + resolution: "create-gatsby@npm:3.12.3" dependencies: - "@babel/runtime": ^7.15.4 + "@babel/runtime": ^7.20.13 bin: create-gatsby: cli.js - checksum: de32ce4f5b9e150552b755497979a728522e3829051e402bc3b83f053bd02c20ba03d3ae3c74b887f77fb914b66e5906d2d682f4460fbfbecd0599217537f39c + checksum: 6a85880ee722d00766021cbbb692265fefa2ce50157314f3e25c433f89412bb0961a0a428117499c6054193c6b6ee2bdbc1ddb46c76326512fd5f94b0ae90f23 languageName: node linkType: hard @@ -11115,13 +11939,6 @@ __metadata: languageName: node linkType: hard -"cssfilter@npm:0.0.10": - version: 0.0.10 - resolution: "cssfilter@npm:0.0.10" - checksum: bc2c52bbb3426c3f2e4832edb6f8573e6cfa65b40b540932762d1e018f0f0157725e2991b77344bbc8266c6bbf4daa2803b0707cfb1bd0877505bf83a68e4b04 - languageName: node - linkType: hard - "cssnano-preset-default@npm:^5.2.12": version: 5.2.12 resolution: "cssnano-preset-default@npm:5.2.12" @@ -11232,7 +12049,7 @@ __metadata: languageName: node linkType: hard -"date-fns@npm:^2.25.0, date-fns@npm:^2.30.0": +"date-fns@npm:^2.30.0": version: 2.30.0 resolution: "date-fns@npm:2.30.0" dependencies: @@ -11257,7 +12074,7 @@ __metadata: languageName: node linkType: hard -"debug@npm:4, debug@npm:4.3.4, debug@npm:^4.0.0, debug@npm:^4.0.1, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.3, debug@npm:^4.3.4, debug@npm:~4.3.1": +"debug@npm:4, debug@npm:4.3.4, debug@npm:^4.0.0, debug@npm:^4.0.1, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.2, debug@npm:^4.3.3, debug@npm:^4.3.4, debug@npm:~4.3.1, debug@npm:~4.3.2": version: 4.3.4 resolution: "debug@npm:4.3.4" dependencies: @@ -11269,7 +12086,7 @@ __metadata: languageName: node linkType: hard -"debug@npm:^3.0.0, debug@npm:^3.0.1, debug@npm:^3.1.0, debug@npm:^3.2.7": +"debug@npm:^3.0.1, debug@npm:^3.1.0, debug@npm:^3.2.7": version: 3.2.7 resolution: "debug@npm:3.2.7" dependencies: @@ -11299,15 +12116,6 @@ __metadata: languageName: node linkType: hard -"decompress-response@npm:^3.3.0": - version: 3.3.0 - resolution: "decompress-response@npm:3.3.0" - dependencies: - mimic-response: ^1.0.0 - checksum: 952552ac3bd7de2fc18015086b09468645c9638d98a551305e485230ada278c039c91116e946d07894b39ee53c0f0d5b6473f25a224029344354513b412d7380 - languageName: node - linkType: hard - "decompress-response@npm:^6.0.0": version: 6.0.0 resolution: "decompress-response@npm:6.0.0" @@ -11359,6 +12167,13 @@ __metadata: languageName: node linkType: hard +"deepmerge@npm:^4.3.1": + version: 4.3.1 + resolution: "deepmerge@npm:4.3.1" + checksum: 2024c6a980a1b7128084170c4cf56b0fd58a63f2da1660dcfe977415f27b17dbe5888668b59d0b063753f3220719d5e400b7f113609489c90160bb9a5518d052 + languageName: node + linkType: hard + "defaults@npm:^1.0.3": version: 1.0.4 resolution: "defaults@npm:1.0.4" @@ -11368,13 +12183,6 @@ __metadata: languageName: node linkType: hard -"defer-to-connect@npm:^1.0.1": - version: 1.1.3 - resolution: "defer-to-connect@npm:1.1.3" - checksum: 9491b301dcfa04956f989481ba7a43c2231044206269eb4ab64a52d6639ee15b1252262a789eb4239fb46ab63e44d4e408641bae8e0793d640aee55398cb3930 - languageName: node - linkType: hard - "defer-to-connect@npm:^2.0.0, defer-to-connect@npm:^2.0.1": version: 2.0.1 resolution: "defer-to-connect@npm:2.0.1" @@ -11382,6 +12190,17 @@ __metadata: languageName: node linkType: hard +"define-data-property@npm:^1.0.1, define-data-property@npm:^1.1.1": + version: 1.1.1 + resolution: "define-data-property@npm:1.1.1" + dependencies: + get-intrinsic: ^1.2.1 + gopd: ^1.0.1 + has-property-descriptors: ^1.0.0 + checksum: a29855ad3f0630ea82e3c5012c812efa6ca3078d5c2aa8df06b5f597c1cde6f7254692df41945851d903e05a1668607b6d34e778f402b9ff9ffb38111f1a3f0d + languageName: node + linkType: hard + "define-lazy-prop@npm:^2.0.0": version: 2.0.0 resolution: "define-lazy-prop@npm:2.0.0" @@ -11399,6 +12218,17 @@ __metadata: languageName: node linkType: hard +"define-properties@npm:^1.2.0, define-properties@npm:^1.2.1": + version: 1.2.1 + resolution: "define-properties@npm:1.2.1" + dependencies: + define-data-property: ^1.0.1 + has-property-descriptors: ^1.0.0 + object-keys: ^1.1.1 + checksum: b4ccd00597dd46cb2d4a379398f5b19fca84a16f3374e2249201992f36b30f6835949a9429669ee6b41b6e837205a163eadd745e472069e70dfc10f03e5fcc12 + languageName: node + linkType: hard + "defined@npm:^1.0.0": version: 1.0.0 resolution: "defined@npm:1.0.0" @@ -11427,7 +12257,7 @@ __metadata: languageName: node linkType: hard -"depd@npm:^1.1.2, depd@npm:~1.1.2": +"depd@npm:^1.1.2": version: 1.1.2 resolution: "depd@npm:1.1.2" checksum: 6b406620d269619852885ce15965272b829df6f409724415e0002c8632ab6a8c0a08ec1f0bd2add05dc7bd7507606f7e2cc034fa24224ab829580040b835ecd9 @@ -11455,6 +12285,13 @@ __metadata: languageName: node linkType: hard +"dequal@npm:^2.0.3": + version: 2.0.3 + resolution: "dequal@npm:2.0.3" + checksum: 8679b850e1a3d0ebbc46ee780d5df7b478c23f335887464023a631d1b9af051ad4a6595a44220f9ff8ff95a8ddccf019b5ad778a976fd7bbf77383d36f412f90 + languageName: node + linkType: hard + "des.js@npm:^1.0.0": version: 1.0.1 resolution: "des.js@npm:1.0.1" @@ -11495,13 +12332,20 @@ __metadata: languageName: node linkType: hard -"detect-libc@npm:^2.0.0, detect-libc@npm:^2.0.1": +"detect-libc@npm:^2.0.0": version: 2.0.1 resolution: "detect-libc@npm:2.0.1" checksum: ccb05fcabbb555beb544d48080179c18523a343face9ee4e1a86605a8715b4169f94d663c21a03c310ac824592f2ba9a5270218819bb411ad7be578a527593d7 languageName: node linkType: hard +"detect-libc@npm:^2.0.2": + version: 2.0.2 + resolution: "detect-libc@npm:2.0.2" + checksum: 2b2cd3649b83d576f4be7cc37eb3b1815c79969c8b1a03a40a4d55d83bc74d010753485753448eacb98784abf22f7dbd3911fd3b60e29fda28fed2d1a997944d + languageName: node + linkType: hard + "detect-newline@npm:3.1.0, detect-newline@npm:^3.0.0": version: 3.1.0 resolution: "detect-newline@npm:3.1.0" @@ -11529,7 +12373,7 @@ __metadata: languageName: node linkType: hard -"detect-port@npm:^1.3.0": +"detect-port@npm:^1.5.1": version: 1.5.1 resolution: "detect-port@npm:1.5.1" dependencies: @@ -11555,7 +12399,7 @@ __metadata: languageName: node linkType: hard -"devcert@npm:^1.2.0": +"devcert@npm:^1.2.2": version: 1.2.2 resolution: "devcert@npm:1.2.2" dependencies: @@ -11840,13 +12684,6 @@ __metadata: languageName: node linkType: hard -"duplexer3@npm:^0.1.4": - version: 0.1.5 - resolution: "duplexer3@npm:0.1.5" - checksum: e677cb4c48f031ca728601d6a20bf6aed4c629d69ef9643cb89c67583d673c4ec9317cc6427501f38bd8c368d3a18f173987cc02bd99d8cf8fe3d94259a22a20 - languageName: node - linkType: hard - "duplexer@npm:^0.1.2": version: 0.1.2 resolution: "duplexer@npm:0.1.2" @@ -11907,6 +12744,13 @@ __metadata: languageName: node linkType: hard +"electron-to-chromium@npm:^1.4.535": + version: 1.4.569 + resolution: "electron-to-chromium@npm:1.4.569" + checksum: 1ed9b1e9afce89280ad263372ced341e984ad799cff25bfb52a969c635c40016618b3d9787bc59aefce097028e2ea8749294aed28ca80fcaee3fedc4399c748b + languageName: node + linkType: hard + "elliptic@npm:^6.5.3, elliptic@npm:^6.5.4": version: 6.5.4 resolution: "elliptic@npm:6.5.4" @@ -11975,49 +12819,45 @@ __metadata: languageName: node linkType: hard -"engine.io-client@npm:~4.1.0": - version: 4.1.4 - resolution: "engine.io-client@npm:4.1.4" +"engine.io-client@npm:~6.5.1": + version: 6.5.2 + resolution: "engine.io-client@npm:6.5.2" dependencies: - base64-arraybuffer: 0.1.4 - component-emitter: ~1.3.0 + "@socket.io/component-emitter": ~3.1.0 debug: ~4.3.1 - engine.io-parser: ~4.0.1 - has-cors: 1.1.0 - parseqs: 0.0.6 - parseuri: 0.0.6 - ws: ~7.4.2 - xmlhttprequest-ssl: ~1.6.2 - yeast: 0.1.2 - checksum: 57db8792ec447e13146e13f2705cd5f2aac6ae61f71bf171d8d228cd98a3868f684499f6ae1b4abbcb1bbcf59ea9d1d1fa15f37d6b6cb861148bc6ee3e2d4fba + engine.io-parser: ~5.2.1 + ws: ~8.11.0 + xmlhttprequest-ssl: ~2.0.0 + checksum: f93e09b842535a3f3e31b708cd30085b9e08a7a7ebf28f453e50e79e3fccf3f019474a46b41f7dc9164e3b8342c0b5d5a50a45299c1e2465d708c65140d05c92 languageName: node linkType: hard -"engine.io-parser@npm:~4.0.0, engine.io-parser@npm:~4.0.1": - version: 4.0.3 - resolution: "engine.io-parser@npm:4.0.3" - dependencies: - base64-arraybuffer: 0.1.4 - checksum: 9e2db35acb6f2e8269a7c5cd8ca40d1cd7277e5c6472e7341d0f85a8d09a6788427c1f55cc5a8fa4a44213d89d2bd2494f230d0624605d88f7aae32651a3c44b +"engine.io-parser@npm:~5.2.1": + version: 5.2.1 + resolution: "engine.io-parser@npm:5.2.1" + checksum: 55b0e8e18500f50c1573675c53597c5552554ead08d3f30ff19fde6409e48f882a8e01f84e9772cd155c18a1d653d06f6bf57b4e1f8b834c63c9eaf3b657b88e languageName: node linkType: hard -"engine.io@npm:~4.1.0": - version: 4.1.2 - resolution: "engine.io@npm:4.1.2" +"engine.io@npm:~6.5.0": + version: 6.5.3 + resolution: "engine.io@npm:6.5.3" dependencies: + "@types/cookie": ^0.4.1 + "@types/cors": ^2.8.12 + "@types/node": ">=10.0.0" accepts: ~1.3.4 base64id: 2.0.0 cookie: ~0.4.1 cors: ~2.8.5 debug: ~4.3.1 - engine.io-parser: ~4.0.0 - ws: ~7.4.2 - checksum: 3b56aa4f13eca1296fa7de631ebc503ee1c16d3b90c8c97a86f36528d6f842c2bcfc065ca65caef5ba6164b372d67c07f812b77c2572642ccd4f245680e21621 + engine.io-parser: ~5.2.1 + ws: ~8.11.0 + checksum: b71769b17a663d07b14a2ba6de7a729bce47cef936a25b46dcc1cc75e42b377d82548cfbaf66ce4a0b237536c488a29d301c2514ab1cafbdc1f594bd327fc498 languageName: node linkType: hard -"enhanced-resolve@npm:^5.15.0, enhanced-resolve@npm:^5.8.3": +"enhanced-resolve@npm:^5.15.0": version: 5.15.0 resolution: "enhanced-resolve@npm:5.15.0" dependencies: @@ -12057,12 +12897,12 @@ __metadata: languageName: node linkType: hard -"envinfo@npm:^7.8.1": - version: 7.8.1 - resolution: "envinfo@npm:7.8.1" +"envinfo@npm:^7.10.0": + version: 7.10.0 + resolution: "envinfo@npm:7.10.0" bin: envinfo: dist/cli.js - checksum: de736c98d6311c78523628ff127af138451b162e57af5293c1b984ca821d0aeb9c849537d2fde0434011bed33f6bca5310ca2aab8a51a3f28fc719e89045d648 + checksum: 05e81a5768c42cbd5c580dc3f274db3401facadd53e9bd52e2aa49dfbb5d8b26f6181c25a6652d79618a6994185bd2b1c137673101690b147f758e4e71d42f7d languageName: node linkType: hard @@ -12130,6 +12970,75 @@ __metadata: languageName: node linkType: hard +"es-abstract@npm:^1.22.1": + version: 1.22.3 + resolution: "es-abstract@npm:1.22.3" + dependencies: + array-buffer-byte-length: ^1.0.0 + arraybuffer.prototype.slice: ^1.0.2 + available-typed-arrays: ^1.0.5 + call-bind: ^1.0.5 + es-set-tostringtag: ^2.0.1 + es-to-primitive: ^1.2.1 + function.prototype.name: ^1.1.6 + get-intrinsic: ^1.2.2 + get-symbol-description: ^1.0.0 + globalthis: ^1.0.3 + gopd: ^1.0.1 + has-property-descriptors: ^1.0.0 + has-proto: ^1.0.1 + has-symbols: ^1.0.3 + hasown: ^2.0.0 + internal-slot: ^1.0.5 + is-array-buffer: ^3.0.2 + is-callable: ^1.2.7 + is-negative-zero: ^2.0.2 + is-regex: ^1.1.4 + is-shared-array-buffer: ^1.0.2 + is-string: ^1.0.7 + is-typed-array: ^1.1.12 + is-weakref: ^1.0.2 + object-inspect: ^1.13.1 + object-keys: ^1.1.1 + object.assign: ^4.1.4 + regexp.prototype.flags: ^1.5.1 + safe-array-concat: ^1.0.1 + safe-regex-test: ^1.0.0 + string.prototype.trim: ^1.2.8 + string.prototype.trimend: ^1.0.7 + string.prototype.trimstart: ^1.0.7 + typed-array-buffer: ^1.0.0 + typed-array-byte-length: ^1.0.0 + typed-array-byte-offset: ^1.0.0 + typed-array-length: ^1.0.4 + unbox-primitive: ^1.0.2 + which-typed-array: ^1.1.13 + checksum: b1bdc962856836f6e72be10b58dc128282bdf33771c7a38ae90419d920fc3b36cc5d2b70a222ad8016e3fc322c367bf4e9e89fc2bc79b7e933c05b218e83d79a + languageName: node + linkType: hard + +"es-iterator-helpers@npm:^1.0.12": + version: 1.0.15 + resolution: "es-iterator-helpers@npm:1.0.15" + dependencies: + asynciterator.prototype: ^1.0.0 + call-bind: ^1.0.2 + define-properties: ^1.2.1 + es-abstract: ^1.22.1 + es-set-tostringtag: ^2.0.1 + function-bind: ^1.1.1 + get-intrinsic: ^1.2.1 + globalthis: ^1.0.3 + has-property-descriptors: ^1.0.0 + has-proto: ^1.0.1 + has-symbols: ^1.0.3 + internal-slot: ^1.0.5 + iterator.prototype: ^1.1.2 + safe-array-concat: ^1.0.1 + checksum: 50081ae5c549efe62e5c1d244df0194b40b075f7897fc2116b7e1aa437eb3c41f946d2afda18c33f9b31266ec544765932542765af839f76fa6d7b7855d1e0e1 + languageName: node + linkType: hard + "es-module-lexer@npm:^1.2.1": version: 1.3.0 resolution: "es-module-lexer@npm:1.3.0" @@ -12137,6 +13046,17 @@ __metadata: languageName: node linkType: hard +"es-set-tostringtag@npm:^2.0.1": + version: 2.0.2 + resolution: "es-set-tostringtag@npm:2.0.2" + dependencies: + get-intrinsic: ^1.2.2 + has-tostringtag: ^1.0.0 + hasown: ^2.0.0 + checksum: afcec3a4c9890ae14d7ec606204858441c801ff84f312538e1d1ccf1e5493c8b17bd672235df785f803756472cb4f2d49b87bde5237aef33411e74c22f194e07 + languageName: node + linkType: hard + "es-shim-unscopables@npm:^1.0.0": version: 1.0.0 resolution: "es-shim-unscopables@npm:1.0.0" @@ -12222,13 +13142,6 @@ __metadata: languageName: node linkType: hard -"escape-goat@npm:^2.0.0": - version: 2.1.1 - resolution: "escape-goat@npm:2.1.1" - checksum: ce05c70c20dd7007b60d2d644b625da5412325fdb57acf671ba06cb2ab3cd6789e2087026921a05b665b0a03fadee2955e7fc0b9a67da15a6551a980b260eba7 - languageName: node - linkType: hard - "escape-html@npm:~1.0.3": version: 1.0.3 resolution: "escape-html@npm:1.0.3" @@ -12304,6 +13217,17 @@ __metadata: languageName: node linkType: hard +"eslint-import-resolver-node@npm:^0.3.9": + version: 0.3.9 + resolution: "eslint-import-resolver-node@npm:0.3.9" + dependencies: + debug: ^3.2.7 + is-core-module: ^2.13.0 + resolve: ^1.22.4 + checksum: 439b91271236b452d478d0522a44482e8c8540bf9df9bd744062ebb89ab45727a3acd03366a6ba2bdbcde8f9f718bab7fe8db64688aca75acf37e04eafd25e22 + languageName: node + linkType: hard + "eslint-module-utils@npm:^2.7.3": version: 2.7.3 resolution: "eslint-module-utils@npm:2.7.3" @@ -12314,6 +13238,18 @@ __metadata: languageName: node linkType: hard +"eslint-module-utils@npm:^2.8.0": + version: 2.8.0 + resolution: "eslint-module-utils@npm:2.8.0" + dependencies: + debug: ^3.2.7 + peerDependenciesMeta: + eslint: + optional: true + checksum: 74c6dfea7641ebcfe174be61168541a11a14aa8d72e515f5f09af55cd0d0862686104b0524aa4b8e0ce66418a44aa38a94d2588743db5fd07a6b49ffd16921d2 + languageName: node + linkType: hard + "eslint-plugin-es@npm:^3.0.0": version: 3.0.1 resolution: "eslint-plugin-es@npm:3.0.1" @@ -12361,6 +13297,33 @@ __metadata: languageName: node linkType: hard +"eslint-plugin-import@npm:^2.27.5": + version: 2.29.0 + resolution: "eslint-plugin-import@npm:2.29.0" + dependencies: + array-includes: ^3.1.7 + array.prototype.findlastindex: ^1.2.3 + array.prototype.flat: ^1.3.2 + array.prototype.flatmap: ^1.3.2 + debug: ^3.2.7 + doctrine: ^2.1.0 + eslint-import-resolver-node: ^0.3.9 + eslint-module-utils: ^2.8.0 + hasown: ^2.0.0 + is-core-module: ^2.13.1 + is-glob: ^4.0.3 + minimatch: ^3.1.2 + object.fromentries: ^2.0.7 + object.groupby: ^1.0.1 + object.values: ^1.1.7 + semver: ^6.3.1 + tsconfig-paths: ^3.14.2 + peerDependencies: + eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 + checksum: 19ee541fb95eb7a796f3daebe42387b8d8262bbbcc4fd8a6e92f63a12035f3d2c6cb8bc0b6a70864fa14b1b50ed6b8e6eed5833e625e16cb6bb98b665beff269 + languageName: node + linkType: hard + "eslint-plugin-jest@npm:^26.8.2": version: 26.8.7 resolution: "eslint-plugin-jest@npm:26.8.7" @@ -12395,26 +13358,29 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-jsx-a11y@npm:^6.6.1": - version: 6.6.1 - resolution: "eslint-plugin-jsx-a11y@npm:6.6.1" +"eslint-plugin-jsx-a11y@npm:^6.7.1": + version: 6.7.1 + resolution: "eslint-plugin-jsx-a11y@npm:6.7.1" dependencies: - "@babel/runtime": ^7.18.9 - aria-query: ^4.2.2 - array-includes: ^3.1.5 + "@babel/runtime": ^7.20.7 + aria-query: ^5.1.3 + array-includes: ^3.1.6 + array.prototype.flatmap: ^1.3.1 ast-types-flow: ^0.0.7 - axe-core: ^4.4.3 - axobject-query: ^2.2.0 + axe-core: ^4.6.2 + axobject-query: ^3.1.1 damerau-levenshtein: ^1.0.8 emoji-regex: ^9.2.2 has: ^1.0.3 - jsx-ast-utils: ^3.3.2 - language-tags: ^1.0.5 + jsx-ast-utils: ^3.3.3 + language-tags: =1.0.5 minimatch: ^3.1.2 + object.entries: ^1.1.6 + object.fromentries: ^2.0.6 semver: ^6.3.0 peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 - checksum: baae7377f0e25a0cc9b34dc333a3dc6ead9ee8365e445451eff554c3ca267a0a6cb88127fe90395c578ab1b92cfed246aef7dc8d2b48b603389e10181799e144 + checksum: f166dd5fe7257c7b891c6692e6a3ede6f237a14043ae3d97581daf318fc5833ddc6b4871aa34ab7656187430170500f6d806895747ea17ecdf8231a666c3c2fd languageName: node linkType: hard @@ -12458,27 +13424,29 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-react@npm:^7.30.1": - version: 7.31.10 - resolution: "eslint-plugin-react@npm:7.31.10" +"eslint-plugin-react@npm:^7.32.2": + version: 7.33.2 + resolution: "eslint-plugin-react@npm:7.33.2" dependencies: - array-includes: ^3.1.5 - array.prototype.flatmap: ^1.3.0 + array-includes: ^3.1.6 + array.prototype.flatmap: ^1.3.1 + array.prototype.tosorted: ^1.1.1 doctrine: ^2.1.0 + es-iterator-helpers: ^1.0.12 estraverse: ^5.3.0 jsx-ast-utils: ^2.4.1 || ^3.0.0 minimatch: ^3.1.2 - object.entries: ^1.1.5 - object.fromentries: ^2.0.5 - object.hasown: ^1.1.1 - object.values: ^1.1.5 + object.entries: ^1.1.6 + object.fromentries: ^2.0.6 + object.hasown: ^1.1.2 + object.values: ^1.1.6 prop-types: ^15.8.1 - resolve: ^2.0.0-next.3 - semver: ^6.3.0 - string.prototype.matchall: ^4.0.7 + resolve: ^2.0.0-next.4 + semver: ^6.3.1 + string.prototype.matchall: ^4.0.8 peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 - checksum: f013669c296483559a760648fa06425f161b1aff93c668f14c4561c933d22a7836b745b88a795c53cab929c71513d5fd1f2ffdddff915709f01b77ac25f5b71b + checksum: b4c3d76390b0ae6b6f9fed78170604cc2c04b48e6778a637db339e8e3911ec9ef22510b0ae77c429698151d0f1b245f282177f384105b6830e7b29b9c9b26610 languageName: node linkType: hard @@ -12847,10 +13815,10 @@ __metadata: languageName: node linkType: hard -"event-source-polyfill@npm:1.0.25": - version: 1.0.25 - resolution: "event-source-polyfill@npm:1.0.25" - checksum: ed30428cc80eadfd693d267ba4a72dceaae938174cd116081ce38ad62bfd95f199430be7e8341e6f8f1e29489bbd5cfd4b3f6c8d6d463435623f7f91ae5f71b1 +"event-source-polyfill@npm:1.0.31": + version: 1.0.31 + resolution: "event-source-polyfill@npm:1.0.31" + checksum: 973f226404e2a1b14ed7ef15c718b89e213b41d7cfeeb1c10937fd09229f13904f3d7c3075ab28ccf858c213007559908eecdd577577330352f53a351383dd75 languageName: node linkType: hard @@ -12931,20 +13899,6 @@ __metadata: languageName: node linkType: hard -"express-graphql@npm:^0.12.0": - version: 0.12.0 - resolution: "express-graphql@npm:0.12.0" - dependencies: - accepts: ^1.3.7 - content-type: ^1.0.4 - http-errors: 1.8.0 - raw-body: ^2.4.1 - peerDependencies: - graphql: ^14.7.0 || ^15.3.0 - checksum: c1417718edea0ef337b5efafaf9e09554fc154db241fc073d42d2cc8ebfe1b0316a5651cccf9df02bf4e9a492cdd94799e4894bc89d4b80c8d49ffeb83a97075 - languageName: node - linkType: hard - "express-http-proxy@npm:^1.6.3": version: 1.6.3 resolution: "express-http-proxy@npm:1.6.3" @@ -12956,7 +13910,7 @@ __metadata: languageName: node linkType: hard -"express@npm:^4.17.1, express@npm:^4.18.2": +"express@npm:^4.18.2": version: 4.18.2 resolution: "express@npm:4.18.2" dependencies: @@ -13083,6 +14037,13 @@ __metadata: languageName: node linkType: hard +"fast-fifo@npm:^1.1.0, fast-fifo@npm:^1.2.0": + version: 1.3.2 + resolution: "fast-fifo@npm:1.3.2" + checksum: 6bfcba3e4df5af7be3332703b69a7898a8ed7020837ec4395bb341bd96cc3a6d86c3f6071dd98da289618cf2234c70d84b2a6f09a33dd6f988b1ff60d8e54275 + languageName: node + linkType: hard + "fast-glob@npm:^3.0.3, fast-glob@npm:^3.2.9": version: 3.2.11 resolution: "fast-glob@npm:3.2.11" @@ -13137,14 +14098,23 @@ __metadata: languageName: node linkType: hard -"fastest-levenshtein@npm:^1.0.12": +"fastest-levenshtein@npm:^1.0.16": version: 1.0.16 resolution: "fastest-levenshtein@npm:1.0.16" checksum: a78d44285c9e2ae2c25f3ef0f8a73f332c1247b7ea7fb4a191e6bb51aa6ee1ef0dfb3ed113616dcdc7023e18e35a8db41f61c8d88988e877cf510df8edafbc71 languageName: node linkType: hard -"fastq@npm:^1.13.0, fastq@npm:^1.6.0": +"fastq@npm:^1.15.0": + version: 1.15.0 + resolution: "fastq@npm:1.15.0" + dependencies: + reusify: ^1.0.4 + checksum: 0170e6bfcd5d57a70412440b8ef600da6de3b2a6c5966aeaf0a852d542daff506a0ee92d6de7679d1de82e644bce69d7a574a6c93f0b03964b5337eed75ada1a + languageName: node + linkType: hard + +"fastq@npm:^1.6.0": version: 1.13.0 resolution: "fastq@npm:1.13.0" dependencies: @@ -13193,13 +14163,6 @@ __metadata: languageName: node linkType: hard -"fd@npm:~0.0.2": - version: 0.0.3 - resolution: "fd@npm:0.0.3" - checksum: 86cfeaa823995c094b5f3786a0457fb907c338e44850844a64d84cb92417a762c79274267382060b8f130ead397f4b00e24666342e81db389c69ca9a852e7d2e - languageName: node - linkType: hard - "figures@npm:^3.0.0": version: 3.2.0 resolution: "figures@npm:3.2.0" @@ -13230,7 +14193,7 @@ __metadata: languageName: node linkType: hard -"file-type@npm:^16.5.3": +"file-type@npm:^16.5.4": version: 16.5.4 resolution: "file-type@npm:16.5.4" dependencies: @@ -13381,6 +14344,15 @@ __metadata: languageName: node linkType: hard +"for-each@npm:^0.3.3": + version: 0.3.3 + resolution: "for-each@npm:0.3.3" + dependencies: + is-callable: ^1.1.3 + checksum: 6c48ff2bc63362319c65e2edca4a8e1e3483a2fabc72fbe7feaf8c73db94fc7861bd53bc02c8a66a0c1dd709da6b04eec42e0abdd6b40ce47305ae92a25e5d28 + languageName: node + linkType: hard + "foreach@npm:^2.0.5": version: 2.0.5 resolution: "foreach@npm:2.0.5" @@ -13472,10 +14444,10 @@ __metadata: languageName: node linkType: hard -"fraction.js@npm:^4.2.0": - version: 4.2.0 - resolution: "fraction.js@npm:4.2.0" - checksum: 8c76a6e21dedea87109d6171a0ac77afa14205794a565d71cb10d2925f629a3922da61bf45ea52dbc30bce4d8636dc0a27213a88cbd600eab047d82f9a3a94c5 +"fraction.js@npm:^4.3.6": + version: 4.3.7 + resolution: "fraction.js@npm:4.3.7" + checksum: e1553ae3f08e3ba0e8c06e43a3ab20b319966dfb7ddb96fd9b5d0ee11a66571af7f993229c88ebbb0d4a816eb813a24ed48207b140d442a8f76f33763b8d1f3f languageName: node linkType: hard @@ -13560,14 +14532,14 @@ __metadata: languageName: node linkType: hard -"fs-extra@npm:^10.1.0": - version: 10.1.0 - resolution: "fs-extra@npm:10.1.0" +"fs-extra@npm:^11.1.1": + version: 11.1.1 + resolution: "fs-extra@npm:11.1.1" dependencies: graceful-fs: ^4.2.0 jsonfile: ^6.0.1 universalify: ^2.0.0 - checksum: dc94ab37096f813cc3ca12f0f1b5ad6744dfed9ed21e953d72530d103cea193c2f81584a39e9dee1bea36de5ee66805678c0dddc048e8af1427ac19c00fffc50 + checksum: fb883c68245b2d777fbc1f2082c9efb084eaa2bbf9fddaa366130d196c03608eebef7fb490541276429ee1ca99f317e2d73e96f5ca0999eefedf5a624ae1edfd languageName: node linkType: hard @@ -13632,6 +14604,13 @@ __metadata: languageName: node linkType: hard +"function-bind@npm:^1.1.2": + version: 1.1.2 + resolution: "function-bind@npm:1.1.2" + checksum: 2b0ff4ce708d99715ad14a6d1f894e2a83242e4a52ccfcefaee5e40050562e5f6dafc1adbb4ce2d4ab47279a45dc736ab91ea5042d843c3c092820dfe032efb1 + languageName: node + linkType: hard + "function.prototype.name@npm:^1.1.5": version: 1.1.5 resolution: "function.prototype.name@npm:1.1.5" @@ -13644,6 +14623,18 @@ __metadata: languageName: node linkType: hard +"function.prototype.name@npm:^1.1.6": + version: 1.1.6 + resolution: "function.prototype.name@npm:1.1.6" + dependencies: + call-bind: ^1.0.2 + define-properties: ^1.2.0 + es-abstract: ^1.22.1 + functions-have-names: ^1.2.3 + checksum: 7a3f9bd98adab09a07f6e1f03da03d3f7c26abbdeaeee15223f6c04a9fb5674792bdf5e689dac19b97ac71de6aad2027ba3048a9b883aa1b3173eed6ab07f479 + languageName: node + linkType: hard + "functional-red-black-tree@npm:^1.0.1": version: 1.0.1 resolution: "functional-red-black-tree@npm:1.0.1" @@ -13651,26 +14642,26 @@ __metadata: languageName: node linkType: hard -"functions-have-names@npm:^1.2.2": +"functions-have-names@npm:^1.2.2, functions-have-names@npm:^1.2.3": version: 1.2.3 resolution: "functions-have-names@npm:1.2.3" checksum: c3f1f5ba20f4e962efb71344ce0a40722163e85bee2101ce25f88214e78182d2d2476aa85ef37950c579eb6cf6ee811c17b3101bb84004bb75655f3e33f3fdb5 languageName: node linkType: hard -"gatsby-cli@npm:^4.24.0": - version: 4.24.0 - resolution: "gatsby-cli@npm:4.24.0" +"gatsby-cli@npm:^5.12.4": + version: 5.12.4 + resolution: "gatsby-cli@npm:5.12.4" dependencies: - "@babel/code-frame": ^7.14.0 - "@babel/core": ^7.15.5 - "@babel/generator": ^7.16.8 - "@babel/helper-plugin-utils": ^7.16.7 - "@babel/preset-typescript": ^7.16.7 - "@babel/runtime": ^7.15.4 - "@babel/template": ^7.16.7 - "@babel/types": ^7.16.8 - "@jridgewell/trace-mapping": ^0.3.13 + "@babel/code-frame": ^7.18.6 + "@babel/core": ^7.20.12 + "@babel/generator": ^7.20.14 + "@babel/helper-plugin-utils": ^7.20.2 + "@babel/preset-typescript": ^7.18.6 + "@babel/runtime": ^7.20.13 + "@babel/template": ^7.20.7 + "@babel/types": ^7.20.7 + "@jridgewell/trace-mapping": ^0.3.18 "@types/common-tags": ^1.8.1 better-opn: ^2.1.1 boxen: ^5.1.2 @@ -13678,49 +14669,49 @@ __metadata: clipboardy: ^2.3.0 common-tags: ^1.8.2 convert-hrtime: ^3.0.0 - create-gatsby: ^2.24.0 - envinfo: ^7.8.1 + create-gatsby: ^3.12.3 + envinfo: ^7.10.0 execa: ^5.1.1 fs-exists-cached: ^1.0.0 - fs-extra: ^10.1.0 - gatsby-core-utils: ^3.24.0 - gatsby-telemetry: ^3.24.0 + fs-extra: ^11.1.1 + gatsby-core-utils: ^4.12.1 + gatsby-telemetry: ^4.12.1 hosted-git-info: ^3.0.8 is-valid-path: ^0.1.1 - joi: ^17.4.2 + joi: ^17.9.2 lodash: ^4.17.21 - node-fetch: ^2.6.6 - opentracing: ^0.14.5 + node-fetch: ^2.6.11 + opentracing: ^0.14.7 pretty-error: ^2.1.2 progress: ^2.0.3 prompts: ^2.4.2 - redux: 4.1.2 + redux: 4.2.1 resolve-cwd: ^3.0.0 - semver: ^7.3.7 - signal-exit: ^3.0.6 + semver: ^7.5.3 + signal-exit: ^3.0.7 stack-trace: ^0.0.10 strip-ansi: ^6.0.1 - update-notifier: ^5.1.0 yargs: ^15.4.1 yoga-layout-prebuilt: ^1.10.0 yurnalist: ^2.1.0 bin: gatsby: cli.js - checksum: a47971a89a59b615a701ba6a8211b2733fd37c420d1ba71737c57f8766217e5214df764a6eb901d15e52c91fab8b64410cf634d616ea2828e0e68948249feeda + checksum: ea8fa54249fbe93b377f78cf1ec6f81dd312dc0529501a68ab9134a7de0a2accc484acbc6fa0612b4818b1a5945bef677c416960345a736eb0e76b7d44169766 languageName: node linkType: hard -"gatsby-core-utils@npm:^3.24.0": - version: 3.24.0 - resolution: "gatsby-core-utils@npm:3.24.0" +"gatsby-core-utils@npm:^4.12.1": + version: 4.12.1 + resolution: "gatsby-core-utils@npm:4.12.1" dependencies: - "@babel/runtime": ^7.15.4 + "@babel/runtime": ^7.20.13 ci-info: 2.0.0 configstore: ^5.0.1 - fastq: ^1.13.0 - file-type: ^16.5.3 - fs-extra: ^10.1.0 - got: ^11.8.5 + fastq: ^1.15.0 + file-type: ^16.5.4 + fs-extra: ^11.1.1 + got: ^11.8.6 + hash-wasm: ^4.9.0 import-from: ^4.0.0 lmdb: 2.5.3 lock: ^1.1.0 @@ -13729,116 +14720,114 @@ __metadata: resolve-from: ^5.0.0 tmp: ^0.2.1 xdg-basedir: ^4.0.0 - checksum: 1dfd7bc4b01a99693215bbbd88088f842d6a32228ef2122c1602f9d458c2d04054af467c6c0e5f093986d6271740573b5903ae6bcb2d5b6b0d11ea9c56d4dc8d + checksum: 97caf27b9ab0f5fe249b45c7c039474b220a2cc2a004cf21883b311be35d1600f4c633e443af99ac2becd2efe75c91b7e38c2595f7147cf696971e9bcb20ce14 languageName: node linkType: hard -"gatsby-graphiql-explorer@npm:^2.24.0": - version: 2.24.0 - resolution: "gatsby-graphiql-explorer@npm:2.24.0" - dependencies: - "@babel/runtime": ^7.15.4 - checksum: 69792d8c840abf535382f3c1cd8dfd4ea72a4b39567a553d630142a72acb594c907dc586738798d19c4813895e958890ed97ad5c0ef19d6b14e8fc43eabdee87 +"gatsby-graphiql-explorer@npm:^3.12.1": + version: 3.12.1 + resolution: "gatsby-graphiql-explorer@npm:3.12.1" + checksum: 66ebc08680f87d0210df0e6fa75ba927c978caf246efd3adf905bf892795123014b549440af9f5f7c437be36d574d043130538a24770d37a62655999ade4b547 languageName: node linkType: hard -"gatsby-legacy-polyfills@npm:^2.24.0": - version: 2.24.0 - resolution: "gatsby-legacy-polyfills@npm:2.24.0" +"gatsby-legacy-polyfills@npm:^3.12.0": + version: 3.12.0 + resolution: "gatsby-legacy-polyfills@npm:3.12.0" dependencies: - "@babel/runtime": ^7.15.4 - core-js-compat: 3.9.0 - checksum: 3427738fe23ecd4acf587538b2a285682e1a2268aca59ebc01033e9abd2ad449fd52f766cf153d3b8bebf3388246a0e323169362eaaa0010a6cfb3e455057a47 + "@babel/runtime": ^7.20.13 + core-js-compat: 3.31.0 + checksum: 1347cfba9e7c9db7bac79a3f915e36099f935fb05b230f27cf4b0114819b4095901aed6d83beeb7565e7dfd86be16b58836f025a2aef375c329c06673fdbcd15 languageName: node linkType: hard -"gatsby-link@npm:^4.24.1": - version: 4.24.1 - resolution: "gatsby-link@npm:4.24.1" +"gatsby-link@npm:^5.12.1": + version: 5.12.1 + resolution: "gatsby-link@npm:5.12.1" dependencies: "@types/reach__router": ^1.3.10 - gatsby-page-utils: ^2.24.1 + gatsby-page-utils: ^3.12.1 prop-types: ^15.8.1 peerDependencies: - "@gatsbyjs/reach-router": ^1.3.5 - react: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^0.0.0 - react-dom: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^0.0.0 - checksum: 6ee4ba8c5a538c3bf8db02ab71dc222d9c0f52483bd59c6613815b248b08bf52805f698e91154e2f38fc61b3fdbdde17cbbae1dff7e3044d6ae3d1e8b004fed5 + "@gatsbyjs/reach-router": ^2.0.0 + react: ^18.0.0 || ^0.0.0 + react-dom: ^18.0.0 || ^0.0.0 + checksum: ea5b377e483fecf6164116c3a00e7749c8c65ab71946a79c11956b034085c069d55253e83ea82a29ad955460f2bfe2c11ef82484a03ff7675b034f4d9270f921 languageName: node linkType: hard -"gatsby-page-utils@npm:^2.24.1": - version: 2.24.1 - resolution: "gatsby-page-utils@npm:2.24.1" +"gatsby-page-utils@npm:^3.12.1": + version: 3.12.1 + resolution: "gatsby-page-utils@npm:3.12.1" dependencies: - "@babel/runtime": ^7.15.4 + "@babel/runtime": ^7.20.13 bluebird: ^3.7.2 chokidar: ^3.5.3 fs-exists-cached: ^1.0.0 - gatsby-core-utils: ^3.24.0 + gatsby-core-utils: ^4.12.1 glob: ^7.2.3 lodash: ^4.17.21 micromatch: ^4.0.5 - checksum: ded1f97dbe3edc1e8c22f2e3e1925ddd7459d3215a288e49cc8d89a43761f1cbaee2a8238fe0207d4fda1b5c1323c319fbd4b7746976c4d4e8af74724a32f2ca + checksum: ba8ef7a2c72aff0cd256afa94579e40cebb97098b26a228398a2be241c6cf34af5122c9050849eea21266ccd25451a94d04d7408c5f2f281bc28b834e122a6b0 languageName: node linkType: hard -"gatsby-parcel-config@npm:0.15.1": - version: 0.15.1 - resolution: "gatsby-parcel-config@npm:0.15.1" - dependencies: - "@gatsbyjs/parcel-namer-relative-to-cwd": 1.9.0 - "@parcel/bundler-default": 2.6.2 - "@parcel/compressor-raw": 2.6.2 - "@parcel/namer-default": 2.6.2 - "@parcel/optimizer-terser": 2.6.2 - "@parcel/packager-js": 2.6.2 - "@parcel/packager-raw": 2.6.2 - "@parcel/reporter-dev-server": 2.6.2 - "@parcel/resolver-default": 2.6.2 - "@parcel/runtime-js": 2.6.2 - "@parcel/transformer-js": 2.6.2 - "@parcel/transformer-json": 2.6.2 +"gatsby-parcel-config@npm:^1.12.1": + version: 1.12.1 + resolution: "gatsby-parcel-config@npm:1.12.1" + dependencies: + "@gatsbyjs/parcel-namer-relative-to-cwd": ^2.12.1 + "@parcel/bundler-default": 2.8.3 + "@parcel/compressor-raw": 2.8.3 + "@parcel/namer-default": 2.8.3 + "@parcel/optimizer-terser": 2.8.3 + "@parcel/packager-js": 2.8.3 + "@parcel/packager-raw": 2.8.3 + "@parcel/reporter-dev-server": 2.8.3 + "@parcel/resolver-default": 2.8.3 + "@parcel/runtime-js": 2.8.3 + "@parcel/transformer-js": 2.8.3 + "@parcel/transformer-json": 2.8.3 peerDependencies: "@parcel/core": ^2.0.0 - checksum: d1d906daeee447aee8709f1953b44a98c067c4971484c747881ead4fcf86206383b98e2ac05669aecca49ba6d1502e97d6a21efcd9c09c82a1d987691c21241c + checksum: f35f144f6f7a05d69861752112fa033c9683908e7a851a1a89be47cd3aedcd06abd3bde2dacb30e6ffd64a64bfbcefd0b104ef30eaef2ac93a063178ac56952f languageName: node linkType: hard -"gatsby-plugin-manifest@npm:^4.24.0": - version: 4.24.0 - resolution: "gatsby-plugin-manifest@npm:4.24.0" +"gatsby-plugin-manifest@npm:^5.12.3": + version: 5.12.3 + resolution: "gatsby-plugin-manifest@npm:5.12.3" dependencies: - "@babel/runtime": ^7.15.4 - gatsby-core-utils: ^3.24.0 - gatsby-plugin-utils: ^3.18.0 - semver: ^7.3.7 - sharp: ^0.30.7 + "@babel/runtime": ^7.20.13 + gatsby-core-utils: ^4.12.1 + gatsby-plugin-utils: ^4.12.3 + semver: ^7.5.3 + sharp: ^0.32.6 peerDependencies: - gatsby: ^4.0.0-next - checksum: 5040a3844e5cc0444440a7acedbc92c80d4ca05e2ef79ce61c05ae218e53ff4c6aff98af59548cfc7de0f74618d61bce45bc962406595ff923f9bc7ffa01d573 + gatsby: ^5.0.0-next + checksum: 33db61915fd5b36083a3dd4988023d4cae8590c7045c1f5e610678f6b6dcbe154e19d6166c396eb11a34730b0d9e2a046105a1e2a87ee3053baa41aaeda03ea6 languageName: node linkType: hard -"gatsby-plugin-page-creator@npm:^4.24.1": - version: 4.24.1 - resolution: "gatsby-plugin-page-creator@npm:4.24.1" +"gatsby-plugin-page-creator@npm:^5.12.3": + version: 5.12.3 + resolution: "gatsby-plugin-page-creator@npm:5.12.3" dependencies: - "@babel/runtime": ^7.15.4 - "@babel/traverse": ^7.15.4 + "@babel/runtime": ^7.20.13 + "@babel/traverse": ^7.20.13 "@sindresorhus/slugify": ^1.1.2 chokidar: ^3.5.3 fs-exists-cached: ^1.0.0 - fs-extra: ^10.1.0 - gatsby-core-utils: ^3.24.0 - gatsby-page-utils: ^2.24.1 - gatsby-plugin-utils: ^3.18.0 - gatsby-telemetry: ^3.24.0 + fs-extra: ^11.1.1 + gatsby-core-utils: ^4.12.1 + gatsby-page-utils: ^3.12.1 + gatsby-plugin-utils: ^4.12.3 + gatsby-telemetry: ^4.12.1 globby: ^11.1.0 lodash: ^4.17.21 peerDependencies: - gatsby: ^4.0.0-next - checksum: 46b6944dd7de9fb3f5bcf39fc49932485e09331b0e3c67f71a4ee98013919a4773bd75fd106e66bfb87d45e782d93a68dd78a25bd37e637fd3cb834cc040ec69 + gatsby: ^5.0.0-next + checksum: 58c6321489c914e50c1f36591a8450a13fba70f3d95d1d666fc25ef8d4a0362f2fb41a86bcc76d544448d77c038b4c62405751d50133eb06ed53208f63f8fe01 languageName: node linkType: hard @@ -13852,289 +14841,289 @@ __metadata: languageName: node linkType: hard -"gatsby-plugin-typescript@npm:^4.24.0": - version: 4.24.0 - resolution: "gatsby-plugin-typescript@npm:4.24.0" +"gatsby-plugin-typescript@npm:^5.12.1": + version: 5.12.1 + resolution: "gatsby-plugin-typescript@npm:5.12.1" dependencies: - "@babel/core": ^7.15.5 - "@babel/plugin-proposal-nullish-coalescing-operator": ^7.14.5 - "@babel/plugin-proposal-numeric-separator": ^7.14.5 - "@babel/plugin-proposal-optional-chaining": ^7.14.5 - "@babel/preset-typescript": ^7.15.0 - "@babel/runtime": ^7.15.4 - babel-plugin-remove-graphql-queries: ^4.24.0 + "@babel/core": ^7.20.12 + "@babel/plugin-proposal-nullish-coalescing-operator": ^7.18.6 + "@babel/plugin-proposal-numeric-separator": ^7.18.6 + "@babel/plugin-proposal-optional-chaining": ^7.20.7 + "@babel/preset-typescript": ^7.18.6 + "@babel/runtime": ^7.20.13 + babel-plugin-remove-graphql-queries: ^5.12.1 peerDependencies: - gatsby: ^4.0.0-next - checksum: 87e43484b5b74d242b9a134ef5446f72f9b7392e84f53d39ace75fcbd95da37c5b654f75fdbc2724c3808613b85c4d4a6893d295dcd991c4c1c075ae53d9f306 + gatsby: ^5.0.0-next + checksum: d6e7d80375622b138e592a571ca040807eb4c730fecbd5dfb03d52e2d64a7fb2a4bfb0f3e63121f1c043a6dcab34dabe6149d044697bbfefbcf9dec50c1cbac0 languageName: node linkType: hard -"gatsby-plugin-utils@npm:^3.18.0": - version: 3.18.0 - resolution: "gatsby-plugin-utils@npm:3.18.0" +"gatsby-plugin-utils@npm:^4.12.3": + version: 4.12.3 + resolution: "gatsby-plugin-utils@npm:4.12.3" dependencies: - "@babel/runtime": ^7.15.4 - "@gatsbyjs/potrace": ^2.3.0 - fastq: ^1.13.0 - fs-extra: ^10.1.0 - gatsby-core-utils: ^3.24.0 - gatsby-sharp: ^0.18.0 - graphql-compose: ^9.0.7 + "@babel/runtime": ^7.20.13 + fastq: ^1.15.0 + fs-extra: ^11.1.1 + gatsby-core-utils: ^4.12.1 + gatsby-sharp: ^1.12.1 + graphql-compose: ^9.0.10 import-from: ^4.0.0 - joi: ^17.4.2 + joi: ^17.9.2 mime: ^3.0.0 - mini-svg-data-uri: ^1.4.4 - svgo: ^2.8.0 peerDependencies: - gatsby: ^4.0.0-next - graphql: ^15.0.0 - checksum: 34c9e1f9cbe6ecd54dbd1ccd5e57a9129cb14022a8e0c7379abaaa4260b5a6c7014091f72d9b4533e4afbbf2158a17b6058929497d69004e17ad0ec11ee09e50 + gatsby: ^5.0.0-next + graphql: ^16.0.0 + checksum: 42ae96464312c770d39be11063b0ee77444af5587907e2318280c75d3100da2b5a82c193bd6851465aaf4768219631fc40538a923c9a4c3d24c2dab8fd9c4224 languageName: node linkType: hard -"gatsby-react-router-scroll@npm:^5.24.0": - version: 5.24.0 - resolution: "gatsby-react-router-scroll@npm:5.24.0" +"gatsby-react-router-scroll@npm:^6.12.0": + version: 6.12.0 + resolution: "gatsby-react-router-scroll@npm:6.12.0" dependencies: - "@babel/runtime": ^7.15.4 + "@babel/runtime": ^7.20.13 prop-types: ^15.8.1 peerDependencies: - "@gatsbyjs/reach-router": ^1.3.5 - react: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^0.0.0 - react-dom: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^0.0.0 - checksum: 0b7a3b8c1f965b79211bdebe7742ab349064e23af1b6260e26d88fcfd360a604f16db0811f91158099de0784e65af271729de54f3d40a0d42748b7736af56503 + "@gatsbyjs/reach-router": ^2.0.0 + react: ^18.0.0 || ^0.0.0 + react-dom: ^18.0.0 || ^0.0.0 + checksum: 0efbaf1a635d65fdb83e457b22072db1df6039e340273f660004df73da36a546f9ba65e031774baeee71fa12244d8d9aa14b03f3cd8e785cc0da7ac67aee91ed languageName: node linkType: hard -"gatsby-script@npm:^1.9.0": - version: 1.9.0 - resolution: "gatsby-script@npm:1.9.0" +"gatsby-script@npm:^2.12.0": + version: 2.12.0 + resolution: "gatsby-script@npm:2.12.0" peerDependencies: - "@gatsbyjs/reach-router": ^1.3.5 - react: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^0.0.0 - react-dom: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^0.0.0 - checksum: b1332076a2b199eed8e91db363bbcfebac6e25d6a3b06f937c2a942ef2c3fa176188d6078c233cad04148efe0d88139cc675516aca0784939b075667a0296967 + "@gatsbyjs/reach-router": ^2.0.0 + react: ^18.0.0 || ^0.0.0 + react-dom: ^18.0.0 || ^0.0.0 + checksum: ba9c279cc78ab47e8230f651923e2bc3d4c724e5ef4c202c18caeb635577c80740362656f468aaea40283dfad0bba6df3df20c621221a47dfcbbb8e8d488395c languageName: node linkType: hard -"gatsby-sharp@npm:^0.18.0": - version: 0.18.0 - resolution: "gatsby-sharp@npm:0.18.0" +"gatsby-sharp@npm:^1.12.1": + version: 1.12.1 + resolution: "gatsby-sharp@npm:1.12.1" dependencies: - "@types/sharp": ^0.30.5 - sharp: ^0.30.7 - checksum: a236a490c6959e8d877f63e20fb8525bda417dee956bb94c06d420f668f7422165e4e5cae53e0519212d925d58f48e1746300ad9d1347e48932bd5359288206f + sharp: ^0.32.6 + checksum: 8e535b030c431e1e831cbac678faf33b749624bd4559410b6a67c1d42c1eacbc7b95ab2dfe9b9fe6619e22fc78adc6c4337d7df122b26f7b56e5845671c3c96d languageName: node linkType: hard -"gatsby-telemetry@npm:^3.24.0": - version: 3.24.0 - resolution: "gatsby-telemetry@npm:3.24.0" +"gatsby-telemetry@npm:^4.12.1": + version: 4.12.1 + resolution: "gatsby-telemetry@npm:4.12.1" dependencies: - "@babel/code-frame": ^7.14.0 - "@babel/runtime": ^7.15.4 + "@babel/code-frame": ^7.18.6 + "@babel/runtime": ^7.20.13 "@turist/fetch": ^7.2.0 "@turist/time": ^0.0.2 - boxen: ^4.2.0 + boxen: ^5.1.2 configstore: ^5.0.1 - fs-extra: ^10.1.0 - gatsby-core-utils: ^3.24.0 + fs-extra: ^11.1.1 + gatsby-core-utils: ^4.12.1 git-up: ^7.0.0 is-docker: ^2.2.1 lodash: ^4.17.21 - node-fetch: ^2.6.7 - checksum: 4e9f91b621b9b6826ca76001daa7f091fa00d6e525a617d27dbc5a02fb113b067f7f766d91b14caf9bfcf4ffea5cd1c1080a564cf8bc1f26cefcd68c1eda7ca6 + node-fetch: ^2.6.11 + checksum: 00911162c639bf22578807a08118f067641feb083d4c3f820e530edbdd30f7f2ec588fe5fbce5997d05b36fd0297bb2444750ffb7d1bc2e575015459ee0ec344 languageName: node linkType: hard -"gatsby-worker@npm:^1.24.0": - version: 1.24.0 - resolution: "gatsby-worker@npm:1.24.0" +"gatsby-worker@npm:^2.12.0": + version: 2.12.0 + resolution: "gatsby-worker@npm:2.12.0" dependencies: - "@babel/core": ^7.15.5 - "@babel/runtime": ^7.15.4 - checksum: 9655094c785424d9c42f721ec3856a04b156fe83167d0e665617f5b592a95e0c2249e226183bd1e6b6a3dcb71edf3f83846bbd8ed2b7fad6ebf4e49bb9dd4a44 + "@babel/core": ^7.20.12 + "@babel/runtime": ^7.20.13 + fs-extra: ^11.1.1 + signal-exit: ^3.0.7 + checksum: f94c7efb27782214ce63ce762eb786ca33b566e154722505f3eb073b8f59e375ccc61ebd60f47832a7201290d18f8cc25e14f52f3476fb59c3e1463fffd0ea06 languageName: node linkType: hard -"gatsby@npm:^4.24.4": - version: 4.24.4 - resolution: "gatsby@npm:4.24.4" +"gatsby@npm:^5.12.9": + version: 5.12.9 + resolution: "gatsby@npm:5.12.9" dependencies: - "@babel/code-frame": ^7.14.0 - "@babel/core": ^7.15.5 - "@babel/eslint-parser": ^7.15.4 - "@babel/helper-plugin-utils": ^7.14.5 - "@babel/parser": ^7.15.5 - "@babel/runtime": ^7.15.4 - "@babel/traverse": ^7.15.4 - "@babel/types": ^7.15.4 - "@builder.io/partytown": ^0.5.2 - "@gatsbyjs/reach-router": ^1.3.9 - "@gatsbyjs/webpack-hot-middleware": ^2.25.2 - "@graphql-codegen/add": ^3.1.1 - "@graphql-codegen/core": ^2.5.1 - "@graphql-codegen/plugin-helpers": ^2.4.2 - "@graphql-codegen/typescript": ^2.4.8 - "@graphql-codegen/typescript-operations": ^2.3.5 - "@graphql-tools/code-file-loader": ^7.2.14 - "@graphql-tools/load": ^7.5.10 - "@jridgewell/trace-mapping": ^0.3.13 + "@babel/code-frame": ^7.18.6 + "@babel/core": ^7.20.12 + "@babel/eslint-parser": ^7.19.1 + "@babel/helper-plugin-utils": ^7.20.2 + "@babel/parser": ^7.20.13 + "@babel/runtime": ^7.20.13 + "@babel/traverse": ^7.20.13 + "@babel/types": ^7.20.7 + "@builder.io/partytown": ^0.7.5 + "@gatsbyjs/reach-router": ^2.0.1 + "@gatsbyjs/webpack-hot-middleware": ^2.25.3 + "@graphql-codegen/add": ^3.2.3 + "@graphql-codegen/core": ^2.6.8 + "@graphql-codegen/plugin-helpers": ^2.7.2 + "@graphql-codegen/typescript": ^2.8.8 + "@graphql-codegen/typescript-operations": ^2.5.13 + "@graphql-tools/code-file-loader": ^7.3.23 + "@graphql-tools/load": ^7.8.14 + "@jridgewell/trace-mapping": ^0.3.18 "@nodelib/fs.walk": ^1.2.8 - "@parcel/cache": 2.6.2 - "@parcel/core": 2.6.2 - "@pmmmwh/react-refresh-webpack-plugin": ^0.5.7 - "@types/http-proxy": ^1.17.7 - "@typescript-eslint/eslint-plugin": ^4.33.0 - "@typescript-eslint/parser": ^4.33.0 - "@vercel/webpack-asset-relocator-loader": ^1.7.0 + "@parcel/cache": 2.8.3 + "@parcel/core": 2.8.3 + "@pmmmwh/react-refresh-webpack-plugin": ^0.5.10 + "@types/http-proxy": ^1.17.11 + "@typescript-eslint/eslint-plugin": ^5.60.1 + "@typescript-eslint/parser": ^5.60.1 + "@vercel/webpack-asset-relocator-loader": ^1.7.3 acorn-loose: ^8.3.0 acorn-walk: ^8.2.0 - address: 1.1.2 - anser: ^2.1.0 - autoprefixer: ^10.4.0 + address: 1.2.2 + anser: ^2.1.1 + autoprefixer: ^10.4.14 axios: ^0.21.1 - babel-loader: ^8.2.3 + babel-jsx-utils: ^1.1.0 + babel-loader: ^8.3.0 babel-plugin-add-module-exports: ^1.0.4 babel-plugin-dynamic-import-node: ^2.3.3 babel-plugin-lodash: ^3.3.4 - babel-plugin-remove-graphql-queries: ^4.24.0 - babel-preset-gatsby: ^2.24.0 + babel-plugin-remove-graphql-queries: ^5.12.1 + babel-preset-gatsby: ^3.12.1 better-opn: ^2.1.1 bluebird: ^3.7.2 - browserslist: ^4.17.5 + body-parser: 1.20.1 + browserslist: ^4.21.9 cache-manager: ^2.11.1 chalk: ^4.1.2 chokidar: ^3.5.3 - common-tags: ^1.8.0 + common-tags: ^1.8.2 compression: ^1.7.4 - cookie: ^0.4.1 - core-js: ^3.22.3 + cookie: ^0.5.0 + core-js: ^3.31.0 cors: ^2.8.5 css-loader: ^5.2.7 css-minimizer-webpack-plugin: ^2.0.0 css.escape: ^1.5.1 - date-fns: ^2.25.0 - debug: ^3.2.7 - deepmerge: ^4.2.2 - detect-port: ^1.3.0 - devcert: ^1.2.0 + date-fns: ^2.30.0 + debug: ^4.3.4 + deepmerge: ^4.3.1 + detect-port: ^1.5.1 + devcert: ^1.2.2 dotenv: ^8.6.0 - enhanced-resolve: ^5.8.3 + enhanced-resolve: ^5.15.0 error-stack-parser: ^2.1.4 eslint: ^7.32.0 eslint-config-react-app: ^6.0.0 eslint-plugin-flowtype: ^5.10.0 - eslint-plugin-import: ^2.26.0 - eslint-plugin-jsx-a11y: ^6.6.1 - eslint-plugin-react: ^7.30.1 + eslint-plugin-import: ^2.27.5 + eslint-plugin-jsx-a11y: ^6.7.1 + eslint-plugin-react: ^7.32.2 eslint-plugin-react-hooks: ^4.6.0 eslint-webpack-plugin: ^2.7.0 - event-source-polyfill: 1.0.25 + event-source-polyfill: 1.0.31 execa: ^5.1.1 - express: ^4.17.1 - express-graphql: ^0.12.0 + express: ^4.18.2 express-http-proxy: ^1.6.3 - fastest-levenshtein: ^1.0.12 - fastq: ^1.13.0 + fastest-levenshtein: ^1.0.16 + fastq: ^1.15.0 file-loader: ^6.2.0 find-cache-dir: ^3.3.2 fs-exists-cached: 1.0.0 - fs-extra: ^10.1.0 - gatsby-cli: ^4.24.0 - gatsby-core-utils: ^3.24.0 - gatsby-graphiql-explorer: ^2.24.0 - gatsby-legacy-polyfills: ^2.24.0 - gatsby-link: ^4.24.1 - gatsby-page-utils: ^2.24.1 - gatsby-parcel-config: 0.15.1 - gatsby-plugin-page-creator: ^4.24.1 - gatsby-plugin-typescript: ^4.24.0 - gatsby-plugin-utils: ^3.18.0 - gatsby-react-router-scroll: ^5.24.0 - gatsby-script: ^1.9.0 - gatsby-sharp: ^0.18.0 - gatsby-telemetry: ^3.24.0 - gatsby-worker: ^1.24.0 + fs-extra: ^11.1.1 + gatsby-cli: ^5.12.4 + gatsby-core-utils: ^4.12.1 + gatsby-graphiql-explorer: ^3.12.1 + gatsby-legacy-polyfills: ^3.12.0 + gatsby-link: ^5.12.1 + gatsby-page-utils: ^3.12.1 + gatsby-parcel-config: ^1.12.1 + gatsby-plugin-page-creator: ^5.12.3 + gatsby-plugin-typescript: ^5.12.1 + gatsby-plugin-utils: ^4.12.3 + gatsby-react-router-scroll: ^6.12.0 + gatsby-script: ^2.12.0 + gatsby-sharp: ^1.12.1 + gatsby-telemetry: ^4.12.1 + gatsby-worker: ^2.12.0 glob: ^7.2.3 globby: ^11.1.0 - got: ^11.8.5 - graphql: ^15.7.2 - graphql-compose: ^9.0.7 - graphql-playground-middleware-express: ^1.7.22 + got: ^11.8.6 + graphql: ^16.7.1 + graphql-compose: ^9.0.10 + graphql-http: ^1.19.0 + graphql-tag: ^2.12.6 hasha: ^5.2.2 invariant: ^2.2.4 is-relative: ^1.0.0 is-relative-url: ^3.0.0 - joi: ^17.4.2 + joi: ^17.9.2 json-loader: ^0.5.7 - latest-version: 5.1.0 + latest-version: ^7.0.0 + linkfs: ^2.1.0 lmdb: 2.5.3 lodash: ^4.17.21 - md5-file: ^5.0.0 meant: ^1.0.3 memoizee: ^0.4.15 - micromatch: ^4.0.4 - mime: ^2.5.2 + micromatch: ^4.0.5 + mime: ^3.0.0 mini-css-extract-plugin: 1.6.2 mitt: ^1.2.0 - moment: ^2.29.1 + moment: ^2.29.4 multer: ^1.4.5-lts.1 - node-fetch: ^2.6.6 - node-html-parser: ^5.3.3 + node-fetch: ^2.6.11 + node-html-parser: ^5.4.2 normalize-path: ^3.0.0 null-loader: ^4.0.1 - opentracing: ^0.14.5 + opentracing: ^0.14.7 p-defer: ^3.0.0 parseurl: ^1.3.3 physical-cpu-count: ^2.0.0 platform: ^1.3.6 - postcss: ^8.3.11 + postcss: ^8.4.24 postcss-flexbugs-fixes: ^5.0.2 postcss-loader: ^5.3.0 prompts: ^2.4.2 - prop-types: ^15.7.2 + prop-types: ^15.8.1 query-string: ^6.14.1 raw-loader: ^4.0.2 react-dev-utils: ^12.0.1 react-refresh: ^0.14.0 react-server-dom-webpack: 0.0.0-experimental-c8b778b7f-20220825 - redux: 4.1.2 - redux-thunk: ^2.4.0 + redux: 4.2.1 + redux-thunk: ^2.4.2 resolve-from: ^5.0.0 - semver: ^7.3.7 + semver: ^7.5.3 shallow-compare: ^1.2.2 - signal-exit: ^3.0.5 - slugify: ^1.6.1 - socket.io: 3.1.2 - socket.io-client: 3.1.3 - st: ^2.0.0 + signal-exit: ^3.0.7 + slugify: ^1.6.6 + socket.io: 4.7.1 + socket.io-client: 4.7.1 stack-trace: ^0.0.10 string-similarity: ^1.2.2 strip-ansi: ^6.0.1 style-loader: ^2.0.0 - terser-webpack-plugin: ^5.2.4 + style-to-object: ^0.4.1 + terser-webpack-plugin: ^5.3.9 tmp: ^0.2.1 true-case-path: ^2.2.1 type-of: ^2.0.1 url-loader: ^4.1.1 uuid: ^8.3.2 - webpack: ^5.61.0 + webpack: ^5.88.1 webpack-dev-middleware: ^4.3.0 - webpack-merge: ^5.8.0 - webpack-stats-plugin: ^1.0.3 - webpack-virtual-modules: ^0.3.2 - xstate: 4.32.1 - yaml-loader: ^0.6.0 - peerDependencies: - react: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^0.0.0 - react-dom: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^0.0.0 + webpack-merge: ^5.9.0 + webpack-stats-plugin: ^1.1.3 + webpack-virtual-modules: ^0.5.0 + xstate: ^4.38.0 + yaml-loader: ^0.8.0 + peerDependencies: + react: ^18.0.0 || ^0.0.0 + react-dom: ^18.0.0 || ^0.0.0 dependenciesMeta: gatsby-sharp: optional: true bin: gatsby: ./cli.js - checksum: e67cf944ff94518bbedc9c8277451d779463e17c3104b6ab587d0ae6f26b71af3aedea73d913d1539c7683143ef8c1f1b71d34fc34e4cfdff7a629a60f2ce241 + checksum: f81ca87c29dbaa27bad7696f2714074f62cdd9e4a2448c31fea8ea6eed6c20fbe901835e144ff06e9ebbab2c35129490b8cb9473dc2fef70f3183bc71ab67c44 languageName: node linkType: hard @@ -14202,6 +15191,18 @@ __metadata: languageName: node linkType: hard +"get-intrinsic@npm:^1.2.0, get-intrinsic@npm:^1.2.1, get-intrinsic@npm:^1.2.2": + version: 1.2.2 + resolution: "get-intrinsic@npm:1.2.2" + dependencies: + function-bind: ^1.1.2 + has-proto: ^1.0.1 + has-symbols: ^1.0.3 + hasown: ^2.0.0 + checksum: 447ff0724df26829908dc033b62732359596fcf66027bc131ab37984afb33842d9cd458fd6cecadfe7eac22fd8a54b349799ed334cf2726025c921c7250e7417 + languageName: node + linkType: hard + "get-nonce@npm:^1.0.0": version: 1.0.1 resolution: "get-nonce@npm:1.0.1" @@ -14223,7 +15224,7 @@ __metadata: languageName: node linkType: hard -"get-stream@npm:^4.0.0, get-stream@npm:^4.1.0": +"get-stream@npm:^4.0.0": version: 4.1.0 resolution: "get-stream@npm:4.1.0" dependencies: @@ -14358,15 +15359,6 @@ __metadata: languageName: node linkType: hard -"global-dirs@npm:^3.0.0": - version: 3.0.0 - resolution: "global-dirs@npm:3.0.0" - dependencies: - ini: 2.0.0 - checksum: 953c17cf14bf6ee0e2100ae82a0d779934eed8a3ec5c94a7a4f37c5b3b592c31ea015fb9a15cf32484de13c79f4a814f3015152f3e1d65976cfbe47c1bfe4a88 - languageName: node - linkType: hard - "global-modules@npm:^2.0.0": version: 2.0.0 resolution: "global-modules@npm:2.0.0" @@ -14403,6 +15395,15 @@ __metadata: languageName: node linkType: hard +"globalthis@npm:^1.0.3": + version: 1.0.3 + resolution: "globalthis@npm:1.0.3" + dependencies: + define-properties: ^1.1.3 + checksum: fbd7d760dc464c886d0196166d92e5ffb4c84d0730846d6621a39fbbc068aeeb9c8d1421ad330e94b7bca4bb4ea092f5f21f3d36077812af5d098b4dc006c998 + languageName: node + linkType: hard + "globby@npm:10.0.0": version: 10.0.0 resolution: "globby@npm:10.0.0" @@ -14433,7 +15434,16 @@ __metadata: languageName: node linkType: hard -"got@npm:^ 12.6.1": +"gopd@npm:^1.0.1": + version: 1.0.1 + resolution: "gopd@npm:1.0.1" + dependencies: + get-intrinsic: ^1.1.3 + checksum: a5ccfb8806e0917a94e0b3de2af2ea4979c1da920bc381667c260e00e7cafdbe844e2cb9c5bcfef4e5412e8bf73bab837285bc35c7ba73aaaf0134d4583393a6 + languageName: node + linkType: hard + +"got@npm:^ 12.6.1, got@npm:^12.1.0": version: 12.6.1 resolution: "got@npm:12.6.1" dependencies: @@ -14452,9 +15462,9 @@ __metadata: languageName: node linkType: hard -"got@npm:^11.8.5": - version: 11.8.5 - resolution: "got@npm:11.8.5" +"got@npm:^11.8.6": + version: 11.8.6 + resolution: "got@npm:11.8.6" dependencies: "@sindresorhus/is": ^4.0.0 "@szmarczak/http-timer": ^4.0.5 @@ -14467,30 +15477,11 @@ __metadata: lowercase-keys: ^2.0.0 p-cancelable: ^2.0.0 responselike: ^2.0.0 - checksum: 2de8a1bbda4e9b6b2b72b2d2100bc055a59adc1740529e631f61feb44a8b9a1f9f8590941ed9da9df0090b6d6d0ed8ffee94cd9ac086ec3409b392b33440f7d2 - languageName: node - linkType: hard - -"got@npm:^9.6.0": - version: 9.6.0 - resolution: "got@npm:9.6.0" - dependencies: - "@sindresorhus/is": ^0.14.0 - "@szmarczak/http-timer": ^1.1.2 - cacheable-request: ^6.0.0 - decompress-response: ^3.3.0 - duplexer3: ^0.1.4 - get-stream: ^4.1.0 - lowercase-keys: ^1.0.1 - mimic-response: ^1.0.1 - p-cancelable: ^1.0.0 - to-readable-stream: ^1.0.0 - url-parse-lax: ^3.0.0 - checksum: 941807bd9704bacf5eb401f0cc1212ffa1f67c6642f2d028fd75900471c221b1da2b8527f4553d2558f3faeda62ea1cf31665f8b002c6137f5de8732f07370b0 + checksum: bbc783578a8d5030c8164ef7f57ce41b5ad7db2ed13371e1944bef157eeca5a7475530e07c0aaa71610d7085474d0d96222c9f4268d41db333a17e39b463f45d languageName: node linkType: hard -"graceful-fs@npm:^4.1.2, graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.3, graceful-fs@npm:^4.2.4, graceful-fs@npm:^4.2.6, graceful-fs@npm:^4.2.9": +"graceful-fs@npm:4.2.10, graceful-fs@npm:^4.1.2, graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.3, graceful-fs@npm:^4.2.4, graceful-fs@npm:^4.2.6, graceful-fs@npm:^4.2.9": version: 4.2.10 resolution: "graceful-fs@npm:4.2.10" checksum: 3f109d70ae123951905d85032ebeae3c2a5a7a997430df00ea30df0e3a6c60cf6689b109654d6fdacd28810a053348c4d14642da1d075049e6be1ba5216218da @@ -14504,38 +15495,32 @@ __metadata: languageName: node linkType: hard -"graphql-compose@npm:^9.0.7": - version: 9.0.9 - resolution: "graphql-compose@npm:9.0.9" - dependencies: - graphql-type-json: 0.3.2 - peerDependencies: - graphql: ^14.2.0 || ^15.0.0 || ^16.0.0 - checksum: c833290face04cb33fe5e6d6e1a0ab158af32c81bdc82956fb1ba93b899cf28d6f8c8adcf9e16a8c33c91a6965d62af4da093622e441d852c56be4ee927eb44d +"graphemer@npm:^1.4.0": + version: 1.4.0 + resolution: "graphemer@npm:1.4.0" + checksum: bab8f0be9b568857c7bec9fda95a89f87b783546d02951c40c33f84d05bb7da3fd10f863a9beb901463669b6583173a8c8cc6d6b306ea2b9b9d5d3d943c3a673 languageName: node linkType: hard -"graphql-playground-html@npm:^1.6.30": - version: 1.6.30 - resolution: "graphql-playground-html@npm:1.6.30" +"graphql-compose@npm:^9.0.10": + version: 9.0.10 + resolution: "graphql-compose@npm:9.0.10" dependencies: - xss: ^1.0.6 - checksum: a17b8cd4f9c1dd94c4e2aafb5f39b80fbee20adaf80dccc2d6dfebcd0ebf65dc8d7c913bd387461a0360e61d0a7474512817c5fdb636e6c0d631603ed1e8b54c + graphql-type-json: 0.3.2 + checksum: 46c566470a41d9ed5065b2ac2c50c870d34e5d03fff7eaa71cf10212a6492d1eef8a6ed9df012fbbfc85fa587eddbf498ce115015b075630f2c4168fcd447810 languageName: node linkType: hard -"graphql-playground-middleware-express@npm:^1.7.22": - version: 1.7.23 - resolution: "graphql-playground-middleware-express@npm:1.7.23" - dependencies: - graphql-playground-html: ^1.6.30 +"graphql-http@npm:^1.19.0": + version: 1.22.0 + resolution: "graphql-http@npm:1.22.0" peerDependencies: - express: ^4.16.2 - checksum: 65123c91e9e1d251d45bc9c1697cffb086925e429eedd7151334279c31fdb76eb8601c3e8ec8d56f3f253dc780932848b90d8a9d03f202dad14fd1e734de038d + graphql: ">=0.11 <=16" + checksum: 5f7ad26a95bb362e0d75dfdf83e588c1e52631792fbeb4b08566c1d2ce46cb186a82219bba5653257a35643ebbfa6a00870f1dc0fb2c36f9aa1d125f44b1ffe5 languageName: node linkType: hard -"graphql-tag@npm:^2.11.0": +"graphql-tag@npm:^2.11.0, graphql-tag@npm:^2.12.6": version: 2.12.6 resolution: "graphql-tag@npm:2.12.6" dependencies: @@ -14555,10 +15540,10 @@ __metadata: languageName: node linkType: hard -"graphql@npm:^15.7.2": - version: 15.8.0 - resolution: "graphql@npm:15.8.0" - checksum: 423325271db8858428641b9aca01699283d1fe5b40ef6d4ac622569ecca927019fce8196208b91dd1d8eb8114f00263fe661d241d0eb40c10e5bfd650f86ec5e +"graphql@npm:^16.7.1": + version: 16.8.1 + resolution: "graphql@npm:16.8.1" + checksum: 8d304b7b6f708c8c5cc164b06e92467dfe36aff6d4f2cf31dd19c4c2905a0e7b89edac4b7e225871131fd24e21460836b369de0c06532644d15b461d55b1ccc0 languageName: node linkType: hard @@ -14611,13 +15596,6 @@ __metadata: languageName: node linkType: hard -"has-cors@npm:1.1.0": - version: 1.1.0 - resolution: "has-cors@npm:1.1.0" - checksum: 549ce94113fd23895b22d71ade9809918577b8558cd4d701fe79045d8b1d58d87eba870260b28f6a3229be933a691c55653afd496d0fc52e98fd2ff577f01197 - languageName: node - linkType: hard - "has-flag@npm:^3.0.0": version: 3.0.0 resolution: "has-flag@npm:3.0.0" @@ -14641,6 +15619,13 @@ __metadata: languageName: node linkType: hard +"has-proto@npm:^1.0.1": + version: 1.0.1 + resolution: "has-proto@npm:1.0.1" + checksum: febc5b5b531de8022806ad7407935e2135f1cc9e64636c3916c6842bd7995994ca3b29871ecd7954bd35f9e2986c17b3b227880484d22259e2f8e6ce63fd383e + languageName: node + linkType: hard + "has-symbols@npm:^1.0.2, has-symbols@npm:^1.0.3": version: 1.0.3 resolution: "has-symbols@npm:1.0.3" @@ -14664,13 +15649,6 @@ __metadata: languageName: node linkType: hard -"has-yarn@npm:^2.1.0": - version: 2.1.0 - resolution: "has-yarn@npm:2.1.0" - checksum: 5eb1d0bb8518103d7da24532bdbc7124ffc6d367b5d3c10840b508116f2f1bcbcf10fd3ba843ff6e2e991bdf9969fd862d42b2ed58aade88343326c950b7e7f7 - languageName: node - linkType: hard - "has@npm:^1.0.0, has@npm:^1.0.3": version: 1.0.3 resolution: "has@npm:1.0.3" @@ -14691,6 +15669,13 @@ __metadata: languageName: node linkType: hard +"hash-wasm@npm:^4.9.0": + version: 4.10.0 + resolution: "hash-wasm@npm:4.10.0" + checksum: 66e6d1d0ba64d928af85d8360f75a9407f0245089b77c451a637dbf2e868485c7b0a49eba55e68d91012a1bbae3ae5ca653984b4259979184dfd3ef8b02b6f61 + languageName: node + linkType: hard + "hash.js@npm:^1.0.0, hash.js@npm:^1.0.3, hash.js@npm:^1.1.7": version: 1.1.7 resolution: "hash.js@npm:1.1.7" @@ -14711,6 +15696,15 @@ __metadata: languageName: node linkType: hard +"hasown@npm:^2.0.0": + version: 2.0.0 + resolution: "hasown@npm:2.0.0" + dependencies: + function-bind: ^1.1.2 + checksum: 6151c75ca12554565098641c98a40f4cc86b85b0fd5b6fe92360967e4605a4f9610f7757260b4e8098dd1c2ce7f4b095f2006fe72a570e3b6d2d28de0298c176 + languageName: node + linkType: hard + "he@npm:1.2.0": version: 1.2.0 resolution: "he@npm:1.2.0" @@ -14815,19 +15809,6 @@ __metadata: languageName: node linkType: hard -"http-errors@npm:1.8.0": - version: 1.8.0 - resolution: "http-errors@npm:1.8.0" - dependencies: - depd: ~1.1.2 - inherits: 2.0.4 - setprototypeof: 1.2.0 - statuses: ">= 1.5.0 < 2" - toidentifier: 1.0.0 - checksum: 873d997bada0340b31cc69cbe8376e47ee142f60375b81447fa3ad7be512dd4026afb3b46ed2257ee59472d43782a34151994b34264b204bcaad02e67ad836cb - languageName: node - linkType: hard - "http-errors@npm:2.0.0": version: 2.0.0 resolution: "http-errors@npm:2.0.0" @@ -14975,7 +15956,7 @@ __metadata: languageName: node linkType: hard -"ignore@npm:^5.1.1, ignore@npm:^5.1.8, ignore@npm:^5.2.0": +"ignore@npm:^5.1.1, ignore@npm:^5.2.0": version: 5.2.0 resolution: "ignore@npm:5.2.0" checksum: 6b1f926792d614f64c6c83da3a1f9c83f6196c2839aa41e1e32dd7b8d174cef2e329d75caabb62cb61ce9dc432f75e67d07d122a037312db7caa73166a1bdb77 @@ -15013,13 +15994,6 @@ __metadata: languageName: node linkType: hard -"import-lazy@npm:^2.1.0": - version: 2.1.0 - resolution: "import-lazy@npm:2.1.0" - checksum: 05294f3b9dd4971d3a996f0d2f176410fb6745d491d6e73376429189f5c1c3d290548116b2960a7cf3e89c20cdf11431739d1d2d8c54b84061980795010e803a - languageName: node - linkType: hard - "import-local@npm:^3.0.2": version: 3.1.0 resolution: "import-local@npm:3.1.0" @@ -15084,14 +16058,7 @@ __metadata: languageName: node linkType: hard -"ini@npm:2.0.0": - version: 2.0.0 - resolution: "ini@npm:2.0.0" - checksum: e7aadc5fb2e4aefc666d74ee2160c073995a4061556b1b5b4241ecb19ad609243b9cceafe91bae49c219519394bbd31512516cb22a3b1ca6e66d869e0447e84e - languageName: node - linkType: hard - -"ini@npm:^1.3.5, ini@npm:~1.3.0": +"ini@npm:^1.3.4, ini@npm:^1.3.5, ini@npm:~1.3.0": version: 1.3.8 resolution: "ini@npm:1.3.8" checksum: dfd98b0ca3a4fc1e323e38a6c8eb8936e31a97a918d3b377649ea15bdb15d481207a0dda1021efbd86b464cae29a0d33c1d7dcaf6c5672bee17fa849bc50a1b3 @@ -15166,7 +16133,18 @@ __metadata: languageName: node linkType: hard -"invariant@npm:^2.2.3, invariant@npm:^2.2.4": +"internal-slot@npm:^1.0.5": + version: 1.0.6 + resolution: "internal-slot@npm:1.0.6" + dependencies: + get-intrinsic: ^1.2.2 + hasown: ^2.0.0 + side-channel: ^1.0.4 + checksum: 7872454888047553ce97a3fa1da7cc054a28ec5400a9c2e9f4dbe4fe7c1d041cb8e8301467614b80d4246d50377aad2fb58860b294ed74d6700cc346b6f89549 + languageName: node + linkType: hard + +"invariant@npm:^2.2.4": version: 2.2.4 resolution: "invariant@npm:2.2.4" dependencies: @@ -15228,8 +16206,19 @@ __metadata: resolution: "is-arguments@npm:1.1.1" dependencies: call-bind: ^1.0.2 - has-tostringtag: ^1.0.0 - checksum: 7f02700ec2171b691ef3e4d0e3e6c0ba408e8434368504bb593d0d7c891c0dbfda6d19d30808b904a6cb1929bca648c061ba438c39f296c2a8ca083229c49f27 + has-tostringtag: ^1.0.0 + checksum: 7f02700ec2171b691ef3e4d0e3e6c0ba408e8434368504bb593d0d7c891c0dbfda6d19d30808b904a6cb1929bca648c061ba438c39f296c2a8ca083229c49f27 + languageName: node + linkType: hard + +"is-array-buffer@npm:^3.0.1, is-array-buffer@npm:^3.0.2": + version: 3.0.2 + resolution: "is-array-buffer@npm:3.0.2" + dependencies: + call-bind: ^1.0.2 + get-intrinsic: ^1.2.0 + is-typed-array: ^1.1.10 + checksum: dcac9dda66ff17df9cabdc58214172bf41082f956eab30bb0d86bc0fab1e44b690fc8e1f855cf2481245caf4e8a5a006a982a71ddccec84032ed41f9d8da8c14 languageName: node linkType: hard @@ -15247,6 +16236,15 @@ __metadata: languageName: node linkType: hard +"is-async-function@npm:^2.0.0": + version: 2.0.0 + resolution: "is-async-function@npm:2.0.0" + dependencies: + has-tostringtag: ^1.0.0 + checksum: e3471d95e6c014bf37cad8a93f2f4b6aac962178e0a5041e8903147166964fdc1c5c1d2ef87e86d77322c370ca18f2ea004fa7420581fa747bcaf7c223069dbd + languageName: node + linkType: hard + "is-bigint@npm:^1.0.1": version: 1.0.4 resolution: "is-bigint@npm:1.0.4" @@ -15289,7 +16287,7 @@ __metadata: languageName: node linkType: hard -"is-callable@npm:^1.1.4, is-callable@npm:^1.2.7": +"is-callable@npm:^1.1.3, is-callable@npm:^1.1.4, is-callable@npm:^1.2.7": version: 1.2.7 resolution: "is-callable@npm:1.2.7" checksum: 61fd57d03b0d984e2ed3720fb1c7a897827ea174bd44402878e059542ea8c4aeedee0ea0985998aa5cc2736b2fa6e271c08587addb5b3959ac52cf665173d1ac @@ -15307,6 +16305,15 @@ __metadata: languageName: node linkType: hard +"is-core-module@npm:^2.13.0, is-core-module@npm:^2.13.1": + version: 2.13.1 + resolution: "is-core-module@npm:2.13.1" + dependencies: + hasown: ^2.0.0 + checksum: 256559ee8a9488af90e4bad16f5583c6d59e92f0742e9e8bb4331e758521ee86b810b93bae44f390766ffbc518a0488b18d9dab7da9a5ff997d499efc9403f7c + languageName: node + linkType: hard + "is-core-module@npm:^2.5.0, is-core-module@npm:^2.8.1, is-core-module@npm:^2.9.0": version: 2.12.1 resolution: "is-core-module@npm:2.12.1" @@ -15316,7 +16323,7 @@ __metadata: languageName: node linkType: hard -"is-date-object@npm:^1.0.1": +"is-date-object@npm:^1.0.1, is-date-object@npm:^1.0.5": version: 1.0.5 resolution: "is-date-object@npm:1.0.5" dependencies: @@ -15362,6 +16369,15 @@ __metadata: languageName: node linkType: hard +"is-finalizationregistry@npm:^1.0.2": + version: 1.0.2 + resolution: "is-finalizationregistry@npm:1.0.2" + dependencies: + call-bind: ^1.0.2 + checksum: 4f243a8e06228cd45bdab8608d2cb7abfc20f6f0189c8ac21ea8d603f1f196eabd531ce0bb8e08cbab047e9845ef2c191a3761c9a17ad5cabf8b35499c4ad35d + languageName: node + linkType: hard + "is-fullwidth-code-point@npm:^1.0.0": version: 1.0.0 resolution: "is-fullwidth-code-point@npm:1.0.0" @@ -15385,7 +16401,7 @@ __metadata: languageName: node linkType: hard -"is-generator-function@npm:^1.0.7": +"is-generator-function@npm:^1.0.10, is-generator-function@npm:^1.0.7": version: 1.0.10 resolution: "is-generator-function@npm:1.0.10" dependencies: @@ -15433,16 +16449,6 @@ __metadata: languageName: node linkType: hard -"is-installed-globally@npm:^0.4.0": - version: 0.4.0 - resolution: "is-installed-globally@npm:0.4.0" - dependencies: - global-dirs: ^3.0.0 - is-path-inside: ^3.0.2 - checksum: 3359840d5982d22e9b350034237b2cda2a12bac1b48a721912e1ab8e0631dd07d45a2797a120b7b87552759a65ba03e819f1bd63f2d7ab8657ec0b44ee0bf399 - languageName: node - linkType: hard - "is-interactive@npm:^1.0.0": version: 1.0.0 resolution: "is-interactive@npm:1.0.0" @@ -15475,6 +16481,13 @@ __metadata: languageName: node linkType: hard +"is-map@npm:^2.0.1": + version: 2.0.2 + resolution: "is-map@npm:2.0.2" + checksum: ace3d0ecd667bbdefdb1852de601268f67f2db725624b1958f279316e13fecb8fa7df91fd60f690d7417b4ec180712f5a7ee967008e27c65cfd475cc84337728 + languageName: node + linkType: hard + "is-nan@npm:^1.2.1": version: 1.3.2 resolution: "is-nan@npm:1.3.2" @@ -15492,13 +16505,6 @@ __metadata: languageName: node linkType: hard -"is-npm@npm:^5.0.0": - version: 5.0.0 - resolution: "is-npm@npm:5.0.0" - checksum: 9baff02b0c69a3d3c79b162cb2f9e67fb40ef6d172c16601b2e2471c21e9a4fa1fc9885a308d7bc6f3a3cd2a324c27fa0bf284c133c3349bb22571ab70d041cc - languageName: node - linkType: hard - "is-number-object@npm:^1.0.4": version: 1.0.7 resolution: "is-number-object@npm:1.0.7" @@ -15522,13 +16528,6 @@ __metadata: languageName: node linkType: hard -"is-path-inside@npm:^3.0.2": - version: 3.0.3 - resolution: "is-path-inside@npm:3.0.3" - checksum: abd50f06186a052b349c15e55b182326f1936c89a78bf6c8f2b707412517c097ce04bc49a0ca221787bc44e1049f51f09a2ffb63d22899051988d3a618ba13e9 - languageName: node - linkType: hard - "is-plain-obj@npm:2.1.0, is-plain-obj@npm:^2.0.0": version: 2.1.0 resolution: "is-plain-obj@npm:2.1.0" @@ -15594,6 +16593,13 @@ __metadata: languageName: node linkType: hard +"is-set@npm:^2.0.1": + version: 2.0.2 + resolution: "is-set@npm:2.0.2" + checksum: b64343faf45e9387b97a6fd32be632ee7b269bd8183701f3b3f5b71a7cf00d04450ed8669d0bd08753e08b968beda96fca73a10fd0ff56a32603f64deba55a57 + languageName: node + linkType: hard + "is-shared-array-buffer@npm:^1.0.2": version: 1.0.2 resolution: "is-shared-array-buffer@npm:1.0.2" @@ -15653,6 +16659,15 @@ __metadata: languageName: node linkType: hard +"is-typed-array@npm:^1.1.10, is-typed-array@npm:^1.1.12, is-typed-array@npm:^1.1.9": + version: 1.1.12 + resolution: "is-typed-array@npm:1.1.12" + dependencies: + which-typed-array: ^1.1.11 + checksum: 4c89c4a3be07186caddadf92197b17fda663a9d259ea0d44a85f171558270d36059d1c386d34a12cba22dfade5aba497ce22778e866adc9406098c8fc4771796 + languageName: node + linkType: hard + "is-typed-array@npm:^1.1.3, is-typed-array@npm:^1.1.7": version: 1.1.8 resolution: "is-typed-array@npm:1.1.8" @@ -15723,6 +16738,13 @@ __metadata: languageName: node linkType: hard +"is-weakmap@npm:^2.0.1": + version: 2.0.1 + resolution: "is-weakmap@npm:2.0.1" + checksum: 1222bb7e90c32bdb949226e66d26cb7bce12e1e28e3e1b40bfa6b390ba3e08192a8664a703dff2a00a84825f4e022f9cd58c4599ff9981ab72b1d69479f4f7f6 + languageName: node + linkType: hard + "is-weakref@npm:^1.0.2": version: 1.0.2 resolution: "is-weakref@npm:1.0.2" @@ -15732,6 +16754,16 @@ __metadata: languageName: node linkType: hard +"is-weakset@npm:^2.0.1": + version: 2.0.2 + resolution: "is-weakset@npm:2.0.2" + dependencies: + call-bind: ^1.0.2 + get-intrinsic: ^1.1.1 + checksum: 5d8698d1fa599a0635d7ca85be9c26d547b317ed8fd83fc75f03efbe75d50001b5eececb1e9971de85fcde84f69ae6f8346bc92d20d55d46201d328e4c74a367 + languageName: node + linkType: hard + "is-windows@npm:^1.0.1": version: 1.0.2 resolution: "is-windows@npm:1.0.2" @@ -15748,10 +16780,10 @@ __metadata: languageName: node linkType: hard -"is-yarn-global@npm:^0.3.0": - version: 0.3.0 - resolution: "is-yarn-global@npm:0.3.0" - checksum: bca013d65fee2862024c9fbb3ba13720ffca2fe750095174c1c80922fdda16402b5c233f5ac9e265bc12ecb5446e7b7f519a32d9541788f01d4d44e24d2bf481 +"isarray@npm:^2.0.5": + version: 2.0.5 + resolution: "isarray@npm:2.0.5" + checksum: bd5bbe4104438c4196ba58a54650116007fa0262eccef13a4c55b2e09a5b36b59f1e75b9fcc49883dd9d4953892e6fc007eef9e9155648ceea036e184b0f930a languageName: node linkType: hard @@ -15835,6 +16867,19 @@ __metadata: languageName: node linkType: hard +"iterator.prototype@npm:^1.1.2": + version: 1.1.2 + resolution: "iterator.prototype@npm:1.1.2" + dependencies: + define-properties: ^1.2.1 + get-intrinsic: ^1.2.1 + has-symbols: ^1.0.3 + reflect.getprototypeof: ^1.0.4 + set-function-name: ^2.0.1 + checksum: d8a507e2ccdc2ce762e8a1d3f4438c5669160ac72b88b648e59a688eec6bc4e64b22338e74000518418d9e693faf2a092d2af21b9ec7dbf7763b037a54701168 + languageName: node + linkType: hard + "jackspeak@npm:^2.0.3": version: 2.2.1 resolution: "jackspeak@npm:2.2.1" @@ -15848,6 +16893,13 @@ __metadata: languageName: node linkType: hard +"javascript-stringify@npm:^2.0.1": + version: 2.1.0 + resolution: "javascript-stringify@npm:2.1.0" + checksum: 009981ec84299da88795fc764221ed213e3d52251cc93a396430a7a02ae09f1163a9be36a36808689681a8e6113cf00fe97ec2eea2552df48111f79be59e9358 + languageName: node + linkType: hard + "jest-changed-files@npm:^29.5.0": version: 29.5.0 resolution: "jest-changed-files@npm:29.5.0" @@ -16374,23 +17426,16 @@ __metadata: languageName: node linkType: hard -"jimp-compact@npm:^0.16.1-2": - version: 0.16.1 - resolution: "jimp-compact@npm:0.16.1" - checksum: 5a1c62d70881b31f79ea65fecfe03617be0eb56139bc451f37e8972365c99ac3b52c5176c446ff27144c98ab664a99107ae08d347044e94e1de637f165b41a57 - languageName: node - linkType: hard - -"joi@npm:^17.4.2": - version: 17.6.3 - resolution: "joi@npm:17.6.3" +"joi@npm:^17.9.2": + version: 17.11.0 + resolution: "joi@npm:17.11.0" dependencies: "@hapi/hoek": ^9.0.0 "@hapi/topo": ^5.0.0 "@sideway/address": ^4.1.3 - "@sideway/formula": ^3.0.0 + "@sideway/formula": ^3.0.1 "@sideway/pinpoint": ^2.0.0 - checksum: a4cd53a83e68de7727ba48daa79047183d65a9bb6c2ad4f3028cb56a7526d113860c8189e95371d8d3a8315c344a478547f875daf3856f2d9477a995ca1ef05a + checksum: 3a4e9ecba345cdafe585e7ed8270a44b39718e11dff3749aa27e0001a63d578b75100c062be28e6f48f960b594864034e7a13833f33fbd7ad56d5ce6b617f9bf languageName: node linkType: hard @@ -16463,13 +17508,6 @@ __metadata: languageName: node linkType: hard -"json-buffer@npm:3.0.0": - version: 3.0.0 - resolution: "json-buffer@npm:3.0.0" - checksum: 0cecacb8025370686a916069a2ff81f7d55167421b6aa7270ee74e244012650dd6bce22b0852202ea7ff8624fce50ff0ec1bdf95914ccb4553426e290d5a63fa - languageName: node - linkType: hard - "json-buffer@npm:3.0.1": version: 3.0.1 resolution: "json-buffer@npm:3.0.1" @@ -16574,6 +17612,17 @@ __metadata: languageName: node linkType: hard +"json5@npm:^1.0.2": + version: 1.0.2 + resolution: "json5@npm:1.0.2" + dependencies: + minimist: ^1.2.0 + bin: + json5: lib/cli.js + checksum: 866458a8c58a95a49bef3adba929c625e82532bcff1fe93f01d29cb02cac7c3fe1f4b79951b7792c2da9de0b32871a8401a6e3c5b36778ad852bf5b8a61165d7 + languageName: node + linkType: hard + "json5@npm:^2.1.2, json5@npm:^2.2.0, json5@npm:^2.2.1, json5@npm:^2.2.2, json5@npm:^2.2.3": version: 2.2.3 resolution: "json5@npm:2.2.3" @@ -16615,7 +17664,7 @@ __metadata: languageName: node linkType: hard -"jsx-ast-utils@npm:^2.4.1 || ^3.0.0, jsx-ast-utils@npm:^3.3.2": +"jsx-ast-utils@npm:^2.4.1 || ^3.0.0": version: 3.3.3 resolution: "jsx-ast-utils@npm:3.3.3" dependencies: @@ -16625,6 +17674,18 @@ __metadata: languageName: node linkType: hard +"jsx-ast-utils@npm:^3.3.3": + version: 3.3.5 + resolution: "jsx-ast-utils@npm:3.3.5" + dependencies: + array-includes: ^3.1.6 + array.prototype.flat: ^1.3.1 + object.assign: ^4.1.4 + object.values: ^1.1.6 + checksum: f4b05fa4d7b5234230c905cfa88d36dc8a58a6666975a3891429b1a8cdc8a140bca76c297225cb7a499fad25a2c052ac93934449a2c31a44fc9edd06c773780a + languageName: node + linkType: hard + "keccak@npm:^3.0.0": version: 3.0.3 resolution: "keccak@npm:3.0.3" @@ -16637,15 +17698,6 @@ __metadata: languageName: node linkType: hard -"keyv@npm:^3.0.0": - version: 3.1.0 - resolution: "keyv@npm:3.1.0" - dependencies: - json-buffer: 3.0.0 - checksum: bb7e8f3acffdbafbc2dd5b63f377fe6ec4c0e2c44fc82720449ef8ab54f4a7ce3802671ed94c0f475ae0a8549703353a2124561fcf3317010c141b32ca1ce903 - languageName: node - linkType: hard - "keyv@npm:^4.0.0, keyv@npm:^4.5.2": version: 4.5.2 resolution: "keyv@npm:4.5.2" @@ -16700,7 +17752,7 @@ __metadata: languageName: node linkType: hard -"language-tags@npm:^1.0.5": +"language-tags@npm:=1.0.5": version: 1.0.5 resolution: "language-tags@npm:1.0.5" dependencies: @@ -16709,12 +17761,12 @@ __metadata: languageName: node linkType: hard -"latest-version@npm:5.1.0, latest-version@npm:^5.1.0": - version: 5.1.0 - resolution: "latest-version@npm:5.1.0" +"latest-version@npm:^7.0.0": + version: 7.0.0 + resolution: "latest-version@npm:7.0.0" dependencies: - package-json: ^6.3.0 - checksum: fbc72b071eb66c40f652441fd783a9cca62f08bf42433651937f078cd9ef94bf728ec7743992777826e4e89305aef24f234b515e6030503a2cbee7fc9bdc2c0f + package-json: ^8.1.0 + checksum: 1f0deba00d5a34394cce4463c938811f51bbb539b131674f4bb2062c63f2cc3b80bccd56ecade3bd5932d04a34cf0a5a8a2ccc4ec9e5e6b285a9a7b3e27d0d66 languageName: node linkType: hard @@ -16727,6 +17779,15 @@ __metadata: languageName: node linkType: hard +"legacy-swc-helpers@npm:@swc/helpers@=0.4.14": + version: 0.4.14 + resolution: "@swc/helpers@npm:0.4.14" + dependencies: + tslib: ^2.4.0 + checksum: 273fd3f3fc461a92f3790cc551ea054745c6d6959afbe1232e6d7aa1c722bbc114d308aab96bef5c78fc0303c85c7b472ef00e2253251cc89737f3b1af56e5a5 + languageName: node + linkType: hard + "leven@npm:^3.1.0": version: 3.1.0 resolution: "leven@npm:3.1.0" @@ -16768,6 +17829,13 @@ __metadata: languageName: node linkType: hard +"linkfs@npm:^2.1.0": + version: 2.1.0 + resolution: "linkfs@npm:2.1.0" + checksum: 85be8282f2510fc4a3d72a5ac4870d823cdef1485fa8e42ad967c6ab4f79224ed885886f242a023b935c2b34b5d268276a33cce207964726cd71de55a6d568db + languageName: node + linkType: hard + "lmdb@npm:2.5.2": version: 2.5.2 resolution: "lmdb@npm:2.5.2" @@ -16841,25 +17909,25 @@ __metadata: languageName: node linkType: hard -"loader-utils@npm:^1.4.0": - version: 1.4.0 - resolution: "loader-utils@npm:1.4.0" +"loader-utils@npm:^2.0.0": + version: 2.0.2 + resolution: "loader-utils@npm:2.0.2" dependencies: big.js: ^5.2.2 emojis-list: ^3.0.0 - json5: ^1.0.1 - checksum: d150b15e7a42ac47d935c8b484b79e44ff6ab4c75df7cc4cb9093350cf014ec0b17bdb60c5d6f91a37b8b218bd63b973e263c65944f58ca2573e402b9a27e717 + json5: ^2.1.2 + checksum: 9078d1ed47cadc57f4c6ddbdb2add324ee7da544cea41de3b7f1128e8108fcd41cd3443a85b7ee8d7d8ac439148aa221922774efe4cf87506d4fb054d5889303 languageName: node linkType: hard -"loader-utils@npm:^2.0.0": - version: 2.0.2 - resolution: "loader-utils@npm:2.0.2" +"loader-utils@npm:^2.0.4": + version: 2.0.4 + resolution: "loader-utils@npm:2.0.4" dependencies: big.js: ^5.2.2 emojis-list: ^3.0.0 json5: ^2.1.2 - checksum: 9078d1ed47cadc57f4c6ddbdb2add324ee7da544cea41de3b7f1128e8108fcd41cd3443a85b7ee8d7d8ac439148aa221922774efe4cf87506d4fb054d5889303 + checksum: a5281f5fff1eaa310ad5e1164095689443630f3411e927f95031ab4fb83b4a98f388185bb1fe949e8ab8d4247004336a625e9255c22122b815bb9a4c5d8fc3b7 languageName: node linkType: hard @@ -17124,13 +18192,6 @@ __metadata: languageName: node linkType: hard -"lowercase-keys@npm:^1.0.0, lowercase-keys@npm:^1.0.1": - version: 1.0.1 - resolution: "lowercase-keys@npm:1.0.1" - checksum: 4d045026595936e09953e3867722e309415ff2c80d7701d067546d75ef698dac218a4f53c6d1d0e7368b47e45fd7529df47e6cb56fbb90523ba599f898b3d147 - languageName: node - linkType: hard - "lowercase-keys@npm:^2.0.0": version: 2.0.0 resolution: "lowercase-keys@npm:2.0.0" @@ -17155,16 +18216,6 @@ __metadata: languageName: node linkType: hard -"lru-cache@npm:^4.0.0": - version: 4.1.5 - resolution: "lru-cache@npm:4.1.5" - dependencies: - pseudomap: ^1.0.2 - yallist: ^2.1.2 - checksum: 4bb4b58a36cd7dc4dcec74cbe6a8f766a38b7426f1ff59d4cf7d82a2aa9b9565cd1cb98f6ff60ce5cd174524868d7bc9b7b1c294371851356066ca9ac4cf135a - languageName: node - linkType: hard - "lru-cache@npm:^5.1.1": version: 5.1.1 resolution: "lru-cache@npm:5.1.1" @@ -17294,15 +18345,6 @@ __metadata: languageName: node linkType: hard -"md5-file@npm:^5.0.0": - version: 5.0.0 - resolution: "md5-file@npm:5.0.0" - bin: - md5-file: cli.js - checksum: c606a00ff58adf5428e8e2f36d86e5d3c7029f9688126faca302cd83b5e92cac183a62e1d1f05fae7c2614e80f993326fd0a8d6a3a913c41ec7ea0eefc25aa76 - languageName: node - linkType: hard - "md5.js@npm:^1.3.4": version: 1.3.5 resolution: "md5.js@npm:1.3.5" @@ -17530,15 +18572,6 @@ __metadata: languageName: node linkType: hard -"mime@npm:^2.4.4, mime@npm:^2.5.2": - version: 2.6.0 - resolution: "mime@npm:2.6.0" - bin: - mime: cli.js - checksum: 1497ba7b9f6960694268a557eae24b743fd2923da46ec392b042469f4b901721ba0adcf8b0d3c2677839d0e243b209d76e5edcbd09cfdeffa2dfb6bb4df4b862 - languageName: node - linkType: hard - "mime@npm:^3.0.0": version: 3.0.0 resolution: "mime@npm:3.0.0" @@ -17562,7 +18595,7 @@ __metadata: languageName: node linkType: hard -"mimic-response@npm:^1.0.0, mimic-response@npm:^1.0.1": +"mimic-response@npm:^1.0.0": version: 1.0.1 resolution: "mimic-response@npm:1.0.1" checksum: 034c78753b0e622bc03c983663b1cdf66d03861050e0c8606563d149bc2b02d63f62ce4d32be4ab50d0553ae0ffe647fc34d1f5281184c6e1e8cf4d85e8d9823 @@ -17603,15 +18636,6 @@ __metadata: languageName: node linkType: hard -"mini-svg-data-uri@npm:^1.4.4": - version: 1.4.4 - resolution: "mini-svg-data-uri@npm:1.4.4" - bin: - mini-svg-data-uri: cli.js - checksum: 997f1fbd8d59a70f03761e18626d335197a3479cb9d1ff75678e4b64b864d32a0b8fc18115eabde035e5299b8b4a354a78e57dd6ac10f9d604162a6170898d09 - languageName: node - linkType: hard - "minimalistic-assert@npm:^1.0.0, minimalistic-assert@npm:^1.0.1": version: 1.0.1 resolution: "minimalistic-assert@npm:1.0.1" @@ -17812,7 +18836,7 @@ __metadata: languageName: node linkType: hard -"moment@npm:^2.29.1, moment@npm:^2.29.4": +"moment@npm:^2.29.4": version: 2.29.4 resolution: "moment@npm:2.29.4" checksum: 0ec3f9c2bcba38dc2451b1daed5daded747f17610b92427bebe1d08d48d8b7bdd8d9197500b072d14e326dd0ccf3e326b9e3d07c5895d3d49e39b6803b76e80e @@ -17928,6 +18952,13 @@ __metadata: languageName: node linkType: hard +"natural-compare-lite@npm:^1.4.0": + version: 1.4.0 + resolution: "natural-compare-lite@npm:1.4.0" + checksum: 5222ac3986a2b78dd6069ac62cbb52a7bf8ffc90d972ab76dfe7b01892485d229530ed20d0c62e79a6b363a663b273db3bde195a1358ce9e5f779d4453887225 + languageName: node + linkType: hard + "natural-compare@npm:^1.4.0": version: 1.4.0 resolution: "natural-compare@npm:1.4.0" @@ -17935,7 +18966,7 @@ __metadata: languageName: node linkType: hard -"negotiator@npm:0.6.3, negotiator@npm:^0.6.3, negotiator@npm:~0.6.2": +"negotiator@npm:0.6.3, negotiator@npm:^0.6.3": version: 0.6.3 resolution: "negotiator@npm:0.6.3" checksum: b8ffeb1e262eff7968fc90a2b6767b04cfd9842582a9d0ece0af7049537266e7b2506dfb1d107a32f06dd849ab2aea834d5830f7f4d0e5cb7d36e1ae55d021d9 @@ -17991,34 +19022,34 @@ __metadata: languageName: node linkType: hard -"node-addon-api@npm:^3.2.1": - version: 3.2.1 - resolution: "node-addon-api@npm:3.2.1" +"node-addon-api@npm:^4.3.0": + version: 4.3.0 + resolution: "node-addon-api@npm:4.3.0" dependencies: node-gyp: latest - checksum: 2369986bb0881ccd9ef6bacdf39550e07e089a9c8ede1cbc5fc7712d8e2faa4d50da0e487e333d4125f8c7a616c730131d1091676c9d499af1d74560756b4a18 + checksum: 3de396e23cc209f539c704583e8e99c148850226f6e389a641b92e8967953713228109f919765abc1f4355e801e8f41842f96210b8d61c7dcc10a477002dcf00 languageName: node linkType: hard -"node-addon-api@npm:^4.3.0": - version: 4.3.0 - resolution: "node-addon-api@npm:4.3.0" +"node-addon-api@npm:^6.1.0": + version: 6.1.0 + resolution: "node-addon-api@npm:6.1.0" dependencies: node-gyp: latest - checksum: 3de396e23cc209f539c704583e8e99c148850226f6e389a641b92e8967953713228109f919765abc1f4355e801e8f41842f96210b8d61c7dcc10a477002dcf00 + checksum: 3a539510e677cfa3a833aca5397300e36141aca064cdc487554f2017110709a03a95da937e98c2a14ec3c626af7b2d1b6dabe629a481f9883143d0d5bff07bf2 languageName: node linkType: hard -"node-addon-api@npm:^5.0.0": - version: 5.0.0 - resolution: "node-addon-api@npm:5.0.0" +"node-addon-api@npm:^7.0.0": + version: 7.0.0 + resolution: "node-addon-api@npm:7.0.0" dependencies: node-gyp: latest - checksum: 7c5e2043ac37f6108784d94ed73a44ae6d3e68eb968de60680922fc6bc3d17fa69448c0feb4e0c9d3f4c74a0324822e566a8340a56916d9d6f23cb3e85620334 + checksum: 4349465d737e284b280fc0e5fd2384f9379bca6b7f2a5a1460bea676ba5b90bf563e7d02a9254c35b9ed808641c81d9b4ca9e1da17d2849cd07727660b00b332 languageName: node linkType: hard -"node-fetch@npm:^2.6.11, node-fetch@npm:^2.6.6, node-fetch@npm:^2.6.7": +"node-fetch@npm:^2.6.11": version: 2.6.11 resolution: "node-fetch@npm:2.6.11" dependencies: @@ -18043,7 +19074,7 @@ __metadata: languageName: node linkType: hard -"node-gyp-build@npm:^4.2.0, node-gyp-build@npm:^4.3.0": +"node-gyp-build@npm:^4.2.0": version: 4.6.0 resolution: "node-gyp-build@npm:4.6.0" bin: @@ -18094,7 +19125,7 @@ __metadata: languageName: node linkType: hard -"node-html-parser@npm:^5.3.3": +"node-html-parser@npm:^5.4.2": version: 5.4.2 resolution: "node-html-parser@npm:5.4.2" dependencies: @@ -18171,13 +19202,6 @@ __metadata: languageName: node linkType: hard -"normalize-url@npm:^4.1.0": - version: 4.5.1 - resolution: "normalize-url@npm:4.5.1" - checksum: 9a9dee01df02ad23e171171893e56e22d752f7cff86fb96aafeae074819b572ea655b60f8302e2d85dbb834dc885c972cc1c573892fea24df46b2765065dd05a - languageName: node - linkType: hard - "normalize-url@npm:^6.0.1": version: 6.1.0 resolution: "normalize-url@npm:6.1.0" @@ -18307,6 +19331,13 @@ __metadata: languageName: node linkType: hard +"object-inspect@npm:^1.13.1": + version: 1.13.1 + resolution: "object-inspect@npm:1.13.1" + checksum: 7d9fa9221de3311dcb5c7c307ee5dc011cdd31dc43624b7c184b3840514e118e05ef0002be5388304c416c0eb592feb46e983db12577fc47e47d5752fbbfb61f + languageName: node + linkType: hard + "object-is@npm:^1.0.1": version: 1.1.5 resolution: "object-is@npm:1.1.5" @@ -18336,35 +19367,47 @@ __metadata: languageName: node linkType: hard -"object.entries@npm:^1.1.5": - version: 1.1.5 - resolution: "object.entries@npm:1.1.5" +"object.entries@npm:^1.1.6": + version: 1.1.7 + resolution: "object.entries@npm:1.1.7" dependencies: call-bind: ^1.0.2 - define-properties: ^1.1.3 - es-abstract: ^1.19.1 - checksum: d658696f74fd222060d8428d2a9fda2ce736b700cb06f6bdf4a16a1892d145afb746f453502b2fa55d1dca8ead6f14ddbcf66c545df45adadea757a6c4cd86c7 + define-properties: ^1.2.0 + es-abstract: ^1.22.1 + checksum: da287d434e7e32989586cd734382364ba826a2527f2bc82e6acbf9f9bfafa35d51018b66ec02543ffdfa2a5ba4af2b6f1ca6e588c65030cb4fd9c67d6ced594c languageName: node linkType: hard -"object.fromentries@npm:^2.0.5": - version: 2.0.5 - resolution: "object.fromentries@npm:2.0.5" +"object.fromentries@npm:^2.0.6, object.fromentries@npm:^2.0.7": + version: 2.0.7 + resolution: "object.fromentries@npm:2.0.7" dependencies: call-bind: ^1.0.2 - define-properties: ^1.1.3 - es-abstract: ^1.19.1 - checksum: 61a0b565ded97b76df9e30b569729866e1824cce902f98e90bb106e84f378aea20163366f66dc75c9000e2aad2ed0caf65c6f530cb2abc4c0c0f6c982102db4b + define-properties: ^1.2.0 + es-abstract: ^1.22.1 + checksum: 7341ce246e248b39a431b87a9ddd331ff52a454deb79afebc95609f94b1f8238966cf21f52188f2a353f0fdf83294f32f1ebf1f7826aae915ebad21fd0678065 languageName: node linkType: hard -"object.hasown@npm:^1.1.1": - version: 1.1.1 - resolution: "object.hasown@npm:1.1.1" +"object.groupby@npm:^1.0.1": + version: 1.0.1 + resolution: "object.groupby@npm:1.0.1" dependencies: - define-properties: ^1.1.4 - es-abstract: ^1.19.5 - checksum: d8ed4907ce57f48b93e3b53c418fd6787bf226a51e8d698c91e39b78e80fe5b124cb6282f6a9d5be21cf9e2c7829ab10206dcc6112b7748860eefe641880c793 + call-bind: ^1.0.2 + define-properties: ^1.2.0 + es-abstract: ^1.22.1 + get-intrinsic: ^1.2.1 + checksum: d7959d6eaaba358b1608066fc67ac97f23ce6f573dc8fc661f68c52be165266fcb02937076aedb0e42722fdda0bdc0bbf74778196ac04868178888e9fd3b78b5 + languageName: node + linkType: hard + +"object.hasown@npm:^1.1.2": + version: 1.1.3 + resolution: "object.hasown@npm:1.1.3" + dependencies: + define-properties: ^1.2.0 + es-abstract: ^1.22.1 + checksum: 76bc17356f6124542fb47e5d0e78d531eafa4bba3fc2d6fc4b1a8ce8b6878912366c0d99f37ce5c84ada8fd79df7aa6ea1214fddf721f43e093ad2df51f27da1 languageName: node linkType: hard @@ -18379,6 +19422,17 @@ __metadata: languageName: node linkType: hard +"object.values@npm:^1.1.6, object.values@npm:^1.1.7": + version: 1.1.7 + resolution: "object.values@npm:1.1.7" + dependencies: + call-bind: ^1.0.2 + define-properties: ^1.2.0 + es-abstract: ^1.22.1 + checksum: f3e4ae4f21eb1cc7cebb6ce036d4c67b36e1c750428d7b7623c56a0db90edced63d08af8a316d81dfb7c41a3a5fa81b05b7cc9426e98d7da986b1682460f0777 + languageName: node + linkType: hard + "on-finished@npm:2.4.1": version: 2.4.1 resolution: "on-finished@npm:2.4.1" @@ -18434,7 +19488,7 @@ __metadata: languageName: node linkType: hard -"opentracing@npm:^0.14.5": +"opentracing@npm:^0.14.7": version: 0.14.7 resolution: "opentracing@npm:0.14.7" checksum: 5f7e44439062d056a2a72ac89eff463c9cf5659a2aea230ff7f5a226c5e960c195ce04ec2e2cc590140bbb9c5d2be11a5a50a23484cbe2d0e132af4309d4c904 @@ -18493,13 +19547,6 @@ __metadata: languageName: node linkType: hard -"p-cancelable@npm:^1.0.0": - version: 1.1.0 - resolution: "p-cancelable@npm:1.1.0" - checksum: 2db3814fef6d9025787f30afaee4496a8857a28be3c5706432cbad76c688a6db1874308f48e364a42f5317f5e41e8e7b4f2ff5c8ff2256dbb6264bc361704ece - languageName: node - linkType: hard - "p-cancelable@npm:^2.0.0": version: 2.1.1 resolution: "p-cancelable@npm:2.1.1" @@ -18646,15 +19693,15 @@ __metadata: languageName: node linkType: hard -"package-json@npm:^6.3.0": - version: 6.5.0 - resolution: "package-json@npm:6.5.0" +"package-json@npm:^8.1.0": + version: 8.1.1 + resolution: "package-json@npm:8.1.1" dependencies: - got: ^9.6.0 - registry-auth-token: ^4.0.0 - registry-url: ^5.0.0 - semver: ^6.2.0 - checksum: cc9f890d3667d7610e6184decf543278b87f657d1ace0deb4a9c9155feca738ef88f660c82200763d3348010f4e42e9c7adc91e96ab0f86a770955995b5351e2 + got: ^12.1.0 + registry-auth-token: ^5.0.1 + registry-url: ^6.0.0 + semver: ^7.3.7 + checksum: 28bec6f42bf9fba66b7c8fea07576fc23d08ec7923433f7835d6cd8654e72169d74f9738b3785107d18a476ae76712e0daeb1dddcd6930e69f9e4b47eba7c0ca languageName: node linkType: hard @@ -18768,20 +19815,6 @@ __metadata: languageName: node linkType: hard -"parseqs@npm:0.0.6": - version: 0.0.6 - resolution: "parseqs@npm:0.0.6" - checksum: 7fc4ff4ba59764060bb8529875f6d4313056ea6939ff579b22dd7bd6f6033035e1fd2d6a559ab48ef0a7fa29a9d7731c982bfd1594e9115141fe1c328485ce9e - languageName: node - linkType: hard - -"parseuri@npm:0.0.6": - version: 0.0.6 - resolution: "parseuri@npm:0.0.6" - checksum: fa430e40f0c75293a28e5f1023da5f51a5038d5e34c48c517b0d5187143f6bcc67d3091a062b68765db4a22757e488c7d15854f9d1921f2c2b9afa5ca0629a84 - languageName: node - linkType: hard - "parseurl@npm:^1.3.3, parseurl@npm:~1.3.3": version: 1.3.3 resolution: "parseurl@npm:1.3.3" @@ -19442,7 +20475,7 @@ __metadata: languageName: node linkType: hard -"postcss@npm:^8.2.15, postcss@npm:^8.2.9, postcss@npm:^8.3.11": +"postcss@npm:^8.2.15, postcss@npm:^8.2.9, postcss@npm:^8.4.24": version: 8.4.31 resolution: "postcss@npm:8.4.31" dependencies: @@ -19494,13 +20527,6 @@ __metadata: languageName: node linkType: hard -"prepend-http@npm:^2.0.0": - version: 2.0.0 - resolution: "prepend-http@npm:2.0.0" - checksum: 7694a9525405447662c1ffd352fcb41b6410c705b739b6f4e3a3e21cf5fdede8377890088e8934436b8b17ba55365a615f153960f30877bf0d0392f9e93503ea - languageName: node - linkType: hard - "prettier-linter-helpers@npm:^1.0.0": version: 1.0.0 resolution: "prettier-linter-helpers@npm:1.0.0" @@ -19650,7 +20676,7 @@ __metadata: languageName: node linkType: hard -"prop-types@npm:^15.6.1, prop-types@npm:^15.6.2, prop-types@npm:^15.7.2, prop-types@npm:^15.8.1": +"prop-types@npm:^15.6.2, prop-types@npm:^15.7.2, prop-types@npm:^15.8.1": version: 15.8.1 resolution: "prop-types@npm:15.8.1" dependencies: @@ -19681,6 +20707,13 @@ __metadata: languageName: node linkType: hard +"proto-list@npm:~1.2.1": + version: 1.2.4 + resolution: "proto-list@npm:1.2.4" + checksum: 4d4826e1713cbfa0f15124ab0ae494c91b597a3c458670c9714c36e8baddf5a6aad22842776f2f5b137f259c8533e741771445eb8df82e861eea37a6eaba03f7 + languageName: node + linkType: hard + "protocols@npm:^2.0.0, protocols@npm:^2.0.1": version: 2.0.1 resolution: "protocols@npm:2.0.1" @@ -19705,7 +20738,7 @@ __metadata: languageName: node linkType: hard -"pseudomap@npm:^1.0.1, pseudomap@npm:^1.0.2": +"pseudomap@npm:^1.0.1": version: 1.0.2 resolution: "pseudomap@npm:1.0.2" checksum: 856c0aae0ff2ad60881168334448e898ad7a0e45fe7386d114b150084254c01e200c957cf378378025df4e052c7890c5bd933939b0e0d2ecfcc1dc2f0b2991f5 @@ -19785,15 +20818,6 @@ __metadata: languageName: node linkType: hard -"pupa@npm:^2.1.1": - version: 2.1.1 - resolution: "pupa@npm:2.1.1" - dependencies: - escape-goat: ^2.0.0 - checksum: 49529e50372ffdb0cccf0efa0f3b3cb0a2c77805d0d9cc2725bd2a0f6bb414631e61c93a38561b26be1259550b7bb6c2cb92315aa09c8bf93f3bdcb49f2b2fb7 - languageName: node - linkType: hard - "puppeteer-core@npm:20.3.0": version: 20.3.0 resolution: "puppeteer-core@npm:20.3.0" @@ -19889,6 +20913,13 @@ __metadata: languageName: node linkType: hard +"queue-tick@npm:^1.0.1": + version: 1.0.1 + resolution: "queue-tick@npm:1.0.1" + checksum: 57c3292814b297f87f792fbeb99ce982813e4e54d7a8bdff65cf53d5c084113913289d4a48ec8bbc964927a74b847554f9f4579df43c969a6c8e0f026457ad01 + languageName: node + linkType: hard + "quick-lru@npm:^5.1.1": version: 5.1.1 resolution: "quick-lru@npm:5.1.1" @@ -19929,7 +20960,7 @@ __metadata: languageName: node linkType: hard -"raw-body@npm:2.5.1, raw-body@npm:^2.3.0, raw-body@npm:^2.4.1": +"raw-body@npm:2.5.1, raw-body@npm:^2.3.0": version: 2.5.1 resolution: "raw-body@npm:2.5.1" dependencies: @@ -19953,7 +20984,7 @@ __metadata: languageName: node linkType: hard -"rc@npm:1.2.8, rc@npm:^1.2.7, rc@npm:^1.2.8": +"rc@npm:1.2.8, rc@npm:^1.2.7": version: 1.2.8 resolution: "rc@npm:1.2.8" dependencies: @@ -20142,13 +21173,6 @@ __metadata: languageName: node linkType: hard -"react-lifecycles-compat@npm:^3.0.4": - version: 3.0.4 - resolution: "react-lifecycles-compat@npm:3.0.4" - checksum: a904b0fc0a8eeb15a148c9feb7bc17cec7ef96e71188280061fc340043fd6d8ee3ff233381f0e8f95c1cf926210b2c4a31f38182c8f35ac55057e453d6df204f - languageName: node - linkType: hard - "react-markdown@npm:^6.0.3": version: 6.0.3 resolution: "react-markdown@npm:6.0.3" @@ -20508,7 +21532,7 @@ __metadata: languageName: node linkType: hard -"redux-thunk@npm:^2.4.0, redux-thunk@npm:^2.4.2": +"redux-thunk@npm:^2.4.2": version: 2.4.2 resolution: "redux-thunk@npm:2.4.2" peerDependencies: @@ -20517,21 +21541,26 @@ __metadata: languageName: node linkType: hard -"redux@npm:4.1.2": - version: 4.1.2 - resolution: "redux@npm:4.1.2" +"redux@npm:4.2.1, redux@npm:^4.0.4, redux@npm:^4.2.0, redux@npm:^4.2.1": + version: 4.2.1 + resolution: "redux@npm:4.2.1" dependencies: "@babel/runtime": ^7.9.2 - checksum: 6a839cee5bd580c5298d968e9e2302150e961318253819bcd97f9d945a5a409559eacddf6026f4118bb68b681c593d90e8a2c5bbf278f014aff9bf0d2d8fa084 + checksum: f63b9060c3a1d930ae775252bb6e579b42415aee7a23c4114e21a0b4ba7ec12f0ec76936c00f546893f06e139819f0e2855e0d55ebfce34ca9c026241a6950dd languageName: node linkType: hard -"redux@npm:^4.0.4, redux@npm:^4.2.0, redux@npm:^4.2.1": - version: 4.2.1 - resolution: "redux@npm:4.2.1" +"reflect.getprototypeof@npm:^1.0.4": + version: 1.0.4 + resolution: "reflect.getprototypeof@npm:1.0.4" dependencies: - "@babel/runtime": ^7.9.2 - checksum: f63b9060c3a1d930ae775252bb6e579b42415aee7a23c4114e21a0b4ba7ec12f0ec76936c00f546893f06e139819f0e2855e0d55ebfce34ca9c026241a6950dd + call-bind: ^1.0.2 + define-properties: ^1.2.0 + es-abstract: ^1.22.1 + get-intrinsic: ^1.2.1 + globalthis: ^1.0.3 + which-builtin-type: ^1.1.3 + checksum: 16e2361988dbdd23274b53fb2b1b9cefeab876c3941a2543b4cadac6f989e3db3957b07a44aac46cfceb3e06e2871785ec2aac992d824f76292f3b5ee87f66f2 languageName: node linkType: hard @@ -20574,7 +21603,7 @@ __metadata: languageName: node linkType: hard -"regexp.prototype.flags@npm:^1.4.1, regexp.prototype.flags@npm:^1.4.3": +"regexp.prototype.flags@npm:^1.4.3": version: 1.4.3 resolution: "regexp.prototype.flags@npm:1.4.3" dependencies: @@ -20585,6 +21614,17 @@ __metadata: languageName: node linkType: hard +"regexp.prototype.flags@npm:^1.5.0, regexp.prototype.flags@npm:^1.5.1": + version: 1.5.1 + resolution: "regexp.prototype.flags@npm:1.5.1" + dependencies: + call-bind: ^1.0.2 + define-properties: ^1.2.0 + set-function-name: ^2.0.0 + checksum: 869edff00288442f8d7fa4c9327f91d85f3b3acf8cbbef9ea7a220345cf23e9241b6def9263d2c1ebcf3a316b0aa52ad26a43a84aa02baca3381717b3e307f47 + languageName: node + linkType: hard + "regexpp@npm:^3.0.0, regexpp@npm:^3.1.0, regexpp@npm:^3.2.0": version: 3.2.0 resolution: "regexpp@npm:3.2.0" @@ -20606,21 +21646,21 @@ __metadata: languageName: node linkType: hard -"registry-auth-token@npm:^4.0.0": - version: 4.2.2 - resolution: "registry-auth-token@npm:4.2.2" +"registry-auth-token@npm:^5.0.1": + version: 5.0.2 + resolution: "registry-auth-token@npm:5.0.2" dependencies: - rc: 1.2.8 - checksum: c5030198546ecfdcbcb0722cbc3e260c4f5f174d8d07bdfedd4620e79bfdf17a2db735aa230d600bd388fce6edd26c0a9ed2eb7e9b4641ec15213a28a806688b + "@pnpm/npm-conf": ^2.1.0 + checksum: 0d7683b71ee418993e7872b389024b13645c4295eb7bb850d10728eaf46065db24ea4d47dc6cbb71a60d1aa4bef077b0d8b7363c9ac9d355fdba47bebdfb01dd languageName: node linkType: hard -"registry-url@npm:^5.0.0": - version: 5.1.0 - resolution: "registry-url@npm:5.1.0" +"registry-url@npm:^6.0.0": + version: 6.0.1 + resolution: "registry-url@npm:6.0.1" dependencies: - rc: ^1.2.8 - checksum: bcea86c84a0dbb66467b53187fadebfea79017cddfb4a45cf27530d7275e49082fe9f44301976eb0164c438e395684bcf3dae4819b36ff9d1640d8cc60c73df9 + rc: 1.2.8 + checksum: 33712aa1b489aab7aba2191c1cdadfdd71f5bf166d4792d81744a6be332c160bd7d9273af8269d8a01284b9562f14a5b31b7abcf7ad9306c44887ecff51c89ab languageName: node linkType: hard @@ -20784,29 +21824,42 @@ __metadata: languageName: node linkType: hard -"resolve@npm:^1.1.4, resolve@npm:^1.10.0, resolve@npm:^1.10.1, resolve@npm:^1.14.2, resolve@npm:^1.17.0, resolve@npm:^1.19.0, resolve@npm:^1.20.0, resolve@npm:^1.22.0, resolve@npm:^1.4.0": - version: 1.22.1 - resolution: "resolve@npm:1.22.1" +"resolve@npm:^1.1.4, resolve@npm:^1.10.0, resolve@npm:^1.10.1, resolve@npm:^1.14.2, resolve@npm:^1.17.0, resolve@npm:^1.19.0, resolve@npm:^1.20.0, resolve@npm:^1.22.0, resolve@npm:^1.4.0": + version: 1.22.1 + resolution: "resolve@npm:1.22.1" + dependencies: + is-core-module: ^2.9.0 + path-parse: ^1.0.7 + supports-preserve-symlinks-flag: ^1.0.0 + bin: + resolve: bin/resolve + checksum: 07af5fc1e81aa1d866cbc9e9460fbb67318a10fa3c4deadc35c3ad8a898ee9a71a86a65e4755ac3195e0ea0cfbe201eb323ebe655ce90526fd61917313a34e4e + languageName: node + linkType: hard + +"resolve@npm:^1.22.4": + version: 1.22.8 + resolution: "resolve@npm:1.22.8" dependencies: - is-core-module: ^2.9.0 + is-core-module: ^2.13.0 path-parse: ^1.0.7 supports-preserve-symlinks-flag: ^1.0.0 bin: resolve: bin/resolve - checksum: 07af5fc1e81aa1d866cbc9e9460fbb67318a10fa3c4deadc35c3ad8a898ee9a71a86a65e4755ac3195e0ea0cfbe201eb323ebe655ce90526fd61917313a34e4e + checksum: f8a26958aa572c9b064562750b52131a37c29d072478ea32e129063e2da7f83e31f7f11e7087a18225a8561cfe8d2f0df9dbea7c9d331a897571c0a2527dbb4c languageName: node linkType: hard -"resolve@npm:^2.0.0-next.3": - version: 2.0.0-next.4 - resolution: "resolve@npm:2.0.0-next.4" +"resolve@npm:^2.0.0-next.4": + version: 2.0.0-next.5 + resolution: "resolve@npm:2.0.0-next.5" dependencies: - is-core-module: ^2.9.0 + is-core-module: ^2.13.0 path-parse: ^1.0.7 supports-preserve-symlinks-flag: ^1.0.0 bin: resolve: bin/resolve - checksum: c438ac9a650f2030fd074219d7f12ceb983b475da2d89ad3d6dd05fbf6b7a0a8cd37d4d10b43cb1f632bc19f22246ab7f36ebda54d84a29bfb2910a0680906d3 + checksum: a73ac69a1c4bd34c56b213d91f5b17ce390688fdb4a1a96ed3025cc7e08e7bfb90b3a06fcce461780cb0b589c958afcb0080ab802c71c01a7ecc8c64feafc89f languageName: node linkType: hard @@ -20823,25 +21876,29 @@ __metadata: languageName: node linkType: hard -"resolve@patch:resolve@^2.0.0-next.3#~builtin": - version: 2.0.0-next.4 - resolution: "resolve@patch:resolve@npm%3A2.0.0-next.4#~builtin::version=2.0.0-next.4&hash=07638b" +"resolve@patch:resolve@^1.22.4#~builtin": + version: 1.22.8 + resolution: "resolve@patch:resolve@npm%3A1.22.8#~builtin::version=1.22.8&hash=07638b" dependencies: - is-core-module: ^2.9.0 + is-core-module: ^2.13.0 path-parse: ^1.0.7 supports-preserve-symlinks-flag: ^1.0.0 bin: resolve: bin/resolve - checksum: 4bf9f4f8a458607af90518ff73c67a4bc1a38b5a23fef2bb0ccbd45e8be89820a1639b637b0ba377eb2be9eedfb1739a84cde24fe4cd670c8207d8fea922b011 + checksum: 5479b7d431cacd5185f8db64bfcb7286ae5e31eb299f4c4f404ad8aa6098b77599563ac4257cb2c37a42f59dfc06a1bec2bcf283bb448f319e37f0feb9a09847 languageName: node linkType: hard -"responselike@npm:^1.0.2": - version: 1.0.2 - resolution: "responselike@npm:1.0.2" +"resolve@patch:resolve@^2.0.0-next.4#~builtin": + version: 2.0.0-next.5 + resolution: "resolve@patch:resolve@npm%3A2.0.0-next.5#~builtin::version=2.0.0-next.5&hash=07638b" dependencies: - lowercase-keys: ^1.0.0 - checksum: 2e9e70f1dcca3da621a80ce71f2f9a9cad12c047145c6ece20df22f0743f051cf7c73505e109814915f23f9e34fb0d358e22827723ee3d56b623533cab8eafcd + is-core-module: ^2.13.0 + path-parse: ^1.0.7 + supports-preserve-symlinks-flag: ^1.0.0 + bin: + resolve: bin/resolve + checksum: 064d09c1808d0c51b3d90b5d27e198e6d0c5dad0eb57065fd40803d6a20553e5398b07f76739d69cbabc12547058bec6b32106ea66622375fb0d7e8fca6a846c languageName: node linkType: hard @@ -20978,6 +22035,18 @@ __metadata: languageName: node linkType: hard +"safe-array-concat@npm:^1.0.1": + version: 1.0.1 + resolution: "safe-array-concat@npm:1.0.1" + dependencies: + call-bind: ^1.0.2 + get-intrinsic: ^1.2.1 + has-symbols: ^1.0.3 + isarray: ^2.0.5 + checksum: 001ecf1d8af398251cbfabaf30ed66e3855127fbceee178179524b24160b49d15442f94ed6c0db0b2e796da76bb05b73bf3cc241490ec9c2b741b41d33058581 + languageName: node + linkType: hard + "safe-buffer@npm:5.1.2, safe-buffer@npm:~5.1.0, safe-buffer@npm:~5.1.1": version: 5.1.2 resolution: "safe-buffer@npm:5.1.2" @@ -21078,25 +22147,7 @@ __metadata: languageName: node linkType: hard -"semver-diff@npm:^3.1.1": - version: 3.1.1 - resolution: "semver-diff@npm:3.1.1" - dependencies: - semver: ^6.3.0 - checksum: 8bbe5a5d7add2d5e51b72314a9215cd294d71f41cdc2bf6bd59ee76411f3610b576172896f1d191d0d7294cb9f2f847438d2ee158adacc0c224dca79052812fe - languageName: node - linkType: hard - -"semver@npm:7.0.0": - version: 7.0.0 - resolution: "semver@npm:7.0.0" - bin: - semver: bin/semver.js - checksum: 272c11bf8d083274ef79fe40a81c55c184dff84dd58e3c325299d0927ba48cece1f020793d138382b85f89bab5002a35a5ba59a3a68a7eebbb597eb733838778 - languageName: node - linkType: hard - -"semver@npm:7.x, semver@npm:^7.0.0, semver@npm:^7.2.1, semver@npm:^7.3.2, semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.3.8, semver@npm:^7.5.4": +"semver@npm:7.x, semver@npm:^7.0.0, semver@npm:^7.2.1, semver@npm:^7.3.2, semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.3.8, semver@npm:^7.5.3, semver@npm:^7.5.4": version: 7.5.4 resolution: "semver@npm:7.5.4" dependencies: @@ -21116,7 +22167,7 @@ __metadata: languageName: node linkType: hard -"semver@npm:^6.0.0, semver@npm:^6.1.0, semver@npm:^6.1.1, semver@npm:^6.1.2, semver@npm:^6.2.0, semver@npm:^6.3.0, semver@npm:^6.3.1": +"semver@npm:^6.0.0, semver@npm:^6.1.0, semver@npm:^6.1.1, semver@npm:^6.1.2, semver@npm:^6.3.0, semver@npm:^6.3.1": version: 6.3.1 resolution: "semver@npm:6.3.1" bin: @@ -21228,6 +22279,29 @@ __metadata: languageName: node linkType: hard +"set-function-length@npm:^1.1.1": + version: 1.1.1 + resolution: "set-function-length@npm:1.1.1" + dependencies: + define-data-property: ^1.1.1 + get-intrinsic: ^1.2.1 + gopd: ^1.0.1 + has-property-descriptors: ^1.0.0 + checksum: c131d7569cd7e110cafdfbfbb0557249b538477624dfac4fc18c376d879672fa52563b74029ca01f8f4583a8acb35bb1e873d573a24edb80d978a7ee607c6e06 + languageName: node + linkType: hard + +"set-function-name@npm:^2.0.0, set-function-name@npm:^2.0.1": + version: 2.0.1 + resolution: "set-function-name@npm:2.0.1" + dependencies: + define-data-property: ^1.0.1 + functions-have-names: ^1.2.3 + has-property-descriptors: ^1.0.0 + checksum: 4975d17d90c40168eee2c7c9c59d023429f0a1690a89d75656306481ece0c3c1fb1ebcc0150ea546d1913e35fbd037bace91372c69e543e51fc5d1f31a9fa126 + languageName: node + linkType: hard + "setimmediate@npm:^1.0.4, setimmediate@npm:^1.0.5": version: 1.0.5 resolution: "setimmediate@npm:1.0.5" @@ -21270,20 +22344,20 @@ __metadata: languageName: node linkType: hard -"sharp@npm:^0.30.7": - version: 0.30.7 - resolution: "sharp@npm:0.30.7" +"sharp@npm:^0.32.6": + version: 0.32.6 + resolution: "sharp@npm:0.32.6" dependencies: color: ^4.2.3 - detect-libc: ^2.0.1 - node-addon-api: ^5.0.0 + detect-libc: ^2.0.2 + node-addon-api: ^6.1.0 node-gyp: latest prebuild-install: ^7.1.1 - semver: ^7.3.7 + semver: ^7.5.4 simple-get: ^4.0.1 - tar-fs: ^2.1.1 + tar-fs: ^3.0.4 tunnel-agent: ^0.6.0 - checksum: bbc63ca3c7ea8a5bff32cd77022cfea30e25a03f5bd031e935924bf6cf0e11e3388e8b0e22b3137bf8816aa73407f1e4fbeb190f3a35605c27ffca9f32b91601 + checksum: 0cca1d16b1920800c0e22d27bc6305f4c67c9ebe44f67daceb30bf645ae39e7fb7dfbd7f5d6cd9f9eebfddd87ac3f7e2695f4eb906d19b7a775286238e6a29fc languageName: node linkType: hard @@ -21346,7 +22420,7 @@ __metadata: languageName: node linkType: hard -"signal-exit@npm:^3.0.0, signal-exit@npm:^3.0.2, signal-exit@npm:^3.0.3, signal-exit@npm:^3.0.5, signal-exit@npm:^3.0.6, signal-exit@npm:^3.0.7": +"signal-exit@npm:^3.0.0, signal-exit@npm:^3.0.2, signal-exit@npm:^3.0.3, signal-exit@npm:^3.0.7": version: 3.0.7 resolution: "signal-exit@npm:3.0.7" checksum: a2f098f247adc367dffc27845853e9959b9e88b01cb301658cfe4194352d8d2bb32e18467c786a7fe15f1d44b233ea35633d076d5e737870b7139949d1ab6318 @@ -21419,10 +22493,10 @@ __metadata: languageName: node linkType: hard -"slugify@npm:^1.6.1": - version: 1.6.5 - resolution: "slugify@npm:1.6.5" - checksum: a955a1b600201030f4c1daa9bb74a17d4402a0693fc40978bbd17e44e64fd72dad3bac4037422aa8aed55b5170edd57f3f4cd8f59ba331f5cf0f10f1a7795609 +"slugify@npm:^1.6.6": + version: 1.6.6 + resolution: "slugify@npm:1.6.6" + checksum: 04773c2d3b7aea8d2a61fa47cc7e5d29ce04e1a96cbaec409da57139df906acb3a449fac30b167d203212c806e73690abd4ff94fbad0a9a7b7ea109a2a638ae9 languageName: node linkType: hard @@ -21443,53 +22517,49 @@ __metadata: languageName: node linkType: hard -"socket.io-adapter@npm:~2.1.0": - version: 2.1.0 - resolution: "socket.io-adapter@npm:2.1.0" - checksum: d5b18b1c007066adcfb4737ac835834e4191221179c50334314605b077df2468a37a9ba2d37626f740ecf6b2adef7b6b7bb7dae6e262e5561d36814910a0a8b0 +"socket.io-adapter@npm:~2.5.2": + version: 2.5.2 + resolution: "socket.io-adapter@npm:2.5.2" + dependencies: + ws: ~8.11.0 + checksum: 481251c3547221e57eb5cb247d0b1a3cde4d152a4c1c9051cc887345a7770e59f3b47f1011cac4499e833f01fcfc301ed13c4ec6e72f7dbb48a476375a6344cd languageName: node linkType: hard -"socket.io-client@npm:3.1.3": - version: 3.1.3 - resolution: "socket.io-client@npm:3.1.3" +"socket.io-client@npm:4.7.1": + version: 4.7.1 + resolution: "socket.io-client@npm:4.7.1" dependencies: - "@types/component-emitter": ^1.2.10 - backo2: ~1.0.2 - component-emitter: ~1.3.0 - debug: ~4.3.1 - engine.io-client: ~4.1.0 - parseuri: 0.0.6 - socket.io-parser: ~4.0.4 - checksum: 07d4ca0ee969f39453d0b6abc83470cbf67bc1329e7a90a5eca60f171840c2655da33acf56dee86b23f20abd7d5f96c9655e9b05fb11079ff12c0931376000c9 + "@socket.io/component-emitter": ~3.1.0 + debug: ~4.3.2 + engine.io-client: ~6.5.1 + socket.io-parser: ~4.2.4 + checksum: 5e606ebe01eab4a034ef982b2fc9936a6d98ce9fa7940dd7dcd93f1473a8c273ee69d045c087ac534f0d232285e81c16644de4f28d1731ee864402a9ee3059ee languageName: node linkType: hard -"socket.io-parser@npm:~4.0.3, socket.io-parser@npm:~4.0.4": - version: 4.0.5 - resolution: "socket.io-parser@npm:4.0.5" +"socket.io-parser@npm:~4.2.4": + version: 4.2.4 + resolution: "socket.io-parser@npm:4.2.4" dependencies: - "@types/component-emitter": ^1.2.10 - component-emitter: ~1.3.0 + "@socket.io/component-emitter": ~3.1.0 debug: ~4.3.1 - checksum: 8b60cf3abb9c3571f90cf894d40f41459ab007e6cee7ca8ee28ab107d76ded4a72ca5c4e5dcb82d996d4f78b3689dd3eb36ba0b39a66e25e2e9a9afa276c81c5 + checksum: 61540ef99af33e6a562b9effe0fad769bcb7ec6a301aba5a64b3a8bccb611a0abdbe25f469933ab80072582006a78ca136bf0ad8adff9c77c9953581285e2263 languageName: node linkType: hard -"socket.io@npm:3.1.2": - version: 3.1.2 - resolution: "socket.io@npm:3.1.2" +"socket.io@npm:4.7.1": + version: 4.7.1 + resolution: "socket.io@npm:4.7.1" dependencies: - "@types/cookie": ^0.4.0 - "@types/cors": ^2.8.8 - "@types/node": ">=10.0.0" accepts: ~1.3.4 base64id: ~2.0.0 - debug: ~4.3.1 - engine.io: ~4.1.0 - socket.io-adapter: ~2.1.0 - socket.io-parser: ~4.0.3 - checksum: 3fa5296f9f917c8765ff150030308aac6198baeceb7182f62cfee8d5696fad2c8ebef2364d8bb8910be5e299752394afac68c1819f5ea79abaa524038ed09596 + cors: ~2.8.5 + debug: ~4.3.2 + engine.io: ~6.5.0 + socket.io-adapter: ~2.5.2 + socket.io-parser: ~4.2.4 + checksum: 81404d06383aa5495b3cb9a1a4fc1435cfa97d8963c89fa54403c3ef20e0884eccedb8799b1c804a40896f903d64543e2303071d5d60dcbf7e062edf7a98d87f languageName: node linkType: hard @@ -21696,25 +22766,6 @@ __metadata: languageName: node linkType: hard -"st@npm:^2.0.0": - version: 2.0.0 - resolution: "st@npm:2.0.0" - dependencies: - async-cache: ^1.1.0 - bl: ^4.0.0 - fd: ~0.0.2 - graceful-fs: ^4.2.3 - mime: ^2.4.4 - negotiator: ~0.6.2 - dependenciesMeta: - graceful-fs: - optional: true - bin: - st: bin/server.js - checksum: 67ec9a40e505da1d502cdc572bc0375066de4e9cf10c96e89bf9c886fc419f0d03f6bda51ee242d781c4146bf4ea5c04e631504b921ef6bd13a0d28fc5c5eb4c - languageName: node - linkType: hard - "stable@npm:^0.1.8": version: 0.1.8 resolution: "stable@npm:0.1.8" @@ -21752,13 +22803,6 @@ __metadata: languageName: node linkType: hard -"statuses@npm:>= 1.5.0 < 2": - version: 1.5.0 - resolution: "statuses@npm:1.5.0" - checksum: c469b9519de16a4bb19600205cffb39ee471a5f17b82589757ca7bd40a8d92ebb6ed9f98b5a540c5d302ccbc78f15dc03cc0280dd6e00df1335568a5d5758a5c - languageName: node - linkType: hard - "stream-browserify@npm:^3.0.0": version: 3.0.0 resolution: "stream-browserify@npm:3.0.0" @@ -21815,6 +22859,16 @@ __metadata: languageName: node linkType: hard +"streamx@npm:^2.15.0": + version: 2.15.2 + resolution: "streamx@npm:2.15.2" + dependencies: + fast-fifo: ^1.1.0 + queue-tick: ^1.0.1 + checksum: 41a801e17dcdcb2f2e5055acaeeb50594825950d353a77b104509dedf02a88a69ce2534ff1a540bd2d1edb0ff0667d3d3344234b5a7342208d844858fb9ea001 + languageName: node + linkType: hard + "strict-uri-encode@npm:^2.0.0": version: 2.0.0 resolution: "strict-uri-encode@npm:2.0.0" @@ -21885,19 +22939,31 @@ __metadata: languageName: node linkType: hard -"string.prototype.matchall@npm:^4.0.7": - version: 4.0.7 - resolution: "string.prototype.matchall@npm:4.0.7" +"string.prototype.matchall@npm:^4.0.8": + version: 4.0.10 + resolution: "string.prototype.matchall@npm:4.0.10" dependencies: call-bind: ^1.0.2 - define-properties: ^1.1.3 - es-abstract: ^1.19.1 - get-intrinsic: ^1.1.1 + define-properties: ^1.2.0 + es-abstract: ^1.22.1 + get-intrinsic: ^1.2.1 has-symbols: ^1.0.3 - internal-slot: ^1.0.3 - regexp.prototype.flags: ^1.4.1 + internal-slot: ^1.0.5 + regexp.prototype.flags: ^1.5.0 + set-function-name: ^2.0.0 side-channel: ^1.0.4 - checksum: fc09f3ccbfb325de0472bcc87a6be0598a7499e0b4a31db5789676155b15754a4cc4bb83924f15fc9ed48934dac7366ee52c8b9bd160bed6fd072c93b489e75c + checksum: 3c78bdeff39360c8e435d7c4c6ea19f454aa7a63eda95fa6fadc3a5b984446a2f9f2c02d5c94171ce22268a573524263fbd0c8edbe3ce2e9890d7cc036cdc3ed + languageName: node + linkType: hard + +"string.prototype.trim@npm:^1.2.8": + version: 1.2.8 + resolution: "string.prototype.trim@npm:1.2.8" + dependencies: + call-bind: ^1.0.2 + define-properties: ^1.2.0 + es-abstract: ^1.22.1 + checksum: 49eb1a862a53aba73c3fb6c2a53f5463173cb1f4512374b623bcd6b43ad49dd559a06fb5789bdec771a40fc4d2a564411c0a75d35fb27e76bbe738c211ecff07 languageName: node linkType: hard @@ -21912,6 +22978,17 @@ __metadata: languageName: node linkType: hard +"string.prototype.trimend@npm:^1.0.7": + version: 1.0.7 + resolution: "string.prototype.trimend@npm:1.0.7" + dependencies: + call-bind: ^1.0.2 + define-properties: ^1.2.0 + es-abstract: ^1.22.1 + checksum: 2375516272fd1ba75992f4c4aa88a7b5f3c7a9ca308d963bcd5645adf689eba6f8a04ebab80c33e30ec0aefc6554181a3a8416015c38da0aa118e60ec896310c + languageName: node + linkType: hard + "string.prototype.trimstart@npm:^1.0.5": version: 1.0.5 resolution: "string.prototype.trimstart@npm:1.0.5" @@ -21923,6 +23000,17 @@ __metadata: languageName: node linkType: hard +"string.prototype.trimstart@npm:^1.0.7": + version: 1.0.7 + resolution: "string.prototype.trimstart@npm:1.0.7" + dependencies: + call-bind: ^1.0.2 + define-properties: ^1.2.0 + es-abstract: ^1.22.1 + checksum: 13d0c2cb0d5ff9e926fa0bec559158b062eed2b68cd5be777ffba782c96b2b492944e47057274e064549b94dd27cf81f48b27a31fee8af5b574cff253e7eb613 + languageName: node + linkType: hard + "string_decoder@npm:^1.1.1, string_decoder@npm:^1.3.0": version: 1.3.0 resolution: "string_decoder@npm:1.3.0" @@ -22084,6 +23172,15 @@ __metadata: languageName: node linkType: hard +"style-to-object@npm:^0.4.1": + version: 0.4.4 + resolution: "style-to-object@npm:0.4.4" + dependencies: + inline-style-parser: 0.1.1 + checksum: 41656c06f93ac0a7ac260ebc2f9d09a8bd74b8ec1836f358cc58e169235835a3a356977891d2ebbd76f0e08a53616929069199f9cce543214d3dc98346e19c9a + languageName: node + linkType: hard + "style-value-types@npm:5.0.0": version: 5.0.0 resolution: "style-value-types@npm:5.0.0" @@ -22249,7 +23346,7 @@ __metadata: languageName: node linkType: hard -"tar-fs@npm:2.1.1, tar-fs@npm:^2.0.0, tar-fs@npm:^2.1.1": +"tar-fs@npm:2.1.1, tar-fs@npm:^2.0.0": version: 2.1.1 resolution: "tar-fs@npm:2.1.1" dependencies: @@ -22261,6 +23358,17 @@ __metadata: languageName: node linkType: hard +"tar-fs@npm:^3.0.4": + version: 3.0.4 + resolution: "tar-fs@npm:3.0.4" + dependencies: + mkdirp-classic: ^0.5.2 + pump: ^3.0.0 + tar-stream: ^3.1.5 + checksum: dcf4054f9e92ca0efe61c2b3f612914fb259a47900aa908a63106513a6d006c899b426ada53eb88d9dbbf089b5724c8e90b96a2c4ca6171845fa14203d734e30 + languageName: node + linkType: hard + "tar-stream@npm:^2.1.4, tar-stream@npm:^2.2.0": version: 2.2.0 resolution: "tar-stream@npm:2.2.0" @@ -22274,6 +23382,17 @@ __metadata: languageName: node linkType: hard +"tar-stream@npm:^3.1.5": + version: 3.1.6 + resolution: "tar-stream@npm:3.1.6" + dependencies: + b4a: ^1.6.4 + fast-fifo: ^1.2.0 + streamx: ^2.15.0 + checksum: f3627f918581976e954ff03cb8d370551053796b82564f8c7ca8fac84c48e4d042026d0854fc222171a34ff9c682b72fae91be9c9b0a112d4c54f9e4f443e9c5 + languageName: node + linkType: hard + "tar@npm:^6.0.2, tar@npm:^6.1.11, tar@npm:^6.1.2": version: 6.1.11 resolution: "tar@npm:6.1.11" @@ -22288,14 +23407,7 @@ __metadata: languageName: node linkType: hard -"term-size@npm:^2.1.0": - version: 2.2.1 - resolution: "term-size@npm:2.2.1" - checksum: 1ed981335483babc1e8206f843e06bd2bf89b85f0bf5a9a9d928033a0fcacdba183c03ba7d91814643015543ba002f1339f7112402a21da8f24b6c56b062a5a9 - languageName: node - linkType: hard - -"terser-webpack-plugin@npm:^5.2.4, terser-webpack-plugin@npm:^5.3.7, terser-webpack-plugin@npm:^5.3.9": +"terser-webpack-plugin@npm:^5.3.7, terser-webpack-plugin@npm:^5.3.9": version: 5.3.9 resolution: "terser-webpack-plugin@npm:5.3.9" dependencies: @@ -22451,13 +23563,6 @@ __metadata: languageName: node linkType: hard -"to-readable-stream@npm:^1.0.0": - version: 1.0.0 - resolution: "to-readable-stream@npm:1.0.0" - checksum: 2bd7778490b6214a2c40276065dd88949f4cf7037ce3964c76838b8cb212893aeb9cceaaf4352a4c486e3336214c350270f3263e1ce7a0c38863a715a4d9aeb5 - languageName: node - linkType: hard - "to-regex-range@npm:^5.0.1": version: 5.0.1 resolution: "to-regex-range@npm:5.0.1" @@ -22474,13 +23579,6 @@ __metadata: languageName: node linkType: hard -"toidentifier@npm:1.0.0": - version: 1.0.0 - resolution: "toidentifier@npm:1.0.0" - checksum: 199e6bfca1531d49b3506cff02353d53ec987c9ee10ee272ca6484ed97f1fc10fb77c6c009079ca16d5c5be4a10378178c3cacdb41ce9ec954c3297c74c6053e - languageName: node - linkType: hard - "toidentifier@npm:1.0.1": version: 1.0.1 resolution: "toidentifier@npm:1.0.1" @@ -22574,6 +23672,18 @@ __metadata: languageName: node linkType: hard +"tsconfig-paths@npm:^3.14.2": + version: 3.14.2 + resolution: "tsconfig-paths@npm:3.14.2" + dependencies: + "@types/json5": ^0.0.29 + json5: ^1.0.2 + minimist: ^1.2.6 + strip-bom: ^3.0.0 + checksum: a6162eaa1aed680537f93621b82399c7856afd10ec299867b13a0675e981acac4e0ec00896860480efc59fc10fd0b16fdc928c0b885865b52be62cadac692447 + languageName: node + linkType: hard + "tslib@npm:2.4.0, tslib@npm:~2.4.0": version: 2.4.0 resolution: "tslib@npm:2.4.0" @@ -22673,7 +23783,7 @@ __metadata: languageName: node linkType: hard -"type-fest@npm:^0.8.0, type-fest@npm:^0.8.1": +"type-fest@npm:^0.8.0": version: 0.8.1 resolution: "type-fest@npm:0.8.1" checksum: d61c4b2eba24009033ae4500d7d818a94fd6d1b481a8111612ee141400d5f1db46f199c014766b9fa9b31a6a7374d96fc748c6d688a78a3ce5a33123839becb7 @@ -22718,6 +23828,53 @@ __metadata: languageName: node linkType: hard +"typed-array-buffer@npm:^1.0.0": + version: 1.0.0 + resolution: "typed-array-buffer@npm:1.0.0" + dependencies: + call-bind: ^1.0.2 + get-intrinsic: ^1.2.1 + is-typed-array: ^1.1.10 + checksum: 3e0281c79b2a40cd97fe715db803884301993f4e8c18e8d79d75fd18f796e8cd203310fec8c7fdb5e6c09bedf0af4f6ab8b75eb3d3a85da69328f28a80456bd3 + languageName: node + linkType: hard + +"typed-array-byte-length@npm:^1.0.0": + version: 1.0.0 + resolution: "typed-array-byte-length@npm:1.0.0" + dependencies: + call-bind: ^1.0.2 + for-each: ^0.3.3 + has-proto: ^1.0.1 + is-typed-array: ^1.1.10 + checksum: b03db16458322b263d87a702ff25388293f1356326c8a678d7515767ef563ef80e1e67ce648b821ec13178dd628eb2afdc19f97001ceae7a31acf674c849af94 + languageName: node + linkType: hard + +"typed-array-byte-offset@npm:^1.0.0": + version: 1.0.0 + resolution: "typed-array-byte-offset@npm:1.0.0" + dependencies: + available-typed-arrays: ^1.0.5 + call-bind: ^1.0.2 + for-each: ^0.3.3 + has-proto: ^1.0.1 + is-typed-array: ^1.1.10 + checksum: 04f6f02d0e9a948a95fbfe0d5a70b002191fae0b8fe0fe3130a9b2336f043daf7a3dda56a31333c35a067a97e13f539949ab261ca0f3692c41603a46a94e960b + languageName: node + linkType: hard + +"typed-array-length@npm:^1.0.4": + version: 1.0.4 + resolution: "typed-array-length@npm:1.0.4" + dependencies: + call-bind: ^1.0.2 + for-each: ^0.3.3 + is-typed-array: ^1.1.9 + checksum: 2228febc93c7feff142b8c96a58d4a0d7623ecde6c7a24b2b98eb3170e99f7c7eff8c114f9b283085cd59dcd2bd43aadf20e25bba4b034a53c5bb292f71f8956 + languageName: node + linkType: hard + "typedarray-to-buffer@npm:^3.1.5": version: 3.1.5 resolution: "typedarray-to-buffer@npm:3.1.5" @@ -23013,25 +24170,17 @@ __metadata: languageName: node linkType: hard -"update-notifier@npm:^5.1.0": - version: 5.1.0 - resolution: "update-notifier@npm:5.1.0" +"update-browserslist-db@npm:^1.0.13": + version: 1.0.13 + resolution: "update-browserslist-db@npm:1.0.13" dependencies: - boxen: ^5.0.0 - chalk: ^4.1.0 - configstore: ^5.0.1 - has-yarn: ^2.1.0 - import-lazy: ^2.1.0 - is-ci: ^2.0.0 - is-installed-globally: ^0.4.0 - is-npm: ^5.0.0 - is-yarn-global: ^0.3.0 - latest-version: ^5.1.0 - pupa: ^2.1.1 - semver: ^7.3.4 - semver-diff: ^3.1.1 - xdg-basedir: ^4.0.0 - checksum: 461e5e5b002419296d3868ee2abe0f9ab3e1846d9db642936d0c46f838872ec56069eddfe662c45ce1af0a8d6d5026353728de2e0a95ab2e3546a22ea077caf1 + escalade: ^3.1.1 + picocolors: ^1.0.0 + peerDependencies: + browserslist: ">= 4.21.0" + bin: + update-browserslist-db: cli.js + checksum: 1e47d80182ab6e4ad35396ad8b61008ae2a1330221175d0abd37689658bdb61af9b705bfc41057fd16682474d79944fb2d86767c5ed5ae34b6276b9bed353322 languageName: node linkType: hard @@ -23079,15 +24228,6 @@ __metadata: languageName: node linkType: hard -"url-parse-lax@npm:^3.0.0": - version: 3.0.0 - resolution: "url-parse-lax@npm:3.0.0" - dependencies: - prepend-http: ^2.0.0 - checksum: 1040e357750451173132228036aff1fd04abbd43eac1fb3e4fca7495a078bcb8d33cb765fe71ad7e473d9c94d98fd67adca63bd2716c815a2da066198dd37217 - languageName: node - linkType: hard - "url@npm:^0.11.1, url@npm:~0.11.0": version: 0.11.1 resolution: "url@npm:0.11.1" @@ -23268,6 +24408,13 @@ __metadata: languageName: node linkType: hard +"value-or-promise@npm:^1.0.12": + version: 1.0.12 + resolution: "value-or-promise@npm:1.0.12" + checksum: f53a66c75b7447c90bbaf946a757ca09c094629cb80ba742f59c980ec3a69be0a385a0e75505dedb4e757862f1a994ca4beaf083a831f24d3ffb3d4bb18cd1e1 + languageName: node + linkType: hard + "vary@npm:^1, vary@npm:~1.1.2": version: 1.1.2 resolution: "vary@npm:1.1.2" @@ -23464,7 +24611,7 @@ __metadata: languageName: node linkType: hard -"webpack-merge@npm:^5.8.0, webpack-merge@npm:^5.9.0": +"webpack-merge@npm:^5.9.0": version: 5.9.0 resolution: "webpack-merge@npm:5.9.0" dependencies: @@ -23491,23 +24638,21 @@ __metadata: languageName: node linkType: hard -"webpack-stats-plugin@npm:^1.0.3": - version: 1.1.0 - resolution: "webpack-stats-plugin@npm:1.1.0" - checksum: f692f3003813122a1745607c1db78fbcdf51dca570984a591f53f8e6e4a856ebb1490c43837ad4728ca2b62aed9bdadecb79e5e04efc5bff41ff075e5d809c54 +"webpack-stats-plugin@npm:^1.1.3": + version: 1.1.3 + resolution: "webpack-stats-plugin@npm:1.1.3" + checksum: 9a71d329c5d55e33105abfe4c72d715a0a6ce4ab8da6faa2bc5a65953915d656cdf3c420b3fc0628b0d9859cc59c09e49f731645746739e417da531130a7a9a8 languageName: node linkType: hard -"webpack-virtual-modules@npm:^0.3.2": - version: 0.3.2 - resolution: "webpack-virtual-modules@npm:0.3.2" - dependencies: - debug: ^3.0.0 - checksum: a1c19478a23eaebf4ee1ce7fa0a7a33204624a3676dc12f92f02197fa7ff3ef0007883b2fcc22b0ae2f106d3a4abc42fb9f8da103e9bec3ad82012b745bcf593 +"webpack-virtual-modules@npm:^0.5.0": + version: 0.5.0 + resolution: "webpack-virtual-modules@npm:0.5.0" + checksum: 22b59257b55c89d11ae295b588b683ee9fdf3aeb591bc7b6f88ac1d69cb63f4fcb507666ea986866dfae161a1fa534ad6fb4e2ea91bbcd0a6d454368d7d4c64b languageName: node linkType: hard -"webpack@npm:^5.61.0, webpack@npm:^5.88.0": +"webpack@npm:^5.88.0": version: 5.88.2 resolution: "webpack@npm:5.88.2" dependencies: @@ -23544,6 +24689,43 @@ __metadata: languageName: node linkType: hard +"webpack@npm:^5.88.1": + version: 5.89.0 + resolution: "webpack@npm:5.89.0" + dependencies: + "@types/eslint-scope": ^3.7.3 + "@types/estree": ^1.0.0 + "@webassemblyjs/ast": ^1.11.5 + "@webassemblyjs/wasm-edit": ^1.11.5 + "@webassemblyjs/wasm-parser": ^1.11.5 + acorn: ^8.7.1 + acorn-import-assertions: ^1.9.0 + browserslist: ^4.14.5 + chrome-trace-event: ^1.0.2 + enhanced-resolve: ^5.15.0 + es-module-lexer: ^1.2.1 + eslint-scope: 5.1.1 + events: ^3.2.0 + glob-to-regexp: ^0.4.1 + graceful-fs: ^4.2.9 + json-parse-even-better-errors: ^2.3.1 + loader-runner: ^4.2.0 + mime-types: ^2.1.27 + neo-async: ^2.6.2 + schema-utils: ^3.2.0 + tapable: ^2.1.1 + terser-webpack-plugin: ^5.3.7 + watchpack: ^2.4.0 + webpack-sources: ^3.2.3 + peerDependenciesMeta: + webpack-cli: + optional: true + bin: + webpack: bin/webpack.js + checksum: 43fe0dbc30e168a685ef5a86759d5016a705f6563b39a240aa00826a80637d4a3deeb8062e709d6a4b05c63e796278244c84b04174704dc4a37bedb0f565c5ed + languageName: node + linkType: hard + "whatwg-url@npm:^5.0.0": version: 5.0.0 resolution: "whatwg-url@npm:5.0.0" @@ -23567,6 +24749,38 @@ __metadata: languageName: node linkType: hard +"which-builtin-type@npm:^1.1.3": + version: 1.1.3 + resolution: "which-builtin-type@npm:1.1.3" + dependencies: + function.prototype.name: ^1.1.5 + has-tostringtag: ^1.0.0 + is-async-function: ^2.0.0 + is-date-object: ^1.0.5 + is-finalizationregistry: ^1.0.2 + is-generator-function: ^1.0.10 + is-regex: ^1.1.4 + is-weakref: ^1.0.2 + isarray: ^2.0.5 + which-boxed-primitive: ^1.0.2 + which-collection: ^1.0.1 + which-typed-array: ^1.1.9 + checksum: 43730f7d8660ff9e33d1d3f9f9451c4784265ee7bf222babc35e61674a11a08e1c2925019d6c03154fcaaca4541df43abe35d2720843b9b4cbcebdcc31408f36 + languageName: node + linkType: hard + +"which-collection@npm:^1.0.1": + version: 1.0.1 + resolution: "which-collection@npm:1.0.1" + dependencies: + is-map: ^2.0.1 + is-set: ^2.0.1 + is-weakmap: ^2.0.1 + is-weakset: ^2.0.1 + checksum: c815bbd163107ef9cb84f135e6f34453eaf4cca994e7ba85ddb0d27cea724c623fae2a473ceccfd5549c53cc65a5d82692de418166df3f858e1e5dc60818581c + languageName: node + linkType: hard + "which-module@npm:^2.0.0": version: 2.0.0 resolution: "which-module@npm:2.0.0" @@ -23574,6 +24788,19 @@ __metadata: languageName: node linkType: hard +"which-typed-array@npm:^1.1.11, which-typed-array@npm:^1.1.13, which-typed-array@npm:^1.1.9": + version: 1.1.13 + resolution: "which-typed-array@npm:1.1.13" + dependencies: + available-typed-arrays: ^1.0.5 + call-bind: ^1.0.4 + for-each: ^0.3.3 + gopd: ^1.0.1 + has-tostringtag: ^1.0.0 + checksum: 3828a0d5d72c800e369d447e54c7620742a4cc0c9baf1b5e8c17e9b6ff90d8d861a3a6dd4800f1953dbf80e5e5cec954a289e5b4a223e3bee4aeb1f8c5f33309 + languageName: node + linkType: hard + "which-typed-array@npm:^1.1.2": version: 1.1.7 resolution: "which-typed-array@npm:1.1.7" @@ -23730,9 +24957,9 @@ __metadata: languageName: node linkType: hard -"ws@npm:~7.4.2": - version: 7.4.6 - resolution: "ws@npm:7.4.6" +"ws@npm:~8.11.0": + version: 8.11.0 + resolution: "ws@npm:8.11.0" peerDependencies: bufferutil: ^4.0.1 utf-8-validate: ^5.0.2 @@ -23741,7 +24968,7 @@ __metadata: optional: true utf-8-validate: optional: true - checksum: 3a990b32ed08c72070d5e8913e14dfcd831919205be52a3ff0b4cdd998c8d554f167c9df3841605cde8b11d607768cacab3e823c58c96a5c08c987e093eb767a + checksum: 316b33aba32f317cd217df66dbfc5b281a2f09ff36815de222bc859e3424d83766d9eb2bd4d667de658b6ab7be151f258318fb1da812416b30be13103e5b5c67 languageName: node linkType: hard @@ -23752,29 +24979,17 @@ __metadata: languageName: node linkType: hard -"xmlhttprequest-ssl@npm:~1.6.2": - version: 1.6.3 - resolution: "xmlhttprequest-ssl@npm:1.6.3" - checksum: ac8e5de1cdd170bddb928de75393e8977e7eb80c0d8c24fe4be07f6aa1d5c8e2e42296d29abca6591ec2046cc708c220791ecfa56db43c958b8e4de8e7d39984 - languageName: node - linkType: hard - -"xss@npm:^1.0.6": - version: 1.0.14 - resolution: "xss@npm:1.0.14" - dependencies: - commander: ^2.20.3 - cssfilter: 0.0.10 - bin: - xss: bin/xss - checksum: 77c6a60a5f96490098ef837c3b49321c0f31963f323c748cb0a01bc02fc6e465a6accbe4c54cad62f8d6ffe647d984be173879433af861883f6213d9416d3f53 +"xmlhttprequest-ssl@npm:~2.0.0": + version: 2.0.0 + resolution: "xmlhttprequest-ssl@npm:2.0.0" + checksum: 1e98df67f004fec15754392a131343ea92e6ab5ac4d77e842378c5c4e4fd5b6a9134b169d96842cc19422d77b1606b8df84a5685562b3b698cb68441636f827e languageName: node linkType: hard -"xstate@npm:4.32.1": - version: 4.32.1 - resolution: "xstate@npm:4.32.1" - checksum: c16298b2b3dab7689da99d5b1e5128d2ca3bf381f37c8cb95e4af83bb1044b9251629fc00758f7f31785a72c2ddddd26f602b2801e6068cd78373b7f6dd6c28b +"xstate@npm:^4.38.0": + version: 4.38.3 + resolution: "xstate@npm:4.38.3" + checksum: b52e5bf349834ede65b1eadf9b160b818341739b1306e882c35dd6c4ddb92f18342f534d5080c5218f935254230721faca3d34b66cbb3b6f19d8496516f23eca languageName: node linkType: hard @@ -23806,7 +25021,7 @@ __metadata: languageName: node linkType: hard -"yallist@npm:^2.0.0, yallist@npm:^2.1.2": +"yallist@npm:^2.0.0": version: 2.1.2 resolution: "yallist@npm:2.1.2" checksum: 9ba99409209f485b6fcb970330908a6d41fa1c933f75e08250316cce19383179a6b70a7e0721b89672ebb6199cc377bf3e432f55100da6a7d6e11902b0a642cb @@ -23827,23 +25042,31 @@ __metadata: languageName: node linkType: hard -"yaml-loader@npm:^0.6.0": - version: 0.6.0 - resolution: "yaml-loader@npm:0.6.0" +"yaml-loader@npm:^0.8.0": + version: 0.8.0 + resolution: "yaml-loader@npm:0.8.0" dependencies: - loader-utils: ^1.4.0 - yaml: ^1.8.3 - checksum: de6f070aafaf10ee65aac721fbbacadfec0468801e07457ed81bb725e6336e2bd6c1402fa233a16d6ad72e4373680147b3e37d569d9a1e98d3fcd3a2cd64de8e + javascript-stringify: ^2.0.1 + loader-utils: ^2.0.0 + yaml: ^2.0.0 + checksum: d12dd264666b80baec23cea9f81cb677a9102d6f34ab45d8b6c085ace4d05b7285db9ce317db57264c3317af01128ce6e5b754e6866d15ccd75e8141902fb529 languageName: node linkType: hard -"yaml@npm:^1.10.0, yaml@npm:^1.10.2, yaml@npm:^1.7.2, yaml@npm:^1.8.3": +"yaml@npm:^1.10.0, yaml@npm:^1.10.2, yaml@npm:^1.7.2": version: 1.10.2 resolution: "yaml@npm:1.10.2" checksum: ce4ada136e8a78a0b08dc10b4b900936912d15de59905b2bf415b4d33c63df1d555d23acb2a41b23cf9fb5da41c256441afca3d6509de7247daa062fd2c5ea5f languageName: node linkType: hard +"yaml@npm:^2.0.0": + version: 2.3.3 + resolution: "yaml@npm:2.3.3" + checksum: cdfd132e7e0259f948929efe8835923df05c013c273c02bb7a2de9b46ac3af53c2778a35b32c7c0f877cc355dc9340ed564018c0242bfbb1278c2a3e53a0e99e + languageName: node + linkType: hard + "yargs-parser@npm:^18.1.2": version: 18.1.3 resolution: "yargs-parser@npm:18.1.3" @@ -23942,13 +25165,6 @@ __metadata: languageName: node linkType: hard -"yeast@npm:0.1.2": - version: 0.1.2 - resolution: "yeast@npm:0.1.2" - checksum: 81a250b69f601fed541e9518eb2972e75631dd81231689503d7f288612d4eec793b29c208d6807fd6bfc4c2a43614d0c6db233739a4ae6223e244aaed6a885c0 - languageName: node - linkType: hard - "yocto-queue@npm:^0.1.0": version: 0.1.0 resolution: "yocto-queue@npm:0.1.0" From 28b1a73c4a66dd088f94460fc2f7e57baf363670 Mon Sep 17 00:00:00 2001 From: Dima <3277898@gmail.com> Date: Mon, 30 Oct 2023 17:41:04 +0100 Subject: [PATCH 04/10] fix: pipeline errors --- packages/site/src/components/Header.tsx | 2 +- packages/snap/snap.manifest.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/site/src/components/Header.tsx b/packages/site/src/components/Header.tsx index 49e3bf3..83e703f 100644 --- a/packages/site/src/components/Header.tsx +++ b/packages/site/src/components/Header.tsx @@ -1,5 +1,5 @@ import { useContext } from 'react'; -import { AppBar, Box, Toolbar, Typography } from '@mui/material'; +import { Box, Toolbar, Typography } from '@mui/material'; import CheckCircleOutlineOutlinedIcon from '@mui/icons-material/CheckCircleOutlineOutlined'; import { navigate, Link } from 'gatsby'; import { useTheme } from '@mui/material/styles'; diff --git a/packages/snap/snap.manifest.json b/packages/snap/snap.manifest.json index 7bfeb8e..e3923d3 100644 --- a/packages/snap/snap.manifest.json +++ b/packages/snap/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/NasCorp/ChainTrack.git" }, "source": { - "shasum": "E8SvANoOb93Quje/8SGrWzGaNLgp8RArgndHPxrkF3A=", + "shasum": "OGlLEFYew1DzSaHQNkWy1lDR8zpZLkWCzs2Ots7lUPs=", "location": { "npm": { "filePath": "dist/bundle.js", From 65228268121cdb149c4cb9344e50f861c863a012 Mon Sep 17 00:00:00 2001 From: Dima <3277898@gmail.com> Date: Tue, 31 Oct 2023 13:47:49 +0100 Subject: [PATCH 05/10] fix: merge conflicts --- packages/site/src/components/Header.tsx | 5 +++++ packages/site/src/components/Layout.tsx | 6 +++++- yarn.lock | 8 ++++++++ 3 files changed, 18 insertions(+), 1 deletion(-) diff --git a/packages/site/src/components/Header.tsx b/packages/site/src/components/Header.tsx index 83e703f..0ef4f97 100644 --- a/packages/site/src/components/Header.tsx +++ b/packages/site/src/components/Header.tsx @@ -5,6 +5,7 @@ import { navigate, Link } from 'gatsby'; import { useTheme } from '@mui/material/styles'; import { MetamaskActions, MetaMaskContext } from '../hooks'; import { connectSnap, getSnap } from '../utils'; +import Analytics, { Action } from '../utils/analytics'; import { Toggle } from './Toggle'; import { SnapName } from './SnapName'; import { MyButton } from './Button'; @@ -22,6 +23,10 @@ export const Header = ({ const theme = useTheme(); const handleConnectClick = async () => { + Analytics.trackUserEvent({ + action: Action.snapConnectClick, + }); + try { await connectSnap(); const installedSnap = await getSnap(); diff --git a/packages/site/src/components/Layout.tsx b/packages/site/src/components/Layout.tsx index 7196745..48bb6aa 100644 --- a/packages/site/src/components/Layout.tsx +++ b/packages/site/src/components/Layout.tsx @@ -12,7 +12,7 @@ import { sendAdd, } from '../utils'; import { defaultSnapOrigin } from '../config'; - +import Analytics, { Action } from '../utils/analytics'; import { ChainIdToNameEnum } from '../../../shared/types'; import ErrorHandler from './ErrorHandler'; @@ -116,6 +116,10 @@ const Layout = ({ children }: LayoutProps) => { loadDataInterval = null; } + Analytics.trackUserEvent({ + action: Action.snapConnectClick, + }); + try { await connectSnap(); const installedSnap = await getSnap(); diff --git a/yarn.lock b/yarn.lock index 1227967..e34ae96 100644 --- a/yarn.lock +++ b/yarn.lock @@ -10805,6 +10805,7 @@ __metadata: react: ^18.2.0 react-data-table-component: ^7.5.4 react-dom: ^18.2.0 + react-ga4: ^2.1.0 react-is: ^18.2.0 react-use-wizard: ^2.2.3 rimraf: ^3.0.2 @@ -21143,6 +21144,13 @@ __metadata: languageName: node linkType: hard +"react-ga4@npm:^2.1.0": + version: 2.1.0 + resolution: "react-ga4@npm:2.1.0" + checksum: f7fb41141418d4ad14756f1126a1e9958db37d4d84ae6cd798043dc03a390b6dba74d69311af0349f0b9580a43bda8930138194ccc29c4100efe446e2d6eb057 + languageName: node + linkType: hard + "react-hook-form@npm:^7.43.9": version: 7.45.0 resolution: "react-hook-form@npm:7.45.0" From 3fe3f4da8f64de68d837f0670ad034785229b5c8 Mon Sep 17 00:00:00 2001 From: Dima <3277898@gmail.com> Date: Tue, 31 Oct 2023 13:52:43 +0100 Subject: [PATCH 06/10] fix: merge conflicts --- packages/snap/snap.manifest.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/snap/snap.manifest.json b/packages/snap/snap.manifest.json index 6b76fbd..de55c83 100644 --- a/packages/snap/snap.manifest.json +++ b/packages/snap/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/NasCorp/ChainTrack.git" }, "source": { - "shasum": "OvK593qWxunqLzYauRLiCYdyz+BM8fvQRyAl5h7h4To=", + "shasum": "K/SB7oZxmb5w2fCNzKv7jSiHAjudZSgTvFQT93j5yIQ=", "location": { "npm": { "filePath": "dist/bundle.js", From 92789d0d8a7d83c3454a8df39bc5a5726ff35743 Mon Sep 17 00:00:00 2001 From: Dima <3277898@gmail.com> Date: Tue, 31 Oct 2023 19:09:07 +0100 Subject: [PATCH 07/10] feat: update snap ui to for small devices --- packages/site/gatsby-config.ts | 1 - .../site/src/components/About/AboutCTA.tsx | 24 ++- .../site/src/components/About/AboutFAQ.tsx | 9 +- .../components/About/AboutFeatureSection.tsx | 19 ++- .../site/src/components/About/AboutHero.tsx | 12 +- .../components/About/AboutTestimonials.tsx | 60 +++++-- packages/site/src/components/ActionCard.tsx | 25 ++- .../src/components/AddMonitorActionCard.tsx | 8 +- .../src/components/AddTransactionModal.tsx | 2 - packages/site/src/components/AlertsTable.tsx | 8 +- .../site/src/components/CatalogActionCard.tsx | 1 - packages/site/src/components/Donate.tsx | 3 +- packages/site/src/components/Footer.tsx | 36 +++- packages/site/src/components/Header.tsx | 160 +++++++++++++----- packages/site/src/components/Layout.tsx | 3 +- .../site/src/components/MonitorsTable.tsx | 12 +- .../components/PredefinedMonitorsTable.tsx | 7 +- .../site/src/components/StatsActionCard.tsx | 1 + packages/site/src/components/TableTabs.tsx | 4 +- packages/site/src/components/styles.css | 69 -------- packages/site/src/config/theme.ts | 8 - packages/site/src/pages/index.tsx | 10 +- packages/site/src/pages/styles.css | 95 +++++++++++ packages/site/src/pages/tracking.tsx | 39 ++++- packages/site/src/routes.ts | 3 + 25 files changed, 418 insertions(+), 201 deletions(-) delete mode 100644 packages/site/src/components/styles.css create mode 100644 packages/site/src/routes.ts diff --git a/packages/site/gatsby-config.ts b/packages/site/gatsby-config.ts index 9a453b6..6596f31 100644 --- a/packages/site/gatsby-config.ts +++ b/packages/site/gatsby-config.ts @@ -14,7 +14,6 @@ const config: GatsbyConfig = { options: { name: 'ChainTrack Snap', icon: 'src/assets/logo.svg', - theme_color: '#6F4CFF', background_color: '#FFFFFF', display: 'standalone', }, diff --git a/packages/site/src/components/About/AboutCTA.tsx b/packages/site/src/components/About/AboutCTA.tsx index ba5e364..5cc476a 100644 --- a/packages/site/src/components/About/AboutCTA.tsx +++ b/packages/site/src/components/About/AboutCTA.tsx @@ -1,5 +1,6 @@ import React, { FC } from 'react'; -import { Box, Typography } from '@mui/material'; +import { Box, Typography, useMediaQuery } from '@mui/material'; +import { useTheme } from '@mui/material/styles'; import { MyButton } from '../Button'; type AboutCTAProps = { @@ -11,18 +12,27 @@ export const AboutCTA: FC = ({ handleConnectClick, disabled, }) => { + const theme = useTheme(); + const screenLessThanMedium = useMediaQuery(theme.breakpoints.down('md')); + return ( - + Stay on top of your recurring transactions. - + Experience the ChainTrack difference today. @@ -31,9 +41,9 @@ export const AboutCTA: FC = ({ onClick={handleConnectClick} size="large" sx={{ - fontSize: '25x', - fontWeight: 400, - padding: '15px 30px', + fontSize: screenLessThanMedium ? '16px' : '32px', + fontWeight: 500, + padding: '20px 40px', }} > Get Started with ChainTrack diff --git a/packages/site/src/components/About/AboutFAQ.tsx b/packages/site/src/components/About/AboutFAQ.tsx index c19a7d9..a00844d 100644 --- a/packages/site/src/components/About/AboutFAQ.tsx +++ b/packages/site/src/components/About/AboutFAQ.tsx @@ -5,19 +5,24 @@ import { AccordionSummary, Box, Typography, + useMediaQuery, } from '@mui/material'; import ExpandMoreIcon from '@mui/icons-material/ExpandMore'; import Grid from '@mui/material/Grid'; +import { useTheme } from '@mui/material/styles'; export const AboutFaq: FC = () => { + const theme = useTheme(); + const screenLessThanMedium = useMediaQuery(theme.breakpoints.down('md')); + return ( diff --git a/packages/site/src/components/About/AboutFeatureSection.tsx b/packages/site/src/components/About/AboutFeatureSection.tsx index 8d8b66e..758dd14 100644 --- a/packages/site/src/components/About/AboutFeatureSection.tsx +++ b/packages/site/src/components/About/AboutFeatureSection.tsx @@ -1,10 +1,14 @@ import React, { FC } from 'react'; -import { Typography, styled, Grid, Box } from '@mui/material'; +import { Typography, styled, Grid, useMediaQuery } from '@mui/material'; import CodeIcon from '@mui/icons-material/Code'; import StarBorderIcon from '@mui/icons-material/StarBorder'; import SmartphoneIcon from '@mui/icons-material/Smartphone'; +import { useTheme } from '@mui/material/styles'; export const AboutFeatureSection: FC = () => { + const theme = useTheme(); + const screenLessThanMedium = useMediaQuery(theme.breakpoints.down('md')); + const BorderLine = styled('div')(() => ({ minHeight: '25px', margin: '60px 0 40px 0', @@ -30,16 +34,15 @@ export const AboutFeatureSection: FC = () => { - - - WHAT WE DO - - - + Exclusively for MetaMask users, we'll alert you about recurring transaction that hasn't taken place. diff --git a/packages/site/src/components/About/AboutHero.tsx b/packages/site/src/components/About/AboutHero.tsx index 083df30..c3d5093 100644 --- a/packages/site/src/components/About/AboutHero.tsx +++ b/packages/site/src/components/About/AboutHero.tsx @@ -1,5 +1,5 @@ import React, { FC } from 'react'; -import { Box, Typography } from '@mui/material'; +import { Box, Typography, useMediaQuery } from '@mui/material'; import { useTheme } from '@mui/material/styles'; import { MyButton } from '../Button'; @@ -13,24 +13,25 @@ export const AboutHero: FC = ({ disabled, }) => { const theme = useTheme(); + const screenLessThanMedium = useMediaQuery(theme.breakpoints.down('md')); return ( ChainTrack = ({ { + const theme = useTheme(); + const screenLessThanMedium = useMediaQuery(theme.breakpoints.down('md')); + return ( - - - + + + "ChainTrack is one of my first dives into the web3 world. Hope you dig it!" - + Nikolay S. - + Software Engineer - - + + "ChainTrack exhibits simplicity, effectiveness, and reliability. It has significantly improved the fluidity of my MetaMask experience." - + Dzmitry H. - + Software Engineer diff --git a/packages/site/src/components/ActionCard.tsx b/packages/site/src/components/ActionCard.tsx index f846b1f..52439dc 100644 --- a/packages/site/src/components/ActionCard.tsx +++ b/packages/site/src/components/ActionCard.tsx @@ -6,13 +6,12 @@ import CardActions from '@mui/material/CardActions'; import * as React from 'react'; import Card from '@mui/material/Card'; import { useTheme } from '@mui/material/styles'; -import { Box } from '@mui/material'; +import { Box, useMediaQuery } from '@mui/material'; type CardProps = { content: { title?: string; description: ReactNode; - button?: ReactNode; buttons?: ReactNode[]; }; disabled?: boolean; @@ -20,8 +19,9 @@ type CardProps = { }; export const ActionCard = ({ content }: CardProps) => { - const { title, description, button, buttons } = content; + const { title, description, buttons } = content; const theme = useTheme(); + const screenLessThanMedium = useMediaQuery(theme.breakpoints.down('md')); return ( { {description} - {button && {button}} - {buttons && {buttons}} + {buttons && ( + + {buttons} + + )} ); }; diff --git a/packages/site/src/components/AddMonitorActionCard.tsx b/packages/site/src/components/AddMonitorActionCard.tsx index db8b921..316fbaa 100644 --- a/packages/site/src/components/AddMonitorActionCard.tsx +++ b/packages/site/src/components/AddMonitorActionCard.tsx @@ -28,16 +28,16 @@ export function AddMonitorActionCard({ installedSnap, handleSendAddClick, }: ConnectActionCardProps) { - const button = ( + const buttons = [ Add Transaction - - ); + , + ]; const content = { title: 'Add Transaction', description, - button, + buttons, }; return ; diff --git a/packages/site/src/components/AddTransactionModal.tsx b/packages/site/src/components/AddTransactionModal.tsx index 8b16afd..952ea18 100644 --- a/packages/site/src/components/AddTransactionModal.tsx +++ b/packages/site/src/components/AddTransactionModal.tsx @@ -13,8 +13,6 @@ import { } from '../../../shared/types'; import { MetaMaskContext } from '../hooks'; import { MyButton } from './Button'; -// eslint-disable-next-line import/no-unassigned-import -import './styles.css'; type AddTransactionModalProps = { open: boolean; diff --git a/packages/site/src/components/AlertsTable.tsx b/packages/site/src/components/AlertsTable.tsx index 63c5661..d64986c 100644 --- a/packages/site/src/components/AlertsTable.tsx +++ b/packages/site/src/components/AlertsTable.tsx @@ -1,5 +1,7 @@ import * as React from 'react'; import { DataGrid, GridColDef } from '@mui/x-data-grid'; +import { useTheme } from '@mui/material/styles'; +import { useMediaQuery } from '@mui/material'; import { Alerts } from '../../../shared/types'; import { column } from './MonitorsTable'; @@ -22,6 +24,8 @@ type MonitorsTableProps = { }; export const AlertsTable = ({ alerts }: MonitorsTableProps) => { + const theme = useTheme(); + const screenLessThanMedium = useMediaQuery(theme.breakpoints.down('md')); const data = alerts?.map((alert) => { return { ...alert.monitor, ...alert }; }); @@ -29,7 +33,9 @@ export const AlertsTable = ({ alerts }: MonitorsTableProps) => {
+ screenLessThanMedium ? { ...col, flex: 0 } : col, + )} initialState={{ pagination: { paginationModel: { page: 0, pageSize: 10 }, diff --git a/packages/site/src/components/CatalogActionCard.tsx b/packages/site/src/components/CatalogActionCard.tsx index ddf446e..31c8bf6 100644 --- a/packages/site/src/components/CatalogActionCard.tsx +++ b/packages/site/src/components/CatalogActionCard.tsx @@ -41,7 +41,6 @@ export function CatalogActionCard({ color="secondary" href="https://github.com/NasCorp/ChainTrack/issues" target="_blank" - sx={{ marginLeft: '10px' }} disabled={!installedSnap} mykey="idea" key="idea" diff --git a/packages/site/src/components/Donate.tsx b/packages/site/src/components/Donate.tsx index 7edbe38..cf86e81 100644 --- a/packages/site/src/components/Donate.tsx +++ b/packages/site/src/components/Donate.tsx @@ -51,8 +51,7 @@ export const Donate = () => { return ( { + const theme = useTheme(); + const screenLessThanMedium = useMediaQuery(theme.breakpoints.down('md')); + return ( - - - + + + + + + + - + { - + {!screenLessThanMedium && } ); }; diff --git a/packages/site/src/components/Header.tsx b/packages/site/src/components/Header.tsx index 0ef4f97..c269185 100644 --- a/packages/site/src/components/Header.tsx +++ b/packages/site/src/components/Header.tsx @@ -1,18 +1,26 @@ -import { useContext } from 'react'; -import { Box, Toolbar, Typography } from '@mui/material'; +import { useContext, useState } from 'react'; +import { + Box, + IconButton, + Menu, + Toolbar, + Typography, + useMediaQuery, +} from '@mui/material'; import CheckCircleOutlineOutlinedIcon from '@mui/icons-material/CheckCircleOutlineOutlined'; import { navigate, Link } from 'gatsby'; import { useTheme } from '@mui/material/styles'; +import MenuItem from '@mui/material/MenuItem'; +import MenuIcon from '@mui/icons-material/Menu'; import { MetamaskActions, MetaMaskContext } from '../hooks'; import { connectSnap, getSnap } from '../utils'; import Analytics, { Action } from '../utils/analytics'; +import { HOME_ROUTE, TRACKING_ROUTE } from '../routes'; import { Toggle } from './Toggle'; import { SnapName } from './SnapName'; import { MyButton } from './Button'; import { MetamaskFoxLogo } from './MetamaskFoxLogo'; import { Logo } from './Logo'; -// eslint-disable-next-line import/no-unassigned-import -import './styles.css'; export const Header = ({ handleToggleClick, @@ -21,6 +29,9 @@ export const Header = ({ }) => { const [state, dispatch] = useContext(MetaMaskContext); const theme = useTheme(); + const screenLessThanMedium = useMediaQuery(theme.breakpoints.down('md')); + const [anchorEl, setAnchorEl] = useState(null); + const open = Boolean(anchorEl); const handleConnectClick = async () => { Analytics.trackUserEvent({ @@ -35,7 +46,7 @@ export const Header = ({ type: MetamaskActions.SetInstalled, payload: installedSnap, }); - navigate('/tracking'); + navigate(TRACKING_ROUTE); } catch (e) { console.error(e); dispatch({ type: MetamaskActions.SetError, payload: e }); @@ -46,61 +57,118 @@ export const Header = ({ } }; + const InstalledSnapComponent = () => ( + <> + {state.installedSnap ? ( + + } + > + Connected + + + ) : ( + + } + onClick={handleConnectClick} + > + Connect + + + )} + + ); + return ( - + - - - Tracking - - + + Tracking + + + )} - - {state.installedSnap ? ( - - } + {screenLessThanMedium ? ( + <> + setAnchorEl(event?.currentTarget)} > - Connected - - - ) : ( - - } - onClick={handleConnectClick} + + + setAnchorEl(null)} > - Connect - - + { + navigate(HOME_ROUTE); + setAnchorEl(null); + }} + divider + > + Home + + { + navigate(TRACKING_ROUTE); + setAnchorEl(null); + }} + divider + > + Tracking + + + + + + + + ) : ( + <> + + + )} diff --git a/packages/site/src/components/Layout.tsx b/packages/site/src/components/Layout.tsx index 48bb6aa..be15173 100644 --- a/packages/site/src/components/Layout.tsx +++ b/packages/site/src/components/Layout.tsx @@ -14,6 +14,7 @@ import { import { defaultSnapOrigin } from '../config'; import Analytics, { Action } from '../utils/analytics'; import { ChainIdToNameEnum } from '../../../shared/types'; +import { TRACKING_ROUTE } from '../routes'; import ErrorHandler from './ErrorHandler'; export type LayoutChildrenProps = { @@ -130,7 +131,7 @@ const Layout = ({ children }: LayoutProps) => { }); await startLoadingSnapData(); - navigate('/tracking'); + navigate(TRACKING_ROUTE); } catch (e) { console.error(e); dispatch({ type: MetamaskActions.SetError, payload: e }); diff --git a/packages/site/src/components/MonitorsTable.tsx b/packages/site/src/components/MonitorsTable.tsx index dbe2d89..c4bc0b5 100644 --- a/packages/site/src/components/MonitorsTable.tsx +++ b/packages/site/src/components/MonitorsTable.tsx @@ -1,5 +1,5 @@ import * as React from 'react'; -import { DataGrid, GridColDef } from '@mui/x-data-grid'; +import { DataGrid, GridColDef, GridRenderCellParams } from '@mui/x-data-grid'; import { Button, ButtonGroup, @@ -9,10 +9,12 @@ import { IconButton, Link, Typography, + useMediaQuery, } from '@mui/material'; import DeleteIcon from '@mui/icons-material/Delete'; import EditIcon from '@mui/icons-material/Edit'; import { useState } from 'react'; +import { useTheme } from '@mui/material/styles'; import { ChainIdToNameEnum, Monitor, @@ -121,10 +123,12 @@ export const MonitorsTable = ({ }: MonitorsTableProps) => { const throwAsyncError = useThrowAsyncError(); const [monitorToDelete, setMonitorToDelete] = useState(); + const theme = useTheme(); + const screenLessThanMedium = useMediaQuery(theme.breakpoints.down('md')); const columns: GridColDef[] = [ { - renderCell: (params) => ( + renderCell: (params: GridRenderCellParams) => ( openAddTransactionModal(params.row, true)}> @@ -146,7 +150,7 @@ export const MonitorsTable = ({ column.contractAddress, column.amount, column.url, - ]; + ].map((col) => (screenLessThanMedium ? { ...col, flex: 0 } : col)); return (
@@ -183,7 +187,7 @@ export const MonitorsTable = ({