diff --git a/.prettierrc b/.prettierrc index e04b69e3..6cb72166 100644 --- a/.prettierrc +++ b/.prettierrc @@ -3,7 +3,13 @@ "tabWidth": 2, "semi": true, "singleQuote": true, - "importOrder": ["^@(?!graasp|material)(.*)", "^react", "^@?material(.*)", "^@?graasp(.*)", "^[./]"], + "importOrder": [ + "^@(?!graasp|mui)(.*)", + "^react", + "^@?mui(.*)", + "^@?graasp(.*)", + "^[./]" + ], "importOrderSeparation": true, "importOrderSortSpecifiers": true } diff --git a/cypress/fixtures/chat_messages.ts b/cypress/fixtures/chat_messages.ts index cc44c5f0..66f71ebc 100644 --- a/cypress/fixtures/chat_messages.ts +++ b/cypress/fixtures/chat_messages.ts @@ -1,9 +1,19 @@ import { v4 } from 'uuid'; +import { ChatMessage } from '../../src/types'; import { CURRENT_MEMBER, MEMBERS } from './members'; export const CHAT_ID = v4(); +export const getMockMessage = ({ member = CURRENT_MEMBER }): ChatMessage => ({ + id: v4(), + chatId: CHAT_ID, + creator: member.id, + createdAt: new Date().toISOString(), + updatedAt: new Date().toISOString(), + body: 'This is a message', +}); + export const CHAT_MESSAGES = [ { id: v4(), diff --git a/cypress/integration/message-actions.cy.tsx b/cypress/integration/message-actions.cy.tsx index 7b91f8e2..f6e54c32 100644 --- a/cypress/integration/message-actions.cy.tsx +++ b/cypress/integration/message-actions.cy.tsx @@ -1,7 +1,11 @@ -/// +/// import { List } from 'immutable'; -import { ImmutableMember, Member } from '../../src'; +import React from 'react'; + +import { convertJs } from '@graasp/sdk'; + +import { ImmutableMember } from '../../src'; import Chatbox from '../../src/components/Chatbox/Chatbox'; import { dataCyWrapper, @@ -16,15 +20,18 @@ import { import { SIDE_PANE_HEIGHT, SIDE_PANE_WIDTH } from '../../src/constants'; import { CHAT_ID, CHAT_MESSAGES, spyMethod } from '../fixtures/chat_messages'; import { CURRENT_MEMBER, MEMBERS } from '../fixtures/members'; +import { mockUseAvatar } from '../fixtures/mockHooks'; describe('Message actions', () => { beforeEach(() => { + const { hook: fakeHook } = mockUseAvatar(); cy.mount( , ); }); @@ -45,13 +52,15 @@ describe('Message actions', () => { describe('Delete action', () => { it('should delete message', () => { const deleteMessageSpy = spyMethod('spyMethod'); + const { hook: fakeHook } = mockUseAvatar(); cy.mount( , ); cy.get(dataCyWrapper(messageActionsButtonCypress)) @@ -69,14 +78,16 @@ describe('Edit action', () => { cy.viewport(SIDE_PANE_WIDTH, SIDE_PANE_HEIGHT); const editMessageSpy = spyMethod('editSpyMethod'); const sendMessageSpy = spyMethod('sendSpyMethod'); + const { hook: fakeHook } = mockUseAvatar(); cy.mount( , ); diff --git a/cypress/integration/render-ui.cy.tsx b/cypress/integration/render-ui.cy.tsx index ba6ff489..6d26d00b 100644 --- a/cypress/integration/render-ui.cy.tsx +++ b/cypress/integration/render-ui.cy.tsx @@ -2,7 +2,11 @@ import { List } from 'immutable'; import { v4 } from 'uuid'; -import { ImmutableMember, Member } from '../../src'; +import React from 'react'; + +import { convertJs } from '@graasp/sdk'; + +import { ImmutableMember } from '../../src'; import Chatbox from '../../src/components/Chatbox/Chatbox'; import { dataCyWrapper, @@ -10,18 +14,24 @@ import { messageIdCyWrapper, messagesContainerCypress, } from '../../src/config/selectors'; -import { CHAT_ID, CHAT_MESSAGES } from '../fixtures/chat_messages'; +import { + CHAT_ID, + CHAT_MESSAGES, + getMockMessage, +} from '../fixtures/chat_messages'; import { MEMBERS } from '../fixtures/members'; import { mockUseAvatar } from '../fixtures/mockHooks'; describe('Render Avatar', () => { beforeEach(() => { + const { hook: fakeHook } = mockUseAvatar(); cy.mount( , ); }); @@ -32,8 +42,8 @@ describe('Render Avatar', () => { , ); @@ -43,12 +53,14 @@ describe('Render Avatar', () => { describe('Autofocus input field', () => { it('should autofocus input field on first render', () => { + const { hook: fakeHook } = mockUseAvatar(); cy.mount( , ).then(() => cy.get(`#${inputTextFieldTextAreaCypress}`).should('be.focused'), @@ -58,27 +70,35 @@ describe('Autofocus input field', () => { describe('Messages container', () => { it('should scroll when there are a lot of messages', () => { + const { hook: fakeHook } = mockUseAvatar(); const firstId = v4(); const lastId = v4(); cy.mount( , ).then(() => { cy.get(dataCyWrapper(messageIdCyWrapper(lastId))).should('be.visible'); diff --git a/cypress/integration/send-message.cy.tsx b/cypress/integration/send-message.cy.tsx index fb2ef033..976a5d33 100644 --- a/cypress/integration/send-message.cy.tsx +++ b/cypress/integration/send-message.cy.tsx @@ -1,7 +1,11 @@ -/// +/// import { List } from 'immutable'; -import { ImmutableMember, Member } from '../../src'; +import React from 'react'; + +import { convertJs } from '@graasp/sdk'; + +import { ImmutableMember } from '../../src'; import Chatbox from '../../src/components/Chatbox/Chatbox'; import { charCounterCypress, @@ -19,15 +23,18 @@ import { spyMethod, } from '../fixtures/chat_messages'; import { MEMBERS } from '../fixtures/members'; +import { mockUseAvatar } from '../fixtures/mockHooks'; describe('Enter text', () => { beforeEach(() => { + const { hook: fakeHook } = mockUseAvatar(); cy.mount( , ); }); @@ -53,13 +60,15 @@ describe('Send message', () => { it('should send a message with click', () => { const inputText = 'Hello there'; const sendMessageSpy = spyMethod('spyMethod'); + const { hook: fakeHook } = mockUseAvatar(); cy.mount( , ); cy.get(dataCyWrapper(inputTextFieldCypress)).type(inputText); @@ -70,13 +79,15 @@ describe('Send message', () => { it('should send a message with enter', function () { const inputText = 'Hello there'; const sendMessageSpy = spyMethod('spyMethod'); + const { hook: fakeHook } = mockUseAvatar(); cy.mount( , ); cy.get(dataCyWrapper(inputTextFieldCypress)) @@ -90,13 +101,15 @@ describe('Message Length', () => { let sendMessageSpy; beforeEach(() => { sendMessageSpy = spyMethod('spyMethod'); + const { hook: fakeHook } = mockUseAvatar(); cy.mount( , ); }); diff --git a/cypress/support/component.ts b/cypress/support/component.tsx similarity index 74% rename from cypress/support/component.ts rename to cypress/support/component.tsx index 1885e0a3..c61fef55 100644 --- a/cypress/support/component.ts +++ b/cypress/support/component.tsx @@ -17,6 +17,11 @@ // require('./commands') import { mount } from 'cypress/react'; +import React from 'react'; + +import { CssBaseline } from '@mui/material'; +import { ThemeProvider, createTheme } from '@mui/material/styles'; + import './commands'; // Augment the Cypress namespace to include type definitions for @@ -31,7 +36,16 @@ declare global { } } -Cypress.Commands.add('mount', mount); +Cypress.Commands.add('mount', (component) => { + const theme = createTheme(); + const wrapped = ( + + + {component} + + ); + return mount(wrapped); +}); // Example use: // cy.mount() diff --git a/example/package.json b/example/package.json index 83a78955..51285887 100644 --- a/example/package.json +++ b/example/package.json @@ -11,10 +11,9 @@ }, "dependencies": { "@graasp/chatbox": "link:..", - "@graasp/query-client": "github:graasp/graasp-query-client#202/exportChatHook", - "@material-ui/core": "4.12.4", - "@material-ui/icons": "4.11.2", - "@material-ui/lab": "4.0.0-alpha.60", + "@graasp/query-client": "github:graasp/graasp-query-client", + "@mui/icons-material": "5.10.9", + "@mui/material": "5.10.9", "@testing-library/jest-dom": "link:../node_modules/@testing-library/jest-dom", "@testing-library/react": "link:../node_modules/@testing-library/react", "@testing-library/user-event": "link:../node_modules/@testing-library/user-event", diff --git a/example/src/components/ChatboxTest.tsx b/example/src/components/ChatboxTest.tsx index 08d26069..613d7390 100644 --- a/example/src/components/ChatboxTest.tsx +++ b/example/src/components/ChatboxTest.tsx @@ -11,8 +11,8 @@ import { Slider, TextField, Typography, - makeStyles, -} from '@material-ui/core'; + styled, +} from '@mui/material'; import { MentionButton } from '@graasp/chatbox'; import { MUTATION_KEYS } from '@graasp/query-client'; @@ -27,51 +27,52 @@ import { import { hooks, useMutation } from '../config/queryClient'; import ChatboxWrapper from './ChatboxWrapper'; +const TextInputControl = styled(FormControlLabel)({ + width: '100%', +}); + +const Container = styled('div')({ + display: 'flex', + flexDirection: 'row', +}); + +const TestContainer = styled('div')(({ theme }) => ({ + margin: theme.spacing(1), + display: 'flex', + flexDirection: 'column', + borderRadius: '6px', + padding: theme.spacing(2), + width: '400px', + border: 'solid darkred 1px', + '& > *': { + margin: theme.spacing(2, 0) + '!important', + }, +})); + +const ChatInputBox = styled(TextField)({ + backgroundColor: 'white', +}); + const ChatboxTest: FC = () => { const [testWidth, setTestWidth] = useState(GRAASP_PANEL_WIDTH); const [showTools, setShowTools] = useState(false); const [lang, setLang] = useState(DEFAULT_LANG); const [chatId, setChatId] = useState(DEFAULT_CHAT_ID); + const ChatboxContainer = styled('div')(({ theme }) => ({ + margin: theme.spacing(1), + width: testWidth, + padding: theme.spacing(0, 1), + border: 'solid darkblue 1px', + borderRadius: '6px', + })); + // get chatId from url useEffect(() => { const choppedUrl = window.location.pathname.split('/'); setChatId(choppedUrl[choppedUrl.length - 1]); }, [window.location.pathname]); - const useStyles = makeStyles((theme) => ({ - container: { - display: 'flex', - flexDirection: 'row', - }, - chatboxContainer: { - margin: theme.spacing(1), - width: testWidth, - padding: theme.spacing(0, 1), - border: 'solid darkblue 1px', - borderRadius: '6px', - }, - testContainer: { - margin: theme.spacing(1), - display: 'flex', - flexDirection: 'column', - borderRadius: '6px', - padding: theme.spacing(2), - width: '400px', - border: 'solid darkred 1px', - '& > *': { - margin: theme.spacing(2, 0) + '!important', - }, - }, - textInputControl: { - width: '100%', - }, - chatInputBox: { - backgroundColor: 'white', - }, - })); - - const classes = useStyles(); const { data: currentMember } = hooks.useCurrentMember(); const memberId = currentMember?.get('id') as string; @@ -121,21 +122,23 @@ const ChatboxTest: FC = () => { return ( -
-
+ + Test parameters Current User: {currentMember?.get('name')} - setChatId(target.value)} + onChange={({ + target: { value }, + }: { + target: { value: string }; + }): void => setChatId(value)} /> } label="Chat Id" @@ -190,15 +193,15 @@ const ChatboxTest: FC = () => { deleteMentionFunction={deleteMentionFunction} clearAllMentionsFunction={clearAllMentionsFunction} /> -
-
+ + -
-
+ +
); }; diff --git a/package.json b/package.json index 915084e2..6a03eba4 100644 --- a/package.json +++ b/package.json @@ -38,17 +38,19 @@ "cypress:ci": "cypress run --component" }, "peerDependencies": { - "@material-ui/core": "*", - "@material-ui/icons": "*", - "@material-ui/lab": "*", + "@mui/icons-material": "*", + "@mui/lab": "*", + "@mui/material": "*", "@testing-library/dom": "*", "eslint": "*", "react": "*", "react-dom": "*" }, "dependencies": { - "@graasp/translations": "github:graasp/graasp-translations#34/chatboxTranslations", - "@graasp/ui": "github:graasp/graasp-ui", + "@emotion/react": "11.10.4", + "@emotion/styled": "11.10.4", + "@graasp/translations": "github:graasp/graasp-translations", + "@graasp/ui": "github:graasp/graasp-ui#93-new-mui5", "clsx": "1.1.1", "i18next": "21.8.1", "immutable": "4.0.0", @@ -72,11 +74,11 @@ "@cypress/instrument-cra": "1.4.0", "@cypress/react": "5.12.4", "@cypress/webpack-dev-server": "1.8.4", - "@graasp/query-client": "github:graasp/graasp-query-client#202/exportChatHook", + "@graasp/query-client": "github:graasp/graasp-query-client", "@graasp/sdk": "github:graasp/graasp-sdk", - "@material-ui/core": "4.12.4", - "@material-ui/icons": "4.11.2", - "@material-ui/lab": "4.0.0-alpha.60", + "@mui/icons-material": "5.10.9", + "@mui/lab": "5.0.0-alpha.103", + "@mui/material": "5.10.9", "@rollup/plugin-commonjs": "21.0.1", "@rollup/plugin-json": "4.1.0", "@rollup/plugin-node-resolve": "13.1.3", @@ -122,8 +124,7 @@ "typescript": "4.7.4" }, "resolutions": { - "@types/react": "17.0.2", - "@graasp/sdk": "github:graasp/graasp-sdk#main" + "@types/react": "17.0.2" }, "files": [ "dist" diff --git a/src/components/Chatbox/Chatbox.tsx b/src/components/Chatbox/Chatbox.tsx index a336c5c4..3e394722 100644 --- a/src/components/Chatbox/Chatbox.tsx +++ b/src/components/Chatbox/Chatbox.tsx @@ -3,7 +3,7 @@ import { List } from 'immutable'; import { FC, useMemo } from 'react'; import { I18nextProvider } from 'react-i18next'; -import { makeStyles } from '@material-ui/core/styles'; +import { StyledEngineProvider, styled } from '@mui/material'; import { MemberRecord, @@ -16,12 +16,25 @@ import { CurrentMemberContextProvider } from '../../context/CurrentMemberContext import { EditingContextProvider } from '../../context/EditingContext'; import { HooksContextProvider } from '../../context/HooksContext'; import { MessagesContextProvider } from '../../context/MessagesContext'; -import type { ClearChatHookType, ImmutableMember } from '../../types'; +import type { ImmutableMember } from '../../types'; import { AvatarHookType, ChatMessageList } from '../../types'; import Header from './Header'; import InputBar from './InputBar'; import Messages from './Messages'; +const ChatboxContainer = styled('div')({ + // set height of full container + height: 'calc(100vh - 16px)', + minHeight: '0px', + display: 'flex', + flexDirection: 'column', +}); + +const InputContainer = styled('div')({ + // no flex growing -> keep container at bottom of window + flex: 'none', +}); + type Props = { id?: string; sendMessageBoxId?: string; @@ -30,8 +43,7 @@ type Props = { sendMessageFunction?: (message: PartialNewChatMessage) => void; deleteMessageFunction?: (message: PartialChatMessage) => void; editMessageFunction?: (message: PartialChatMessage) => void; - clearChatFunction?: ClearChatHookType; - useAvatarHook?: AvatarHookType; + useAvatarHook: AvatarHookType; chatId: string; showHeader?: boolean; showAdminTools?: boolean; @@ -46,7 +58,6 @@ const Chatbox: FC = ({ sendMessageFunction, deleteMessageFunction, editMessageFunction, - clearChatFunction, useAvatarHook, messages, isLoading, @@ -57,23 +68,6 @@ const Chatbox: FC = ({ currentMember, members, }) => { - const useStyles = makeStyles(() => ({ - chatboxContainer: { - // set height of full container - height: 'calc(100vh - 16px)', - minHeight: '0px', - display: 'flex', - flexDirection: 'column', - }, - container: { - minHeight: '0px', - }, - bottomContainer: { - // no flex growing -> keep container at bottom of window - flex: 'none', - }, - })); - const classes = useStyles(); const i18n = useMemo(() => { const i18nInstance = buildI18n(namespaces.chatbox); i18nInstance.changeLanguage(lang); @@ -85,40 +79,39 @@ const Chatbox: FC = ({ } return ( - - - - - - <> - {showHeader &&
} -
- -
- + + + + + + <> + {showHeader &&
} + + -
-
- - - - - - + + + + + + + + + + + ); }; diff --git a/src/components/Chatbox/Date.tsx b/src/components/Chatbox/Date.tsx index 5c53d663..a9bdd4cd 100644 --- a/src/components/Chatbox/Date.tsx +++ b/src/components/Chatbox/Date.tsx @@ -1,13 +1,11 @@ import { FC } from 'react'; -import Box from '@material-ui/core/Box'; -import Typography from '@material-ui/core/Typography'; -import { makeStyles } from '@material-ui/core/styles'; +import { styled } from '@mui/material'; +import Box from '@mui/material/Box'; +import Typography from '@mui/material/Typography'; -const useStyles = makeStyles((theme) => ({ - date: { - padding: theme.spacing(0.5, 1, 1), - }, +const DateContainer = styled(Box)(({ theme }) => ({ + padding: theme.spacing(0.5, 1, 1), })); type Props = { @@ -15,12 +13,10 @@ type Props = { }; const Date: FC = ({ date }) => { - const classes = useStyles(); - return ( - + {date} - + ); }; diff --git a/src/components/Chatbox/EditBanner.tsx b/src/components/Chatbox/EditBanner.tsx index 9e74881f..eab13864 100644 --- a/src/components/Chatbox/EditBanner.tsx +++ b/src/components/Chatbox/EditBanner.tsx @@ -1,12 +1,13 @@ import { FC } from 'react'; import { useTranslation } from 'react-i18next'; -import { Divider, SvgIcon } from '@material-ui/core'; -import Box from '@material-ui/core/Box'; -import IconButton from '@material-ui/core/IconButton'; -import Typography from '@material-ui/core/Typography'; -import { makeStyles } from '@material-ui/core/styles'; -import { Close, Edit } from '@material-ui/icons'; +import { Close, Edit } from '@mui/icons-material'; +import { styled } from '@mui/material'; +import Box from '@mui/material/Box'; +import Divider from '@mui/material/Divider'; +import IconButton from '@mui/material/IconButton'; +import SvgIcon from '@mui/material/SvgIcon'; +import Typography from '@mui/material/Typography'; import { CHATBOX } from '@graasp/translations'; @@ -18,31 +19,30 @@ import { import { useEditingContext } from '../../context/EditingContext'; import { normalizeMentions } from '../../utils/mentions'; -const useStyles = makeStyles((theme) => ({ - container: { - display: 'flex', - flexDirection: 'row', - alignItems: 'center', - }, - editContainer: { - display: 'flex', - flexDirection: 'column', - alignItems: 'left', - width: '100%', - // magic to ensure that the container does not overflow its intended space - minWidth: '0px', - }, - oldTextLabel: { - color: theme.palette.primary.main, - }, - editIcon: { - margin: theme.spacing(1), - }, - oldTextPreview: { - whiteSpace: 'nowrap', - overflow: 'hidden', - textOverflow: 'ellipsis', - }, +const Container = styled(Box)({ + display: 'flex', + flexDirection: 'row', + alignItems: 'center', +}); +const EditContainer = styled(Box)({ + display: 'flex', + flexDirection: 'column', + alignItems: 'left', + width: '100%', + // magic to ensure that the container does not overflow its intended space + minWidth: '0px', +}); +const OldTextLabel = styled(Typography)(({ theme }) => ({ + color: theme.palette.primary.main, +})); +const OldTextPreview = styled(Typography)({ + whiteSpace: 'nowrap', + overflow: 'hidden', + textOverflow: 'ellipsis', +}); + +const EditIcon = styled(SvgIcon)(({ theme }) => ({ + margin: theme.spacing(1), })); type Props = { @@ -51,7 +51,6 @@ type Props = { }; const EditBanner: FC = ({ onClose, editedText }) => { - const classes = useStyles(); const { open } = useEditingContext(); const { t } = useTranslation(); if (!open) { @@ -60,31 +59,25 @@ const EditBanner: FC = ({ onClose, editedText }) => { return ( <> - - - - + + + + + + {t(CHATBOX.EDITING_MESSAGE_LABEL)} - - + + {normalizeMentions(editedText)} - - + + - + ); }; diff --git a/src/components/Chatbox/Header.tsx b/src/components/Chatbox/Header.tsx index 067eff75..6a83b761 100644 --- a/src/components/Chatbox/Header.tsx +++ b/src/components/Chatbox/Header.tsx @@ -1,32 +1,23 @@ import { FC } from 'react'; import { useTranslation } from 'react-i18next'; -import AppBar from '@material-ui/core/AppBar'; -import Toolbar from '@material-ui/core/Toolbar'; -import Typography from '@material-ui/core/Typography'; -import { makeStyles } from '@material-ui/core/styles'; -import ChatIcon from '@material-ui/icons/Chat'; +import ChatIcon from '@mui/icons-material/Chat'; +import { styled } from '@mui/material'; +import AppBar from '@mui/material/AppBar'; +import Toolbar from '@mui/material/Toolbar'; +import Typography from '@mui/material/Typography'; import { CHATBOX } from '@graasp/translations'; -import { HEADER_HEIGHT } from '../../constants'; - -const useStyles = makeStyles((theme) => ({ - root: { - flexGrow: 1, - }, - menuButton: { - marginRight: theme.spacing(2), - }, - title: { - flexGrow: 1, - }, - icon: { - marginRight: theme.spacing(2), - }, - spacing: { - height: HEADER_HEIGHT, - }, +const RootContainer = styled('div')({ + flexGrow: 1, +}); +const Title = styled(Typography)({ + flexGrow: 1, +}); + +const StyledChatIcon = styled(ChatIcon)(({ theme }) => ({ + marginRight: theme.spacing(2), })); type Props = { @@ -34,21 +25,18 @@ type Props = { }; const Header: FC = ({ title }) => { - const classes = useStyles(); const { t } = useTranslation(); return ( -
+ - - - {title || t(CHATBOX.CHATBOX_HEADER)} - + + {title || t(CHATBOX.CHATBOX_HEADER)} -
-
+ +
); }; diff --git a/src/components/Chatbox/Input.tsx b/src/components/Chatbox/Input.tsx index e806a95e..52f2d584 100644 --- a/src/components/Chatbox/Input.tsx +++ b/src/components/Chatbox/Input.tsx @@ -1,5 +1,3 @@ -import clsx from 'clsx'; - import React, { FC, ReactElement, RefObject, useEffect, useState } from 'react'; import { useTranslation } from 'react-i18next'; import { @@ -10,11 +8,9 @@ import { SuggestionDataItem, } from 'react-mentions'; -import { Typography, useTheme } from '@material-ui/core'; -import Box from '@material-ui/core/Box'; -import IconButton from '@material-ui/core/IconButton'; -import { makeStyles } from '@material-ui/core/styles'; -import SendIcon from '@material-ui/icons/Send'; +import SendIcon from '@mui/icons-material/Send'; +import { Typography, styled, useTheme } from '@mui/material'; +import IconButton from '@mui/material/IconButton'; import { MessageBodyType } from '@graasp/query-client/dist/src/types'; import { CHATBOX } from '@graasp/translations'; @@ -32,6 +28,18 @@ import { } from '../../constants'; import { useCurrentMemberContext } from '../../context/CurrentMemberContext'; import { useMessagesContext } from '../../context/MessagesContext'; +import FullWidthWrapper from '../common/FullWidthWrapper'; + +const HelperText = styled(Typography)(({ theme }) => ({ + whiteSpace: 'pre', + paddingLeft: theme.spacing(1), + marginBottom: theme.spacing(1), + color: 'gray', +})); + +const mentionStyle = { + backgroundColor: '#b9b9ed', +}; type Props = { id?: string; @@ -42,25 +50,6 @@ type Props = { sendMessageFunction?: (body: MessageBodyType) => void; }; -const useStyles = makeStyles((theme) => ({ - wrapper: { - width: '100%', - }, - textLength: { - whiteSpace: 'pre', - paddingLeft: theme.spacing(1), - marginBottom: theme.spacing(1), - color: 'gray', - }, - textTooLong: { - color: 'red !important', - }, -})); - -const mentionStyle = { - backgroundColor: '#b9b9ed', -}; - const Input: FC = ({ id, inputRef, @@ -127,7 +116,6 @@ const Input: FC = ({ }, }; - const classes = useStyles(); const { members } = useMessagesContext(); const { id: currentMemberId } = useCurrentMemberContext(); const { t } = useTranslation(); @@ -214,23 +202,20 @@ const Input: FC = ({ } } return ( - {helperText} - + ); }; return (
- = ({ > - + {renderHelperText()}
); diff --git a/src/components/Chatbox/InputBar.tsx b/src/components/Chatbox/InputBar.tsx index 99ef256c..72937066 100644 --- a/src/components/Chatbox/InputBar.tsx +++ b/src/components/Chatbox/InputBar.tsx @@ -1,8 +1,5 @@ import { FC, useEffect, useRef, useState } from 'react'; -import Box from '@material-ui/core/Box'; -import { makeStyles } from '@material-ui/core/styles'; - import { MessageBodyType, PartialChatMessage, @@ -11,15 +8,10 @@ import { import { useEditingContext } from '../../context/EditingContext'; import { useMessagesContext } from '../../context/MessagesContext'; +import FullWidthWrapper from '../common/FullWidthWrapper'; import EditBanner from './EditBanner'; import Input from './Input'; -const useStyles = makeStyles(() => ({ - wrapper: { - width: '100%', - }, -})); - type Props = { sendMessageBoxId?: string; sendMessageFunction?: (message: PartialNewChatMessage) => void; @@ -31,7 +23,6 @@ const InputBar: FC = ({ sendMessageFunction, editMessageFunction, }) => { - const classes = useStyles(); const { open, body, messageId, cancelEdit } = useEditingContext(); const [textInput, setTextInput] = useState(open ? body : ''); const inputRef = useRef(null); @@ -66,7 +57,7 @@ const InputBar: FC = ({ }; return ( - + = ({ setTextInput={setTextInput} sendMessageFunction={handleSendMessageFunction} /> - + ); }; diff --git a/src/components/Chatbox/Message.tsx b/src/components/Chatbox/Message.tsx index f8c45b3f..4a03304c 100644 --- a/src/components/Chatbox/Message.tsx +++ b/src/components/Chatbox/Message.tsx @@ -1,61 +1,53 @@ -import clsx from 'clsx'; import truncate from 'lodash.truncate'; import moment from 'moment'; import { FC } from 'react'; import { useTranslation } from 'react-i18next'; -import Box from '@material-ui/core/Box'; -import Typography from '@material-ui/core/Typography'; -import grey from '@material-ui/core/colors/grey'; -import { makeStyles } from '@material-ui/core/styles'; +import { styled } from '@mui/material'; +import Box from '@mui/material/Box'; +import Typography from '@mui/material/Typography'; +import grey from '@mui/material/colors/grey'; import { ChatMessageRecord } from '@graasp/query-client/dist/src/types'; import { CHATBOX } from '@graasp/translations'; import { Avatar } from '@graasp/ui'; -import { Variant } from '@graasp/ui/dist/types'; +// import { Variant } from '@graasp/ui/dist/types'; import { messageIdCyWrapper } from '../../config/selectors'; -import { DEFAULT_USER_NAME, MAX_USERNAME_LENGTH } from '../../constants'; +import { + DEFAULT_USER_NAME, + MAX_AVATAR_SIZE, + MAX_USERNAME_LENGTH, +} from '../../constants'; import { useHooksContext } from '../../context/HooksContext'; import type { ImmutableMember, Member } from '../../types'; import MessageBody from './MessageBody'; -const useStyles = makeStyles((theme) => ({ - message: { - background: grey[100], - borderRadius: '5px', - margin: theme.spacing(1, 0), - padding: theme.spacing(0.5, 1, 0), - maxWidth: '70%', - width: 'fit-content', - minWidth: 100, - // wrap text at box limit - wordBreak: 'break-word', - }, - own: { - background: grey[300], - }, - time: { - float: 'right', - }, - messageText: { - whiteSpace: 'pre-line', - }, - avatarContainer: { - display: 'flex', - flexDirection: 'row', - alignItems: 'center', - justifyContent: 'flex-start', - width: '100%', - }, - avatar: { - marginRight: theme.spacing(1), - maxWidth: 20, - maxHeight: 20, - }, +const MessageWrapper = styled(Box)(({ theme }) => ({ + background: grey[100], + borderRadius: '5px', + margin: theme.spacing(1, 0), + padding: theme.spacing(0.5, 1, 0), + maxWidth: '70%', + width: 'fit-content', + minWidth: 100, + // wrap text at box limit + wordBreak: 'break-word', })); +const TimeText = styled(Typography)({ + float: 'right', +}); + +const AvatarContainer = styled(Box)({ + display: 'flex', + flexDirection: 'row', + alignItems: 'center', + justifyContent: 'flex-start', + width: '100%', +}); + type Props = { message: ChatMessageRecord; currentMember: ImmutableMember; @@ -63,51 +55,64 @@ type Props = { }; const Message: FC = ({ message, currentMember, member }) => { - const classes = useStyles(); const { t } = useTranslation(); const { useAvatarHook } = useHooksContext(); + const { + data: thumbnailBlob, + isLoading: isLoadingAvatar, + isFetching: isFetchingAvatar, + } = useAvatarHook({ + id: member?.id, + size: 'small', + }); const creator = message.creator; const isOwnMessage = creator === currentMember.get('id'); - const align = isOwnMessage ? 'flex-end' : null; const creatorName = member?.name ? truncate(member?.name, { length: MAX_USERNAME_LENGTH }) : DEFAULT_USER_NAME; const time = moment(message.createdAt).format('hh:mm a'); return ( - {!isOwnMessage && ( - - {member?.id && useAvatarHook && ( + + {member?.id && ( )} {`${creatorName}`} - + )} - + {`${ // when the createdAt and updatedAt times are different it means the message has been modified message.updatedAt !== message.createdAt ? t(CHATBOX.MESSAGE_MODIFIED_INDICATOR) : '' } ${time}`} - - + + ); }; diff --git a/src/components/Chatbox/MessageActions.tsx b/src/components/Chatbox/MessageActions.tsx index 00bc2d31..bdac72d8 100644 --- a/src/components/Chatbox/MessageActions.tsx +++ b/src/components/Chatbox/MessageActions.tsx @@ -1,15 +1,15 @@ import React, { FC, useState } from 'react'; import { useTranslation } from 'react-i18next'; +import { Delete, Edit, MoreVert } from '@mui/icons-material'; import { IconButton, ListItemIcon, ListItemText, Menu, MenuItem, -} from '@material-ui/core'; -import { makeStyles } from '@material-ui/core/styles'; -import { Delete, Edit, MoreVert } from '@material-ui/icons'; + styled, +} from '@mui/material'; import { ChatMessageRecord, @@ -31,14 +31,12 @@ type Props = { deleteMessageFunction?: (message: PartialChatMessage) => void; }; -const useStyles = makeStyles(() => ({ - menu: { - // reduce min width of icons in list to make more compact - '&.MuiListItemIcon-root': { - minWidth: LIST_ICON_MIN_WIDTH, - }, +const StyledListItemIcon = styled(ListItemIcon)({ + // reduce min width of icons in list to make more compact + '&.MuiListItemIcon-root': { + minWidth: LIST_ICON_MIN_WIDTH, }, -})); +}); const MessageActions: FC = ({ message, @@ -47,7 +45,6 @@ const MessageActions: FC = ({ }) => { const [menuOpen, setMenuOpen] = useState(false); const [menuAnchor, setMenuAnchor] = useState(null); - const classes = useStyles(); const { t } = useTranslation(); const { enableEdit } = useEditingContext(); @@ -99,9 +96,9 @@ const MessageActions: FC = ({ onClick={handleEditMessage} dense > - + - + {t(CHATBOX.EDIT_BUTTON)} ) @@ -111,12 +108,12 @@ const MessageActions: FC = ({ onClick={handleDeleteMessage} dense > - + - + {t(CHATBOX.DELETE_BUTTON)} diff --git a/src/components/Chatbox/MessageBody.tsx b/src/components/Chatbox/MessageBody.tsx index dbca1d8a..9b1fdfab 100644 --- a/src/components/Chatbox/MessageBody.tsx +++ b/src/components/Chatbox/MessageBody.tsx @@ -7,75 +7,73 @@ import { FC, ReactElement } from 'react'; import ReactMarkdown from 'react-markdown'; import { CodeProps } from 'react-markdown/lib/ast-to-react'; -import { makeStyles } from '@material-ui/core/styles'; +import { styled } from '@mui/material'; import { ALL_MEMBERS_ID } from '../../constants'; import { useCurrentMemberContext } from '../../context/CurrentMemberContext'; import { getMention } from '../../utils/mentions'; -const useStyles = makeStyles((theme) => ({ - messageParagraphs: { - fontFamily: theme.typography.fontFamily, - '& *': { - marginBlockStart: 0, - marginBlockEnd: 0, - }, - '& div.prism-code': { - fontFamily: - 'ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace', - margin: theme.spacing(1), - backgroundColor: 'transparent', - fontSize: '0.8rem', - padding: theme.spacing(1, 0), - }, - // set margins for all elements - '& h1, p': { - marginTop: theme.spacing(1), - }, - '& p': { - lineHeight: '1.5', - fontSize: '1rem', - }, - '& ul, ol': { - // define offset for list - paddingInlineStart: theme.spacing(2), - }, - '& code': { - padding: '0.2em 0.4em', - borderRadius: theme.spacing(1), - backgroundColor: 'silver', - wordWrap: 'break-word', - whiteSpace: 'pre-wrap', - fontSize: '90%', - fontFamily: - 'ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace', - }, - '& pre': { - margin: theme.spacing(1, 1), - backgroundColor: 'rgba(197, 197, 197, 0.37)', - // border: 'solid 1px silver', - borderRadius: theme.spacing(1), - }, - '& blockquote': { - borderLeft: 'solid darkgray 4px', - color: 'darkgray', - marginLeft: '0', - paddingLeft: theme.spacing(2), - marginInlineEnd: theme.spacing(1), - }, - '& table, th, td, tr': { - border: 'solid black 1px ', - }, - '& table': { - borderCollapse: 'collapse', - }, - // alternate background colors in table rows - '& tr:nth-child(even)': { - backgroundColor: 'lightgray', - }, - '& img': { - maxWidth: '100%', - }, +const StyledReactMarkdown = styled(ReactMarkdown)(({ theme }) => ({ + fontFamily: theme.typography.fontFamily, + '& *': { + marginBlockStart: 0, + marginBlockEnd: 0, + }, + '& div.prism-code': { + fontFamily: + 'ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace', + margin: theme.spacing(1), + backgroundColor: 'transparent', + fontSize: '0.8rem', + padding: theme.spacing(1, 0), + }, + // set margins for all elements + '& h1, p': { + marginTop: theme.spacing(1), + }, + '& p': { + lineHeight: '1.5', + fontSize: '1rem', + }, + '& ul, ol': { + // define offset for list + paddingInlineStart: theme.spacing(2), + }, + '& code': { + padding: '0.2em 0.4em', + borderRadius: theme.spacing(1), + backgroundColor: 'silver', + wordWrap: 'break-word', + whiteSpace: 'pre-wrap', + fontSize: '90%', + fontFamily: + 'ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace', + }, + '& pre': { + margin: theme.spacing(1, 1), + backgroundColor: 'rgba(197, 197, 197, 0.37)', + // border: 'solid 1px silver', + borderRadius: theme.spacing(1), + }, + '& blockquote': { + borderLeft: 'solid darkgray 4px', + color: 'darkgray', + marginLeft: '0', + paddingLeft: theme.spacing(2), + marginInlineEnd: theme.spacing(1), + }, + '& table, th, td, tr': { + border: 'solid black 1px ', + }, + '& table': { + borderCollapse: 'collapse', + }, + // alternate background colors in table rows + '& tr:nth-of-type(even)': { + backgroundColor: 'lightgray', + }, + '& img': { + maxWidth: '100%', }, })); @@ -84,7 +82,6 @@ type Props = { }; const MessageBody: FC = ({ messageBody }) => { - const classes = useStyles(); const { id: currentMemberId } = useCurrentMemberContext(); const renderCode = ({ @@ -148,16 +145,15 @@ const MessageBody: FC = ({ messageBody }) => { }; return ( - {messageBody} - + ); }; diff --git a/src/components/Chatbox/Messages.tsx b/src/components/Chatbox/Messages.tsx index 5f0bba30..447982f2 100644 --- a/src/components/Chatbox/Messages.tsx +++ b/src/components/Chatbox/Messages.tsx @@ -1,10 +1,9 @@ -import clsx from 'clsx'; import moment from 'moment'; import { FC, Fragment, useEffect, useRef } from 'react'; -import Box from '@material-ui/core/Box'; -import { makeStyles } from '@material-ui/core/styles'; +import { styled } from '@mui/material'; +import Box from '@mui/material/Box'; import { ChatMessageRecord, @@ -20,6 +19,32 @@ import Date from './Date'; import Message from './Message'; import MessageActions from './MessageActions'; +const Container = styled('div')({ + // used in accordance with the main container (input + scroll window) + overflowY: 'auto', + // grow container to push input at bottom of window + flex: 1, + minHeight: '0px', +}); + +const MessageContainer = styled(Box)({ + display: 'flex', + flexDirection: 'column', + alignItems: 'flex-start', + justifyContent: 'flex-end', +}); + +const SingleMessageContainer = styled(Box)({ + // make sure that the box container takes the most space + width: '100%', + display: 'flex', + // used to place actions on the left of the message + flexDirection: 'row', + // center button with message box + alignItems: 'center', + alignContent: 'stretch', +}); + type Props = { currentMember: ImmutableMember; isAdmin?: boolean; @@ -35,40 +60,6 @@ const Messages: FC = ({ const { open } = useEditingContext(); const { messages, members } = useMessagesContext(); - const useStyles = makeStyles(() => ({ - // used in accordance with the main container (input + scroll window) - container: { - overflowY: 'auto', - // grow container to push input at bottom of window - flex: 1, - minHeight: '0px', - }, - messagesContainer: { - display: 'flex', - flexDirection: 'column', - alignItems: 'flex-start', - justifyContent: 'flex-end', - }, - singleMessageContainer: { - // make sure that the box container takes the most space - width: '100%', - display: 'flex', - // used to place actions on the left of the message - flexDirection: 'row', - // center button with message box - alignItems: 'center', - alignContent: 'stretch', - }, - alignLeft: { - justifyContent: 'flex-start', - }, - alignRight: { - justifyContent: 'flex-end', - }, - })); - - const classes = useStyles(); - // scroll down to last message at start, on new message and on editing message useEffect(() => { if (ref?.current) { @@ -90,25 +81,19 @@ const Messages: FC = ({ .toArray(); return ( -
- + + {messagesByDay?.map(([date, m]) => ( {m?.map((message) => { const isOwnMessage = isOwn(message); return ( - = ({ deleteMessageFunction={deleteMessageFunction} /> )} - + ); })} ))} - -
+ + ); }; diff --git a/src/components/Mentions/MentionButton.tsx b/src/components/Mentions/MentionButton.tsx index bf5a3d9e..92992cd4 100644 --- a/src/components/Mentions/MentionButton.tsx +++ b/src/components/Mentions/MentionButton.tsx @@ -4,8 +4,8 @@ import { FC, useMemo, useState } from 'react'; import { I18nextProvider } from 'react-i18next'; import { QueryObserverResult } from 'react-query'; -import { Badge, IconButton, makeStyles } from '@material-ui/core'; -import { Notifications } from '@material-ui/icons'; +import { Notifications } from '@mui/icons-material'; +import { Badge, IconButton, styled } from '@mui/material'; import { MemberMentionsRecord, @@ -39,23 +39,20 @@ const MentionButton: FC = ({ deleteMentionFunction, clearAllMentionsFunction, }) => { + const StyledBadge = styled(Badge)(({ theme }) => ({ + '& .MuiBadge-badge': { + border: `2px solid ${ + color === 'primary' + ? theme.palette.background.paper + : theme.palette.primary.main + }`, + }, + })); const i18n = useMemo(() => { const i18nInstance = buildI18n(namespaces.chatbox); i18nInstance.changeLanguage(lang); return i18nInstance; }, [lang]); - const useStyles = makeStyles((theme) => ({ - badge: { - '& .MuiBadge-badge': { - border: `2px solid ${ - color === 'primary' - ? theme.palette.background.paper - : theme.palette.primary.main - }`, - }, - }, - })); - const classes = useStyles(); const t = i18n.t; const { data: memberMentions } = useMentions(); @@ -84,8 +81,7 @@ const MentionButton: FC = ({ data-cy={mentionButtonCypress} onClick={(): void => setOpen(true)} > - = ({ } > - + ({ - dialogTitleIcon: { - paddingRight: theme.spacing(1), - }, - dialogTitleContainer: { - display: 'flex', - alignItems: 'center', - }, +const DialogTitleIcon = styled(Notifications)(({ theme }) => ({ + paddingRight: theme.spacing(1), })); +const DialogTitleContainer = styled('div')({ + display: 'flex', + alignItems: 'center', +}); + type Props = { content: ReactElement; open: boolean; @@ -25,15 +20,14 @@ type Props = { }; const MentionsDialog: FC = ({ content, open, setOpen }) => { - const classes = useStyles(); - + const { t } = useTranslation(); return ( setOpen(false)} maxWidth="lg"> -
- - Notifications -
+ + + {t('Notifications')} +
{content}
diff --git a/src/components/Mentions/MentionsTable.tsx b/src/components/Mentions/MentionsTable.tsx index 5ac36099..9e518ebd 100644 --- a/src/components/Mentions/MentionsTable.tsx +++ b/src/components/Mentions/MentionsTable.tsx @@ -3,6 +3,7 @@ import { List } from 'immutable'; import { FC, ReactElement, useState } from 'react'; import { useTranslation } from 'react-i18next'; +import { Check, Close, FiberManualRecord } from '@mui/icons-material'; import { Grid, IconButton, @@ -12,9 +13,8 @@ import { TableHead, TableRow, Tooltip, - makeStyles, -} from '@material-ui/core'; -import { Check, Close, FiberManualRecord } from '@material-ui/icons'; + styled, +} from '@mui/material'; import { ChatMentionRecord } from '@graasp/query-client/dist/src/types'; import { @@ -28,12 +28,10 @@ import { Button } from '@graasp/ui'; import MessageBody from '../Chatbox/MessageBody'; import ConfirmationDialog from '../common/ConfirmationDialog'; -const useStyles = makeStyles({ - row: { - '&:hover': { - // make the cursor a pointer to indicate we can click - cursor: 'pointer', - }, +const StyledRow = styled(TableRow)({ + '&:hover': { + // make the cursor a pointer to indicate we can click + cursor: 'pointer', }, }); @@ -52,7 +50,6 @@ const MentionsTable: FC = ({ }) => { const [openConfirmation, setOpenConfirmation] = useState(false); const { t } = useTranslation(); - const classes = useStyles(); const markAsRead = (id: string): void => { patchMention({ id: id, status: MentionStatus.READ }); }; @@ -67,9 +64,8 @@ const MentionsTable: FC = ({ } return mentions .map((m) => ( - { const link = buildItemLinkForBuilder({ @@ -118,7 +114,7 @@ const MentionsTable: FC = ({ - + )) .toArray(); }; diff --git a/src/components/common/ConfirmationDialog.tsx b/src/components/common/ConfirmationDialog.tsx index 24164311..9c5cc66e 100644 --- a/src/components/common/ConfirmationDialog.tsx +++ b/src/components/common/ConfirmationDialog.tsx @@ -6,7 +6,7 @@ import { DialogActions, DialogContent, DialogTitle, -} from '@material-ui/core'; +} from '@mui/material'; import { CHATBOX } from '@graasp/translations'; import { Button } from '@graasp/ui'; diff --git a/src/components/common/FullWidthWrapper.tsx b/src/components/common/FullWidthWrapper.tsx new file mode 100644 index 00000000..c8582e0e --- /dev/null +++ b/src/components/common/FullWidthWrapper.tsx @@ -0,0 +1,6 @@ +import { Box, styled } from '@mui/material'; + +const FullWidthWrapper = styled(Box)({ + width: '100%', +}); +export default FullWidthWrapper; diff --git a/src/constants.ts b/src/constants.ts index 025d2149..62511bcd 100644 --- a/src/constants.ts +++ b/src/constants.ts @@ -11,6 +11,7 @@ export const DEFAULT_DATE_FORMAT = 'DD MMM YYYY'; export const EXPORT_DATE_FORMAT = 'YYYY-MM-DD'; export const HEADER_HEIGHT = 64; export const LIST_ICON_MIN_WIDTH = 30; +export const MAX_AVATAR_SIZE = 30; export const INITIAL_EDITING_PROPS = { open: false, id: '', diff --git a/src/context/HooksContext.tsx b/src/context/HooksContext.tsx index 9b81b82c..64d8b485 100644 --- a/src/context/HooksContext.tsx +++ b/src/context/HooksContext.tsx @@ -1,28 +1,26 @@ import React, { FC, ReactElement } from 'react'; -import { AvatarHookType, ClearChatHookType } from '../types'; +import { AvatarHookType } from '../types'; -export const HooksContext = React.createContext({}); +export const HooksContext = React.createContext({ + useAvatarHook: (() => null) as unknown as AvatarHookType, +}); export type HooksContextType = { - useAvatarHook?: AvatarHookType; - clearChatHook?: ClearChatHookType; + useAvatarHook: AvatarHookType; }; type Props = { children: ReactElement; - useAvatarHook?: AvatarHookType; - clearChatHook?: ClearChatHookType; + useAvatarHook: AvatarHookType; }; export const HooksContextProvider: FC = ({ children, useAvatarHook, - clearChatHook, }) => { const value = { useAvatarHook, - clearChatHook, }; return ( diff --git a/src/types.ts b/src/types.ts index 7c9dfbca..95b16c60 100644 --- a/src/types.ts +++ b/src/types.ts @@ -2,11 +2,7 @@ import { List, Record } from 'immutable'; import { UseQueryResult } from 'react-query'; -import { - ChatMessageRecord, - ExportedItemChat, -} from '@graasp/query-client/dist/src/types'; -import { UUID } from '@graasp/ui/dist/types'; +import { ChatMessageRecord } from '@graasp/query-client/dist/src/types'; import { BUTTON_VARIANT, ICON_VARIANT } from './constants'; @@ -43,14 +39,9 @@ export class ImmutableMember extends Record({ }) {} export type AvatarHookType = (args: { - id?: UUID; + id?: string; size?: string; }) => UseQueryResult; -export type ClearChatHookType = (id: UUID) => void; -export type ExportChatHookType = ( - id: UUID, - options: { enabled: boolean }, -) => UseQueryResult; export const ToolVariants = { ICON: ICON_VARIANT, diff --git a/yarn.lock b/yarn.lock index 0cfd7671..d1abb26f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -37,10 +37,10 @@ __metadata: languageName: node linkType: hard -"@babel/compat-data@npm:^7.17.7, @babel/compat-data@npm:^7.18.8": - version: 7.18.8 - resolution: "@babel/compat-data@npm:7.18.8" - checksum: 3096aafad74936477ebdd039bcf342fba84eb3100e608f3360850fb63e1efa1c66037c4824f814d62f439ab47d25164439343a6e92e9b4357024fdf571505eb9 +"@babel/compat-data@npm:^7.17.7, @babel/compat-data@npm:^7.19.3, @babel/compat-data@npm:^7.19.4": + version: 7.19.4 + resolution: "@babel/compat-data@npm:7.19.4" + checksum: 757fdaeb6756c2d323ff56f60fb8e670292108cda6abf762a56c0d40910ecc4d2c7e283dbdfbcee6bc28c74ad659144352609e1cb49d31e101ab13ea5ce90072 languageName: node linkType: hard @@ -69,39 +69,39 @@ __metadata: linkType: hard "@babel/core@npm:^7.1.0, @babel/core@npm:^7.11.1, @babel/core@npm:^7.12.3, @babel/core@npm:^7.16.0, @babel/core@npm:^7.7.2, @babel/core@npm:^7.7.5, @babel/core@npm:^7.8.0": - version: 7.18.10 - resolution: "@babel/core@npm:7.18.10" + version: 7.19.3 + resolution: "@babel/core@npm:7.19.3" dependencies: "@ampproject/remapping": ^2.1.0 "@babel/code-frame": ^7.18.6 - "@babel/generator": ^7.18.10 - "@babel/helper-compilation-targets": ^7.18.9 - "@babel/helper-module-transforms": ^7.18.9 - "@babel/helpers": ^7.18.9 - "@babel/parser": ^7.18.10 + "@babel/generator": ^7.19.3 + "@babel/helper-compilation-targets": ^7.19.3 + "@babel/helper-module-transforms": ^7.19.0 + "@babel/helpers": ^7.19.0 + "@babel/parser": ^7.19.3 "@babel/template": ^7.18.10 - "@babel/traverse": ^7.18.10 - "@babel/types": ^7.18.10 + "@babel/traverse": ^7.19.3 + "@babel/types": ^7.19.3 convert-source-map: ^1.7.0 debug: ^4.1.0 gensync: ^1.0.0-beta.2 json5: ^2.2.1 semver: ^6.3.0 - checksum: 3a3fcd878430a9e1cb165f755c89fff45acc4efe4dd3a2ba356e89af331cb1947886b9782d56902a49af19ba3c24f08cf638a632699b9c5a4d8305c57c6a150d + checksum: dd883311209ad5a2c65b227daeb7247d90a382c50f4c6ad60c5ee40927eb39c34f0690d93b775c0427794261b72fa8f9296589a2dbda0782366a9f1c6de00c08 languageName: node linkType: hard "@babel/eslint-parser@npm:^7.16.3": - version: 7.18.9 - resolution: "@babel/eslint-parser@npm:7.18.9" + version: 7.19.1 + resolution: "@babel/eslint-parser@npm:7.19.1" dependencies: - eslint-scope: ^5.1.1 + "@nicolo-ribaudo/eslint-scope-5-internals": 5.1.1-v1 eslint-visitor-keys: ^2.1.0 semver: ^6.3.0 peerDependencies: "@babel/core": ">=7.11.0" eslint: ^7.5.0 || ^8.0.0 - checksum: ddbe0f9425c61a23069280948c0ad9cd4d6d46087cbc6386dd407a3ae6365c62e20f401ea42608aba21fcc2142b8d3d0878eb2f2192a7e5adbe355bdbc215aad + checksum: 6d5360f62f25ed097250657deb1bc4c4f51a5f5f2fe456e98cda13727753fdf7a11a109b4cfa03ef0dd6ced3beaeb703b76193c1141e29434d1f91f1bac0517d languageName: node linkType: hard @@ -116,14 +116,14 @@ __metadata: languageName: node linkType: hard -"@babel/generator@npm:^7.13.0, @babel/generator@npm:^7.13.9, @babel/generator@npm:^7.18.10, @babel/generator@npm:^7.7.2": - version: 7.18.12 - resolution: "@babel/generator@npm:7.18.12" +"@babel/generator@npm:^7.13.0, @babel/generator@npm:^7.13.9, @babel/generator@npm:^7.19.3, @babel/generator@npm:^7.19.4, @babel/generator@npm:^7.7.2": + version: 7.19.5 + resolution: "@babel/generator@npm:7.19.5" dependencies: - "@babel/types": ^7.18.10 + "@babel/types": ^7.19.4 "@jridgewell/gen-mapping": ^0.3.2 jsesc: ^2.5.1 - checksum: 07dd71d255144bb703a80ab0156c35d64172ce81ddfb70ff24e2be687b052080233840c9a28d92fa2c33f7ecb8a8b30aef03b807518afc53b74c7908bf8859b1 + checksum: a66eafc540f80fc36c1b009b28bde1d12aff85e7916e7f5adf49c5a8866fecee4906b3c3c6db315d2723ea54e4e5ddfb2913fe6ab424f51dbccf753000930eaf languageName: node linkType: hard @@ -146,52 +146,52 @@ __metadata: languageName: node linkType: hard -"@babel/helper-compilation-targets@npm:^7.13.10, @babel/helper-compilation-targets@npm:^7.17.7, @babel/helper-compilation-targets@npm:^7.18.9": - version: 7.18.9 - resolution: "@babel/helper-compilation-targets@npm:7.18.9" +"@babel/helper-compilation-targets@npm:^7.13.10, @babel/helper-compilation-targets@npm:^7.17.7, @babel/helper-compilation-targets@npm:^7.18.9, @babel/helper-compilation-targets@npm:^7.19.0, @babel/helper-compilation-targets@npm:^7.19.3": + version: 7.19.3 + resolution: "@babel/helper-compilation-targets@npm:7.19.3" dependencies: - "@babel/compat-data": ^7.18.8 + "@babel/compat-data": ^7.19.3 "@babel/helper-validator-option": ^7.18.6 - browserslist: ^4.20.2 + browserslist: ^4.21.3 semver: ^6.3.0 peerDependencies: "@babel/core": ^7.0.0 - checksum: 2a9d71e124e098a9f45de4527ddd1982349d231827d341e00da9dfb967e260ecc7662c8b62abee4a010fb34d5f07a8d2155c974e0bc1928144cee5644910621d + checksum: aafcb4490c98cddb3255fff98bfbdb881b4def85a1935fd9b1f9b1f0f8b502696839f6b387fb508ca991ea72ba82ce6913bab99f21df4ce80bda2b79e91a09f5 languageName: node linkType: hard -"@babel/helper-create-class-features-plugin@npm:^7.18.6, @babel/helper-create-class-features-plugin@npm:^7.18.9": - version: 7.18.9 - resolution: "@babel/helper-create-class-features-plugin@npm:7.18.9" +"@babel/helper-create-class-features-plugin@npm:^7.18.6, @babel/helper-create-class-features-plugin@npm:^7.19.0": + version: 7.19.0 + resolution: "@babel/helper-create-class-features-plugin@npm:7.19.0" dependencies: "@babel/helper-annotate-as-pure": ^7.18.6 "@babel/helper-environment-visitor": ^7.18.9 - "@babel/helper-function-name": ^7.18.9 + "@babel/helper-function-name": ^7.19.0 "@babel/helper-member-expression-to-functions": ^7.18.9 "@babel/helper-optimise-call-expression": ^7.18.6 "@babel/helper-replace-supers": ^7.18.9 "@babel/helper-split-export-declaration": ^7.18.6 peerDependencies: "@babel/core": ^7.0.0 - checksum: 020dba79b92ee9a98520dad81dddb47d75b34b7b4392672cbefc59db6f5e89a96c5eb95bb1cc46b2fddf913ef63dfe6d17168f56b059af5c6965bb37b6ce1d82 + checksum: f0c6fb77b6f113d70f308e7093f60dd465b697818badf5df0519d8dd12b6bfb1f4ad300b923207ce9f9c1c940ef58bff12ac4270c0863eadf9e303b7dd6d01b6 languageName: node linkType: hard -"@babel/helper-create-regexp-features-plugin@npm:^7.18.6": - version: 7.18.6 - resolution: "@babel/helper-create-regexp-features-plugin@npm:7.18.6" +"@babel/helper-create-regexp-features-plugin@npm:^7.18.6, @babel/helper-create-regexp-features-plugin@npm:^7.19.0": + version: 7.19.0 + resolution: "@babel/helper-create-regexp-features-plugin@npm:7.19.0" dependencies: "@babel/helper-annotate-as-pure": ^7.18.6 regexpu-core: ^5.1.0 peerDependencies: "@babel/core": ^7.0.0 - checksum: 2d76e660cbfd0bfcb01ca9f177f0e9091c871a6b99f68ece6bcf4ab4a9df073485bdc2d87ecdfbde44b7f3723b26d13085d0f92082adb3ae80d31b246099f10a + checksum: 811cc90afe9fc25a74ed37fc0c1361a4a91b0b940235dd3958e3f03b366d40a903b40fc93b51bcb93be774aba573219f8f215664bea1d1301f58797ca6854f3f languageName: node linkType: hard -"@babel/helper-define-polyfill-provider@npm:^0.3.2": - version: 0.3.2 - resolution: "@babel/helper-define-polyfill-provider@npm:0.3.2" +"@babel/helper-define-polyfill-provider@npm:^0.3.3": + version: 0.3.3 + resolution: "@babel/helper-define-polyfill-provider@npm:0.3.3" dependencies: "@babel/helper-compilation-targets": ^7.17.7 "@babel/helper-plugin-utils": ^7.16.7 @@ -201,7 +201,7 @@ __metadata: semver: ^6.1.2 peerDependencies: "@babel/core": ^7.4.0-0 - checksum: 8f693ab8e9d73873c2e547c7764c7d32d73c14f8dcefdd67fd3a038eb75527e2222aa53412ea673b9bfc01c32a8779a60e77a7381bbdd83452f05c9b7ef69c2c + checksum: 8e3fe75513302e34f6d92bd67b53890e8545e6c5bca8fe757b9979f09d68d7e259f6daea90dc9e01e332c4f8781bda31c5fe551c82a277f9bc0bec007aed497c languageName: node linkType: hard @@ -221,13 +221,13 @@ __metadata: languageName: node linkType: hard -"@babel/helper-function-name@npm:^7.12.13, @babel/helper-function-name@npm:^7.18.9": - version: 7.18.9 - resolution: "@babel/helper-function-name@npm:7.18.9" +"@babel/helper-function-name@npm:^7.12.13, @babel/helper-function-name@npm:^7.18.9, @babel/helper-function-name@npm:^7.19.0": + version: 7.19.0 + resolution: "@babel/helper-function-name@npm:7.19.0" dependencies: - "@babel/template": ^7.18.6 - "@babel/types": ^7.18.9 - checksum: d04c44e0272f887c0c868651be7fc3c5690531bea10936f00d4cca3f6d5db65e76dfb49e8d553c42ae1fe1eba61ccce9f3d93ba2df50a66408c8d4c3cc61cf0c + "@babel/template": ^7.18.10 + "@babel/types": ^7.19.0 + checksum: eac1f5db428ba546270c2b8d750c24eb528b8fcfe50c81de2e0bdebf0e20f24bec688d4331533b782e4a907fad435244621ca2193cfcf80a86731299840e0f6e languageName: node linkType: hard @@ -249,7 +249,7 @@ __metadata: languageName: node linkType: hard -"@babel/helper-module-imports@npm:^7.10.4, @babel/helper-module-imports@npm:^7.18.6": +"@babel/helper-module-imports@npm:^7.10.4, @babel/helper-module-imports@npm:^7.16.7, @babel/helper-module-imports@npm:^7.18.6": version: 7.18.6 resolution: "@babel/helper-module-imports@npm:7.18.6" dependencies: @@ -258,19 +258,19 @@ __metadata: languageName: node linkType: hard -"@babel/helper-module-transforms@npm:^7.13.0, @babel/helper-module-transforms@npm:^7.18.6, @babel/helper-module-transforms@npm:^7.18.9": - version: 7.18.9 - resolution: "@babel/helper-module-transforms@npm:7.18.9" +"@babel/helper-module-transforms@npm:^7.13.0, @babel/helper-module-transforms@npm:^7.18.6, @babel/helper-module-transforms@npm:^7.19.0": + version: 7.19.0 + resolution: "@babel/helper-module-transforms@npm:7.19.0" dependencies: "@babel/helper-environment-visitor": ^7.18.9 "@babel/helper-module-imports": ^7.18.6 "@babel/helper-simple-access": ^7.18.6 "@babel/helper-split-export-declaration": ^7.18.6 "@babel/helper-validator-identifier": ^7.18.6 - "@babel/template": ^7.18.6 - "@babel/traverse": ^7.18.9 - "@babel/types": ^7.18.9 - checksum: af08c60ea239ff3d40eda542fceaab69de17e713f131e80ead08c975ba7a47dd55d439cb48cfb14ae7ec96704a10c989ff5a5240e52a39101cb44a49467ce058 + "@babel/template": ^7.18.10 + "@babel/traverse": ^7.19.0 + "@babel/types": ^7.19.0 + checksum: 4483276c66f56cf3b5b063634092ad9438c2593725de5c143ba277dda82f1501e6d73b311c1b28036f181dbe36eaeff29f24726cde37a599d4e735af294e5359 languageName: node linkType: hard @@ -283,10 +283,10 @@ __metadata: languageName: node linkType: hard -"@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.16.7, @babel/helper-plugin-utils@npm:^7.18.6, @babel/helper-plugin-utils@npm:^7.18.9, @babel/helper-plugin-utils@npm:^7.8.0, @babel/helper-plugin-utils@npm:^7.8.3": - version: 7.18.9 - resolution: "@babel/helper-plugin-utils@npm:7.18.9" - checksum: ebae876cd60f1fe238c7210986093845fa5c4cad5feeda843ea4d780bf068256717650376d3af2a5e760f2ed6a35c065ae144f99c47da3e54aa6cba99d8804e0 +"@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.16.7, @babel/helper-plugin-utils@npm:^7.18.6, @babel/helper-plugin-utils@npm:^7.18.9, @babel/helper-plugin-utils@npm:^7.19.0, @babel/helper-plugin-utils@npm:^7.8.0, @babel/helper-plugin-utils@npm:^7.8.3": + version: 7.19.0 + resolution: "@babel/helper-plugin-utils@npm:7.19.0" + checksum: eedc996c633c8c207921c26ec2989eae0976336ecd9b9f1ac526498f52b5d136f7cd03c32b6fdf8d46a426f907c142de28592f383c42e5fba1e904cbffa05345 languageName: node linkType: hard @@ -304,25 +304,25 @@ __metadata: languageName: node linkType: hard -"@babel/helper-replace-supers@npm:^7.18.6, @babel/helper-replace-supers@npm:^7.18.9": - version: 7.18.9 - resolution: "@babel/helper-replace-supers@npm:7.18.9" +"@babel/helper-replace-supers@npm:^7.18.6, @babel/helper-replace-supers@npm:^7.18.9, @babel/helper-replace-supers@npm:^7.19.1": + version: 7.19.1 + resolution: "@babel/helper-replace-supers@npm:7.19.1" dependencies: "@babel/helper-environment-visitor": ^7.18.9 "@babel/helper-member-expression-to-functions": ^7.18.9 "@babel/helper-optimise-call-expression": ^7.18.6 - "@babel/traverse": ^7.18.9 - "@babel/types": ^7.18.9 - checksum: 2de8b29cc4bfa4e241da2de16abd5571709f6eb394206dc16e3a7816976d1691635dd4bc930881e9d798f44b48a5f1849dc7f51a62946f3e8270452be1ec5352 + "@babel/traverse": ^7.19.1 + "@babel/types": ^7.19.0 + checksum: a0e4bf79ebe7d2bb5947169e47a0b4439c73fb0ec57d446cf3ea81b736721129ec373c3f94d2ebd2716b26dd65f8e6c083dac898170d42905e7ba815a2f52c25 languageName: node linkType: hard "@babel/helper-simple-access@npm:^7.18.6": - version: 7.18.6 - resolution: "@babel/helper-simple-access@npm:7.18.6" + version: 7.19.4 + resolution: "@babel/helper-simple-access@npm:7.19.4" dependencies: - "@babel/types": ^7.18.6 - checksum: 37cd36eef199e0517845763c1e6ff6ea5e7876d6d707a6f59c9267c547a50aa0e84260ba9285d49acfaf2cfa0a74a772d92967f32ac1024c961517d40b6c16a5 + "@babel/types": ^7.19.4 + checksum: 964cb1ec36b69aabbb02f8d5ee1d680ebbb628611a6740958d9b05107ab16c0492044e430618ae42b1f8ea73e4e1bafe3750e8ebc959d6f3277d9cfbe1a94880 languageName: node linkType: hard @@ -344,17 +344,17 @@ __metadata: languageName: node linkType: hard -"@babel/helper-string-parser@npm:^7.18.10": - version: 7.18.10 - resolution: "@babel/helper-string-parser@npm:7.18.10" - checksum: d554a4393365b624916b5c00a4cc21c990c6617e7f3fe30be7d9731f107f12c33229a7a3db9d829bfa110d2eb9f04790745d421640e3bd245bb412dc0ea123c1 +"@babel/helper-string-parser@npm:^7.19.4": + version: 7.19.4 + resolution: "@babel/helper-string-parser@npm:7.19.4" + checksum: b2f8a3920b30dfac81ec282ac4ad9598ea170648f8254b10f475abe6d944808fb006aab325d3eb5a8ad3bea8dfa888cfa6ef471050dae5748497c110ec060943 languageName: node linkType: hard -"@babel/helper-validator-identifier@npm:^7.12.11, @babel/helper-validator-identifier@npm:^7.18.6": - version: 7.18.6 - resolution: "@babel/helper-validator-identifier@npm:7.18.6" - checksum: e295254d616bbe26e48c196a198476ab4d42a73b90478c9842536cf910ead887f5af6b5c4df544d3052a25ccb3614866fa808dc1e3a5a4291acd444e243c0648 +"@babel/helper-validator-identifier@npm:^7.12.11, @babel/helper-validator-identifier@npm:^7.18.6, @babel/helper-validator-identifier@npm:^7.19.1": + version: 7.19.1 + resolution: "@babel/helper-validator-identifier@npm:7.19.1" + checksum: 0eca5e86a729162af569b46c6c41a63e18b43dbe09fda1d2a3c8924f7d617116af39cac5e4cd5d431bb760b4dca3c0970e0c444789b1db42bcf1fa41fbad0a3a languageName: node linkType: hard @@ -366,25 +366,25 @@ __metadata: linkType: hard "@babel/helper-wrap-function@npm:^7.18.9": - version: 7.18.11 - resolution: "@babel/helper-wrap-function@npm:7.18.11" + version: 7.19.0 + resolution: "@babel/helper-wrap-function@npm:7.19.0" dependencies: - "@babel/helper-function-name": ^7.18.9 + "@babel/helper-function-name": ^7.19.0 "@babel/template": ^7.18.10 - "@babel/traverse": ^7.18.11 - "@babel/types": ^7.18.10 - checksum: e2fb909cdeb5c8688513261202cdeab7c6a8ac1f30daa5a1e0111631f270c26118c2e6b27014fc9f5d2c0ee1182fc40a3db2d30e45425587067f49dcae737dc9 + "@babel/traverse": ^7.19.0 + "@babel/types": ^7.19.0 + checksum: 2453a6b134f12cc779179188c4358a66252c29b634a8195c0cf626e17f9806c3c4c40e159cd8056c2ec82b69b9056a088014fa43d6ccc1aca67da8d9605da8fd languageName: node linkType: hard -"@babel/helpers@npm:^7.13.10, @babel/helpers@npm:^7.18.9": - version: 7.18.9 - resolution: "@babel/helpers@npm:7.18.9" +"@babel/helpers@npm:^7.13.10, @babel/helpers@npm:^7.19.0": + version: 7.19.4 + resolution: "@babel/helpers@npm:7.19.4" dependencies: - "@babel/template": ^7.18.6 - "@babel/traverse": ^7.18.9 - "@babel/types": ^7.18.9 - checksum: d0bd8255d36bfc65dc52ce75f7fea778c70287da2d64981db4c84fbdf9581409ecbd6433deff1c81da3a5acf26d7e4c364b3a4445efacf88f4f48e77c5b34d8d + "@babel/template": ^7.18.10 + "@babel/traverse": ^7.19.4 + "@babel/types": ^7.19.4 + checksum: e2684e9a79d45b95db05c7e14628e8dd1d91ad59433a3afd715bdf19d4683d9e9f84382bcc82316b678aa609ecfc41b07be0b9c49eed07c444f82a6b9e501186 languageName: node linkType: hard @@ -408,12 +408,12 @@ __metadata: languageName: node linkType: hard -"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.13.0, @babel/parser@npm:^7.13.10, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.18.10, @babel/parser@npm:^7.18.11": - version: 7.18.11 - resolution: "@babel/parser@npm:7.18.11" +"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.13.0, @babel/parser@npm:^7.13.10, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.18.10, @babel/parser@npm:^7.19.3, @babel/parser@npm:^7.19.4": + version: 7.19.4 + resolution: "@babel/parser@npm:7.19.4" bin: parser: ./bin/babel-parser.js - checksum: 5ecc75b83e62ec53a947b1635a6ca75d6210d4a4f962f9f16f4239a6783f98e57f9662b598fa2fb1b8e12c0ad5c2bd86846ed0b97b85eb73dd7498b3a6d71a4b + checksum: 5ef97da97915085ff3b9c562b04fb6316074ece52d20de95f44c47b46abf87fd754cbcae769a69570a84652b736afe5bb2cb7dc117aa7ad6d81ab40eed0c613b languageName: node linkType: hard @@ -441,17 +441,17 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-proposal-async-generator-functions@npm:^7.18.10": - version: 7.18.10 - resolution: "@babel/plugin-proposal-async-generator-functions@npm:7.18.10" +"@babel/plugin-proposal-async-generator-functions@npm:^7.19.1": + version: 7.19.1 + resolution: "@babel/plugin-proposal-async-generator-functions@npm:7.19.1" dependencies: "@babel/helper-environment-visitor": ^7.18.9 - "@babel/helper-plugin-utils": ^7.18.9 + "@babel/helper-plugin-utils": ^7.19.0 "@babel/helper-remap-async-to-generator": ^7.18.9 "@babel/plugin-syntax-async-generators": ^7.8.4 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3a6c25085021053830f6c57780118d3337935ac3309eef7f09b11e413d189eed8119d50cbddeb4c8c02f42f8cc01e62a4667b869be6e158f40030bafb92a0629 + checksum: f101555b00aee6ee0107c9e40d872ad646bbd3094abdbeda56d17b107df69a0cb49e5d02dcf5f9d8753e25564e798d08429f12d811aaa1b307b6a725c0b8159c languageName: node linkType: hard @@ -481,17 +481,17 @@ __metadata: linkType: hard "@babel/plugin-proposal-decorators@npm:^7.16.4": - version: 7.18.10 - resolution: "@babel/plugin-proposal-decorators@npm:7.18.10" + version: 7.19.3 + resolution: "@babel/plugin-proposal-decorators@npm:7.19.3" dependencies: - "@babel/helper-create-class-features-plugin": ^7.18.9 - "@babel/helper-plugin-utils": ^7.18.9 - "@babel/helper-replace-supers": ^7.18.9 + "@babel/helper-create-class-features-plugin": ^7.19.0 + "@babel/helper-plugin-utils": ^7.19.0 + "@babel/helper-replace-supers": ^7.19.1 "@babel/helper-split-export-declaration": ^7.18.6 - "@babel/plugin-syntax-decorators": ^7.18.6 + "@babel/plugin-syntax-decorators": ^7.19.0 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3d688bb2eb673988e0b35aa02c65ce4b35be5cebf587182b465cb4e67725116b416638ba3e804b3f83a7dacad7f9679a082f4c131aa53b01e18681a51ba03ac5 + checksum: d5ff9b963907e960968733a736e329d5c6fd9fe3432379cb8f34858ada9163e92d0c393603602c70126ee6b61f2fff274284b3da9f43e7f3b9f00dbc7052b747 languageName: node linkType: hard @@ -567,18 +567,18 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-proposal-object-rest-spread@npm:^7.18.9": - version: 7.18.9 - resolution: "@babel/plugin-proposal-object-rest-spread@npm:7.18.9" +"@babel/plugin-proposal-object-rest-spread@npm:^7.19.4": + version: 7.19.4 + resolution: "@babel/plugin-proposal-object-rest-spread@npm:7.19.4" dependencies: - "@babel/compat-data": ^7.18.8 - "@babel/helper-compilation-targets": ^7.18.9 - "@babel/helper-plugin-utils": ^7.18.9 + "@babel/compat-data": ^7.19.4 + "@babel/helper-compilation-targets": ^7.19.3 + "@babel/helper-plugin-utils": ^7.19.0 "@babel/plugin-syntax-object-rest-spread": ^7.8.3 "@babel/plugin-transform-parameters": ^7.18.8 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 66b9bae741d46edf1c96776d26dfe5d335981e57164ec2450583e3d20dfaa08a5137ffebb897e443913207789f9816bfec4ae845f38762c0196a60949eaffdba + checksum: 90a2a59da305e6c8c83831e16079193df33d727a77a90972e286af2c8c0295fddb91b0978b88f16f63080d08a82b08ce3ee82a88b0488b3c51decc73c1d35786 languageName: node linkType: hard @@ -689,14 +689,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-decorators@npm:^7.18.6": - version: 7.18.6 - resolution: "@babel/plugin-syntax-decorators@npm:7.18.6" +"@babel/plugin-syntax-decorators@npm:^7.19.0": + version: 7.19.0 + resolution: "@babel/plugin-syntax-decorators@npm:7.19.0" dependencies: - "@babel/helper-plugin-utils": ^7.18.6 + "@babel/helper-plugin-utils": ^7.19.0 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: fb84e064b2db09fbc94380f4666281433cd2d485365e3b82de976cb8e1f28a433775e6af4b36556fff8ce8197864674ee334e67b6ab7b73d808d9e1b4c936287 + checksum: 105a13d581a8643ba145d4d0d31f34a492b352defa5b155e785702da6ce9c3ff0c1843ba9bee176e35f6e38afa19dc7bd12c120220af0495de4b128f1dd27f6e languageName: node linkType: hard @@ -766,7 +766,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-jsx@npm:^7.18.6": +"@babel/plugin-syntax-jsx@npm:^7.17.12, @babel/plugin-syntax-jsx@npm:^7.18.6": version: 7.18.6 resolution: "@babel/plugin-syntax-jsx@npm:7.18.6" dependencies: @@ -911,32 +911,33 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-block-scoping@npm:^7.18.9": - version: 7.18.9 - resolution: "@babel/plugin-transform-block-scoping@npm:7.18.9" +"@babel/plugin-transform-block-scoping@npm:^7.19.4": + version: 7.19.4 + resolution: "@babel/plugin-transform-block-scoping@npm:7.19.4" dependencies: - "@babel/helper-plugin-utils": ^7.18.9 + "@babel/helper-plugin-utils": ^7.19.0 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: f8064ea431eb7aa349dc5b6be87a650f912b48cd65afde917e8644f6f840d7f9d2ce4795f2aa3955aa5b23a73d4ad38abd03386ae109b4b8702b746c6d35bda3 + checksum: 86353ccbb57b4a0513ac2b1209271858f9c3f2c56b15a6225ff5f1c97ffb1c48f8984046a718a9835ecdae100cbe80ed0b9ca15a5554e33386671b56a8cd887c languageName: node linkType: hard -"@babel/plugin-transform-classes@npm:^7.18.9": - version: 7.18.9 - resolution: "@babel/plugin-transform-classes@npm:7.18.9" +"@babel/plugin-transform-classes@npm:^7.19.0": + version: 7.19.0 + resolution: "@babel/plugin-transform-classes@npm:7.19.0" dependencies: "@babel/helper-annotate-as-pure": ^7.18.6 + "@babel/helper-compilation-targets": ^7.19.0 "@babel/helper-environment-visitor": ^7.18.9 - "@babel/helper-function-name": ^7.18.9 + "@babel/helper-function-name": ^7.19.0 "@babel/helper-optimise-call-expression": ^7.18.6 - "@babel/helper-plugin-utils": ^7.18.9 + "@babel/helper-plugin-utils": ^7.19.0 "@babel/helper-replace-supers": ^7.18.9 "@babel/helper-split-export-declaration": ^7.18.6 globals: ^11.1.0 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: d7e953c0cf32af64e75db1277d2556c04635f32691ef462436897840be6f8021d4f85ee96134cb796a12dda549cf53346fedf96b671885f881bc4037c9d120ad + checksum: 5500953031fc3eae73f717c7b59ef406158a4a710d566a0f78a4944240bcf98f817f07cf1d6af0e749e21f0dfee29c36412b75d57b0a753c3ad823b70c596b79 languageName: node linkType: hard @@ -951,14 +952,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-destructuring@npm:^7.18.9": - version: 7.18.9 - resolution: "@babel/plugin-transform-destructuring@npm:7.18.9" +"@babel/plugin-transform-destructuring@npm:^7.19.4": + version: 7.19.4 + resolution: "@babel/plugin-transform-destructuring@npm:7.19.4" dependencies: - "@babel/helper-plugin-utils": ^7.18.9 + "@babel/helper-plugin-utils": ^7.19.0 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 1a9b85dff67fd248fa8a2488ef59df3eb4dd4ca6007ff7db9f780c7873630a13bc16cfb2ad8f4c4ca966e42978410d1e4b306545941fe62769f2683f34973acd + checksum: 0ca40f6abf7273dafefb7a1cc11fef2b9ab3edbd23188cdcff8cd5e30783b89d64e7813e44aae9efab417b90972ae80971bf6c4130eeeb112bcfb44100c72657 languageName: node linkType: hard @@ -998,14 +999,14 @@ __metadata: linkType: hard "@babel/plugin-transform-flow-strip-types@npm:^7.16.0": - version: 7.18.9 - resolution: "@babel/plugin-transform-flow-strip-types@npm:7.18.9" + version: 7.19.0 + resolution: "@babel/plugin-transform-flow-strip-types@npm:7.19.0" dependencies: - "@babel/helper-plugin-utils": ^7.18.9 + "@babel/helper-plugin-utils": ^7.19.0 "@babel/plugin-syntax-flow": ^7.18.6 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: f25fe67b4986a5361539191ccfbf6a84fb6729db6f04c897799e2081c6b96b475cf4e05ab207bd63d7112d5d9465b5efbcc1def7940cba3ba69776a09f7db88d + checksum: c35339bf80c2a2b9abb9e2ce0382e1d9cc3ef7db2af127f4ec3d184bad2aec3269f3fcac5fdcd565439732803acad72eb9e7d5a18e439221526fdc041c9e8e1e languageName: node linkType: hard @@ -1082,18 +1083,18 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-modules-systemjs@npm:^7.18.9": - version: 7.18.9 - resolution: "@babel/plugin-transform-modules-systemjs@npm:7.18.9" +"@babel/plugin-transform-modules-systemjs@npm:^7.19.0": + version: 7.19.0 + resolution: "@babel/plugin-transform-modules-systemjs@npm:7.19.0" dependencies: "@babel/helper-hoist-variables": ^7.18.6 - "@babel/helper-module-transforms": ^7.18.9 - "@babel/helper-plugin-utils": ^7.18.9 + "@babel/helper-module-transforms": ^7.19.0 + "@babel/helper-plugin-utils": ^7.19.0 "@babel/helper-validator-identifier": ^7.18.6 babel-plugin-dynamic-import-node: ^2.3.3 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 6122d9901ed5dc56d9db843efc9249fe20d769a11989bbbf5a806ed4f086def949185198aa767888481babf70fc52b6b3e297a991e2b02b4f34ffb03d998d1e3 + checksum: a0742deee4a076d6fc303d036c1ea2bea9b7d91af390483fe91fc415f9cb43925bb5dd930fdcb8fcdc9d4c7a22774a3cec521c67f1422a9b473debcb85ee57f9 languageName: node linkType: hard @@ -1109,15 +1110,15 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-named-capturing-groups-regex@npm:^7.18.6": - version: 7.18.6 - resolution: "@babel/plugin-transform-named-capturing-groups-regex@npm:7.18.6" +"@babel/plugin-transform-named-capturing-groups-regex@npm:^7.19.1": + version: 7.19.1 + resolution: "@babel/plugin-transform-named-capturing-groups-regex@npm:7.19.1" dependencies: - "@babel/helper-create-regexp-features-plugin": ^7.18.6 - "@babel/helper-plugin-utils": ^7.18.6 + "@babel/helper-create-regexp-features-plugin": ^7.19.0 + "@babel/helper-plugin-utils": ^7.19.0 peerDependencies: "@babel/core": ^7.0.0 - checksum: 6ef64aa3dad68df139eeaa7b6e9bb626be8f738ed5ed4db765d516944b1456d513b6bad3bb60fff22babe73de26436fd814a4228705b2d3d2fdb272c31da35e2 + checksum: 8a40f5d04f2140c44fe890a5a3fd72abc2a88445443ac2bd92e1e85d9366d3eb8f1ebb7e2c89d2daeaf213d9b28cb65605502ac9b155936d48045eeda6053494 languageName: node linkType: hard @@ -1200,17 +1201,17 @@ __metadata: linkType: hard "@babel/plugin-transform-react-jsx@npm:^7.18.6": - version: 7.18.10 - resolution: "@babel/plugin-transform-react-jsx@npm:7.18.10" + version: 7.19.0 + resolution: "@babel/plugin-transform-react-jsx@npm:7.19.0" dependencies: "@babel/helper-annotate-as-pure": ^7.18.6 "@babel/helper-module-imports": ^7.18.6 - "@babel/helper-plugin-utils": ^7.18.9 + "@babel/helper-plugin-utils": ^7.19.0 "@babel/plugin-syntax-jsx": ^7.18.6 - "@babel/types": ^7.18.10 + "@babel/types": ^7.19.0 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 1aacfb0286d5b95c45bbda6cf026f9e81a261298b5921cd55b357581c9b3681fe70ba56846fae86cf63908ea8e07d0e3dd8192d663d6bddd75a7fe4c091cd724 + checksum: d7d6f0b8f24b1f6b7cf8062c4e91c59af82489a993e51859bd49c2d62a2d2b77fd40b02a9a1d0e6d874cf4ce56a05fa3564b964587d00c94ebc62593524052ec languageName: node linkType: hard @@ -1250,18 +1251,18 @@ __metadata: linkType: hard "@babel/plugin-transform-runtime@npm:^7.16.4": - version: 7.18.10 - resolution: "@babel/plugin-transform-runtime@npm:7.18.10" + version: 7.19.1 + resolution: "@babel/plugin-transform-runtime@npm:7.19.1" dependencies: "@babel/helper-module-imports": ^7.18.6 - "@babel/helper-plugin-utils": ^7.18.9 - babel-plugin-polyfill-corejs2: ^0.3.2 - babel-plugin-polyfill-corejs3: ^0.5.3 - babel-plugin-polyfill-regenerator: ^0.4.0 + "@babel/helper-plugin-utils": ^7.19.0 + babel-plugin-polyfill-corejs2: ^0.3.3 + babel-plugin-polyfill-corejs3: ^0.6.0 + babel-plugin-polyfill-regenerator: ^0.4.1 semver: ^6.3.0 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 98c18680b4258b8bd3f04926b73c72ae77037d5ea5b50761ca35de15896bf0d04bedabde39a81be56dbd4859c96ffaa7103fbefb5d5b58a36e0a80381e4a146c + checksum: d9f693003a546b380a7322087490a51e8c6cd47b44e654f5030f96088cf7888b6c746d6335f723581154aaceed4ef0877acfa642f054ce3beb6ba9bb970987f4 languageName: node linkType: hard @@ -1276,15 +1277,15 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-spread@npm:^7.18.9": - version: 7.18.9 - resolution: "@babel/plugin-transform-spread@npm:7.18.9" +"@babel/plugin-transform-spread@npm:^7.19.0": + version: 7.19.0 + resolution: "@babel/plugin-transform-spread@npm:7.19.0" dependencies: - "@babel/helper-plugin-utils": ^7.18.9 + "@babel/helper-plugin-utils": ^7.19.0 "@babel/helper-skip-transparent-expression-wrappers": ^7.18.9 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 59489dd6212bd21debdf77746d9fa02dfe36f7062dc08742b8841d04312a26ea37bc0d71c71a6e37c3ab81dce744faa7f23fa94b0915593458f6adc35c087766 + checksum: e73a4deb095999185e70b524d0ff4e35df50fcda58299e700a6149a15bbc1a9b369ef1cef384e15a54b3c3ce316cc0f054dbf249dcd0d1ca59f4281dd4df9718 languageName: node linkType: hard @@ -1322,15 +1323,15 @@ __metadata: linkType: hard "@babel/plugin-transform-typescript@npm:^7.18.6": - version: 7.18.12 - resolution: "@babel/plugin-transform-typescript@npm:7.18.12" + version: 7.19.3 + resolution: "@babel/plugin-transform-typescript@npm:7.19.3" dependencies: - "@babel/helper-create-class-features-plugin": ^7.18.9 - "@babel/helper-plugin-utils": ^7.18.9 + "@babel/helper-create-class-features-plugin": ^7.19.0 + "@babel/helper-plugin-utils": ^7.19.0 "@babel/plugin-syntax-typescript": ^7.18.6 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 87e9b783ef712697a9d3bd72d0345ea4ea71b4676f9b88da0a30fe4b8a81f453a5badee788bb4dc849616af84d674d728a6ec4248f14a75bfb0b4de5bcce7431 + checksum: 094c8c4ad05fee7f1bda243923cadb2b05b58448ea7cf9560e734c7cffd72acfeab3e1e0d2b084eb47a5a950ac316f970b83904b3504c203fa6fe9d8d61526a8 languageName: node linkType: hard @@ -1358,16 +1359,16 @@ __metadata: linkType: hard "@babel/preset-env@npm:^7.11.0, @babel/preset-env@npm:^7.12.1, @babel/preset-env@npm:^7.16.4": - version: 7.18.10 - resolution: "@babel/preset-env@npm:7.18.10" + version: 7.19.4 + resolution: "@babel/preset-env@npm:7.19.4" dependencies: - "@babel/compat-data": ^7.18.8 - "@babel/helper-compilation-targets": ^7.18.9 - "@babel/helper-plugin-utils": ^7.18.9 + "@babel/compat-data": ^7.19.4 + "@babel/helper-compilation-targets": ^7.19.3 + "@babel/helper-plugin-utils": ^7.19.0 "@babel/helper-validator-option": ^7.18.6 "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": ^7.18.6 "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": ^7.18.9 - "@babel/plugin-proposal-async-generator-functions": ^7.18.10 + "@babel/plugin-proposal-async-generator-functions": ^7.19.1 "@babel/plugin-proposal-class-properties": ^7.18.6 "@babel/plugin-proposal-class-static-block": ^7.18.6 "@babel/plugin-proposal-dynamic-import": ^7.18.6 @@ -1376,7 +1377,7 @@ __metadata: "@babel/plugin-proposal-logical-assignment-operators": ^7.18.9 "@babel/plugin-proposal-nullish-coalescing-operator": ^7.18.6 "@babel/plugin-proposal-numeric-separator": ^7.18.6 - "@babel/plugin-proposal-object-rest-spread": ^7.18.9 + "@babel/plugin-proposal-object-rest-spread": ^7.19.4 "@babel/plugin-proposal-optional-catch-binding": ^7.18.6 "@babel/plugin-proposal-optional-chaining": ^7.18.9 "@babel/plugin-proposal-private-methods": ^7.18.6 @@ -1400,10 +1401,10 @@ __metadata: "@babel/plugin-transform-arrow-functions": ^7.18.6 "@babel/plugin-transform-async-to-generator": ^7.18.6 "@babel/plugin-transform-block-scoped-functions": ^7.18.6 - "@babel/plugin-transform-block-scoping": ^7.18.9 - "@babel/plugin-transform-classes": ^7.18.9 + "@babel/plugin-transform-block-scoping": ^7.19.4 + "@babel/plugin-transform-classes": ^7.19.0 "@babel/plugin-transform-computed-properties": ^7.18.9 - "@babel/plugin-transform-destructuring": ^7.18.9 + "@babel/plugin-transform-destructuring": ^7.19.4 "@babel/plugin-transform-dotall-regex": ^7.18.6 "@babel/plugin-transform-duplicate-keys": ^7.18.9 "@babel/plugin-transform-exponentiation-operator": ^7.18.6 @@ -1413,9 +1414,9 @@ __metadata: "@babel/plugin-transform-member-expression-literals": ^7.18.6 "@babel/plugin-transform-modules-amd": ^7.18.6 "@babel/plugin-transform-modules-commonjs": ^7.18.6 - "@babel/plugin-transform-modules-systemjs": ^7.18.9 + "@babel/plugin-transform-modules-systemjs": ^7.19.0 "@babel/plugin-transform-modules-umd": ^7.18.6 - "@babel/plugin-transform-named-capturing-groups-regex": ^7.18.6 + "@babel/plugin-transform-named-capturing-groups-regex": ^7.19.1 "@babel/plugin-transform-new-target": ^7.18.6 "@babel/plugin-transform-object-super": ^7.18.6 "@babel/plugin-transform-parameters": ^7.18.8 @@ -1423,22 +1424,22 @@ __metadata: "@babel/plugin-transform-regenerator": ^7.18.6 "@babel/plugin-transform-reserved-words": ^7.18.6 "@babel/plugin-transform-shorthand-properties": ^7.18.6 - "@babel/plugin-transform-spread": ^7.18.9 + "@babel/plugin-transform-spread": ^7.19.0 "@babel/plugin-transform-sticky-regex": ^7.18.6 "@babel/plugin-transform-template-literals": ^7.18.9 "@babel/plugin-transform-typeof-symbol": ^7.18.9 "@babel/plugin-transform-unicode-escapes": ^7.18.10 "@babel/plugin-transform-unicode-regex": ^7.18.6 "@babel/preset-modules": ^0.1.5 - "@babel/types": ^7.18.10 - babel-plugin-polyfill-corejs2: ^0.3.2 - babel-plugin-polyfill-corejs3: ^0.5.3 - babel-plugin-polyfill-regenerator: ^0.4.0 - core-js-compat: ^3.22.1 + "@babel/types": ^7.19.4 + babel-plugin-polyfill-corejs2: ^0.3.3 + babel-plugin-polyfill-corejs3: ^0.6.0 + babel-plugin-polyfill-regenerator: ^0.4.1 + core-js-compat: ^3.25.1 semver: ^6.3.0 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 36eeb7157021091c8047703833b7a28e4963865d16968a5b9dbffe1eb05e44307a8d29ad45d81fd23817f68290b52921c42f513a93996c7083d23d5e2cea0c6b + checksum: f12af25281f3c5e7df60fa1e79ad481ddd7f6a111d4c0fabcffdabf0eaed3a01b4f8c647ae5445ed1f58df70f52083ffd283e8919ade7afa73801a49c733d22c languageName: node linkType: hard @@ -1487,12 +1488,12 @@ __metadata: linkType: hard "@babel/runtime-corejs3@npm:^7.10.2": - version: 7.18.9 - resolution: "@babel/runtime-corejs3@npm:7.18.9" + version: 7.19.4 + resolution: "@babel/runtime-corejs3@npm:7.19.4" dependencies: - core-js-pure: ^3.20.2 + core-js-pure: ^3.25.1 regenerator-runtime: ^0.13.4 - checksum: 249158b660ac996fa4f4b0d1ab5810db060af40fac4d0bb5da23f55539a151313ae254aa64afc2ab7000d95167824e21a689f74bc24b36fd0f5ca030d522133d + checksum: 3418534964d0d334da46b21bbe50510630101fd4a5afe632077d261656a715868e3f0f304ac7c9d608dc2aa72cbea49e31a5bc5cb9f7b5cb23ce01cb917acaef languageName: node linkType: hard @@ -1505,16 +1506,16 @@ __metadata: languageName: node linkType: hard -"@babel/runtime@npm:^7.10.2, @babel/runtime@npm:^7.11.2, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.14.5, @babel/runtime@npm:^7.16.3, @babel/runtime@npm:^7.17.2, @babel/runtime@npm:^7.18.9, @babel/runtime@npm:^7.3.1, @babel/runtime@npm:^7.3.4, @babel/runtime@npm:^7.4.4, @babel/runtime@npm:^7.5.5, @babel/runtime@npm:^7.6.2, @babel/runtime@npm:^7.7.2, @babel/runtime@npm:^7.7.6, @babel/runtime@npm:^7.8.3, @babel/runtime@npm:^7.8.4, @babel/runtime@npm:^7.8.7": - version: 7.18.9 - resolution: "@babel/runtime@npm:7.18.9" +"@babel/runtime@npm:^7.10.2, @babel/runtime@npm:^7.11.2, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.14.5, @babel/runtime@npm:^7.16.3, @babel/runtime@npm:^7.17.2, @babel/runtime@npm:^7.18.3, @babel/runtime@npm:^7.18.9, @babel/runtime@npm:^7.19.0, @babel/runtime@npm:^7.3.4, @babel/runtime@npm:^7.5.5, @babel/runtime@npm:^7.6.2, @babel/runtime@npm:^7.7.2, @babel/runtime@npm:^7.7.6, @babel/runtime@npm:^7.8.4, @babel/runtime@npm:^7.8.7": + version: 7.19.4 + resolution: "@babel/runtime@npm:7.19.4" dependencies: regenerator-runtime: ^0.13.4 - checksum: 36dd736baba7164e82b3cc9d43e081f0cb2d05ff867ad39cac515d99546cee75b7f782018b02a3dcf5f2ef3d27f319faa68965fdfec49d4912c60c6002353a2e + checksum: 66b7e3c13e9ee1d2c9397ea89144f29a875edee266a0eb2d9971be51b32fdbafc85808c7a45e011e6681899bb804b4e2ee2aed6dc07108dbbd6b11b6cc2afba6 languageName: node linkType: hard -"@babel/template@npm:^7.12.13, @babel/template@npm:^7.18.10, @babel/template@npm:^7.18.6, @babel/template@npm:^7.3.3": +"@babel/template@npm:^7.12.13, @babel/template@npm:^7.18.10, @babel/template@npm:^7.3.3": version: 7.18.10 resolution: "@babel/template@npm:7.18.10" dependencies: @@ -1542,21 +1543,21 @@ __metadata: languageName: node linkType: hard -"@babel/traverse@npm:^7.13.0, @babel/traverse@npm:^7.18.10, @babel/traverse@npm:^7.18.11, @babel/traverse@npm:^7.18.9, @babel/traverse@npm:^7.7.2": - version: 7.18.11 - resolution: "@babel/traverse@npm:7.18.11" +"@babel/traverse@npm:^7.13.0, @babel/traverse@npm:^7.19.0, @babel/traverse@npm:^7.19.1, @babel/traverse@npm:^7.19.3, @babel/traverse@npm:^7.19.4, @babel/traverse@npm:^7.7.2": + version: 7.19.4 + resolution: "@babel/traverse@npm:7.19.4" dependencies: "@babel/code-frame": ^7.18.6 - "@babel/generator": ^7.18.10 + "@babel/generator": ^7.19.4 "@babel/helper-environment-visitor": ^7.18.9 - "@babel/helper-function-name": ^7.18.9 + "@babel/helper-function-name": ^7.19.0 "@babel/helper-hoist-variables": ^7.18.6 "@babel/helper-split-export-declaration": ^7.18.6 - "@babel/parser": ^7.18.11 - "@babel/types": ^7.18.10 + "@babel/parser": ^7.19.4 + "@babel/types": ^7.19.4 debug: ^4.1.0 globals: ^11.1.0 - checksum: 727409464d5cf27f33555010098ce9bb435f0648cc76e674f4fb7513522356655ba62be99c8df330982b391ccf5f0c0c23c7bd7453d4936d47e2181693fed14c + checksum: 8ae1ac3dace181620cd0e3078aec99604a48302fb873193a171e37a7cc4f8909ed496f286bf08c6473f9692db36423e2601eb9c771493d19f6a5fd1a56745af5 languageName: node linkType: hard @@ -1571,14 +1572,14 @@ __metadata: languageName: node linkType: hard -"@babel/types@npm:^7.0.0, @babel/types@npm:^7.12.6, @babel/types@npm:^7.13.0, @babel/types@npm:^7.18.10, @babel/types@npm:^7.18.6, @babel/types@npm:^7.18.9, @babel/types@npm:^7.3.0, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4, @babel/types@npm:^7.8.3": - version: 7.18.10 - resolution: "@babel/types@npm:7.18.10" +"@babel/types@npm:^7.0.0, @babel/types@npm:^7.12.6, @babel/types@npm:^7.13.0, @babel/types@npm:^7.18.10, @babel/types@npm:^7.18.6, @babel/types@npm:^7.18.9, @babel/types@npm:^7.19.0, @babel/types@npm:^7.19.3, @babel/types@npm:^7.19.4, @babel/types@npm:^7.3.0, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4, @babel/types@npm:^7.8.3": + version: 7.19.4 + resolution: "@babel/types@npm:7.19.4" dependencies: - "@babel/helper-string-parser": ^7.18.10 - "@babel/helper-validator-identifier": ^7.18.6 + "@babel/helper-string-parser": ^7.19.4 + "@babel/helper-validator-identifier": ^7.19.1 to-fast-properties: ^2.0.0 - checksum: 11632c9b106e54021937a6498138014ebc9ad6c327a07b2af3ba8700773945aba4055fd136431cbe3a500d0f363cbf9c68eb4d6d38229897c5de9d06e14c85e8 + checksum: 4032f6407093f80dd4f4764be676f7527d2a5c0381586967cd79683cf8af01cdc16745a381b9cef045f702f0c9b0dffd880d84ee55dad59ba01bd23d5d52a8e0 languageName: node linkType: hard @@ -1800,15 +1801,15 @@ __metadata: languageName: node linkType: hard -"@csstools/postcss-cascade-layers@npm:^1.0.5": - version: 1.0.5 - resolution: "@csstools/postcss-cascade-layers@npm:1.0.5" +"@csstools/postcss-cascade-layers@npm:^1.1.0": + version: 1.1.1 + resolution: "@csstools/postcss-cascade-layers@npm:1.1.1" dependencies: "@csstools/selector-specificity": ^2.0.2 postcss-selector-parser: ^6.0.10 peerDependencies: postcss: ^8.2 - checksum: f9d6954d7d7b888af9ecc6160e1a1d3dac3d11de7520007e198689c703249c7e66d6e7643828b76952a77576193f295dbcaea897ac21d01a217f94cc7935dc73 + checksum: 8ecd6a929e8ddee3ad0834ab5017f50a569817ba8490d152b11c705c13cf3d9701f74792f375cbd72d8f33a4eeaabb3f984f1514adf8c5a530eb91be70c14cf4 languageName: node linkType: hard @@ -2075,33 +2076,164 @@ __metadata: languageName: node linkType: hard -"@emotion/hash@npm:^0.8.0": +"@emotion/babel-plugin@npm:^11.10.0": + version: 11.10.2 + resolution: "@emotion/babel-plugin@npm:11.10.2" + dependencies: + "@babel/helper-module-imports": ^7.16.7 + "@babel/plugin-syntax-jsx": ^7.17.12 + "@babel/runtime": ^7.18.3 + "@emotion/hash": ^0.9.0 + "@emotion/memoize": ^0.8.0 + "@emotion/serialize": ^1.1.0 + babel-plugin-macros: ^3.1.0 + convert-source-map: ^1.5.0 + escape-string-regexp: ^4.0.0 + find-root: ^1.1.0 + source-map: ^0.5.7 + stylis: 4.0.13 + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 7f9e84b3c00b4db5a829c6880549c6a816b3defcaf828cb37808737f3c17b22a45a06e48334f38f5729b218812252857ced27d3a12dd8ca1e260e4b1d0045dfd + languageName: node + linkType: hard + +"@emotion/cache@npm:^11.10.0, @emotion/cache@npm:^11.10.3": + version: 11.10.3 + resolution: "@emotion/cache@npm:11.10.3" + dependencies: + "@emotion/memoize": ^0.8.0 + "@emotion/sheet": ^1.2.0 + "@emotion/utils": ^1.2.0 + "@emotion/weak-memoize": ^0.3.0 + stylis: 4.0.13 + checksum: d31291eff1b270d8db6f471b2b9b3bc5d786c296838631f101837747ff5afa8e8890655279457c68ce2cee23256ab02a25c177f5487b5061da82c7354c1bdce5 + languageName: node + linkType: hard + +"@emotion/hash@npm:^0.9.0": + version: 0.9.0 + resolution: "@emotion/hash@npm:0.9.0" + checksum: b63428f7c8186607acdca5d003700cecf0ded519d0b5c5cc3b3154eafcad6ff433f8361bd2bac8882715b557e6f06945694aeb6ba8b25c6095d7a88570e2e0bb + languageName: node + linkType: hard + +"@emotion/is-prop-valid@npm:^1.2.0": + version: 1.2.0 + resolution: "@emotion/is-prop-valid@npm:1.2.0" + dependencies: + "@emotion/memoize": ^0.8.0 + checksum: cc7a19850a4c5b24f1514665289442c8c641709e6f7711067ad550e05df331da0692a16148e85eda6f47e31b3261b64d74c5e25194d053223be16231f969d633 + languageName: node + linkType: hard + +"@emotion/memoize@npm:^0.8.0": version: 0.8.0 - resolution: "@emotion/hash@npm:0.8.0" - checksum: 4b35d88a97e67275c1d990c96d3b0450451d089d1508619488fc0acb882cb1ac91e93246d471346ebd1b5402215941ef4162efe5b51534859b39d8b3a0e3ffaa + resolution: "@emotion/memoize@npm:0.8.0" + checksum: c87bb110b829edd8e1c13b90a6bc37cebc39af29c7599a1e66a48e06f9bec43e8e53495ba86278cc52e7589549492c8dfdc81d19f4fdec0cee6ba13d2ad2c928 languageName: node linkType: hard -"@eslint/eslintrc@npm:^1.3.0": - version: 1.3.0 - resolution: "@eslint/eslintrc@npm:1.3.0" +"@emotion/react@npm:11.10.4": + version: 11.10.4 + resolution: "@emotion/react@npm:11.10.4" dependencies: - ajv: ^6.12.4 - debug: ^4.3.2 - espree: ^9.3.2 - globals: ^13.15.0 - ignore: ^5.2.0 - import-fresh: ^3.2.1 - js-yaml: ^4.1.0 - minimatch: ^3.1.2 - strip-json-comments: ^3.1.1 - checksum: a1e734ad31a8b5328dce9f479f185fd4fc83dd7f06c538e1fa457fd8226b89602a55cc6458cd52b29573b01cdfaf42331be8cfc1fec732570086b591f4ed6515 + "@babel/runtime": ^7.18.3 + "@emotion/babel-plugin": ^11.10.0 + "@emotion/cache": ^11.10.0 + "@emotion/serialize": ^1.1.0 + "@emotion/use-insertion-effect-with-fallbacks": ^1.0.0 + "@emotion/utils": ^1.2.0 + "@emotion/weak-memoize": ^0.3.0 + hoist-non-react-statics: ^3.3.1 + peerDependencies: + "@babel/core": ^7.0.0 + react: ">=16.8.0" + peerDependenciesMeta: + "@babel/core": + optional: true + "@types/react": + optional: true + checksum: 7555f6a1840c71d841386be2ec98ebfd6399923bd6a61247c7b07283f9a056f57e83c4fdd9ea7a7fcc3d88e5e04bb03168b4f0557934bcd501c88af4db16e1e0 languageName: node linkType: hard -"@eslint/eslintrc@npm:^1.3.1": - version: 1.3.1 - resolution: "@eslint/eslintrc@npm:1.3.1" +"@emotion/serialize@npm:^1.1.0": + version: 1.1.0 + resolution: "@emotion/serialize@npm:1.1.0" + dependencies: + "@emotion/hash": ^0.9.0 + "@emotion/memoize": ^0.8.0 + "@emotion/unitless": ^0.8.0 + "@emotion/utils": ^1.2.0 + csstype: ^3.0.2 + checksum: 8f22f83194ad76cb3bbee481daa57fdc65ca3078a5db9e219c04151341ef93af80c7057aea17b64446682d275918f7ecc0c20e977c1af153c79a1485503fe717 + languageName: node + linkType: hard + +"@emotion/sheet@npm:^1.2.0": + version: 1.2.0 + resolution: "@emotion/sheet@npm:1.2.0" + checksum: b3771e47963d36c179f9a1119055d7e5d18e2718e73ebe2b4b1c56f4bbf4ea6b12c50bbc52cd502f03f7981beb2fbb3fee2638b6f5ef6c5f223b06f8bf88ec7b + languageName: node + linkType: hard + +"@emotion/styled@npm:11.10.4": + version: 11.10.4 + resolution: "@emotion/styled@npm:11.10.4" + dependencies: + "@babel/runtime": ^7.18.3 + "@emotion/babel-plugin": ^11.10.0 + "@emotion/is-prop-valid": ^1.2.0 + "@emotion/serialize": ^1.1.0 + "@emotion/use-insertion-effect-with-fallbacks": ^1.0.0 + "@emotion/utils": ^1.2.0 + peerDependencies: + "@babel/core": ^7.0.0 + "@emotion/react": ^11.0.0-rc.0 + react: ">=16.8.0" + peerDependenciesMeta: + "@babel/core": + optional: true + "@types/react": + optional: true + checksum: d56cbf48f30c5a36d618adf2c4d7d9440b5059373a96964fa2a6e832ce9b9ae8cee11b5292b444264b3acbfdd6a8f6c9050e197a35c8dea7e9b9cc78f55ac31c + languageName: node + linkType: hard + +"@emotion/unitless@npm:^0.8.0": + version: 0.8.0 + resolution: "@emotion/unitless@npm:0.8.0" + checksum: 176141117ed23c0eb6e53a054a69c63e17ae532ec4210907a20b2208f91771821835f1c63dd2ec63e30e22fcc984026d7f933773ee6526dd038e0850919fae7a + languageName: node + linkType: hard + +"@emotion/use-insertion-effect-with-fallbacks@npm:^1.0.0": + version: 1.0.0 + resolution: "@emotion/use-insertion-effect-with-fallbacks@npm:1.0.0" + peerDependencies: + react: ">=16.8.0" + checksum: 4f06a3b48258c832aa8022a262572061a31ff078d377e9164cccc99951309d70f4466e774fe704461b2f8715007a82ed625a54a5c7a127c89017d3ce3187d4f1 + languageName: node + linkType: hard + +"@emotion/utils@npm:^1.2.0": + version: 1.2.0 + resolution: "@emotion/utils@npm:1.2.0" + checksum: 55457a49ddd4db6a014ea0454dc09eaa23eedfb837095c8ff90470cb26a303f7ceb5fcc1e2190ef64683e64cfd33d3ba3ca3109cd87d12bc9e379e4195c9a4dd + languageName: node + linkType: hard + +"@emotion/weak-memoize@npm:^0.3.0": + version: 0.3.0 + resolution: "@emotion/weak-memoize@npm:0.3.0" + checksum: f43ef4c8b7de70d9fa5eb3105921724651e4188e895beb71f0c5919dc899a7b8743e1fdd99d38b9092dd5722c7be2312ebb47fbdad0c4e38bea58f6df5885cc0 + languageName: node + linkType: hard + +"@eslint/eslintrc@npm:^1.3.1, @eslint/eslintrc@npm:^1.3.3": + version: 1.3.3 + resolution: "@eslint/eslintrc@npm:1.3.3" dependencies: ajv: ^6.12.4 debug: ^4.3.2 @@ -2112,7 +2244,7 @@ __metadata: js-yaml: ^4.1.0 minimatch: ^3.1.2 strip-json-comments: ^3.1.1 - checksum: 9844dcc58a44399649926d5a17a2d53d529b80d3e8c3e9d0964ae198bac77ee6bb1cf44940f30cd9c2e300f7568ec82500be42ace6cacefb08aebf9905fe208e + checksum: f03e9d6727efd3e0719da2051ea80c0c73d20e28c171121527dbb868cd34232ca9c1d0525a66e517a404afea26624b1e47895b6a92474678418c2f50c9566694 languageName: node linkType: hard @@ -2177,13 +2309,15 @@ __metadata: "@cypress/instrument-cra": 1.4.0 "@cypress/react": 5.12.4 "@cypress/webpack-dev-server": 1.8.4 - "@graasp/query-client": "github:graasp/graasp-query-client#202/exportChatHook" + "@emotion/react": 11.10.4 + "@emotion/styled": 11.10.4 + "@graasp/query-client": "github:graasp/graasp-query-client" "@graasp/sdk": "github:graasp/graasp-sdk" - "@graasp/translations": "github:graasp/graasp-translations#34/chatboxTranslations" - "@graasp/ui": "github:graasp/graasp-ui" - "@material-ui/core": 4.12.4 - "@material-ui/icons": 4.11.2 - "@material-ui/lab": 4.0.0-alpha.60 + "@graasp/translations": "github:graasp/graasp-translations" + "@graasp/ui": "github:graasp/graasp-ui#93-new-mui5" + "@mui/icons-material": 5.10.9 + "@mui/lab": 5.0.0-alpha.103 + "@mui/material": 5.10.9 "@rollup/plugin-commonjs": 21.0.1 "@rollup/plugin-json": 4.1.0 "@rollup/plugin-node-resolve": 13.1.3 @@ -2241,9 +2375,9 @@ __metadata: tslib: 2.3.1 typescript: 4.7.4 peerDependencies: - "@material-ui/core": "*" - "@material-ui/icons": "*" - "@material-ui/lab": "*" + "@mui/icons-material": "*" + "@mui/lab": "*" + "@mui/material": "*" "@testing-library/dom": "*" eslint: "*" react: "*" @@ -2251,9 +2385,9 @@ __metadata: languageName: unknown linkType: soft -"@graasp/query-client@github:graasp/graasp-query-client#202/exportChatHook": +"@graasp/query-client@github:graasp/graasp-query-client": version: 0.1.0 - resolution: "@graasp/query-client@https://github.com/graasp/graasp-query-client.git#commit=a51e6eee76b7063e813bddf78ccd25f39539634f" + resolution: "@graasp/query-client@https://github.com/graasp/graasp-query-client.git#commit=ee8d8a872f1b569068825d36b2737efe57da24f2" dependencies: "@graasp/sdk": "github:graasp/graasp-sdk" "@graasp/translations": "github:graasp/graasp-translations.git" @@ -2267,13 +2401,13 @@ __metadata: uuid: 8.3.2 peerDependencies: react: ^17.0.0 - checksum: 1a4e640d3af2834b6fdbf774414840b319c1e6901c2cc38fc37094bdfe6e625fb4ca225dae0f656d69cab541711ec90d0d9f371fae40f32223ff3fa3a3d05680 + checksum: ad4a2399d8e7f6c01009e7330d4bb9c54bb88aabd75ced5c65cc8dd71fe368114e7ef810e2c502b75e00618ba0216f84051406cebd8da2f100f9c4edea00952b languageName: node linkType: hard -"@graasp/sdk@github:graasp/graasp-sdk#main": +"@graasp/sdk@github:graasp/graasp-sdk, @graasp/sdk@github:graasp/graasp-sdk.git": version: 0.1.0 - resolution: "@graasp/sdk@https://github.com/graasp/graasp-sdk.git#commit=5170aab6390aa6deb16b9be559a359bdec050cc9" + resolution: "@graasp/sdk@https://github.com/graasp/graasp-sdk.git#commit=4fa31e8d473b13bfa0bad3e10da9e7b9ca4f20d5" dependencies: "@fastify/secure-session": 5.2.0 aws-sdk: 2.1111.0 @@ -2284,67 +2418,60 @@ __metadata: qs: 6.11.0 slonik: 28.1.1 uuid: 8.3.2 - checksum: 4548423660f7c7d57f07ae1fa3d243e80d516f03bddd04c23df707aabe9302b671f22e17f318c48414960921a3fd9ee5144e0f0da057d070879923f1a0389edf + checksum: 9af6a948678de50d9ae48792982e340d9aafd20e528185b4d34f8e54df7374573d011843741faabf5197cb8d73cf2fbadf033998937a313ceed61295f013dbc8 languageName: node linkType: hard -"@graasp/translations@github:graasp/graasp-translations#34/chatboxTranslations": +"@graasp/translations@github:graasp/graasp-translations, @graasp/translations@github:graasp/graasp-translations.git": version: 0.1.0 - resolution: "@graasp/translations@https://github.com/graasp/graasp-translations.git#commit=f180be4abd25f91e3d0eef68638eeace1b737448" + resolution: "@graasp/translations@https://github.com/graasp/graasp-translations.git#commit=0f5118b010857128c9ceb19032ceff0e59b5bb41" dependencies: i18next: 21.8.1 checksum: 2c00fc7cff04584a07d66caabcb55d95f2eb2ead9071e28b9053c37b3f055bf056469a40fbd94f63d3091864f549854955ee6bc604c941fe02d397dbc51a6e66 languageName: node linkType: hard -"@graasp/translations@github:graasp/graasp-translations.git": - version: 0.1.0 - resolution: "@graasp/translations@https://github.com/graasp/graasp-translations.git#commit=1eb30447fca754c2b418bfa6d86772348952ccf0" - dependencies: - i18next: 21.8.1 - checksum: 5cb8f4782c29bf6c83347604193a77c89acf0edabc541534adf1ada844305777e3a9dc1b01c1b7f8bb463a79ca8563b70f9052e67640e6f3ea0d13622a6af24c - languageName: node - linkType: hard - -"@graasp/ui@github:graasp/graasp-ui": +"@graasp/ui@github:graasp/graasp-ui#93-new-mui5": version: 0.2.0 - resolution: "@graasp/ui@https://github.com/graasp/graasp-ui.git#commit=8e38ca1792bc922cfaff872551620ef8a20db7c9" + resolution: "@graasp/ui@https://github.com/graasp/graasp-ui.git#commit=a0e80fa32807270199a02816dfdcf3dc7fa4160e" dependencies: "@graasp/sdk": "github:graasp/graasp-sdk.git" clsx: 1.1.1 http-status-codes: 2.2.0 immutable: 4.1.0 - katex: 0.15.3 + katex: 0.16.0 lodash.truncate: 4.4.2 - qs: 6.10.3 + qs: 6.10.5 react-cookie-consent: 7.4.1 - react-i18next: 11.16.9 - react-quill: 1.3.5 + react-i18next: 11.17.0 + react-quill: 2.0.0-beta.4 react-rnd: 10.3.7 react-text-mask: 5.4.3 uuid: 8.3.2 peerDependencies: - "@material-ui/core": 4.11.0 - "@material-ui/icons": 4.9.1 - "@material-ui/lab": 4.0.0-alpha.58 - ag-grid-community: 27.3.0 - ag-grid-react: 27.3.0 - i18next: 21.3.1 - react: ^16.13.1 - react-dom: 16.13.1 + "@emotion/react": 11.10.4 + "@emotion/styled": 11.10.4 + "@mui/icons-material": 5.8.3 + "@mui/lab": ~5.0.0-alpha.85 + "@mui/material": 5.10.7 + ag-grid-community: 28.1.1 + ag-grid-react: 28.1.1 + i18next: ~21.8.9 + react: ~18.1.0 + react-dom: ~18.1.0 react-router-dom: 6.2.2 peerDependenciesMeta: ag-grid-community: optional: true ag-grid-react: optional: true - checksum: 59d4db944de392c52414a77f3f01b2fda6d5e0782fd6fa3f6b9544439cd160660d406bdb756bbf2755cd10bf4fc1391dcd9cfbf1c83049217dc2e50b62c3f2e2 + checksum: d975bc5e652b81760784d3ecd39479904a6d966b9b9bb393257f0528357a0d63bf93551e21143e181b4b5668f45f61b25af888f1ff8afdabe91f31ee9246edef languageName: node linkType: hard "@graasp/utils@github:graasp/graasp-utils.git": version: 0.1.0 - resolution: "@graasp/utils@https://github.com/graasp/graasp-utils.git#commit=79aaa38e0b35280d7b37f0b22e33e0d5b3513930" + resolution: "@graasp/utils@https://github.com/graasp/graasp-utils.git#commit=4fa31e8d473b13bfa0bad3e10da9e7b9ca4f20d5" dependencies: "@fastify/secure-session": 5.2.0 aws-sdk: 2.1111.0 @@ -2355,18 +2482,18 @@ __metadata: qs: 6.11.0 slonik: 28.1.1 uuid: 8.3.2 - checksum: fa86967a247d8670fd1ed1ef619bed3a12a506db975cd5f28db76579d0c4b5b5ae96dc13b3f724cf93d0f6733fdbcb05f6b37b42c4a0e366071f788607d8d163 + checksum: adb0be2eda0f90aa6ec526e0c51b6f8f415d736e23f6adfac4ad458bb0e50e3e098349a4d493d0b6b2b86571644858eb71f9810e535d3147290110f1a0f69f53 languageName: node linkType: hard -"@humanwhocodes/config-array@npm:^0.10.4": - version: 0.10.4 - resolution: "@humanwhocodes/config-array@npm:0.10.4" +"@humanwhocodes/config-array@npm:^0.10.4, @humanwhocodes/config-array@npm:^0.10.5": + version: 0.10.7 + resolution: "@humanwhocodes/config-array@npm:0.10.7" dependencies: "@humanwhocodes/object-schema": ^1.2.1 debug: ^4.1.1 minimatch: ^3.0.4 - checksum: d480e5d57e6d787565b6cff78e27c3d1b380692d4ffb0ada7d7f5957a56c9032f034da05a3e443065dbd0671ebf4d859036ced34e96b325bbc1badbae3c05300 + checksum: 009d64be8d5bd098ff04e10af79e34f5633245250581fca032fac12a8667b2df8e7d169e69c05bff4d83ea3dd3c7d2d0e05ea9b94d89a7d092e26530caf6f8a3 languageName: node linkType: hard @@ -2689,7 +2816,7 @@ __metadata: languageName: node linkType: hard -"@jridgewell/resolve-uri@npm:^3.0.3": +"@jridgewell/resolve-uri@npm:3.1.0, @jridgewell/resolve-uri@npm:^3.0.3": version: 3.1.0 resolution: "@jridgewell/resolve-uri@npm:3.1.0" checksum: b5ceaaf9a110fcb2780d1d8f8d4a0bfd216702f31c988d8042e5f8fbe353c55d9b0f55a1733afdc64806f8e79c485d2464680ac48a0d9fcadb9548ee6b81d267 @@ -2713,7 +2840,7 @@ __metadata: languageName: node linkType: hard -"@jridgewell/sourcemap-codec@npm:^1.4.10": +"@jridgewell/sourcemap-codec@npm:1.4.14, @jridgewell/sourcemap-codec@npm:^1.4.10": version: 1.4.14 resolution: "@jridgewell/sourcemap-codec@npm:1.4.14" checksum: 61100637b6d173d3ba786a5dff019e1a74b1f394f323c1fee337ff390239f053b87266c7a948777f4b1ee68c01a8ad0ab61e5ff4abb5a012a0b091bec391ab97 @@ -2731,12 +2858,12 @@ __metadata: linkType: hard "@jridgewell/trace-mapping@npm:^0.3.14, @jridgewell/trace-mapping@npm:^0.3.9": - version: 0.3.15 - resolution: "@jridgewell/trace-mapping@npm:0.3.15" + version: 0.3.16 + resolution: "@jridgewell/trace-mapping@npm:0.3.16" dependencies: - "@jridgewell/resolve-uri": ^3.0.3 - "@jridgewell/sourcemap-codec": ^1.4.10 - checksum: 38917e9c2b014d469a9f51c016ed506acbe44dd16ec2f6f99b553ebf3764d22abadbf992f2367b6d2b3511f3eae8ed3a8963f6c1030093fda23efd35ecab2bae + "@jridgewell/resolve-uri": 3.1.0 + "@jridgewell/sourcemap-codec": 1.4.14 + checksum: 881fa21ce066ab5e9c23991ac435dfae2ac8ffa74510379a028b0d002437b48a50464369436c5d242b6e648eec17f77003c73c1f54325cfcd8824967c2356910 languageName: node linkType: hard @@ -2747,144 +2874,214 @@ __metadata: languageName: node linkType: hard -"@material-ui/core@npm:4.12.4": - version: 4.12.4 - resolution: "@material-ui/core@npm:4.12.4" +"@mui/base@npm:5.0.0-alpha.101": + version: 5.0.0-alpha.101 + resolution: "@mui/base@npm:5.0.0-alpha.101" dependencies: - "@babel/runtime": ^7.4.4 - "@material-ui/styles": ^4.11.5 - "@material-ui/system": ^4.12.2 - "@material-ui/types": 5.1.0 - "@material-ui/utils": ^4.11.3 - "@types/react-transition-group": ^4.2.0 - clsx: ^1.0.4 - hoist-non-react-statics: ^3.3.2 - popper.js: 1.16.1-lts - prop-types: ^15.7.2 - react-is: ^16.8.0 || ^17.0.0 - react-transition-group: ^4.4.0 + "@babel/runtime": ^7.19.0 + "@emotion/is-prop-valid": ^1.2.0 + "@mui/types": ^7.2.0 + "@mui/utils": ^5.10.9 + "@popperjs/core": ^2.11.6 + clsx: ^1.2.1 + prop-types: ^15.8.1 + react-is: ^18.2.0 peerDependencies: - "@types/react": ^16.8.6 || ^17.0.0 - react: ^16.8.0 || ^17.0.0 - react-dom: ^16.8.0 || ^17.0.0 + "@types/react": ^17.0.0 || ^18.0.0 + react: ^17.0.0 || ^18.0.0 + react-dom: ^17.0.0 || ^18.0.0 peerDependenciesMeta: "@types/react": optional: true - checksum: 96b48deccda87ced841b1db45bed2be6d2b6d1b4eae72cd5c9b931201cb72026330688e0fead54e715bcead40b267ea88bde781c9f1563b1a71a5c51bf187289 + checksum: a3102fec37a9c96fb26377ec15e01cc31cd208403388b36167f7d423538106891fe2de56d6f3806306056baa60b28c8317aef7c8d40aaffe051426ccf1e83837 + languageName: node + linkType: hard + +"@mui/core-downloads-tracker@npm:^5.10.9": + version: 5.10.9 + resolution: "@mui/core-downloads-tracker@npm:5.10.9" + checksum: ebf1fb061a56d1fcb84a20f22096f092c207a87c715202e2b149b5decf3342167f456e6063ca0ff06cf48936a72153eab7eafd13f3195a74e615cf5352a932c4 languageName: node linkType: hard -"@material-ui/icons@npm:4.11.2": - version: 4.11.2 - resolution: "@material-ui/icons@npm:4.11.2" +"@mui/icons-material@npm:5.10.9": + version: 5.10.9 + resolution: "@mui/icons-material@npm:5.10.9" dependencies: - "@babel/runtime": ^7.4.4 + "@babel/runtime": ^7.19.0 peerDependencies: - "@material-ui/core": ^4.0.0 - "@types/react": ^16.8.6 || ^17.0.0 - react: ^16.8.0 || ^17.0.0 - react-dom: ^16.8.0 || ^17.0.0 + "@mui/material": ^5.0.0 + "@types/react": ^17.0.0 || ^18.0.0 + react: ^17.0.0 || ^18.0.0 peerDependenciesMeta: "@types/react": optional: true - checksum: 0cd1d54b25a4237bd0cefd383d287911f721d4c4ac4fd7980370566b9927f3a9725e7a715042f7c65c87fa554173fbef5328de1d08e60eb996038f375ddf583a + checksum: 8d2f66c094c39ed66b4d2581e8cc9e97a89e15793d0a768869a4b8d01ee6ff2adbbd10761bcafc14dad640c7a51a550a85cdf5f195373afb317afb5e82dce6e5 languageName: node linkType: hard -"@material-ui/lab@npm:4.0.0-alpha.60": - version: 4.0.0-alpha.60 - resolution: "@material-ui/lab@npm:4.0.0-alpha.60" +"@mui/lab@npm:5.0.0-alpha.103": + version: 5.0.0-alpha.103 + resolution: "@mui/lab@npm:5.0.0-alpha.103" dependencies: - "@babel/runtime": ^7.4.4 - "@material-ui/utils": ^4.11.2 - clsx: ^1.0.4 - prop-types: ^15.7.2 - react-is: ^16.8.0 || ^17.0.0 - peerDependencies: - "@material-ui/core": ^4.12.1 - "@types/react": ^16.8.6 || ^17.0.0 - react: ^16.8.0 || ^17.0.0 - react-dom: ^16.8.0 || ^17.0.0 + "@babel/runtime": ^7.19.0 + "@mui/base": 5.0.0-alpha.101 + "@mui/system": ^5.10.9 + "@mui/types": ^7.2.0 + "@mui/utils": ^5.10.9 + clsx: ^1.2.1 + prop-types: ^15.8.1 + react-is: ^18.2.0 + peerDependencies: + "@emotion/react": ^11.5.0 + "@emotion/styled": ^11.3.0 + "@mui/material": ^5.0.0 + "@types/react": ^17.0.0 || ^18.0.0 + react: ^17.0.0 || ^18.0.0 + react-dom: ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + "@emotion/react": + optional: true + "@emotion/styled": + optional: true + "@types/react": + optional: true + checksum: 9c37f9f5ac12253e848a6589516bf49b60a1a3fc6e0963ab28ed4784214d720b00c694543826cf27f402529abbb36365e402422f2fa29302d9b9e31890a5f5ee + languageName: node + linkType: hard + +"@mui/material@npm:5.10.9": + version: 5.10.9 + resolution: "@mui/material@npm:5.10.9" + dependencies: + "@babel/runtime": ^7.19.0 + "@mui/base": 5.0.0-alpha.101 + "@mui/core-downloads-tracker": ^5.10.9 + "@mui/system": ^5.10.9 + "@mui/types": ^7.2.0 + "@mui/utils": ^5.10.9 + "@types/react-transition-group": ^4.4.5 + clsx: ^1.2.1 + csstype: ^3.1.1 + prop-types: ^15.8.1 + react-is: ^18.2.0 + react-transition-group: ^4.4.5 + peerDependencies: + "@emotion/react": ^11.5.0 + "@emotion/styled": ^11.3.0 + "@types/react": ^17.0.0 || ^18.0.0 + react: ^17.0.0 || ^18.0.0 + react-dom: ^17.0.0 || ^18.0.0 peerDependenciesMeta: + "@emotion/react": + optional: true + "@emotion/styled": + optional: true "@types/react": optional: true - checksum: 8da8bcd63621f0ee1bc3a2013a1b54c89259cc17833ab4728bb0b95d08535dfee884779a76d6fec8597f2dd1748b3ce008e114bcd18ce26c6f4abd223cfeaebb - languageName: node - linkType: hard - -"@material-ui/styles@npm:^4.11.5": - version: 4.11.5 - resolution: "@material-ui/styles@npm:4.11.5" - dependencies: - "@babel/runtime": ^7.4.4 - "@emotion/hash": ^0.8.0 - "@material-ui/types": 5.1.0 - "@material-ui/utils": ^4.11.3 - clsx: ^1.0.4 - csstype: ^2.5.2 - hoist-non-react-statics: ^3.3.2 - jss: ^10.5.1 - jss-plugin-camel-case: ^10.5.1 - jss-plugin-default-unit: ^10.5.1 - jss-plugin-global: ^10.5.1 - jss-plugin-nested: ^10.5.1 - jss-plugin-props-sort: ^10.5.1 - jss-plugin-rule-value-function: ^10.5.1 - jss-plugin-vendor-prefixer: ^10.5.1 - prop-types: ^15.7.2 + checksum: 87585fd9a2934cc523dd16a10cfa191793cf519e53f06d4779331acb1456d5c4e8718797d2a30abe3485882fc64ad1380b86823034538d07ccb8fa907a27d8b0 + languageName: node + linkType: hard + +"@mui/private-theming@npm:^5.10.9": + version: 5.10.9 + resolution: "@mui/private-theming@npm:5.10.9" + dependencies: + "@babel/runtime": ^7.19.0 + "@mui/utils": ^5.10.9 + prop-types: ^15.8.1 peerDependencies: - "@types/react": ^16.8.6 || ^17.0.0 - react: ^16.8.0 || ^17.0.0 - react-dom: ^16.8.0 || ^17.0.0 + "@types/react": ^17.0.0 || ^18.0.0 + react: ^17.0.0 || ^18.0.0 peerDependenciesMeta: "@types/react": optional: true - checksum: dbf3985ef57c1b7dae3fd916d5bfd61f2097afb93c9e1f64832cfcb8fc9bbf38a504c9632ed7b76eb5d235670083d9e66d35942bc976b7cd148c71d75b808e82 + checksum: bc7441188bd225546f517babb675aebe6e265ff62b60c21ecc3744233a265dec85011a75919082fb039540dfda924d6fc1a3ad218928dab8aafb7457c571855a languageName: node linkType: hard -"@material-ui/system@npm:^4.12.2": - version: 4.12.2 - resolution: "@material-ui/system@npm:4.12.2" +"@mui/styled-engine@npm:^5.10.8": + version: 5.10.8 + resolution: "@mui/styled-engine@npm:5.10.8" dependencies: - "@babel/runtime": ^7.4.4 - "@material-ui/utils": ^4.11.3 - csstype: ^2.5.2 - prop-types: ^15.7.2 + "@babel/runtime": ^7.19.0 + "@emotion/cache": ^11.10.3 + csstype: ^3.1.1 + prop-types: ^15.8.1 peerDependencies: - "@types/react": ^16.8.6 || ^17.0.0 - react: ^16.8.0 || ^17.0.0 - react-dom: ^16.8.0 || ^17.0.0 + "@emotion/react": ^11.4.1 + "@emotion/styled": ^11.3.0 + react: ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + "@emotion/react": + optional: true + "@emotion/styled": + optional: true + checksum: 62a8cb51dcf6e9f03ad265eeafb260bcc4454654c1fccc05ff910a83e9dabf4e9fa8e23a46b5da4659e768899447a3e7a97bc57a1eb60157aaac9ee77385c569 + languageName: node + linkType: hard + +"@mui/system@npm:^5.10.9": + version: 5.10.9 + resolution: "@mui/system@npm:5.10.9" + dependencies: + "@babel/runtime": ^7.19.0 + "@mui/private-theming": ^5.10.9 + "@mui/styled-engine": ^5.10.8 + "@mui/types": ^7.2.0 + "@mui/utils": ^5.10.9 + clsx: ^1.2.1 + csstype: ^3.1.1 + prop-types: ^15.8.1 + peerDependencies: + "@emotion/react": ^11.5.0 + "@emotion/styled": ^11.3.0 + "@types/react": ^17.0.0 || ^18.0.0 + react: ^17.0.0 || ^18.0.0 peerDependenciesMeta: + "@emotion/react": + optional: true + "@emotion/styled": + optional: true "@types/react": optional: true - checksum: ebe6b3cc5f111034eacd763014f3260f7647b5e0cd132870f2ee18855cf3d51a996b4633035fe6f5f8965489944db4ac0cb3b71b84a765faa35a6861532ac9f6 + checksum: 9df8b7cdff5a611feced03b749e9bbf526ca2e8b03742231b50dc7c91cb7e1d81b486f7f8494845c0fe356dcfa6ce13834fbec391270cb8584d8284149054984 languageName: node linkType: hard -"@material-ui/types@npm:5.1.0": - version: 5.1.0 - resolution: "@material-ui/types@npm:5.1.0" +"@mui/types@npm:^7.2.0": + version: 7.2.0 + resolution: "@mui/types@npm:7.2.0" peerDependencies: "@types/react": "*" peerDependenciesMeta: "@types/react": optional: true - checksum: 64ac0938ee6f48011ba596f7422ab0660d9a8d9b4f5f183b39bd63185b1ce724209f65580f0af686d59b524603ffa57418ca2d443b69bec894303f80779c61f8 + checksum: a863140f2039c33fab7651e024f6ba277b282930b5b43e8a68c2339508a74fcedf15af2f0f46bafe276fb65ae0b44cd8a880e1f9a870d957f61457b59709ecba languageName: node linkType: hard -"@material-ui/utils@npm:^4.11.2, @material-ui/utils@npm:^4.11.3": - version: 4.11.3 - resolution: "@material-ui/utils@npm:4.11.3" +"@mui/utils@npm:^5.10.9": + version: 5.10.9 + resolution: "@mui/utils@npm:5.10.9" dependencies: - "@babel/runtime": ^7.4.4 - prop-types: ^15.7.2 - react-is: ^16.8.0 || ^17.0.0 + "@babel/runtime": ^7.19.0 + "@types/prop-types": ^15.7.5 + "@types/react-is": ^16.7.1 || ^17.0.0 + prop-types: ^15.8.1 + react-is: ^18.2.0 peerDependencies: - react: ^16.8.0 || ^17.0.0 - react-dom: ^16.8.0 || ^17.0.0 - checksum: 05ff67c982b33d3b4260cfaeaf566f3ccaecaebb231907ed626bcc30322d89d705bfe79b8805c0dda2f1dc2cfa98ca9d731ec8ae12868da7a98568a41c7dc231 + react: ^17.0.0 || ^18.0.0 + checksum: 774a71ee2034098dfdfb59274558cb4068caa3e2e06a9f0caa00ccab9131dc7ef8f2e3ab34554016c55d0e3cf77aeda4ff43a40b71706513c371766e100f585b + languageName: node + linkType: hard + +"@nicolo-ribaudo/eslint-scope-5-internals@npm:5.1.1-v1": + version: 5.1.1-v1 + resolution: "@nicolo-ribaudo/eslint-scope-5-internals@npm:5.1.1-v1" + dependencies: + eslint-scope: 5.1.1 + checksum: f2e3b2d6a6e2d9f163ca22105910c9f850dc4897af0aea3ef0a5886b63d8e1ba6505b71c99cb78a3bba24a09557d601eb21c8dede3f3213753fcfef364eb0e57 languageName: node linkType: hard @@ -2936,12 +3133,12 @@ __metadata: linkType: hard "@pmmmwh/react-refresh-webpack-plugin@npm:^0.5.3": - version: 0.5.7 - resolution: "@pmmmwh/react-refresh-webpack-plugin@npm:0.5.7" + version: 0.5.8 + resolution: "@pmmmwh/react-refresh-webpack-plugin@npm:0.5.8" dependencies: ansi-html-community: ^0.0.8 common-path-prefix: ^3.0.0 - core-js-pure: ^3.8.1 + core-js-pure: ^3.23.3 error-stack-parser: ^2.0.6 find-up: ^5.0.0 html-entities: ^2.1.0 @@ -2952,7 +3149,7 @@ __metadata: "@types/webpack": 4.x || 5.x react-refresh: ">=0.10.0 <1.0.0" sockjs-client: ^1.4.0 - type-fest: ">=0.17.0 <3.0.0" + type-fest: ">=0.17.0 <4.0.0" webpack: ">=4.43.0 <6.0.0" webpack-dev-server: 3.x || 4.x webpack-hot-middleware: 2.x @@ -2970,7 +3167,14 @@ __metadata: optional: true webpack-plugin-serve: optional: true - checksum: 3490649181878cc8808fb91f3870ef095e5a1fb9647b3ac83740df07379c9d1cf540f24bf2b09d5f26a3a8c805b2c6b9c5be7192bdb9317d0ffffa67426e9f66 + checksum: 48d8b2813dfba7d482e58a2b0161b79e3a5d608603f1a3c34d709ecc2e6e08f8b14f79934c57849d06f153eb327f18e3d8e1539f978e40ca91539c342f27b8ae + languageName: node + linkType: hard + +"@popperjs/core@npm:^2.11.6": + version: 2.11.6 + resolution: "@popperjs/core@npm:2.11.6" + checksum: 47fb328cec1924559d759b48235c78574f2d71a8a6c4c03edb6de5d7074078371633b91e39bbf3f901b32aa8af9b9d8f82834856d2f5737a23475036b16817f0 languageName: node linkType: hard @@ -3101,16 +3305,16 @@ __metadata: linkType: hard "@rushstack/eslint-patch@npm:^1.1.0": - version: 1.1.4 - resolution: "@rushstack/eslint-patch@npm:1.1.4" - checksum: 597bc84e2f76c7f5f2bcedd4c4b1dd5d02524167a0f67ac588e8fbbd94666297aaf0e6a53ec46afb95554164fc1169ff782841003280e4bc98e80ab6559412c6 + version: 1.2.0 + resolution: "@rushstack/eslint-patch@npm:1.2.0" + checksum: faa749faae0e83c26ae9eb00ad36a897ac78f3cf27da8e8ff21c00bcf7973b598d823d8f2b3957ef66079288bcf577f94df831eae2d65f3f68d8ca32f18b6aff languageName: node linkType: hard "@sinclair/typebox@npm:^0.24.1": - version: 0.24.28 - resolution: "@sinclair/typebox@npm:0.24.28" - checksum: adc1f06c548f0c495dad5a7124394242553e059c5ea3faa19f404b43958125366513240f17fa2b5272a3aec18618cab4137d5c85259e99ce9eaca67538af2732 + version: 0.24.46 + resolution: "@sinclair/typebox@npm:0.24.46" + checksum: 19d708fe93a42dce4ed6452a58909c841ad3484a6388a5b5d82e7ab11f8bfbd013bf34c32d6234a55532e4ff5f8ab9e1df17bb13b389aca038c7f05a8950a72a languageName: node linkType: hard @@ -3392,11 +3596,11 @@ __metadata: linkType: hard "@types/babel__traverse@npm:*, @types/babel__traverse@npm:^7.0.4, @types/babel__traverse@npm:^7.0.6": - version: 7.18.0 - resolution: "@types/babel__traverse@npm:7.18.0" + version: 7.18.2 + resolution: "@types/babel__traverse@npm:7.18.2" dependencies: "@babel/types": ^7.3.0 - checksum: 5fd7f4ea0963f9669b1bd6bd928b2d81452b98e4acfcfeb26ca4476162b87f9c1d8f66ff13567fd9f760a31ad04c36d767fa874f569aded6fb46890e379327c1 + checksum: 05972775e21cf07753b3bec725bf76f5a9804f99f660d323040746e3c8a4fe1b4ef6df17d7a80c4e2e335382cc72c62fc5a7079af836871ff9cbf0c21804e6d9 languageName: node linkType: hard @@ -3489,25 +3693,25 @@ __metadata: linkType: hard "@types/express-serve-static-core@npm:*, @types/express-serve-static-core@npm:^4.17.18": - version: 4.17.30 - resolution: "@types/express-serve-static-core@npm:4.17.30" + version: 4.17.31 + resolution: "@types/express-serve-static-core@npm:4.17.31" dependencies: "@types/node": "*" "@types/qs": "*" "@types/range-parser": "*" - checksum: c40d9027884ab9e97fa29d9d41d1b75a5966109312e26594cf03c61b278b5bf8e095f53589e47899b34a2e224291a44043617695c3e8bd22284f988e48582ee6 + checksum: 009bfbe1070837454a1056aa710d0390ee5fb8c05dfe5a1691cc3e2ca88dc256f80e1ca27cb51a978681631d2f6431bfc9ec352ea46dd0c6eb183d0170bde5df languageName: node linkType: hard "@types/express@npm:*, @types/express@npm:^4.17.13": - version: 4.17.13 - resolution: "@types/express@npm:4.17.13" + version: 4.17.14 + resolution: "@types/express@npm:4.17.14" dependencies: "@types/body-parser": "*" "@types/express-serve-static-core": ^4.17.18 "@types/qs": "*" "@types/serve-static": "*" - checksum: 12a2a0e6c4b993fc0854bec665906788aea0d8ee4392389d7a98a5de1eefdd33c9e1e40a91f3afd274011119c506f7b4126acb97fae62ae20b654974d44cba12 + checksum: 15c1af46d02de834e4a225eccaa9d85c0370fdbb3ed4e1bc2d323d24872309961542b993ae236335aeb3e278630224a6ea002078d39e651d78a3b0356b1eaa79 languageName: node linkType: hard @@ -3610,9 +3814,9 @@ __metadata: linkType: hard "@types/lodash@npm:*": - version: 4.14.184 - resolution: "@types/lodash@npm:4.14.184" - checksum: 6d9a4d67f7f9d0ec3fd21174f3dd3d00629dc1227eb469450eace53adbc1f7e2330699c28d0fe093e5f0fef0f0e763098be1f779268857213224af082b62be21 + version: 4.14.186 + resolution: "@types/lodash@npm:4.14.186" + checksum: ee0c1368a8100bb6efb88335107473a41928fc307ff1ef4ff1278868ccddba9c04c68c36d1ffe3a0392ef4a956e1955f7de3203ec09df4f1655dd1b88485c549 languageName: node linkType: hard @@ -3635,13 +3839,6 @@ __metadata: languageName: node linkType: hard -"@types/mdurl@npm:^1.0.0": - version: 1.0.2 - resolution: "@types/mdurl@npm:1.0.2" - checksum: 79c7e523b377f53cf1f5a240fe23d0c6cae856667692bd21bf1d064eafe5ccc40ae39a2aa0a9a51e8c94d1307228c8f6b121e847124591a9a828c3baf65e86e2 - languageName: node - linkType: hard - "@types/mime@npm:*": version: 3.0.1 resolution: "@types/mime@npm:3.0.1" @@ -3670,9 +3867,9 @@ __metadata: linkType: soft "@types/node@npm:*, @types/node@npm:>=12": - version: 18.7.9 - resolution: "@types/node@npm:18.7.9" - checksum: 691ea1b734c0a39c4fe03c104fed18e0148bda6f2504dd341f84be8153d28e74d8114198d2d064ab7fdd2ece3ee16c60b78eea0101fb004f6e4595a631bc3839 + version: 18.8.4 + resolution: "@types/node@npm:18.8.4" + checksum: c2b87f6b0b1f02b2ce61ca7cb93ea287119bda086a3f33e48da8f5e70c24ad7141cc3465946e0e36abb7eba70c7b320c7659842096e4aa573b3a8d557322c818 languageName: node linkType: hard @@ -3684,9 +3881,9 @@ __metadata: linkType: hard "@types/node@npm:^14.14.31": - version: 14.18.25 - resolution: "@types/node@npm:14.18.25" - checksum: 8d4e3fcf0e2c90d5a2da61f336b754455fa025a4705f55f8d1be1d19fcd32e7e3af9e04f08d497032cebc59f84ea8c0bb4431390100b1d799d4d0d2c5d501cca + version: 14.18.32 + resolution: "@types/node@npm:14.18.32" + checksum: 45463114bf85d06dc12925d876dd90b7fff43d9ee10a40e48fd16aece3d0201c76426c128e41230b2818d386422be06c5be33b3d94d90ee924b6fa4d54574035 languageName: node linkType: hard @@ -3714,13 +3911,13 @@ __metadata: linkType: hard "@types/prettier@npm:^2.1.5": - version: 2.7.0 - resolution: "@types/prettier@npm:2.7.0" - checksum: bf5d0c7c1270909b39399539ac106d20ddaa85fe92eb1d59922dc99159604b4f8d5e41b0045fb29c8011585cf5bca2350b7441ef3d9816c08bd0e10ebd4b31d4 + version: 2.7.1 + resolution: "@types/prettier@npm:2.7.1" + checksum: 5e3f58e229d6c73b5f5cae2e8f96c1c4a5b5805f83459e17a045ba8e96152b1d38e86b63e3172fb159dac923388699660862b75b2d37e54220805f0e691e26f1 languageName: node linkType: hard -"@types/prop-types@npm:*, @types/prop-types@npm:^15.0.0": +"@types/prop-types@npm:*, @types/prop-types@npm:^15.0.0, @types/prop-types@npm:^15.7.5": version: 15.7.5 resolution: "@types/prop-types@npm:15.7.5" checksum: 5b43b8b15415e1f298243165f1d44390403bb2bd42e662bca3b5b5633fdd39c938e91b7fce3a9483699db0f7a715d08cef220c121f723a634972fdf596aec980 @@ -3741,7 +3938,7 @@ __metadata: languageName: node linkType: hard -"@types/quill@npm:1.3.10": +"@types/quill@npm:^1.3.10": version: 1.3.10 resolution: "@types/quill@npm:1.3.10" dependencies: @@ -3790,6 +3987,15 @@ __metadata: languageName: node linkType: hard +"@types/react-is@npm:^16.7.1 || ^17.0.0": + version: 17.0.3 + resolution: "@types/react-is@npm:17.0.3" + dependencies: + "@types/react": "*" + checksum: 6abb7c47d54f012272650df8a962a28bd82f219291e5ef8b4dfa7fe0bb98ae243b060bf9fbe8ceff6213141794855a006db194b490b00ffd15842ae19d0ce1f0 + languageName: node + linkType: hard + "@types/react-mentions@npm:4.1.6": version: 4.1.6 resolution: "@types/react-mentions@npm:4.1.6" @@ -3799,7 +4005,7 @@ __metadata: languageName: node linkType: hard -"@types/react-transition-group@npm:^4.2.0": +"@types/react-transition-group@npm:^4.4.5": version: 4.4.5 resolution: "@types/react-transition-group@npm:4.4.5" dependencies: @@ -3930,11 +4136,11 @@ __metadata: linkType: hard "@types/yargs@npm:^17.0.8": - version: 17.0.11 - resolution: "@types/yargs@npm:17.0.11" + version: 17.0.13 + resolution: "@types/yargs@npm:17.0.13" dependencies: "@types/yargs-parser": "*" - checksum: 30a45f9e59a5cc3c967f76036bea6a456b1416175aa4c002b70e1f295772e2247ed8117f392b20eef4557ad761678df8c1fcb141852f2c7c44977130d802c855 + checksum: 0ab269abc2da2223cf0a8c16d578850fbe327d40fb85724b5c3f9f6cf38d03656ef699518c05d4df3bc337339ec6d0aad7df01682a9dca4783ad1ccc7336cf12 languageName: node linkType: hard @@ -3971,14 +4177,13 @@ __metadata: linkType: hard "@typescript-eslint/eslint-plugin@npm:^5.5.0": - version: 5.33.1 - resolution: "@typescript-eslint/eslint-plugin@npm:5.33.1" + version: 5.40.0 + resolution: "@typescript-eslint/eslint-plugin@npm:5.40.0" dependencies: - "@typescript-eslint/scope-manager": 5.33.1 - "@typescript-eslint/type-utils": 5.33.1 - "@typescript-eslint/utils": 5.33.1 + "@typescript-eslint/scope-manager": 5.40.0 + "@typescript-eslint/type-utils": 5.40.0 + "@typescript-eslint/utils": 5.40.0 debug: ^4.3.4 - functional-red-black-tree: ^1.0.1 ignore: ^5.2.0 regexpp: ^3.2.0 semver: ^7.3.7 @@ -3989,18 +4194,18 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: d9b6b038f70e4959ad211c84f50a38de2d00b54f0636ad76eea414fb070fa616933690da80de6668e62c8fbbeb227086322001b7d7ad1924421a232547c97936 + checksum: ac9e8fcea3545eb33353373c5094fd0a7b79647b37066adbcbd8edcb6fc17c6a601fd0e1b8db0a39200e8238acb33d4b1b036bfe09ebb9899cfb43f6c271a8fd languageName: node linkType: hard "@typescript-eslint/experimental-utils@npm:^5.0.0": - version: 5.33.1 - resolution: "@typescript-eslint/experimental-utils@npm:5.33.1" + version: 5.40.0 + resolution: "@typescript-eslint/experimental-utils@npm:5.40.0" dependencies: - "@typescript-eslint/utils": 5.33.1 + "@typescript-eslint/utils": 5.40.0 peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - checksum: 49e81b5977adc2d5c2c1a39eea25b79ec6d88ff3a7757373eb2da1a865658e23b382158c389fa47b9882603414a758894596aab9f5f79aaec046b9e3c2a9fa47 + checksum: 3556f78dc8e965f836ac64cc6d8aaac9ca7ddaeebb72ee1b71eeebb2ccaec376d127c65145f0a44cacfe57d2f79f198d7d88433a878b4375b1ddacdcd356f631 languageName: node linkType: hard @@ -4022,19 +4227,19 @@ __metadata: linkType: hard "@typescript-eslint/parser@npm:^5.5.0": - version: 5.33.1 - resolution: "@typescript-eslint/parser@npm:5.33.1" + version: 5.40.0 + resolution: "@typescript-eslint/parser@npm:5.40.0" dependencies: - "@typescript-eslint/scope-manager": 5.33.1 - "@typescript-eslint/types": 5.33.1 - "@typescript-eslint/typescript-estree": 5.33.1 + "@typescript-eslint/scope-manager": 5.40.0 + "@typescript-eslint/types": 5.40.0 + "@typescript-eslint/typescript-estree": 5.40.0 debug: ^4.3.4 peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 peerDependenciesMeta: typescript: optional: true - checksum: fb3a4e000ce6d9583656fc3b3fb80f127a0ec1b7c3872ea469164516d993a588859ded4ec1338e6bbf2151168380d8aa29ec31027af23b50f5107949f8e7b438 + checksum: a8d02950dd12fcb1d19ad5f24cbfd186ca88d8a099160f93f99767896a45198a9f9bfbdd1a57c1ae50d452e6c895ae5b4d7e4623dfc87bca55a45c5ba16491f8 languageName: node linkType: hard @@ -4048,13 +4253,13 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:5.33.1": - version: 5.33.1 - resolution: "@typescript-eslint/scope-manager@npm:5.33.1" +"@typescript-eslint/scope-manager@npm:5.40.0": + version: 5.40.0 + resolution: "@typescript-eslint/scope-manager@npm:5.40.0" dependencies: - "@typescript-eslint/types": 5.33.1 - "@typescript-eslint/visitor-keys": 5.33.1 - checksum: b9918d8320ea59081d19070ce952b56984e72fb2c113215e5e6a0f97deac9aae5aa67ec7a07cddb010c0f75cdf8df096ab45e9241e4b7b611acfa6d4cdfb6516 + "@typescript-eslint/types": 5.40.0 + "@typescript-eslint/visitor-keys": 5.40.0 + checksum: 48dfb2f1a71bda5b782263e97608f1e1a2e8a89a603344af5072208be7936140af9d41483be439405c5ee379d0263555d6cc94405b187707f9ecfd7dd9821b5f languageName: node linkType: hard @@ -4074,11 +4279,12 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:5.33.1": - version: 5.33.1 - resolution: "@typescript-eslint/type-utils@npm:5.33.1" +"@typescript-eslint/type-utils@npm:5.40.0": + version: 5.40.0 + resolution: "@typescript-eslint/type-utils@npm:5.40.0" dependencies: - "@typescript-eslint/utils": 5.33.1 + "@typescript-eslint/typescript-estree": 5.40.0 + "@typescript-eslint/utils": 5.40.0 debug: ^4.3.4 tsutils: ^3.21.0 peerDependencies: @@ -4086,7 +4292,7 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: ddf88835bc87b3ad946aaeb29b770a49a8e1c3c5e294ee9cb93b1936f432a1016efb97803f197eea1be61545cbc79b5526cc05e9339ca9beada22fc83801ddea + checksum: eabe86de93b0bd4bcbfb13cace097ff7addbd992c91b80c73bbaa677ce26f1c2abd1c63fe585f2fd9c80df07d3d54bd6e4a46aebc908cef0f870f1d6955d6b8a languageName: node linkType: hard @@ -4097,10 +4303,10 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/types@npm:5.33.1": - version: 5.33.1 - resolution: "@typescript-eslint/types@npm:5.33.1" - checksum: 122891bd4ab4b930b1d33f3ce43a010825c1e61b9879520a0f3dc34cf92df71e2a873410845ab8d746333511c455c115eaafdec149298a161cef713829dfdb77 +"@typescript-eslint/types@npm:5.40.0": + version: 5.40.0 + resolution: "@typescript-eslint/types@npm:5.40.0" + checksum: 892ff162176a3e292b5b55090421c6d318187255f3f91be46bd5c0b38e3c25a49d9320ffb646d5709f3a2cdf350217a79e557886fdfdbdb322caec27f2b3d116 languageName: node linkType: hard @@ -4122,12 +4328,12 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:5.33.1": - version: 5.33.1 - resolution: "@typescript-eslint/typescript-estree@npm:5.33.1" +"@typescript-eslint/typescript-estree@npm:5.40.0": + version: 5.40.0 + resolution: "@typescript-eslint/typescript-estree@npm:5.40.0" dependencies: - "@typescript-eslint/types": 5.33.1 - "@typescript-eslint/visitor-keys": 5.33.1 + "@typescript-eslint/types": 5.40.0 + "@typescript-eslint/visitor-keys": 5.40.0 debug: ^4.3.4 globby: ^11.1.0 is-glob: ^4.0.3 @@ -4136,7 +4342,7 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 1418e409b141c2f012bc2dd5c40d95dfd8aa572dd3e9523ed23e4371e4459d10ecd074fda75dc770ce980686b25ffc44725eebf165c494818ed4131d1ac0239f + checksum: 8b67b8c4278f6bbd16ec521c847920c6f0ba57ec4bf148505c057aa160363852f50f9db73f42ee71ac3906940e8554e9c27686194a57f6554efcd82a8b0fa3e8 languageName: node linkType: hard @@ -4156,19 +4362,20 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/utils@npm:5.33.1, @typescript-eslint/utils@npm:^5.13.0": - version: 5.33.1 - resolution: "@typescript-eslint/utils@npm:5.33.1" +"@typescript-eslint/utils@npm:5.40.0, @typescript-eslint/utils@npm:^5.13.0": + version: 5.40.0 + resolution: "@typescript-eslint/utils@npm:5.40.0" dependencies: "@types/json-schema": ^7.0.9 - "@typescript-eslint/scope-manager": 5.33.1 - "@typescript-eslint/types": 5.33.1 - "@typescript-eslint/typescript-estree": 5.33.1 + "@typescript-eslint/scope-manager": 5.40.0 + "@typescript-eslint/types": 5.40.0 + "@typescript-eslint/typescript-estree": 5.40.0 eslint-scope: ^5.1.1 eslint-utils: ^3.0.0 + semver: ^7.3.7 peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - checksum: c550504d62fc72f29bf3d7a651bd3a81f49fb1fccaf47583721c2ab1abd2ef78a1e4bc392cb4be4a61a45a4f24fc14a59d67b98aac8a16a207a7cace86538cab + checksum: 608e16ad510c1543de37e168ab42e9d11fdd7d38faf19fe5d60255ea8e43b9a8cebeea11bd9776eed55fe0e453c5d222bb708b930b431c5b113269c6b44788c1 languageName: node linkType: hard @@ -4182,13 +4389,13 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:5.33.1": - version: 5.33.1 - resolution: "@typescript-eslint/visitor-keys@npm:5.33.1" +"@typescript-eslint/visitor-keys@npm:5.40.0": + version: 5.40.0 + resolution: "@typescript-eslint/visitor-keys@npm:5.40.0" dependencies: - "@typescript-eslint/types": 5.33.1 + "@typescript-eslint/types": 5.40.0 eslint-visitor-keys: ^3.3.0 - checksum: 0d32a433450f61e97b5fa6b1e167f06ed395c200b16b4dbd4490a1c4941de420689b622f8a2486f5398806fb24f57b9fab901b4cbc8fdb8853f568264b3a182a + checksum: a11787f7e6ac7018b22848028c9116d028f89782b0ee120517f0384e9db260e3001ad897512d9c3cf15ce16073ae4c1dc7f81f29d6d40dec78b5e8c8e79f344f languageName: node linkType: hard @@ -4376,7 +4583,7 @@ __metadata: languageName: node linkType: hard -"abbrev@npm:1": +"abbrev@npm:^1.0.0": version: 1.1.1 resolution: "abbrev@npm:1.1.1" checksum: a4a97ec07d7ea112c517036882b2ac22f3109b7b19077dc656316d07d308438aac28e4d9746dc4d84bf6b1e75b4a7b0a5f3cb30592419f128ca9a8cee3bcfa17 @@ -4479,9 +4686,9 @@ __metadata: linkType: hard "address@npm:^1.0.1, address@npm:^1.1.2": - version: 1.2.0 - resolution: "address@npm:1.2.0" - checksum: 2ef3aa9d23bbe0f9f2745a634b16f3a2f2b18c43146c0913c7b26c8be410e20d59b8c3808d0bb7fe94d50fc2448b4b91e65dd9f33deb4aed53c14f0dedc3ddd8 + version: 1.2.1 + resolution: "address@npm:1.2.1" + checksum: e4c0f961464ccad09c3f7ed3a8d12f609354a87dd1ad379e43661e9684446fbf158be3edeef85e1590dfc6c88c0897c5908bc18f232eb86e43993a2ada5820fa languageName: node linkType: hard @@ -4922,12 +5129,12 @@ __metadata: languageName: node linkType: hard -"autoprefixer@npm:^10.4.8": - version: 10.4.8 - resolution: "autoprefixer@npm:10.4.8" +"autoprefixer@npm:^10.4.11": + version: 10.4.12 + resolution: "autoprefixer@npm:10.4.12" dependencies: - browserslist: ^4.21.3 - caniuse-lite: ^1.0.30001373 + browserslist: ^4.21.4 + caniuse-lite: ^1.0.30001407 fraction.js: ^4.2.0 normalize-range: ^0.1.2 picocolors: ^1.0.0 @@ -4936,7 +5143,7 @@ __metadata: postcss: ^8.1.0 bin: autoprefixer: bin/autoprefixer - checksum: 06cb4c497bb948714d5b1b4f7e7465fd88c50f90788fc2020b3d97d7661fb4dd0d9918c1b09dd3e909acd4485cbb27ad99085487d8ed5d75915e646d2b535770 + checksum: 6ae79cbacd31fb3d464ec64eb6ad2600f4f689c3080bbe62c5536d539b41b472083a2e941ef99d14aa11142370d6c16e8b05a62f077374933ed991aceb5943d2 languageName: node linkType: hard @@ -5107,39 +5314,39 @@ __metadata: languageName: node linkType: hard -"babel-plugin-polyfill-corejs2@npm:^0.3.2": - version: 0.3.2 - resolution: "babel-plugin-polyfill-corejs2@npm:0.3.2" +"babel-plugin-polyfill-corejs2@npm:^0.3.3": + version: 0.3.3 + resolution: "babel-plugin-polyfill-corejs2@npm:0.3.3" dependencies: "@babel/compat-data": ^7.17.7 - "@babel/helper-define-polyfill-provider": ^0.3.2 + "@babel/helper-define-polyfill-provider": ^0.3.3 semver: ^6.1.1 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: a76e7bb1a5cc0a4507baa523c23f9efd75764069a25845beba92290386e5e48ed85b894005ece3b527e13c3d2d9c6589cc0a23befb72ea6fc7aa8711f231bb4d + checksum: 7db3044993f3dddb3cc3d407bc82e640964a3bfe22de05d90e1f8f7a5cb71460011ab136d3c03c6c1ba428359ebf635688cd6205e28d0469bba221985f5c6179 languageName: node linkType: hard -"babel-plugin-polyfill-corejs3@npm:^0.5.3": - version: 0.5.3 - resolution: "babel-plugin-polyfill-corejs3@npm:0.5.3" +"babel-plugin-polyfill-corejs3@npm:^0.6.0": + version: 0.6.0 + resolution: "babel-plugin-polyfill-corejs3@npm:0.6.0" dependencies: - "@babel/helper-define-polyfill-provider": ^0.3.2 - core-js-compat: ^3.21.0 + "@babel/helper-define-polyfill-provider": ^0.3.3 + core-js-compat: ^3.25.1 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 9c6644a1b0afbe59e402827fdafc6f44994ff92c5b2f258659cbbfd228f7075dea49e95114af10e66d70f36cbde12ff1d81263eb67be749b3ef0e2c18cf3c16d + checksum: 470bb8c59f7c0912bd77fe1b5a2e72f349b3f65bbdee1d60d6eb7e1f4a085c6f24b2dd5ab4ac6c2df6444a96b070ef6790eccc9edb6a2668c60d33133bfb62c6 languageName: node linkType: hard -"babel-plugin-polyfill-regenerator@npm:^0.4.0": - version: 0.4.0 - resolution: "babel-plugin-polyfill-regenerator@npm:0.4.0" +"babel-plugin-polyfill-regenerator@npm:^0.4.1": + version: 0.4.1 + resolution: "babel-plugin-polyfill-regenerator@npm:0.4.1" dependencies: - "@babel/helper-define-polyfill-provider": ^0.3.2 + "@babel/helper-define-polyfill-provider": ^0.3.3 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 699aa9c0dc5a2259d7fa52b26613fa1e782439eee54cd98506991f87fddf0c00eec6c5b1917edf586c170731d9e318903bc41210225a691e7bb8087652bbda94 + checksum: ab0355efbad17d29492503230387679dfb780b63b25408990d2e4cf421012dae61d6199ddc309f4d2409ce4e9d3002d187702700dd8f4f8770ebbba651ed066c languageName: node linkType: hard @@ -5318,9 +5525,9 @@ __metadata: languageName: node linkType: hard -"body-parser@npm:1.20.0": - version: 1.20.0 - resolution: "body-parser@npm:1.20.0" +"body-parser@npm:1.20.1": + version: 1.20.1 + resolution: "body-parser@npm:1.20.1" dependencies: bytes: 3.1.2 content-type: ~1.0.4 @@ -5330,23 +5537,23 @@ __metadata: http-errors: 2.0.0 iconv-lite: 0.4.24 on-finished: 2.4.1 - qs: 6.10.3 + qs: 6.11.0 raw-body: 2.5.1 type-is: ~1.6.18 unpipe: 1.0.0 - checksum: 12fffdeac82fe20dddcab7074215d5156e7d02a69ae90cbe9fee1ca3efa2f28ef52097cbea76685ee0a1509c71d85abd0056a08e612c09077cad6277a644cf88 + checksum: f1050dbac3bede6a78f0b87947a8d548ce43f91ccc718a50dd774f3c81f2d8b04693e52acf62659fad23101827dd318da1fb1363444ff9a8482b886a3e4a5266 languageName: node linkType: hard "bonjour-service@npm:^1.0.11": - version: 1.0.13 - resolution: "bonjour-service@npm:1.0.13" + version: 1.0.14 + resolution: "bonjour-service@npm:1.0.14" dependencies: array-flatten: ^2.1.2 dns-equal: ^1.0.0 fast-deep-equal: ^3.1.3 multicast-dns: ^7.2.5 - checksum: aee186f542e0ec095d1f7fd8194182373ea4e854eef1182a3cb90e70c958deb6945de38f1a793bb43cc51f3a0044fa7eabee05a7ecb698c446aee80f00101124 + checksum: 4a825bbf1824147ba8295a182fb3e86a8bae5159a08e2f118e829a0c988043a559f1f6e4eab425fe17ee9a1f080115d30430e78962e53f75bb03e2021ee7c5b2 languageName: node linkType: hard @@ -5433,17 +5640,17 @@ __metadata: languageName: node linkType: hard -"browserslist@npm:^4.0.0, browserslist@npm:^4.14.5, browserslist@npm:^4.16.6, browserslist@npm:^4.18.1, browserslist@npm:^4.20.2, browserslist@npm:^4.20.3, browserslist@npm:^4.21.3": - version: 4.21.3 - resolution: "browserslist@npm:4.21.3" +"browserslist@npm:^4.0.0, browserslist@npm:^4.14.5, browserslist@npm:^4.16.6, browserslist@npm:^4.18.1, browserslist@npm:^4.20.3, browserslist@npm:^4.21.3, browserslist@npm:^4.21.4": + version: 4.21.4 + resolution: "browserslist@npm:4.21.4" dependencies: - caniuse-lite: ^1.0.30001370 - electron-to-chromium: ^1.4.202 + caniuse-lite: ^1.0.30001400 + electron-to-chromium: ^1.4.251 node-releases: ^2.0.6 - update-browserslist-db: ^1.0.5 + update-browserslist-db: ^1.0.9 bin: browserslist: cli.js - checksum: ff512a7bcca1c530e2854bbdfc7be2791d0fb524097a6340e56e1d5924164c7e4e0a9b070de04cdc4c149d15cb4d4275cb7c626ebbce954278a2823aaad2452a + checksum: 4af3793704dbb4615bcd29059ab472344dc7961c8680aa6c4bb84f05340e14038d06a5aead58724eae69455b8fade8b8c69f1638016e87e5578969d74c078b79 languageName: node linkType: hard @@ -5527,8 +5734,8 @@ __metadata: linkType: hard "cacache@npm:^16.1.0": - version: 16.1.2 - resolution: "cacache@npm:16.1.2" + version: 16.1.3 + resolution: "cacache@npm:16.1.3" dependencies: "@npmcli/fs": ^2.1.0 "@npmcli/move-file": ^2.0.0 @@ -5547,8 +5754,8 @@ __metadata: rimraf: ^3.0.2 ssri: ^9.0.0 tar: ^6.1.11 - unique-filename: ^1.1.1 - checksum: defe1d6f557ddda178204cac111990da27e8a60ed276fcd608dad7109cc1936e7dcd57d7263d22cdb06a80e7ceb76ab5eb05133c7c7f886abf1d870d722abd6c + unique-filename: ^2.0.0 + checksum: d91409e6e57d7d9a3a25e5dcc589c84e75b178ae8ea7de05cbf6b783f77a5fae938f6e8fda6f5257ed70000be27a681e1e44829251bfffe4c10216002f8f14e6 languageName: node linkType: hard @@ -5647,10 +5854,10 @@ __metadata: languageName: node linkType: hard -"caniuse-lite@npm:^1.0.0, caniuse-lite@npm:^1.0.30001370, caniuse-lite@npm:^1.0.30001373": - version: 1.0.30001381 - resolution: "caniuse-lite@npm:1.0.30001381" - checksum: c6de3370eaa47239618da8cc26188c71f0ca63fd0448459bda91a7b0cb71fd72e692359cd48b8315b9741ee380481f764215d5fa20a425ae768dbbe1eee2b44a +"caniuse-lite@npm:^1.0.0, caniuse-lite@npm:^1.0.30001400, caniuse-lite@npm:^1.0.30001407": + version: 1.0.30001418 + resolution: "caniuse-lite@npm:1.0.30001418" + checksum: 03380a9ba50b1abd0081e76bfdf331bfb2c28f2277ce5eead5b83960c4db9f1fbbd84a536efa6f8f1fe2c038bc01129d6c42d17f8323fe99a016a5da3829c4bc languageName: node linkType: hard @@ -5765,9 +5972,9 @@ __metadata: linkType: hard "ci-info@npm:^3.2.0": - version: 3.3.2 - resolution: "ci-info@npm:3.3.2" - checksum: fd81f1edd2d3b0f6cb077b2e84365136d87b9db8c055928c1ad69da8a76c2c2f19cba8ea51b90238302157ca927f91f92b653e933f2398dde4867500f08d6e62 + version: 3.5.0 + resolution: "ci-info@npm:3.5.0" + checksum: 7def3789706ec18db3dc371dc699bd0df12057d54b796201f50ba87200e0849d3d83c68da00ab2ab8cdd738d91b25ab9e31620588f8d7e64ffaa1f760fd121cf languageName: node linkType: hard @@ -5816,15 +6023,15 @@ __metadata: linkType: hard "cli-table3@npm:~0.6.1": - version: 0.6.2 - resolution: "cli-table3@npm:0.6.2" + version: 0.6.3 + resolution: "cli-table3@npm:0.6.3" dependencies: "@colors/colors": 1.5.0 string-width: ^4.2.0 dependenciesMeta: "@colors/colors": optional: true - checksum: 2f82391698b8a2a2a5e45d2adcfea5d93e557207f90455a8d4c1aac688e9b18a204d9eb4ba1d322fa123b17d64ea3dc5e11de8b005529f3c3e7dbeb27cb4d9be + checksum: 09897f68467973f827c04e7eaadf13b55f8aec49ecd6647cc276386ea660059322e2dd8020a8b6b84d422dbdd619597046fa89cbbbdc95b2cea149a2df7c096c languageName: node linkType: hard @@ -5849,6 +6056,17 @@ __metadata: languageName: node linkType: hard +"cliui@npm:^8.0.1": + version: 8.0.1 + resolution: "cliui@npm:8.0.1" + dependencies: + string-width: ^4.2.0 + strip-ansi: ^6.0.1 + wrap-ansi: ^7.0.0 + checksum: 79648b3b0045f2e285b76fb2e24e207c6db44323581e421c3acbd0e86454cba1b37aea976ab50195a49e7384b871e6dfb2247ad7dec53c02454ac6497394cb56 + languageName: node + linkType: hard + "clone-deep@npm:^4.0.1": version: 4.0.1 resolution: "clone-deep@npm:4.0.1" @@ -5874,7 +6092,7 @@ __metadata: languageName: node linkType: hard -"clsx@npm:^1.0.4, clsx@npm:^1.1.1": +"clsx@npm:^1.1.1, clsx@npm:^1.2.1": version: 1.2.1 resolution: "clsx@npm:1.2.1" checksum: 30befca8019b2eb7dbad38cff6266cf543091dae2825c856a62a8ccf2c3ab9c2907c4d12b288b73101196767f66812365400a227581484a05f968b0307cfaf12 @@ -6350,12 +6568,10 @@ __metadata: languageName: node linkType: hard -"convert-source-map@npm:^1.4.0, convert-source-map@npm:^1.6.0, convert-source-map@npm:^1.7.0": - version: 1.8.0 - resolution: "convert-source-map@npm:1.8.0" - dependencies: - safe-buffer: ~5.1.1 - checksum: 985d974a2d33e1a2543ada51c93e1ba2f73eaed608dc39f229afc78f71dcc4c8b7d7c684aa647e3c6a3a204027444d69e53e169ce94e8d1fa8d7dee80c9c8fed +"convert-source-map@npm:^1.4.0, convert-source-map@npm:^1.5.0, convert-source-map@npm:^1.6.0, convert-source-map@npm:^1.7.0": + version: 1.9.0 + resolution: "convert-source-map@npm:1.9.0" + checksum: dc55a1f28ddd0e9485ef13565f8f756b342f9a46c4ae18b843fe3c30c675d058d6a4823eff86d472f187b176f0adf51ea7b69ea38be34be4a63cbbf91b0593c8 languageName: node linkType: hard @@ -6380,27 +6596,26 @@ __metadata: languageName: node linkType: hard -"core-js-compat@npm:^3.21.0, core-js-compat@npm:^3.22.1": - version: 3.24.1 - resolution: "core-js-compat@npm:3.24.1" +"core-js-compat@npm:^3.25.1": + version: 3.25.5 + resolution: "core-js-compat@npm:3.25.5" dependencies: - browserslist: ^4.21.3 - semver: 7.0.0 - checksum: b14516add9d59a9fae3b96d0de6e1d8864df80b714232814fce56ce946af3696cb50a4f83c717f8f36e43e1a37adf99a4cde6fc921e6ee56021eee2ea3bdc4dc + browserslist: ^4.21.4 + checksum: 30686b750d675b685426ee25e41e30b83aa05ff7b79def94b457529d05c1ad123cd4d0b70d9162b077a15dc9f6f177ee997d846d0a3324176dd3c504e917309c languageName: node linkType: hard -"core-js-pure@npm:^3.20.2, core-js-pure@npm:^3.8.1": - version: 3.24.1 - resolution: "core-js-pure@npm:3.24.1" - checksum: 4b8990a65c58e2320ff607f6168656fdcbfb4f60bd4af0ce7b09f5c0e0099b0cfc2632836986cfcb11f6ffe7ea46a5b8679651bc83ca3f41690f5ef7472d6f33 +"core-js-pure@npm:^3.23.3, core-js-pure@npm:^3.25.1": + version: 3.25.5 + resolution: "core-js-pure@npm:3.25.5" + checksum: e48799a8ab28f00ef3db18377142ff2c578574ab2b18ebddde6cbf12823e0181a57c80e3caa6046ce2a2e439d603a252be767583ddc54248e3d1060bc5012127 languageName: node linkType: hard "core-js@npm:^3.19.2": - version: 3.24.1 - resolution: "core-js@npm:3.24.1" - checksum: 6fb5bf0fd9e9f3e69d95616dd03332fea6758a715d2628c108b5faf17b48b0f580e90c4febb0a523c4665b0991a810de16289f86187fe79d70cc722dbd3edf0e + version: 3.25.5 + resolution: "core-js@npm:3.25.5" + checksum: 208b308c49bc022f90d4349d4c99802a73c9d55053976b3c529f10014c1e37845926defad8c519f2c7f71ea0acf18d2b323ab6aaee34dc85b4c4b3ced0623f3f languageName: node linkType: hard @@ -6458,16 +6673,6 @@ __metadata: languageName: node linkType: hard -"create-react-class@npm:^15.6.0": - version: 15.7.0 - resolution: "create-react-class@npm:15.7.0" - dependencies: - loose-envify: ^1.3.1 - object-assign: ^4.1.1 - checksum: 0c5f43da705fa9f67ec289051dd5780792652d440dfa17cd2c7d8423c1f604609596f895dabf46fda1960ddd93ee96fe1b61ef4d55a94fc4271b07d515486714 - languageName: node - linkType: hard - "create-require@npm:^1.1.0": version: 1.1.1 resolution: "create-require@npm:1.1.1" @@ -6526,11 +6731,11 @@ __metadata: linkType: hard "css-declaration-sorter@npm:^6.3.0": - version: 6.3.0 - resolution: "css-declaration-sorter@npm:6.3.0" + version: 6.3.1 + resolution: "css-declaration-sorter@npm:6.3.1" peerDependencies: postcss: ^8.0.9 - checksum: 69ce1c2e0e854c043dccbb613f15e2911e2e12dd656d18cdae831baa6a6a8f9ef0d6560c456e3b41d28835e5e013bfdf9114eeba206564b1513ea968a3633c1f + checksum: ff0d9989ee21ec4c42430b9bb86c43f973ed5024d68f30edc1e3fb07a22828ce3c3e5b922019f2ccbff606722e43c407c5c76e3cddac523ac4afcb31e4b2601c languageName: node linkType: hard @@ -6653,16 +6858,6 @@ __metadata: languageName: node linkType: hard -"css-vendor@npm:^2.0.8": - version: 2.0.8 - resolution: "css-vendor@npm:2.0.8" - dependencies: - "@babel/runtime": ^7.8.3 - is-in-browser: ^1.0.2 - checksum: 647cd4ea5e401c65c59376255aa2b708e92bf84fba9ce2b3ff5ecb94bf51d74ac374052b1cf9956ef7419b8ebf07fcea9a7683d2d2459127b2ca747ab5b98745 - languageName: node - linkType: hard - "css-what@npm:^3.2.1": version: 3.4.2 resolution: "css-what@npm:3.4.2" @@ -6677,10 +6872,10 @@ __metadata: languageName: node linkType: hard -"cssdb@npm:^7.0.0": - version: 7.0.0 - resolution: "cssdb@npm:7.0.0" - checksum: ae7e91fc812647ae542b1a7c737a8c517e6ea8b7811e165a503061a3cd999b4577852e84ed54d7010517923576a7fc5f0bceddb9eae40b160fa268dd3dc29fe7 +"cssdb@npm:^7.0.1": + version: 7.0.1 + resolution: "cssdb@npm:7.0.1" + checksum: 4b4de59864c8d3adb5f90fad2b97d527714bb7702f317275b43e2d4e91cb68408130e9c8bdef932027feec86bd74beb847509ee931a3338f7a5be7d01c81eac8 languageName: node linkType: hard @@ -6786,17 +6981,10 @@ __metadata: languageName: node linkType: hard -"csstype@npm:^2.5.2": - version: 2.6.20 - resolution: "csstype@npm:2.6.20" - checksum: cb5d5ded49c3390909e93b20b285d4a63d0ba5b10294bdfbc4cf911f80e91d6cf367ea671f99f09570762535c14ea7074a2c7fa73f02008203f01328dea8968b - languageName: node - linkType: hard - -"csstype@npm:^3.0.2": - version: 3.1.0 - resolution: "csstype@npm:3.1.0" - checksum: 644e986cefab86525f0b674a06889cfdbb1f117e5b7d1ce0fc55b0423ecc58807a1ea42ecc75c4f18999d14fc42d1d255f84662a45003a52bb5840e977eb2ffd +"csstype@npm:^3.0.2, csstype@npm:^3.1.1": + version: 3.1.1 + resolution: "csstype@npm:3.1.1" + checksum: 1f7b4f5fdd955b7444b18ebdddf3f5c699159f13e9cf8ac9027ae4a60ae226aef9bbb14a6e12ca7dba3358b007cee6354b116e720262867c398de6c955ea451d languageName: node linkType: hard @@ -6969,9 +7157,9 @@ __metadata: linkType: hard "decimal.js@npm:^10.2.1": - version: 10.4.0 - resolution: "decimal.js@npm:10.4.0" - checksum: 98702d9d817a9e5b3767ea6580e7f3b35544b9454e463a5dd5d3232131470f39067d02864c45cab009eb1200bc162cd26a33d34c622cd79e4657a3e25e95fb4e + version: 10.4.1 + resolution: "decimal.js@npm:10.4.1" + checksum: 5da6dc74af5b73d954741b24d404ef6da07841794d9e51412a2708ec384dd7b4bced3365fb178f4cd119b7ef45f0b34344014a4dc0494c8374c5e746df3cb410 languageName: node linkType: hard @@ -7081,9 +7269,9 @@ __metadata: linkType: hard "defined@npm:^1.0.0": - version: 1.0.0 - resolution: "defined@npm:1.0.0" - checksum: 77672997c5001773371c4dbcce98da0b3dc43089d6da2ad87c4b800adb727633cea8723ea3889fe0c2112a2404e2fd07e3bfd0e55f7426aa6441d8992045dbd5 + version: 1.0.1 + resolution: "defined@npm:1.0.1" + checksum: b1a852300bdb57f297289b55eafdd0c517afaa3ec8190e78fce91b9d8d0c0369d4505ecbdacfd3d98372e664f4a267d9bd793938d4a8c76209c9d9516fbe2101 languageName: node linkType: hard @@ -7425,10 +7613,10 @@ __metadata: languageName: node linkType: hard -"electron-to-chromium@npm:^1.4.202": - version: 1.4.225 - resolution: "electron-to-chromium@npm:1.4.225" - checksum: 54b5c5550e33ce5df1d2ab71543b9dc24e4dd55dc4650b29cc19b2911b932b072317e662ce3236c500a498ad69e90d2ceebe2433a772e53a337e97bd53cc7dc9 +"electron-to-chromium@npm:^1.4.251": + version: 1.4.279 + resolution: "electron-to-chromium@npm:1.4.279" + checksum: f98f592ad6acb34a63a7c804b21a14c0f05e85bc2892812e8d20019493b6bd5425c401bfd00363015ca953fb0489136c02cc60140cd9ad59e2b299531faa9d2f languageName: node linkType: hard @@ -7563,33 +7751,34 @@ __metadata: linkType: hard "es-abstract@npm:^1.17.2, es-abstract@npm:^1.19.0, es-abstract@npm:^1.19.1, es-abstract@npm:^1.19.2, es-abstract@npm:^1.19.5, es-abstract@npm:^1.20.1": - version: 1.20.1 - resolution: "es-abstract@npm:1.20.1" + version: 1.20.4 + resolution: "es-abstract@npm:1.20.4" dependencies: call-bind: ^1.0.2 es-to-primitive: ^1.2.1 function-bind: ^1.1.1 function.prototype.name: ^1.1.5 - get-intrinsic: ^1.1.1 + get-intrinsic: ^1.1.3 get-symbol-description: ^1.0.0 has: ^1.0.3 has-property-descriptors: ^1.0.0 has-symbols: ^1.0.3 internal-slot: ^1.0.3 - is-callable: ^1.2.4 + is-callable: ^1.2.7 is-negative-zero: ^2.0.2 is-regex: ^1.1.4 is-shared-array-buffer: ^1.0.2 is-string: ^1.0.7 is-weakref: ^1.0.2 - object-inspect: ^1.12.0 + object-inspect: ^1.12.2 object-keys: ^1.1.1 - object.assign: ^4.1.2 + object.assign: ^4.1.4 regexp.prototype.flags: ^1.4.3 + safe-regex-test: ^1.0.0 string.prototype.trimend: ^1.0.5 string.prototype.trimstart: ^1.0.5 unbox-primitive: ^1.0.2 - checksum: 28da27ae0ed9c76df7ee8ef5c278df79dcfdb554415faf7068bb7c58f8ba8e2a16bfb59e586844be6429ab4c302ca7748979d48442224cb1140b051866d74b7f + checksum: 89297cc785c31aedf961a603d5a07ed16471e435d3a1b6d070b54f157cf48454b95cda2ac55e4b86ff4fe3276e835fcffd2771578e6fa634337da49b26826141 languageName: node linkType: hard @@ -7925,7 +8114,7 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-react@npm:7.30.1, eslint-plugin-react@npm:^7.27.1": +"eslint-plugin-react@npm:7.30.1": version: 7.30.1 resolution: "eslint-plugin-react@npm:7.30.1" dependencies: @@ -7949,14 +8138,38 @@ __metadata: languageName: node linkType: hard +"eslint-plugin-react@npm:^7.27.1": + version: 7.31.10 + resolution: "eslint-plugin-react@npm:7.31.10" + dependencies: + array-includes: ^3.1.5 + array.prototype.flatmap: ^1.3.0 + doctrine: ^2.1.0 + estraverse: ^5.3.0 + jsx-ast-utils: ^2.4.1 || ^3.0.0 + minimatch: ^3.1.2 + object.entries: ^1.1.5 + object.fromentries: ^2.0.5 + object.hasown: ^1.1.1 + object.values: ^1.1.5 + prop-types: ^15.8.1 + resolve: ^2.0.0-next.3 + semver: ^6.3.0 + string.prototype.matchall: ^4.0.7 + peerDependencies: + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 + checksum: f013669c296483559a760648fa06425f161b1aff93c668f14c4561c933d22a7836b745b88a795c53cab929c71513d5fd1f2ffdddff915709f01b77ac25f5b71b + languageName: node + linkType: hard + "eslint-plugin-testing-library@npm:^5.0.1": - version: 5.6.0 - resolution: "eslint-plugin-testing-library@npm:5.6.0" + version: 5.7.2 + resolution: "eslint-plugin-testing-library@npm:5.7.2" dependencies: "@typescript-eslint/utils": ^5.13.0 peerDependencies: eslint: ^7.5.0 || ^8.0.0 - checksum: 52cd25709f782bd6ff7f1aed02995a7f8b1020abfa385922947d3fd03f057f954274480ddc4c264f14061f6c59827fa7ef4699f560ffb52bfe585fb4c93b0f16 + checksum: 33ab09b0bc77b80ea61b9bac4d48ca3f83916a0cb9deaf0e8d2eaab80707346feb7e808a68a625fa27baf278d1d8130b1ca5d2f8eb0904804793601d8f1c8f40 languageName: node linkType: hard @@ -8087,12 +8300,12 @@ __metadata: linkType: hard "eslint@npm:^8.3.0": - version: 8.22.0 - resolution: "eslint@npm:8.22.0" + version: 8.25.0 + resolution: "eslint@npm:8.25.0" dependencies: - "@eslint/eslintrc": ^1.3.0 - "@humanwhocodes/config-array": ^0.10.4 - "@humanwhocodes/gitignore-to-minimatch": ^1.0.2 + "@eslint/eslintrc": ^1.3.3 + "@humanwhocodes/config-array": ^0.10.5 + "@humanwhocodes/module-importer": ^1.0.1 ajv: ^6.10.0 chalk: ^4.0.0 cross-spawn: ^7.0.2 @@ -8102,13 +8315,12 @@ __metadata: eslint-scope: ^7.1.1 eslint-utils: ^3.0.0 eslint-visitor-keys: ^3.3.0 - espree: ^9.3.3 + espree: ^9.4.0 esquery: ^1.4.0 esutils: ^2.0.2 fast-deep-equal: ^3.1.3 file-entry-cache: ^6.0.1 find-up: ^5.0.0 - functional-red-black-tree: ^1.0.1 glob-parent: ^6.0.1 globals: ^13.15.0 globby: ^11.1.0 @@ -8117,6 +8329,7 @@ __metadata: import-fresh: ^3.0.0 imurmurhash: ^0.1.4 is-glob: ^4.0.0 + js-sdsl: ^4.1.4 js-yaml: ^4.1.0 json-stable-stringify-without-jsonify: ^1.0.1 levn: ^0.4.1 @@ -8128,21 +8341,9 @@ __metadata: strip-ansi: ^6.0.1 strip-json-comments: ^3.1.0 text-table: ^0.2.0 - v8-compile-cache: ^2.0.3 bin: eslint: bin/eslint.js - checksum: 2d84a7a2207138cdb250759b047fdb05a57fede7f87b7a039d9370edba7f26e23a873a208becfd4b2c9e4b5499029f3fc3b9318da3290e693d25c39084119c80 - languageName: node - linkType: hard - -"espree@npm:^9.3.2, espree@npm:^9.3.3": - version: 9.3.3 - resolution: "espree@npm:9.3.3" - dependencies: - acorn: ^8.8.0 - acorn-jsx: ^5.3.2 - eslint-visitor-keys: ^3.3.0 - checksum: 33e8a36fc15d082e68672e322e22a53856b564d60aad8f291a667bfc21b2c900c42412d37dd3c7a0f18b9d0d8f8858dabe8776dbd4b4c2f72c5cf4d6afeabf65 + checksum: 7acf2693b522b573657b53d2245b5522d3a131e4224b1cbf01e2c3579632fdbf62599284f68bc483e6e4eba23ae3643c9544744e0214a86e727cc361cedcd0fa languageName: node linkType: hard @@ -8228,9 +8429,9 @@ __metadata: linkType: hard "eventemitter2@npm:^6.4.3": - version: 6.4.7 - resolution: "eventemitter2@npm:6.4.7" - checksum: 1b36a77e139d6965ebf3a36c01fa00c089ae6b80faa1911e52888f40b3a7057b36a2cc45dcd1ad87cda3798fe7b97a0aabcbb8175a8b96092a23bb7d0f039e66 + version: 6.4.9 + resolution: "eventemitter2@npm:6.4.9" + checksum: be59577c1e1c35509c7ba0e2624335c35bbcfd9485b8a977384c6cc6759341ea1a98d3cb9dbaa5cea4fff9b687e504504e3f9c2cc1674cf3bd8a43a7c74ea3eb languageName: node linkType: hard @@ -8340,12 +8541,12 @@ __metadata: linkType: hard "express@npm:^4.17.3": - version: 4.18.1 - resolution: "express@npm:4.18.1" + version: 4.18.2 + resolution: "express@npm:4.18.2" dependencies: accepts: ~1.3.8 array-flatten: 1.1.1 - body-parser: 1.20.0 + body-parser: 1.20.1 content-disposition: 0.5.4 content-type: ~1.0.4 cookie: 0.5.0 @@ -8364,7 +8565,7 @@ __metadata: parseurl: ~1.3.3 path-to-regexp: 0.1.7 proxy-addr: ~2.0.7 - qs: 6.10.3 + qs: 6.11.0 range-parser: ~1.2.1 safe-buffer: 5.2.1 send: 0.18.0 @@ -8374,7 +8575,7 @@ __metadata: type-is: ~1.6.18 utils-merge: 1.0.1 vary: ~1.1.2 - checksum: c3d44c92e48226ef32ec978becfedb0ecf0ca21316bfd33674b3c5d20459840584f2325726a4f17f33d9c99f769636f728982d1c5433a5b6fe6eb95b8cf0c854 + checksum: 3c4b9b076879442f6b968fe53d85d9f1eeacbb4f4c41e5f16cc36d77ce39a2b0d81b3f250514982110d815b2f7173f5561367f9110fcc541f9371948e8c8b037 languageName: node linkType: hard @@ -8480,15 +8681,15 @@ __metadata: linkType: hard "fast-glob@npm:^3.2.11, fast-glob@npm:^3.2.9": - version: 3.2.11 - resolution: "fast-glob@npm:3.2.11" + version: 3.2.12 + resolution: "fast-glob@npm:3.2.12" dependencies: "@nodelib/fs.stat": ^2.0.2 "@nodelib/fs.walk": ^1.2.3 glob-parent: ^5.1.2 merge2: ^1.3.0 micromatch: ^4.0.4 - checksum: f473105324a7780a20c06de842e15ddbb41d3cb7e71d1e4fe6e8373204f22245d54f5ab9e2061e6a1c613047345954d29b022e0e76f5c28b1df9858179a0e6d7 + checksum: 0b1990f6ce831c7e28c4d505edcdaad8e27e88ab9fa65eedadb730438cfc7cde4910d6c975d6b7b8dc8a73da4773702ebcfcd6e3518e73938bb1383badfe01c2 languageName: node linkType: hard @@ -8535,9 +8736,9 @@ __metadata: linkType: hard "fast-redact@npm:^3.0.0": - version: 3.1.1 - resolution: "fast-redact@npm:3.1.1" - checksum: e486cc9990b5c9724f39bf4e392c1b250c8fd5e8c0145be80c73de3461fc390babe7b48f35746b50bf3cbcd917e093b5685ae66295162c7d9b686a761d48e989 + version: 3.1.2 + resolution: "fast-redact@npm:3.1.2" + checksum: a30eb6b6830333ab213e0def55f46453ca777544dbd3a883016cb590a0eeb95e6fdf546553c1a13d509896bfba889b789991160a6d0996ceb19fce0a02e8b753 languageName: node linkType: hard @@ -8556,15 +8757,15 @@ __metadata: linkType: hard "fastify-plugin@npm:^4.0.0": - version: 4.2.0 - resolution: "fastify-plugin@npm:4.2.0" - checksum: 30d7fd3c8f5e9bd87ca43b15e59fff8ca28772920c979bd18420f8874e81cd24592410101f1e0d3de443f19e599464b245a171692883acff934763152e3dc3eb + version: 4.2.1 + resolution: "fastify-plugin@npm:4.2.1" + checksum: 01eaa6644f21a50c0a83a8ac0dceea8f2d35bafd233788a10a7b60803bb0b27068677b718e05ce14f4e97778f0966389eedbbb16b4f3886d7fbbb6125788d681 languageName: node linkType: hard "fastify@npm:^3.29.1": - version: 3.29.1 - resolution: "fastify@npm:3.29.1" + version: 3.29.3 + resolution: "fastify@npm:3.29.3" dependencies: "@fastify/ajv-compiler": ^1.0.0 "@fastify/error": ^2.0.0 @@ -8581,7 +8782,7 @@ __metadata: secure-json-parse: ^2.0.0 semver: ^7.3.2 tiny-lru: ^8.0.1 - checksum: 8f9e9c9f837135b82c58f4bf8d0ddfad703275ff48827e37eccdb0f8b0366e043a2111da4ee8d35ae1bc78512b52ac15140790bbe314b51deced535cff9fefe5 + checksum: a3edd89ff5dd0efae43989f18a6ab2270b9b8fc11c6fc7cca6e8cfe3647dc4b0bb5b20104fe2c8468efbaad57af03113e4c592fafae8c619b8edc9a9e1ae98f4 languageName: node linkType: hard @@ -8604,11 +8805,11 @@ __metadata: linkType: hard "fb-watchman@npm:^2.0.0": - version: 2.0.1 - resolution: "fb-watchman@npm:2.0.1" + version: 2.0.2 + resolution: "fb-watchman@npm:2.0.2" dependencies: bser: 2.1.1 - checksum: 8510230778ab3a51c27dffb1b76ef2c24fab672a42742d3c0a45c2e9d1e5f20210b1fbca33486088da4a9a3958bde96b5aec0a63aac9894b4e9df65c88b2cbd6 + checksum: b15a124cef28916fe07b400eb87cbc73ca082c142abf7ca8e8de6af43eca79ca7bd13eb4d4d48240b3bd3136eaac40d16e42d6edf87a8e5d1dd8070626860c78 languageName: node linkType: hard @@ -8726,6 +8927,13 @@ __metadata: languageName: node linkType: hard +"find-root@npm:^1.1.0": + version: 1.1.0 + resolution: "find-root@npm:1.1.0" + checksum: b2a59fe4b6c932eef36c45a048ae8f93c85640212ebe8363164814990ee20f154197505965f3f4f102efc33bfb1cbc26fd17c4a2fc739ebc51b886b137cbefaf + languageName: node + linkType: hard + "find-up@npm:^2.0.0": version: 2.1.0 resolution: "find-up@npm:2.1.0" @@ -8828,12 +9036,12 @@ __metadata: linkType: hard "follow-redirects@npm:^1.0.0, follow-redirects@npm:^1.14.9": - version: 1.15.1 - resolution: "follow-redirects@npm:1.15.1" + version: 1.15.2 + resolution: "follow-redirects@npm:1.15.2" peerDependenciesMeta: debug: optional: true - checksum: 6aa4e3e3cdfa3b9314801a1cd192ba756a53479d9d8cca65bf4db3a3e8834e62139245cd2f9566147c8dfe2efff1700d3e6aefd103de4004a7b99985e71dd533 + checksum: faa66059b66358ba65c234c2f2a37fcec029dc22775f35d9ad6abac56003268baf41e55f9ee645957b32c7d9f62baf1f0b906e68267276f54ec4b4c597c2b190 languageName: node linkType: hard @@ -9084,14 +9292,14 @@ __metadata: languageName: node linkType: hard -"get-intrinsic@npm:^1.0.2, get-intrinsic@npm:^1.1.0, get-intrinsic@npm:^1.1.1": - version: 1.1.2 - resolution: "get-intrinsic@npm:1.1.2" +"get-intrinsic@npm:^1.0.2, get-intrinsic@npm:^1.1.0, get-intrinsic@npm:^1.1.1, get-intrinsic@npm:^1.1.3": + version: 1.1.3 + resolution: "get-intrinsic@npm:1.1.3" dependencies: function-bind: ^1.1.1 has: ^1.0.3 has-symbols: ^1.0.3 - checksum: 252f45491f2ba88ebf5b38018020c7cc3279de54b1d67ffb70c0cdf1dfa8ab31cd56467b5d117a8b4275b7a4dde91f86766b163a17a850f036528a7b2faafb2b + checksum: 152d79e87251d536cf880ba75cfc3d6c6c50e12b3a64e1ea960e73a3752b47c69f46034456eae1b0894359ce3bc64c55c186f2811f8a788b75b638b06fab228a languageName: node linkType: hard @@ -9365,10 +9573,9 @@ __metadata: dependencies: "@babel/plugin-syntax-object-rest-spread": 7.8.3 "@graasp/chatbox": "link:.." - "@graasp/query-client": "github:graasp/graasp-query-client#202/exportChatHook" - "@material-ui/core": 4.12.4 - "@material-ui/icons": 4.11.2 - "@material-ui/lab": 4.0.0-alpha.60 + "@graasp/query-client": "github:graasp/graasp-query-client" + "@mui/icons-material": 5.10.9 + "@mui/material": 5.10.9 "@testing-library/jest-dom": "link:../node_modules/@testing-library/jest-dom" "@testing-library/react": "link:../node_modules/@testing-library/react" "@testing-library/user-event": "link:../node_modules/@testing-library/user-event" @@ -9575,7 +9782,7 @@ __metadata: languageName: node linkType: hard -"hoist-non-react-statics@npm:^3.3.2": +"hoist-non-react-statics@npm:^3.3.1": version: 3.3.2 resolution: "hoist-non-react-statics@npm:3.3.2" dependencies: @@ -9862,13 +10069,6 @@ __metadata: languageName: node linkType: hard -"hyphenate-style-name@npm:^1.0.3": - version: 1.0.4 - resolution: "hyphenate-style-name@npm:1.0.4" - checksum: 4f5bf4b055089754924babebaa23c17845937bcca6aee95d5d015f8fa1e6814279002bd6a9e541e3fac2cd02519fc76305396727066c57c8e21a7e73e7a12137 - languageName: node - linkType: hard - "i18next@npm:21.8.1": version: 21.8.1 resolution: "i18next@npm:21.8.1" @@ -9906,9 +10106,9 @@ __metadata: linkType: hard "idb@npm:^7.0.1": - version: 7.0.2 - resolution: "idb@npm:7.0.2" - checksum: 60ebe6d5c25d9d82d400fa90e769045a9a3f44dfbc3094b105f8666f025d84f2a779e5416211572fc51f6057f8e130cb1bbfaa06cfd6f196701a8fca9f0eda17 + version: 7.1.0 + resolution: "idb@npm:7.1.0" + checksum: 1ae62bcf9f0545390b39ce82a5162720ffeb4cf461a6e64e8bb595df6a4fe94a7f73bba8412ac683e291e5614bab1c6659d961dd4175cb1fa3ee29c1c8631549 languageName: node linkType: hard @@ -10176,10 +10376,10 @@ __metadata: languageName: node linkType: hard -"is-callable@npm:^1.1.4, is-callable@npm:^1.2.4": - version: 1.2.4 - resolution: "is-callable@npm:1.2.4" - checksum: 1a28d57dc435797dae04b173b65d6d1e77d4f16276e9eff973f994eadcfdc30a017e6a597f092752a083c1103cceb56c91e3dadc6692fedb9898dfaba701575f +"is-callable@npm:^1.1.4, is-callable@npm:^1.2.7": + version: 1.2.7 + resolution: "is-callable@npm:1.2.7" + checksum: 61fd57d03b0d984e2ed3720fb1c7a897827ea174bd44402878e059542ea8c4aeedee0ea0985998aa5cc2736b2fa6e271c08587addb5b3959ac52cf665173d1ac languageName: node linkType: hard @@ -10307,13 +10507,6 @@ __metadata: languageName: node linkType: hard -"is-in-browser@npm:^1.0.2, is-in-browser@npm:^1.1.3": - version: 1.1.3 - resolution: "is-in-browser@npm:1.1.3" - checksum: 178491f97f6663c0574565701b76f41633dbe065e4bd8d518ce017a8fa25e5109ecb6a3bd8bd55c0aba11b208f86b9f0f9c91f3664e148ebf618b74a74fcaf09 - languageName: node - linkType: hard - "is-installed-globally@npm:~0.4.0": version: 0.4.0 resolution: "is-installed-globally@npm:0.4.0" @@ -10614,15 +10807,15 @@ __metadata: linkType: hard "istanbul-lib-instrument@npm:^5.0.4, istanbul-lib-instrument@npm:^5.1.0": - version: 5.2.0 - resolution: "istanbul-lib-instrument@npm:5.2.0" + version: 5.2.1 + resolution: "istanbul-lib-instrument@npm:5.2.1" dependencies: "@babel/core": ^7.12.3 "@babel/parser": ^7.14.7 "@istanbuljs/schema": ^0.1.2 istanbul-lib-coverage: ^3.2.0 semver: ^6.3.0 - checksum: 7c242ed782b6bf7b655656576afae8b6bd23dcc020e5fdc1472cca3dfb6ddb196a478385206d0df5219b9babf46ac4f21fea5d8ea9a431848b6cca6007012353 + checksum: bf16f1803ba5e51b28bbd49ed955a736488381e09375d830e42ddeb403855b2006f850711d95ad726f2ba3f1ae8e7366de7e51d2b9ac67dc4d80191ef7ddf272 languageName: node linkType: hard @@ -11282,6 +11475,13 @@ __metadata: languageName: node linkType: hard +"js-sdsl@npm:^4.1.4": + version: 4.1.5 + resolution: "js-sdsl@npm:4.1.5" + checksum: 695f657ddc5be462b97cac4e8e60f37de28d628ee0e23016baecff0bb584a18dddb5caeac537a775030f180b5afd62133ac4481e7024c8d03a62d73e4da0713e + languageName: node + linkType: hard + "js-sha3@npm:0.8.0": version: 0.8.0 resolution: "js-sha3@npm:0.8.0" @@ -11504,92 +11704,6 @@ __metadata: languageName: node linkType: hard -"jss-plugin-camel-case@npm:^10.5.1": - version: 10.9.2 - resolution: "jss-plugin-camel-case@npm:10.9.2" - dependencies: - "@babel/runtime": ^7.3.1 - hyphenate-style-name: ^1.0.3 - jss: 10.9.2 - checksum: 5fa617b23ce9718244691c59ace6a0d1271dbcb4430ce3e13b851ee1879c1db8ecab7e941c33802bea763a0f0e2b609d004b8a975b2063f213cdd639cdd384d2 - languageName: node - linkType: hard - -"jss-plugin-default-unit@npm:^10.5.1": - version: 10.9.2 - resolution: "jss-plugin-default-unit@npm:10.9.2" - dependencies: - "@babel/runtime": ^7.3.1 - jss: 10.9.2 - checksum: 48d8d836d36dd15513d98de11fba6be373ac29e6fd5702eb2edd143c815fb9e2f9969b2af6b1b964e9b8a052828690887042f6bcb34836836d5c359e52702d0f - languageName: node - linkType: hard - -"jss-plugin-global@npm:^10.5.1": - version: 10.9.2 - resolution: "jss-plugin-global@npm:10.9.2" - dependencies: - "@babel/runtime": ^7.3.1 - jss: 10.9.2 - checksum: 9b29b0c1f169d5a1033890875df072d76364a902d0f6470f448544669a388612a9a4d51844fb2bcb6d25a1c43d67c1637f11a162c2cdd9f4b6b0a8f9c94f6090 - languageName: node - linkType: hard - -"jss-plugin-nested@npm:^10.5.1": - version: 10.9.2 - resolution: "jss-plugin-nested@npm:10.9.2" - dependencies: - "@babel/runtime": ^7.3.1 - jss: 10.9.2 - tiny-warning: ^1.0.2 - checksum: ee08df07f3d553931b48037674842a8314bbc7857cc954a52f962a516bfc4b2d4e9871578b06b8fa3981edf5a927cea00021fd368d4ce315870065b7647f7b57 - languageName: node - linkType: hard - -"jss-plugin-props-sort@npm:^10.5.1": - version: 10.9.2 - resolution: "jss-plugin-props-sort@npm:10.9.2" - dependencies: - "@babel/runtime": ^7.3.1 - jss: 10.9.2 - checksum: 70bd181a458a6078f19ad4d7350570c78d26b9aabc25a1fbde673839edcc19825af7b636861b208a38aa17e551e68d0ea38599480716b4aec08e353bbe737222 - languageName: node - linkType: hard - -"jss-plugin-rule-value-function@npm:^10.5.1": - version: 10.9.2 - resolution: "jss-plugin-rule-value-function@npm:10.9.2" - dependencies: - "@babel/runtime": ^7.3.1 - jss: 10.9.2 - tiny-warning: ^1.0.2 - checksum: b1a03209d0249f13ea6de766d3ee14c1769cd1f67d8c543c7d1ce6178c32cf15507c021ecb3e3b7585a8a7a2425dddbe0bdae02f4135c4598725a4152bebfc99 - languageName: node - linkType: hard - -"jss-plugin-vendor-prefixer@npm:^10.5.1": - version: 10.9.2 - resolution: "jss-plugin-vendor-prefixer@npm:10.9.2" - dependencies: - "@babel/runtime": ^7.3.1 - css-vendor: ^2.0.8 - jss: 10.9.2 - checksum: a5c352a500fea82e8a782a090cc9815f6331259f1a331158ed74ed77c750fb45750f5ae95f07d27922742830b45d4c3592cfaab194b3ba4a50591acbdeab04d8 - languageName: node - linkType: hard - -"jss@npm:10.9.2, jss@npm:^10.5.1": - version: 10.9.2 - resolution: "jss@npm:10.9.2" - dependencies: - "@babel/runtime": ^7.3.1 - csstype: ^3.0.2 - is-in-browser: ^1.1.3 - tiny-warning: ^1.0.2 - checksum: 7ae5cd2f8602bf197ec90251d774b9f10d55eb2db0854ac78dc7fb6983828c202e8eb0d5c8c59c73b2f64718ebd33d6063afa799d625a995986a22dc1cc27230 - languageName: node - linkType: hard - "jsx-ast-utils@npm:^2.4.1 || ^3.0.0, jsx-ast-utils@npm:^3.3.2": version: 3.3.3 resolution: "jsx-ast-utils@npm:3.3.3" @@ -11600,14 +11714,14 @@ __metadata: languageName: node linkType: hard -"katex@npm:0.15.3": - version: 0.15.3 - resolution: "katex@npm:0.15.3" +"katex@npm:0.16.0": + version: 0.16.0 + resolution: "katex@npm:0.16.0" dependencies: commander: ^8.0.0 bin: katex: cli.js - checksum: 12bec82d9ae9f122b9aeafaf2de476e702d12ae19bb9bdd9c8c24126fd81e752047bb856254af98ca54fc51f3bb7f149b3902d65dcdafb5e3deeb691ec4d3db2 + checksum: 0e094523544b3c921e55da8cf1a9ea2718213c621af508af9fc03859b97dc73280f478fbfede5a8b32948210c3596c5a637dd64e0e28e31d6c617b5d50c29762 languageName: node linkType: hard @@ -11928,7 +12042,7 @@ __metadata: languageName: node linkType: hard -"loose-envify@npm:^1.0.0, loose-envify@npm:^1.1.0, loose-envify@npm:^1.3.1, loose-envify@npm:^1.4.0": +"loose-envify@npm:^1.0.0, loose-envify@npm:^1.1.0, loose-envify@npm:^1.4.0": version: 1.4.0 resolution: "loose-envify@npm:1.4.0" dependencies: @@ -12145,13 +12259,14 @@ __metadata: linkType: hard "mdast-util-gfm-table@npm:^1.0.0": - version: 1.0.4 - resolution: "mdast-util-gfm-table@npm:1.0.4" + version: 1.0.6 + resolution: "mdast-util-gfm-table@npm:1.0.6" dependencies: + "@types/mdast": ^3.0.0 markdown-table: ^3.0.0 mdast-util-from-markdown: ^1.0.0 mdast-util-to-markdown: ^1.3.0 - checksum: 56d9f0376b3da3e4cc0f5047d62a4eefa765934a1084822bc7804e7cf93c458c4bff2a917fa4e89c917287431a7284b656bf23ef89553e943d7f853ffefae693 + checksum: 1b0469d9a9c9ca2f8d7cbd46f660963bb98984cb9b2b7e25dba05c0ea2743cc9fc46fbbfdb046735b84a3c67445f13c655dc449cefa5d38646c2edf944201f50 languageName: node linkType: hard @@ -12181,21 +12296,19 @@ __metadata: linkType: hard "mdast-util-to-hast@npm:^12.1.0": - version: 12.2.0 - resolution: "mdast-util-to-hast@npm:12.2.0" + version: 12.2.4 + resolution: "mdast-util-to-hast@npm:12.2.4" dependencies: "@types/hast": ^2.0.0 "@types/mdast": ^3.0.0 - "@types/mdurl": ^1.0.0 mdast-util-definitions: ^5.0.0 - mdurl: ^1.0.0 - micromark-util-sanitize-uri: ^1.0.0 + micromark-util-sanitize-uri: ^1.1.0 trim-lines: ^3.0.0 unist-builder: ^3.0.0 unist-util-generated: ^2.0.0 unist-util-position: ^4.0.0 unist-util-visit: ^4.0.0 - checksum: 58ea6e97e20adc7ce2ce540afefe59e2aa31a874238ed41f6ee609e87a8d362e3c1277f02b1b99e6a262fa245bbc353c230d7bb85d4e6dc94e364f0bf015c2ec + checksum: c9a1c31527590a11ec7a637ae46a8f52b05b457523e9be9c4ca8bcc1efb3eac5ed1575353e97a70fffcf61e40c80d649bee28058fa1509bc1c213eacfa73bc5f languageName: node linkType: hard @@ -12235,13 +12348,6 @@ __metadata: languageName: node linkType: hard -"mdurl@npm:^1.0.0": - version: 1.0.1 - resolution: "mdurl@npm:1.0.1" - checksum: 71731ecba943926bfbf9f9b51e28b5945f9411c4eda80894221b47cc105afa43ba2da820732b436f0798fd3edbbffcd1fc1415843c41a87fea08a41cc1e3d02b - languageName: node - linkType: hard - "media-typer@npm:0.3.0": version: 0.3.0 resolution: "media-typer@npm:0.3.0" @@ -12574,14 +12680,14 @@ __metadata: languageName: node linkType: hard -"micromark-util-sanitize-uri@npm:^1.0.0": - version: 1.0.0 - resolution: "micromark-util-sanitize-uri@npm:1.0.0" +"micromark-util-sanitize-uri@npm:^1.0.0, micromark-util-sanitize-uri@npm:^1.1.0": + version: 1.1.0 + resolution: "micromark-util-sanitize-uri@npm:1.1.0" dependencies: micromark-util-character: ^1.0.0 micromark-util-encode: ^1.0.0 micromark-util-symbol: ^1.0.0 - checksum: 77448ec3a5d18f0ac975ea47591fbf0d5bd5568f9a0d033d9e318f90656031f037c5ff9137e93faf289480eaea70a5382e2571ebf9edcb1c1cd2a5187b6b3160 + checksum: fe6093faa0adeb8fad606184d927ce37f207dcc2ec7256438e7f273c8829686245dd6161b597913ef25a3c4fb61863d3612a40cb04cf15f83ba1b4087099996b languageName: node linkType: hard @@ -12612,8 +12718,8 @@ __metadata: linkType: hard "micromark@npm:^3.0.0": - version: 3.0.10 - resolution: "micromark@npm:3.0.10" + version: 3.1.0 + resolution: "micromark@npm:3.1.0" dependencies: "@types/debug": ^4.0.0 debug: ^4.0.0 @@ -12632,7 +12738,7 @@ __metadata: micromark-util-symbol: ^1.0.0 micromark-util-types: ^1.0.1 uvu: ^0.5.0 - checksum: 04663fe0308cccfbf338111b41d3d82d6445d1d2b834c9fc1880e1ea3874c4a3b81adfafe62b0bc7708ba0a86889885ea31b4dbb39f1f72190c3aab46b743bb1 + checksum: 5fe5bc3bf92e2ddd37b5f0034080fc3a4d4b3c1130dd5e435bb96ec75e9453091272852e71a4d74906a8fcf992d6f79d794607657c534bda49941e9950a92e28 languageName: node linkType: hard @@ -12770,9 +12876,9 @@ __metadata: linkType: hard "minimist@npm:^1.2.0, minimist@npm:^1.2.5, minimist@npm:^1.2.6": - version: 1.2.6 - resolution: "minimist@npm:1.2.6" - checksum: d15428cd1e11eb14e1233bcfb88ae07ed7a147de251441d61158619dfb32c4d7e9061d09cab4825fdee18ecd6fce323228c8c47b5ba7cd20af378ca4048fb3fb + version: 1.2.7 + resolution: "minimist@npm:1.2.7" + checksum: 7346574a1038ca23c32e02252f603801f09384dd1d78b69a943a4e8c2c28730b80e96193882d3d3b22a063445f460e48316b29b8a25addca2d7e5e8f75478bec languageName: node linkType: hard @@ -12786,8 +12892,8 @@ __metadata: linkType: hard "minipass-fetch@npm:^2.0.3": - version: 2.1.1 - resolution: "minipass-fetch@npm:2.1.1" + version: 2.1.2 + resolution: "minipass-fetch@npm:2.1.2" dependencies: encoding: ^0.1.13 minipass: ^3.1.6 @@ -12796,7 +12902,7 @@ __metadata: dependenciesMeta: encoding: optional: true - checksum: 1aae0c2240b2f65309e046615e5a38cfd56a16ed2d334932aa195d183a0a2e1673a242a3b257bbb64892dee2e75d0233e8d2c3ad160928b6a2e5609efe6daad8 + checksum: 3f216be79164e915fc91210cea1850e488793c740534985da017a4cbc7a5ff50506956d0f73bb0cb60e4fe91be08b6b61ef35101706d3ef5da2c8709b5f08f91 languageName: node linkType: hard @@ -13036,14 +13142,14 @@ __metadata: linkType: hard "node-gyp@npm:latest": - version: 9.1.0 - resolution: "node-gyp@npm:9.1.0" + version: 9.3.0 + resolution: "node-gyp@npm:9.3.0" dependencies: env-paths: ^2.2.0 glob: ^7.1.4 graceful-fs: ^4.2.6 make-fetch-happen: ^10.0.3 - nopt: ^5.0.0 + nopt: ^6.0.0 npmlog: ^6.0.0 rimraf: ^3.0.2 semver: ^7.3.5 @@ -13051,7 +13157,7 @@ __metadata: which: ^2.0.2 bin: node-gyp: bin/node-gyp.js - checksum: 1437fa4a879b5b9010604128e8da8609b57c66034262087539ee04a8b764b8436af2be01bab66f8fc729a3adba2dcc21b10a32b9f552696c3fa8cd657d134fc4 + checksum: 589ddd3ed967724ef425f9624bfa47cf73022640ab3eba6d556e92cdc4ddef33b63fce3a467c93b995a3f61df92eafd3c3d1e8dbe4a2c00c383334487dea99c3 languageName: node linkType: hard @@ -13069,14 +13175,14 @@ __metadata: languageName: node linkType: hard -"nopt@npm:^5.0.0": - version: 5.0.0 - resolution: "nopt@npm:5.0.0" +"nopt@npm:^6.0.0": + version: 6.0.0 + resolution: "nopt@npm:6.0.0" dependencies: - abbrev: 1 + abbrev: ^1.0.0 bin: nopt: bin/nopt.js - checksum: d35fdec187269503843924e0114c0c6533fb54bbf1620d0f28b4b60ba01712d6687f62565c55cc20a504eff0fbe5c63e22340c3fad549ad40469ffb611b04f2f + checksum: 82149371f8be0c4b9ec2f863cc6509a7fd0fa729929c009f3a58e4eb0c9e4cae9920e8f1f8eb46e7d032fec8fb01bede7f0f41a67eb3553b7b8e14fa53de1dac languageName: node linkType: hard @@ -13165,9 +13271,9 @@ __metadata: linkType: hard "nwsapi@npm:^2.2.0": - version: 2.2.1 - resolution: "nwsapi@npm:2.2.1" - checksum: 6c21fcb6950538012516b39137ed9b53ed56843e521362e977282c781169f229e7bca8ec6e207165b19912550f360806b222f77b6c9202bb8d66818456875c3d + version: 2.2.2 + resolution: "nwsapi@npm:2.2.2" + checksum: 43769106292bc95f776756ca2f3513dab7b4d506a97c67baec32406447841a35f65f29c1f95ab5d42785210fd41668beed33ca16fa058780be43b101ad73e205 languageName: node linkType: hard @@ -13196,7 +13302,7 @@ __metadata: languageName: node linkType: hard -"object-inspect@npm:^1.12.0, object-inspect@npm:^1.9.0": +"object-inspect@npm:^1.12.2, object-inspect@npm:^1.9.0": version: 1.12.2 resolution: "object-inspect@npm:1.12.2" checksum: a534fc1b8534284ed71f25ce3a496013b7ea030f3d1b77118f6b7b1713829262be9e6243acbcb3ef8c626e2b64186112cb7f6db74e37b2789b9c789ca23048b2 @@ -13229,7 +13335,7 @@ __metadata: languageName: node linkType: hard -"object.assign@npm:^4.1.0, object.assign@npm:^4.1.2, object.assign@npm:^4.1.3": +"object.assign@npm:^4.1.0, object.assign@npm:^4.1.3, object.assign@npm:^4.1.4": version: 4.1.4 resolution: "object.assign@npm:4.1.4" dependencies: @@ -13689,20 +13795,20 @@ __metadata: linkType: hard "pg-copy-streams@npm:^6.0.2": - version: 6.0.2 - resolution: "pg-copy-streams@npm:6.0.2" + version: 6.0.4 + resolution: "pg-copy-streams@npm:6.0.4" dependencies: obuf: ^1.1.2 - checksum: 552f562ff9854b6601fcf8fa3c5e831d0f4d195216e6dba23cbd10bcd4a647322a339f42a7c4149e5947c8fd95df2d0c47726b8cd2d014b746bcf5f43f7d88f8 + checksum: c78eef03f03fca856f6127cb713d3044cf3c043f08098aca319a71986b1839420f6f03ef06ef1af09cd52456601bd49f03794849301d11101451e16a63ef01c8 languageName: node linkType: hard "pg-cursor@npm:^2.7.3": - version: 2.7.3 - resolution: "pg-cursor@npm:2.7.3" + version: 2.7.4 + resolution: "pg-cursor@npm:2.7.4" peerDependencies: pg: ^8 - checksum: a6b7615f382c8dd0b76cc4f34aa761fc490fbca1660ee59b6b1ea50012b17c8b5f6269f3abb3881eda25584af2645b5f07323b1758cd5ae8f2f496253da8b235 + checksum: f150287f887ebe6aa5aa552791cd315c71ef7cc9352ddd1cebbd92f6fa49bdb939988039597ada7072b91888e2606ca6f82e638925971aca3b02053599077bb1 languageName: node linkType: hard @@ -13713,12 +13819,12 @@ __metadata: languageName: node linkType: hard -"pg-pool@npm:^3.5.1": - version: 3.5.1 - resolution: "pg-pool@npm:3.5.1" +"pg-pool@npm:^3.5.2": + version: 3.5.2 + resolution: "pg-pool@npm:3.5.2" peerDependencies: pg: ">=8.0" - checksum: 42833c25f18fee41a1b2d955978f1403e93164762a7e57d3a870429103d302f1899b393ab021bb8144272037eb3f13bdb9f16a4c4afaa3efd3d2c3689738038f + checksum: a5d029200257671f0c17ca54b9ab6213e2060e64e5cc792b78edd50ab471a26cd364890d05d546d9296949e079e943821cf2ceb4d488f4e6a6789fb781a628bf languageName: node linkType: hard @@ -13743,22 +13849,22 @@ __metadata: linkType: hard "pg@npm:^8.7.3": - version: 8.7.3 - resolution: "pg@npm:8.7.3" + version: 8.8.0 + resolution: "pg@npm:8.8.0" dependencies: buffer-writer: 2.0.0 packet-reader: 1.0.0 pg-connection-string: ^2.5.0 - pg-pool: ^3.5.1 + pg-pool: ^3.5.2 pg-protocol: ^1.5.0 pg-types: ^2.1.0 pgpass: 1.x peerDependencies: - pg-native: ">=2.0.0" + pg-native: ">=3.0.1" peerDependenciesMeta: pg-native: optional: true - checksum: d0e7040967779b9ccea16897f099510bcaf6bc86f77a6d8fa7e293c24d8bd2fd2ec46d99d6d1adc9be4cc8f254aa909361346b693088c1ba4501414f7afb2fe3 + checksum: fa30a85814dd7238b582c3bc6c0b9e2b0ae38dd0a6bb485ef480e64bb5ce589de6cb873ce4d3cd10c37a3e0a1e1281ba75dc7d80b1a68bae91999cd5b70d398b languageName: node linkType: hard @@ -13855,13 +13961,6 @@ __metadata: languageName: node linkType: hard -"popper.js@npm:1.16.1-lts": - version: 1.16.1-lts - resolution: "popper.js@npm:1.16.1-lts" - checksum: 27c00b5b07afa91a5e9f9db78a9a61b50f44ca156d09c851cd29d79cd359e54cfde4288ae555b88801438227e452e56cb4b56bd79fd45ab17dac780a70a7e9ac - languageName: node - linkType: hard - "posix-character-classes@npm:^0.1.0": version: 0.1.1 resolution: "posix-character-classes@npm:0.1.1" @@ -13983,14 +14082,14 @@ __metadata: languageName: node linkType: hard -"postcss-custom-properties@npm:^12.1.8": - version: 12.1.8 - resolution: "postcss-custom-properties@npm:12.1.8" +"postcss-custom-properties@npm:^12.1.9": + version: 12.1.9 + resolution: "postcss-custom-properties@npm:12.1.9" dependencies: postcss-value-parser: ^4.2.0 peerDependencies: - postcss: ^8.4 - checksum: 4615b8181fe61c2df9f3a739b3257a9d76d00088c8fc3c502a59de52b25ab90be3d65ece8d372bcd1f9f8ba6bb99da5075707f9f11cb3522826a5d3553265ee5 + postcss: ^8.2 + checksum: db4194665bc104fd05608dd282caa6298870ffe5ca9a6733a9b48f4191fcc1225c8ce08e4c883a0e5eaa7a68daa18f3d7d71690ab74854b37bf0305976256cdf languageName: node linkType: hard @@ -14359,15 +14458,15 @@ __metadata: languageName: node linkType: hard -"postcss-nesting@npm:^10.1.10": - version: 10.1.10 - resolution: "postcss-nesting@npm:10.1.10" +"postcss-nesting@npm:^10.2.0": + version: 10.2.0 + resolution: "postcss-nesting@npm:10.2.0" dependencies: "@csstools/selector-specificity": ^2.0.0 postcss-selector-parser: ^6.0.10 peerDependencies: postcss: ^8.2 - checksum: fffaf42aaa1f7cc9c381c6be9c0b6a69a50ed1a5f0fc21a430bdb501ce1eb3767a6b6ed981ea830e62c29ce7c32b5180b91d99b6eeca755309131c95af025eed + checksum: 25e6e66186bd7f18bc4628cf0f43e02189268f28a449aa4a63b33b8f2c33745af99acfcd4ce2ac69319dc850e83b28dbaabcf517e3977dfe20e37fed0e032c7d languageName: node linkType: hard @@ -14535,10 +14634,10 @@ __metadata: linkType: hard "postcss-preset-env@npm:^7.0.1": - version: 7.8.0 - resolution: "postcss-preset-env@npm:7.8.0" + version: 7.8.2 + resolution: "postcss-preset-env@npm:7.8.2" dependencies: - "@csstools/postcss-cascade-layers": ^1.0.5 + "@csstools/postcss-cascade-layers": ^1.1.0 "@csstools/postcss-color-function": ^1.1.1 "@csstools/postcss-font-format-keywords": ^1.0.1 "@csstools/postcss-hwb-function": ^1.0.2 @@ -14552,19 +14651,19 @@ __metadata: "@csstools/postcss-text-decoration-shorthand": ^1.0.0 "@csstools/postcss-trigonometric-functions": ^1.0.2 "@csstools/postcss-unset-value": ^1.0.2 - autoprefixer: ^10.4.8 + autoprefixer: ^10.4.11 browserslist: ^4.21.3 css-blank-pseudo: ^3.0.3 css-has-pseudo: ^3.0.4 css-prefers-color-scheme: ^6.0.3 - cssdb: ^7.0.0 + cssdb: ^7.0.1 postcss-attribute-case-insensitive: ^5.0.2 postcss-clamp: ^4.1.0 postcss-color-functional-notation: ^4.2.4 postcss-color-hex-alpha: ^8.0.4 postcss-color-rebeccapurple: ^7.1.1 postcss-custom-media: ^8.0.2 - postcss-custom-properties: ^12.1.8 + postcss-custom-properties: ^12.1.9 postcss-custom-selectors: ^6.0.3 postcss-dir-pseudo-class: ^6.0.5 postcss-double-position-gradients: ^3.1.2 @@ -14578,7 +14677,7 @@ __metadata: postcss-lab-function: ^4.2.1 postcss-logical: ^5.0.4 postcss-media-minmax: ^5.0.0 - postcss-nesting: ^10.1.10 + postcss-nesting: ^10.2.0 postcss-opacity-percentage: ^1.1.2 postcss-overflow-shorthand: ^3.0.4 postcss-page-break: ^3.0.4 @@ -14589,7 +14688,7 @@ __metadata: postcss-value-parser: ^4.2.0 peerDependencies: postcss: ^8.2 - checksum: 7c07f6ecc776dc8063bfffbb8e44b88730cde0c8951c9960263c38bdb0c5103ace41f34b01eac0ff4861b00384e44ff450f7861f34072a50850afb862af4d6a8 + checksum: ffe86bef475f57cdacb93de79a3ebe372f2d1904a33b715dcb9e9f27980091afb750a7935dcc65ce9bbaa28f9ca34d17a650a3e82f4b8f9d197a694a1a958959 languageName: node linkType: hard @@ -14698,13 +14797,13 @@ __metadata: linkType: hard "postcss@npm:^8.3.5, postcss@npm:^8.4.14, postcss@npm:^8.4.4, postcss@npm:^8.4.7": - version: 8.4.16 - resolution: "postcss@npm:8.4.16" + version: 8.4.17 + resolution: "postcss@npm:8.4.17" dependencies: nanoid: ^3.3.4 picocolors: ^1.0.0 source-map-js: ^1.0.2 - checksum: 10eee25efd77868036403858577da0cefaf2e0905feeaba5770d5438ccdddba3d01cba8063e96b8aac4c6daa0ed413dd5ae0554a433a3c4db38df1d134cffc1f + checksum: a6d9096dd711e17f7b1d18ff5dcb4fdedf3941d5a3dc8b0e4ea873b8f31972d57f73d6da9a8aed7ff389eb52190ed34f6a94f299a7f5ddc68b08a24a48f77eb9 languageName: node linkType: hard @@ -14865,11 +14964,11 @@ __metadata: linkType: hard "promise@npm:^8.1.0": - version: 8.1.0 - resolution: "promise@npm:8.1.0" + version: 8.2.0 + resolution: "promise@npm:8.2.0" dependencies: asap: ~2.0.6 - checksum: 89b71a56154ed7d66a73236d8e8351a9c59adddba3929ecc845f75421ff37fc08ea0c67ad76cd5c0b0d81812c7d07a32bed27e7df5fcc960c6d68b0c1cd771f7 + checksum: 45d65ffe4fbd9172ef848f790ac1366822e63f063a5ef42a14e75b577ffa3c37870a9d8472729d9d429d7c8a770428f9d13650b52aafaa361dcc69cf84873b20 languageName: node linkType: hard @@ -14883,7 +14982,7 @@ __metadata: languageName: node linkType: hard -"prop-types@npm:^15.0.0, prop-types@npm:^15.5.10, prop-types@npm:^15.5.6, prop-types@npm:^15.5.8, prop-types@npm:^15.6.0, prop-types@npm:^15.6.2, prop-types@npm:^15.7.2, prop-types@npm:^15.8.1": +"prop-types@npm:^15.0.0, prop-types@npm:^15.5.6, prop-types@npm:^15.5.8, prop-types@npm:^15.6.0, prop-types@npm:^15.6.2, prop-types@npm:^15.7.2, prop-types@npm:^15.8.1": version: 15.8.1 resolution: "prop-types@npm:15.8.1" dependencies: @@ -14965,6 +15064,15 @@ __metadata: languageName: node linkType: hard +"qs@npm:6.10.5": + version: 6.10.5 + resolution: "qs@npm:6.10.5" + dependencies: + side-channel: ^1.0.4 + checksum: b3873189a11bcf48445864b3ba66f7a76db0d9d874955d197779f561addfa604884f7b107971526ce1eca02c99bf7d1e47f28a3e7e6e29204d798fb279164226 + languageName: node + linkType: hard + "qs@npm:6.11.0": version: 6.11.0 resolution: "qs@npm:6.11.0" @@ -14988,6 +15096,13 @@ __metadata: languageName: node linkType: hard +"querystringify@npm:^2.1.1": + version: 2.2.0 + resolution: "querystringify@npm:2.2.0" + checksum: 5641ea231bad7ef6d64d9998faca95611ed4b11c2591a8cae741e178a974f6a8e0ebde008475259abe1621cb15e692404e6b6626e927f7b849d5c09392604b15 + languageName: node + linkType: hard + "queue-microtask@npm:^1.1.2, queue-microtask@npm:^1.2.2": version: 1.2.3 resolution: "queue-microtask@npm:1.2.3" @@ -15162,13 +15277,6 @@ __metadata: languageName: node linkType: hard -"react-dom-factories@npm:^1.0.0": - version: 1.0.2 - resolution: "react-dom-factories@npm:1.0.2" - checksum: 2ef14d4bb1d33ebcc52a752f9d32820ce57d7ac4e0fe53b90f98adf5310f604b120ee7bb1ba2f1b36eb487b02e5cd4b1b52f138f49a82303672b971a3eb92b6a - languageName: node - linkType: hard - "react-dom@npm:17.0.2": version: 17.0.2 resolution: "react-dom@npm:17.0.2" @@ -15202,9 +15310,9 @@ __metadata: languageName: node linkType: hard -"react-i18next@npm:11.16.9": - version: 11.16.9 - resolution: "react-i18next@npm:11.16.9" +"react-i18next@npm:11.17.0": + version: 11.17.0 + resolution: "react-i18next@npm:11.17.0" dependencies: "@babel/runtime": ^7.14.5 html-escaper: ^2.0.2 @@ -15217,7 +15325,7 @@ __metadata: optional: true react-native: optional: true - checksum: b79606a0c36a822b3d9a1e4f2bb4b44643c121de9425ddfeea7e63e5136fe33d4b0b42f045f14d53592dcdbde1fb43cd7be4555b22747d2e0f6f754d3a60c711 + checksum: 0ed6823af56f4133bf1664262206be6651cbea95e2f9275411d6346c6b8009e277b32fe60702fd06607d13b8979913bd013da702e25fa3f4e1bd73e403417296 languageName: node linkType: hard @@ -15246,14 +15354,14 @@ __metadata: languageName: node linkType: hard -"react-is@npm:^16.8.0 || ^17.0.0, react-is@npm:^17.0.1": +"react-is@npm:^17.0.1": version: 17.0.2 resolution: "react-is@npm:17.0.2" checksum: 9d6d111d8990dc98bc5402c1266a808b0459b5d54830bbea24c12d908b536df7883f268a7868cfaedde3dd9d4e0d574db456f84d2e6df9c4526f99bb4b5344d8 languageName: node linkType: hard -"react-is@npm:^18.0.0": +"react-is@npm:^18.0.0, react-is@npm:^18.2.0": version: 18.2.0 resolution: "react-is@npm:18.2.0" checksum: e72d0ba81b5922759e4aff17e0252bd29988f9642ed817f56b25a3e217e13eea8a7f2322af99a06edb779da12d5d636e9fda473d620df9a3da0df2a74141d53e @@ -15319,19 +15427,17 @@ __metadata: languageName: node linkType: hard -"react-quill@npm:1.3.5": - version: 1.3.5 - resolution: "react-quill@npm:1.3.5" +"react-quill@npm:2.0.0-beta.4": + version: 2.0.0-beta.4 + resolution: "react-quill@npm:2.0.0-beta.4" dependencies: - "@types/quill": 1.3.10 - create-react-class: ^15.6.0 + "@types/quill": ^1.3.10 lodash: ^4.17.4 - prop-types: ^15.5.10 quill: ^1.3.7 - react-dom-factories: ^1.0.0 peerDependencies: - react: ^0.14.9 || ^15.3.0 || ^16.0.0 - checksum: c0bfa816c29eeb8bb361b43c753e907c5fa1882afd843055393e361219319226dc4a0570510bd460fc10fd8b22f1b40da28fbf8b8dece19add71103d63727fa6 + react: ^16 || ^17 + react-dom: ^16 || ^17 + checksum: bec76caae579d199d47b475af2236321c902dd468bd9b6a688c6bc1b4c8ddcf8407348ae3a490f9e45b6e33dc7d0fffe026ccd595297440c2623964d5f466c29 languageName: node linkType: hard @@ -15458,7 +15564,7 @@ __metadata: languageName: node linkType: hard -"react-transition-group@npm:^4.4.0": +"react-transition-group@npm:^4.4.5": version: 4.4.5 resolution: "react-transition-group@npm:4.4.5" dependencies: @@ -15590,12 +15696,12 @@ __metadata: languageName: node linkType: hard -"regenerate-unicode-properties@npm:^10.0.1": - version: 10.0.1 - resolution: "regenerate-unicode-properties@npm:10.0.1" +"regenerate-unicode-properties@npm:^10.1.0": + version: 10.1.0 + resolution: "regenerate-unicode-properties@npm:10.1.0" dependencies: regenerate: ^1.4.2 - checksum: 1b638b7087d8143e5be3e20e2cda197ea0440fa0bc2cc49646b2f50c5a2b1acdc54b21e4215805a5a2dd487c686b2291accd5ad00619534098d2667e76247754 + checksum: b1a8929588433ab8b9dc1a34cf3665b3b472f79f2af6ceae00d905fc496b332b9af09c6718fb28c730918f19a00dc1d7310adbaa9b72a2ec7ad2f435da8ace17 languageName: node linkType: hard @@ -15658,34 +15764,34 @@ __metadata: linkType: hard "regexpu-core@npm:^5.1.0": - version: 5.1.0 - resolution: "regexpu-core@npm:5.1.0" + version: 5.2.1 + resolution: "regexpu-core@npm:5.2.1" dependencies: regenerate: ^1.4.2 - regenerate-unicode-properties: ^10.0.1 - regjsgen: ^0.6.0 - regjsparser: ^0.8.2 + regenerate-unicode-properties: ^10.1.0 + regjsgen: ^0.7.1 + regjsparser: ^0.9.1 unicode-match-property-ecmascript: ^2.0.0 unicode-match-property-value-ecmascript: ^2.0.0 - checksum: 7b4eb8d182d9d10537a220a93138df5bc7eaf4ed53e36b95e8427d33ed8a2b081468f1a15d3e5fcee66517e1df7f5ca180b999e046d060badd97150f2ffe87b2 + checksum: c1244db79f7a4597414cd7fdf5171fa73905f0cbc684385c78127fc6198f9cade8fe829a1c4036c8ec57ac75b1ffb8c196451abdd2e153f26a4d8043fa10bbb3 languageName: node linkType: hard -"regjsgen@npm:^0.6.0": - version: 0.6.0 - resolution: "regjsgen@npm:0.6.0" - checksum: c5158ebd735e75074e41292ade1ff05d85566d205426cc61501e360c450a63baced8512ee3ae238e5c0a0e42969563c7875b08fa69d6f0402daf36bcb3e4d348 +"regjsgen@npm:^0.7.1": + version: 0.7.1 + resolution: "regjsgen@npm:0.7.1" + checksum: 7cac399921c58db8e16454869283ff66871531180218064fa938ac05c11c2976792a00706c3c78bbc625e1d793ca373065ea90564e06189a751a7b4ae33acadc languageName: node linkType: hard -"regjsparser@npm:^0.8.2": - version: 0.8.4 - resolution: "regjsparser@npm:0.8.4" +"regjsparser@npm:^0.9.1": + version: 0.9.1 + resolution: "regjsparser@npm:0.9.1" dependencies: jsesc: ~0.5.0 bin: regjsparser: bin/parser - checksum: d069b932491761cda127ce11f6bd2729c3b1b394a35200ec33f1199e937423db28ceb86cf33f0a97c76ecd7c0f8db996476579eaf0d80a1f74c1934f4ca8b27a + checksum: 5e1b76afe8f1d03c3beaf9e0d935dd467589c3625f6d65fb8ffa14f224d783a0fed4bf49c2c1b8211043ef92b6117313419edf055a098ed8342e340586741afc languageName: node linkType: hard @@ -15989,8 +16095,8 @@ __metadata: linkType: hard "roarr@npm:^7.11.0": - version: 7.12.2 - resolution: "roarr@npm:7.12.2" + version: 7.13.0 + resolution: "roarr@npm:7.13.0" dependencies: boolean: ^3.1.4 fast-json-stringify: ^2.7.10 @@ -15998,7 +16104,7 @@ __metadata: fast-safe-stringify: ^2.1.1 globalthis: ^1.0.2 semver-compare: ^1.0.0 - checksum: 7990f6c1817f16ae4a64a39cc981a33f324c15de518e3d540306dfabfc2a7893ce8cfa0fbddda7582fef5b38876296b3f21f0eb0b3d7724a58973a4dd9e23ba1 + checksum: 9c7305e8eb9674aadc4aea6a9076ac71f81cc29d9b01074f588390ac0e370ca64dcab054b569d07be24d94b163a0edb606ddc8f7ee1f67a2c99fa97b8c349613 languageName: node linkType: hard @@ -16062,8 +16168,8 @@ __metadata: linkType: hard "rollup@npm:^2.43.1": - version: 2.78.1 - resolution: "rollup@npm:2.78.1" + version: 2.79.1 + resolution: "rollup@npm:2.79.1" dependencies: fsevents: ~2.3.2 dependenciesMeta: @@ -16071,7 +16177,7 @@ __metadata: optional: true bin: rollup: dist/bin/rollup - checksum: 9034814383ca5bdb4bea6d499270aeb31cdb0bb884f81b0c6a1d19c63cc973f040e6ee09b7af8a7169dd231c090f4b44ef8b99c4bfdf884aceeb3dcefb8cfa14 + checksum: 6a2bf167b3587d4df709b37d149ad0300692cc5deb510f89ac7bdc77c8738c9546ae3de9322b0968e1ed2b0e984571f5f55aae28fa7de4cfcb1bc5402a4e2be6 languageName: node linkType: hard @@ -16085,11 +16191,11 @@ __metadata: linkType: hard "rxjs@npm:^7.5.1": - version: 7.5.6 - resolution: "rxjs@npm:7.5.6" + version: 7.5.7 + resolution: "rxjs@npm:7.5.7" dependencies: tslib: ^2.1.0 - checksum: fc05f01364a74dac57490fb3e07ea63b422af04017fae1db641a009073f902ef69f285c5daac31359620dc8d9aee7d81e42b370ca2a8573d1feae0b04329383b + checksum: edabcdb73b0f7e0f5f6e05c2077aff8c52222ac939069729704357d6406438acca831c24210db320aba269e86dbe1a400f3769c89101791885121a342fb15d9c languageName: node linkType: hard @@ -16116,6 +16222,17 @@ __metadata: languageName: node linkType: hard +"safe-regex-test@npm:^1.0.0": + version: 1.0.0 + resolution: "safe-regex-test@npm:1.0.0" + dependencies: + call-bind: ^1.0.2 + get-intrinsic: ^1.1.3 + is-regex: ^1.1.4 + checksum: bc566d8beb8b43c01b94e67de3f070fd2781685e835959bbbaaec91cc53381145ca91f69bd837ce6ec244817afa0a5e974fc4e40a2957f0aca68ac3add1ddd34 + languageName: node + linkType: hard + "safe-regex2@npm:^2.0.0": version: 2.0.0 resolution: "safe-regex2@npm:2.0.0" @@ -16265,12 +16382,12 @@ __metadata: languageName: node linkType: hard -"selfsigned@npm:^2.0.1": - version: 2.0.1 - resolution: "selfsigned@npm:2.0.1" +"selfsigned@npm:^2.1.1": + version: 2.1.1 + resolution: "selfsigned@npm:2.1.1" dependencies: node-forge: ^1 - checksum: 864e65c2f31ca877bce3ccdaa3bdef5e1e992b63b2a03641e00c24cd305bf2acce093431d1fed2e5ae9f526558db4be5e90baa2b3474c0428fcf7e25cc86ac93 + checksum: aa9ce2150a54838978d5c0aee54d7ebe77649a32e4e690eb91775f71fdff773874a4fbafd0ac73d8ec3b702ff8a395c604df4f8e8868528f36fd6c15076fb43a languageName: node linkType: hard @@ -16297,16 +16414,7 @@ __metadata: languageName: node linkType: hard -"semver@npm:7.0.0": - version: 7.0.0 - resolution: "semver@npm:7.0.0" - bin: - semver: bin/semver.js - checksum: 272c11bf8d083274ef79fe40a81c55c184dff84dd58e3c325299d0927ba48cece1f020793d138382b85f89bab5002a35a5ba59a3a68a7eebbb597eb733838778 - languageName: node - linkType: hard - -"semver@npm:7.3.7, semver@npm:^7.1.1, semver@npm:^7.3.2, semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.7": +"semver@npm:7.3.7": version: 7.3.7 resolution: "semver@npm:7.3.7" dependencies: @@ -16326,6 +16434,17 @@ __metadata: languageName: node linkType: hard +"semver@npm:^7.1.1, semver@npm:^7.3.2, semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.7": + version: 7.3.8 + resolution: "semver@npm:7.3.8" + dependencies: + lru-cache: ^6.0.0 + bin: + semver: bin/semver.js + checksum: ba9c7cbbf2b7884696523450a61fee1a09930d888b7a8d7579025ad93d459b2d1949ee5bbfeb188b2be5f4ac163544c5e98491ad6152df34154feebc2cc337c1 + languageName: node + linkType: hard + "send@npm:0.18.0": version: 0.18.0 resolution: "send@npm:0.18.0" @@ -16626,12 +16745,12 @@ __metadata: linkType: hard "socks@npm:^2.6.2": - version: 2.7.0 - resolution: "socks@npm:2.7.0" + version: 2.7.1 + resolution: "socks@npm:2.7.1" dependencies: ip: ^2.0.0 smart-buffer: ^4.2.0 - checksum: 0b5d94e2b3c11e7937b40fc5dac1e80d8b92a330e68c51f1d271ce6980c70adca42a3f8cd47c4a5769956bada074823b53374f2dc5f2ea5c2121b222dec6eadf + checksum: 259d9e3e8e1c9809a7f5c32238c3d4d2a36b39b83851d0f573bfde5f21c4b1288417ce1af06af1452569cd1eb0841169afd4998f0e04ba04656f6b7f0e46d748 languageName: node linkType: hard @@ -16719,7 +16838,7 @@ __metadata: languageName: node linkType: hard -"source-map@npm:^0.5.0, source-map@npm:^0.5.6": +"source-map@npm:^0.5.0, source-map@npm:^0.5.6, source-map@npm:^0.5.7": version: 0.5.7 resolution: "source-map@npm:0.5.7" checksum: 5dc2043b93d2f194142c7f38f74a24670cd7a0063acdaf4bf01d2964b402257ae843c2a8fa822ad5b71013b5fcafa55af7421383da919752f22ff488bc553f4d @@ -16784,9 +16903,9 @@ __metadata: linkType: hard "spdx-license-ids@npm:^3.0.0": - version: 3.0.11 - resolution: "spdx-license-ids@npm:3.0.11" - checksum: 1da1acb090257773e60b022094050e810ae9fec874dc1461f65dc0400cd42dd830ab2df6e64fb49c2db3dce386dd0362110780e1b154db7c0bb413488836aaeb + version: 3.0.12 + resolution: "spdx-license-ids@npm:3.0.12" + checksum: 92a4dddce62ce1db6fe54a7a839cf85e06abc308fc83b776a55b44e4f1906f02e7ebd506120847039e976bbbad359ea8bdfafb7925eae5cd7e73255f02e0b7d6 languageName: node linkType: hard @@ -17170,6 +17289,13 @@ __metadata: languageName: node linkType: hard +"stylis@npm:4.0.13": + version: 4.0.13 + resolution: "stylis@npm:4.0.13" + checksum: 8ea7a87028b6383c6a982231c4b5b6150031ce028e0fdaf7b2ace82253d28a8af50cc5a9da8a421d3c7c4441592f393086e332795add672aa4a825f0fe3713a3 + languageName: node + linkType: hard + "substyle@npm:^9.1.0": version: 9.4.1 resolution: "substyle@npm:9.4.1" @@ -17210,12 +17336,12 @@ __metadata: linkType: hard "supports-hyperlinks@npm:^2.0.0": - version: 2.2.0 - resolution: "supports-hyperlinks@npm:2.2.0" + version: 2.3.0 + resolution: "supports-hyperlinks@npm:2.3.0" dependencies: has-flag: ^4.0.0 supports-color: ^7.0.0 - checksum: aef04fb41f4a67f1bc128f7c3e88a81b6cf2794c800fccf137006efe5bafde281da3e42e72bf9206c2fcf42e6438f37e3a820a389214d0a88613ca1f2d36076a + checksum: 9ee0de3c8ce919d453511b2b1588a8205bd429d98af94a01df87411391010fe22ca463f268c84b2ce2abad019dfff8452aa02806eeb5c905a8d7ad5c4f4c52b8 languageName: node linkType: hard @@ -17373,8 +17499,8 @@ __metadata: linkType: hard "terser-webpack-plugin@npm:^5.1.3, terser-webpack-plugin@npm:^5.2.5": - version: 5.3.5 - resolution: "terser-webpack-plugin@npm:5.3.5" + version: 5.3.6 + resolution: "terser-webpack-plugin@npm:5.3.6" dependencies: "@jridgewell/trace-mapping": ^0.3.14 jest-worker: ^27.4.5 @@ -17390,13 +17516,13 @@ __metadata: optional: true uglify-js: optional: true - checksum: 611c7b38d6fa0213dc03f48da9efe29c7edd098fc128a64905f7c9b61af8e7c36c13113d46b50be19ee2b8378442f4e1b8b4ddac9bba2cb73499ed32fc0e18f4 + checksum: 8f3448d7fdb0434ce6a0c09d95c462bfd2f4a5a430233d854163337f734a7f5c07c74513d16081e06d4ca33d366d5b1a36f5444219bc41a7403afd6162107bad languageName: node linkType: hard "terser@npm:^5.0.0, terser@npm:^5.10.0, terser@npm:^5.14.1": - version: 5.14.2 - resolution: "terser@npm:5.14.2" + version: 5.15.1 + resolution: "terser@npm:5.15.1" dependencies: "@jridgewell/source-map": ^0.3.2 acorn: ^8.5.0 @@ -17404,7 +17530,7 @@ __metadata: source-map-support: ~0.5.20 bin: terser: bin/terser - checksum: cabb50a640d6c2cfb351e4f43dc7bf7436f649755bb83eb78b2cacda426d5e0979bd44e6f92d713f3ca0f0866e322739b9ced888ebbce6508ad872d08de74fcc + checksum: 9880a1e0956983a1ce5de204ea35121c0009fa41d582a6904ae850e1953a1a2cc021168439565280c5a8eee67c85a874175627e24989b046c7a72589b81c3979 languageName: node linkType: hard @@ -17497,13 +17623,6 @@ __metadata: languageName: node linkType: hard -"tiny-warning@npm:^1.0.2": - version: 1.0.3 - resolution: "tiny-warning@npm:1.0.3" - checksum: da62c4acac565902f0624b123eed6dd3509bc9a8d30c06e017104bedcf5d35810da8ff72864400ad19c5c7806fc0a8323c68baf3e326af7cb7d969f846100d71 - languageName: node - linkType: hard - "tmp@npm:~0.2.1": version: 0.2.1 resolution: "tmp@npm:0.2.1" @@ -17575,13 +17694,14 @@ __metadata: linkType: hard "tough-cookie@npm:^4.0.0": - version: 4.0.0 - resolution: "tough-cookie@npm:4.0.0" + version: 4.1.2 + resolution: "tough-cookie@npm:4.1.2" dependencies: psl: ^1.1.33 punycode: ^2.1.1 - universalify: ^0.1.2 - checksum: 0891b37eb7d17faa3479d47f0dce2e3007f2583094ad272f2670d120fbcc3df3b0b0a631ba96ecad49f9e2297d93ff8995ce0d3292d08dd7eabe162f5b224d69 + universalify: ^0.2.0 + url-parse: ^1.5.3 + checksum: a7359e9a3e875121a84d6ba40cc184dec5784af84f67f3a56d1d2ae39b87c0e004e6ba7c7331f9622a7d2c88609032473488b28fe9f59a1fec115674589de39a languageName: node linkType: hard @@ -17847,7 +17967,7 @@ __metadata: languageName: node linkType: hard -"typescript@npm:4.7.4, typescript@npm:^4.4.3": +"typescript@npm:4.7.4": version: 4.7.4 resolution: "typescript@npm:4.7.4" bin: @@ -17857,7 +17977,17 @@ __metadata: languageName: node linkType: hard -"typescript@patch:typescript@4.7.4#~builtin, typescript@patch:typescript@^4.4.3#~builtin": +"typescript@npm:^4.4.3": + version: 4.8.4 + resolution: "typescript@npm:4.8.4" + bin: + tsc: bin/tsc + tsserver: bin/tsserver + checksum: 3e4f061658e0c8f36c820802fa809e0fd812b85687a9a2f5430bc3d0368e37d1c9605c3ce9b39df9a05af2ece67b1d844f9f6ea8ff42819f13bcb80f85629af0 + languageName: node + linkType: hard + +"typescript@patch:typescript@4.7.4#~builtin": version: 4.7.4 resolution: "typescript@patch:typescript@npm%3A4.7.4#~builtin::version=4.7.4&hash=de8f8a" bin: @@ -17867,12 +17997,22 @@ __metadata: languageName: node linkType: hard +"typescript@patch:typescript@^4.4.3#~builtin": + version: 4.8.4 + resolution: "typescript@patch:typescript@npm%3A4.8.4#~builtin::version=4.8.4&hash=de8f8a" + bin: + tsc: bin/tsc + tsserver: bin/tsserver + checksum: 563a0ef47abae6df27a9a3ab38f75fc681f633ccf1a3502b1108e252e187787893de689220f4544aaf95a371a4eb3141e4a337deb9895de5ac3c1ca76430e5f0 + languageName: node + linkType: hard + "uglify-js@npm:^3.1.4": - version: 3.17.0 - resolution: "uglify-js@npm:3.17.0" + version: 3.17.3 + resolution: "uglify-js@npm:3.17.3" bin: uglifyjs: bin/uglifyjs - checksum: 20d1fcac05e74db949a9579a36f9a1af88430e590bc9c22410b76686035c55cef65247ca1935d2f6440c78928227684219c8b1ddfcd858213049cb2890821392 + checksum: 2650b2e0385fe6bf68bc0b7746028fd004bbe839447c28a59f8a9e458187e897a5057900cb715b3be4cf7cf3f1d10217198210c5c23c0bffcb20feca2de5bb17 languageName: node linkType: hard @@ -17913,9 +18053,9 @@ __metadata: linkType: hard "unicode-property-aliases-ecmascript@npm:^2.0.0": - version: 2.0.0 - resolution: "unicode-property-aliases-ecmascript@npm:2.0.0" - checksum: dda4d39128cbbede2ac60fbb85493d979ec65913b8a486bf7cb7a375a2346fa48cbf9dc6f1ae23376e7e8e684c2b411434891e151e865a661b40a85407db51d0 + version: 2.1.0 + resolution: "unicode-property-aliases-ecmascript@npm:2.1.0" + checksum: 243524431893649b62cc674d877bd64ef292d6071dd2fd01ab4d5ad26efbc104ffcd064f93f8a06b7e4ec54c172bf03f6417921a0d8c3a9994161fe1f88f815b languageName: node linkType: hard @@ -17946,21 +18086,21 @@ __metadata: languageName: node linkType: hard -"unique-filename@npm:^1.1.1": - version: 1.1.1 - resolution: "unique-filename@npm:1.1.1" +"unique-filename@npm:^2.0.0": + version: 2.0.1 + resolution: "unique-filename@npm:2.0.1" dependencies: - unique-slug: ^2.0.0 - checksum: cf4998c9228cc7647ba7814e255dec51be43673903897b1786eff2ac2d670f54d4d733357eb08dea969aa5e6875d0e1bd391d668fbdb5a179744e7c7551a6f80 + unique-slug: ^3.0.0 + checksum: 807acf3381aff319086b64dc7125a9a37c09c44af7620bd4f7f3247fcd5565660ac12d8b80534dcbfd067e6fe88a67e621386dd796a8af828d1337a8420a255f languageName: node linkType: hard -"unique-slug@npm:^2.0.0": - version: 2.0.2 - resolution: "unique-slug@npm:2.0.2" +"unique-slug@npm:^3.0.0": + version: 3.0.0 + resolution: "unique-slug@npm:3.0.0" dependencies: imurmurhash: ^0.1.4 - checksum: 5b6876a645da08d505dedb970d1571f6cebdf87044cb6b740c8dbb24f0d6e1dc8bdbf46825fd09f994d7cf50760e6f6e063cfa197d51c5902c00a861702eb75a + checksum: 49f8d915ba7f0101801b922062ee46b7953256c93ceca74303bd8e6413ae10aa7e8216556b54dc5382895e8221d04f1efaf75f945c2e4a515b4139f77aa6640c languageName: node linkType: hard @@ -18035,13 +18175,20 @@ __metadata: languageName: node linkType: hard -"universalify@npm:^0.1.0, universalify@npm:^0.1.2": +"universalify@npm:^0.1.0": version: 0.1.2 resolution: "universalify@npm:0.1.2" checksum: 40cdc60f6e61070fe658ca36016a8f4ec216b29bf04a55dce14e3710cc84c7448538ef4dad3728d0bfe29975ccd7bfb5f414c45e7b78883567fb31b246f02dff languageName: node linkType: hard +"universalify@npm:^0.2.0": + version: 0.2.0 + resolution: "universalify@npm:0.2.0" + checksum: e86134cb12919d177c2353196a4cc09981524ee87abf621f7bc8d249dbbbebaec5e7d1314b96061497981350df786e4c5128dbf442eba104d6e765bc260678b5 + languageName: node + linkType: hard + "universalify@npm:^2.0.0": version: 2.0.0 resolution: "universalify@npm:2.0.0" @@ -18097,9 +18244,9 @@ __metadata: languageName: node linkType: hard -"update-browserslist-db@npm:^1.0.5": - version: 1.0.5 - resolution: "update-browserslist-db@npm:1.0.5" +"update-browserslist-db@npm:^1.0.9": + version: 1.0.10 + resolution: "update-browserslist-db@npm:1.0.10" dependencies: escalade: ^3.1.1 picocolors: ^1.0.0 @@ -18107,7 +18254,7 @@ __metadata: browserslist: ">= 4.21.0" bin: browserslist-lint: cli.js - checksum: 7e425fe5dbbebdccf72a84ce70ec47fc74dce561d28f47bc2b84a1c2b84179a862c2261b18ab66a5e73e261c7e2ef9e11c6129112989d4d52e8f75a56bb923f8 + checksum: 12db73b4f63029ac407b153732e7cd69a1ea8206c9100b482b7d12859cd3cd0bc59c602d7ae31e652706189f1acb90d42c53ab24a5ba563ed13aebdddc5561a0 languageName: node linkType: hard @@ -18127,6 +18274,16 @@ __metadata: languageName: node linkType: hard +"url-parse@npm:^1.5.3": + version: 1.5.10 + resolution: "url-parse@npm:1.5.10" + dependencies: + querystringify: ^2.1.1 + requires-port: ^1.0.0 + checksum: fbdba6b1d83336aca2216bbdc38ba658d9cfb8fc7f665eb8b17852de638ff7d1a162c198a8e4ed66001ddbf6c9888d41e4798912c62b4fd777a31657989f7bdf + languageName: node + linkType: hard + "url@npm:0.10.3": version: 0.10.3 resolution: "url@npm:0.10.3" @@ -18223,13 +18380,6 @@ __metadata: languageName: node linkType: hard -"v8-compile-cache@npm:^2.0.3": - version: 2.3.0 - resolution: "v8-compile-cache@npm:2.3.0" - checksum: adb0a271eaa2297f2f4c536acbfee872d0dd26ec2d76f66921aa7fc437319132773483344207bdbeee169225f4739016d8d2dbf0553913a52bb34da6d0334f8e - languageName: node - linkType: hard - "v8-to-istanbul@npm:^8.1.0": version: 8.1.1 resolution: "v8-to-istanbul@npm:8.1.1" @@ -18280,14 +18430,14 @@ __metadata: linkType: hard "vfile@npm:^5.0.0": - version: 5.3.4 - resolution: "vfile@npm:5.3.4" + version: 5.3.5 + resolution: "vfile@npm:5.3.5" dependencies: "@types/unist": ^2.0.0 is-buffer: ^2.0.0 unist-util-stringify-position: ^3.0.0 vfile-message: ^3.0.0 - checksum: 2382edc7c6e3502bca72bc95bc1ff0fe1852482e8a0ac257615f9ab12f32564d6f6a55da8756b74a900d26a247da5ca23a92ca7c9a18dbda2b0f87504ef0611f + checksum: 14a9ea19d1801bb99fc9a451d220d2ee84d891bae52094db660f9bf637c1cada0c45a3e00962ff3e901da16dd5051367e25a4a214e40db57ae40f57363796b45 languageName: node linkType: hard @@ -18381,8 +18531,8 @@ __metadata: linkType: hard "webpack-dev-server@npm:^4.6.0": - version: 4.10.0 - resolution: "webpack-dev-server@npm:4.10.0" + version: 4.11.1 + resolution: "webpack-dev-server@npm:4.11.1" dependencies: "@types/bonjour": ^3.5.9 "@types/connect-history-api-fallback": ^1.3.5 @@ -18407,7 +18557,7 @@ __metadata: p-retry: ^4.5.0 rimraf: ^3.0.2 schema-utils: ^4.0.0 - selfsigned: ^2.0.1 + selfsigned: ^2.1.1 serve-index: ^1.9.1 sockjs: ^0.3.24 spdy: ^4.0.2 @@ -18420,7 +18570,7 @@ __metadata: optional: true bin: webpack-dev-server: bin/webpack-dev-server.js - checksum: ef9efac45e97cd3f258ab453039ff75423451e2cf5ee98e8cecbac24c33e5c9e1024ef1a3bca0ba12533a1d5fc0601015addef489cdb68fa8f5f2570d2220983 + checksum: b7601a39ee0f413988259e29a36835b0a68522cfaa161de5b7ec99b3399acdd99d44189add4aaf4a5191258bb130f9cf3e68919324a1955c7557f5fe6ab0d96c languageName: node linkType: hard @@ -18900,8 +19050,8 @@ __metadata: linkType: hard "ws@npm:^8.4.2": - version: 8.8.1 - resolution: "ws@npm:8.8.1" + version: 8.9.0 + resolution: "ws@npm:8.9.0" peerDependencies: bufferutil: ^4.0.1 utf-8-validate: ^5.0.2 @@ -18910,7 +19060,7 @@ __metadata: optional: true utf-8-validate: optional: true - checksum: 2152cf862cae0693f3775bc688a6afb2e989d19d626d215e70f5fcd8eb55b1c3b0d3a6a4052905ec320e2d7734e20aeedbf9744496d62f15a26ad79cf4cf7dae + checksum: 23aa0f021b2eb65c108ec4c3e08c0d81ba01f82b500432dfe327fd6be36079c1d81fdb0eac6464d2a0eb49904d34a9ab8c59619d673fa07b8346f83aeb0cbf12 languageName: node linkType: hard @@ -19003,17 +19153,17 @@ __metadata: linkType: hard "yargs@npm:^17.0.0": - version: 17.5.1 - resolution: "yargs@npm:17.5.1" + version: 17.6.0 + resolution: "yargs@npm:17.6.0" dependencies: - cliui: ^7.0.2 + cliui: ^8.0.1 escalade: ^3.1.1 get-caller-file: ^2.0.5 require-directory: ^2.1.1 string-width: ^4.2.3 y18n: ^5.0.5 yargs-parser: ^21.0.0 - checksum: 00d58a2c052937fa044834313f07910fd0a115dec5ee35919e857eeee3736b21a4eafa8264535800ba8bac312991ce785ecb8a51f4d2cc8c4676d865af1cfbde + checksum: 604bdb4a6395a870540d2f3fea083c8e28441f12da8fd05b172b1e68480f00ed73d76be4a05fac19de9bf55ec7729b41e81cf555cccaed700aa192e4fff64872 languageName: node linkType: hard