diff --git a/packages/client/src/Client.jsx b/packages/client/src/Client.jsx index fca4c8eff2..b4dd246e87 100644 --- a/packages/client/src/Client.jsx +++ b/packages/client/src/Client.jsx @@ -191,7 +191,7 @@ const ClientContent = (props) => { ); }; -const Client = inject( +export const Client = inject( ({ authStore, clientLoadingStore, @@ -262,5 +262,3 @@ const Client = inject( }; }, )(withTranslation("Common")(observer(ClientContent))); - -export default () => ; diff --git a/packages/client/src/components/Error520Wrapper/index.tsx b/packages/client/src/components/Error520Wrapper/index.tsx index e8616ab957..cb791fb744 100644 --- a/packages/client/src/components/Error520Wrapper/index.tsx +++ b/packages/client/src/components/Error520Wrapper/index.tsx @@ -33,17 +33,19 @@ const Error520Wrapper = (props: Error520Props) => { return ; }; -export default inject(({ authStore, settingsStore, userStore }) => { - const { firebaseHelper, currentDeviceType, currentColorScheme } = - settingsStore; - const { user } = userStore; - const version = authStore.version; +export const Error520Component = inject( + ({ authStore, settingsStore, userStore }) => { + const { firebaseHelper, currentDeviceType, currentColorScheme } = + settingsStore; + const { user } = userStore; + const version = authStore.version; - return { - user, - version, - firebaseHelper, - currentDeviceType, - currentColorScheme, - }; -})(observer(Error520Wrapper)); + return { + user, + version, + firebaseHelper, + currentDeviceType, + currentColorScheme, + }; + }, +)(observer(Error520Wrapper)); diff --git a/packages/client/src/components/ErrorUnavailableWrapper/index.tsx b/packages/client/src/components/ErrorUnavailableWrapper/index.tsx index bb2f976005..7a0cf8958f 100644 --- a/packages/client/src/components/ErrorUnavailableWrapper/index.tsx +++ b/packages/client/src/components/ErrorUnavailableWrapper/index.tsx @@ -33,7 +33,7 @@ const ErrorUnavailableWrapper = (props: ErrorUnavailableProps) => { return ; }; -export default inject(({ settingsStore }) => { +export const Component = inject(({ settingsStore }) => { const { whiteLabelLogoUrls } = settingsStore; return { diff --git a/packages/client/src/components/System/index.js b/packages/client/src/components/System/index.js index 0a47cc4ca3..a34333a9bf 100644 --- a/packages/client/src/components/System/index.js +++ b/packages/client/src/components/System/index.js @@ -29,7 +29,7 @@ import AppLoader from "@docspace/common/components/AppLoader"; import Error404 from "@docspace/shared/components/errors/Error404"; import ErrorBoundary from "../ErrorBoundaryWrapper"; -import Error520 from "../Error520Wrapper"; +import { Error520Component } from "../Error520Wrapper"; function loadComponent(scope, module) { return async () => { @@ -115,7 +115,7 @@ const System = (props) => { if (failed) { console.log(`Failed to load dynamic script: ${props.system.url}`); - return ; + return ; } const Component = React.lazy( diff --git a/packages/client/src/components/dialogs/PreparationPortalDialog/index.js b/packages/client/src/components/dialogs/PreparationPortalDialog/index.js index f817628424..1ec2bc8fba 100644 --- a/packages/client/src/components/dialogs/PreparationPortalDialog/index.js +++ b/packages/client/src/components/dialogs/PreparationPortalDialog/index.js @@ -28,7 +28,7 @@ import React from "react"; import { ModalDialog } from "@docspace/shared/components/modal-dialog"; import { withTranslation } from "react-i18next"; import { inject, observer } from "mobx-react"; -import PreparationPortal from "@docspace/shared/pages/PreparationPortal"; +import { PreparationPortal } from "@docspace/shared/pages/PreparationPortal"; import StyledPreparationPortalDialog from "./StyledPreparationPortalDialog"; const PreparationPortalDialog = (props) => { diff --git a/packages/client/src/pages/About/index.js b/packages/client/src/pages/About/index.js index 95a94d924d..116d6eb8f6 100644 --- a/packages/client/src/pages/About/index.js +++ b/packages/client/src/pages/About/index.js @@ -49,7 +49,7 @@ const BodyWrapper = inject(({ settingsStore }) => { }; })(withTranslation(["About", "Common"])(observer(Body))); -const About = (props) => { +export const About = (props) => { return ( @@ -61,5 +61,3 @@ const About = (props) => { ); }; - -export default About; diff --git a/packages/client/src/pages/Bonus/index.js b/packages/client/src/pages/Bonus/index.js index 73377c22b9..4c76c845e8 100644 --- a/packages/client/src/pages/Bonus/index.js +++ b/packages/client/src/pages/Bonus/index.js @@ -62,7 +62,7 @@ const Bonus = ({ standaloneInit, isInitPaymentPage }) => { ); }; -export default inject(({ paymentStore }) => { +export const Component = inject(({ paymentStore }) => { const { standaloneInit, isInitPaymentPage } = paymentStore; return { standaloneInit, diff --git a/packages/client/src/pages/Confirm/index.js b/packages/client/src/pages/Confirm/index.js index 15769ee066..b4e4eb6c84 100644 --- a/packages/client/src/pages/Confirm/index.js +++ b/packages/client/src/pages/Confirm/index.js @@ -24,13 +24,16 @@ // content are licensed under the terms of the Creative Commons Attribution-ShareAlike 4.0 // International. See the License terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode -import React from "react"; import { Outlet } from "react-router-dom"; -const Confirm = () => { +import ErrorBoundaryWrapper from "SRC_DIR/components/ErrorBoundaryWrapper"; + +export const Component = () => { //console.log("Confirm render"); - return ; + return ( + + + + ); }; - -export default Confirm; diff --git a/packages/client/src/pages/Confirm/sub-components/activateEmail.js b/packages/client/src/pages/Confirm/sub-components/activateEmail.js index 3cfde83def..3d37ba3a42 100644 --- a/packages/client/src/pages/Confirm/sub-components/activateEmail.js +++ b/packages/client/src/pages/Confirm/sub-components/activateEmail.js @@ -26,12 +26,14 @@ import React, { useEffect } from "react"; import PropTypes from "prop-types"; +import { inject, observer } from "mobx-react"; + import { Loader } from "@docspace/shared/components/loader"; import Section from "@docspace/shared/components/section"; import { combineUrl } from "@docspace/shared/utils/combineUrl"; import tryRedirectTo from "@docspace/shared/utils/tryRedirectTo"; -import { inject, observer } from "mobx-react"; import { EmployeeActivationStatus } from "@docspace/shared/enums"; +import ConfirmRoute from "SRC_DIR/helpers/confirmRoute"; import SectionWrapper from "SRC_DIR/components/Section"; const ActivateEmail = ({ updateEmailActivationStatus, linkData }) => { @@ -89,9 +91,17 @@ const ActivateEmailForm = (props) => ( ); -export default inject(({ userStore }) => { +const ComponentWrapper = inject(({ userStore }) => { const { updateEmailActivationStatus } = userStore; return { updateEmailActivationStatus, }; })(observer(ActivateEmailForm)); + +export const Component = () => { + return ( + + + + ); +}; diff --git a/packages/client/src/pages/Confirm/sub-components/activateUser.js b/packages/client/src/pages/Confirm/sub-components/activateUser.js index 1cba594cec..dc1a826c89 100644 --- a/packages/client/src/pages/Confirm/sub-components/activateUser.js +++ b/packages/client/src/pages/Confirm/sub-components/activateUser.js @@ -52,6 +52,8 @@ import { } from "./StyledCreateUser"; import PortalLogo from "@docspace/shared/components/portal-logo/PortalLogo"; import GreetingUserContainer from "./GreetingUserContainer"; +import ConfirmRoute from "SRC_DIR/helpers/confirmRoute"; +import { AuthenticatedAction } from "SRC_DIR/helpers/enums"; const ActivateUserForm = (props) => { const { t, settings, linkData, hashSettings, defaultPage, login } = props; @@ -278,7 +280,7 @@ const ActivateUserForm = (props) => { ); }; -export default inject(({ authStore, settingsStore }) => { +const ComponentWrapper = inject(({ authStore, settingsStore }) => { const { greetingSettings, hashSettings, @@ -299,3 +301,11 @@ export default inject(({ authStore, settingsStore }) => { withLoader(observer(ActivateUserForm)), ), ); + +export const Component = () => { + return ( + + + + ); +}; diff --git a/packages/client/src/pages/Confirm/sub-components/auth.js b/packages/client/src/pages/Confirm/sub-components/auth.js index 6f8fda795a..bd6ab51c0d 100644 --- a/packages/client/src/pages/Confirm/sub-components/auth.js +++ b/packages/client/src/pages/Confirm/sub-components/auth.js @@ -34,6 +34,8 @@ import { combineUrl } from "@docspace/shared/utils/combineUrl"; import { toastr } from "@docspace/shared/components/toast"; import { frameCallEvent } from "@docspace/shared/utils/common"; import SectionWrapper from "SRC_DIR/components/Section"; +import ConfirmRoute from "SRC_DIR/helpers/confirmRoute"; +import { AuthenticatedAction } from "SRC_DIR/helpers/enums"; const Auth = (props) => { //console.log("Auth render"); const { linkData } = props; @@ -99,4 +101,10 @@ const AuthPage = (props) => ( ); -export default AuthPage; +export const Component = () => { + return ( + + + + ); +}; diff --git a/packages/client/src/pages/Confirm/sub-components/changeEmail.js b/packages/client/src/pages/Confirm/sub-components/changeEmail.js index 7d94e643b9..d73beb5174 100644 --- a/packages/client/src/pages/Confirm/sub-components/changeEmail.js +++ b/packages/client/src/pages/Confirm/sub-components/changeEmail.js @@ -32,6 +32,7 @@ import Section from "@docspace/shared/components/section"; import { combineUrl } from "@docspace/shared/utils/combineUrl"; import tryRedirectTo from "@docspace/shared/utils/tryRedirectTo"; import SectionWrapper from "SRC_DIR/components/Section"; +import ConfirmRoute from "SRC_DIR/helpers/confirmRoute"; class ChangeEmail extends React.PureComponent { componentDidMount() { const { changeEmail, isLoaded, linkData } = this.props; @@ -107,7 +108,7 @@ const ChangeEmailForm = (props) => ( ); -export default inject(({ authStore, settingsStore, userStore }) => { +const ComponentWrapper = inject(({ authStore, settingsStore, userStore }) => { const { isLoaded } = authStore; return { isLoaded, @@ -115,3 +116,11 @@ export default inject(({ authStore, settingsStore, userStore }) => { defaultPage: settingsStore.defaultPage, }; })(observer(ChangeEmailForm)); + +export const Component = () => { + return ( + + + + ); +}; diff --git a/packages/client/src/pages/Confirm/sub-components/changeOwner.js b/packages/client/src/pages/Confirm/sub-components/changeOwner.js index 0403e03b29..957e7393fb 100644 --- a/packages/client/src/pages/Confirm/sub-components/changeOwner.js +++ b/packages/client/src/pages/Confirm/sub-components/changeOwner.js @@ -42,6 +42,7 @@ import { toastr } from "@docspace/shared/components/toast"; import PortalLogo from "@docspace/shared/components/portal-logo/PortalLogo"; import { ownerChange } from "@docspace/shared/api/settings"; import { getUserFromConfirm } from "@docspace/shared/api/people"; +import ConfirmRoute from "SRC_DIR/helpers/confirmRoute"; const ChangeOwnerForm = (props) => { const { t, greetingTitle, linkData, history } = props; @@ -128,9 +129,17 @@ const ChangeOwnerForm = (props) => { ); }; -export default inject(({ settingsStore }) => ({ +const ComponentWrapper = inject(({ settingsStore }) => ({ greetingTitle: settingsStore.greetingSettings, defaultPage: settingsStore.defaultPage, }))( withTranslation(["Confirm", "Common"])(withLoader(observer(ChangeOwnerForm))), ); + +export const Component = () => { + return ( + + + + ); +}; diff --git a/packages/client/src/pages/Confirm/sub-components/changePassword.js b/packages/client/src/pages/Confirm/sub-components/changePassword.js index e5f83cfa1a..cba6c81e0d 100644 --- a/packages/client/src/pages/Confirm/sub-components/changePassword.js +++ b/packages/client/src/pages/Confirm/sub-components/changePassword.js @@ -42,6 +42,7 @@ import { getPasswordErrorMessage } from "@docspace/shared/utils/getPasswordError import PortalLogo from "@docspace/shared/components/portal-logo/PortalLogo"; import withLoader from "../withLoader"; import { StyledPage, StyledBody, StyledContent } from "./StyledConfirm"; +import ConfirmRoute from "SRC_DIR/helpers/confirmRoute"; import { ALLOWED_PASSWORD_CHARACTERS } from "@docspace/shared/constants"; const ChangePasswordForm = (props) => { @@ -207,7 +208,7 @@ const ChangePasswordForm = (props) => { ); }; -export default inject(({ authStore, settingsStore, setup }) => { +const ComponentWrapper = inject(({ authStore, settingsStore, setup }) => { const { greetingSettings, hashSettings, @@ -233,3 +234,11 @@ export default inject(({ authStore, settingsStore, setup }) => { withLoader(observer(ChangePasswordForm)), ), ); + +export const Component = () => { + return ( + + + + ); +}; diff --git a/packages/client/src/pages/Confirm/sub-components/changePhone.js b/packages/client/src/pages/Confirm/sub-components/changePhone.js index 9e03345474..50f870a339 100644 --- a/packages/client/src/pages/Confirm/sub-components/changePhone.js +++ b/packages/client/src/pages/Confirm/sub-components/changePhone.js @@ -35,6 +35,7 @@ import { StyledPage, StyledBody, StyledContent } from "./StyledConfirm"; import withLoader from "../withLoader"; import { FormWrapper } from "@docspace/shared/components/form-wrapper"; import PortalLogo from "@docspace/shared/components/portal-logo/PortalLogo"; +import ConfirmRoute from "SRC_DIR/helpers/confirmRoute"; const ChangePhoneForm = (props) => { const { t, greetingTitle } = props; @@ -90,6 +91,14 @@ const ChangePhoneForm = (props) => { ); }; -export default inject(({ settingsStore }) => ({ +const ComponentWrapper = inject(({ settingsStore }) => ({ greetingTitle: settingsStore.greetingSettings, }))(withTranslation("Confirm")(withLoader(observer(ChangePhoneForm)))); + +export const Component = () => { + return ( + + + + ); +}; diff --git a/packages/client/src/pages/Confirm/sub-components/continuePortal.js b/packages/client/src/pages/Confirm/sub-components/continuePortal.js index 396376e5cf..b4b3f26f53 100644 --- a/packages/client/src/pages/Confirm/sub-components/continuePortal.js +++ b/packages/client/src/pages/Confirm/sub-components/continuePortal.js @@ -44,6 +44,8 @@ import withLoader from "../withLoader"; import { FormWrapper } from "@docspace/shared/components/form-wrapper"; import PortalLogo from "@docspace/shared/components/portal-logo/PortalLogo"; +import ConfirmRoute from "SRC_DIR/helpers/confirmRoute"; +import { AuthenticatedAction } from "SRC_DIR/helpers/enums"; const ContinuePortal = (props) => { const { t, greetingTitle, linkData } = props; @@ -118,9 +120,17 @@ const ContinuePortal = (props) => { ); }; -export default inject(({ settingsStore }) => ({ +const ComponentWrapper = inject(({ settingsStore }) => ({ greetingTitle: settingsStore.greetingSettings, theme: settingsStore.theme, }))( withTranslation(["Confirm", "Common"])(withLoader(observer(ContinuePortal))), ); + +export const Component = () => { + return ( + + + + ); +}; diff --git a/packages/client/src/pages/Confirm/sub-components/createUser.js b/packages/client/src/pages/Confirm/sub-components/createUser.js index 560928f164..5e5578ae9f 100644 --- a/packages/client/src/pages/Confirm/sub-components/createUser.js +++ b/packages/client/src/pages/Confirm/sub-components/createUser.js @@ -74,6 +74,8 @@ import LanguageComboboxWrapper from "./LanguageCombobox"; import withCultureNames from "SRC_DIR/HOCs/withCultureNames"; import { setCookie } from "@docspace/shared/utils/cookie"; +import ConfirmRoute from "SRC_DIR/helpers/confirmRoute"; +import { AuthenticatedAction } from "SRC_DIR/helpers/enums"; const DEFAULT_ROOM_TEXT = "{{firstName}} {{lastName}} invites you to join the room {{roomName}} for secure document collaboration."; @@ -727,7 +729,7 @@ const CreateUserForm = (props) => { ); }; -export default inject(({ settingsStore, authStore }) => { +const ComponentWrapper = inject(({ settingsStore, authStore }) => { const { providers, thirdPartyLogin, capabilities } = authStore; const { passwordSettings, @@ -760,3 +762,11 @@ export default inject(({ settingsStore, authStore }) => { ), ), ); + +export const Component = () => { + return ( + + + + ); +}; diff --git a/packages/client/src/pages/Confirm/sub-components/deactivatePortal.js b/packages/client/src/pages/Confirm/sub-components/deactivatePortal.js index 4d31791fc4..f03a468e52 100644 --- a/packages/client/src/pages/Confirm/sub-components/deactivatePortal.js +++ b/packages/client/src/pages/Confirm/sub-components/deactivatePortal.js @@ -44,6 +44,8 @@ import withLoader from "../withLoader"; import { FormWrapper } from "@docspace/shared/components/form-wrapper"; import PortalLogo from "@docspace/shared/components/portal-logo/PortalLogo"; +import ConfirmRoute from "SRC_DIR/helpers/confirmRoute"; +import { AuthenticatedAction } from "SRC_DIR/helpers/enums"; const DeactivatePortal = (props) => { const { t, greetingTitle, linkData, companyInfoSettingsData } = props; @@ -122,7 +124,7 @@ const DeactivatePortal = (props) => { ); }; -export default inject(({ settingsStore }) => ({ +const ComponentWrapper = inject(({ settingsStore }) => ({ greetingTitle: settingsStore.greetingSettings, theme: settingsStore.theme, companyInfoSettingsData: settingsStore.companyInfoSettingsData, @@ -131,3 +133,11 @@ export default inject(({ settingsStore }) => ({ withLoader(observer(DeactivatePortal)), ), ); + +export const Component = () => { + return ( + + + + ); +}; diff --git a/packages/client/src/pages/Confirm/sub-components/profileRemove.js b/packages/client/src/pages/Confirm/sub-components/profileRemove.js index 31cfcb6d65..a6732c9cc7 100644 --- a/packages/client/src/pages/Confirm/sub-components/profileRemove.js +++ b/packages/client/src/pages/Confirm/sub-components/profileRemove.js @@ -37,6 +37,7 @@ import { StyledPage, StyledBody, StyledContent } from "./StyledConfirm"; import withLoader from "../withLoader"; import { FormWrapper } from "@docspace/shared/components/form-wrapper"; import PortalLogo from "@docspace/shared/components/portal-logo/PortalLogo"; +import ConfirmRoute from "SRC_DIR/helpers/confirmRoute"; const ProfileRemoveForm = (props) => { const { t, greetingTitle, linkData, legalTerms, currentColorScheme } = props; @@ -151,9 +152,17 @@ const ProfileRemoveForm = (props) => { ); }; -export default inject(({ settingsStore }) => ({ +const ComponentWrapper = inject(({ settingsStore }) => ({ greetingTitle: settingsStore.greetingSettings, theme: settingsStore.theme, legalTerms: settingsStore.legalTerms, currentColorScheme: settingsStore.currentColorScheme, }))(withTranslation("Confirm")(withLoader(observer(ProfileRemoveForm)))); + +export const Component = () => { + return ( + + + + ); +}; diff --git a/packages/client/src/pages/Confirm/sub-components/removePortal.js b/packages/client/src/pages/Confirm/sub-components/removePortal.js index 62740097da..24ebba1aa2 100644 --- a/packages/client/src/pages/Confirm/sub-components/removePortal.js +++ b/packages/client/src/pages/Confirm/sub-components/removePortal.js @@ -45,6 +45,7 @@ import withLoader from "../withLoader"; import { FormWrapper } from "@docspace/shared/components/form-wrapper"; import PortalLogo from "@docspace/shared/components/portal-logo/PortalLogo"; +import ConfirmRoute from "SRC_DIR/helpers/confirmRoute"; const RemovePortal = (props) => { const { t, greetingTitle, linkData, companyInfoSettingsData } = props; @@ -123,8 +124,16 @@ const RemovePortal = (props) => { ); }; -export default inject(({ settingsStore }) => ({ +const ComponentWrapper = inject(({ settingsStore }) => ({ greetingTitle: settingsStore.greetingSettings, theme: settingsStore.theme, companyInfoSettingsData: settingsStore.companyInfoSettingsData, }))(withTranslation(["Confirm", "Common"])(withLoader(observer(RemovePortal)))); + +export const Component = () => { + return ( + + + + ); +}; diff --git a/packages/client/src/pages/Confirm/sub-components/tfaActivation.js b/packages/client/src/pages/Confirm/sub-components/tfaActivation.js index 0373246c4d..334b1e6b59 100644 --- a/packages/client/src/pages/Confirm/sub-components/tfaActivation.js +++ b/packages/client/src/pages/Confirm/sub-components/tfaActivation.js @@ -49,6 +49,7 @@ import { } from "@docspace/shared/api/settings"; import { loginWithTfaCode } from "@docspace/shared/api/user"; import { combineUrl } from "@docspace/shared/utils/combineUrl"; +import ConfirmRoute from "SRC_DIR/helpers/confirmRoute"; const StyledForm = styled(Box)` margin: 56px auto; @@ -342,7 +343,7 @@ const TfaActivationWrapper = (props) => { ); }; -export default inject(({ settingsStore, confirm, tfaStore }) => ({ +const ComponentWrapper = inject(({ settingsStore, confirm, tfaStore }) => ({ setIsLoaded: confirm.setIsLoaded, setIsLoading: confirm.setIsLoading, tfaAndroidAppUrl: tfaStore.tfaAndroidAppUrl, @@ -350,3 +351,11 @@ export default inject(({ settingsStore, confirm, tfaStore }) => ({ tfaWinAppUrl: tfaStore.tfaWinAppUrl, currentColorScheme: settingsStore.currentColorScheme, }))(withTranslation(["Confirm", "Common"])(observer(TfaActivationWrapper))); + +export const Component = () => { + return ( + + + + ); +}; diff --git a/packages/client/src/pages/Confirm/sub-components/tfaAuth.js b/packages/client/src/pages/Confirm/sub-components/tfaAuth.js index 1b7e54492e..2d84c1cec8 100644 --- a/packages/client/src/pages/Confirm/sub-components/tfaAuth.js +++ b/packages/client/src/pages/Confirm/sub-components/tfaAuth.js @@ -42,6 +42,7 @@ import PortalLogo from "@docspace/shared/components/portal-logo/PortalLogo"; import { StyledPage, StyledContent } from "./StyledConfirm"; import { validateTfaCode } from "@docspace/shared/api/settings"; import { loginWithTfaCode } from "@docspace/shared/api/user"; +import ConfirmRoute from "SRC_DIR/helpers/confirmRoute"; const StyledForm = styled(Box)` margin: 56px auto; @@ -205,9 +206,17 @@ const TfaAuthFormWrapper = (props) => { return ; }; -export default inject(({ settingsStore, confirm }) => ({ +const ComponentWrapper = inject(({ settingsStore, confirm }) => ({ setIsLoaded: confirm.setIsLoaded, setIsLoading: confirm.setIsLoading, defaultPage: settingsStore.defaultPage, }))(withTranslation(["Confirm", "Common"])(observer(TfaAuthFormWrapper))); + +export const Component = () => { + return ( + + + + ); +}; diff --git a/packages/client/src/pages/FormGallery/index.js b/packages/client/src/pages/FormGallery/index.js index 6c658a991d..bdbc23f156 100644 --- a/packages/client/src/pages/FormGallery/index.js +++ b/packages/client/src/pages/FormGallery/index.js @@ -127,7 +127,7 @@ const FormGallery = ({ ); }; -export default inject(({ oformsStore }) => ({ +export const WrappedComponent = inject(({ oformsStore }) => ({ oformsLoadError: oformsStore.oformsLoadError, currentCategory: oformsStore.currentCategory, diff --git a/packages/client/src/pages/Home/Hooks/useInsideGroup.js b/packages/client/src/pages/Home/Hooks/useInsideGroup.js index 392103cbde..8df2091975 100644 --- a/packages/client/src/pages/Home/Hooks/useInsideGroup.js +++ b/packages/client/src/pages/Home/Hooks/useInsideGroup.js @@ -25,7 +25,7 @@ // International. See the License terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode import React from "react"; -import { matchPath } from "react-router"; +import { matchPath } from "react-router-dom"; import AccountsFilter from "@docspace/shared/api/people/filter"; diff --git a/packages/client/src/pages/Home/Section/SettingsBody/index.js b/packages/client/src/pages/Home/Section/SettingsBody/index.js index cbd5c3c4f2..733ee7d45f 100644 --- a/packages/client/src/pages/Home/Section/SettingsBody/index.js +++ b/packages/client/src/pages/Home/Section/SettingsBody/index.js @@ -28,7 +28,7 @@ import React, { useCallback } from "react"; import { useTranslation } from "react-i18next"; import styled, { css } from "styled-components"; -import Error520 from "../../../../components/Error520Wrapper"; +import { Error520Component } from "../../../../components/Error520Wrapper"; import { inject, observer } from "mobx-react"; import { combineUrl } from "@docspace/shared/utils/combineUrl"; import config from "PACKAGE_FILE"; @@ -87,7 +87,7 @@ const SectionBodyContent = ({ isErrorSettings, user }) => { //const showAdminSettings = user.isAdmin || user.isOwner; return isErrorSettings ? ( - + ) : ( { +export const AccountsView = () => { return ( {(context) => ( @@ -40,5 +40,3 @@ const AccountsView = () => { ); }; - -export default AccountsView; diff --git a/packages/client/src/pages/Home/View/Files.js b/packages/client/src/pages/Home/View/Files.js index 07b3240d3b..84278a564a 100644 --- a/packages/client/src/pages/Home/View/Files.js +++ b/packages/client/src/pages/Home/View/Files.js @@ -29,7 +29,7 @@ import { Consumer } from "@docspace/shared/utils"; import { SectionBodyContent } from "../Section"; -const FilesView = () => { +export const FilesView = () => { return ( {(context) => ( @@ -42,5 +42,3 @@ const FilesView = () => { ); }; - -export default FilesView; diff --git a/packages/client/src/pages/Home/index.js b/packages/client/src/pages/Home/index.js index 197ad6b00a..bb2eccef04 100644 --- a/packages/client/src/pages/Home/index.js +++ b/packages/client/src/pages/Home/index.js @@ -430,7 +430,7 @@ const PureHome = (props) => { const Home = withTranslation(["Files", "People"])(PureHome); -export default inject( +export const Component = inject( ({ authStore, filesStore, diff --git a/packages/client/src/pages/PortalSettings/categories/common/Branding/additionalResources.js b/packages/client/src/pages/PortalSettings/categories/common/Branding/additionalResources.js index d2ac2979ee..f9609f024b 100644 --- a/packages/client/src/pages/PortalSettings/categories/common/Branding/additionalResources.js +++ b/packages/client/src/pages/PortalSettings/categories/common/Branding/additionalResources.js @@ -84,7 +84,7 @@ const StyledComponent = styled.div` } `; -const AdditionalResources = (props) => { +const AdditionalResourcesComponent = (props) => { const { t, tReady, @@ -318,32 +318,36 @@ const AdditionalResources = (props) => { ); }; -export default inject(({ settingsStore, common, currentQuotaStore }) => { - const { setIsLoadedAdditionalResources, isLoadedAdditionalResources } = - common; +export const AdditionalResources = inject( + ({ settingsStore, common, currentQuotaStore }) => { + const { setIsLoadedAdditionalResources, isLoadedAdditionalResources } = + common; - const { - getAdditionalResources, + const { + getAdditionalResources, - additionalResourcesData, - additionalResourcesIsDefault, - deviceType, - } = settingsStore; + additionalResourcesData, + additionalResourcesIsDefault, + deviceType, + } = settingsStore; - const { isBrandingAndCustomizationAvailable } = currentQuotaStore; + const { isBrandingAndCustomizationAvailable } = currentQuotaStore; - return { - getAdditionalResources, + return { + getAdditionalResources, - additionalResourcesData, - additionalResourcesIsDefault, - setIsLoadedAdditionalResources, - isLoadedAdditionalResources, - isSettingPaid: isBrandingAndCustomizationAvailable, - deviceType, - }; -})( + additionalResourcesData, + additionalResourcesIsDefault, + setIsLoadedAdditionalResources, + isLoadedAdditionalResources, + isSettingPaid: isBrandingAndCustomizationAvailable, + deviceType, + }; + }, +)( withLoading( - withTranslation(["Settings", "Common"])(observer(AdditionalResources)), + withTranslation(["Settings", "Common"])( + observer(AdditionalResourcesComponent), + ), ), ); diff --git a/packages/client/src/pages/PortalSettings/categories/common/Branding/companyInfoSettings.js b/packages/client/src/pages/PortalSettings/categories/common/Branding/companyInfoSettings.js index 2faac6b5fe..336c5a956e 100644 --- a/packages/client/src/pages/PortalSettings/categories/common/Branding/companyInfoSettings.js +++ b/packages/client/src/pages/PortalSettings/categories/common/Branding/companyInfoSettings.js @@ -78,7 +78,7 @@ const StyledComponent = styled.div` } `; -const CompanyInfoSettings = (props) => { +const CompanyInfoSettingsComponent = (props) => { const { t, isSettingPaid, @@ -495,38 +495,42 @@ const CompanyInfoSettings = (props) => { ); }; -export default inject(({ settingsStore, common, currentQuotaStore }) => { - const { - setIsLoadedCompanyInfoSettingsData, - isLoadedCompanyInfoSettingsData, - } = common; +export const CompanyInfoSettings = inject( + ({ settingsStore, common, currentQuotaStore }) => { + const { + setIsLoadedCompanyInfoSettingsData, + isLoadedCompanyInfoSettingsData, + } = common; - const { - getCompanyInfoSettings, + const { + getCompanyInfoSettings, - companyInfoSettingsIsDefault, + companyInfoSettingsIsDefault, - companyInfoSettingsData, - buildVersionInfo, - deviceType, - } = settingsStore; + companyInfoSettingsData, + buildVersionInfo, + deviceType, + } = settingsStore; - const { isBrandingAndCustomizationAvailable } = currentQuotaStore; + const { isBrandingAndCustomizationAvailable } = currentQuotaStore; - return { - getCompanyInfoSettings, + return { + getCompanyInfoSettings, - companyInfoSettingsIsDefault, + companyInfoSettingsIsDefault, - companyInfoSettingsData, - setIsLoadedCompanyInfoSettingsData, - isLoadedCompanyInfoSettingsData, - buildVersionInfo, - isSettingPaid: isBrandingAndCustomizationAvailable, - deviceType, - }; -})( + companyInfoSettingsData, + setIsLoadedCompanyInfoSettingsData, + isLoadedCompanyInfoSettingsData, + buildVersionInfo, + isSettingPaid: isBrandingAndCustomizationAvailable, + deviceType, + }; + }, +)( withLoading( - withTranslation(["Settings", "Common"])(observer(CompanyInfoSettings)), + withTranslation(["Settings", "Common"])( + observer(CompanyInfoSettingsComponent), + ), ), ); diff --git a/packages/client/src/pages/PortalSettings/categories/common/Branding/whitelabel.js b/packages/client/src/pages/PortalSettings/categories/common/Branding/whitelabel.js index e29e9d4b46..2f76e333c4 100644 --- a/packages/client/src/pages/PortalSettings/categories/common/Branding/whitelabel.js +++ b/packages/client/src/pages/PortalSettings/categories/common/Branding/whitelabel.js @@ -54,7 +54,7 @@ import { import isEqual from "lodash/isEqual"; import { DeviceType, WhiteLabelLogoType } from "@docspace/shared/enums"; -const WhiteLabel = (props) => { +const WhiteLabelComponent = (props) => { const { t, isSettingPaid, @@ -562,48 +562,54 @@ const WhiteLabel = (props) => { ); }; -export default inject(({ settingsStore, common, currentQuotaStore }) => { - const { - setLogoText, - whiteLabelLogoText, - getWhiteLabelLogoText, - restoreWhiteLabelSettings, - initSettings, - saveWhiteLabelSettings, - logoUrlsWhiteLabel, - setLogoUrlsWhiteLabel, - defaultLogoTextWhiteLabel, - enableRestoreButton, - resetIsInit, - isWhitelableLoaded, - } = common; +export const WhiteLabel = inject( + ({ settingsStore, common, currentQuotaStore }) => { + const { + setLogoText, + whiteLabelLogoText, + getWhiteLabelLogoText, + restoreWhiteLabelSettings, + initSettings, + saveWhiteLabelSettings, + logoUrlsWhiteLabel, + setLogoUrlsWhiteLabel, + defaultLogoTextWhiteLabel, + enableRestoreButton, + resetIsInit, + isWhitelableLoaded, + } = common; - const { - whiteLabelLogoUrls: defaultWhiteLabelLogoUrls, - deviceType, - standalone, - } = settingsStore; - const { isBrandingAndCustomizationAvailable } = currentQuotaStore; + const { + whiteLabelLogoUrls: defaultWhiteLabelLogoUrls, + deviceType, + standalone, + } = settingsStore; + const { isBrandingAndCustomizationAvailable } = currentQuotaStore; - return { - setLogoText, - theme: settingsStore.theme, - logoText: whiteLabelLogoText, - getWhiteLabelLogoText, - saveWhiteLabelSettings, - restoreWhiteLabelSettings, - defaultWhiteLabelLogoUrls, - isSettingPaid: isBrandingAndCustomizationAvailable, - initSettings, - logoUrlsWhiteLabel, - setLogoUrlsWhiteLabel, - defaultLogoTextWhiteLabel, - enableRestoreButton, + return { + setLogoText, + theme: settingsStore.theme, + logoText: whiteLabelLogoText, + getWhiteLabelLogoText, + saveWhiteLabelSettings, + restoreWhiteLabelSettings, + defaultWhiteLabelLogoUrls, + isSettingPaid: isBrandingAndCustomizationAvailable, + initSettings, + logoUrlsWhiteLabel, + setLogoUrlsWhiteLabel, + defaultLogoTextWhiteLabel, + enableRestoreButton, - deviceType, - resetIsInit, - standalone, + deviceType, + resetIsInit, + standalone, - isWhitelableLoaded, - }; -})(withTranslation(["Settings", "Profile", "Common"])(observer(WhiteLabel))); + isWhitelableLoaded, + }; + }, +)( + withTranslation(["Settings", "Profile", "Common"])( + observer(WhiteLabelComponent), + ), +); diff --git a/packages/client/src/pages/PortalSettings/categories/common/Customization/dns-settings.js b/packages/client/src/pages/PortalSettings/categories/common/Customization/dns-settings.js index 63d53294d8..45cf5c7913 100644 --- a/packages/client/src/pages/PortalSettings/categories/common/Customization/dns-settings.js +++ b/packages/client/src/pages/PortalSettings/categories/common/Customization/dns-settings.js @@ -66,7 +66,7 @@ const buttonProps = { primary: true, }; let timerId = null; -const DNSSettings = (props) => { +const DNSSettingsComponent = (props) => { const { t, isMobileView, @@ -317,46 +317,52 @@ const DNSSettings = (props) => { ); }; -export default inject(({ settingsStore, common, currentQuotaStore }) => { - const { - helpLink, - currentColorScheme, - standalone, - dnsSettingsUrl, - currentDeviceType, - } = settingsStore; - const { - isLoaded, - setIsLoadedDNSSettings, - initSettings, - setIsLoaded, - dnsSettings, - setIsEnableDNS, - setDNSName, - saveDNSSettings, - isDefaultDNS, - } = common; +export const DNSSettings = inject( + ({ settingsStore, common, currentQuotaStore }) => { + const { + helpLink, + currentColorScheme, + standalone, + dnsSettingsUrl, + currentDeviceType, + } = settingsStore; + const { + isLoaded, + setIsLoadedDNSSettings, + initSettings, + setIsLoaded, + dnsSettings, + setIsEnableDNS, + setDNSName, + saveDNSSettings, + isDefaultDNS, + } = common; - const { isBrandingAndCustomizationAvailable } = currentQuotaStore; - const { customObj } = dnsSettings; - const { dnsName, enable } = customObj; + const { isBrandingAndCustomizationAvailable } = currentQuotaStore; + const { customObj } = dnsSettings; + const { dnsName, enable } = customObj; - return { - isDefaultDNS, - dnsName: dnsName || "", - enable, - setDNSName, - isLoaded, - setIsLoadedDNSSettings, - helpLink, - initSettings, - setIsLoaded, - isSettingPaid: isBrandingAndCustomizationAvailable, - currentColorScheme, - standalone, - setIsEnableDNS, - saveDNSSettings, - dnsSettingsUrl, - currentDeviceType, - }; -})(withLoading(withTranslation(["Settings", "Common"])(observer(DNSSettings)))); + return { + isDefaultDNS, + dnsName: dnsName || "", + enable, + setDNSName, + isLoaded, + setIsLoadedDNSSettings, + helpLink, + initSettings, + setIsLoaded, + isSettingPaid: isBrandingAndCustomizationAvailable, + currentColorScheme, + standalone, + setIsEnableDNS, + saveDNSSettings, + dnsSettingsUrl, + currentDeviceType, + }; + }, +)( + withLoading( + withTranslation(["Settings", "Common"])(observer(DNSSettingsComponent)), + ), +); diff --git a/packages/client/src/pages/PortalSettings/categories/common/Customization/language-and-time-zone.js b/packages/client/src/pages/PortalSettings/categories/common/Customization/language-and-time-zone.js index a82c9c8e08..ecd667e9c2 100644 --- a/packages/client/src/pages/PortalSettings/categories/common/Customization/language-and-time-zone.js +++ b/packages/client/src/pages/PortalSettings/categories/common/Customization/language-and-time-zone.js @@ -78,7 +78,7 @@ let timezoneDefaultFromSessionStorage = ""; const settingNames = ["language", "timezone"]; -const LanguageAndTimeZone = (props) => { +const LanguageAndTimeZoneComponent = (props) => { const { i18n, language, @@ -557,46 +557,50 @@ const LanguageAndTimeZone = (props) => { ); }; -export default inject(({ settingsStore, setup, common, userStore }) => { - const { - culture, - timezone, - timezones, - nameSchemaId, - greetingSettings, - cultures, - currentColorScheme, - languageAndTimeZoneSettingsUrl, - deviceType, - } = settingsStore; +export const LanguageAndTimeZoneSettings = inject( + ({ settingsStore, setup, common, userStore }) => { + const { + culture, + timezone, + timezones, + nameSchemaId, + greetingSettings, + cultures, + currentColorScheme, + languageAndTimeZoneSettingsUrl, + deviceType, + } = settingsStore; - const { user } = userStore; + const { user } = userStore; - const { setLanguageAndTime } = setup; - const { isLoaded, setIsLoadedLngTZSettings, initSettings, setIsLoaded } = - common; - return { - user, - portalLanguage: culture, - portalTimeZoneId: timezone, - language: culture, - rawTimezones: timezones, - greetingSettings, - nameSchemaId, - setLanguageAndTime, - isLoaded, - setIsLoadedLngTZSettings, - cultures, - initSettings, - setIsLoaded, - currentColorScheme, - languageAndTimeZoneSettingsUrl, - deviceType, - }; -})( + const { setLanguageAndTime } = setup; + const { isLoaded, setIsLoadedLngTZSettings, initSettings, setIsLoaded } = + common; + return { + user, + portalLanguage: culture, + portalTimeZoneId: timezone, + language: culture, + rawTimezones: timezones, + greetingSettings, + nameSchemaId, + setLanguageAndTime, + isLoaded, + setIsLoadedLngTZSettings, + cultures, + initSettings, + setIsLoaded, + currentColorScheme, + languageAndTimeZoneSettingsUrl, + deviceType, + }; + }, +)( withCultureNames( withLoading( - withTranslation(["Settings", "Common"])(observer(LanguageAndTimeZone)), + withTranslation(["Settings", "Common"])( + observer(LanguageAndTimeZoneComponent), + ), ), ), ); diff --git a/packages/client/src/pages/PortalSettings/categories/common/Customization/portal-renaming.js b/packages/client/src/pages/PortalSettings/categories/common/Customization/portal-renaming.js index 6601184bcc..e504fac35c 100644 --- a/packages/client/src/pages/PortalSettings/categories/common/Customization/portal-renaming.js +++ b/packages/client/src/pages/PortalSettings/categories/common/Customization/portal-renaming.js @@ -43,7 +43,7 @@ import { PortalRenamingDialog } from "SRC_DIR/components/dialogs"; import { Text } from "@docspace/shared/components/text"; import { Link } from "@docspace/shared/components/link"; -const PortalRenaming = (props) => { +const PortalRenamingComponent = (props) => { const { t, setPortalRename, @@ -374,7 +374,7 @@ const PortalRenaming = (props) => { ); }; -export default inject(({ settingsStore, setup, common }) => { +export const PortalRenaming = inject(({ settingsStore, setup, common }) => { const { theme, tenantAlias, @@ -410,6 +410,6 @@ export default inject(({ settingsStore, setup, common }) => { }; })( withLoading( - withTranslation(["Settings", "Common"])(observer(PortalRenaming)), + withTranslation(["Settings", "Common"])(observer(PortalRenamingComponent)), ), ); diff --git a/packages/client/src/pages/PortalSettings/categories/common/Customization/welcome-page-settings.js b/packages/client/src/pages/PortalSettings/categories/common/Customization/welcome-page-settings.js index 7177f04738..36df15c33e 100644 --- a/packages/client/src/pages/PortalSettings/categories/common/Customization/welcome-page-settings.js +++ b/packages/client/src/pages/PortalSettings/categories/common/Customization/welcome-page-settings.js @@ -47,7 +47,7 @@ let greetingTitleFromSessionStorage = ""; let greetingTitleDefaultFromSessionStorage = ""; const settingNames = ["greetingTitle"]; -const WelcomePageSettings = (props) => { +const WelcomePageSettingsComponent = (props) => { const { t, greetingSettings, @@ -376,39 +376,44 @@ const WelcomePageSettings = (props) => { ); }; -export default inject(({ settingsStore, setup, common }) => { - const { - greetingSettings, - theme, - currentColorScheme, - welcomePageSettingsUrl, - } = settingsStore; - const { setGreetingTitle, restoreGreetingTitle } = setup; - const { - isLoaded, - setIsLoadedWelcomePageSettings, - initSettings, - setIsLoaded, - greetingSettingsIsDefault, - getGreetingSettingsIsDefault, - } = common; +export const WelcomePageSettings = inject( + ({ settingsStore, setup, common }) => { + const { + greetingSettings, - return { - theme, - greetingSettings, - setGreetingTitle, - restoreGreetingTitle, - isLoaded, - setIsLoadedWelcomePageSettings, - greetingSettingsIsDefault, - getGreetingSettingsIsDefault, - initSettings, - setIsLoaded, - currentColorScheme, - welcomePageSettingsUrl, - }; -})( + theme, + currentColorScheme, + welcomePageSettingsUrl, + } = settingsStore; + const { setGreetingTitle, restoreGreetingTitle } = setup; + const { + isLoaded, + setIsLoadedWelcomePageSettings, + initSettings, + setIsLoaded, + greetingSettingsIsDefault, + getGreetingSettingsIsDefault, + } = common; + + return { + theme, + greetingSettings, + setGreetingTitle, + restoreGreetingTitle, + isLoaded, + setIsLoadedWelcomePageSettings, + greetingSettingsIsDefault, + getGreetingSettingsIsDefault, + initSettings, + setIsLoaded, + currentColorScheme, + welcomePageSettingsUrl, + }; + }, +)( withLoading( - withTranslation(["Settings", "Common"])(observer(WelcomePageSettings)), + withTranslation(["Settings", "Common"])( + observer(WelcomePageSettingsComponent), + ), ), ); diff --git a/packages/client/src/pages/PortalSettings/categories/common/branding.js b/packages/client/src/pages/PortalSettings/categories/common/branding.js index 5159739644..e1c79f9778 100644 --- a/packages/client/src/pages/PortalSettings/categories/common/branding.js +++ b/packages/client/src/pages/PortalSettings/categories/common/branding.js @@ -31,10 +31,10 @@ import { inject, observer } from "mobx-react"; import withLoading from "SRC_DIR/HOCs/withLoading"; import { setDocumentTitle } from "SRC_DIR/helpers/utils"; -import Whitelabel from "./Branding/whitelabel"; -import CompanyInfoSettings from "./Branding/companyInfoSettings"; +import { WhiteLabel } from "./Branding/whitelabel"; +import { CompanyInfoSettings } from "./Branding/companyInfoSettings"; import styled from "styled-components"; -import AdditionalResources from "./Branding/additionalResources"; +import { AdditionalResources } from "./Branding/additionalResources"; import { isManagement } from "@docspace/shared/utils/common"; import LoaderBrandingDescription from "./sub-components/loaderBrandingDescription"; @@ -118,7 +118,7 @@ const Branding = ({ return ( - + {showSettings && ( <>
diff --git a/packages/client/src/pages/PortalSettings/categories/common/customization.js b/packages/client/src/pages/PortalSettings/categories/common/customization.js index 9061b960bd..56bdf8ce98 100644 --- a/packages/client/src/pages/PortalSettings/categories/common/customization.js +++ b/packages/client/src/pages/PortalSettings/categories/common/customization.js @@ -28,10 +28,10 @@ import React, { useEffect, useState } from "react"; import { withTranslation } from "react-i18next"; import styled, { css } from "styled-components"; import { inject, observer } from "mobx-react"; -import LanguageAndTimeZone from "./Customization/language-and-time-zone"; -import WelcomePageSettings from "./Customization/welcome-page-settings"; -import PortalRenaming from "./Customization/portal-renaming"; -import DNSSettings from "./Customization/dns-settings"; +import { LanguageAndTimeZoneSettings } from "./Customization/language-and-time-zone"; +import { WelcomePageSettings } from "./Customization/welcome-page-settings"; +import { PortalRenaming } from "./Customization/portal-renaming"; +import { DNSSettings } from "./Customization/dns-settings"; import CustomizationNavbar from "./customization-navbar"; import { Base } from "@docspace/shared/themes"; import { setDocumentTitle } from "SRC_DIR/helpers/utils"; @@ -130,7 +130,7 @@ const Customization = (props) => { {t("Settings:CustomizationDescription")} )} - + diff --git a/packages/client/src/pages/PortalSettings/categories/common/index.js b/packages/client/src/pages/PortalSettings/categories/common/index.js index afda2978c2..97638e6591 100644 --- a/packages/client/src/pages/PortalSettings/categories/common/index.js +++ b/packages/client/src/pages/PortalSettings/categories/common/index.js @@ -125,7 +125,7 @@ const TabsCommon = (props) => { ); }; -export default inject(({ settingsStore, common }) => { +export const Component = inject(({ settingsStore, common }) => { const { isLoaded, setIsLoadedSubmenu, diff --git a/packages/client/src/pages/PortalSettings/categories/data-import/GoogleWorkspace/index.tsx b/packages/client/src/pages/PortalSettings/categories/data-import/GoogleWorkspace/index.tsx index b5ae424415..cf65d43018 100644 --- a/packages/client/src/pages/PortalSettings/categories/data-import/GoogleWorkspace/index.tsx +++ b/packages/client/src/pages/PortalSettings/categories/data-import/GoogleWorkspace/index.tsx @@ -82,28 +82,31 @@ const GoogleWorkspace = (props: WorkspaceProps) => { ); }; -export default inject(({ settingsStore, importAccountsStore }) => { - const { - filteredUsers, - step, - setStep, - setWorkspace, - migrationPhase, - migratingWorkspace, - isMigrationInit, - setIsMigrationInit, - } = importAccountsStore; - const { theme } = settingsStore; +export const Component = inject( + ({ settingsStore, importAccountsStore }) => { + const { + filteredUsers, + step, + setStep, + setWorkspace, + migrationPhase, + migratingWorkspace, + isMigrationInit, + setIsMigrationInit, + } = importAccountsStore; + const { theme } = settingsStore; - return { - theme, - filteredUsers, - step, - setStep, - setWorkspace, - migrationPhase, - migratingWorkspace, - isMigrationInit, - setIsMigrationInit, - }; -})(observer(GoogleWorkspace)); + return { + theme, + + filteredUsers, + step, + setStep, + setWorkspace, + migrationPhase, + migratingWorkspace, + isMigrationInit, + setIsMigrationInit, + }; + }, +)(observer(GoogleWorkspace)); diff --git a/packages/client/src/pages/PortalSettings/categories/data-import/NextcloudWorkspace/index.tsx b/packages/client/src/pages/PortalSettings/categories/data-import/NextcloudWorkspace/index.tsx index d1064a75a5..1abf5fed56 100644 --- a/packages/client/src/pages/PortalSettings/categories/data-import/NextcloudWorkspace/index.tsx +++ b/packages/client/src/pages/PortalSettings/categories/data-import/NextcloudWorkspace/index.tsx @@ -82,28 +82,30 @@ const NextcloudWorkspace = (props: WorkspaceProps) => { ); }; -export default inject(({ settingsStore, importAccountsStore }) => { - const { - filteredUsers, - step, - setStep, - setWorkspace, - migratingWorkspace, - migrationPhase, - isMigrationInit, - setIsMigrationInit, - } = importAccountsStore; - const { theme } = settingsStore; +export const Component = inject( + ({ settingsStore, importAccountsStore }) => { + const { + filteredUsers, + step, + setStep, + setWorkspace, + migratingWorkspace, + migrationPhase, + isMigrationInit, + setIsMigrationInit, + } = importAccountsStore; + const { theme } = settingsStore; - return { - theme, - filteredUsers, - step, - setStep, - setWorkspace, - migratingWorkspace, - migrationPhase, - isMigrationInit, - setIsMigrationInit, - }; -})(observer(NextcloudWorkspace)); + return { + theme, + filteredUsers, + step, + setStep, + setWorkspace, + migratingWorkspace, + migrationPhase, + isMigrationInit, + setIsMigrationInit, + }; + }, +)(observer(NextcloudWorkspace)); diff --git a/packages/client/src/pages/PortalSettings/categories/data-import/OnlyofficeWorkspace/index.tsx b/packages/client/src/pages/PortalSettings/categories/data-import/OnlyofficeWorkspace/index.tsx index 8a27c0a7b5..07e068d58d 100644 --- a/packages/client/src/pages/PortalSettings/categories/data-import/OnlyofficeWorkspace/index.tsx +++ b/packages/client/src/pages/PortalSettings/categories/data-import/OnlyofficeWorkspace/index.tsx @@ -82,28 +82,30 @@ const OnlyofficeWorkspace = (props: WorkspaceProps) => { ); }; -export default inject(({ settingsStore, importAccountsStore }) => { - const { - filteredUsers, - step, - setStep, - setWorkspace, - migrationPhase, - migratingWorkspace, - isMigrationInit, - setIsMigrationInit, - } = importAccountsStore; - const { theme } = settingsStore; +export const Component = inject( + ({ settingsStore, importAccountsStore }) => { + const { + filteredUsers, + step, + setStep, + setWorkspace, + migrationPhase, + migratingWorkspace, + isMigrationInit, + setIsMigrationInit, + } = importAccountsStore; + const { theme } = settingsStore; - return { - theme, - filteredUsers, - step, - setStep, - setWorkspace, - migrationPhase, - migratingWorkspace, - isMigrationInit, - setIsMigrationInit, - }; -})(observer(OnlyofficeWorkspace)); + return { + theme, + filteredUsers, + step, + setStep, + setWorkspace, + migrationPhase, + migratingWorkspace, + isMigrationInit, + setIsMigrationInit, + }; + }, +)(observer(OnlyofficeWorkspace)); diff --git a/packages/client/src/pages/PortalSettings/categories/data-import/components/Providers.tsx b/packages/client/src/pages/PortalSettings/categories/data-import/components/Providers.tsx index 0191e10bcd..6ec00900d7 100644 --- a/packages/client/src/pages/PortalSettings/categories/data-import/components/Providers.tsx +++ b/packages/client/src/pages/PortalSettings/categories/data-import/components/Providers.tsx @@ -114,18 +114,20 @@ const Providers = (props: ProvidersProps) => { ); }; -export default inject(({ settingsStore, importAccountsStore }) => { - const { services, setServices, getMigrationList, setWorkspace } = - importAccountsStore; +export const Component = inject( + ({ settingsStore, importAccountsStore }) => { + const { services, setServices, getMigrationList, setWorkspace } = + importAccountsStore; - const { theme } = settingsStore; + const { theme } = settingsStore; - return { - services, - setServices, - getMigrationList, + return { + services, + setServices, + getMigrationList, - theme, - setWorkspace, - }; -})(observer(Providers)); + theme, + setWorkspace, + }; + }, +)(observer(Providers)); diff --git a/packages/client/src/pages/PortalSettings/categories/data-import/index.tsx b/packages/client/src/pages/PortalSettings/categories/data-import/index.tsx index ef11635b92..c52740a8f3 100644 --- a/packages/client/src/pages/PortalSettings/categories/data-import/index.tsx +++ b/packages/client/src/pages/PortalSettings/categories/data-import/index.tsx @@ -33,10 +33,10 @@ import useViewEffect from "SRC_DIR/Hooks/useViewEffect"; import { DataImportProps, InjectedDataImportProps } from "./types"; -import Providers from "./components/Providers"; -import NextcloudWorkspace from "./NextcloudWorkspace"; -import GoogleWorkspace from "./GoogleWorkspace"; -import OnlyofficeWorkspace from "./OnlyofficeWorkspace"; +import { Component as Providers } from "./components/Providers"; +import { Component as NextcloudWorkspace } from "./NextcloudWorkspace"; +import { Component as GoogleWorkspace } from "./GoogleWorkspace"; +import { Component as OnlyofficeWorkspace } from "./OnlyofficeWorkspace"; const DataImport = (props: DataImportProps) => { const { @@ -137,7 +137,7 @@ const DataImport = (props: DataImportProps) => { ); }; -export default inject( +export const Component = inject( ({ settingsStore, setup, importAccountsStore }) => { const { getMigrationStatus, diff --git a/packages/client/src/pages/PortalSettings/categories/data-management/backup/restore-backup/index.js b/packages/client/src/pages/PortalSettings/categories/data-management/backup/restore-backup/index.js index c7b7e3b3dd..61950b1e4e 100644 --- a/packages/client/src/pages/PortalSettings/categories/data-management/backup/restore-backup/index.js +++ b/packages/client/src/pages/PortalSettings/categories/data-management/backup/restore-backup/index.js @@ -296,30 +296,32 @@ const RestoreBackup = (props) => { ); }; -export default inject(({ settingsStore, backup, currentQuotaStore }) => { - const { currentDeviceType, standalone } = settingsStore; - const { isRestoreAndAutoBackupAvailable } = currentQuotaStore; - const { - getProgress, - clearProgressInterval, - setStorageRegions, - setThirdPartyStorage, - setConnectedThirdPartyAccount, - setRestoreResource, - } = backup; +export const Component = inject( + ({ settingsStore, backup, currentQuotaStore }) => { + const { currentDeviceType, standalone } = settingsStore; + const { isRestoreAndAutoBackupAvailable } = currentQuotaStore; + const { + getProgress, + clearProgressInterval, + setStorageRegions, + setThirdPartyStorage, + setConnectedThirdPartyAccount, + setRestoreResource, + } = backup; - const buttonSize = - currentDeviceType !== DeviceType.desktop ? "normal" : "small"; + const buttonSize = + currentDeviceType !== DeviceType.desktop ? "normal" : "small"; - return { - standalone, - isEnableRestore: isRestoreAndAutoBackupAvailable, - setStorageRegions, - setThirdPartyStorage, - buttonSize, - setConnectedThirdPartyAccount, - clearProgressInterval, - getProgress, - setRestoreResource, - }; -})(withTranslation(["Settings", "Common"])(observer(RestoreBackup))); + return { + standalone, + isEnableRestore: isRestoreAndAutoBackupAvailable, + setStorageRegions, + setThirdPartyStorage, + buttonSize, + setConnectedThirdPartyAccount, + clearProgressInterval, + getProgress, + setRestoreResource, + }; + }, +)(withTranslation(["Settings", "Common"])(observer(RestoreBackup))); diff --git a/packages/client/src/pages/PortalSettings/categories/data-management/index.js b/packages/client/src/pages/PortalSettings/categories/data-management/index.js index 6eb10b83de..e56bb09a9d 100644 --- a/packages/client/src/pages/PortalSettings/categories/data-management/index.js +++ b/packages/client/src/pages/PortalSettings/categories/data-management/index.js @@ -149,7 +149,7 @@ const DataManagementWrapper = (props) => { ); }; -export default inject( +export const Component = inject( ({ settingsStore, setup, backup, currentTariffStatusStore }) => { const { initSettings } = setup; diff --git a/packages/client/src/pages/PortalSettings/categories/delete-data/index.js b/packages/client/src/pages/PortalSettings/categories/delete-data/index.js index 453ca0c7cc..266d5d16d6 100644 --- a/packages/client/src/pages/PortalSettings/categories/delete-data/index.js +++ b/packages/client/src/pages/PortalSettings/categories/delete-data/index.js @@ -88,7 +88,7 @@ const DeleteData = (props) => { ); }; -export default inject(({ currentTariffStatusStore }) => { +export const Component = inject(({ currentTariffStatusStore }) => { const { isNotPaidPeriod } = currentTariffStatusStore; return { diff --git a/packages/client/src/pages/PortalSettings/categories/developer-tools/JavascriptSDK/presets/DocSpace.js b/packages/client/src/pages/PortalSettings/categories/developer-tools/JavascriptSDK/presets/DocSpace.js index 6e346a1706..59ca0e1777 100644 --- a/packages/client/src/pages/PortalSettings/categories/developer-tools/JavascriptSDK/presets/DocSpace.js +++ b/packages/client/src/pages/PortalSettings/categories/developer-tools/JavascriptSDK/presets/DocSpace.js @@ -158,7 +158,7 @@ const DocSpace = (props) => { ); }; -export default inject(({ settingsStore }) => { +export const Component = inject(({ settingsStore }) => { const { theme } = settingsStore; return { diff --git a/packages/client/src/pages/PortalSettings/categories/developer-tools/JavascriptSDK/presets/Editor.js b/packages/client/src/pages/PortalSettings/categories/developer-tools/JavascriptSDK/presets/Editor.js index fa2c1f6a43..714362d56e 100644 --- a/packages/client/src/pages/PortalSettings/categories/developer-tools/JavascriptSDK/presets/Editor.js +++ b/packages/client/src/pages/PortalSettings/categories/developer-tools/JavascriptSDK/presets/Editor.js @@ -229,7 +229,7 @@ const Editor = (props) => { ); }; -export default inject(({ settingsStore, filesStore }) => { +export const Component = inject(({ settingsStore, filesStore }) => { const { theme } = settingsStore; const { getFilePrimaryLink } = filesStore; diff --git a/packages/client/src/pages/PortalSettings/categories/developer-tools/JavascriptSDK/presets/FileSelector.js b/packages/client/src/pages/PortalSettings/categories/developer-tools/JavascriptSDK/presets/FileSelector.js index be3d546a27..1bb0afca87 100644 --- a/packages/client/src/pages/PortalSettings/categories/developer-tools/JavascriptSDK/presets/FileSelector.js +++ b/packages/client/src/pages/PortalSettings/categories/developer-tools/JavascriptSDK/presets/FileSelector.js @@ -438,12 +438,13 @@ const FileSelector = (props) => { ); }; -export default inject(({ settingsStore, publicRoomStore }) => { +export const Component = inject(({ settingsStore, publicRoomStore }) => { const { theme } = settingsStore; const { fetchExternalLinks } = publicRoomStore; return { theme, + fetchExternalLinks, }; })( diff --git a/packages/client/src/pages/PortalSettings/categories/developer-tools/JavascriptSDK/presets/Manager.js b/packages/client/src/pages/PortalSettings/categories/developer-tools/JavascriptSDK/presets/Manager.js index 7c7e509520..ca09638a1f 100644 --- a/packages/client/src/pages/PortalSettings/categories/developer-tools/JavascriptSDK/presets/Manager.js +++ b/packages/client/src/pages/PortalSettings/categories/developer-tools/JavascriptSDK/presets/Manager.js @@ -656,12 +656,13 @@ const Manager = (props) => { ); }; -export default inject(({ settingsStore, publicRoomStore }) => { +export const Component = inject(({ settingsStore, publicRoomStore }) => { const { theme, currentColorScheme } = settingsStore; const { fetchExternalLinks } = publicRoomStore; return { theme, + fetchExternalLinks, currentColorScheme, }; diff --git a/packages/client/src/pages/PortalSettings/categories/developer-tools/JavascriptSDK/presets/RoomSelector.js b/packages/client/src/pages/PortalSettings/categories/developer-tools/JavascriptSDK/presets/RoomSelector.js index 8ab5dc0e73..8647174606 100644 --- a/packages/client/src/pages/PortalSettings/categories/developer-tools/JavascriptSDK/presets/RoomSelector.js +++ b/packages/client/src/pages/PortalSettings/categories/developer-tools/JavascriptSDK/presets/RoomSelector.js @@ -254,7 +254,7 @@ const RoomSelector = (props) => { ); }; -export default inject(({ authStore, settingsStore }) => { +export const Component = inject(({ settingsStore }) => { const { theme } = settingsStore; return { diff --git a/packages/client/src/pages/PortalSettings/categories/developer-tools/JavascriptSDK/presets/SimpleRoom.js b/packages/client/src/pages/PortalSettings/categories/developer-tools/JavascriptSDK/presets/SimpleRoom.js index 912ee7f2a4..5ff415c927 100644 --- a/packages/client/src/pages/PortalSettings/categories/developer-tools/JavascriptSDK/presets/SimpleRoom.js +++ b/packages/client/src/pages/PortalSettings/categories/developer-tools/JavascriptSDK/presets/SimpleRoom.js @@ -385,12 +385,13 @@ const SimpleRoom = (props) => { ); }; -export default inject(({ settingsStore, publicRoomStore }) => { +export const Component = inject(({ settingsStore, publicRoomStore }) => { const { theme, currentColorScheme } = settingsStore; const { fetchExternalLinks } = publicRoomStore; return { theme, + fetchExternalLinks, currentColorScheme, }; diff --git a/packages/client/src/pages/PortalSettings/categories/developer-tools/JavascriptSDK/presets/Viewer.js b/packages/client/src/pages/PortalSettings/categories/developer-tools/JavascriptSDK/presets/Viewer.js index 9391d0565b..8b9f9a8763 100644 --- a/packages/client/src/pages/PortalSettings/categories/developer-tools/JavascriptSDK/presets/Viewer.js +++ b/packages/client/src/pages/PortalSettings/categories/developer-tools/JavascriptSDK/presets/Viewer.js @@ -271,7 +271,7 @@ const Viewer = (props) => { ); }; -export default inject(({ settingsStore, filesStore }) => { +export const Component = inject(({ settingsStore, filesStore }) => { const { theme } = settingsStore; const { getFilePrimaryLink } = filesStore; diff --git a/packages/client/src/pages/PortalSettings/categories/developer-tools/OAuth/OAuthCreatePage/index.tsx b/packages/client/src/pages/PortalSettings/categories/developer-tools/OAuth/OAuthCreatePage/index.tsx index 11a6702b91..96c145e956 100644 --- a/packages/client/src/pages/PortalSettings/categories/developer-tools/OAuth/OAuthCreatePage/index.tsx +++ b/packages/client/src/pages/PortalSettings/categories/developer-tools/OAuth/OAuthCreatePage/index.tsx @@ -5,7 +5,7 @@ import { setDocumentTitle } from "SRC_DIR/helpers/utils"; import ClientForm from "../sub-components/ClientForm"; -const OAuthCreatePage = () => { +const Component = () => { const { t } = useTranslation(["OAuth"]); React.useEffect(() => { @@ -15,4 +15,4 @@ const OAuthCreatePage = () => { return ; }; -export default OAuthCreatePage; +export { Component }; diff --git a/packages/client/src/pages/PortalSettings/categories/developer-tools/OAuth/OAuthEditPage/index.tsx b/packages/client/src/pages/PortalSettings/categories/developer-tools/OAuth/OAuthEditPage/index.tsx index 7e74dfbadc..ca52ad2f44 100644 --- a/packages/client/src/pages/PortalSettings/categories/developer-tools/OAuth/OAuthEditPage/index.tsx +++ b/packages/client/src/pages/PortalSettings/categories/developer-tools/OAuth/OAuthEditPage/index.tsx @@ -6,7 +6,7 @@ import { setDocumentTitle } from "SRC_DIR/helpers/utils"; import ClientForm from "../sub-components/ClientForm"; -const OAuthEditPage = () => { +const Component = () => { const { id } = useParams(); const { t } = useTranslation(["OAuth"]); @@ -18,4 +18,4 @@ const OAuthEditPage = () => { return ; }; -export default OAuthEditPage; +export { Component }; diff --git a/packages/client/src/pages/PortalSettings/categories/developer-tools/Webhooks/WebhookEventDetails/index.js b/packages/client/src/pages/PortalSettings/categories/developer-tools/Webhooks/WebhookEventDetails/index.js index d534ca70ce..565d624222 100644 --- a/packages/client/src/pages/PortalSettings/categories/developer-tools/Webhooks/WebhookEventDetails/index.js +++ b/packages/client/src/pages/PortalSettings/categories/developer-tools/Webhooks/WebhookEventDetails/index.js @@ -76,7 +76,7 @@ const WebhookEventDetails = (props) => { ); }; -export default inject(({ webhooksStore }) => { +export const Component = inject(({ webhooksStore }) => { const { fetchEventData, fetchConfigName, configName } = webhooksStore; return { fetchEventData, fetchConfigName, configName }; diff --git a/packages/client/src/pages/PortalSettings/categories/developer-tools/Webhooks/WebhookHistory/index.js b/packages/client/src/pages/PortalSettings/categories/developer-tools/Webhooks/WebhookHistory/index.js index 9fb21300c6..03bcf61f01 100644 --- a/packages/client/src/pages/PortalSettings/categories/developer-tools/Webhooks/WebhookHistory/index.js +++ b/packages/client/src/pages/PortalSettings/categories/developer-tools/Webhooks/WebhookHistory/index.js @@ -125,7 +125,7 @@ const WebhookHistory = (props) => { ); }; -export default inject(({ webhooksStore }) => { +export const Component = inject(({ webhooksStore }) => { const { historyItems, fetchHistoryItems, diff --git a/packages/client/src/pages/PortalSettings/categories/developer-tools/index.js b/packages/client/src/pages/PortalSettings/categories/developer-tools/index.js index fe42d6e2f2..dac7c7bdc4 100644 --- a/packages/client/src/pages/PortalSettings/categories/developer-tools/index.js +++ b/packages/client/src/pages/PortalSettings/categories/developer-tools/index.js @@ -148,7 +148,7 @@ const DeveloperToolsWrapper = (props) => { ); }; -export default inject(({ setup, settingsStore, authStore }) => { +export const Component = inject(({ setup, settingsStore, authStore }) => { const { initSettings } = setup; const { identityServerEnabled } = authStore.capabilities; diff --git a/packages/client/src/pages/PortalSettings/categories/integration/LDAP/index.js b/packages/client/src/pages/PortalSettings/categories/integration/LDAP/index.js index 475786e825..4e3237d14e 100644 --- a/packages/client/src/pages/PortalSettings/categories/integration/LDAP/index.js +++ b/packages/client/src/pages/PortalSettings/categories/integration/LDAP/index.js @@ -38,9 +38,9 @@ import StyledLdapPage from "./styled-components/StyledLdapPage"; import StyledSettingsSeparator from "SRC_DIR/pages/PortalSettings/StyledSettingsSeparator"; import ToggleLDAP from "./sub-components/ToggleLDAP"; -import SyncContainer from "./sub-components/SyncContainer"; +import { SyncContainerSection } from "./sub-components/SyncContainer"; import LdapMobileView from "./sub-components/LdapMobileView"; -import SettingsContainer from "./sub-components/SettingsContainer"; +import { SettingsContainerSection } from "./sub-components/SettingsContainer"; import LdapLoader from "./sub-components/LdapLoader"; import { setDocumentTitle } from "SRC_DIR/helpers/utils"; @@ -97,11 +97,11 @@ const LDAP = ({ <> - + - + )} diff --git a/packages/client/src/pages/PortalSettings/categories/integration/LDAP/sub-components/SettingsContainer.js b/packages/client/src/pages/PortalSettings/categories/integration/LDAP/sub-components/SettingsContainer.js index 7836063ae4..beeeef672a 100644 --- a/packages/client/src/pages/PortalSettings/categories/integration/LDAP/sub-components/SettingsContainer.js +++ b/packages/client/src/pages/PortalSettings/categories/integration/LDAP/sub-components/SettingsContainer.js @@ -125,20 +125,22 @@ const SettingsContainer = ({ return <>{renderBody()}; }; -export default inject(({ settingsStore, currentQuotaStore, ldapStore }) => { - const { isLdapAvailable } = currentQuotaStore; - const { currentDeviceType } = settingsStore; - const { isSettingsShown, isCertificateDialogVisible, isLoaded, load } = - ldapStore; +export const SettingsContainerSection = inject( + ({ settingsStore, currentQuotaStore, ldapStore }) => { + const { isLdapAvailable } = currentQuotaStore; + const { currentDeviceType } = settingsStore; + const { isSettingsShown, isCertificateDialogVisible, isLoaded, load } = + ldapStore; - const isMobileView = currentDeviceType === DeviceType.mobile; + const isMobileView = currentDeviceType === DeviceType.mobile; - return { - isLdapAvailable, - isSettingsShown, - isMobileView, - isCertificateDialogVisible, - isLoaded, - load, - }; -})(observer(SettingsContainer)); + return { + isLdapAvailable, + isSettingsShown, + isMobileView, + isCertificateDialogVisible, + isLoaded, + load, + }; + }, +)(observer(SettingsContainer)); diff --git a/packages/client/src/pages/PortalSettings/categories/integration/LDAP/sub-components/SyncContainer.js b/packages/client/src/pages/PortalSettings/categories/integration/LDAP/sub-components/SyncContainer.js index cc7a4a6a23..f82ebb3d3f 100644 --- a/packages/client/src/pages/PortalSettings/categories/integration/LDAP/sub-components/SyncContainer.js +++ b/packages/client/src/pages/PortalSettings/categories/integration/LDAP/sub-components/SyncContainer.js @@ -178,33 +178,35 @@ const SyncContainer = ({ return <>{renderBody()}; }; -export default inject(({ currentQuotaStore, settingsStore, ldapStore }) => { - const { isLdapAvailable } = currentQuotaStore; - const { currentDeviceType } = settingsStore; - const { - syncLdap, - saveCronLdap, - onChangeCron, - cron, - serverCron, +export const SyncContainerSection = inject( + ({ currentQuotaStore, settingsStore, ldapStore }) => { + const { isLdapAvailable } = currentQuotaStore; + const { currentDeviceType } = settingsStore; + const { + syncLdap, + saveCronLdap, + onChangeCron, + cron, + serverCron, - isUIDisabled, + isUIDisabled, - serverSettings, - } = ldapStore; + serverSettings, + } = ldapStore; - const isMobileView = currentDeviceType === DeviceType.mobile; + const isMobileView = currentDeviceType === DeviceType.mobile; - return { - isMobileView, - syncLdap, - saveCronLdap, - onChangeCron, - cron, - serverCron, + return { + isMobileView, + syncLdap, + saveCronLdap, + onChangeCron, + cron, + serverCron, - isLdapEnabledOnServer: serverSettings.EnableLdapAuthentication, - isUIDisabled, - isLdapAvailable, - }; -})(observer(SyncContainer)); + isLdapEnabledOnServer: serverSettings.EnableLdapAuthentication, + isUIDisabled, + isLdapAvailable, + }; + }, +)(observer(SyncContainer)); diff --git a/packages/client/src/pages/PortalSettings/categories/integration/SingleSignOn/ProviderMetadata.js b/packages/client/src/pages/PortalSettings/categories/integration/SingleSignOn/ProviderMetadata.js index cb75078bed..e7040701c0 100644 --- a/packages/client/src/pages/PortalSettings/categories/integration/SingleSignOn/ProviderMetadata.js +++ b/packages/client/src/pages/PortalSettings/categories/integration/SingleSignOn/ProviderMetadata.js @@ -122,14 +122,16 @@ const ProviderMetadata = (props) => { ); }; -export default inject(({ ssoStore, settingsStore, currentQuotaStore }) => { - const { downloadMetadata } = ssoStore; - const { currentDeviceType } = settingsStore; - const { isSSOAvailable } = currentQuotaStore; +export const ProviderMetadataSection = inject( + ({ ssoStore, settingsStore, currentQuotaStore }) => { + const { downloadMetadata } = ssoStore; + const { currentDeviceType } = settingsStore; + const { isSSOAvailable } = currentQuotaStore; - return { - downloadMetadata, - currentDeviceType, - isSSOAvailable, - }; -})(observer(ProviderMetadata)); + return { + downloadMetadata, + currentDeviceType, + isSSOAvailable, + }; + }, +)(observer(ProviderMetadata)); diff --git a/packages/client/src/pages/PortalSettings/categories/integration/SingleSignOn/SPSettings.js b/packages/client/src/pages/PortalSettings/categories/integration/SingleSignOn/SPSettings.js index b4bec295f8..27b2030046 100644 --- a/packages/client/src/pages/PortalSettings/categories/integration/SingleSignOn/SPSettings.js +++ b/packages/client/src/pages/PortalSettings/categories/integration/SingleSignOn/SPSettings.js @@ -68,7 +68,7 @@ const SPSettings = ({ currentDeviceType }) => { ); }; -export default inject(({ settingsStore }) => { +export const SPSettingsSection = inject(({ settingsStore }) => { const { currentDeviceType } = settingsStore; return { diff --git a/packages/client/src/pages/PortalSettings/categories/integration/SingleSignOn/index.js b/packages/client/src/pages/PortalSettings/categories/integration/SingleSignOn/index.js index a1c76126e1..acbd1fbd3e 100644 --- a/packages/client/src/pages/PortalSettings/categories/integration/SingleSignOn/index.js +++ b/packages/client/src/pages/PortalSettings/categories/integration/SingleSignOn/index.js @@ -32,8 +32,8 @@ import { Box } from "@docspace/shared/components/box"; import { Text } from "@docspace/shared/components/text"; import HideButton from "./sub-components/HideButton"; -import SPSettings from "./SPSettings"; -import ProviderMetadata from "./ProviderMetadata"; +import { SPSettingsSection } from "./SPSettings"; +import { ProviderMetadataSection } from "./ProviderMetadata"; import StyledSsoPage from "./styled-containers/StyledSsoPageContainer"; import StyledSettingsSeparator from "SRC_DIR/pages/PortalSettings/StyledSettingsSeparator"; import ToggleSSO from "./sub-components/ToggleSSO"; @@ -90,7 +90,7 @@ const SingleSignOn = (props) => { //isDisabled={!isSSOAvailable} /> - + { /> - + )} diff --git a/packages/client/src/pages/PortalSettings/categories/integration/index.js b/packages/client/src/pages/PortalSettings/categories/integration/index.js index ef3fb6f989..30aea6bd85 100644 --- a/packages/client/src/pages/PortalSettings/categories/integration/index.js +++ b/packages/client/src/pages/PortalSettings/categories/integration/index.js @@ -137,20 +137,22 @@ const IntegrationWrapper = (props) => { ); }; -export default inject(({ settingsStore, ssoStore, currentQuotaStore }) => { - const { standalone, enablePlugins, currentDeviceType } = settingsStore; - const { load: toDefault } = ssoStore; +export const Component = inject( + ({ settingsStore, ssoStore, currentQuotaStore }) => { + const { standalone, enablePlugins, currentDeviceType } = settingsStore; + const { load: toDefault } = ssoStore; - const { isSSOAvailable } = currentQuotaStore; + const { isSSOAvailable } = currentQuotaStore; - return { - toDefault, - isSSOAvailable, - standalone, - currentDeviceType, - enablePlugins, - }; -})( + return { + toDefault, + isSSOAvailable, + standalone, + currentDeviceType, + enablePlugins, + }; + }, +)( withTranslation([ "Settings", "SingleSignOn", diff --git a/packages/client/src/pages/PortalSettings/categories/payments/index.js b/packages/client/src/pages/PortalSettings/categories/payments/index.js index 9a5ac65ca0..ccd15e3140 100644 --- a/packages/client/src/pages/PortalSettings/categories/payments/index.js +++ b/packages/client/src/pages/PortalSettings/categories/payments/index.js @@ -36,7 +36,7 @@ const PaymentsPage = (props) => { return standalone ? : ; }; -export default inject(({ settingsStore }) => { +export const Component = inject(({ settingsStore }) => { const { standalone } = settingsStore; return { diff --git a/packages/client/src/pages/PortalSettings/categories/security/access-portal/adminMessage.js b/packages/client/src/pages/PortalSettings/categories/security/access-portal/adminMessage.js index fc4e6c6b63..9f59e9596f 100644 --- a/packages/client/src/pages/PortalSettings/categories/security/access-portal/adminMessage.js +++ b/packages/client/src/pages/PortalSettings/categories/security/access-portal/adminMessage.js @@ -234,7 +234,7 @@ const AdminMessage = (props) => { ); }; -export default inject(({ settingsStore, setup }) => { +export const AdminMessageSection = inject(({ settingsStore, setup }) => { const { enableAdmMess, setMessageSettings, diff --git a/packages/client/src/pages/PortalSettings/categories/security/access-portal/bruteForceProtection.js b/packages/client/src/pages/PortalSettings/categories/security/access-portal/bruteForceProtection.js index f51113e1f2..c58458421c 100644 --- a/packages/client/src/pages/PortalSettings/categories/security/access-portal/bruteForceProtection.js +++ b/packages/client/src/pages/PortalSettings/categories/security/access-portal/bruteForceProtection.js @@ -341,30 +341,32 @@ const BruteForceProtection = (props) => { ); }; -export default inject(({ settingsStore, setup }) => { - const { - numberAttempt, - blockingTime, - checkPeriod, +export const BruteForceProtectionSection = inject( + ({ settingsStore, setup }) => { + const { + numberAttempt, + blockingTime, + checkPeriod, - getBruteForceProtection, - bruteForceProtectionUrl, - currentDeviceType, - currentColorScheme, - } = settingsStore; + getBruteForceProtection, + bruteForceProtectionUrl, + currentDeviceType, + currentColorScheme, + } = settingsStore; - const { initSettings, isInit } = setup; + const { initSettings, isInit } = setup; - return { - numberAttempt, - blockingTime, - checkPeriod, + return { + numberAttempt, + blockingTime, + checkPeriod, - getBruteForceProtection, - initSettings, - isInit, - bruteForceProtectionUrl, - currentDeviceType, - currentColorScheme, - }; -})(withTranslation(["Settings", "Common"])(observer(BruteForceProtection))); + getBruteForceProtection, + initSettings, + isInit, + bruteForceProtectionUrl, + currentDeviceType, + currentColorScheme, + }; + }, +)(withTranslation(["Settings", "Common"])(observer(BruteForceProtection))); diff --git a/packages/client/src/pages/PortalSettings/categories/security/access-portal/index.js b/packages/client/src/pages/PortalSettings/categories/security/access-portal/index.js index f2805510c8..061856e049 100644 --- a/packages/client/src/pages/PortalSettings/categories/security/access-portal/index.js +++ b/packages/client/src/pages/PortalSettings/categories/security/access-portal/index.js @@ -29,13 +29,13 @@ import { Trans, withTranslation } from "react-i18next"; import { Text } from "@docspace/shared/components/text"; import { setDocumentTitle } from "SRC_DIR/helpers/utils"; import { MainContainer } from "../StyledSecurity"; -import TfaSection from "./tfa"; -import PasswordStrengthSection from "./passwordStrength"; -import TrustedMailSection from "./trustedMail"; -import IpSecuritySection from "./ipSecurity"; -import AdminMessageSection from "./adminMessage"; -import SessionLifetimeSection from "./sessionLifetime"; -import BruteForceProtectionSection from "./bruteForceProtection"; +import { TfaSection } from "./tfa"; +import { PasswordStrengthSection } from "./passwordStrength"; +import { TrustedMailSection } from "./trustedMail"; +import { IpSecuritySection } from "./ipSecurity"; +import { AdminMessageSection } from "./adminMessage"; +import { SessionLifetimeSection } from "./sessionLifetime"; +import { BruteForceProtectionSection } from "./bruteForceProtection"; import MobileView from "./mobileView"; import StyledSettingsSeparator from "SRC_DIR/pages/PortalSettings/StyledSettingsSeparator"; import { size } from "@docspace/shared/utils"; diff --git a/packages/client/src/pages/PortalSettings/categories/security/access-portal/ipSecurity.js b/packages/client/src/pages/PortalSettings/categories/security/access-portal/ipSecurity.js index 5229698de1..05d2211035 100644 --- a/packages/client/src/pages/PortalSettings/categories/security/access-portal/ipSecurity.js +++ b/packages/client/src/pages/PortalSettings/categories/security/access-portal/ipSecurity.js @@ -319,7 +319,7 @@ const IpSecurity = (props) => { ); }; -export default inject(({ settingsStore, setup }) => { +export const IpSecuritySection = inject(({ settingsStore, setup }) => { const { ipRestrictionEnable, setIpRestrictionsEnable, diff --git a/packages/client/src/pages/PortalSettings/categories/security/access-portal/passwordStrength.js b/packages/client/src/pages/PortalSettings/categories/security/access-portal/passwordStrength.js index 70d02dad1f..b5abe9eb5e 100644 --- a/packages/client/src/pages/PortalSettings/categories/security/access-portal/passwordStrength.js +++ b/packages/client/src/pages/PortalSettings/categories/security/access-portal/passwordStrength.js @@ -309,7 +309,7 @@ const PasswordStrength = (props) => { ); }; -export default inject(({ settingsStore, setup }) => { +export const PasswordStrengthSection = inject(({ settingsStore, setup }) => { const { setPortalPasswordSettings, passwordSettings, diff --git a/packages/client/src/pages/PortalSettings/categories/security/access-portal/sessionLifetime.js b/packages/client/src/pages/PortalSettings/categories/security/access-portal/sessionLifetime.js index c3941554f0..b7b8eeebd7 100644 --- a/packages/client/src/pages/PortalSettings/categories/security/access-portal/sessionLifetime.js +++ b/packages/client/src/pages/PortalSettings/categories/security/access-portal/sessionLifetime.js @@ -305,7 +305,7 @@ const SessionLifetime = (props) => { ); }; -export default inject(({ settingsStore, setup }) => { +export const SessionLifetimeSection = inject(({ settingsStore, setup }) => { const { sessionLifetime, enabledSessionLifetime, diff --git a/packages/client/src/pages/PortalSettings/categories/security/access-portal/tfa.js b/packages/client/src/pages/PortalSettings/categories/security/access-portal/tfa.js index 7378fd4dd1..ebbe2ec382 100644 --- a/packages/client/src/pages/PortalSettings/categories/security/access-portal/tfa.js +++ b/packages/client/src/pages/PortalSettings/categories/security/access-portal/tfa.js @@ -238,7 +238,7 @@ const TwoFactorAuth = (props) => { ); }; -export default inject(({ settingsStore, setup, tfaStore }) => { +export const TfaSection = inject(({ settingsStore, setup, tfaStore }) => { const { setTfaSettings, diff --git a/packages/client/src/pages/PortalSettings/categories/security/access-portal/trustedMail.js b/packages/client/src/pages/PortalSettings/categories/security/access-portal/trustedMail.js index 68a268f7a9..1151c1183f 100644 --- a/packages/client/src/pages/PortalSettings/categories/security/access-portal/trustedMail.js +++ b/packages/client/src/pages/PortalSettings/categories/security/access-portal/trustedMail.js @@ -292,7 +292,7 @@ const TrustedMail = (props) => { ); }; -export default inject(({ settingsStore }) => { +export const TrustedMailSection = inject(({ settingsStore }) => { const { trustedDomainsType, trustedDomains, diff --git a/packages/client/src/pages/PortalSettings/categories/security/index.js b/packages/client/src/pages/PortalSettings/categories/security/index.js index accdf06b24..74aefc8e43 100644 --- a/packages/client/src/pages/PortalSettings/categories/security/index.js +++ b/packages/client/src/pages/PortalSettings/categories/security/index.js @@ -119,7 +119,7 @@ const SecurityWrapper = (props) => { ); }; -export default inject(({ settingsStore, setup }) => { +export const Component = inject(({ settingsStore, setup }) => { const { initSettings, resetIsInit } = setup; return { diff --git a/packages/client/src/pages/PortalSettings/categories/storage-management/Quotas.js b/packages/client/src/pages/PortalSettings/categories/storage-management/Quotas.js index 9f5e634b07..4edf26853c 100644 --- a/packages/client/src/pages/PortalSettings/categories/storage-management/Quotas.js +++ b/packages/client/src/pages/PortalSettings/categories/storage-management/Quotas.js @@ -35,8 +35,8 @@ import { Badge } from "@docspace/shared/components/badge"; import { ColorTheme, ThemeId } from "@docspace/shared/components/color-theme"; import { StyledBaseQuotaComponent, StyledMainTitle } from "./StyledComponent"; -import QuotaPerRoomComponent from "./sub-components/QuotaPerRoom"; -import QuotaPerUserComponent from "./sub-components/QuotaPerUser"; +import { QuotaPerRoomComponentSection } from "./sub-components/QuotaPerRoom"; +import { QuotaPerUserComponentSection } from "./sub-components/QuotaPerUser"; import MobileQuotasComponent from "./sub-components/MobileQuotas"; const helpLink = @@ -48,8 +48,8 @@ const QuotaPerItemsComponent = ({ isStatisticsAvailable }) => { return ( <> - - + + ); }; diff --git a/packages/client/src/pages/PortalSettings/categories/storage-management/index.js b/packages/client/src/pages/PortalSettings/categories/storage-management/index.js index a6b535db6a..244c427f0a 100644 --- a/packages/client/src/pages/PortalSettings/categories/storage-management/index.js +++ b/packages/client/src/pages/PortalSettings/categories/storage-management/index.js @@ -75,7 +75,7 @@ const StorageManagement = ({ ); }; -export default inject(({ authStore, storageManagement }) => { +export const Component = inject(({ authStore, storageManagement }) => { const { language } = authStore; const { init, isInit, clearIntervalCheckRecalculate } = storageManagement; return { diff --git a/packages/client/src/pages/PortalSettings/categories/storage-management/sub-components/QuotaPerRoom.js b/packages/client/src/pages/PortalSettings/categories/storage-management/sub-components/QuotaPerRoom.js index 5b5e0d684a..5f94d18aaf 100644 --- a/packages/client/src/pages/PortalSettings/categories/storage-management/sub-components/QuotaPerRoom.js +++ b/packages/client/src/pages/PortalSettings/categories/storage-management/sub-components/QuotaPerRoom.js @@ -49,7 +49,7 @@ const QuotaPerRoomComponent = (props) => { ); }; -export default inject(({ currentQuotaStore }) => { +export const QuotaPerRoomComponentSection = inject(({ currentQuotaStore }) => { const { setRoomQuota, defaultRoomsQuota, isDefaultRoomsQuotaSet } = currentQuotaStore; diff --git a/packages/client/src/pages/PortalSettings/categories/storage-management/sub-components/QuotaPerUser.js b/packages/client/src/pages/PortalSettings/categories/storage-management/sub-components/QuotaPerUser.js index f7918657d3..41d6ee425a 100644 --- a/packages/client/src/pages/PortalSettings/categories/storage-management/sub-components/QuotaPerUser.js +++ b/packages/client/src/pages/PortalSettings/categories/storage-management/sub-components/QuotaPerUser.js @@ -51,7 +51,7 @@ const QuotaPerUserComponent = (props) => { ); }; -export default inject(({ currentQuotaStore }) => { +export const QuotaPerUserComponentSection = inject(({ currentQuotaStore }) => { const { setUserQuota, defaultUsersQuota, isDefaultUsersQuotaSet } = currentQuotaStore; diff --git a/packages/client/src/pages/PortalSettings/index.js b/packages/client/src/pages/PortalSettings/index.js index 7e634e3022..3797889659 100644 --- a/packages/client/src/pages/PortalSettings/index.js +++ b/packages/client/src/pages/PortalSettings/index.js @@ -27,11 +27,13 @@ import React from "react"; import { Outlet, useLocation } from "react-router-dom"; -import Layout from "./Layout"; - import Panels from "SRC_DIR/components/FilesPanels"; +import PrivateRoute from "SRC_DIR/components/PrivateRouteWrapper"; +import ErrorBoundary from "SRC_DIR/components/ErrorBoundaryWrapper"; import { generalRoutes } from "SRC_DIR/routes/general"; +import Layout from "./Layout"; + const Settings = () => { const location = useLocation(); @@ -58,4 +60,12 @@ const Settings = () => { ); }; -export default Settings; +export const Component = () => { + return ( + + + + + + ); +}; diff --git a/packages/client/src/pages/PortalUnavailable/index.js b/packages/client/src/pages/PortalUnavailable/index.js index cb220720de..947baab84f 100644 --- a/packages/client/src/pages/PortalUnavailable/index.js +++ b/packages/client/src/pages/PortalUnavailable/index.js @@ -124,7 +124,7 @@ const PortalUnavailable = ({ onLogoutClick }) => { ); }; -export default inject(({ profileActionsStore }) => { +export const Component = inject(({ profileActionsStore }) => { const { onLogoutClick } = profileActionsStore; return { onLogoutClick }; diff --git a/packages/client/src/pages/Profile/index.js b/packages/client/src/pages/Profile/index.js index 1caccb3580..46f41af5c1 100644 --- a/packages/client/src/pages/Profile/index.js +++ b/packages/client/src/pages/Profile/index.js @@ -25,18 +25,21 @@ // International. See the License terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode import React from "react"; +import { useLocation } from "react-router-dom"; import PropTypes from "prop-types"; -import Section from "@docspace/shared/components/section"; -import SectionWrapper from "SRC_DIR/components/Section"; -import { SectionHeaderContent, SectionBodyContent } from "./Section"; - -import Dialogs from "../Home/Section/AccountsBody/Dialogs"; - -import withCultureNames from "SRC_DIR/HOCs/withCultureNames"; import { inject, observer } from "mobx-react"; import { withTranslation } from "react-i18next"; import { setDocumentTitle } from "SRC_DIR/helpers/utils"; +import Section from "@docspace/shared/components/section"; + +import SectionWrapper from "SRC_DIR/components/Section"; +import PrivateRoute from "SRC_DIR/components/PrivateRouteWrapper"; +import Dialogs from "SRC_DIR/pages/Home/Section/AccountsBody/Dialogs"; +import withCultureNames from "SRC_DIR/HOCs/withCultureNames"; + +import { SectionHeaderContent, SectionBodyContent } from "./Section"; + class Profile extends React.Component { componentDidMount() { const { @@ -137,7 +140,7 @@ Profile.propTypes = { language: PropTypes.string, }; -export default inject( +const ComponentPure = inject( ({ authStore, settingsStore, @@ -193,3 +196,17 @@ export default inject( }; }, )(observer(withTranslation(["Profile", "Common"])(withCultureNames(Profile)))); + +export const Component = () => { + const location = useLocation(); + + const fileManagement = location.pathname.includes("file-management"); + + return ( + + + + ); +}; + +Component.displayName = "Profile"; diff --git a/packages/client/src/pages/PublicPreview/PublicPreview.tsx b/packages/client/src/pages/PublicPreview/PublicPreview.tsx index 2e3a84f839..01b1b58c95 100644 --- a/packages/client/src/pages/PublicPreview/PublicPreview.tsx +++ b/packages/client/src/pages/PublicPreview/PublicPreview.tsx @@ -8,7 +8,7 @@ import { UrlActionType, ValidationStatus } from "@docspace/shared/enums"; import { toastr } from "@docspace/shared/components/toast"; import MediaViewer from "@docspace/shared/components/media-viewer/MediaViewer"; import { ViewerLoader } from "@docspace/shared/components/media-viewer/sub-components/ViewerLoader"; -import Error403 from "@docspace/shared/components/errors/Error403"; +import { Error403 } from "@docspace/shared/components/errors/Error403"; import { combineUrl } from "@docspace/shared/utils/combineUrl"; import { validatePublicRoomKey } from "@docspace/shared/api/rooms"; import type { TFile } from "@docspace/shared/api/files/types"; @@ -151,9 +151,12 @@ const PublicPreview = ({ ); }; -export default inject(({ filesSettingsStore, settingsStore }) => { - const { getFilesSettings, getIcon, extsImagePreviewed } = filesSettingsStore; - const { openUrl } = settingsStore; +export const WrappedComponent = inject( + ({ filesSettingsStore, settingsStore }) => { + const { getFilesSettings, getIcon, extsImagePreviewed } = + filesSettingsStore; + const { openUrl } = settingsStore; - return { getFilesSettings, getIcon, openUrl, extsImagePreviewed }; -})(observer(PublicPreview)); + return { getFilesSettings, getIcon, openUrl, extsImagePreviewed }; + }, +)(observer(PublicPreview)); diff --git a/packages/client/src/pages/PublicRoom/index.js b/packages/client/src/pages/PublicRoom/index.js index c02d9b02a0..6467a72ba0 100644 --- a/packages/client/src/pages/PublicRoom/index.js +++ b/packages/client/src/pages/PublicRoom/index.js @@ -127,7 +127,7 @@ const PublicRoom = (props) => { ); }; -export default inject( +export const WrappedComponent = inject( ({ settingsStore, publicRoomStore, diff --git a/packages/client/src/pages/Sdk/index.js b/packages/client/src/pages/Sdk/index.js index 11bf24cab1..63fc38db54 100644 --- a/packages/client/src/pages/Sdk/index.js +++ b/packages/client/src/pages/Sdk/index.js @@ -306,7 +306,7 @@ const Sdk = ({ return component; }; -export default inject( +export const Component = inject( ({ authStore, settingsStore, diff --git a/packages/client/src/pages/Wizard/index.js b/packages/client/src/pages/Wizard/index.js index b03b63c9de..690d2c8235 100644 --- a/packages/client/src/pages/Wizard/index.js +++ b/packages/client/src/pages/Wizard/index.js @@ -522,54 +522,56 @@ const Wizard = (props) => { ); }; -export default inject(({ authStore, settingsStore, wizardStore }) => { - const { - passwordSettings, - wizardToken, - timezone, - urlLicense, - hashSettings, - setWizardComplete, - getPortalTimezones, - getPortalPasswordSettings, - theme, - } = settingsStore; +export const WrappedComponent = inject( + ({ authStore, settingsStore, wizardStore }) => { + const { + passwordSettings, + wizardToken, + timezone, + urlLicense, + hashSettings, + setWizardComplete, + getPortalTimezones, + getPortalPasswordSettings, + theme, + } = settingsStore; - const { language } = authStore; - const { - isWizardLoaded, - machineName, - isLicenseRequired, - licenseUpload, - setIsWizardLoaded, - getMachineName, - getIsRequiredLicense, + const { language } = authStore; + const { + isWizardLoaded, + machineName, + isLicenseRequired, + licenseUpload, + setIsWizardLoaded, + getMachineName, + getIsRequiredLicense, - setLicense, - resetLicenseUploaded, - } = wizardStore; + setLicense, + resetLicenseUploaded, + } = wizardStore; - return { - theme, - isLoaded: authStore.isLoaded, - culture: language, - wizardToken, - passwordSettings, - timezone, - urlLicense, - hashSettings, - isWizardLoaded, - machineName, - isLicenseRequired, - licenseUpload, - setWizardComplete, - getPortalPasswordSettings, - getPortalTimezones, - setIsWizardLoaded, - getMachineName, - getIsRequiredLicense, + return { + theme, + isLoaded: authStore.isLoaded, + culture: language, + wizardToken, + passwordSettings, + timezone, + urlLicense, + hashSettings, + isWizardLoaded, + machineName, + isLicenseRequired, + licenseUpload, + setWizardComplete, + getPortalPasswordSettings, + getPortalTimezones, + setIsWizardLoaded, + getMachineName, + getIsRequiredLicense, - setLicense, - resetLicenseUploaded, - }; -})(withCultureNames(observer(Wizard))); + setLicense, + resetLicenseUploaded, + }; + }, +)(withCultureNames(observer(Wizard))); diff --git a/packages/client/src/routes/client.js b/packages/client/src/routes/client.js index c57849412d..f2df914726 100644 --- a/packages/client/src/routes/client.js +++ b/packages/client/src/routes/client.js @@ -24,88 +24,44 @@ // content are licensed under the terms of the Creative Commons Attribution-ShareAlike 4.0 // International. See the License terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode -import React from "react"; import { Navigate } from "react-router-dom"; -import loadable from "@loadable/component"; + +import componentLoader from "@docspace/shared/utils/component-loader"; import PrivateRoute from "../components/PrivateRouteWrapper"; import PublicRoute from "../components/PublicRouteWrapper"; import Error404 from "@docspace/shared/components/errors/Error404"; -import componentLoader from "@docspace/shared/utils/component-loader"; import ErrorBoundary from "../components/ErrorBoundaryWrapper"; -import FilesView from "SRC_DIR/pages/Home/View/Files"; -import AccountsView from "SRC_DIR/pages/Home/View/Accounts"; -import SettingsView from "SRC_DIR/pages/Home/View/Settings"; -const PublicPreview = loadable(() => - componentLoader(() => import("../pages/PublicPreview/PublicPreview")), -); - import { generalRoutes } from "./general"; -const Client = loadable(() => componentLoader(() => import("../Client"))); - -const Home = loadable(() => componentLoader(() => import("../pages/Home"))); - -const Sdk = loadable(() => componentLoader(() => import("../pages/Sdk"))); - -const FormGallery = loadable(() => - componentLoader(() => import("../pages/FormGallery")), -); -const PublicRoom = loadable(() => - componentLoader(() => import("../pages/PublicRoom")), -); -const About = loadable(() => componentLoader(() => import("../pages/About"))); -const Wizard = loadable(() => componentLoader(() => import("../pages/Wizard"))); -const PreparationPortal = loadable(() => - componentLoader(() => import("@docspace/shared/pages/PreparationPortal")), -); -const PortalUnavailable = loadable(() => - componentLoader(() => import("../pages/PortalUnavailable")), -); -const ErrorUnavailable = loadable(() => - componentLoader(() => import("../components/ErrorUnavailableWrapper")), -); - -const Error401 = loadable(() => - componentLoader(() => import("@docspace/shared/components/errors/Error401")), -); - -const Error403 = loadable(() => - componentLoader(() => import("@docspace/shared/components/errors/Error403")), -); - -const Error520 = loadable(() => - componentLoader(() => import("../components/Error520Wrapper")), -); - -const ErrorAccessRestricted = loadable(() => - componentLoader( - () => import("@docspace/shared/components/errors/AccessRestricted"), - ), -); - -const ErrorOffline = loadable(() => - componentLoader( - () => import("@docspace/shared/components/errors/ErrorOffline"), - ), -); - const ClientRoutes = [ { path: "/", - element: ( - - - - - - ), + async lazy() { + const { Client } = await componentLoader(() => import("SRC_DIR/Client")); + + const Component = () => ( + + + + + + ); + + return { Component }; + }, errorElement: , children: [ { path: "/", - element: , + async lazy() { + const { Component } = await componentLoader( + () => import("SRC_DIR/pages/Home"), + ); + + return { Component }; + }, children: [ { index: true, @@ -133,107 +89,237 @@ const ClientRoutes = [ }, { path: "rooms/personal", - element: ( - - - - ), + async lazy() { + const { FilesView } = await componentLoader( + () => import("SRC_DIR/pages/Home/View/Files"), + ); + + const Component = () => { + return ( + + + + ); + }; + + return { Component }; + }, }, { path: "rooms/personal/filter", - element: ( - - - - ), + async lazy() { + const { FilesView } = await componentLoader( + () => import("SRC_DIR/pages/Home/View/Files"), + ); + + const Component = () => { + return ( + + + + ); + }; + + return { Component }; + }, }, { path: "files/trash", - element: ( - - - - ), + async lazy() { + const { FilesView } = await componentLoader( + () => import("SRC_DIR/pages/Home/View/Files"), + ); + + const Component = () => { + return ( + + + + ); + }; + + return { Component }; + }, }, { path: "files/trash/filter", - element: ( - - - - ), + async lazy() { + const { FilesView } = await componentLoader( + () => import("SRC_DIR/pages/Home/View/Files"), + ); + + const Component = () => { + return ( + + + + ); + }; + + return { Component }; + }, }, { path: "rooms/shared", - element: ( - - - - ), + async lazy() { + const { FilesView } = await componentLoader( + () => import("SRC_DIR/pages/Home/View/Files"), + ); + + const Component = () => { + return ( + + + + ); + }; + + return { Component }; + }, }, { path: "rooms/shared/filter", - element: ( - - - - ), + async lazy() { + const { FilesView } = await componentLoader( + () => import("SRC_DIR/pages/Home/View/Files"), + ); + + const Component = () => { + return ( + + + + ); + }; + + return { Component }; + }, }, { path: "rooms/shared/:room", - element: ( - - - - ), + async lazy() { + const { FilesView } = await componentLoader( + () => import("SRC_DIR/pages/Home/View/Files"), + ); + + const Component = () => { + return ( + + + + ); + }; + + return { Component }; + }, }, { path: "rooms/shared/:room/filter", - element: ( - - - - ), + async lazy() { + const { FilesView } = await componentLoader( + () => import("SRC_DIR/pages/Home/View/Files"), + ); + + const Component = () => { + return ( + + + + ); + }; + + return { Component }; + }, }, { path: "rooms/archived", - element: ( - - - - ), + async lazy() { + const { FilesView } = await componentLoader( + () => import("SRC_DIR/pages/Home/View/Files"), + ); + + const Component = () => { + return ( + + + + ); + }; + + return { Component }; + }, }, { path: "rooms/archived/filter", - element: ( - - - - ), + async lazy() { + const { FilesView } = await componentLoader( + () => import("SRC_DIR/pages/Home/View/Files"), + ); + + const Component = () => { + return ( + + + + ); + }; + + return { Component }; + }, }, { path: "rooms/archived/:room", - element: ( - - - - ), + async lazy() { + const { FilesView } = await componentLoader( + () => import("SRC_DIR/pages/Home/View/Files"), + ); + + const Component = () => { + return ( + + + + ); + }; + + return { Component }; + }, }, { path: "rooms/archived/:room/filter", - element: ( - - - - ), + async lazy() { + const { FilesView } = await componentLoader( + () => import("SRC_DIR/pages/Home/View/Files"), + ); + + const Component = () => { + return ( + + + + ); + }; + + return { Component }; + }, }, { path: "media/view/:id", - element: ( - - - - ), + async lazy() { + const { FilesView } = await componentLoader( + () => import("SRC_DIR/pages/Home/View/Files"), + ); + + const Component = () => { + return ( + + + + ); + }; + + return { Component }; + }, }, { path: "accounts", @@ -273,11 +359,21 @@ const ClientRoutes = [ }, { path: "accounts/people/filter", - element: ( - - - - ), + async lazy() { + const { AccountsView } = await componentLoader( + () => import("SRC_DIR/pages/Home/View/Accounts"), + ); + + const Component = () => { + return ( + + + + ); + }; + + return { Component }; + }, }, { path: "accounts/groups", @@ -289,11 +385,21 @@ const ClientRoutes = [ }, { path: "accounts/groups/filter", - element: ( - - - - ), + async lazy() { + const { AccountsView } = await componentLoader( + () => import("SRC_DIR/pages/Home/View/Accounts"), + ); + + const Component = () => { + return ( + + + + ); + }; + + return { Component }; + }, }, { path: "accounts/groups/:groupId", @@ -305,36 +411,22 @@ const ClientRoutes = [ }, { path: "accounts/groups/:groupId/filter", - element: ( - - - - ), + async lazy() { + const { AccountsView } = await componentLoader( + () => import("SRC_DIR/pages/Home/View/Accounts"), + ); + + const Component = () => { + return ( + + + + ); + }; + + return { Component }; + }, }, - /*{ - path: "settings", - element: ( - - - - ), - }, - { - path: "settings/personal", - element: ( - - - - ), - }, - { - path: "settings/general", - element: ( - - - - ), - },*/ ], }, { @@ -355,186 +447,340 @@ const ClientRoutes = [ }, { path: "/form-gallery", - element: ( - - - - - - ), + async lazy() { + const { WrappedComponent } = await componentLoader( + () => import("SRC_DIR/pages/FormGallery"), + ); + + const Component = () => ( + + + + + + ); + + return { Component }; + }, }, { path: "/form-gallery/:fromFolderId", - element: ( - - - - - - ), + async lazy() { + const { WrappedComponent } = await componentLoader( + () => import("SRC_DIR/pages/FormGallery"), + ); + + const Component = () => ( + + + + + + ); + + return { Component }; + }, }, { path: "/form-gallery/:fromFolderId/filter", - element: ( - - - - - - ), + async lazy() { + const { WrappedComponent } = await componentLoader( + () => import("SRC_DIR/pages/FormGallery"), + ); + + const Component = () => ( + + + + + + ); + + return { Component }; + }, }, { path: "/share/preview/:id", - element: ( - - - - - - ), + async lazy() { + const { WrappedComponent } = await componentLoader( + () => import("SRC_DIR/pages/PublicPreview/PublicPreview"), + ); + + const Component = () => ( + + + + + + ); + + return { Component }; + }, }, { path: "/rooms/share", - element: ( - - - - - - ), + async lazy() { + const { WrappedComponent } = await componentLoader( + () => import("SRC_DIR/pages/PublicRoom"), + ); + + const Component = () => ( + + + + + + ); + + return { Component }; + }, errorElement: , children: [ { index: true, - element: ( - - - - ), + async lazy() { + const { FilesView } = await componentLoader( + () => import("SRC_DIR/pages/Home/View/Files"), + ); + + const Component = () => { + return ( + + + + ); + }; + + return { Component }; + }, }, { path: "media/view/:id", - element: ( - - - - ), + async lazy() { + const { FilesView } = await componentLoader( + () => import("SRC_DIR/pages/Home/View/Files"), + ); + + const Component = () => { + return ( + + + + ); + }; + + return { Component }; + }, }, ], }, { path: "/wizard", - element: ( - - - - - - ), + async lazy() { + const { WrappedComponent } = await componentLoader( + () => import("SRC_DIR/pages/Wizard"), + ); + + const Component = () => ( + + + + + + ); + + return { Component }; + }, }, { path: "/sdk/:mode", - element: , + lazy: () => import("SRC_DIR/pages/Sdk"), }, { path: "/about", - element: ( - - - - - - ), + async lazy() { + const { About } = await componentLoader( + () => import("SRC_DIR/pages/About"), + ); + + const Component = () => ( + + + + + + ); + + return { Component }; + }, }, { path: "/portal-unavailable", - element: ( - - - - - - ), + async lazy() { + const { Component } = await componentLoader( + () => import("SRC_DIR/pages/PortalUnavailable"), + ); + + const WrappedComponent = () => ( + + + + + + ); + + return { Component: WrappedComponent }; + }, }, { path: "/unavailable", - element: ( - - - - - - ), + async lazy() { + const { Component } = await componentLoader( + () => import("SRC_DIR/components/ErrorUnavailableWrapper"), + ); + + const WrappedComponent = () => ( + + + + + + ); + + return { Component: WrappedComponent }; + }, }, { path: "/access-restricted", - element: ( - - - - - - ), + async lazy() { + const { AccessRestricted } = await componentLoader( + () => import("@docspace/shared/components/errors/AccessRestricted"), + ); + + const Component = () => ( + + + + + + ); + + return { Component }; + }, }, { path: "/preparation-portal", - element: ( - - - - - - ), + async lazy() { + const { PreparationPortal } = await componentLoader( + () => import("@docspace/shared/pages/PreparationPortal"), + ); + + const Component = () => ( + + + + + + ); + + return { Component }; + }, }, { path: "/error/401", - element: ( - - - - - - ), + async lazy() { + const { Error401 } = await componentLoader( + () => import("@docspace/shared/components/errors/Error401"), + ); + + const Component = () => { + return ( + + + + + + ); + }; + + return { Component }; + }, }, { path: "/error/403", - element: ( - - - - - - ), + async lazy() { + const { Error403 } = await componentLoader( + () => import("@docspace/shared/components/errors/Error403"), + ); + + const Component = () => { + return ( + + + + + + ); + }; + + return { Component }; + }, }, { path: "/error/520", - element: ( - - - - - - ), + async lazy() { + const { Error520Component } = await componentLoader( + () => import("SRC_DIR/components/Error520Wrapper"), + ); + + const Component = () => { + return ( + + + + + + ); + }; + + return { Component }; + }, }, { path: "/error/access/restricted", - element: ( - - - - - - ), + async lazy() { + const { AccessRestricted } = await componentLoader( + () => import("@docspace/shared/components/errors/AccessRestricted"), + ); + + const Component = () => ( + + + + + + ); + + return { Component }; + }, }, { path: "/error/offline", - element: ( - - - - - - ), + async lazy() { + const { ErrorOfflineContainer } = await componentLoader( + () => import("@docspace/shared/components/errors/ErrorOffline"), + ); + + const Component = () => ( + + + + + + ); + + return { Component }; + }, }, ]; diff --git a/packages/client/src/routes/confirm.js b/packages/client/src/routes/confirm.js index e1aa8d0859..29b10765c6 100644 --- a/packages/client/src/routes/confirm.js +++ b/packages/client/src/routes/confirm.js @@ -24,195 +24,116 @@ // content are licensed under the terms of the Creative Commons Attribution-ShareAlike 4.0 // International. See the License terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode -import React from "react"; -import loadable from "@loadable/component"; - -import ConfirmRoute from "../helpers/confirmRoute"; -import ErrorBoundary from "../components/ErrorBoundaryWrapper"; +import Error404 from "@docspace/shared/components/errors/Error404"; import componentLoader from "@docspace/shared/utils/component-loader"; -import Error404 from "@docspace/shared/components/errors/Error404"; -import { AuthenticatedAction } from "../helpers/enums"; - -const Confirm = loadable(() => - componentLoader(() => import("../pages/Confirm")), -); - -const ActivateUserForm = loadable(() => - componentLoader(() => import("../pages/Confirm/sub-components/activateUser")), -); -const CreateUserForm = loadable(() => - componentLoader(() => import("../pages/Confirm/sub-components/createUser")), -); -const ChangePasswordForm = loadable(() => - componentLoader( - () => import("../pages/Confirm/sub-components/changePassword"), - ), -); -const ActivateEmailForm = loadable(() => - componentLoader( - () => import("../pages/Confirm/sub-components/activateEmail"), - ), -); -const ChangeEmailForm = loadable(() => - componentLoader(() => import("../pages/Confirm/sub-components/changeEmail")), -); -const ChangePhoneForm = loadable(() => - componentLoader(() => import("../pages/Confirm/sub-components/changePhone")), -); -const ProfileRemoveForm = loadable(() => - componentLoader( - () => import("../pages/Confirm/sub-components/profileRemove"), - ), -); -const ChangeOwnerForm = loadable(() => - componentLoader(() => import("../pages/Confirm/sub-components/changeOwner")), -); -const TfaAuthForm = loadable(() => - componentLoader(() => import("../pages/Confirm/sub-components/tfaAuth")), -); -const TfaActivationForm = loadable(() => - componentLoader( - () => import("../pages/Confirm/sub-components/tfaActivation"), - ), -); -const RemovePortal = loadable(() => - componentLoader(() => import("../pages/Confirm/sub-components/removePortal")), -); -const DeactivatePortal = loadable(() => - componentLoader( - () => import("../pages/Confirm/sub-components/deactivatePortal"), - ), -); -const ContinuePortal = loadable(() => - componentLoader( - () => import("../pages/Confirm/sub-components/continuePortal"), - ), -); -const Auth = loadable(() => - componentLoader(() => import("../pages/Confirm/sub-components/auth")), -); +import ConfirmRoute from "SRC_DIR/helpers/confirmRoute"; const confirmRoutes = [ { path: "EmpInvite", - element: ( - - - - ), + lazy: () => + componentLoader( + () => import("SRC_DIR/pages/Confirm/sub-components/createUser"), + ), }, { path: "LinkInvite", - element: ( - - - - ), + lazy: () => + componentLoader( + () => import("SRC_DIR/pages/Confirm/sub-components/createUser"), + ), }, { path: "Activation", - element: ( - - - - ), + lazy: () => + componentLoader( + () => import("SRC_DIR/pages/Confirm/sub-components/activateUser"), + ), }, { path: "EmailActivation", - element: ( - - - - ), + lazy: () => + componentLoader( + () => import("SRC_DIR/pages/Confirm/sub-components/activateEmail"), + ), }, { path: "EmailChange", - element: ( - - - - ), + lazy: () => + componentLoader( + () => import("SRC_DIR/pages/Confirm/sub-components/changeEmail"), + ), }, { path: "PasswordChange", - element: ( - - - - ), + lazy: () => + componentLoader( + () => import("SRC_DIR/pages/Confirm/sub-components/changePassword"), + ), }, { path: "ProfileRemove", - element: ( - - - - ), + lazy: () => + componentLoader( + () => import("SRC_DIR/pages/Confirm/sub-components/profileRemove"), + ), }, { path: "PhoneActivation", - element: ( - - - - ), + lazy: () => + componentLoader( + () => import("SRC_DIR/pages/Confirm/sub-components/changePhone"), + ), }, { path: "PortalOwnerChange", - element: ( - - - - ), + lazy: () => + componentLoader( + () => import("SRC_DIR/pages/Confirm/sub-components/changeOwner"), + ), }, { path: "TfaAuth", - element: ( - - - - ), + lazy: () => + componentLoader( + () => import("SRC_DIR/pages/Confirm/sub-components/tfaAuth"), + ), }, { path: "TfaActivation", - element: ( - - - - ), + lazy: () => + componentLoader( + () => import("SRC_DIR/pages/Confirm/sub-components/tfaActivation"), + ), }, { path: "PortalRemove", - element: ( - - - - ), + lazy: () => + componentLoader( + () => import("SRC_DIR/pages/Confirm/sub-components/removePortal"), + ), }, { path: "PortalSuspend", - element: ( - - - - ), + lazy: () => + componentLoader( + () => import("SRC_DIR/pages/Confirm/sub-components/deactivatePortal"), + ), }, { path: "PortalContinue", - element: ( - - - - ), + lazy: () => + componentLoader( + () => import("SRC_DIR/pages/Confirm/sub-components/continuePortal"), + ), }, { path: "Auth", - element: ( - - - - ), + lazy: () => + componentLoader( + () => import("SRC_DIR/pages/Confirm/sub-components/auth"), + ), }, ]; @@ -229,21 +150,13 @@ const ConfirmParentRoutes = [ }, { path: "confirm.aspx", - element: ( - - - - ), + lazy: () => componentLoader(() => import("SRC_DIR/pages/Confirm")), errorElement: , children: [...confirmRoutes], }, { path: "confirm", - element: ( - - - - ), + lazy: () => componentLoader(() => import("SRC_DIR/pages/Confirm")), errorElement: , children: [...confirmRoutes], }, diff --git a/packages/client/src/routes/general.js b/packages/client/src/routes/general.js index e72a271ff9..1193672456 100644 --- a/packages/client/src/routes/general.js +++ b/packages/client/src/routes/general.js @@ -24,17 +24,10 @@ // content are licensed under the terms of the Creative Commons Attribution-ShareAlike 4.0 // International. See the License terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode -import React from "react"; import { Navigate } from "react-router-dom"; -import loadable from "@loadable/component"; -import PrivateRoute from "../components/PrivateRouteWrapper"; import componentLoader from "@docspace/shared/utils/component-loader"; -const Profile = loadable(() => - componentLoader(() => import("../pages/Profile")), -); - const generalRoutes = [ { path: "profile/", @@ -51,43 +44,23 @@ const generalRoutes = [ }, { path: "login", - element: ( - - - - ), + lazy: () => componentLoader(() => import("SRC_DIR/pages/Profile")), }, { path: "notifications", - element: ( - - - - ), + lazy: () => componentLoader(() => import("SRC_DIR/pages/Profile")), }, { path: "file-management", - element: ( - - - - ), + lazy: () => componentLoader(() => import("SRC_DIR/pages/Profile")), }, { path: "interface-theme", - element: ( - - - - ), + lazy: () => componentLoader(() => import("SRC_DIR/pages/Profile")), }, { path: "authorized-apps", - element: ( - - - - ), + lazy: () => componentLoader(() => import("SRC_DIR/pages/Profile")), }, ], }, diff --git a/packages/client/src/routes/portalSettings.js b/packages/client/src/routes/portalSettings.js index 9a7942aaee..cb16a774c7 100644 --- a/packages/client/src/routes/portalSettings.js +++ b/packages/client/src/routes/portalSettings.js @@ -24,342 +24,16 @@ // content are licensed under the terms of the Creative Commons Attribution-ShareAlike 4.0 // International. See the License terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode -import React from "react"; import { Navigate } from "react-router-dom"; -import loadable from "@loadable/component"; import Error404 from "@docspace/shared/components/errors/Error404"; import componentLoader from "@docspace/shared/utils/component-loader"; -import PrivateRoute from "../components/PrivateRouteWrapper"; -import ErrorBoundary from "../components/ErrorBoundaryWrapper"; - import { generalRoutes } from "./general"; -import SettingsContainer from "../pages/PortalSettings/categories/integration/LDAP/sub-components/SettingsContainer"; -import SyncContainer from "../pages/PortalSettings/categories/integration/LDAP/sub-components/SyncContainer"; -import StyledLdapPage from "../pages/PortalSettings/categories/integration/LDAP/styled-components/StyledLdapPage"; - -const PortalSettings = loadable(() => - componentLoader(() => import("../pages/PortalSettings")), -); - -const CustomizationSettings = loadable(() => - componentLoader( - () => import("../pages/PortalSettings/categories/common/index.js"), - ), -); -const LanguageAndTimeZoneSettings = loadable(() => - componentLoader( - () => - import( - "../pages/PortalSettings/categories/common/Customization/language-and-time-zone" - ), - ), -); -const WelcomePageSettings = loadable(() => - componentLoader( - () => - import( - "../pages/PortalSettings/categories/common/Customization/welcome-page-settings" - ), - ), -); -const DNSSettings = loadable(() => - componentLoader( - () => - import( - "../pages/PortalSettings/categories/common/Customization/dns-settings" - ), - ), -); -const PortalRenaming = loadable(() => - componentLoader( - () => - import( - "../pages/PortalSettings/categories/common/Customization/portal-renaming" - ), - ), -); -const WhiteLabel = loadable(() => - componentLoader( - () => - import("../pages/PortalSettings/categories/common/Branding/whitelabel"), - ), -); -const CompanyInfoSettings = loadable(() => - componentLoader( - () => - import( - "../pages/PortalSettings/categories/common/Branding/companyInfoSettings" - ), - ), -); -const AdditionalResources = loadable(() => - componentLoader( - () => - import( - "../pages/PortalSettings/categories/common/Branding/additionalResources" - ), - ), -); -const SecuritySettings = loadable(() => - componentLoader( - () => import("../pages/PortalSettings/categories/security/index.js"), - ), -); -const TfaPage = loadable(() => - componentLoader( - () => - import("../pages/PortalSettings/categories/security/access-portal/tfa"), - ), -); -const PasswordStrengthPage = loadable(() => - componentLoader( - () => - import( - "../pages/PortalSettings/categories/security/access-portal/passwordStrength" - ), - ), -); -const TrustedMailPage = loadable(() => - componentLoader( - () => - import( - "../pages/PortalSettings/categories/security/access-portal/trustedMail" - ), - ), -); -const IpSecurityPage = loadable(() => - componentLoader( - () => - import( - "../pages/PortalSettings/categories/security/access-portal/ipSecurity" - ), - ), -); -const BruteForceProtectionPage = loadable(() => - componentLoader( - () => - import( - "../pages/PortalSettings/categories/security/access-portal/bruteForceProtection" - ), - ), -); -const AdminMessagePage = loadable(() => - componentLoader( - () => - import( - "../pages/PortalSettings/categories/security/access-portal/adminMessage" - ), - ), -); -const SessionLifetimePage = loadable(() => - componentLoader( - () => - import( - "../pages/PortalSettings/categories/security/access-portal/sessionLifetime" - ), - ), -); -const Integration = loadable(() => - componentLoader( - () => import("../pages/PortalSettings/categories/integration"), - ), -); -const Payments = loadable(() => - componentLoader(() => import("../pages/PortalSettings/categories/payments")), -); -const Statistics = loadable(() => - componentLoader( - () => import("../pages/PortalSettings/categories/storage-management"), - ), -); -const QuotaPerRoom = loadable(() => - componentLoader( - () => - import( - "../pages/PortalSettings/categories/storage-management/sub-components/QuotaPerRoom.js" - ), - ), -); -const QuotaPerUser = loadable(() => - componentLoader( - () => - import( - "../pages/PortalSettings/categories/storage-management/sub-components/QuotaPerUser.js" - ), - ), -); -const ThirdParty = loadable(() => - componentLoader( - () => - import( - "../pages/PortalSettings/categories/integration/ThirdPartyServicesSettings" - ), - ), -); - -const DocumentService = loadable(() => - componentLoader( - () => - import("../pages/PortalSettings/categories/integration/DocumentService"), - ), -); - -const SingleSignOn = loadable(() => - componentLoader( - () => import("../pages/PortalSettings/categories/integration/SingleSignOn"), - ), -); -const SPSettings = loadable(() => - componentLoader( - () => - import( - "../pages/PortalSettings/categories/integration/SingleSignOn/SPSettings" - ), - ), -); -const SPMetadata = loadable(() => - componentLoader( - () => - import( - "../pages/PortalSettings/categories/integration/SingleSignOn/ProviderMetadata" - ), - ), -); - -const DeveloperTools = loadable(() => - componentLoader( - () => import("../pages/PortalSettings/categories/developer-tools/index.js"), - ), -); - -const DataImport = loadable(() => - componentLoader( - () => import("../pages/PortalSettings/categories/data-import/index.tsx"), - ), -); - -const WebhookHistory = loadable(() => - componentLoader( - () => - import( - "../pages/PortalSettings/categories/developer-tools/Webhooks/WebhookHistory" - ), - ), -); -const WebhookDetails = loadable(() => - componentLoader( - () => - import( - "../pages/PortalSettings/categories/developer-tools/Webhooks/WebhookEventDetails" - ), - ), -); -const Backup = loadable(() => - componentLoader( - () => import("../pages/PortalSettings/categories/data-management/index"), - ), -); -const DeleteDataPage = loadable(() => - componentLoader( - () => import("../pages/PortalSettings/categories/delete-data"), - ), -); -const RestoreBackup = loadable(() => - componentLoader( - () => - import( - "../pages/PortalSettings/categories/data-management/backup/restore-backup/index" - ), - ), -); -const Bonus = loadable(() => componentLoader(() => import("../pages/Bonus"))); - -const DocSpace = loadable(() => - componentLoader( - () => - import( - "../pages/PortalSettings/categories/developer-tools/JavascriptSDK/presets/DocSpace" - ), - ), -); -const SimpleRoom = loadable(() => - componentLoader( - () => - import( - "../pages/PortalSettings/categories/developer-tools/JavascriptSDK/presets/SimpleRoom" - ), - ), -); -const Manager = loadable(() => - componentLoader( - () => - import( - "../pages/PortalSettings/categories/developer-tools/JavascriptSDK/presets/Manager" - ), - ), -); -const RoomSelector = loadable(() => - componentLoader( - () => - import( - "../pages/PortalSettings/categories/developer-tools/JavascriptSDK/presets/RoomSelector" - ), - ), -); -const FileSelector = loadable(() => - componentLoader( - () => - import( - "../pages/PortalSettings/categories/developer-tools/JavascriptSDK/presets/FileSelector" - ), - ), -); -const Editor = loadable(() => - componentLoader( - () => - import( - "../pages/PortalSettings/categories/developer-tools/JavascriptSDK/presets/Editor" - ), - ), -); -const Viewer = loadable(() => - componentLoader( - () => - import( - "../pages/PortalSettings/categories/developer-tools/JavascriptSDK/presets/Viewer" - ), - ), -); - -const OAuthCreatePage = loadable(() => - componentLoader( - () => - import( - "../pages/PortalSettings/categories/developer-tools/OAuth/OAuthCreatePage" - ), - ), -); - -const OAuthEditPage = loadable(() => - componentLoader( - () => - import( - "../pages/PortalSettings/categories/developer-tools/OAuth/OAuthEditPage" - ), - ), -); const PortalSettingsRoutes = { path: "portal-settings/", - element: ( - - - - - - ), + lazy: () => componentLoader(() => import("SRC_DIR/pages/PortalSettings")), errorElement: , children: [ { @@ -372,43 +46,115 @@ const PortalSettingsRoutes = { }, { path: "customization/general", - element: , + lazy: () => + componentLoader( + () => import("SRC_DIR/pages/PortalSettings/categories/common"), + ), }, { path: "customization/branding", - element: , - }, - { - path: "customization/branding/white-label", - element: , - }, - { - path: "customization/branding/company-info-settings", - element: , - }, - { - path: "customization/branding/additional-resources", - element: , + lazy: () => + componentLoader( + () => import("SRC_DIR/pages/PortalSettings/categories/common"), + ), }, { path: "customization/appearance", - element: , + lazy: () => + componentLoader( + () => import("SRC_DIR/pages/PortalSettings/categories/common"), + ), + }, + { + path: "customization/branding/white-label", + async lazy() { + const { WhiteLabel } = await componentLoader( + () => + import( + "SRC_DIR/pages/PortalSettings/categories/common/Branding/whitelabel" + ), + ); + + return { Component: WhiteLabel }; + }, + }, + { + path: "customization/branding/company-info-settings", + async lazy() { + const { CompanyInfoSettings } = await componentLoader( + () => + import( + "SRC_DIR/pages/PortalSettings/categories/common/Branding/companyInfoSettings" + ), + ); + + return { Component: CompanyInfoSettings }; + }, + }, + { + path: "customization/branding/additional-resources", + async lazy() { + const { AdditionalResources } = await componentLoader( + () => + import( + "SRC_DIR/pages/PortalSettings/categories/common/Branding/additionalResources" + ), + ); + + return { Component: AdditionalResources }; + }, }, { path: "customization/general/language-and-time-zone", - element: , + async lazy() { + const { LanguageAndTimeZoneSettings } = await componentLoader( + () => + import( + "SRC_DIR/pages/PortalSettings/categories/common/Customization/language-and-time-zone" + ), + ); + + return { Component: LanguageAndTimeZoneSettings }; + }, }, { path: "customization/general/welcome-page-settings", - element: , + async lazy() { + const { WelcomePageSettings } = await componentLoader( + () => + import( + "SRC_DIR/pages/PortalSettings/categories/common/Customization/welcome-page-settings" + ), + ); + + return { Component: WelcomePageSettings }; + }, }, { path: "customization/general/dns-settings", - element: , + async lazy() { + const { DNSSettings } = await componentLoader( + () => + import( + "SRC_DIR/pages/PortalSettings/categories/common/Customization/dns-settings" + ), + ); + + return { Component: DNSSettings }; + }, }, { path: "customization/general/portal-renaming", - element: , + async lazy() { + const { PortalRenaming } = await componentLoader( + () => + import( + "SRC_DIR/pages/PortalSettings/categories/common/Customization/portal-renaming" + ), + ); + + return { Component: PortalRenaming }; + }, }, { path: "security", @@ -416,43 +162,115 @@ const PortalSettingsRoutes = { }, { path: "security/access-portal", - element: , + lazy: () => + componentLoader( + () => import("SRC_DIR/pages/PortalSettings/categories/security"), + ), }, { path: "security/login-history", - element: , + lazy: () => + componentLoader( + () => import("SRC_DIR/pages/PortalSettings/categories/security"), + ), }, { path: "security/audit-trail", - element: , + lazy: () => + componentLoader( + () => import("SRC_DIR/pages/PortalSettings/categories/security"), + ), }, { path: "security/access-portal/tfa", - element: , + async lazy() { + const { TfaSection } = await componentLoader( + () => + import( + "SRC_DIR/pages/PortalSettings/categories/security/access-portal/tfa" + ), + ); + + return { Component: TfaSection }; + }, }, { path: "security/access-portal/password", - element: , + async lazy() { + const { PasswordStrengthSection } = await componentLoader( + () => + import( + "SRC_DIR/pages/PortalSettings/categories/security/access-portal/passwordStrength" + ), + ); + + return { Component: PasswordStrengthSection }; + }, }, { path: "security/access-portal/trusted-mail", - element: , + async lazy() { + const { TrustedMailSection } = await componentLoader( + () => + import( + "SRC_DIR/pages/PortalSettings/categories/security/access-portal/trustedMail" + ), + ); + + return { Component: TrustedMailSection }; + }, }, { path: "security/access-portal/ip", - element: , + async lazy() { + const { IpSecuritySection } = await componentLoader( + () => + import( + "SRC_DIR/pages/PortalSettings/categories/security/access-portal/ipSecurity" + ), + ); + + return { Component: IpSecuritySection }; + }, }, { path: "security/access-portal/brute-force-protection", - element: , + async lazy() { + const { BruteForceProtectionSection } = await componentLoader( + () => + import( + "SRC_DIR/pages/PortalSettings/categories/security/access-portal/bruteForceProtection" + ), + ); + + return { Component: BruteForceProtectionSection }; + }, }, { path: "security/access-portal/admin-message", - element: , + async lazy() { + const { AdminMessageSection } = await componentLoader( + () => + import( + "SRC_DIR/pages/PortalSettings/categories/security/access-portal/adminMessage" + ), + ); + + return { Component: AdminMessageSection }; + }, }, { path: "security/access-portal/lifetime", - element: , + async lazy() { + const { SessionLifetimeSection } = await componentLoader( + () => + import( + "SRC_DIR/pages/PortalSettings/categories/security/access-portal/sessionLifetime" + ), + ); + + return { Component: SessionLifetimeSection }; + }, }, { path: "integration", @@ -460,63 +278,147 @@ const PortalSettingsRoutes = { }, { path: "integration/ldap", - element: , - }, - { - path: "integration/ldap/settings", - element: , - }, - { - path: "integration/ldap/sync-data", - element: , + lazy: () => + componentLoader( + () => import("SRC_DIR/pages/PortalSettings/categories/integration"), + ), }, { path: "integration/third-party-services", - element: , + lazy: () => + componentLoader( + () => import("SRC_DIR/pages/PortalSettings/categories/integration"), + ), }, { path: "integration/sso", - element: , - }, - { - path: "integration/sso/settings", - element: , - }, - { - path: "integration/sso/metadata", - element: , + lazy: () => + componentLoader( + () => import("SRC_DIR/pages/PortalSettings/categories/integration"), + ), }, { path: "integration/portal-integration", - element: , + lazy: () => + componentLoader( + () => import("SRC_DIR/pages/PortalSettings/categories/integration"), + ), }, { path: "integration/document-service", - element: , + lazy: () => + componentLoader( + () => import("SRC_DIR/pages/PortalSettings/categories/integration"), + ), }, { path: "integration/plugins", - element: , + lazy: () => + componentLoader( + () => import("SRC_DIR/pages/PortalSettings/categories/integration"), + ), }, { path: "integration/smtp-settings", - element: , + lazy: () => + componentLoader( + () => import("SRC_DIR/pages/PortalSettings/categories/integration"), + ), + }, + { + path: "integration/ldap/settings", + async lazy() { + const { SettingsContainerSection } = await componentLoader( + () => + import( + "SRC_DIR/pages/PortalSettings/categories/integration/LDAP/sub-components/SettingsContainer" + ), + ); + + return { Component: SettingsContainerSection }; + }, + }, + { + path: "integration/ldap/sync-data", + async lazy() { + const { SyncContainerSection } = await componentLoader( + () => + import( + "SRC_DIR/pages/PortalSettings/categories/integration/LDAP/sub-components/SyncContainer" + ), + ); + + return { Component: SyncContainerSection }; + }, + }, + { + path: "integration/sso/settings", + async lazy() { + const { SPSettingsSection } = await componentLoader( + () => + import( + "SRC_DIR/pages/PortalSettings/categories/integration/SingleSignOn/SPSettings" + ), + ); + + return { Component: SPSettingsSection }; + }, + }, + { + path: "integration/sso/metadata", + async lazy() { + const { ProviderMetadataSection } = await componentLoader( + () => + import( + "SRC_DIR/pages/PortalSettings/categories/integration/SingleSignOn/ProviderMetadata" + ), + ); + + return { Component: ProviderMetadataSection }; + }, }, { path: "payments/portal-payments", - element: , + lazy: () => + componentLoader( + () => import("SRC_DIR/pages/PortalSettings/categories/payments"), + ), }, { path: "management/disk-space", - element: , + lazy: () => + componentLoader( + () => + import( + "SRC_DIR/pages/PortalSettings/categories/storage-management" + ), + ), }, { path: "management/disk-space/quota-per-room", - element: , + async lazy() { + const { QuotaPerRoomComponentSection } = await componentLoader( + () => + import( + "SRC_DIR/pages/PortalSettings/categories/storage-management/sub-components/QuotaPerRoom" + ), + ); + + return { Component: QuotaPerRoomComponentSection }; + }, }, { path: "management/disk-space/quota-per-user", - element: , + async lazy() { + const { QuotaPerUserComponentSection } = await componentLoader( + () => + import( + "SRC_DIR/pages/PortalSettings/categories/storage-management/sub-components/QuotaPerUser" + ), + ); + + return { Component: QuotaPerUserComponentSection }; + }, }, { path: "developer-tools", @@ -524,71 +426,160 @@ const PortalSettingsRoutes = { }, { path: "developer-tools/api", - element: , + lazy: () => + componentLoader( + () => + import("SRC_DIR/pages/PortalSettings/categories/developer-tools"), + ), }, { path: "developer-tools/javascript-sdk", - element: , + lazy: () => + componentLoader( + () => + import("SRC_DIR/pages/PortalSettings/categories/developer-tools"), + ), }, { path: "data-import", - element: , + lazy: () => + componentLoader( + () => import("SRC_DIR/pages/PortalSettings/categories/data-import"), + ), }, { path: "developer-tools/javascript-sdk/docspace", - element: , + lazy: () => + componentLoader( + () => + import( + "SRC_DIR/pages/PortalSettings/categories/developer-tools/JavascriptSDK/presets/DocSpace" + ), + ), }, { path: "developer-tools/javascript-sdk/public-room", - element: , + lazy: () => + componentLoader( + () => + import( + "SRC_DIR/pages/PortalSettings/categories/developer-tools/JavascriptSDK/presets/SimpleRoom" + ), + ), }, { path: "developer-tools/javascript-sdk/custom", - element: , + lazy: () => + componentLoader( + () => + import( + "SRC_DIR/pages/PortalSettings/categories/developer-tools/JavascriptSDK/presets/Manager" + ), + ), }, { path: "developer-tools/javascript-sdk/room-selector", - element: , + lazy: () => + componentLoader( + () => + import( + "SRC_DIR/pages/PortalSettings/categories/developer-tools/JavascriptSDK/presets/RoomSelector" + ), + ), }, { path: "developer-tools/javascript-sdk/file-selector", - element: , + lazy: () => + componentLoader( + () => + import( + "SRC_DIR/pages/PortalSettings/categories/developer-tools/JavascriptSDK/presets/FileSelector" + ), + ), }, { path: "developer-tools/javascript-sdk/editor", - element: , + lazy: () => + componentLoader( + () => + import( + "SRC_DIR/pages/PortalSettings/categories/developer-tools/JavascriptSDK/presets/Editor" + ), + ), }, { path: "developer-tools/javascript-sdk/viewer", - element: , + lazy: () => + componentLoader( + () => + import( + "SRC_DIR/pages/PortalSettings/categories/developer-tools/JavascriptSDK/presets/Viewer" + ), + ), }, { path: "developer-tools/plugin-sdk", - element: , + lazy: () => + componentLoader( + () => + import("SRC_DIR/pages/PortalSettings/categories/developer-tools"), + ), }, { path: "developer-tools/webhooks", - element: , + lazy: () => + componentLoader( + () => + import("SRC_DIR/pages/PortalSettings/categories/developer-tools"), + ), }, { path: "developer-tools/webhooks/:id", - element: , + lazy: () => + componentLoader( + () => + import( + "SRC_DIR/pages/PortalSettings/categories/developer-tools/Webhooks/WebhookHistory" + ), + ), }, { path: "developer-tools/webhooks/:id/:eventId", - element: , + lazy: () => + componentLoader( + () => + import( + "SRC_DIR/pages/PortalSettings/categories/developer-tools/Webhooks/WebhookEventDetails" + ), + ), }, { path: "developer-tools/oauth", - element: , + lazy: () => + componentLoader( + () => + import("SRC_DIR/pages/PortalSettings/categories/developer-tools"), + ), }, { path: "developer-tools/oauth/create", - element: , + lazy: () => + componentLoader( + () => + import( + "SRC_DIR/pages/PortalSettings/categories/developer-tools/OAuth/OAuthCreatePage" + ), + ), }, { path: "developer-tools/oauth/:id", - element: , + lazy: () => + componentLoader( + () => + import( + "SRC_DIR/pages/PortalSettings/categories/developer-tools/OAuth/OAuthEditPage" + ), + ), }, { path: "backup", @@ -596,11 +587,19 @@ const PortalSettingsRoutes = { }, { path: "backup/data-backup", - element: , + lazy: () => + componentLoader( + () => + import("SRC_DIR/pages/PortalSettings/categories/data-management"), + ), }, { path: "backup/auto-backup", - element: , + lazy: () => + componentLoader( + () => + import("SRC_DIR/pages/PortalSettings/categories/data-management"), + ), }, { path: "delete-data", @@ -608,11 +607,17 @@ const PortalSettingsRoutes = { }, { path: "delete-data/deletion", - element: , + lazy: () => + componentLoader( + () => import("SRC_DIR/pages/PortalSettings/categories/delete-data"), + ), }, { path: "delete-data/deactivation", - element: , + lazy: () => + componentLoader( + () => import("SRC_DIR/pages/PortalSettings/categories/delete-data"), + ), }, { path: "restore", @@ -620,11 +625,17 @@ const PortalSettingsRoutes = { }, { path: "restore/restore-backup", - element: , + lazy: () => + componentLoader( + () => + import( + "SRC_DIR/pages/PortalSettings/categories/data-management/backup/restore-backup" + ), + ), }, { path: "bonus", - element: , + lazy: () => componentLoader(() => import("SRC_DIR/pages/Bonus")), }, ...generalRoutes, ], diff --git a/packages/management/src/App.tsx b/packages/management/src/App.tsx index dedebe9254..0818b50e32 100644 --- a/packages/management/src/App.tsx +++ b/packages/management/src/App.tsx @@ -33,7 +33,7 @@ import { ThemeKeys } from "@docspace/shared/enums"; import { Toast } from "@docspace/shared/components/toast"; import { Portal } from "@docspace/shared/components/portal"; import AppLoader from "@docspace/shared/components/app-loader"; -import Error403 from "@docspace/shared/components/errors/Error403"; +import { Error403 } from "@docspace/shared/components/errors/Error403"; import tryRedirectTo from "@docspace/shared/utils/tryRedirectTo"; diff --git a/packages/management/src/categories/backup/index.tsx b/packages/management/src/categories/backup/index.tsx index d0036466c0..beffddbb6b 100644 --- a/packages/management/src/categories/backup/index.tsx +++ b/packages/management/src/categories/backup/index.tsx @@ -27,7 +27,7 @@ import React, { useEffect } from "react"; import { useTranslation } from "react-i18next"; -import BackupPage from "client/BackupPage"; +import { Component } from "client/BackupPage"; import { setDocumentTitle } from "SRC_DIR/utils"; const Backup = () => { @@ -37,7 +37,7 @@ const Backup = () => { setDocumentTitle(t("Backup")); }, []); - return ; + return ; }; export default Backup; diff --git a/packages/management/src/categories/bonus/index.tsx b/packages/management/src/categories/bonus/index.tsx index a75c6359f8..30c14b17df 100644 --- a/packages/management/src/categories/bonus/index.tsx +++ b/packages/management/src/categories/bonus/index.tsx @@ -25,10 +25,10 @@ // International. See the License terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode import React from "react"; -import BonusPage from "client/BonusPage"; +import { Component } from "client/BonusPage"; const Bonus = () => { - return ; + return ; }; export default Bonus; diff --git a/packages/management/src/categories/payments/index.tsx b/packages/management/src/categories/payments/index.tsx index a94c93b289..4a8b7c5260 100644 --- a/packages/management/src/categories/payments/index.tsx +++ b/packages/management/src/categories/payments/index.tsx @@ -25,10 +25,10 @@ // International. See the License terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode import React from "react"; -import PaymentsPage from "client/PaymentsPage"; +import { Component } from "client/PaymentsPage"; const Payments = () => { - return ; + return ; }; export default Payments; diff --git a/packages/management/src/categories/restore/index.tsx b/packages/management/src/categories/restore/index.tsx index f2584b3397..fb5b067146 100644 --- a/packages/management/src/categories/restore/index.tsx +++ b/packages/management/src/categories/restore/index.tsx @@ -28,7 +28,7 @@ import React, { useEffect } from "react"; import { useTranslation } from "react-i18next"; import { setDocumentTitle } from "SRC_DIR/utils"; -import RestorePage from "client/RestorePage"; +import { Component } from "client/RestorePage"; const Restore = () => { const { t } = useTranslation(["Settings"]); @@ -37,7 +37,7 @@ const Restore = () => { setDocumentTitle(t("RestoreBackup")); }, []); - return ; + return ; }; export default Restore; diff --git a/packages/management/src/router.tsx b/packages/management/src/router.tsx index 2b34b66b31..2eb295b260 100644 --- a/packages/management/src/router.tsx +++ b/packages/management/src/router.tsx @@ -41,7 +41,7 @@ import Bonus from "./categories/bonus"; import ErrorBoundary from "./components/ErrorBoundaryWrapper"; import Error404 from "@docspace/shared/components/errors/Error404"; -import PreparationPortal from "@docspace/shared/pages/PreparationPortal"; +import { PreparationPortal } from "@docspace/shared/pages/PreparationPortal"; const routes = [ { diff --git a/packages/shared/components/errors/AccessRestricted.tsx b/packages/shared/components/errors/AccessRestricted.tsx index 6a56e9ba77..379800d77d 100644 --- a/packages/shared/components/errors/AccessRestricted.tsx +++ b/packages/shared/components/errors/AccessRestricted.tsx @@ -30,7 +30,7 @@ import { useTranslation } from "react-i18next"; import ErrorContainer from "../error-container/ErrorContainer"; import { AccessRestrictedWrapper } from "./Errors.styled"; -const AccessRestricted = () => { +export const AccessRestricted = () => { const { t, ready } = useTranslation("Common"); useEffect(() => { @@ -50,5 +50,3 @@ const AccessRestricted = () => { ) ); }; - -export default AccessRestricted; diff --git a/packages/shared/components/errors/Error401.tsx b/packages/shared/components/errors/Error401.tsx index a759a102b3..58a0d49c48 100644 --- a/packages/shared/components/errors/Error401.tsx +++ b/packages/shared/components/errors/Error401.tsx @@ -27,10 +27,8 @@ import { useTranslation } from "react-i18next"; import ErrorContainer from "../error-container/ErrorContainer"; -const Error401 = () => { +export const Error401 = () => { const { t } = useTranslation("Common"); return ; }; - -export default Error401; diff --git a/packages/shared/components/errors/Error403.tsx b/packages/shared/components/errors/Error403.tsx index 63993279d6..08a3535a8b 100644 --- a/packages/shared/components/errors/Error403.tsx +++ b/packages/shared/components/errors/Error403.tsx @@ -29,10 +29,8 @@ import { useTranslation } from "react-i18next"; import ErrorContainer from "../error-container/ErrorContainer"; -const Error403 = () => { +export const Error403 = () => { const { t } = useTranslation("Common"); return ; }; - -export default Error403; diff --git a/packages/shared/components/errors/ErrorOffline.tsx b/packages/shared/components/errors/ErrorOffline.tsx index 7f4b387f59..ea7e829f8e 100644 --- a/packages/shared/components/errors/ErrorOffline.tsx +++ b/packages/shared/components/errors/ErrorOffline.tsx @@ -29,10 +29,8 @@ import { useTranslation } from "react-i18next"; import ErrorContainer from "../error-container/ErrorContainer"; -const ErrorOfflineContainer = () => { +export const ErrorOfflineContainer = () => { const { t } = useTranslation("Common"); return ; }; - -export default ErrorOfflineContainer; diff --git a/packages/shared/constants/sharedDependencies.js b/packages/shared/constants/sharedDependencies.js index 10eb101ef2..1109e821f2 100644 --- a/packages/shared/constants/sharedDependencies.js +++ b/packages/shared/constants/sharedDependencies.js @@ -42,10 +42,7 @@ module.exports = { singleton: true, requiredVersion: deps["react-dom"], }, - "react-router": { - singleton: true, - requiredVersion: deps["react-router"], - }, + "react-router-dom": { singleton: true, requiredVersion: deps["react-router-dom"], @@ -187,8 +184,4 @@ module.exports = { singleton: true, requiredVersion: deps["query-string"], }, - "@loadable/component": { - singleton: true, - requiredVersion: deps["@loadable/component"], - }, }; diff --git a/packages/shared/package.json b/packages/shared/package.json index 83488f6474..5dfd1b868d 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -19,7 +19,6 @@ }, "dependencies": { "@babel/runtime": "^7.21.0", - "@loadable/component": "^5.15.3", "@react-spring/web": "^9.7.1", "@use-gesture/react": "^10.2.24", "attr-accept": "^2.2.2", @@ -57,8 +56,7 @@ "react-lifecycles-compat": "^3.0.4", "react-onclickoutside": "^6.13.0", "react-player": "^1.15.3", - "react-router": "^6.10.0", - "react-router-dom": "^6.10.0", + "react-router-dom": "^6.23.1", "react-scrollbars-custom": "^4.1.1", "react-svg": "^16.1.33", "react-text-mask": "^5.5.0", diff --git a/packages/shared/pages/PreparationPortal/index.tsx b/packages/shared/pages/PreparationPortal/index.tsx index d7d786c7fe..581c1742b1 100644 --- a/packages/shared/pages/PreparationPortal/index.tsx +++ b/packages/shared/pages/PreparationPortal/index.tsx @@ -45,7 +45,7 @@ const secondBound = 63; let timerId: ReturnType | null; let progressTimerId: ReturnType | null; -const PreparationPortal = (props: IPreparationPortal) => { +export const PreparationPortal = (props: IPreparationPortal) => { const { withoutHeader, style, isDialog } = props; const { t } = useTranslation(["PreparationPortal", "Common"]); @@ -126,5 +126,3 @@ const PreparationPortal = (props: IPreparationPortal) => { ); }; - -export default PreparationPortal; diff --git a/yarn.lock b/yarn.lock index afeb772dbe..a244be5973 100644 --- a/yarn.lock +++ b/yarn.lock @@ -23,19 +23,19 @@ __metadata: linkType: hard "@adobe/css-tools@npm:^4.0.1, @adobe/css-tools@npm:^4.3.2": - version: 4.3.2 - resolution: "@adobe/css-tools@npm:4.3.2" - checksum: 10/973dcb7ba5141f57ec726ddec2e94e8947361bb0c5f0e8ebd1e8aa3a84b28e66db4ad843908825f99730d59784ff3c43868b014a7268676a65950cdb850c42cc + version: 4.3.3 + resolution: "@adobe/css-tools@npm:4.3.3" + checksum: 10/0e77057efb4e18182560855503066b75edca98671be327d3f8a7ae89ec3da6821e693114b55225909fca00d7e7ed8422f3d79d71fe95dd4d5df1f2026a9fda02 languageName: node linkType: hard "@ampproject/remapping@npm:^2.2.0": - version: 2.2.1 - resolution: "@ampproject/remapping@npm:2.2.1" + version: 2.3.0 + resolution: "@ampproject/remapping@npm:2.3.0" dependencies: - "@jridgewell/gen-mapping": "npm:^0.3.0" - "@jridgewell/trace-mapping": "npm:^0.3.9" - checksum: 10/e15fecbf3b54c988c8b4fdea8ef514ab482537e8a080b2978cc4b47ccca7140577ca7b65ad3322dcce65bc73ee6e5b90cbfe0bbd8c766dad04d5c62ec9634c42 + "@jridgewell/gen-mapping": "npm:^0.3.5" + "@jridgewell/trace-mapping": "npm:^0.3.24" + checksum: 10/f3451525379c68a73eb0a1e65247fbf28c0cccd126d93af21c75fceff77773d43c0d4a2d51978fb131aff25b5f2cb41a9fe48cc296e61ae65e679c4f6918b0ab languageName: node linkType: hard @@ -51,8 +51,8 @@ __metadata: linkType: hard "@babel/cli@npm:^7.21.0": - version: 7.23.4 - resolution: "@babel/cli@npm:7.23.4" + version: 7.23.9 + resolution: "@babel/cli@npm:7.23.9" dependencies: "@jridgewell/trace-mapping": "npm:^0.3.17" "@nicolo-ribaudo/chokidar-2": "npm:2.1.8-no-fsevents.3" @@ -73,7 +73,7 @@ __metadata: bin: babel: ./bin/babel.js babel-external-helpers: ./bin/babel-external-helpers.js - checksum: 10/a65f04c37b483727b27a3cb130dfaecb2af46cee4f9f5aac579f5ade934b592c1049afa5c16eeac704de38b4119c280230a434e242fbaea1f41763d0dd00d549 + checksum: 10/18eed31590528d4f932f27621f6e4f25b5eb78c6ec01fe1f1bc006c268e10f4ce17ce5392ff192f62094d202a34587e060d346a7d2d9e2737183c93cea47527e languageName: node linkType: hard @@ -127,7 +127,7 @@ __metadata: languageName: node linkType: hard -"@babel/core@npm:^7.1.6, @babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.13.16, @babel/core@npm:^7.15.5, @babel/core@npm:^7.18.9, @babel/core@npm:^7.21.3, @babel/core@npm:^7.23.0, @babel/core@npm:^7.23.2": +"@babel/core@npm:^7.1.6, @babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.13.16, @babel/core@npm:^7.15.5, @babel/core@npm:^7.18.9, @babel/core@npm:^7.21.3, @babel/core@npm:^7.23.0, @babel/core@npm:^7.23.2, @babel/core@npm:^7.23.9": version: 7.24.0 resolution: "@babel/core@npm:7.24.0" dependencies: @@ -151,8 +151,8 @@ __metadata: linkType: hard "@babel/eslint-parser@npm:^7.21.8": - version: 7.23.3 - resolution: "@babel/eslint-parser@npm:7.23.3" + version: 7.23.10 + resolution: "@babel/eslint-parser@npm:7.23.10" dependencies: "@nicolo-ribaudo/eslint-scope-5-internals": "npm:5.1.1-v1" eslint-visitor-keys: "npm:^2.1.0" @@ -160,7 +160,7 @@ __metadata: peerDependencies: "@babel/core": ^7.11.0 eslint: ^7.5.0 || ^8.0.0 - checksum: 10/bc487f67aac64f1f8b351b8ec5e83bd1de5770e2e39c648d4df486e4079110f8594ef5b60b6e8379a9bb944dbbe5d96295f04fa47ef17901186568875b804b99 + checksum: 10/eb62ad6a1098836331317be978ebd5991a9257d58118062f252b002e995b4f35b76a5dc976b07d84d21e64c8395587a044c5e6e444b3b69ab53e50a18facf2af languageName: node linkType: hard @@ -208,8 +208,8 @@ __metadata: linkType: hard "@babel/helper-create-class-features-plugin@npm:^7.18.6, @babel/helper-create-class-features-plugin@npm:^7.21.0, @babel/helper-create-class-features-plugin@npm:^7.22.15, @babel/helper-create-class-features-plugin@npm:^7.23.6, @babel/helper-create-class-features-plugin@npm:^7.8.3": - version: 7.23.7 - resolution: "@babel/helper-create-class-features-plugin@npm:7.23.7" + version: 7.24.0 + resolution: "@babel/helper-create-class-features-plugin@npm:7.24.0" dependencies: "@babel/helper-annotate-as-pure": "npm:^7.22.5" "@babel/helper-environment-visitor": "npm:^7.22.20" @@ -222,7 +222,7 @@ __metadata: semver: "npm:^6.3.1" peerDependencies: "@babel/core": ^7.0.0 - checksum: 10/c8b3ef58fca399a25f00d703b0fb2ac1d86642d9e3bd7af04df77857641ed08aaca042ffb271ef93771f9272481fd1cf102a9bddfcee407fb126c927deeef6a7 + checksum: 10/de74a2689ca35d7c11a9080e8f3cd68e36d2a3fc254d3d826d1eb45bc9a3354c093dd830b5dde067acc8ff7a50d9c1f9d826fb75b546d280c6e821059976ab79 languageName: node linkType: hard @@ -239,21 +239,6 @@ __metadata: languageName: node linkType: hard -"@babel/helper-define-polyfill-provider@npm:^0.4.4": - version: 0.4.4 - resolution: "@babel/helper-define-polyfill-provider@npm:0.4.4" - dependencies: - "@babel/helper-compilation-targets": "npm:^7.22.6" - "@babel/helper-plugin-utils": "npm:^7.22.5" - debug: "npm:^4.1.1" - lodash.debounce: "npm:^4.0.8" - resolve: "npm:^1.14.2" - peerDependencies: - "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 - checksum: 10/16c312e40ecf2ead81f3ab7275387079071012d2363022c04cf16d56fe0d781185f3a517b928f4556c716ae45e0567b817b636d5cd2fee8fb2ce2b18a04c5bcd - languageName: node - linkType: hard - "@babel/helper-define-polyfill-provider@npm:^0.5.0": version: 0.5.0 resolution: "@babel/helper-define-polyfill-provider@npm:0.5.0" @@ -826,13 +811,13 @@ __metadata: linkType: hard "@babel/plugin-syntax-decorators@npm:^7.8.3": - version: 7.23.3 - resolution: "@babel/plugin-syntax-decorators@npm:7.23.3" + version: 7.24.0 + resolution: "@babel/plugin-syntax-decorators@npm:7.24.0" dependencies: - "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/helper-plugin-utils": "npm:^7.24.0" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/5856e236f7ae15a58c839fd40df1aa4df31029048df01191b4870c34b1bff44c77fbee78ca5edd8eb3c81410005d8f9a36a9cf48094f2bb328592304a738648a + checksum: 10/2f09c5545715cea7b92848a3917cb1483b0a736b6451cca03adfe78f63263e647aefac686a8f44d8ee6ee4466704bea6cd80277dbceff5efc86b90e83b459a34 languageName: node linkType: hard @@ -1655,18 +1640,18 @@ __metadata: linkType: hard "@babel/plugin-transform-runtime@npm:^7.12.1, @babel/plugin-transform-runtime@npm:^7.15.0, @babel/plugin-transform-runtime@npm:^7.21.0": - version: 7.23.7 - resolution: "@babel/plugin-transform-runtime@npm:7.23.7" + version: 7.24.0 + resolution: "@babel/plugin-transform-runtime@npm:7.24.0" dependencies: "@babel/helper-module-imports": "npm:^7.22.15" - "@babel/helper-plugin-utils": "npm:^7.22.5" - babel-plugin-polyfill-corejs2: "npm:^0.4.7" - babel-plugin-polyfill-corejs3: "npm:^0.8.7" - babel-plugin-polyfill-regenerator: "npm:^0.5.4" + "@babel/helper-plugin-utils": "npm:^7.24.0" + babel-plugin-polyfill-corejs2: "npm:^0.4.8" + babel-plugin-polyfill-corejs3: "npm:^0.9.0" + babel-plugin-polyfill-regenerator: "npm:^0.5.5" semver: "npm:^6.3.1" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/1e0b21c943e565e6a2a859991059f5b5a8b917689aab9b3beb172babece1843b42f9ae9ff9913f01134fb201fd67ac2831559578949c7287e7c782e6d6740de8 + checksum: 10/162c59982d1c6df45458c6a449f305d1b61b113bb2bbdad6bb19e41390749f118edb225f68bedf90ae1e8d32abefe7314480ad1ca770bc916cd15c46724a1458 languageName: node linkType: hard @@ -1948,15 +1933,15 @@ __metadata: linkType: hard "@babel/preset-flow@npm:^7.0.0, @babel/preset-flow@npm:^7.13.13, @babel/preset-flow@npm:^7.22.15": - version: 7.23.3 - resolution: "@babel/preset-flow@npm:7.23.3" + version: 7.24.0 + resolution: "@babel/preset-flow@npm:7.24.0" dependencies: - "@babel/helper-plugin-utils": "npm:^7.22.5" - "@babel/helper-validator-option": "npm:^7.22.15" + "@babel/helper-plugin-utils": "npm:^7.24.0" + "@babel/helper-validator-option": "npm:^7.23.5" "@babel/plugin-transform-flow-strip-types": "npm:^7.23.3" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/60b5dde79621ae89943af459c4dc5b6030795f595a20ca438c8100f8d82c9ebc986881719030521ff5925799518ac5aa7f3fe62af8c33ab96be3681a71f88d03 + checksum: 10/7f3ce085ba68b699c451a1a8a4fff7eaa199c56df290315bbbe1d79570ecee7aa1676f1f23ced6fb306a7b9e8a88c3d029e4e80587a299cac96bae05c5a5f39a languageName: node linkType: hard @@ -2078,7 +2063,7 @@ __metadata: languageName: node linkType: hard -"@babel/runtime@npm:^7.0.0, @babel/runtime@npm:^7.1.2, @babel/runtime@npm:^7.10.1, @babel/runtime@npm:^7.11.1, @babel/runtime@npm:^7.12.0, @babel/runtime@npm:^7.12.13, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.13.10, @babel/runtime@npm:^7.17.2, @babel/runtime@npm:^7.17.8, @babel/runtime@npm:^7.18.3, @babel/runtime@npm:^7.18.6, @babel/runtime@npm:^7.20.0, @babel/runtime@npm:^7.20.7, @babel/runtime@npm:^7.21.0, @babel/runtime@npm:^7.22.5, @babel/runtime@npm:^7.23.2, @babel/runtime@npm:^7.23.9, @babel/runtime@npm:^7.3.1, @babel/runtime@npm:^7.5.5, @babel/runtime@npm:^7.7.2, @babel/runtime@npm:^7.7.7, @babel/runtime@npm:^7.8.4, @babel/runtime@npm:^7.8.7, @babel/runtime@npm:^7.9.2": +"@babel/runtime@npm:^7.0.0, @babel/runtime@npm:^7.1.2, @babel/runtime@npm:^7.10.1, @babel/runtime@npm:^7.11.1, @babel/runtime@npm:^7.12.0, @babel/runtime@npm:^7.12.13, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.13.10, @babel/runtime@npm:^7.17.2, @babel/runtime@npm:^7.17.8, @babel/runtime@npm:^7.18.3, @babel/runtime@npm:^7.18.6, @babel/runtime@npm:^7.20.0, @babel/runtime@npm:^7.20.7, @babel/runtime@npm:^7.21.0, @babel/runtime@npm:^7.22.5, @babel/runtime@npm:^7.23.2, @babel/runtime@npm:^7.23.9, @babel/runtime@npm:^7.3.1, @babel/runtime@npm:^7.5.5, @babel/runtime@npm:^7.7.2, @babel/runtime@npm:^7.8.4, @babel/runtime@npm:^7.8.7, @babel/runtime@npm:^7.9.2": version: 7.24.0 resolution: "@babel/runtime@npm:7.24.0" dependencies: @@ -2867,7 +2852,6 @@ __metadata: "@babel/runtime": "npm:^7.21.0" "@emotion/babel-preset-css-prop": "npm:^10.2.1" "@emotion/styled": "npm:^10.3.0" - "@loadable/component": "npm:^5.15.3" "@react-spring/web": "npm:^9.7.1" "@react-theming/storybook-addon": "npm:^1.1.10" "@storybook/addon-actions": "npm:7.6.12" @@ -2972,8 +2956,7 @@ __metadata: react-lifecycles-compat: "npm:^3.0.4" react-onclickoutside: "npm:^6.13.0" react-player: "npm:^1.15.3" - react-router: "npm:^6.10.0" - react-router-dom: "npm:^6.10.0" + react-router-dom: "npm:^6.23.1" react-scrollbars-custom: "npm:^4.1.1" react-svg: "npm:^16.1.33" react-text-mask: "npm:^5.5.0" @@ -3091,11 +3074,11 @@ __metadata: linkType: hard "@emotion/is-prop-valid@npm:^1.1.0": - version: 1.2.1 - resolution: "@emotion/is-prop-valid@npm:1.2.1" + version: 1.2.2 + resolution: "@emotion/is-prop-valid@npm:1.2.2" dependencies: "@emotion/memoize": "npm:^0.8.1" - checksum: 10/fe231c472d38b3bbe519bcc9a5585cd41c45604147f3a065e333caf0f695d668aa21bc4229e657c1b6ea7398e096899e6ad54662548c73f11f6ba594aebd76a1 + checksum: 10/0fa3960abfbe845d40cc230ab8c9408e1f33d3c03b321980359911c7212133cdcb0344d249e9dab23342b304567eece7a10ec44b986f7230e0640ba00049dceb languageName: node linkType: hard @@ -3965,16 +3948,7 @@ __metadata: languageName: node linkType: hard -"@floating-ui/core@npm:^1.5.3": - version: 1.5.3 - resolution: "@floating-ui/core@npm:1.5.3" - dependencies: - "@floating-ui/utils": "npm:^0.2.0" - checksum: 10/7d9feaca2565a2a71bf03d23cd292c03def63097d7fde7d62909cdb8ddb84664781f3922086bcf10443f3310cb92381a0ecf745b2774edb917fa74fe61015c56 - languageName: node - linkType: hard - -"@floating-ui/core@npm:^1.6.0": +"@floating-ui/core@npm:^1.0.0": version: 1.6.0 resolution: "@floating-ui/core@npm:1.6.0" dependencies: @@ -3983,35 +3957,25 @@ __metadata: languageName: node linkType: hard -"@floating-ui/dom@npm:^1.0.0": - version: 1.6.1 - resolution: "@floating-ui/dom@npm:1.6.1" +"@floating-ui/dom@npm:^1.6.1": + version: 1.6.3 + resolution: "@floating-ui/dom@npm:1.6.3" dependencies: - "@floating-ui/core": "npm:^1.6.0" - "@floating-ui/utils": "npm:^0.2.1" - checksum: 10/c010feb55be37662eb4cc8d0a22e21359c25247bbdcd9557617fd305cf08c8f020435b17e4b4f410201ba9abe3a0dd96b5c42d56e85f7a5e11e7d30b85afc116 - languageName: node - linkType: hard - -"@floating-ui/dom@npm:^1.5.4": - version: 1.5.4 - resolution: "@floating-ui/dom@npm:1.5.4" - dependencies: - "@floating-ui/core": "npm:^1.5.3" + "@floating-ui/core": "npm:^1.0.0" "@floating-ui/utils": "npm:^0.2.0" - checksum: 10/3ba02ba2b4227c1e18df6ccdd029a1c100058db2e76ca1dac60a593ec72b2d4d995fa5c2d1639a5c38adb17e12398fbfe4f6cf5fd45f2ee6170ed0cf64acea06 + checksum: 10/83e97076c7a5f55c3506f574bc53f03d38bed6eb8181920c8733076889371e287e9ae6f28c520a076967759b9b6ff425362832a5cdf16a999069530dbb9cce53 languageName: node linkType: hard "@floating-ui/react-dom@npm:^2.0.0": - version: 2.0.6 - resolution: "@floating-ui/react-dom@npm:2.0.6" + version: 2.0.8 + resolution: "@floating-ui/react-dom@npm:2.0.8" dependencies: - "@floating-ui/dom": "npm:^1.5.4" + "@floating-ui/dom": "npm:^1.6.1" peerDependencies: react: ">=16.8.0" react-dom: ">=16.8.0" - checksum: 10/4a3f828370c1b14af0e4d24df18de7b2cfd6695c189532d5949daaa43cba13ce7f231c71783b47e8c54baefcc2542650d82a4a6cebcf3d9091673f2a53d3a2cb + checksum: 10/e57b2a498aecf8de0ec28adf434257fca7893bd9bd7e78b63ac98c63b29b9fc086fc175630154352f3610f5c4a0d329823837f4f6c235cc0459fde6417065590 languageName: node linkType: hard @@ -4186,7 +4150,7 @@ __metadata: languageName: node linkType: hard -"@istanbuljs/schema@npm:^0.1.2": +"@istanbuljs/schema@npm:^0.1.2, @istanbuljs/schema@npm:^0.1.3": version: 0.1.3 resolution: "@istanbuljs/schema@npm:0.1.3" checksum: 10/a9b1e49acdf5efc2f5b2359f2df7f90c5c725f2656f16099e8b2cd3a000619ecca9fc48cf693ba789cf0fd989f6e0df6a22bc05574be4223ecdbb7997d04384b @@ -4423,18 +4387,7 @@ __metadata: languageName: node linkType: hard -"@jridgewell/gen-mapping@npm:^0.3.0": - version: 0.3.3 - resolution: "@jridgewell/gen-mapping@npm:0.3.3" - dependencies: - "@jridgewell/set-array": "npm:^1.0.1" - "@jridgewell/sourcemap-codec": "npm:^1.4.10" - "@jridgewell/trace-mapping": "npm:^0.3.9" - checksum: 10/072ace159c39ab85944bdabe017c3de15c5e046a4a4a772045b00ff05e2ebdcfa3840b88ae27e897d473eb4d4845b37be3c78e28910c779f5aeeeae2fb7f0cc2 - languageName: node - linkType: hard - -"@jridgewell/gen-mapping@npm:^0.3.2": +"@jridgewell/gen-mapping@npm:^0.3.2, @jridgewell/gen-mapping@npm:^0.3.5": version: 0.3.5 resolution: "@jridgewell/gen-mapping@npm:0.3.5" dependencies: @@ -4446,16 +4399,9 @@ __metadata: linkType: hard "@jridgewell/resolve-uri@npm:^3.0.3, @jridgewell/resolve-uri@npm:^3.1.0": - version: 3.1.1 - resolution: "@jridgewell/resolve-uri@npm:3.1.1" - checksum: 10/64d59df8ae1a4e74315eb1b61e012f1c7bc8aac47a3a1e683f6fe7008eab07bc512a742b7aa7c0405685d1421206de58c9c2e6adbfe23832f8bd69408ffc183e - languageName: node - linkType: hard - -"@jridgewell/set-array@npm:^1.0.1": - version: 1.1.2 - resolution: "@jridgewell/set-array@npm:1.1.2" - checksum: 10/69a84d5980385f396ff60a175f7177af0b8da4ddb81824cb7016a9ef914eee9806c72b6b65942003c63f7983d4f39a5c6c27185bbca88eb4690b62075602e28e + version: 3.1.2 + resolution: "@jridgewell/resolve-uri@npm:3.1.2" + checksum: 10/97106439d750a409c22c8bff822d648f6a71f3aa9bc8e5129efdc36343cd3096ddc4eeb1c62d2fe48e9bdd4db37b05d4646a17114ecebd3bbcacfa2de51c3c1d languageName: node linkType: hard @@ -4467,12 +4413,12 @@ __metadata: linkType: hard "@jridgewell/source-map@npm:^0.3.3": - version: 0.3.5 - resolution: "@jridgewell/source-map@npm:0.3.5" + version: 0.3.6 + resolution: "@jridgewell/source-map@npm:0.3.6" dependencies: - "@jridgewell/gen-mapping": "npm:^0.3.0" - "@jridgewell/trace-mapping": "npm:^0.3.9" - checksum: 10/73838ac43235edecff5efc850c0d759704008937a56b1711b28c261e270fe4bf2dc06d0b08663aeb1ab304f81f6de4f5fb844344403cf53ba7096967a9953cae + "@jridgewell/gen-mapping": "npm:^0.3.5" + "@jridgewell/trace-mapping": "npm:^0.3.25" + checksum: 10/0a9aca9320dc9044014ba0ef989b3a8411b0d778895553e3b7ca2ac0a75a20af4a5ad3f202acfb1879fa40466036a4417e1d5b38305baed8b9c1ebe6e4b3e7f5 languageName: node linkType: hard @@ -4493,7 +4439,7 @@ __metadata: languageName: node linkType: hard -"@jridgewell/trace-mapping@npm:^0.3.12, @jridgewell/trace-mapping@npm:^0.3.17, @jridgewell/trace-mapping@npm:^0.3.18, @jridgewell/trace-mapping@npm:^0.3.20, @jridgewell/trace-mapping@npm:^0.3.9": +"@jridgewell/trace-mapping@npm:^0.3.12, @jridgewell/trace-mapping@npm:^0.3.17, @jridgewell/trace-mapping@npm:^0.3.18, @jridgewell/trace-mapping@npm:^0.3.20": version: 0.3.21 resolution: "@jridgewell/trace-mapping@npm:0.3.21" dependencies: @@ -4503,7 +4449,7 @@ __metadata: languageName: node linkType: hard -"@jridgewell/trace-mapping@npm:^0.3.24": +"@jridgewell/trace-mapping@npm:^0.3.24, @jridgewell/trace-mapping@npm:^0.3.25": version: 0.3.25 resolution: "@jridgewell/trace-mapping@npm:0.3.25" dependencies: @@ -4605,9 +4551,9 @@ __metadata: linkType: hard "@lit-labs/ssr-dom-shim@npm:^1.0.0, @lit-labs/ssr-dom-shim@npm:^1.1.0": - version: 1.1.2 - resolution: "@lit-labs/ssr-dom-shim@npm:1.1.2" - checksum: 10/a930f7de57b952dc21317a5754aa0411e000bb4991053cde771c111b7792c4a4cdc896922f0353c832215bed71400431c5ab5a6252c8f4f70bb9ce0b37fe4752 + version: 1.2.0 + resolution: "@lit-labs/ssr-dom-shim@npm:1.2.0" + checksum: 10/33679defe08538ac6fb612854e7d32b4ea1e787cceba2c3373d26fd56baa9833881887da7bade3930a176ba518dc00bb42ce95d82ddb6af6b05b8fbe1fc3169f languageName: node linkType: hard @@ -4620,19 +4566,6 @@ __metadata: languageName: node linkType: hard -"@loadable/component@npm:^5.15.3": - version: 5.16.3 - resolution: "@loadable/component@npm:5.16.3" - dependencies: - "@babel/runtime": "npm:^7.7.7" - hoist-non-react-statics: "npm:^3.3.1" - react-is: "npm:^16.12.0" - peerDependencies: - react: ^16.3.0 || ^17.0.0 || ^18.0.0 - checksum: 10/4e176b927c002ad6ec1494f229e822335de48cfe429ddd1e16dfc29e0f1f938c2aad9d187edc14114e29898806583b156ee9923df7b200a9d106fe11b524c024 - languageName: node - linkType: hard - "@mdx-js/react@npm:^2.1.5": version: 2.3.0 resolution: "@mdx-js/react@npm:2.3.0" @@ -4779,15 +4712,15 @@ __metadata: linkType: hard "@npmcli/agent@npm:^2.0.0": - version: 2.2.0 - resolution: "@npmcli/agent@npm:2.2.0" + version: 2.2.1 + resolution: "@npmcli/agent@npm:2.2.1" dependencies: agent-base: "npm:^7.1.0" http-proxy-agent: "npm:^7.0.0" https-proxy-agent: "npm:^7.0.1" lru-cache: "npm:^10.0.1" socks-proxy-agent: "npm:^8.0.1" - checksum: 10/822ea077553cd9cfc5cbd6d92380b0950fcb054a7027cd1b63a33bd0cbb16b0c6626ea75d95ec0e804643c8904472d3361d2da8c2444b1fb02a9b525d9c07c41 + checksum: 10/d4a48128f61e47f2f5c89315a5350e265dc619987e635bd62b52b29c7ed93536e724e721418c0ce352ceece86c13043c67aba1b70c3f5cc72fce6bb746706162 languageName: node linkType: hard @@ -4886,9 +4819,9 @@ __metadata: linkType: hard "@polka/url@npm:^1.0.0-next.24": - version: 1.0.0-next.24 - resolution: "@polka/url@npm:1.0.0-next.24" - checksum: 10/00baec4458ac86ca27edf7ce807ccfad97cd1d4b67bdedaf3401a9e755757588f3331e891290d1deea52d88df2bf2387caf8d94a6835b614d5b37b638a688273 + version: 1.0.0-next.25 + resolution: "@polka/url@npm:1.0.0-next.25" + checksum: 10/4ab1d7a37163139c0e7bfc9d1e3f6a2a0db91a78b9f0a21f571d6aec2cdaeaacced744d47886c117aa7579aa5694b303fe3e0bd1922bb9cb3ce6bf7c2dc09801 languageName: node linkType: hard @@ -5695,17 +5628,10 @@ __metadata: languageName: node linkType: hard -"@remix-run/router@npm:1.14.2": - version: 1.14.2 - resolution: "@remix-run/router@npm:1.14.2" - checksum: 10/422844e88b985f1e287301b302c6cf8169c9eea792f80d40464f97b25393bb2e697228ebd7a7b61444d5a51c5873c4a637aad20acde5886a5caf62e833c5ceee - languageName: node - linkType: hard - -"@remix-run/router@npm:1.15.0": - version: 1.15.0 - resolution: "@remix-run/router@npm:1.15.0" - checksum: 10/5cadae0c90874966ebd6b1b202284a337da32a68fc95af502859cd6158d3c254fbb4f76fa1844c837205dbc8a8120223360b9287a3d6aa0c747d02767c4c072c +"@remix-run/router@npm:1.16.1": + version: 1.16.1 + resolution: "@remix-run/router@npm:1.16.1" + checksum: 10/0bfbf2a04707e7f7fde5c76614e7990945a6d854d50c1f9f63cea50208ff864a8920420534ff7ddff6a0bcb584c84456d2f7613d6d6e896db46cafcc70d8fb65 languageName: node linkType: hard @@ -5724,11 +5650,11 @@ __metadata: linkType: hard "@sinonjs/commons@npm:^3.0.0": - version: 3.0.0 - resolution: "@sinonjs/commons@npm:3.0.0" + version: 3.0.1 + resolution: "@sinonjs/commons@npm:3.0.1" dependencies: type-detect: "npm:4.0.8" - checksum: 10/086720ae0bc370829322df32612205141cdd44e592a8a9ca97197571f8f970352ea39d3bda75b347c43789013ddab36b34b59e40380a49bdae1c2df3aa85fe4f + checksum: 10/a0af217ba7044426c78df52c23cedede6daf377586f3ac58857c565769358ab1f44ebf95ba04bbe38814fba6e316ca6f02870a009328294fc2c555d0f85a7117 languageName: node linkType: hard @@ -6000,13 +5926,13 @@ __metadata: linkType: hard "@storybook/addons@npm:^7.0.0": - version: 7.6.10 - resolution: "@storybook/addons@npm:7.6.10" + version: 7.6.17 + resolution: "@storybook/addons@npm:7.6.17" dependencies: - "@storybook/manager-api": "npm:7.6.10" - "@storybook/preview-api": "npm:7.6.10" - "@storybook/types": "npm:7.6.10" - checksum: 10/26577cae3ff191534fa2106ef9c8a209d35905bab3f40fa04368d7c9d4870df90daf508fa9a7d3098caa0ea93221e71985e68f7a95dd4545479efd35c98914d7 + "@storybook/manager-api": "npm:7.6.17" + "@storybook/preview-api": "npm:7.6.17" + "@storybook/types": "npm:7.6.17" + checksum: 10/e864f6cb04a2b49735dc94ff0d998e9616e48f1282c06eb5a4e843af706262e94624a35179ffff83b4e91caa0836fe675897bd3222445b9f1eb0ee566abe36c4 languageName: node linkType: hard @@ -6195,20 +6121,6 @@ __metadata: languageName: node linkType: hard -"@storybook/channels@npm:7.6.10": - version: 7.6.10 - resolution: "@storybook/channels@npm:7.6.10" - dependencies: - "@storybook/client-logger": "npm:7.6.10" - "@storybook/core-events": "npm:7.6.10" - "@storybook/global": "npm:^5.0.0" - qs: "npm:^6.10.0" - telejson: "npm:^7.2.0" - tiny-invariant: "npm:^1.3.1" - checksum: 10/a476b23d1f5516394b40028b2842a243757d13e4bbd9cd64af01b1263e06d5a7c7870dbcbce602b77a4b3bdf680560c53565aaefc1d8b8e6edc42085a5dbd008 - languageName: node - linkType: hard - "@storybook/channels@npm:7.6.12": version: 7.6.12 resolution: "@storybook/channels@npm:7.6.12" @@ -6307,15 +6219,6 @@ __metadata: languageName: node linkType: hard -"@storybook/client-logger@npm:7.6.10": - version: 7.6.10 - resolution: "@storybook/client-logger@npm:7.6.10" - dependencies: - "@storybook/global": "npm:^5.0.0" - checksum: 10/b91191b0e99b46b9e19d0b8b8363992adfd738bf140c990f91317109b2ffa9bdff4ac590b8a9a733e54c5c884da799cba5e93e1e41efa097ed3ac902a08feeec - languageName: node - linkType: hard - "@storybook/client-logger@npm:7.6.12": version: 7.6.12 resolution: "@storybook/client-logger@npm:7.6.12" @@ -6410,23 +6313,23 @@ __metadata: linkType: hard "@storybook/components@npm:^7.0.0": - version: 7.6.10 - resolution: "@storybook/components@npm:7.6.10" + version: 7.6.17 + resolution: "@storybook/components@npm:7.6.17" dependencies: "@radix-ui/react-select": "npm:^1.2.2" "@radix-ui/react-toolbar": "npm:^1.0.4" - "@storybook/client-logger": "npm:7.6.10" + "@storybook/client-logger": "npm:7.6.17" "@storybook/csf": "npm:^0.1.2" "@storybook/global": "npm:^5.0.0" - "@storybook/theming": "npm:7.6.10" - "@storybook/types": "npm:7.6.10" + "@storybook/theming": "npm:7.6.17" + "@storybook/types": "npm:7.6.17" memoizerific: "npm:^1.11.3" use-resize-observer: "npm:^9.1.0" util-deprecate: "npm:^1.0.2" peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: 10/283eb0e3e09b3f1ab0b3e68e747bf4e117a3bd6f57d9d4e13b1fe54c41c328ba29c4b9f2ce4788bc1280495132bc143d90310378aed595755247a8a1540718b2 + checksum: 10/2e288e0e66bdca16a0b74bd160b54ed55595a303143449176b776ea1345fe8e9a52717339e8fe1ed231919bde42f57bbb555d8338ef24e83cdcfe0445d2ee81b languageName: node linkType: hard @@ -6489,15 +6392,6 @@ __metadata: languageName: node linkType: hard -"@storybook/core-events@npm:7.6.10": - version: 7.6.10 - resolution: "@storybook/core-events@npm:7.6.10" - dependencies: - ts-dedent: "npm:^2.0.0" - checksum: 10/a994130de91b829bdf2db7460e1535369bd2a11ba7b6edeba3e1dbf5b58f9afc3ff623ea7b012a88d746c6b068e18c837dbc4a225e64f6fe02fca25223bb5c53 - languageName: node - linkType: hard - "@storybook/core-events@npm:7.6.12": version: 7.6.12 resolution: "@storybook/core-events@npm:7.6.12" @@ -6661,28 +6555,6 @@ __metadata: languageName: node linkType: hard -"@storybook/manager-api@npm:7.6.10": - version: 7.6.10 - resolution: "@storybook/manager-api@npm:7.6.10" - dependencies: - "@storybook/channels": "npm:7.6.10" - "@storybook/client-logger": "npm:7.6.10" - "@storybook/core-events": "npm:7.6.10" - "@storybook/csf": "npm:^0.1.2" - "@storybook/global": "npm:^5.0.0" - "@storybook/router": "npm:7.6.10" - "@storybook/theming": "npm:7.6.10" - "@storybook/types": "npm:7.6.10" - dequal: "npm:^2.0.2" - lodash: "npm:^4.17.21" - memoizerific: "npm:^1.11.3" - store2: "npm:^2.14.2" - telejson: "npm:^7.2.0" - ts-dedent: "npm:^2.0.0" - checksum: 10/db4f9327bb0124a55dacbe4e517237fb26d0cf15ac3199c0c4c4d1cd20fa1a0cc81bf779ec6e06f5e3c8b39b005070c841c2cb432b841401115baddb7e8c65bf - languageName: node - linkType: hard - "@storybook/manager-api@npm:7.6.12": version: 7.6.12 resolution: "@storybook/manager-api@npm:7.6.12" @@ -6705,7 +6577,7 @@ __metadata: languageName: node linkType: hard -"@storybook/manager-api@npm:^7.0.0": +"@storybook/manager-api@npm:7.6.17, @storybook/manager-api@npm:^7.0.0": version: 7.6.17 resolution: "@storybook/manager-api@npm:7.6.17" dependencies: @@ -6789,28 +6661,6 @@ __metadata: languageName: node linkType: hard -"@storybook/preview-api@npm:7.6.10": - version: 7.6.10 - resolution: "@storybook/preview-api@npm:7.6.10" - dependencies: - "@storybook/channels": "npm:7.6.10" - "@storybook/client-logger": "npm:7.6.10" - "@storybook/core-events": "npm:7.6.10" - "@storybook/csf": "npm:^0.1.2" - "@storybook/global": "npm:^5.0.0" - "@storybook/types": "npm:7.6.10" - "@types/qs": "npm:^6.9.5" - dequal: "npm:^2.0.2" - lodash: "npm:^4.17.21" - memoizerific: "npm:^1.11.3" - qs: "npm:^6.10.0" - synchronous-promise: "npm:^2.0.15" - ts-dedent: "npm:^2.0.0" - util-deprecate: "npm:^1.0.2" - checksum: 10/139336e7d41df6e3ccbaef8b14fbd14a919ce80ff411abb6e71355d4dd914cf902083b480d00a859ab817207a0e35fa0551de60019c33465809fd38eb12de027 - languageName: node - linkType: hard - "@storybook/preview-api@npm:7.6.12": version: 7.6.12 resolution: "@storybook/preview-api@npm:7.6.12" @@ -6833,6 +6683,28 @@ __metadata: languageName: node linkType: hard +"@storybook/preview-api@npm:7.6.17": + version: 7.6.17 + resolution: "@storybook/preview-api@npm:7.6.17" + dependencies: + "@storybook/channels": "npm:7.6.17" + "@storybook/client-logger": "npm:7.6.17" + "@storybook/core-events": "npm:7.6.17" + "@storybook/csf": "npm:^0.1.2" + "@storybook/global": "npm:^5.0.0" + "@storybook/types": "npm:7.6.17" + "@types/qs": "npm:^6.9.5" + dequal: "npm:^2.0.2" + lodash: "npm:^4.17.21" + memoizerific: "npm:^1.11.3" + qs: "npm:^6.10.0" + synchronous-promise: "npm:^2.0.15" + ts-dedent: "npm:^2.0.0" + util-deprecate: "npm:^1.0.2" + checksum: 10/4a2b8350b3d048966313cf6a1edadf36e59af1455425a0eba05255e6ae9be3afe986045d6ee08f3b7198ad285bd8841761e50e8c48ecbdbbd993b438e64b2d58 + languageName: node + linkType: hard + "@storybook/preview@npm:7.6.12": version: 7.6.12 resolution: "@storybook/preview@npm:7.6.12" @@ -6962,17 +6834,6 @@ __metadata: languageName: node linkType: hard -"@storybook/router@npm:7.6.10": - version: 7.6.10 - resolution: "@storybook/router@npm:7.6.10" - dependencies: - "@storybook/client-logger": "npm:7.6.10" - memoizerific: "npm:^1.11.3" - qs: "npm:^6.10.0" - checksum: 10/94b35ec718e9c56574f9379f5e2bf1e5227d3ae98a1ded51aa1913fb95aabbf12ed6bec2541407abc88692ce4f5359a10adb814cea9b5e862df274e8c3d712c2 - languageName: node - linkType: hard - "@storybook/router@npm:7.6.12": version: 7.6.12 resolution: "@storybook/router@npm:7.6.12" @@ -7061,21 +6922,6 @@ __metadata: languageName: node linkType: hard -"@storybook/theming@npm:7.6.10": - version: 7.6.10 - resolution: "@storybook/theming@npm:7.6.10" - dependencies: - "@emotion/use-insertion-effect-with-fallbacks": "npm:^1.0.0" - "@storybook/client-logger": "npm:7.6.10" - "@storybook/global": "npm:^5.0.0" - memoizerific: "npm:^1.11.3" - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: 10/811ac35d0ae6ea2362859bf883d62a0d1d7e1685d42701ee7d2556aea0e44f744dd72134e73a1a2ae8dd65386d89a28d0d87e5430c7dbdb573912728cc4c44a3 - languageName: node - linkType: hard - "@storybook/theming@npm:7.6.12": version: 7.6.12 resolution: "@storybook/theming@npm:7.6.12" @@ -7106,18 +6952,6 @@ __metadata: languageName: node linkType: hard -"@storybook/types@npm:7.6.10": - version: 7.6.10 - resolution: "@storybook/types@npm:7.6.10" - dependencies: - "@storybook/channels": "npm:7.6.10" - "@types/babel__core": "npm:^7.0.0" - "@types/express": "npm:^4.7.0" - file-system-cache: "npm:2.3.0" - checksum: 10/67e2be2e118c3b4b31d648337774dff9539eee91348e2cd541fda67774b8fd97993241057b2090feb9388b766cdb01e3cc04a1aa363be83bcc865829863c50e6 - languageName: node - linkType: hard - "@storybook/types@npm:7.6.12": version: 7.6.12 resolution: "@storybook/types@npm:7.6.12" @@ -7445,91 +7279,91 @@ __metadata: languageName: node linkType: hard -"@swc/core-darwin-arm64@npm:1.3.104": - version: 1.3.104 - resolution: "@swc/core-darwin-arm64@npm:1.3.104" +"@swc/core-darwin-arm64@npm:1.4.7": + version: 1.4.7 + resolution: "@swc/core-darwin-arm64@npm:1.4.7" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@swc/core-darwin-x64@npm:1.3.104": - version: 1.3.104 - resolution: "@swc/core-darwin-x64@npm:1.3.104" +"@swc/core-darwin-x64@npm:1.4.7": + version: 1.4.7 + resolution: "@swc/core-darwin-x64@npm:1.4.7" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@swc/core-linux-arm-gnueabihf@npm:1.3.104": - version: 1.3.104 - resolution: "@swc/core-linux-arm-gnueabihf@npm:1.3.104" +"@swc/core-linux-arm-gnueabihf@npm:1.4.7": + version: 1.4.7 + resolution: "@swc/core-linux-arm-gnueabihf@npm:1.4.7" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@swc/core-linux-arm64-gnu@npm:1.3.104": - version: 1.3.104 - resolution: "@swc/core-linux-arm64-gnu@npm:1.3.104" +"@swc/core-linux-arm64-gnu@npm:1.4.7": + version: 1.4.7 + resolution: "@swc/core-linux-arm64-gnu@npm:1.4.7" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@swc/core-linux-arm64-musl@npm:1.3.104": - version: 1.3.104 - resolution: "@swc/core-linux-arm64-musl@npm:1.3.104" +"@swc/core-linux-arm64-musl@npm:1.4.7": + version: 1.4.7 + resolution: "@swc/core-linux-arm64-musl@npm:1.4.7" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@swc/core-linux-x64-gnu@npm:1.3.104": - version: 1.3.104 - resolution: "@swc/core-linux-x64-gnu@npm:1.3.104" +"@swc/core-linux-x64-gnu@npm:1.4.7": + version: 1.4.7 + resolution: "@swc/core-linux-x64-gnu@npm:1.4.7" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@swc/core-linux-x64-musl@npm:1.3.104": - version: 1.3.104 - resolution: "@swc/core-linux-x64-musl@npm:1.3.104" +"@swc/core-linux-x64-musl@npm:1.4.7": + version: 1.4.7 + resolution: "@swc/core-linux-x64-musl@npm:1.4.7" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@swc/core-win32-arm64-msvc@npm:1.3.104": - version: 1.3.104 - resolution: "@swc/core-win32-arm64-msvc@npm:1.3.104" +"@swc/core-win32-arm64-msvc@npm:1.4.7": + version: 1.4.7 + resolution: "@swc/core-win32-arm64-msvc@npm:1.4.7" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@swc/core-win32-ia32-msvc@npm:1.3.104": - version: 1.3.104 - resolution: "@swc/core-win32-ia32-msvc@npm:1.3.104" +"@swc/core-win32-ia32-msvc@npm:1.4.7": + version: 1.4.7 + resolution: "@swc/core-win32-ia32-msvc@npm:1.4.7" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@swc/core-win32-x64-msvc@npm:1.3.104": - version: 1.3.104 - resolution: "@swc/core-win32-x64-msvc@npm:1.3.104" +"@swc/core-win32-x64-msvc@npm:1.4.7": + version: 1.4.7 + resolution: "@swc/core-win32-x64-msvc@npm:1.4.7" conditions: os=win32 & cpu=x64 languageName: node linkType: hard "@swc/core@npm:^1.3.82": - version: 1.3.104 - resolution: "@swc/core@npm:1.3.104" + version: 1.4.7 + resolution: "@swc/core@npm:1.4.7" dependencies: - "@swc/core-darwin-arm64": "npm:1.3.104" - "@swc/core-darwin-x64": "npm:1.3.104" - "@swc/core-linux-arm-gnueabihf": "npm:1.3.104" - "@swc/core-linux-arm64-gnu": "npm:1.3.104" - "@swc/core-linux-arm64-musl": "npm:1.3.104" - "@swc/core-linux-x64-gnu": "npm:1.3.104" - "@swc/core-linux-x64-musl": "npm:1.3.104" - "@swc/core-win32-arm64-msvc": "npm:1.3.104" - "@swc/core-win32-ia32-msvc": "npm:1.3.104" - "@swc/core-win32-x64-msvc": "npm:1.3.104" - "@swc/counter": "npm:^0.1.1" + "@swc/core-darwin-arm64": "npm:1.4.7" + "@swc/core-darwin-x64": "npm:1.4.7" + "@swc/core-linux-arm-gnueabihf": "npm:1.4.7" + "@swc/core-linux-arm64-gnu": "npm:1.4.7" + "@swc/core-linux-arm64-musl": "npm:1.4.7" + "@swc/core-linux-x64-gnu": "npm:1.4.7" + "@swc/core-linux-x64-musl": "npm:1.4.7" + "@swc/core-win32-arm64-msvc": "npm:1.4.7" + "@swc/core-win32-ia32-msvc": "npm:1.4.7" + "@swc/core-win32-x64-msvc": "npm:1.4.7" + "@swc/counter": "npm:^0.1.2" "@swc/types": "npm:^0.1.5" peerDependencies: "@swc/helpers": ^0.5.0 @@ -7557,11 +7391,11 @@ __metadata: peerDependenciesMeta: "@swc/helpers": optional: true - checksum: 10/8f098118f9b05dd5ac84b114bfe8fcb56ea36d5c12e483bba16fbef6029db596711cb7175c7bec2318026f3e6918a49df6d840d9fbb68fc01355f104be5ec2a5 + checksum: 10/10af8467de98a8241a6740616d4c266c5cdc9e5ce2271b29530cac6bc278f7a6c90f3ec675d4233c1269bc1e4fb454c8bdd1e8ace7c854c2f2109ff326313a6b languageName: node linkType: hard -"@swc/counter@npm:^0.1.1": +"@swc/counter@npm:^0.1.2, @swc/counter@npm:^0.1.3": version: 0.1.3 resolution: "@swc/counter@npm:0.1.3" checksum: 10/df8f9cfba9904d3d60f511664c70d23bb323b3a0803ec9890f60133954173047ba9bdeabce28cd70ba89ccd3fd6c71c7b0bd58be85f611e1ffbe5d5c18616598 @@ -7612,8 +7446,8 @@ __metadata: linkType: hard "@testing-library/jest-dom@npm:^6.1.4": - version: 6.2.0 - resolution: "@testing-library/jest-dom@npm:6.2.0" + version: 6.4.2 + resolution: "@testing-library/jest-dom@npm:6.4.2" dependencies: "@adobe/css-tools": "npm:^4.3.2" "@babel/runtime": "npm:^7.9.2" @@ -7625,25 +7459,28 @@ __metadata: redent: "npm:^3.0.0" peerDependencies: "@jest/globals": ">= 28" + "@types/bun": "*" "@types/jest": ">= 28" jest: ">= 28" vitest: ">= 0.32" peerDependenciesMeta: "@jest/globals": optional: true + "@types/bun": + optional: true "@types/jest": optional: true jest: optional: true vitest: optional: true - checksum: 10/4af88d4b6208eda58fad47a520057893a381b972e7b043d7787c0111c887bdc82ed959bed07c21700f2816d4a1e315a519a0aabce120708ad7ba79577374f0fd + checksum: 10/7ee1e51caffad032734a4a43a00bf72d49080cf1bbf53021b443e91c7fa3762a66f55ce68f1c6643590fe66fbc4df92142659b8cf17c92166a3fb22691987e0d languageName: node linkType: hard "@testing-library/react@npm:^14.1.2": - version: 14.1.2 - resolution: "@testing-library/react@npm:14.1.2" + version: 14.2.1 + resolution: "@testing-library/react@npm:14.2.1" dependencies: "@babel/runtime": "npm:^7.12.5" "@testing-library/dom": "npm:^9.0.0" @@ -7651,7 +7488,7 @@ __metadata: peerDependencies: react: ^18.0.0 react-dom: ^18.0.0 - checksum: 10/1664990ad9673403ee1d74c1c1b60ec30591d42a3fe1e2175c28cb935cd49bc9a4ba398707f702acc3278c3b0cb492ee57fe66f41ceb040c5da57de98cba5414 + checksum: 10/e02b2f32ae79665a79fc4d8ee053fd3832bfcd4753aa1dba05cdece1a9f59c72a0fae91e0a9387597dcb686d631a722729f2878e38dc95e6f23b291ad8d09b6c languageName: node linkType: hard @@ -7828,11 +7665,11 @@ __metadata: linkType: hard "@types/cookie-parser@npm:^1.4.3": - version: 1.4.6 - resolution: "@types/cookie-parser@npm:1.4.6" + version: 1.4.7 + resolution: "@types/cookie-parser@npm:1.4.7" dependencies: "@types/express": "npm:*" - checksum: 10/b1bbb17bc4189c0e953d4996b3b58bfa20161c27db21f98353e237032e7559aec733735d8902c283300e0a4cded20e62b1a5086af608608ef30a45387e080360 + checksum: 10/7b87c59420598e686a57e240be6e0db53967c3c8814be9326bf86609ee2fc39c4b3b9f2263e1deba43526090121d1df88684b64c19f7b494a80a4437caf3d40b languageName: node linkType: hard @@ -7921,25 +7758,25 @@ __metadata: linkType: hard "@types/eslint@npm:*, @types/eslint@npm:^8.44.7": - version: 8.56.2 - resolution: "@types/eslint@npm:8.56.2" + version: 8.56.5 + resolution: "@types/eslint@npm:8.56.5" dependencies: "@types/estree": "npm:*" "@types/json-schema": "npm:*" - checksum: 10/9e4805e770ea90a561e1f69e5edce28b8f66e92e290705100e853c7c252cf87bef654168d0d47fc60c0effbe4517dd7a8d2fa6d3f04c7f831367d568009fd368 + checksum: 10/548aab6ea34ca14452bf6e9212c76bb22cdf3b725d47e25591c20651af3f47fb62c59c4e80ed8ea3f7d1d7374d907cbba980af910e4c0f0cb29f73b9a6a9226f languageName: node linkType: hard "@types/estree-jsx@npm:^1.0.0": - version: 1.0.3 - resolution: "@types/estree-jsx@npm:1.0.3" + version: 1.0.5 + resolution: "@types/estree-jsx@npm:1.0.5" dependencies: "@types/estree": "npm:*" - checksum: 10/6887a134308b6db4a33a147b56c9d0a47c17ea7e810bdd7c498c306a0fd00bcf2619cb0f57f74009d03dda974b3cd7e414767f85332b1d1b2be30a3ef9e1cca9 + checksum: 10/a028ab0cd7b2950168a05c6a86026eb3a36a54a4adfae57f13911d7b49dffe573d9c2b28421b2d029b49b3d02fcd686611be2622dc3dad6d9791166c083f6008 languageName: node linkType: hard -"@types/estree@npm:*, @types/estree@npm:^1.0.0": +"@types/estree@npm:*, @types/estree@npm:^1.0.0, @types/estree@npm:^1.0.5": version: 1.0.5 resolution: "@types/estree@npm:1.0.5" checksum: 10/7de6d928dd4010b0e20c6919e1a6c27b61f8d4567befa89252055fad503d587ecb9a1e3eab1b1901f923964d7019796db810b7fd6430acb26c32866d126fd408 @@ -7961,14 +7798,14 @@ __metadata: linkType: hard "@types/express-serve-static-core@npm:*, @types/express-serve-static-core@npm:^4.17.33": - version: 4.17.41 - resolution: "@types/express-serve-static-core@npm:4.17.41" + version: 4.17.43 + resolution: "@types/express-serve-static-core@npm:4.17.43" dependencies: "@types/node": "npm:*" "@types/qs": "npm:*" "@types/range-parser": "npm:*" "@types/send": "npm:*" - checksum: 10/7647e19d9c3d57ddd18947d2b161b90ef0aedd15875140e5b824209be41c1084ae942d4fb43cd5f2051a6a5f8c044519ef6c9ac1b2ad86b9aa546b4f1f023303 + checksum: 10/9079e137470e0456bb8e77ae66df9505ee12591e94860bde574cfe52c5c60bbc5bf7dd44f5689c3cbb1baf0aa84442d9a21f53dcd921d18745727293cd5a5fd6 languageName: node linkType: hard @@ -8018,11 +7855,11 @@ __metadata: linkType: hard "@types/hast@npm:^3.0.0": - version: 3.0.3 - resolution: "@types/hast@npm:3.0.3" + version: 3.0.4 + resolution: "@types/hast@npm:3.0.4" dependencies: "@types/unist": "npm:*" - checksum: 10/cf380cb351215847a598b06c10c0139a694fbb9a5cca27e7a836df4c9d616873ff5b01326530907b5a95b6a4b8fc928bcecb46424cc6f9bd1f53ba377f190d86 + checksum: 10/732920d81bb7605895776841b7658b4d8cc74a43a8fa176017cc0fb0ecc1a4c82a2b75a4fe6b71aa262b649d3fb62858c6789efa3793ea1d40269953af96ecb5 languageName: node linkType: hard @@ -8115,12 +7952,12 @@ __metadata: linkType: hard "@types/jest@npm:^29.5.10": - version: 29.5.11 - resolution: "@types/jest@npm:29.5.11" + version: 29.5.12 + resolution: "@types/jest@npm:29.5.12" dependencies: expect: "npm:^29.0.0" pretty-format: "npm:^29.0.0" - checksum: 10/798f4c89407d9457bea1256de74c26f2b279f6c789c0e3311cd604cc75cdab333b9a29b00c51b0090d31abdf11cc788b4103282851a653bef6daf72edf97eef2 + checksum: 10/312e8dcf92cdd5a5847d6426f0940829bca6fe6b5a917248f3d7f7ef5d85c9ce78ef05e47d2bbabc40d41a930e0e36db2d443d2610a9e3db9062da2d5c904211 languageName: node linkType: hard @@ -8150,16 +7987,16 @@ __metadata: linkType: hard "@types/lodash@npm:^4.14.167, @types/lodash@npm:^4.14.202": - version: 4.14.202 - resolution: "@types/lodash@npm:4.14.202" - checksum: 10/1bb9760a5b1dda120132c4b987330d67979c95dbc22612678682cd61b00302e190f4207228f3728580059cdab5582362262e3819aea59960c1017bd2b9fb26f6 + version: 4.17.0 + resolution: "@types/lodash@npm:4.17.0" + checksum: 10/2053203292b5af99352d108656ceb15d39da5922fc3fb8186e1552d65c82d6e545372cc97f36c95873aa7186404d59d9305e9d49254d4ae55e77df1e27ab7b5d languageName: node linkType: hard "@types/luxon@npm:^3.3.1": - version: 3.4.1 - resolution: "@types/luxon@npm:3.4.1" - checksum: 10/dc133d28dee98fd7944e81fbde8df4fcdd7b602139259b5566b556a09da296a6c57e02899b0068470465d5b3798f551edafe0a6c8fb89fcd327d799ff7d37c92 + version: 3.4.2 + resolution: "@types/luxon@npm:3.4.2" + checksum: 10/fd89566e3026559f2bc4ddcc1e70a2c16161905ed50be9473ec0cfbbbe919165041408c4f6e06c4bcf095445535052e2c099087c76b1b38e368127e618fc968d languageName: node linkType: hard @@ -8182,9 +8019,9 @@ __metadata: linkType: hard "@types/mdx@npm:^2.0.0": - version: 2.0.10 - resolution: "@types/mdx@npm:2.0.10" - checksum: 10/9e4ac676d191142e5cd33bb5f07f57f1ea0138ce943ad971df8a47be907def83daad0c351825fdd59fe94fc94a58579fb329185b8def8ce5478d1fb378ec7ac2 + version: 2.0.11 + resolution: "@types/mdx@npm:2.0.11" + checksum: 10/54d1ac0dc6c1c8d68f7537ecfab415767f34b4eee9d74f1d302b217307fb72bc976bf2616fdca654bdb01c1e4d152fb094b52f6502d8f6d6a063d3b9a8f9b81a languageName: node linkType: hard @@ -8314,9 +8151,9 @@ __metadata: linkType: hard "@types/qs@npm:*, @types/qs@npm:^6.9.5": - version: 6.9.11 - resolution: "@types/qs@npm:6.9.11" - checksum: 10/620ca1628bf3da65662c54ed6ebb120b18a3da477d0bfcc872b696685a9bb1893c3c92b53a1190a8f54d52eaddb6af8b2157755699ac83164604329935e8a7f2 + version: 6.9.12 + resolution: "@types/qs@npm:6.9.12" + checksum: 10/76be8068091058987bb49aca59e9714ff856661cdc2340499f9d502c78950ac08e7ecbca256c8a72c4c83714bce30e6aaad13f9f739e8c0c436c0eedb2a2627c languageName: node linkType: hard @@ -8470,9 +8307,9 @@ __metadata: linkType: hard "@types/semver@npm:^7.3.12, @types/semver@npm:^7.3.4, @types/semver@npm:^7.5.0": - version: 7.5.6 - resolution: "@types/semver@npm:7.5.6" - checksum: 10/e77282b17f74354e17e771c0035cccb54b94cc53d0433fa7e9ba9d23fd5d7edcd14b6c8b7327d58bbd89e83b1c5eda71dfe408e06b929007e2b89586e9b63459 + version: 7.5.8 + resolution: "@types/semver@npm:7.5.8" + checksum: 10/3496808818ddb36deabfe4974fd343a78101fa242c4690044ccdc3b95dcf8785b494f5d628f2f47f38a702f8db9c53c67f47d7818f2be1b79f2efb09692e1178 languageName: node linkType: hard @@ -8585,9 +8422,9 @@ __metadata: linkType: hard "@types/uuid@npm:^9.0.1": - version: 9.0.7 - resolution: "@types/uuid@npm:9.0.7" - checksum: 10/c7321194aeba9ea173efd1e721403bdf4e7ae6945f8f8cdbc87c791f4b505ccf3dbc4a8883d90b394ef13b7c2dc778045792b05dbb23b3c746f8ea347804d448 + version: 9.0.8 + resolution: "@types/uuid@npm:9.0.8" + checksum: 10/b8c60b7ba8250356b5088302583d1704a4e1a13558d143c549c408bf8920535602ffc12394ede77f8a8083511b023704bc66d1345792714002bfa261b17c5275 languageName: node linkType: hard @@ -8633,14 +8470,14 @@ __metadata: linkType: hard "@typescript-eslint/eslint-plugin@npm:^6.12.0": - version: 6.19.0 - resolution: "@typescript-eslint/eslint-plugin@npm:6.19.0" + version: 6.21.0 + resolution: "@typescript-eslint/eslint-plugin@npm:6.21.0" dependencies: "@eslint-community/regexpp": "npm:^4.5.1" - "@typescript-eslint/scope-manager": "npm:6.19.0" - "@typescript-eslint/type-utils": "npm:6.19.0" - "@typescript-eslint/utils": "npm:6.19.0" - "@typescript-eslint/visitor-keys": "npm:6.19.0" + "@typescript-eslint/scope-manager": "npm:6.21.0" + "@typescript-eslint/type-utils": "npm:6.21.0" + "@typescript-eslint/utils": "npm:6.21.0" + "@typescript-eslint/visitor-keys": "npm:6.21.0" debug: "npm:^4.3.4" graphemer: "npm:^1.4.0" ignore: "npm:^5.2.4" @@ -8653,7 +8490,7 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 10/5ed8483d792c4bc6ed697159c84a47ba5c35cd124949883813f2053b972537de3900a7ae26d4d6f370194f2cc7929baa2d09268e0b90118f20ed961cf6c176b9 + checksum: 10/a57de0f630789330204cc1531f86cfc68b391cafb1ba67c8992133f1baa2a09d629df66e71260b040de4c9a3ff1252952037093c4128b0d56c4dbb37720b4c1d languageName: node linkType: hard @@ -8723,12 +8560,12 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:6.19.0": - version: 6.19.0 - resolution: "@typescript-eslint/type-utils@npm:6.19.0" +"@typescript-eslint/type-utils@npm:6.21.0": + version: 6.21.0 + resolution: "@typescript-eslint/type-utils@npm:6.21.0" dependencies: - "@typescript-eslint/typescript-estree": "npm:6.19.0" - "@typescript-eslint/utils": "npm:6.19.0" + "@typescript-eslint/typescript-estree": "npm:6.21.0" + "@typescript-eslint/utils": "npm:6.21.0" debug: "npm:^4.3.4" ts-api-utils: "npm:^1.0.1" peerDependencies: @@ -8736,7 +8573,7 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 10/f1f20ac28c03dd18546050b63ec0b0fd8c67780265ccb9ef566f16441c3de5deb2607a6046fefdebe8a43ac11fecdf0b009f8e5f70a3d15916d855be74b0f3bb + checksum: 10/d03fb3ee1caa71f3ce053505f1866268d7ed79ffb7fed18623f4a1253f5b8f2ffc92636d6fd08fcbaf5bd265a6de77bf192c53105131e4724643dfc910d705fc languageName: node linkType: hard @@ -8842,20 +8679,20 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/utils@npm:6.19.0": - version: 6.19.0 - resolution: "@typescript-eslint/utils@npm:6.19.0" +"@typescript-eslint/utils@npm:6.21.0": + version: 6.21.0 + resolution: "@typescript-eslint/utils@npm:6.21.0" dependencies: "@eslint-community/eslint-utils": "npm:^4.4.0" "@types/json-schema": "npm:^7.0.12" "@types/semver": "npm:^7.5.0" - "@typescript-eslint/scope-manager": "npm:6.19.0" - "@typescript-eslint/types": "npm:6.19.0" - "@typescript-eslint/typescript-estree": "npm:6.19.0" + "@typescript-eslint/scope-manager": "npm:6.21.0" + "@typescript-eslint/types": "npm:6.21.0" + "@typescript-eslint/typescript-estree": "npm:6.21.0" semver: "npm:^7.5.4" peerDependencies: eslint: ^7.0.0 || ^8.0.0 - checksum: 10/4080c36331204ffef9f218e29f43da767f17551fa4d3877c3d3b49194f7c7382dd9ae2124e7b5ebd47d5556946bb6ad195b47d7d215553efabacdebf81b9e74d + checksum: 10/b404a2c55a425a79d054346ae123087d30c7ecf7ed7abcf680c47bf70c1de4fabadc63434f3f460b2fa63df76bc9e4a0b9fa2383bb8a9fcd62733fb5c4e4f3e3 languageName: node linkType: hard @@ -9536,7 +9373,7 @@ __metadata: languageName: node linkType: hard -"acorn@npm:^8.0.4, acorn@npm:^8.1.0, acorn@npm:^8.11.2, acorn@npm:^8.4.1, acorn@npm:^8.5.0, acorn@npm:^8.7.1, acorn@npm:^8.8.1, acorn@npm:^8.8.2, acorn@npm:^8.9.0": +"acorn@npm:^8.0.4, acorn@npm:^8.1.0, acorn@npm:^8.11.3, acorn@npm:^8.4.1, acorn@npm:^8.5.0, acorn@npm:^8.7.1, acorn@npm:^8.8.1, acorn@npm:^8.8.2, acorn@npm:^8.9.0": version: 8.11.3 resolution: "acorn@npm:8.11.3" bin: @@ -10013,7 +9850,7 @@ __metadata: languageName: node linkType: hard -"array.prototype.filter@npm:^1.0.0": +"array.prototype.filter@npm:^1.0.0, array.prototype.filter@npm:^1.0.3": version: 1.0.3 resolution: "array.prototype.filter@npm:1.0.3" dependencies: @@ -10038,16 +9875,29 @@ __metadata: languageName: node linkType: hard -"array.prototype.findlastindex@npm:^1.2.3": - version: 1.2.3 - resolution: "array.prototype.findlastindex@npm:1.2.3" +"array.prototype.findlast@npm:^1.2.4": + version: 1.2.4 + resolution: "array.prototype.findlast@npm:1.2.4" dependencies: - call-bind: "npm:^1.0.2" - define-properties: "npm:^1.2.0" - es-abstract: "npm:^1.22.1" - es-shim-unscopables: "npm:^1.0.0" - get-intrinsic: "npm:^1.2.1" - checksum: 10/063cbab8eeac3aa01f3e980eecb9a8c5d87723032b49f7f814ecc6d75c33c03c17e3f43a458127a62e16303cab412f95d6ad9dc7e0ae6d9dc27a9bb76c24df7a + call-bind: "npm:^1.0.5" + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.22.3" + es-errors: "npm:^1.3.0" + es-shim-unscopables: "npm:^1.0.2" + checksum: 10/1711e48058cabbad24cb694fa3721b760e56004758142c439880a19b9b206e3584b94bbad41e5f68e0da8785db1d09250061a46769baa90a0d2e09c05987c82d + languageName: node + linkType: hard + +"array.prototype.findlastindex@npm:^1.2.3": + version: 1.2.4 + resolution: "array.prototype.findlastindex@npm:1.2.4" + dependencies: + call-bind: "npm:^1.0.5" + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.22.3" + es-errors: "npm:^1.3.0" + es-shim-unscopables: "npm:^1.0.2" + checksum: 10/12d7de8da619065b9d4c40550d11c13f2fbbc863c4270ef01d022f49ef16fbe9022441ee9d60b1e952853c661dd4b3e05c21e4348d4631c6d93ddf802a252296 languageName: node linkType: hard @@ -10063,7 +9913,7 @@ __metadata: languageName: node linkType: hard -"array.prototype.flatmap@npm:^1.3.1, array.prototype.flatmap@npm:^1.3.2": +"array.prototype.flatmap@npm:^1.3.2": version: 1.3.2 resolution: "array.prototype.flatmap@npm:1.3.2" dependencies: @@ -10088,16 +9938,28 @@ __metadata: languageName: node linkType: hard -"array.prototype.tosorted@npm:^1.1.1": +"array.prototype.toreversed@npm:^1.1.2": version: 1.1.2 - resolution: "array.prototype.tosorted@npm:1.1.2" + resolution: "array.prototype.toreversed@npm:1.1.2" dependencies: call-bind: "npm:^1.0.2" define-properties: "npm:^1.2.0" es-abstract: "npm:^1.22.1" es-shim-unscopables: "npm:^1.0.0" - get-intrinsic: "npm:^1.2.1" - checksum: 10/aadb7725bb923f594be8121c80def8193ff2871ce1bfa1180b7e7ef705b8a7b32327fcc0d998c5569bb0cabc1c11ad93b1ef11443a26091e8bd1a55b382ab715 + checksum: 10/b4076d687ddc22c191863ce105d320cc4b0e1435bfda9ffeeff681682fe88fa6fe30e0d2ae94fa4b2d7fad901e1954ea4f75c1cab217db4848da84a2b5889192 + languageName: node + linkType: hard + +"array.prototype.tosorted@npm:^1.1.3": + version: 1.1.3 + resolution: "array.prototype.tosorted@npm:1.1.3" + dependencies: + call-bind: "npm:^1.0.5" + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.22.3" + es-errors: "npm:^1.1.0" + es-shim-unscopables: "npm:^1.0.2" + checksum: 10/9a5b7909a9ddd02a5f5489911766c314a11fb40f8f5106bdbedf6c21898763faeb78ba3af53f7038f288de9161d2605ad10d8b720e07f71a7ed1de49f39c0897 languageName: node linkType: hard @@ -10124,7 +9986,7 @@ __metadata: languageName: node linkType: hard -"assert@npm:^2.0.0, assert@npm:^2.1.0": +"assert@npm:^2.1.0": version: 2.1.0 resolution: "assert@npm:2.1.0" dependencies: @@ -10266,13 +10128,6 @@ __metadata: languageName: node linkType: hard -"available-typed-arrays@npm:^1.0.6": - version: 1.0.6 - resolution: "available-typed-arrays@npm:1.0.6" - checksum: 10/c1e2e3d3a694f21bf60e0a048d8275fa7358131a0b8e6b57714318d618b59522416db67fb9f56973af0ce596f4333ef1336ca12c37a41d5a72ef79885373a7fd - languageName: node - linkType: hard - "available-typed-arrays@npm:^1.0.7": version: 1.0.7 resolution: "available-typed-arrays@npm:1.0.7" @@ -10453,19 +10308,6 @@ __metadata: languageName: node linkType: hard -"babel-plugin-polyfill-corejs2@npm:^0.4.7": - version: 0.4.8 - resolution: "babel-plugin-polyfill-corejs2@npm:0.4.8" - dependencies: - "@babel/compat-data": "npm:^7.22.6" - "@babel/helper-define-polyfill-provider": "npm:^0.5.0" - semver: "npm:^6.3.1" - peerDependencies: - "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 - checksum: 10/6b5a79bdc1c43edf857fd3a82966b3c7ff4a90eee00ca8d663e0a98304d6e285a05759d64a4dbc16e04a2a5ea1f248673d8bf789711be5e694e368f19884887c - languageName: node - linkType: hard - "babel-plugin-polyfill-corejs2@npm:^0.4.8": version: 0.4.10 resolution: "babel-plugin-polyfill-corejs2@npm:0.4.10" @@ -10479,18 +10321,6 @@ __metadata: languageName: node linkType: hard -"babel-plugin-polyfill-corejs3@npm:^0.8.7": - version: 0.8.7 - resolution: "babel-plugin-polyfill-corejs3@npm:0.8.7" - dependencies: - "@babel/helper-define-polyfill-provider": "npm:^0.4.4" - core-js-compat: "npm:^3.33.1" - peerDependencies: - "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 - checksum: 10/defbc6de3d309c9639dd31223b5011707fcc0384037ac5959a1aefe16eb314562e1c1e5cfbce0af14a220d639ef92dfe5baf66664e9e6054656aca2841677622 - languageName: node - linkType: hard - "babel-plugin-polyfill-corejs3@npm:^0.9.0": version: 0.9.0 resolution: "babel-plugin-polyfill-corejs3@npm:0.9.0" @@ -10503,7 +10333,7 @@ __metadata: languageName: node linkType: hard -"babel-plugin-polyfill-regenerator@npm:^0.5.4, babel-plugin-polyfill-regenerator@npm:^0.5.5": +"babel-plugin-polyfill-regenerator@npm:^0.5.5": version: 0.5.5 resolution: "babel-plugin-polyfill-regenerator@npm:0.5.5" dependencies: @@ -10723,12 +10553,12 @@ __metadata: languageName: node linkType: hard -"body-parser@npm:1.20.1": - version: 1.20.1 - resolution: "body-parser@npm:1.20.1" +"body-parser@npm:1.20.2": + version: 1.20.2 + resolution: "body-parser@npm:1.20.2" dependencies: bytes: "npm:3.1.2" - content-type: "npm:~1.0.4" + content-type: "npm:~1.0.5" debug: "npm:2.6.9" depd: "npm:2.0.0" destroy: "npm:1.2.0" @@ -10736,10 +10566,10 @@ __metadata: iconv-lite: "npm:0.4.24" on-finished: "npm:2.4.1" qs: "npm:6.11.0" - raw-body: "npm:2.5.1" + raw-body: "npm:2.5.2" type-is: "npm:~1.6.18" unpipe: "npm:1.0.0" - checksum: 10/5f8d128022a2fb8b6e7990d30878a0182f300b70e46b3f9d358a9433ad6275f0de46add6d63206da3637c01c3b38b6111a7480f7e7ac2e9f7b989f6133fe5510 + checksum: 10/3cf171b82190cf91495c262b073e425fc0d9e25cc2bf4540d43f7e7bbca27d6a9eae65ca367b6ef3993eea261159d9d2ab37ce444e8979323952e12eb3df319a languageName: node linkType: hard @@ -10882,7 +10712,7 @@ __metadata: languageName: node linkType: hard -"browserslist@npm:^4.22.3": +"browserslist@npm:^4.21.10, browserslist@npm:^4.22.3": version: 4.23.0 resolution: "browserslist@npm:4.23.0" dependencies: @@ -11317,7 +11147,7 @@ __metadata: languageName: node linkType: hard -"chokidar@npm:>=3.0.0 <4.0.0, chokidar@npm:^3.4.0, chokidar@npm:^3.5.1, chokidar@npm:^3.5.2, chokidar@npm:^3.5.3": +"chokidar@npm:>=3.0.0 <4.0.0, chokidar@npm:^3.4.0, chokidar@npm:^3.5.1, chokidar@npm:^3.5.2, chokidar@npm:^3.5.3, chokidar@npm:^3.6.0": version: 3.6.0 resolution: "chokidar@npm:3.6.0" dependencies: @@ -11364,7 +11194,7 @@ __metadata: languageName: node linkType: hard -"citty@npm:^0.1.5": +"citty@npm:^0.1.5, citty@npm:^0.1.6": version: 0.1.6 resolution: "citty@npm:0.1.6" dependencies: @@ -12013,7 +11843,7 @@ __metadata: languageName: node linkType: hard -"content-type@npm:^1.0.4, content-type@npm:^1.0.5, content-type@npm:~1.0.4": +"content-type@npm:^1.0.4, content-type@npm:^1.0.5, content-type@npm:~1.0.4, content-type@npm:~1.0.5": version: 1.0.5 resolution: "content-type@npm:1.0.5" checksum: 10/585847d98dc7fb8035c02ae2cb76c7a9bd7b25f84c447e5ed55c45c2175e83617c8813871b4ee22f368126af6b2b167df655829007b21aa10302873ea9c62662 @@ -12141,15 +11971,6 @@ __metadata: languageName: node linkType: hard -"core-js-compat@npm:^3.33.1": - version: 3.35.0 - resolution: "core-js-compat@npm:3.35.0" - dependencies: - browserslist: "npm:^4.22.2" - checksum: 10/aa21ad2f0c946be7a8ecef92233bc003a38fa27e43a925fcd9b79e32ae49b879e0f5c23459ffc310df38ee547389b8e5e43a6a8be0b2369b9b9ebf3d04ae69b9 - languageName: node - linkType: hard - "core-js-compat@npm:^3.34.0": version: 3.36.0 resolution: "core-js-compat@npm:3.36.0" @@ -12160,16 +11981,16 @@ __metadata: linkType: hard "core-js-pure@npm:^3.23.3": - version: 3.35.0 - resolution: "core-js-pure@npm:3.35.0" - checksum: 10/cdc5c5ef95b688d7d2335bc3a27a4b78451e3bbac913e601c3763a38c31c875b19771faaf0a3d7b1ebb47438158d579d890a97f93cd94b831d3f00aef49dbf91 + version: 3.36.0 + resolution: "core-js-pure@npm:3.36.0" + checksum: 10/64e8f4f8118e9ea0fcacafbf82b7c0a448375ec2e8e989af12a68e0fa3ad9825d68a6550a07ea15c119044457ad3b16a20cd17599ae2dcdde6836b3d614d7ae3 languageName: node linkType: hard "core-js@npm:^3.0.1, core-js@npm:^3.6.5, core-js@npm:^3.8.2": - version: 3.35.0 - resolution: "core-js@npm:3.35.0" - checksum: 10/0815fce6bcc91d79d4b28885975453b0faa4d17fc2230635102b4f3832cd621035e4032aa3307e1dbe0ee14d5e34bcb64b507fd89bd8f567aedaf29538522e6a + version: 3.36.0 + resolution: "core-js@npm:3.36.0" + checksum: 10/896326c6391c1607dc645293c214cd31c6c535d4a77a88b15fc29e787199f9b06dc15986ddfbc798335bf7a7afd1e92152c94aa5a974790a7f97a98121774302 languageName: node linkType: hard @@ -12386,8 +12207,8 @@ __metadata: linkType: hard "css-loader@npm:^6.2.0, css-loader@npm:^6.7.1, css-loader@npm:^6.7.3": - version: 6.9.1 - resolution: "css-loader@npm:6.9.1" + version: 6.10.0 + resolution: "css-loader@npm:6.10.0" dependencies: icss-utils: "npm:^5.1.0" postcss: "npm:^8.4.33" @@ -12398,8 +12219,14 @@ __metadata: postcss-value-parser: "npm:^4.2.0" semver: "npm:^7.5.4" peerDependencies: + "@rspack/core": 0.x || 1.x webpack: ^5.0.0 - checksum: 10/6f897406188ed7f6db03daab0602ed86df1e967b48a048ab72d0ee223e59ab9e13c5235481b12deb79e12aadf0be43bc3bdee71e1dc1e875e4bcd91c05b464af + peerDependenciesMeta: + "@rspack/core": + optional: true + webpack: + optional: true + checksum: 10/1abd52e24a72a4c54762330bab2e0e816778db5bc711a8fc1b1ee99470a1728f2aa9b54b9ebbf2278a1730d68b76303094cc855f9119b2ffc0424fe57fea3bc6 languageName: node linkType: hard @@ -12878,7 +12705,7 @@ __metadata: languageName: node linkType: hard -"define-data-property@npm:^1.0.1": +"define-data-property@npm:^1.0.1, define-data-property@npm:^1.1.4": version: 1.1.4 resolution: "define-data-property@npm:1.1.4" dependencies: @@ -12889,18 +12716,6 @@ __metadata: languageName: node linkType: hard -"define-data-property@npm:^1.1.2": - version: 1.1.2 - resolution: "define-data-property@npm:1.1.2" - dependencies: - es-errors: "npm:^1.3.0" - get-intrinsic: "npm:^1.2.2" - gopd: "npm:^1.0.1" - has-property-descriptors: "npm:^1.0.1" - checksum: 10/19336750149644b2eb53d281ba685c3561abf98d2b0d2a173ee065bb388b977350df2a08c2597b3401bf0e89f313fc69d7582f0373931cc74df0777fb5202cd0 - languageName: node - linkType: hard - "define-lazy-prop@npm:^2.0.0": version: 2.0.0 resolution: "define-lazy-prop@npm:2.0.0" @@ -13315,9 +13130,9 @@ __metadata: linkType: hard "diff@npm:^5.0.0": - version: 5.1.0 - resolution: "diff@npm:5.1.0" - checksum: 10/f4557032a98b2967fe27b1a91dfcf8ebb6b9a24b1afe616b5c2312465100b861e9b8d4da374be535f2d6b967ce2f53826d7f6edc2a0d32b2ab55abc96acc2f9d + version: 5.2.0 + resolution: "diff@npm:5.2.0" + checksum: 10/01b7b440f83a997350a988e9d2f558366c0f90f15be19f4aa7f1bb3109a4e153dfc3b9fbf78e14ea725717017407eeaa2271e3896374a0181e8f52445740846d languageName: node linkType: hard @@ -13565,9 +13380,9 @@ __metadata: linkType: hard "dotenv@npm:^16.0.0": - version: 16.3.1 - resolution: "dotenv@npm:16.3.1" - checksum: 10/dbb778237ef8750e9e3cd1473d3c8eaa9cc3600e33a75c0e36415d0fa0848197f56c3800f77924c70e7828f0b03896818cd52f785b07b9ad4d88dba73fbba83f + version: 16.4.5 + resolution: "dotenv@npm:16.4.5" + checksum: 10/55a3134601115194ae0f924e54473459ed0d9fc340ae610b676e248cca45aa7c680d86365318ea964e6da4e2ea80c4514c1adab5adb43d6867fb57ff068f95c8 languageName: node linkType: hard @@ -13751,9 +13566,9 @@ __metadata: linkType: hard "engine.io-parser@npm:~5.2.1": - version: 5.2.1 - resolution: "engine.io-parser@npm:5.2.1" - checksum: 10/31f16fd1d64d6c3997f910606a0a8b143a86da98b06346ba7970e9bdf25cc8485caf69b4939dc5a829b312c7db5dbbdcc1fe3787b105bcc175e61b9d37a7e687 + version: 5.2.2 + resolution: "engine.io-parser@npm:5.2.2" + checksum: 10/135b1278547bde501412ac462e93b3b4f6a2fecc30a2b843bb9408b96301e8068bb2496c32d124a3d2544eb0aec8b8eddcb4ef0d0d0b84b7d642b1ffde1b2dcf languageName: node linkType: hard @@ -13809,38 +13624,38 @@ __metadata: linkType: hard "envinfo@npm:^7.7.3": - version: 7.11.0 - resolution: "envinfo@npm:7.11.0" + version: 7.11.1 + resolution: "envinfo@npm:7.11.1" bin: envinfo: dist/cli.js - checksum: 10/8cba09db181329b243fe02b3384ec275ebf93d5d3663c31e2064697aa96576c7de9b7e1c878a250f8eaec0db8026bace747709dcdc8d8a4ecd9a653cdbc08926 + checksum: 10/5a18ead05954ac1643350170fefce2436a9cb758dc402e36fe4616553ee46469f766fcb6df72379d1741a2e5b55918949b343ff6174502c31c524a5cf75f05cd languageName: node linkType: hard "enzyme-adapter-utils@npm:^1.14.0": - version: 1.14.1 - resolution: "enzyme-adapter-utils@npm:1.14.1" + version: 1.14.2 + resolution: "enzyme-adapter-utils@npm:1.14.2" dependencies: airbnb-prop-types: "npm:^2.16.0" - function.prototype.name: "npm:^1.1.5" - has: "npm:^1.0.3" - object.assign: "npm:^4.1.4" - object.fromentries: "npm:^2.0.5" + function.prototype.name: "npm:^1.1.6" + hasown: "npm:^2.0.0" + object.assign: "npm:^4.1.5" + object.fromentries: "npm:^2.0.7" prop-types: "npm:^15.8.1" - semver: "npm:^5.7.1" + semver: "npm:^6.3.1" peerDependencies: react: 0.13.x || 0.14.x || ^15.0.0-0 || ^16.0.0-0 - checksum: 10/01415519ebb50d628349d4d38e7e57992dd616d8027ea8be707c18951b5f58e9ddefe7b6f213a65a11d5de540c9499719774293e0039aa92355791ad7ea16969 + checksum: 10/1da33e7c9faa093e35d8dd5f93e2053251398a3afc68b75ea9403d53ec8f554614187c18cc13bb1a62afe5f50338bb73dfb92abf0d7a54471adf56a8e95a1c88 languageName: node linkType: hard "enzyme-shallow-equal@npm:^1.0.1, enzyme-shallow-equal@npm:^1.0.4": - version: 1.0.5 - resolution: "enzyme-shallow-equal@npm:1.0.5" + version: 1.0.7 + resolution: "enzyme-shallow-equal@npm:1.0.7" dependencies: - has: "npm:^1.0.3" + hasown: "npm:^2.0.0" object-is: "npm:^1.1.5" - checksum: 10/e18a728225b3ef501a223608955e2c8e915adf24dfe4d778bdbc89e4ecd80384723e9d44780176be1529f6b642e7837211f502bff89f62833d8f9cae027997e0 + checksum: 10/ecbdf5a897ba33e699316f1456c7865b8140a6fc7916b700721964fe169e750be35f1fff5184a80e35b39e793523d678f4f4d12f48fce15145d206f5db01daa9 languageName: node linkType: hard @@ -13968,7 +13783,7 @@ __metadata: languageName: node linkType: hard -"es-errors@npm:^1.2.1, es-errors@npm:^1.3.0": +"es-errors@npm:^1.0.0, es-errors@npm:^1.1.0, es-errors@npm:^1.2.1, es-errors@npm:^1.3.0": version: 1.3.0 resolution: "es-errors@npm:1.3.0" checksum: 10/96e65d640156f91b707517e8cdc454dd7d47c32833aa3e85d79f24f9eb7ea85f39b63e36216ef0114996581969b59fe609a94e30316b08f5f4df1d44134cf8d5 @@ -13992,29 +13807,7 @@ __metadata: 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: "npm:^1.0.0" - call-bind: "npm:^1.0.2" - define-properties: "npm:^1.2.1" - es-abstract: "npm:^1.22.1" - es-set-tostringtag: "npm:^2.0.1" - function-bind: "npm:^1.1.1" - get-intrinsic: "npm:^1.2.1" - globalthis: "npm:^1.0.3" - has-property-descriptors: "npm:^1.0.0" - has-proto: "npm:^1.0.1" - has-symbols: "npm:^1.0.3" - internal-slot: "npm:^1.0.5" - iterator.prototype: "npm:^1.1.2" - safe-array-concat: "npm:^1.0.1" - checksum: 10/78535c00c49d81df603e650886d3806f3cd8d288e2c07703cfb145725753a3d2df19bff9feeb14cd1baed02252d1f85c4bbc922c8db02841722ab3ec02e78339 - languageName: node - linkType: hard - -"es-iterator-helpers@npm:^1.0.15": +"es-iterator-helpers@npm:^1.0.15, es-iterator-helpers@npm:^1.0.17": version: 1.0.17 resolution: "es-iterator-helpers@npm:1.0.17" dependencies: @@ -14058,17 +13851,6 @@ __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: "npm:^1.2.2" - has-tostringtag: "npm:^1.0.0" - hasown: "npm:^2.0.0" - checksum: 10/afcec3a4c9890ae14d7ec606204858441c801ff84f312538e1d1ccf1e5493c8b17bd672235df785f803756472cb4f2d49b87bde5237aef33411e74c22f194e07 - languageName: node - linkType: hard - "es-set-tostringtag@npm:^2.0.2, es-set-tostringtag@npm:^2.0.3": version: 2.0.3 resolution: "es-set-tostringtag@npm:2.0.3" @@ -14080,7 +13862,7 @@ __metadata: languageName: node linkType: hard -"es-shim-unscopables@npm:^1.0.0": +"es-shim-unscopables@npm:^1.0.0, es-shim-unscopables@npm:^1.0.2": version: 1.0.2 resolution: "es-shim-unscopables@npm:1.0.2" dependencies: @@ -14196,9 +13978,9 @@ __metadata: linkType: hard "escalade@npm:^3.1.1": - version: 3.1.1 - resolution: "escalade@npm:3.1.1" - checksum: 10/afa618e73362576b63f6ca83c975456621095a1ed42ff068174e3f5cea48afc422814dda548c96e6ebb5333e7265140c7292abcc81bbd6ccb1757d50d3a4e182 + version: 3.1.2 + resolution: "escalade@npm:3.1.2" + checksum: 10/a1e07fea2f15663c30e40b9193d658397846ffe28ce0a3e4da0d8e485fedfeca228ab846aee101a05015829adf39f9934ff45b2a3fca47bed37a29646bd05cd3 languageName: node linkType: hard @@ -14480,28 +14262,30 @@ __metadata: linkType: hard "eslint-plugin-react@npm:^7.33.2": - version: 7.33.2 - resolution: "eslint-plugin-react@npm:7.33.2" + version: 7.34.0 + resolution: "eslint-plugin-react@npm:7.34.0" dependencies: - array-includes: "npm:^3.1.6" - array.prototype.flatmap: "npm:^1.3.1" - array.prototype.tosorted: "npm:^1.1.1" + array-includes: "npm:^3.1.7" + array.prototype.findlast: "npm:^1.2.4" + array.prototype.flatmap: "npm:^1.3.2" + array.prototype.toreversed: "npm:^1.1.2" + array.prototype.tosorted: "npm:^1.1.3" doctrine: "npm:^2.1.0" - es-iterator-helpers: "npm:^1.0.12" + es-iterator-helpers: "npm:^1.0.17" estraverse: "npm:^5.3.0" jsx-ast-utils: "npm:^2.4.1 || ^3.0.0" minimatch: "npm:^3.1.2" - object.entries: "npm:^1.1.6" - object.fromentries: "npm:^2.0.6" - object.hasown: "npm:^1.1.2" - object.values: "npm:^1.1.6" + object.entries: "npm:^1.1.7" + object.fromentries: "npm:^2.0.7" + object.hasown: "npm:^1.1.3" + object.values: "npm:^1.1.7" prop-types: "npm:^15.8.1" - resolve: "npm:^2.0.0-next.4" + resolve: "npm:^2.0.0-next.5" semver: "npm:^6.3.1" - string.prototype.matchall: "npm:^4.0.8" + string.prototype.matchall: "npm:^4.0.10" peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 - checksum: 10/cb8c5dd5859cace330e24b7d74b9c652c0d93ef1d87957261fe1ac2975c27c918d0d5dc607f25aba4972ce74d04456f4f93883a16ac10cd598680d047fc3495d + checksum: 10/e09623d715e25e012cc442648616ea5f8029c17a397e7b4f54c47da7cc4edb0ffec91af3269c259c1a92b8d83802b10f9c7148280a0c8d7659b15724ee8b50d8 languageName: node linkType: hard @@ -14908,12 +14692,12 @@ __metadata: linkType: hard "express@npm:^4.17.1, express@npm:^4.17.3": - version: 4.18.2 - resolution: "express@npm:4.18.2" + version: 4.18.3 + resolution: "express@npm:4.18.3" dependencies: accepts: "npm:~1.3.8" array-flatten: "npm:1.1.1" - body-parser: "npm:1.20.1" + body-parser: "npm:1.20.2" content-disposition: "npm:0.5.4" content-type: "npm:~1.0.4" cookie: "npm:0.5.0" @@ -14942,7 +14726,7 @@ __metadata: type-is: "npm:~1.6.18" utils-merge: "npm:1.0.1" vary: "npm:~1.1.2" - checksum: 10/869ae89ed6ff4bed7b373079dc58e5dddcf2915a2669b36037ff78c99d675ae930e5fe052b35c24f56557d28a023bb1cbe3e2f2fb87eaab96a1cedd7e597809d + checksum: 10/0bf4656d0020cdc477aec884c6245dceea78992f6c747c899c87dbb0598474658d4130a29c80f02c99d1f0d6ebef706e7131c70c5454c3e07aba761c5bd3d627 languageName: node linkType: hard @@ -15085,11 +14869,11 @@ __metadata: linkType: hard "fastq@npm:^1.6.0": - version: 1.16.0 - resolution: "fastq@npm:1.16.0" + version: 1.17.1 + resolution: "fastq@npm:1.17.1" dependencies: reusify: "npm:^1.0.4" - checksum: 10/de151543aab9d91900ed5da88860c46987ece925c628df586fac664235f25e020ec20729e1c032edb5fd2520fd4aa5b537d69e39b689e65e82112cfbecb4479e + checksum: 10/a443180068b527dd7b3a63dc7f2a47ceca2f3e97b9c00a1efe5538757e6cc4056a3526df94308075d7727561baf09ebaa5b67da8dcbddb913a021c5ae69d1f69 languageName: node linkType: hard @@ -15447,9 +15231,9 @@ __metadata: linkType: hard "flatted@npm:^3.2.9": - version: 3.2.9 - resolution: "flatted@npm:3.2.9" - checksum: 10/dc2b89e46a2ebde487199de5a4fcb79e8c46f984043fea5c41dbf4661eb881fefac1c939b5bdcd8a09d7f960ec364f516970c7ec44e58ff451239c07fd3d419b + version: 3.3.1 + resolution: "flatted@npm:3.3.1" + checksum: 10/7b8376061d5be6e0d3658bbab8bde587647f68797cf6bfeae9dea0e5137d9f27547ab92aaff3512dd9d1299086a6d61be98e9d48a56d17531b634f77faadbc49 languageName: node linkType: hard @@ -15461,9 +15245,9 @@ __metadata: linkType: hard "flow-parser@npm:0.*": - version: 0.227.0 - resolution: "flow-parser@npm:0.227.0" - checksum: 10/3b0775f972d19503c43a6409f77900380ee38f11ffcdf20ec1322bcdd8ae4bf12f786becb429f5928cab756135ccd8ad67190c13b27e38227a0f00c724b334ce + version: 0.230.0 + resolution: "flow-parser@npm:0.230.0" + checksum: 10/4b6e6e665fa8faa56028b90204a9d7d99486d3d4220d44e7accccc687690c89296ff5eae50541069027b93859f43c0810462fe4271246cb841661fe59c925457 languageName: node linkType: hard @@ -15486,12 +15270,12 @@ __metadata: languageName: node linkType: hard -"focus-lock@npm:^1.0.0": - version: 1.0.0 - resolution: "focus-lock@npm:1.0.0" +"focus-lock@npm:^1.3.2": + version: 1.3.4 + resolution: "focus-lock@npm:1.3.4" dependencies: tslib: "npm:^2.0.3" - checksum: 10/5d8c03a40f52fadeec67d9c8900f83c4a71e5942511c9bfe3103d2cf0a7e84d75069e42eeafcee9701c37fed6d9c3f235a21dd9dd438c63b10ae4b5bef2af517 + checksum: 10/21cf95b8678f7ecd51c14d01d7cb286894330ac3d455fa7d2a1bcac931810c2cb0bd1cb920adb764e88a403b1b69be79fa48082b405336dcae1c134d4f183ad1 languageName: node linkType: hard @@ -15748,7 +15532,7 @@ __metadata: languageName: node linkType: hard -"function-bind@npm:^1.1.1, function-bind@npm:^1.1.2": +"function-bind@npm:^1.1.2": version: 1.1.2 resolution: "function-bind@npm:1.1.2" checksum: 10/185e20d20f10c8d661d59aac0f3b63b31132d492e1b11fcc2a93cb2c47257ebaee7407c38513efd2b35cafdf972d9beb2ea4593c1e0f3bf8f2744836928d7454 @@ -15815,7 +15599,7 @@ __metadata: languageName: node linkType: hard -"get-intrinsic@npm:^1.1.1, get-intrinsic@npm:^1.1.3, get-intrinsic@npm:^1.2.1, get-intrinsic@npm:^1.2.2, get-intrinsic@npm:^1.2.3, get-intrinsic@npm:^1.2.4": +"get-intrinsic@npm:^1.1.3, get-intrinsic@npm:^1.2.1, get-intrinsic@npm:^1.2.2, get-intrinsic@npm:^1.2.3, get-intrinsic@npm:^1.2.4": version: 1.2.4 resolution: "get-intrinsic@npm:1.2.4" dependencies: @@ -16217,7 +16001,7 @@ __metadata: languageName: node linkType: hard -"has-property-descriptors@npm:^1.0.0, has-property-descriptors@npm:^1.0.1, has-property-descriptors@npm:^1.0.2": +"has-property-descriptors@npm:^1.0.0, has-property-descriptors@npm:^1.0.2": version: 1.0.2 resolution: "has-property-descriptors@npm:1.0.2" dependencies: @@ -16240,7 +16024,7 @@ __metadata: languageName: node linkType: hard -"has-tostringtag@npm:^1.0.0, has-tostringtag@npm:^1.0.1, has-tostringtag@npm:^1.0.2": +"has-tostringtag@npm:^1.0.0, has-tostringtag@npm:^1.0.2": version: 1.0.2 resolution: "has-tostringtag@npm:1.0.2" dependencies: @@ -16296,11 +16080,11 @@ __metadata: linkType: hard "hasown@npm:^2.0.0, hasown@npm:^2.0.1": - version: 2.0.1 - resolution: "hasown@npm:2.0.1" + version: 2.0.2 + resolution: "hasown@npm:2.0.2" dependencies: function-bind: "npm:^1.1.2" - checksum: 10/b7f9107387ee68abed88e965c2b99e868b5e0e9d289db1ddd080706ffafb69533b4f538b0e6362585bae8d6cbd080249f65e79702f74c225990f66d6106be3f6 + checksum: 10/7898a9c1788b2862cf0f9c345a6bec77ba4a0c0983c7f19d610c382343d4f98fa260686b225dfb1f88393a66679d2ec58ee310c1d6868c081eda7918f32cc70a languageName: node linkType: hard @@ -16399,7 +16183,7 @@ __metadata: languageName: node linkType: hard -"hoist-non-react-statics@npm:^3.0.0, hoist-non-react-statics@npm:^3.3.0, hoist-non-react-statics@npm:^3.3.1": +"hoist-non-react-statics@npm:^3.0.0, hoist-non-react-statics@npm:^3.3.0": version: 3.3.2 resolution: "hoist-non-react-statics@npm:3.3.2" dependencies: @@ -16468,9 +16252,9 @@ __metadata: linkType: hard "html-entities@npm:^2.1.0, html-entities@npm:^2.3.2": - version: 2.4.0 - resolution: "html-entities@npm:2.4.0" - checksum: 10/646f2f19214bad751e060ceef4df98520654a1d0cd631b55d45504df2f0aaf8a14d8c0a5a4f92b353be298774d856157ac2d04a031d78889c9011892078ca157 + version: 2.5.2 + resolution: "html-entities@npm:2.5.2" + checksum: 10/4ec12ebdf2d5ba8192c68e1aef3c1e4a4f36b29246a0a88464fe278a54517d0196d3489af46a3145c7ecacb4fc5fd50497be19eb713b810acab3f0efcf36fdc2 languageName: node linkType: hard @@ -16759,12 +16543,12 @@ __metadata: linkType: hard "http-proxy-agent@npm:^7.0.0": - version: 7.0.0 - resolution: "http-proxy-agent@npm:7.0.0" + version: 7.0.2 + resolution: "http-proxy-agent@npm:7.0.2" dependencies: agent-base: "npm:^7.1.0" debug: "npm:^4.3.4" - checksum: 10/dbaaf3d9f3fc4df4a5d7ec45d456ec50f575240b557160fa63427b447d1f812dd7fe4a4f17d2e1ba003d231f07edf5a856ea6d91cb32d533062ff20a7803ccac + checksum: 10/d062acfa0cb82beeb558f1043c6ba770ea892b5fb7b28654dbc70ea2aeea55226dd34c02a294f6c1ca179a5aa483c4ea641846821b182edbd9cc5d89b54c6848 languageName: node linkType: hard @@ -16818,12 +16602,12 @@ __metadata: linkType: hard "https-proxy-agent@npm:^7.0.1": - version: 7.0.2 - resolution: "https-proxy-agent@npm:7.0.2" + version: 7.0.4 + resolution: "https-proxy-agent@npm:7.0.4" dependencies: agent-base: "npm:^7.0.2" debug: "npm:4" - checksum: 10/9ec844f78fd643608239c9c3f6819918631df5cd3e17d104cc507226a39b5d4adda9d790fc9fd63ac0d2bb8a761b2f9f60faa80584a9bf9d7f2e8c5ed0acd330 + checksum: 10/405fe582bba461bfe5c7e2f8d752b384036854488b828ae6df6a587c654299cbb2c50df38c4b6ab303502c3c5e029a793fbaac965d1e86ee0be03faceb554d63 languageName: node linkType: hard @@ -16842,11 +16626,11 @@ __metadata: linkType: hard "i18next-http-backend@npm:^2.2.2": - version: 2.4.2 - resolution: "i18next-http-backend@npm:2.4.2" + version: 2.5.0 + resolution: "i18next-http-backend@npm:2.5.0" dependencies: cross-fetch: "npm:4.0.0" - checksum: 10/faf8297cebc1f700308ef30c33b308f0efb0fab036292c8cb74f9b806e1a75edec6ed41d288067525337f06c0ebd1df51c7298d1c2f50a2223560726ca1e61c3 + checksum: 10/46c566dfb055e4b416995c9098d62fe0f88865ca8e7872d6cdef701a854705564015a2287c2dc487a98a10631d3690932c02d7e00277c31348fc8201d82f6474 languageName: node linkType: hard @@ -16924,16 +16708,16 @@ __metadata: linkType: hard "ignore@npm:^5.2.0, ignore@npm:^5.2.4": - version: 5.3.0 - resolution: "ignore@npm:5.3.0" - checksum: 10/51594355cea4c6ad6b28b3b85eb81afa7b988a1871feefd7062baf136c95aa06760ee934fa9590e43d967bd377ce84a4cf6135fbeb6063e063f1182a0e9a3bcd + version: 5.3.1 + resolution: "ignore@npm:5.3.1" + checksum: 10/0a884c2fbc8c316f0b9f92beaf84464253b73230a4d4d286697be45fca081199191ca33e1c2e82d9e5f851f5e9a48a78e25a35c951e7eb41e59f150db3530065 languageName: node linkType: hard "immutable@npm:^4.0.0": - version: 4.3.4 - resolution: "immutable@npm:4.3.4" - checksum: 10/ea187acc1eec9dcfaa0823bae59e1ae0ea82e7a40d2ace9fb84d467875d5506ced684a79b68e70451f1e1761a387a958ba724171f93aa10330998b026fcb5d29 + version: 4.3.5 + resolution: "immutable@npm:4.3.5" + checksum: 10/dbc1b8c808b9aa18bfce2e0c7bc23714a47267bc311f082145cc9220b2005e9b9cd2ae78330f164a19266a2b0f78846c60f4f74893853ac16fd68b5ae57092d2 languageName: node linkType: hard @@ -17078,6 +16862,16 @@ __metadata: languageName: node linkType: hard +"ip-address@npm:^9.0.5": + version: 9.0.5 + resolution: "ip-address@npm:9.0.5" + dependencies: + jsbn: "npm:1.1.0" + sprintf-js: "npm:^1.1.3" + checksum: 10/1ed81e06721af012306329b31f532b5e24e00cb537be18ddc905a84f19fe8f83a09a1699862bf3a1ec4b9dea93c55a3fa5faf8b5ea380431469df540f38b092c + languageName: node + linkType: hard + "ip-regex@npm:^4.0.0": version: 4.3.0 resolution: "ip-regex@npm:4.3.0" @@ -17086,16 +16880,16 @@ __metadata: linkType: hard "ip@npm:^1.1.0": - version: 1.1.8 - resolution: "ip@npm:1.1.8" - checksum: 10/52975ebf84a090162d561fc6948fbc4c53775a8054c05371f09cfcb40e30a53aa225b4efb624f630cff5af2dd8124c82dd68e4df065dc1d1ca91d04e850e9cde + version: 1.1.9 + resolution: "ip@npm:1.1.9" + checksum: 10/29261559b806f64929ada21e6d7e3bf4e67f2b43a4cb67500fdb72cead2e655ce97451a2e325eca3f404081c634ff5c3a68472814744b7f2148ddffc0fdfe66c languageName: node linkType: hard "ip@npm:^2.0.0": - version: 2.0.0 - resolution: "ip@npm:2.0.0" - checksum: 10/1270b11e534a466fb4cf4426cbcc3a907c429389f7f4e4e3b288b42823562e88d6a509ceda8141a507de147ca506141f745005c0aa144569d94cf24a54eb52bc + version: 2.0.1 + resolution: "ip@npm:2.0.1" + checksum: 10/d6dd154e1bc5e8725adfdd6fb92218635b9cbe6d873d051bd63b178f009777f751a5eea4c67021723a7056325fc3052f8b6599af0a2d56f042c93e684b4a0349 languageName: node linkType: hard @@ -17477,14 +17271,7 @@ __metadata: languageName: node linkType: hard -"is-map@npm:^2.0.1": - version: 2.0.2 - resolution: "is-map@npm:2.0.2" - checksum: 10/60ba910f835f2eacb1fdf5b5a6c60fe1c702d012a7673e6546992bcc0c873f62ada6e13d327f9e48f1720d49c152d6cdecae1fa47a261ef3d247c3ce6f0e1d39 - languageName: node - linkType: hard - -"is-map@npm:^2.0.2": +"is-map@npm:^2.0.2, is-map@npm:^2.0.3": version: 2.0.3 resolution: "is-map@npm:2.0.3" checksum: 10/8de7b41715b08bcb0e5edb0fb9384b80d2d5bcd10e142188f33247d19ff078abaf8e9b6f858e2302d8d05376a26a55cd23a3c9f8ab93292b02fcd2cc9e4e92bb @@ -17647,14 +17434,7 @@ __metadata: languageName: node linkType: hard -"is-set@npm:^2.0.1": - version: 2.0.2 - resolution: "is-set@npm:2.0.2" - checksum: 10/d89e82acdc7760993474f529e043f9c4a1d63ed4774d21cc2e331d0e401e5c91c27743cd7c889137028f6a742234759a4bd602368fbdbf0b0321994aefd5603f - languageName: node - linkType: hard - -"is-set@npm:^2.0.2": +"is-set@npm:^2.0.2, is-set@npm:^2.0.3": version: 2.0.3 resolution: "is-set@npm:2.0.3" checksum: 10/5685df33f0a4a6098a98c72d94d67cad81b2bc72f1fb2091f3d9283c4a1c582123cd709145b02a9745f0ce6b41e3e43f1c944496d1d74d4ea43358be61308669 @@ -17739,10 +17519,10 @@ __metadata: languageName: node linkType: hard -"is-weakmap@npm:^2.0.1": - version: 2.0.1 - resolution: "is-weakmap@npm:2.0.1" - checksum: 10/289fa4e8ba1bdda40ca78481266f6925b7c46a85599e6a41a77010bf91e5a24dfb660db96863bbf655ecdbda0ab517204d6a4e0c151dbec9d022c556321f3776 +"is-weakmap@npm:^2.0.2": + version: 2.0.2 + resolution: "is-weakmap@npm:2.0.2" + checksum: 10/a7b7e23206c542dcf2fa0abc483142731788771527e90e7e24f658c0833a0d91948a4f7b30d78f7a65255a48512e41a0288b778ba7fc396137515c12e201fd11 languageName: node linkType: hard @@ -17755,13 +17535,13 @@ __metadata: languageName: node linkType: hard -"is-weakset@npm:^2.0.1": - version: 2.0.2 - resolution: "is-weakset@npm:2.0.2" +"is-weakset@npm:^2.0.3": + version: 2.0.3 + resolution: "is-weakset@npm:2.0.3" dependencies: - call-bind: "npm:^1.0.2" - get-intrinsic: "npm:^1.1.1" - checksum: 10/8f2ddb9639716fd7936784e175ea1183c5c4c05274c34f34f6a53175313cb1c9c35a8b795623306995e2f7cc8f25aa46302f15a2113e51c5052d447be427195c + call-bind: "npm:^1.0.7" + get-intrinsic: "npm:^1.2.4" + checksum: 10/40159582ff1b44fc40085f631baf19f56479b05af2faede65b4e6a0b6acab745c13fd070e35b475aafd8a1ee50879ba5a3f1265125b46bebdb446b6be1f62165 languageName: node linkType: hard @@ -17860,15 +17640,15 @@ __metadata: linkType: hard "istanbul-lib-instrument@npm:^6.0.0": - version: 6.0.1 - resolution: "istanbul-lib-instrument@npm:6.0.1" + version: 6.0.2 + resolution: "istanbul-lib-instrument@npm:6.0.2" dependencies: - "@babel/core": "npm:^7.12.3" - "@babel/parser": "npm:^7.14.7" - "@istanbuljs/schema": "npm:^0.1.2" + "@babel/core": "npm:^7.23.9" + "@babel/parser": "npm:^7.23.9" + "@istanbuljs/schema": "npm:^0.1.3" istanbul-lib-coverage: "npm:^3.2.0" semver: "npm:^7.5.4" - checksum: 10/95fd8c66e586840989cb3c7819c6da66c4742a6fedbf16b51a5c7f1898941ad07b79ddff020f479d3a1d76743ecdbf255d93c35221875687477d4b118026e7e7 + checksum: 10/3aee19be199350182827679a137e1df142a306e9d7e20bb5badfd92ecc9023a7d366bc68e7c66e36983654a02a67401d75d8debf29fc6d4b83670fde69a594fc languageName: node linkType: hard @@ -17895,12 +17675,12 @@ __metadata: linkType: hard "istanbul-reports@npm:^3.1.3": - version: 3.1.6 - resolution: "istanbul-reports@npm:3.1.6" + version: 3.1.7 + resolution: "istanbul-reports@npm:3.1.7" dependencies: html-escaper: "npm:^2.0.0" istanbul-lib-report: "npm:^3.0.0" - checksum: 10/135c178e509b21af5c446a6951fc01c331331bb0fdb1ed1dd7f68a8c875603c2e2ee5c82801db5feb868e5cc35e9babe2d972d322afc50f6de6cce6431b9b2ff + checksum: 10/f1faaa4684efaf57d64087776018d7426312a59aa6eeb4e0e3a777347d23cd286ad18f427e98f0e3dee666103d7404c9d7abc5f240406a912fa16bd6695437fa languageName: node linkType: hard @@ -18478,6 +18258,13 @@ __metadata: languageName: node linkType: hard +"jsbn@npm:1.1.0": + version: 1.1.0 + resolution: "jsbn@npm:1.1.0" + checksum: 10/bebe7ae829bbd586ce8cbe83501dd8cb8c282c8902a8aeeed0a073a89dc37e8103b1244f3c6acd60278bcbfe12d93a3f83c9ac396868a3b3bbc3c5e5e3b648ef + languageName: node + linkType: hard + "jscodeshift@npm:^0.13.0": version: 0.13.1 resolution: "jscodeshift@npm:0.13.1" @@ -18510,8 +18297,8 @@ __metadata: linkType: hard "jscodeshift@npm:^0.15.1": - version: 0.15.1 - resolution: "jscodeshift@npm:0.15.1" + version: 0.15.2 + resolution: "jscodeshift@npm:0.15.2" dependencies: "@babel/core": "npm:^7.23.0" "@babel/parser": "npm:^7.23.0" @@ -18540,7 +18327,7 @@ __metadata: optional: true bin: jscodeshift: bin/jscodeshift.js - checksum: 10/7cece7b99fe57de7d65bdd962c93b93f0080605cf7d7f1aad42da7c3beb824107067726ede681b703fd012293b7797b7f2fefbb1420b0e44a0fca669bb48e34c + checksum: 10/5f4354d80a95de4dba5dd402e97e5bba8c6b31261f426719cb184099ac83c57c47e4160923b7c035a5da4113e56c39eb68233e3b55a910372013d66d3b1f1c64 languageName: node linkType: hard @@ -19437,9 +19224,9 @@ __metadata: linkType: hard "lru-cache@npm:^10.0.1, lru-cache@npm:^9.1.1 || ^10.0.0": - version: 10.1.0 - resolution: "lru-cache@npm:10.1.0" - checksum: 10/207278d6fa711fb1f94a0835d4d4737441d2475302482a14785b10515e4c906a57ebf9f35bf060740c9560e91c7c1ad5a04fd7ed030972a9ba18bce2a228e95b + version: 10.2.0 + resolution: "lru-cache@npm:10.2.0" + checksum: 10/502ec42c3309c0eae1ce41afca471f831c278566d45a5273a0c51102dee31e0e250a62fa9029c3370988df33a14188a38e682c16143b794de78668de3643e302 languageName: node linkType: hard @@ -19681,11 +19468,11 @@ __metadata: linkType: hard "magic-string@npm:^0.30.5": - version: 0.30.5 - resolution: "magic-string@npm:0.30.5" + version: 0.30.8 + resolution: "magic-string@npm:0.30.8" dependencies: "@jridgewell/sourcemap-codec": "npm:^1.4.15" - checksum: 10/c8a6b25f813215ca9db526f3a407d6dc0bf35429c2b8111d6f1c2cf6cf6afd5e2d9f9cd189416a0e3959e20ecd635f73639f9825c73de1074b29331fe36ace59 + checksum: 10/72ab63817af600e92c19dc8489c1aa4a9599da00cfd59b2319709bd48fb0cf533fdf354bf140ac86e598dbd63e6b2cc83647fe8448f864a3eb6061c62c94e784 languageName: node linkType: hard @@ -19795,11 +19582,11 @@ __metadata: linkType: hard "markdown-to-jsx@npm:^7.1.8": - version: 7.4.0 - resolution: "markdown-to-jsx@npm:7.4.0" + version: 7.4.3 + resolution: "markdown-to-jsx@npm:7.4.3" peerDependencies: react: ">= 0.14.0" - checksum: 10/1872dce7a7161cb48c027ea44e7073619b17dbdea53ba754eadf24b6d62f2799460ae307f2311e3ce3171384845655258e5d027c944dadd67ba66529c8dddae0 + checksum: 10/233aba70f28fce9fd62f983d10d5f5bb781dc1de608a215b1e43c10cba160754824bd494fa534a74a4dbd41d5184f693816ec35b507d2adb5a6ef7b99ccb5e1d languageName: node linkType: hard @@ -20056,8 +19843,8 @@ __metadata: linkType: hard "mdast-util-mdx-jsx@npm:^3.0.0": - version: 3.0.0 - resolution: "mdast-util-mdx-jsx@npm:3.0.0" + version: 3.1.2 + resolution: "mdast-util-mdx-jsx@npm:3.1.2" dependencies: "@types/estree-jsx": "npm:^1.0.0" "@types/hast": "npm:^3.0.0" @@ -20072,7 +19859,7 @@ __metadata: unist-util-remove-position: "npm:^5.0.0" unist-util-stringify-position: "npm:^4.0.0" vfile-message: "npm:^4.0.0" - checksum: 10/89fc15d76ef82f970a37c7cfcab2da58ae1c3e5e927f63bc18f391903613a24686cb6fc491b272212ad199831f7e5db7b89f1ebbb571e594ed1c870376884e99 + checksum: 10/b0b457b0fd8b2c71ff4136eac04428e1cfb5ed65918948c899c5907ba41373fdf790f0c29f5aa0125e03bfde02444589a6c59006929a76a176648a053d79931b languageName: node linkType: hard @@ -20101,12 +19888,12 @@ __metadata: linkType: hard "mdast-util-phrasing@npm:^4.0.0": - version: 4.0.0 - resolution: "mdast-util-phrasing@npm:4.0.0" + version: 4.1.0 + resolution: "mdast-util-phrasing@npm:4.1.0" dependencies: "@types/mdast": "npm:^4.0.0" unist-util-is: "npm:^6.0.0" - checksum: 10/95d5d8e18d5ea6dbfe2ee4ed1045961372efae9077e5c98e10bfef7025ee3fd9449f9a82840068ff50aa98fa43af0a0a14898ae10b5e46e96edde01e2797df34 + checksum: 10/3a97533e8ad104a422f8bebb34b3dde4f17167b8ed3a721cf9263c7416bd3447d2364e6d012a594aada40cac9e949db28a060bb71a982231693609034ed5324e languageName: node linkType: hard @@ -20638,12 +20425,12 @@ __metadata: linkType: hard "micromark-util-character@npm:^2.0.0": - version: 2.0.1 - resolution: "micromark-util-character@npm:2.0.1" + version: 2.1.0 + resolution: "micromark-util-character@npm:2.1.0" dependencies: micromark-util-symbol: "npm:^2.0.0" micromark-util-types: "npm:^2.0.0" - checksum: 10/6eb5e58c6ae5f416f71a2b777544d3118fdb04d4fd62ea27f7920d0c58fa56ddd3fe17331fbba7f0c70fa6f90bdf7910e8e951f018f0500f883369d64fd6b925 + checksum: 10/089fe853c2bede2a48fd73d977910fa657c3cf6649eddcd300557a975c6c7f1c73030d01724a483ff1dc69a0d3ac28b43b2ba4210f5ea6414807cdcd0c2fa63c languageName: node linkType: hard @@ -21430,11 +21217,11 @@ __metadata: linkType: hard "moment-timezone@npm:^0.5.43": - version: 0.5.44 - resolution: "moment-timezone@npm:0.5.44" + version: 0.5.45 + resolution: "moment-timezone@npm:0.5.45" dependencies: moment: "npm:^2.29.4" - checksum: 10/72f0a425c52a858cca76d5ab35dfb02d68ac7292b60e4b34fb432c1fae07e32ad7f67de7ff5d2d2c868eee8052c9981fc3244f5fc9a2f454fc4fd15db2ec45a7 + checksum: 10/45e3793d44bea8e826c934a335ebf0b92c6d6dae562fdb59d8c45a16d5c11de4d6692b5fa7eebca969881f06b81b55f8535883bfbc727b597d601709fa5a2bb2 languageName: node linkType: hard @@ -21714,9 +21501,9 @@ __metadata: linkType: hard "node-fetch-native@npm:^1.6.1": - version: 1.6.1 - resolution: "node-fetch-native@npm:1.6.1" - checksum: 10/83fbe9abea807fe479b45f5512389c71be1328b211bfd2aab39ce56356e6e8b74df41b50f4b7954eac8869c0f09b61dd0e563f28df90218e77ecf3977ed72065 + version: 1.6.2 + resolution: "node-fetch-native@npm:1.6.2" + checksum: 10/85a3c8fb853d2abbd7e4235742ee0ff5d8ac15f982209989f7150407203dc65ad45e0c11a0f7416c3685e3cdd3d3f9ee2922e7558f201dd6a7e9c9dde3b612fd languageName: node linkType: hard @@ -21906,11 +21693,11 @@ __metadata: linkType: hard "npm-run-path@npm:^5.1.0": - version: 5.2.0 - resolution: "npm-run-path@npm:5.2.0" + version: 5.3.0 + resolution: "npm-run-path@npm:5.3.0" dependencies: path-key: "npm:^4.0.0" - checksum: 10/c5325e016014e715689c4014f7e0be16cc4cbf529f32a1723e511bc4689b5f823b704d2bca61ac152ce2bda65e0205dc8b3ba0ec0f5e4c3e162d302f6f5b9efb + checksum: 10/ae8e7a89da9594fb9c308f6555c73f618152340dcaae423e5fb3620026fefbec463618a8b761920382d666fa7a2d8d240b6fe320e8a6cdd54dc3687e2b659d25 languageName: node linkType: hard @@ -21940,16 +21727,17 @@ __metadata: linkType: hard "nypm@npm:^0.3.3": - version: 0.3.4 - resolution: "nypm@npm:0.3.4" + version: 0.3.8 + resolution: "nypm@npm:0.3.8" dependencies: - citty: "npm:^0.1.5" + citty: "npm:^0.1.6" + consola: "npm:^3.2.3" execa: "npm:^8.0.1" - pathe: "npm:^1.1.1" - ufo: "npm:^1.3.2" + pathe: "npm:^1.1.2" + ufo: "npm:^1.4.0" bin: nypm: dist/cli.mjs - checksum: 10/fd122007ce53c177a1d7ba1676ccfd77569b432f4a8c714daa4be964182cb19cc84ca119703b06d87012c490c9d987f693a397265f1a9d6b8d6053674c567b21 + checksum: 10/fc3fcf4f2c9837d09c1b9b976c205e1538a9378b5ac40ea0d3bac0bcaeb554d0a8d17e4b42c1b8b6079fb6bf760f0d94b576084c032f862433a915739a54e327 languageName: node linkType: hard @@ -21979,12 +21767,12 @@ __metadata: linkType: hard "object-is@npm:^1.0.2, object-is@npm:^1.1.2, object-is@npm:^1.1.5": - version: 1.1.5 - resolution: "object-is@npm:1.1.5" + version: 1.1.6 + resolution: "object-is@npm:1.1.6" dependencies: - call-bind: "npm:^1.0.2" - define-properties: "npm:^1.1.3" - checksum: 10/75365aff5da4bebad5d20efd9f9a7a13597e603f5eb03d89da8f578c3f3937fe01c6cb5fce86c0611c48795c0841401fd37c943821db0de703c7b30a290576ad + call-bind: "npm:^1.0.7" + define-properties: "npm:^1.2.1" + checksum: 10/4f6f544773a595da21c69a7531e0e1d6250670f4e09c55f47eb02c516035cfcb1b46ceb744edfd3ecb362309dbccb6d7f88e43bf42e4d4595ac10a329061053a languageName: node linkType: hard @@ -22016,7 +21804,7 @@ __metadata: languageName: node linkType: hard -"object.entries@npm:^1.1.1, object.entries@npm:^1.1.2, object.entries@npm:^1.1.5, object.entries@npm:^1.1.6, object.entries@npm:^1.1.7": +"object.entries@npm:^1.1.1, object.entries@npm:^1.1.2, object.entries@npm:^1.1.5, object.entries@npm:^1.1.7": version: 1.1.7 resolution: "object.entries@npm:1.1.7" dependencies: @@ -22027,7 +21815,7 @@ __metadata: languageName: node linkType: hard -"object.fromentries@npm:^2.0.5, object.fromentries@npm:^2.0.6, object.fromentries@npm:^2.0.7": +"object.fromentries@npm:^2.0.7": version: 2.0.7 resolution: "object.fromentries@npm:2.0.7" dependencies: @@ -22052,18 +21840,19 @@ __metadata: linkType: hard "object.groupby@npm:^1.0.1": - version: 1.0.1 - resolution: "object.groupby@npm:1.0.1" + version: 1.0.2 + resolution: "object.groupby@npm:1.0.2" dependencies: - call-bind: "npm:^1.0.2" - define-properties: "npm:^1.2.0" - es-abstract: "npm:^1.22.1" - get-intrinsic: "npm:^1.2.1" - checksum: 10/b7123d91403f95d63978513b23a6079c30f503311f64035fafc863c291c787f287b58df3b21ef002ce1d0b820958c9009dd5a8ab696e0eca325639d345e41524 + array.prototype.filter: "npm:^1.0.3" + call-bind: "npm:^1.0.5" + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.22.3" + es-errors: "npm:^1.0.0" + checksum: 10/07c1bea1772c45f7967a63358a683ef7b0bd99cabe0563e6fee3e8acc061cc5984d2f01a46472ebf10b2cb439298c46776b2134550dce457fd7240baaaa4f592 languageName: node linkType: hard -"object.hasown@npm:^1.1.2": +"object.hasown@npm:^1.1.3": version: 1.1.3 resolution: "object.hasown@npm:1.1.3" dependencies: @@ -22624,7 +22413,7 @@ __metadata: languageName: node linkType: hard -"pathe@npm:^1.1.1": +"pathe@npm:^1.1.1, pathe@npm:^1.1.2": version: 1.1.2 resolution: "pathe@npm:1.1.2" checksum: 10/f201d796351bf7433d147b92c20eb154a4e0ea83512017bf4ec4e492a5d6e738fb45798be4259a61aa81270179fce11026f6ff0d3fa04173041de044defe9d80 @@ -22766,27 +22555,27 @@ __metadata: languageName: node linkType: hard -"playwright-core@npm:1.41.0": - version: 1.41.0 - resolution: "playwright-core@npm:1.41.0" +"playwright-core@npm:1.42.1": + version: 1.42.1 + resolution: "playwright-core@npm:1.42.1" bin: playwright-core: cli.js - checksum: 10/d87be32ed9a97bb6d379afaa1f0bc8ae1369cfc27468e89df58a723c51ea7e242ae91107a7aada7564da68f7b18fa2925c25d9f238be60410c7fd6c4923901ae + checksum: 10/6a71d2e2aa5b054d6e83836f09e139a0ff4de3aa9b6aebe0e03de3ab828c735d23a20a60fafcee91c1658da490cc390f05af463325ac842beaff58a173f7ad9e languageName: node linkType: hard "playwright@npm:^1.17.1, playwright@npm:^1.32.0": - version: 1.41.0 - resolution: "playwright@npm:1.41.0" + version: 1.42.1 + resolution: "playwright@npm:1.42.1" dependencies: fsevents: "npm:2.3.2" - playwright-core: "npm:1.41.0" + playwright-core: "npm:1.42.1" dependenciesMeta: fsevents: optional: true bin: playwright: cli.js - checksum: 10/777760f8ceef66d09270420f9b57fd8fdadd15ee1b56893e2dc25d4fa8690dd51eebd187cea64d63150b4cb2f488fc6e1d213bb0976ac441b3a1ab3dfd72cb13 + checksum: 10/1f866a6820e19feaaeb12cd87bfa93299d6d72e1287413098c5ae0349c7e7953eb0a303bdfbb99c12173a3493e6fdb642f89a166cfcfd8295254a520abf6eb7f languageName: node linkType: hard @@ -22807,11 +22596,11 @@ __metadata: linkType: hard "polished@npm:^4.2.2": - version: 4.2.2 - resolution: "polished@npm:4.2.2" + version: 4.3.1 + resolution: "polished@npm:4.3.1" dependencies: "@babel/runtime": "npm:^7.17.8" - checksum: 10/da71b15c1e1d98b7f55e143bbf9ebb1b0934286c74c333522e571e52f89e42a61d7d44c5b4f941dc927355c7ae09780877aeb8f23707376fa9f006ab861e758b + checksum: 10/0902fe2eb16aecde1587a00efee7db8081b1331ac7bcfb6e61214d266388723a84858d732ad9395028e0aecd2bb8d0c39cc03d14b4c24c22329a0e40c38141eb languageName: node linkType: hard @@ -22904,12 +22693,12 @@ __metadata: linkType: hard "postcss-selector-parser@npm:^6.0.2, postcss-selector-parser@npm:^6.0.4": - version: 6.0.15 - resolution: "postcss-selector-parser@npm:6.0.15" + version: 6.0.16 + resolution: "postcss-selector-parser@npm:6.0.16" dependencies: cssesc: "npm:^3.0.0" util-deprecate: "npm:^1.0.2" - checksum: 10/cea591e1d9bce60eea724428863187228e27ddaebd98e5ecb4ee6d4c9a4b68e8157fd44c916b3fef1691d19ad16aa416bb7279b5eab260c32340ae630a34e200 + checksum: 10/9324f63992c6564d392f9f6b16c56c05f157256e3be2d55d1234f7728252257dfd6b870a65a5d04ee3ceb9d9e7b78c043f630a58c9869b4b0481d6e064edc2cf languageName: node linkType: hard @@ -23235,9 +23024,9 @@ __metadata: linkType: hard "property-information@npm:^6.0.0": - version: 6.4.0 - resolution: "property-information@npm:6.4.0" - checksum: 10/853302c207586fa26b11c104d0cf1f832d079adda52985fae901eee8c0c1f3d1c3105f3306f5655614f5017f34d0a46664573f5e9d97b108629b1b8f1bf7f110 + version: 6.4.1 + resolution: "property-information@npm:6.4.1" + checksum: 10/6aa680371ed55b73b0859b2ab9626444a2c201bb52a77a420ce3660293ed6c17256b2be0f1d8672856553fc68c92a47060e1816153790f1b22883f7b3d8db88f languageName: node linkType: hard @@ -23395,11 +23184,11 @@ __metadata: linkType: hard "qs@npm:^6.10.0, qs@npm:^6.11.2, qs@npm:^6.5.2, qs@npm:^6.6.0": - version: 6.11.2 - resolution: "qs@npm:6.11.2" + version: 6.12.0 + resolution: "qs@npm:6.12.0" dependencies: - side-channel: "npm:^1.0.4" - checksum: 10/f2321d0796664d0f94e92447ccd3bdfd6b6f3a50b6b762aa79d7f5b1ea3a7a9f94063ba896b82bc2a877ed6a7426d4081e4f16568fdb04f0ee188cca9d8505b4 + side-channel: "npm:^1.0.6" + checksum: 10/6156d3f0d74278b7e93a3a6b56e6b87b513ebd45ae65c7330c96d70270d0844fb0af9454a194124cd56b9ebf47b456dd01e28b223cde93c8ab01d1cb53a0e491 languageName: node linkType: hard @@ -23499,19 +23288,7 @@ __metadata: languageName: node linkType: hard -"raw-body@npm:2.5.1": - version: 2.5.1 - resolution: "raw-body@npm:2.5.1" - dependencies: - bytes: "npm:3.1.2" - http-errors: "npm:2.0.0" - iconv-lite: "npm:0.4.24" - unpipe: "npm:1.0.0" - checksum: 10/280bedc12db3490ecd06f740bdcf66093a07535374b51331242382c0e130bb273ebb611b7bc4cba1b4b4e016cc7b1f4b05a6df885a6af39c2bc3b94c02291c84 - languageName: node - linkType: hard - -"raw-body@npm:^2.3.3": +"raw-body@npm:2.5.2, raw-body@npm:^2.3.3": version: 2.5.2 resolution: "raw-body@npm:2.5.2" dependencies: @@ -23553,8 +23330,8 @@ __metadata: linkType: hard "rc-tree@npm:^5.7.3": - version: 5.8.2 - resolution: "rc-tree@npm:5.8.2" + version: 5.8.5 + resolution: "rc-tree@npm:5.8.5" dependencies: "@babel/runtime": "npm:^7.10.1" classnames: "npm:2.x" @@ -23564,35 +23341,35 @@ __metadata: peerDependencies: react: "*" react-dom: "*" - checksum: 10/fa246c8ed51d06e5ee6eb2835a4c2384dc228f9cb32c258e6fbb83e8de30117df5c156d936e7cb52c51a05cd3cc988b01dbf67eb73389de9b8afaaf36ca80292 + checksum: 10/4115fe6efaf25dc5f7e51eb1ddcd93d37b74358bfd1730d5146bc9187330c9fc01c6e1492f64a79f250aae14051a23fa49fcae494376f451064e199e351b0d84 languageName: node linkType: hard "rc-util@npm:^5.16.1, rc-util@npm:^5.21.0, rc-util@npm:^5.36.0, rc-util@npm:^5.38.0": - version: 5.38.1 - resolution: "rc-util@npm:5.38.1" + version: 5.39.1 + resolution: "rc-util@npm:5.39.1" dependencies: "@babel/runtime": "npm:^7.18.3" react-is: "npm:^18.2.0" peerDependencies: react: ">=16.9.0" react-dom: ">=16.9.0" - checksum: 10/77a69fe2bfb497061aa13a221d9af1da7993895f19ddd6561f69415bcca648c206dee9a2d52fa0382329fcc9dcfd88784c54e96014830b364dd16ecf1c396c57 + checksum: 10/475e7755f8a8aaf8428c535e14ad1475d3d764108852a011cb5186fb7d905e064c0d56b77818ddaea0c5fbde439d3606b52f459cef7725fde8abf15e3e2ece2b languageName: node linkType: hard "rc-virtual-list@npm:^3.5.1": - version: 3.11.3 - resolution: "rc-virtual-list@npm:3.11.3" + version: 3.11.4 + resolution: "rc-virtual-list@npm:3.11.4" dependencies: "@babel/runtime": "npm:^7.20.0" classnames: "npm:^2.2.6" rc-resize-observer: "npm:^1.0.0" rc-util: "npm:^5.36.0" peerDependencies: - react: "*" - react-dom: "*" - checksum: 10/da4020e6ea4d71900bc2009572eb74c44392212ddebc0c839f50400c419d391774badda1b8361f3699ef2ed379327b4adce9c50affc44402b10512bec5f52c56 + react: ">=16.9.0" + react-dom: ">=16.9.0" + checksum: 10/4d0ea4671c27852e5f48da11237b30299a6aac39bb9fba70575999f0922cf88b867f456314195bad9beb1a73057bb74bcbfe586da71a913c0a9947555fbda3f9 languageName: node linkType: hard @@ -23862,11 +23639,11 @@ __metadata: linkType: hard "react-focus-lock@npm:^2.1.0": - version: 2.9.6 - resolution: "react-focus-lock@npm:2.9.6" + version: 2.11.2 + resolution: "react-focus-lock@npm:2.11.2" dependencies: "@babel/runtime": "npm:^7.0.0" - focus-lock: "npm:^1.0.0" + focus-lock: "npm:^1.3.2" prop-types: "npm:^15.6.2" react-clientside-effect: "npm:^1.2.6" use-callback-ref: "npm:^1.3.0" @@ -23877,7 +23654,7 @@ __metadata: peerDependenciesMeta: "@types/react": optional: true - checksum: 10/6aacb9779a5f73df2f4a9880b4d7a9cd004fd057e3031a928eb2c9e750885735987e3fec761c739f3d4d22258a2e79f1b5e13fae11a2bb157758a2048c0cf99b + checksum: 10/cad626e1325ac9791f6c3e640bebf8d424f5d78a6d9a1042d1092c1fde1be051eef9335a38c162812aedf2bb0a319c3624d565413784f5ef605735b9967b6e07 languageName: node linkType: hard @@ -23974,7 +23751,7 @@ __metadata: languageName: node linkType: hard -"react-is@npm:^16.12.0, react-is@npm:^16.13.1, react-is@npm:^16.7.0": +"react-is@npm:^16.13.1, react-is@npm:^16.7.0": version: 16.13.1 resolution: "react-is@npm:16.13.1" checksum: 10/5aa564a1cde7d391ac980bedee21202fc90bdea3b399952117f54fb71a932af1e5902020144fb354b4690b2414a0c7aafe798eb617b76a3d441d956db7726fdf @@ -24089,8 +23866,8 @@ __metadata: linkType: hard "react-remove-scroll-bar@npm:^2.3.3": - version: 2.3.4 - resolution: "react-remove-scroll-bar@npm:2.3.4" + version: 2.3.5 + resolution: "react-remove-scroll-bar@npm:2.3.5" dependencies: react-style-singleton: "npm:^2.2.1" tslib: "npm:^2.0.0" @@ -24100,7 +23877,7 @@ __metadata: peerDependenciesMeta: "@types/react": optional: true - checksum: 10/ac028b3ed12e66972cab8656747736729b219dff5a600178d1650300a2a750ace37f7ec82146147d37b092b19874f45cf7a45edceff68ac1f59607a828ca089f + checksum: 10/6d05e74ee8049b322ba0aeb398e092ae284a5b04013bc07f0c1f283824b088fd5c1b1f1514a0e0e501c063a9c3b5899373039329d0266a21121222c814052053 languageName: node linkType: hard @@ -24123,38 +23900,27 @@ __metadata: languageName: node linkType: hard -"react-router-dom@npm:^6.10.0": - version: 6.21.3 - resolution: "react-router-dom@npm:6.21.3" +"react-router-dom@npm:^6.23.1": + version: 6.23.1 + resolution: "react-router-dom@npm:6.23.1" dependencies: - "@remix-run/router": "npm:1.14.2" - react-router: "npm:6.21.3" + "@remix-run/router": "npm:1.16.1" + react-router: "npm:6.23.1" peerDependencies: react: ">=16.8" react-dom: ">=16.8" - checksum: 10/6e23e35d02e5c83847c8e47d7912d1f6c2c42a35f2317802031bdd993a8205468138a045ff34f67fe807fe9f7dc9d0995ee05bab25aedc0bf978e620ac132815 + checksum: 10/29004176608e879c57830ed02ecd70bf2b54c07acfb050fbbd61c7d28a0c2c8abf1287c2c69222c588afd028763ffe2c61015f03a3360359b250cc019234d76b languageName: node linkType: hard -"react-router@npm:6.21.3": - version: 6.21.3 - resolution: "react-router@npm:6.21.3" +"react-router@npm:6.23.1": + version: 6.23.1 + resolution: "react-router@npm:6.23.1" dependencies: - "@remix-run/router": "npm:1.14.2" + "@remix-run/router": "npm:1.16.1" peerDependencies: react: ">=16.8" - checksum: 10/3d5107cfdb440519d84e6ad6d95454e3bf41ec97677b95f7b2a7f281f8ddf191b765cf1b599ead951f3cd33ed4429f140590d74a01cfdf835dc2f812023a978a - languageName: node - linkType: hard - -"react-router@npm:^6.10.0": - version: 6.22.0 - resolution: "react-router@npm:6.22.0" - dependencies: - "@remix-run/router": "npm:1.15.0" - peerDependencies: - react: ">=16.8" - checksum: 10/627c25533667da0c8008587208e0d5633409173969fd579de706cde355465f6d1245e2b1a7ca2adeb96201f2858932b59ce3402482786cd20c4bf278562976dd + checksum: 10/72747878fd851b8fc9a6c2f1ee7a3f3a69f18df0c45d7857851b57930d4f55686190f5df0b8d9064ce9e8594bd9ac6a6f479bd8c91552f0b825beb012fa5a770 languageName: node linkType: hard @@ -24313,15 +24079,15 @@ __metadata: linkType: hard "react-tooltip@npm:^5.23.0": - version: 5.25.2 - resolution: "react-tooltip@npm:5.25.2" + version: 5.26.3 + resolution: "react-tooltip@npm:5.26.3" dependencies: - "@floating-ui/dom": "npm:^1.0.0" + "@floating-ui/dom": "npm:^1.6.1" classnames: "npm:^2.3.0" peerDependencies: react: ">=16.14.0" react-dom: ">=16.14.0" - checksum: 10/1888ffbeab206ace82df7dd8026ef026e35b7575a473b0cc633166601f6f2d1a98eab4b0940ff5098fd7e7ee444a8498802672051ec1840700a000133c2a500b + checksum: 10/be17e091e53c98b2295c6429c13f0631bfaf559f1f8577fc805d0b2dd91c087cccf834f068a34492d1fa6b4bee1236a5c6635b1b751910b23f539eceacb864c4 languageName: node linkType: hard @@ -24360,12 +24126,12 @@ __metadata: linkType: hard "react-virtualized-auto-sizer@npm:^1.0.7": - version: 1.0.21 - resolution: "react-virtualized-auto-sizer@npm:1.0.21" + version: 1.0.24 + resolution: "react-virtualized-auto-sizer@npm:1.0.24" peerDependencies: react: ^15.3.0 || ^16.0.0-alpha || ^17.0.0 || ^18.0.0 react-dom: ^15.3.0 || ^16.0.0-alpha || ^17.0.0 || ^18.0.0 - checksum: 10/037089b7308fac05aaa4120e0aba33394e3f2b9ee8bfe545a6fdee57f772a47b5ced9810302bd17ea50ab42f2d5faa75bf6b6f286a7f9f40c29e9acb9e5812e2 + checksum: 10/02101a340bdbe3e40c49dbc52e524eb7ca18832690e91f045a25675600d7adc0a63e800a4ace6a014132adcdcce0e12a8137971de408427a5a3112d7c87c9f3e languageName: node linkType: hard @@ -24532,15 +24298,15 @@ __metadata: linkType: hard "recast@npm:^0.23.1, recast@npm:^0.23.3": - version: 0.23.4 - resolution: "recast@npm:0.23.4" + version: 0.23.6 + resolution: "recast@npm:0.23.6" dependencies: - assert: "npm:^2.0.0" ast-types: "npm:^0.16.1" esprima: "npm:~4.0.0" source-map: "npm:~0.6.1" + tiny-invariant: "npm:^1.3.3" tslib: "npm:^2.0.1" - checksum: 10/a82e388ded2154697ea54e6d65d060143c9cf4b521f770232a7483e253d45bdd9080b44dc5874d36fe720ba1a10cb20b95375896bd89f5cab631a751e93979f5 + checksum: 10/3b7bfac05a4ec427738f3a9dc3c955a863eb5bdf42817310a2f521da127613f833c648acee95fd11b4c906186a0b283d873b787d72e3d323a0f42abfcaf4b1f9 languageName: node linkType: hard @@ -24580,16 +24346,17 @@ __metadata: linkType: hard "reflect.getprototypeof@npm:^1.0.4": - version: 1.0.4 - resolution: "reflect.getprototypeof@npm:1.0.4" + version: 1.0.5 + resolution: "reflect.getprototypeof@npm:1.0.5" dependencies: - call-bind: "npm:^1.0.2" - define-properties: "npm:^1.2.0" - es-abstract: "npm:^1.22.1" - get-intrinsic: "npm:^1.2.1" + call-bind: "npm:^1.0.5" + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.22.3" + es-errors: "npm:^1.0.0" + get-intrinsic: "npm:^1.2.3" globalthis: "npm:^1.0.3" which-builtin-type: "npm:^1.1.3" - checksum: 10/52ff881f62a9cb4acdd7f9a8f4ac88234056c4a6b1ed570c249cc085de5c313249b90251d16eb8e58302b82ae697eec19dde16ff62949f6b87f035a3a26dc5df + checksum: 10/14560efa54b4b8549f5e0961ee4dfa9f034bd4b85c7805d487da30eb520ea252b566bc4098a7cb1bc2219e4d9cb095db43c05b27205bd6299bb141294cea2d14 languageName: node linkType: hard @@ -24999,7 +24766,7 @@ __metadata: languageName: node linkType: hard -"resolve@npm:^2.0.0-next.4": +"resolve@npm:^2.0.0-next.5": version: 2.0.0-next.5 resolution: "resolve@npm:2.0.0-next.5" dependencies: @@ -25025,7 +24792,7 @@ __metadata: languageName: node linkType: hard -"resolve@patch:resolve@npm%3A^2.0.0-next.4#optional!builtin": +"resolve@patch:resolve@npm%3A^2.0.0-next.5#optional!builtin": version: 2.0.0-next.5 resolution: "resolve@patch:resolve@npm%3A2.0.0-next.5#optional!builtin::version=2.0.0-next.5&hash=c3c19d" dependencies: @@ -25189,18 +24956,6 @@ __metadata: languageName: node linkType: hard -"safe-array-concat@npm:^1.0.1": - version: 1.1.0 - resolution: "safe-array-concat@npm:1.1.0" - dependencies: - call-bind: "npm:^1.0.5" - get-intrinsic: "npm:^1.2.2" - has-symbols: "npm:^1.0.3" - isarray: "npm:^2.0.5" - checksum: 10/41ac35ce46c44e2e8637b1805b0697d5269507779e3082b7afb92c01605fd73ab813bbc799510c56e300cfc941b1447fd98a338205db52db7fd1322ab32d7c9f - 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" @@ -25310,15 +25065,15 @@ __metadata: linkType: hard "sass@npm:^1.39.2, sass@npm:^1.59.3": - version: 1.70.0 - resolution: "sass@npm:1.70.0" + version: 1.71.1 + resolution: "sass@npm:1.71.1" dependencies: chokidar: "npm:>=3.0.0 <4.0.0" immutable: "npm:^4.0.0" source-map-js: "npm:>=0.6.2 <2.0.0" bin: sass: sass.js - checksum: 10/f933545d72a932f4a82322dd4ca9f3ea7d3e9d08852d695f76d419939cbdf7f8db3dd894b059ed77bf76811b07319b75b3ef8bb077bf9f52f8fbdfd8cee162f6 + checksum: 10/51e3c667e262a80db9c80f31109dabd8d5b9a6f79e8e8aa627d83564607036ee0b13b1921d14fd317437d8cf7030d7c8cf1c3b7e11b1f4537a4a4029f6cb63a3 languageName: node linkType: hard @@ -25460,13 +25215,13 @@ __metadata: linkType: hard "semver@npm:^7.2.1, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.5.3, semver@npm:^7.5.4": - version: 7.5.4 - resolution: "semver@npm:7.5.4" + version: 7.6.0 + resolution: "semver@npm:7.6.0" dependencies: lru-cache: "npm:^6.0.0" bin: semver: bin/semver.js - checksum: 10/985dec0d372370229a262c737063860fabd4a1c730662c1ea3200a2f649117761a42184c96df62a0e885e76fbd5dace41087d6c1ac0351b13c0df5d6bcb1b5ac + checksum: 10/1b41018df2d8aca5a1db4729985e8e20428c650daea60fcd16e926e9383217d00f574fab92d79612771884a98d2ee2a1973f49d630829a8d54d6570defe62535 languageName: node linkType: hard @@ -25635,27 +25390,28 @@ __metadata: linkType: hard "set-function-length@npm:^1.2.1": - version: 1.2.1 - resolution: "set-function-length@npm:1.2.1" + version: 1.2.2 + resolution: "set-function-length@npm:1.2.2" dependencies: - define-data-property: "npm:^1.1.2" + define-data-property: "npm:^1.1.4" es-errors: "npm:^1.3.0" function-bind: "npm:^1.1.2" - get-intrinsic: "npm:^1.2.3" + get-intrinsic: "npm:^1.2.4" gopd: "npm:^1.0.1" - has-property-descriptors: "npm:^1.0.1" - checksum: 10/9ab1d200149574ab27c1a7acae56d6235e02568fc68655fe8afe63e4e02ccad3c27665f55c32408bd1ff40705939dbb7539abfb9c3a07fda27ecad1ab9e449f5 + has-property-descriptors: "npm:^1.0.2" + checksum: 10/505d62b8e088468917ca4e3f8f39d0e29f9a563b97dbebf92f4bd2c3172ccfb3c5b8e4566d5fcd00784a00433900e7cb8fbc404e2dbd8c3818ba05bb9d4a8a6d 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" + version: 2.0.2 + resolution: "set-function-name@npm:2.0.2" dependencies: - define-data-property: "npm:^1.0.1" + define-data-property: "npm:^1.1.4" + es-errors: "npm:^1.3.0" functions-have-names: "npm:^1.2.3" - has-property-descriptors: "npm:^1.0.0" - checksum: 10/4975d17d90c40168eee2c7c9c59d023429f0a1690a89d75656306481ece0c3c1fb1ebcc0150ea546d1913e35fbd037bace91372c69e543e51fc5d1f31a9fa126 + has-property-descriptors: "npm:^1.0.2" + checksum: 10/c7614154a53ebf8c0428a6c40a3b0b47dac30587c1a19703d1b75f003803f73cdfa6a93474a9ba678fa565ef5fbddc2fae79bca03b7d22ab5fd5163dbe571a74 languageName: node linkType: hard @@ -25779,7 +25535,7 @@ __metadata: languageName: node linkType: hard -"side-channel@npm:^1.0.4": +"side-channel@npm:^1.0.4, side-channel@npm:^1.0.6": version: 1.0.6 resolution: "side-channel@npm:1.0.6" dependencies: @@ -26005,12 +25761,12 @@ __metadata: linkType: hard "socks@npm:^2.7.1": - version: 2.7.1 - resolution: "socks@npm:2.7.1" + version: 2.8.1 + resolution: "socks@npm:2.8.1" dependencies: - ip: "npm:^2.0.0" + ip-address: "npm:^9.0.5" smart-buffer: "npm:^4.2.0" - checksum: 10/5074f7d6a13b3155fa655191df1c7e7a48ce3234b8ccf99afa2ccb56591c195e75e8bb78486f8e9ea8168e95a29573cbaad55b2b5e195160ae4d2ea6811ba833 + checksum: 10/a3cc38e0716ab53a2db3fa00c703ca682ad54dbbc9ed4c7461624a999be6fa7cdc79fc904c411618e698d5eff55a55aa6d9329169a7db11636d0200814a2b5aa languageName: node linkType: hard @@ -26127,9 +25883,9 @@ __metadata: linkType: hard "spdx-exceptions@npm:^2.1.0": - version: 2.3.0 - resolution: "spdx-exceptions@npm:2.3.0" - checksum: 10/cb69a26fa3b46305637123cd37c85f75610e8c477b6476fa7354eb67c08128d159f1d36715f19be6f9daf4b680337deb8c65acdcae7f2608ba51931540687ac0 + version: 2.5.0 + resolution: "spdx-exceptions@npm:2.5.0" + checksum: 10/bb127d6e2532de65b912f7c99fc66097cdea7d64c10d3ec9b5e96524dbbd7d20e01cba818a6ddb2ae75e62bb0c63d5e277a7e555a85cbc8ab40044984fa4ae15 languageName: node linkType: hard @@ -26144,9 +25900,9 @@ __metadata: linkType: hard "spdx-license-ids@npm:^3.0.0": - version: 3.0.16 - resolution: "spdx-license-ids@npm:3.0.16" - checksum: 10/6425c54132ca38d717315cdbd2b620235937d1859972c5978bbc95b4c14400438ffe113709d8aabb0d5498cc27a5b89876fca0fe21b4e26f5ce122bc86d0d88e + version: 3.0.17 + resolution: "spdx-license-ids@npm:3.0.17" + checksum: 10/8f6c6ae02ebb25b4ca658b8990d9e8a8f8d8a95e1d8b9fd84d87eed80a7dc8f8073d6a8d50b8a0295c0e8399e1f8814f5c00e2985e6bf3731540a16f7241cbf1 languageName: node linkType: hard @@ -26193,6 +25949,13 @@ __metadata: languageName: node linkType: hard +"sprintf-js@npm:^1.1.3": + version: 1.1.3 + resolution: "sprintf-js@npm:1.1.3" + checksum: 10/e7587128c423f7e43cc625fe2f87e6affdf5ca51c1cc468e910d8aaca46bb44a7fbcfa552f787b1d3987f7043aeb4527d1b99559e6621e01b42b3f45e5a24cbb + languageName: node + linkType: hard + "sprintf-js@npm:~1.0.2": version: 1.0.3 resolution: "sprintf-js@npm:1.0.3" @@ -26282,9 +26045,9 @@ __metadata: linkType: hard "store2@npm:^2.12.0, store2@npm:^2.14.2, store2@npm:^2.7.1": - version: 2.14.2 - resolution: "store2@npm:2.14.2" - checksum: 10/896cb4c75b94b630206e0ef414f78d656a5d2498127094d9d0852e1e7b88509b3a7972c92cad3e74ee34ef6b06d25083ad2ac38880254ccb2d40b7930dc0ed01 + version: 2.14.3 + resolution: "store2@npm:2.14.3" + checksum: 10/f95f6fbacff14cc3bb9e5e16ced2f29e2d706e30b248c16cf19abed8b2bb31d8f3907c8ccf1a5284d806fdcaf06e96710e4f4f52195e51522a452536beaf7af9 languageName: node linkType: hard @@ -26460,7 +26223,7 @@ __metadata: languageName: node linkType: hard -"string.prototype.matchall@npm:^4.0.8": +"string.prototype.matchall@npm:^4.0.10": version: 4.0.10 resolution: "string.prototype.matchall@npm:4.0.10" dependencies: @@ -26885,12 +26648,14 @@ __metadata: linkType: hard "swc-loader@npm:^0.2.3": - version: 0.2.3 - resolution: "swc-loader@npm:0.2.3" + version: 0.2.6 + resolution: "swc-loader@npm:0.2.6" + dependencies: + "@swc/counter": "npm:^0.1.3" peerDependencies: "@swc/core": ^1.2.147 webpack: ">=2" - checksum: 10/010d84d399525c0185d36d62c86c55ae017e7a90046bc8a39be4b7e07526924037868049f6037bc966da98151cb2600934b96a66279b742d3c413a718b427251 + checksum: 10/fe90948c02a51bb8ffcff1ce3590e01dc12860b0bb7c9e22052b14fa846ed437781ae265614a5e14344bea22001108780f00a6e350e28c0b3499bc4cd11335fb languageName: node linkType: hard @@ -27075,7 +26840,7 @@ __metadata: languageName: node linkType: hard -"terser-webpack-plugin@npm:^5.1.3, terser-webpack-plugin@npm:^5.2.4, terser-webpack-plugin@npm:^5.3.1, terser-webpack-plugin@npm:^5.3.7": +"terser-webpack-plugin@npm:^5.1.3, terser-webpack-plugin@npm:^5.2.4, terser-webpack-plugin@npm:^5.3.1, terser-webpack-plugin@npm:^5.3.10, terser-webpack-plugin@npm:^5.3.7": version: 5.3.10 resolution: "terser-webpack-plugin@npm:5.3.10" dependencies: @@ -27111,8 +26876,8 @@ __metadata: linkType: hard "terser@npm:^5.10.0, terser@npm:^5.15.1, terser@npm:^5.16.6, terser@npm:^5.26.0": - version: 5.27.0 - resolution: "terser@npm:5.27.0" + version: 5.29.1 + resolution: "terser@npm:5.29.1" dependencies: "@jridgewell/source-map": "npm:^0.3.3" acorn: "npm:^8.8.2" @@ -27120,7 +26885,7 @@ __metadata: source-map-support: "npm:~0.5.20" bin: terser: bin/terser - checksum: 10/9b2c5cb00747dea5994034ca064fb3cc7efc1be6b79a35247662d51ab43bdbe9cbf002bbf29170b5f3bd068c811d0212e22d94acd2cf0d8562687b96f1bffc9f + checksum: 10/e8c036e7cd7d9e988765272453acdc52a019827e10710cf109c86d6f31248c8d4d8aa3a3deef30f931a2bb75a8ffc731ca947bd126e7d4e6dda157e6fe892ac0 languageName: node linkType: hard @@ -27205,7 +26970,7 @@ __metadata: languageName: node linkType: hard -"tiny-invariant@npm:^1.3.1": +"tiny-invariant@npm:^1.3.1, tiny-invariant@npm:^1.3.3": version: 1.3.3 resolution: "tiny-invariant@npm:1.3.3" checksum: 10/5e185c8cc2266967984ce3b352a4e57cb89dad5a8abb0dea21468a6ecaa67cd5bb47a3b7a85d08041008644af4f667fb8b6575ba38ba5fb00b3b5068306e59fe @@ -27355,18 +27120,18 @@ __metadata: linkType: hard "trough@npm:^2.0.0": - version: 2.1.0 - resolution: "trough@npm:2.1.0" - checksum: 10/6ca8a545d0080ce40c3d0e1e44cf9aa0484a272a91f3a5a02ac433bf1e3ed16983d39da0a77a96467237f7f983cfbf19abc5ab1994c27cde9417e21a2aec76cc + version: 2.2.0 + resolution: "trough@npm:2.2.0" + checksum: 10/999c1cb3db6ec63e1663f911146a90125065da37f66ba342b031d53edb22a62f56c1f934bbc61a55b2b29dd74207544cfd78875b414665c1ffadcd9a9a009eeb languageName: node linkType: hard "ts-api-utils@npm:^1.0.1": - version: 1.0.3 - resolution: "ts-api-utils@npm:1.0.3" + version: 1.3.0 + resolution: "ts-api-utils@npm:1.3.0" peerDependencies: typescript: ">=4.2.0" - checksum: 10/1350a5110eb1e534e9a6178f4081fb8a4fcc439749e19f4ad699baec9090fcb90fe532d5e191d91a062dc6e454a14a8d7eb2ad202f57135a30c4a44a3024f039 + checksum: 10/3ee44faa24410cd649b5c864e068d438aa437ef64e9e4a66a41646a6d3024d3097a695eeb3fb26ee364705d3cb9653a65756d009e6a53badb6066a5f447bf7ed languageName: node linkType: hard @@ -27385,9 +27150,9 @@ __metadata: linkType: hard "ts-graphviz@npm:^1.5.0": - version: 1.8.1 - resolution: "ts-graphviz@npm:1.8.1" - checksum: 10/4936292e2b6104363b2d37f995fea766f8aefdabaecae10c963785e0c0b09da35bce78f961ac48897278f4f2148c2d71c7eeafaedcf273d8af06971ae5a01abc + version: 1.8.2 + resolution: "ts-graphviz@npm:1.8.2" + checksum: 10/969b06332ca622c148f7b404569af1b972bbe7ee9ba1226350dd0d99bc92c1c95eb6bf9e69aafce51a6c2493a1342b25a8edd6883f27bd516778d401b2a3623f languageName: node linkType: hard @@ -27763,10 +27528,10 @@ __metadata: languageName: node linkType: hard -"ufo@npm:^1.3.2": - version: 1.3.2 - resolution: "ufo@npm:1.3.2" - checksum: 10/7133290d495e2b3f9416de69982019e81cff40d28cfd3a07accff1122ee52f23d9165e495a140a1b34b183244e88fc4001cb649591385ecbad1d3d0d2264fa6e +"ufo@npm:^1.4.0": + version: 1.4.0 + resolution: "ufo@npm:1.4.0" + checksum: 10/b7aea8503878dc5ad797d8fc6fe39fec64d9cc7e89fb147ef86ec676e37bb462d99d67c6aad20b15f7d3e6d275d66666b29214422e268f1d98f6eaf707a207a6 languageName: node linkType: hard @@ -28086,14 +27851,14 @@ __metadata: linkType: hard "unplugin@npm:^1.3.1": - version: 1.6.0 - resolution: "unplugin@npm:1.6.0" + version: 1.10.0 + resolution: "unplugin@npm:1.10.0" dependencies: - acorn: "npm:^8.11.2" - chokidar: "npm:^3.5.3" + acorn: "npm:^8.11.3" + chokidar: "npm:^3.6.0" webpack-sources: "npm:^3.2.3" webpack-virtual-modules: "npm:^0.6.1" - checksum: 10/07ab8da12b03dbc71335ca925afcdb357a78f2c089e9af032a6a9f6112e1c69644ea8264c8ddf70d60067872f715ba2e03253f036cf1801e30b8b45c53756eb2 + checksum: 10/a275d100dba47d1c59f2feba112b8a8ac917d97ac14b4b50b1da1acfcbe82b865a97870879cc16cb5495c90358657076b73a3d655aa32e74071f18a2e68d15ba languageName: node linkType: hard @@ -28714,13 +28479,13 @@ __metadata: linkType: hard "webpack-hot-middleware@npm:^2.25.1": - version: 2.26.0 - resolution: "webpack-hot-middleware@npm:2.26.0" + version: 2.26.1 + resolution: "webpack-hot-middleware@npm:2.26.1" dependencies: ansi-html-community: "npm:0.0.8" html-entities: "npm:^2.1.0" strip-ansi: "npm:^6.0.0" - checksum: 10/b512afb7f3d7185fc88abe906fedd510505e2e221a260fccd7f896fb68a53038db454c540fecce1f2d9069064cf85483ced085b81067b8e61a73a59bba29dbc5 + checksum: 10/69fa1a25284eeba386c99b0b159d61b0cf800d21379ae7b03203c52e5d58d9082d96ca9f98ebbd8436165cd105de496a0356a8191064b277abff4d3c56825843 languageName: node linkType: hard @@ -28789,17 +28554,17 @@ __metadata: linkType: hard "webpack@npm:5": - version: 5.89.0 - resolution: "webpack@npm:5.89.0" + version: 5.90.3 + resolution: "webpack@npm:5.90.3" dependencies: "@types/eslint-scope": "npm:^3.7.3" - "@types/estree": "npm:^1.0.0" + "@types/estree": "npm:^1.0.5" "@webassemblyjs/ast": "npm:^1.11.5" "@webassemblyjs/wasm-edit": "npm:^1.11.5" "@webassemblyjs/wasm-parser": "npm:^1.11.5" acorn: "npm:^8.7.1" acorn-import-assertions: "npm:^1.9.0" - browserslist: "npm:^4.14.5" + browserslist: "npm:^4.21.10" chrome-trace-event: "npm:^1.0.2" enhanced-resolve: "npm:^5.15.0" es-module-lexer: "npm:^1.2.1" @@ -28813,7 +28578,7 @@ __metadata: neo-async: "npm:^2.6.2" schema-utils: "npm:^3.2.0" tapable: "npm:^2.1.1" - terser-webpack-plugin: "npm:^5.3.7" + terser-webpack-plugin: "npm:^5.3.10" watchpack: "npm:^2.4.0" webpack-sources: "npm:^3.2.3" peerDependenciesMeta: @@ -28821,7 +28586,7 @@ __metadata: optional: true bin: webpack: bin/webpack.js - checksum: 10/ee19b070279c9bc3bf21eeaac3ea08e6583c1b8da334e595b3c9badedbd7f9fad071b9f785076081af661ef247bb72441e86e8b903bf253ae9300007a048ea6e + checksum: 10/48c9696eca950bfa7c943a24b8235fdf0575acd73a8eb1661f8189d3d1f431362f3a0e158e2941a7e4f0852ea6e32d7d4e89283149247e4389a8aad0fe6c247e languageName: node linkType: hard @@ -28994,14 +28759,14 @@ __metadata: linkType: hard "which-collection@npm:^1.0.1": - version: 1.0.1 - resolution: "which-collection@npm:1.0.1" + version: 1.0.2 + resolution: "which-collection@npm:1.0.2" dependencies: - is-map: "npm:^2.0.1" - is-set: "npm:^2.0.1" - is-weakmap: "npm:^2.0.1" - is-weakset: "npm:^2.0.1" - checksum: 10/85c95fcf92df7972ce66bed879e53d9dc752a30ef08e1ca4696df56bcf1c302e3b9965a39b04a20fa280a997fad6c170eb0b4d62435569b7f6c0bc7be910572b + is-map: "npm:^2.0.3" + is-set: "npm:^2.0.3" + is-weakmap: "npm:^2.0.2" + is-weakset: "npm:^2.0.3" + checksum: 10/674bf659b9bcfe4055f08634b48a8588e879161b9fefed57e9ec4ff5601e4d50a05ccd76cf10f698ef5873784e5df3223336d56c7ce88e13bcf52ebe582fc8d7 languageName: node linkType: hard @@ -29013,15 +28778,15 @@ __metadata: linkType: hard "which-typed-array@npm:^1.1.13, which-typed-array@npm:^1.1.14, which-typed-array@npm:^1.1.2, which-typed-array@npm:^1.1.9": - version: 1.1.14 - resolution: "which-typed-array@npm:1.1.14" + version: 1.1.15 + resolution: "which-typed-array@npm:1.1.15" dependencies: - available-typed-arrays: "npm:^1.0.6" - call-bind: "npm:^1.0.5" + available-typed-arrays: "npm:^1.0.7" + call-bind: "npm:^1.0.7" for-each: "npm:^0.3.3" gopd: "npm:^1.0.1" - has-tostringtag: "npm:^1.0.1" - checksum: 10/56253d2c9d6b41b8a4af96d8c2751bac5508906bd500cdcd0dc5301fb082de0391a4311ab21258bc8d2609ed593f422c1a66f0020fcb3a1e97f719bc928b9018 + has-tostringtag: "npm:^1.0.2" + checksum: 10/c3b6a99beadc971baa53c3ee5b749f2b9bdfa3b3b9a70650dd8511a48b61d877288b498d424712e9991d16019633086bd8b5923369460d93463c5825fa36c448 languageName: node linkType: hard @@ -29081,20 +28846,20 @@ __metadata: languageName: node linkType: hard -"winston-transport@npm:^4.5.0": - version: 4.6.0 - resolution: "winston-transport@npm:4.6.0" +"winston-transport@npm:^4.7.0": + version: 4.7.0 + resolution: "winston-transport@npm:4.7.0" dependencies: logform: "npm:^2.3.2" readable-stream: "npm:^3.6.0" triple-beam: "npm:^1.3.0" - checksum: 10/08b4d5be6377744c52acf7d63877bf54fded9b5cd1aa565c8eb14e3dc425de2e8f68bb994a1c1afef9e3aa700d79bcfa55bfbca370ea3068782c104ff033af35 + checksum: 10/c8eae7b110e68396edcf26aec86608bd8ac98f3cc05961064e2e577b023d9c4aa485546cacba84efaf48b7d6b1e282dc211fd959ee16cbd31d34476d96daea43 languageName: node linkType: hard "winston@npm:*": - version: 3.11.0 - resolution: "winston@npm:3.11.0" + version: 3.12.0 + resolution: "winston@npm:3.12.0" dependencies: "@colors/colors": "npm:^1.6.0" "@dabh/diagnostics": "npm:^2.0.2" @@ -29106,8 +28871,8 @@ __metadata: safe-stable-stringify: "npm:^2.3.1" stack-trace: "npm:0.0.x" triple-beam: "npm:^1.3.0" - winston-transport: "npm:^4.5.0" - checksum: 10/8b456bdfbf336898c5a7ca83b5c312fe46f32830c759e231f950378c28a0ddd0780e64ceaf6ea76e0366fb1500b49b9fee80d1045e41efc3b03b51ad31eeb307 + winston-transport: "npm:^4.7.0" + checksum: 10/df4ffb509a489e72d457749f0e03c588e492af3ae946c47b47d8ec9aef83c59ec70d0deaa7d366df38d936dd10374d4b0a87e1a871e8d02b4cd4d65a518b40f7 languageName: node linkType: hard