-
+
-
- {/* Remaining part */}
+ } path="forum" />
} path="forum/:boardSlug" />
}
@@ -54,8 +47,10 @@ const App = () => {
/>
-
@@ -65,49 +60,3 @@ const App = () => {
};
export default App;
-
-// return (
-//
-//
-//
-// {}}
-// placeholder={t("search placeholder")}
-// inputText=""
-// isBlur={false}
-// theme={theme}
-// setTheme={setTheme}
-// changeLang={(lng: string | undefined) => i18n.changeLanguage(lng)}
-// />
-//
-//
-// {/*
-//
-//
*/}
-
-// {/*
*/}
-//
-//
-//
-//
-// {/*
*/}
-//
-//
-// } path="forum/:boardSlug" />
-// }
-// path="forum/:boardSlug/:threadUuid"
-// />
-//
-//
-//
-//
Advertisement
-//
-//
-//
-//
-//
-//
-// );
diff --git a/apps/forum/src/components/Board.tsx b/apps/forum/src/components/Board.tsx
index ea9fbc64a..f1a72736f 100644
--- a/apps/forum/src/components/Board.tsx
+++ b/apps/forum/src/components/Board.tsx
@@ -5,8 +5,8 @@ import CreateThread from "./CreateThread";
import ThreadBlock from "./ThreadBlock";
import boards from "@app/constants/boards.json";
import localForage from "localforage";
-import { currentGroupsState, currentTagsState } from "@app/recoil/atoms";
-import { filterThreadsByTags, filterThreadsByGroups } from "@app/utils/filter";
+import { currentSchoolState, currentTagsState } from "@app/recoil/atoms";
+import { filterThreadsByTags, filterThreadsBySchool } from "@app/utils/filter";
import { API } from "@aws-amplify/api";
import Thread from "@app/types/thread";
import { getUserAttr } from "wasedatime-ui";
@@ -18,7 +18,7 @@ const Board = () => {
const { boardSlug } = useParams();
const currentTags = useRecoilValue(currentTagsState);
- const currentGroups = useRecoilValue(currentGroupsState);
+ const currentSchools = useRecoilValue(currentSchoolState);
const [boardId, setBoardId] = useState(
boards.find((board) => board.slug === boardSlug)?.slug || "academic"
@@ -52,7 +52,6 @@ const Board = () => {
}
API.get("wasedatime-dev", `/forum/${boardId}?uid=${userId}`, {
-
headers: {
"Content-Type": "application/json",
},
@@ -65,8 +64,12 @@ const Board = () => {
setBoardThreads(threads);
var filteredThreads = filterThreadsByTags(threads, currentTags);
- filteredThreads = filterThreadsByGroups(filteredThreads, currentGroups);
- if (filteredThreads.length > threadCountPerPage * page) filteredThreads = filteredThreads.slice(0, threadCountPerPage * page);
+ filteredThreads = filterThreadsBySchool(
+ filteredThreads,
+ currentSchools
+ );
+ if (filteredThreads.length > threadCountPerPage * page)
+ filteredThreads = filteredThreads.slice(0, threadCountPerPage * page);
setFilteredThreads(filteredThreads);
boardStorage.setItem(boardId, threads);
@@ -76,14 +79,14 @@ const Board = () => {
});
};
- // when currentTags or currentGroups change, filter the threads
+ // when currentTags or currentSchools change, filter the threads
useEffect(() => {
var filteredThreads = filterThreadsByTags(boardThreads, currentTags);
- filteredThreads = filterThreadsByGroups(filteredThreads, currentGroups);
- if (filteredThreads.length > threadCountPerPage * page) filteredThreads = filteredThreads.slice(0, threadCountPerPage * page);
- if (filteredThreads.length > threadCountPerPage * page) filteredThreads = filteredThreads.slice(0, threadCountPerPage * page);
+ filteredThreads = filterThreadsBySchool(filteredThreads, currentSchools);
+ if (filteredThreads.length > threadCountPerPage * page)
+ filteredThreads = filteredThreads.slice(0, threadCountPerPage * page);
setFilteredThreads(filteredThreads);
- }, [currentTags, currentGroups]);
+ }, [currentTags, currentSchools]);
const displayMoreThread = () => {
setTimeout(() => {
@@ -91,34 +94,33 @@ const Board = () => {
const nextPage = page + 1;
setPage(nextPage);
var threads = filterThreadsByTags(boardThreads, currentTags);
- threads = filterThreadsByGroups(threads, currentGroups);
+ threads = filterThreadsBySchool(threads, currentSchools);
threads = threads.slice(0, threadCountPerPage * nextPage);
setFilteredThreads(threads);
}, 1000);
-
- }
+ };
return (
);
diff --git a/apps/forum/src/components/BoardMenu.tsx b/apps/forum/src/components/BoardMenu.tsx
index 780886290..30c95453e 100644
--- a/apps/forum/src/components/BoardMenu.tsx
+++ b/apps/forum/src/components/BoardMenu.tsx
@@ -24,22 +24,3 @@ const BoardMenu = () => {
};
export default BoardMenu;
-
-// const BoardMenu = () => {
-// return (
-//
-//
Topics
-//
-// {boards.map((board, i) => (
-//
-//
-// {board.title}
-//
-//
-// ))}
-//
-//
-// );
-// };
-
-// export default BoardMenu;
diff --git a/apps/forum/src/components/CommentForm.tsx b/apps/forum/src/components/CommentForm.tsx
index e92553d85..c43bea39a 100644
--- a/apps/forum/src/components/CommentForm.tsx
+++ b/apps/forum/src/components/CommentForm.tsx
@@ -12,8 +12,6 @@ const CommentForm = () => {
const { threadUuid } = useParams();
const { t } = useTranslation();
- // console.log(threadUuid);
-
const handleFocusForm = async () => {
if (userToken?.length <= 0) {
const idToken = await getIdToken();
@@ -50,12 +48,11 @@ const CommentForm = () => {
Authorization: idToken,
},
});
- console.log("Successfully posted comment");
} catch (error) {
console.error("An error occurred:", error);
}
-
setComment("");
+ window.location.reload();
};
return (
diff --git a/apps/forum/src/components/CreateThread.tsx b/apps/forum/src/components/CreateThread.tsx
index 2aba9eda6..8d2f2cbd8 100644
--- a/apps/forum/src/components/CreateThread.tsx
+++ b/apps/forum/src/components/CreateThread.tsx
@@ -7,17 +7,17 @@ import tagsData from "@app/constants/tags.json";
import groupsData from "@app/constants/groups.json";
import { SignInModal, getIdToken } from "wasedatime-ui";
import { useTranslation } from "react-i18next";
+import { getUserId, getUserIdToken } from "@app/utils/auth";
const CreateThread = () => {
const [isExpanded, setIsExpanded] = useState(false);
const [expandTags, setExpandTags] = useState(false);
- const [expandGroups, setExpandGroups] = useState(false);
+ const [expandSchool, setExpandSchool] = useState(false);
const [userToken, setUserToken] = useState("");
const [isSignInModalOpen, setSignInModalOpen] = useState(false);
const [textContent, setTextContent] = useState("");
const [titleContent, setTitleContent] = useState("");
const [tags, setTags] = useState([]);
- const [group, setGroups] = useState(groupsData);
const [selectedTag, setSelectedTag] = useState(null);
// Tags and Group buttons might be best moved to their respective components but this is how I will leave it for now.
@@ -28,7 +28,7 @@ const CreateThread = () => {
useEffect(() => {
setIsExpanded(false);
setExpandTags(false);
- setExpandGroups(false);
+ setExpandSchool(false);
}, [boardSlug]);
useEffect(() => {
@@ -92,7 +92,7 @@ const CreateThread = () => {
body: textContent,
title: titleContent,
tag_id: selectedTag.title,
- group_id: "SILS",
+ group_id: "PSE",
univ_id: "1",
},
},
@@ -101,14 +101,11 @@ const CreateThread = () => {
Authorization: idToken,
},
});
- console.log("It worked!:", response);
setTextContent("");
- } catch (error) {
- console.error("It didn't work!:", error);
- }
-
+ } catch (error) {}
setTitleContent("");
setTextContent("");
+ window.location.reload();
};
const findBoardIndex: number = boards.findIndex(
@@ -162,10 +159,10 @@ const CreateThread = () => {
{openSchoolModal && (
{
+ const currentTags = useRecoilValue(currentTagsState);
+ const currentSchools = useRecoilValue(currentSchoolState);
+
+ const [allThreads, setAllThreads] = useState([]);
+ const [filteredThreads, setFilteredThreads] = useState([]);
+ const [userToken, setUserToken] = useState("");
+ const [page, setPage] = useState(1);
+
+ useEffect(() => {
+ fetchData();
+ }, []);
+
+ const fetchData = async () => {
+ try {
+ let userId = userToken;
+ if (userId.length === 0) {
+ const userAttr = await getUserAttr();
+ if (userAttr) {
+ userId = userAttr.id;
+ setUserToken(userId);
+ }
+ }
+ const response = await API.get("wasedatime-dev", `/forum?uid=${userId}`, {
+ headers: {
+ "Content-Type": "application/json",
+ },
+ });
+ setAllThreads([...response.data]);
+ } catch (error) {}
+ };
+ useEffect(() => {
+ var filteredThreads = filterThreadsByTags(allThreads, currentTags);
+ filteredThreads = filterThreadsBySchool(filteredThreads, currentSchools);
+ if (filteredThreads.length > threadCountPerPage * page)
+ filteredThreads = filteredThreads.slice(0, threadCountPerPage * page);
+ setAllThreads(filteredThreads);
+ displayMoreThread();
+ }, [currentTags, currentSchools]);
+
+ const displayMoreThread = () => {
+ setTimeout(() => {
+ if (allThreads.length < threadCountPerPage * page) return;
+ const nextPage = page + 1;
+ setPage(nextPage);
+ var threads = filterThreadsByTags(allThreads, currentTags);
+ threads = filterThreadsBySchool(threads, currentSchools);
+ threads = threads.slice(0, threadCountPerPage * nextPage);
+ setFilteredThreads(threads);
+ }, 1000);
+ };
+
+ return (
+
+ );
+};
+
+export default Forum;
+
+// 1 when you first enter) fetch posts (useEffect) -> display posts
+// 2 filtering by "groups" -> state that manages groups ("") -> group is selected then setGroup(selected group)
+// 3) [posts, setPosts] = useState([]) -> entering the page: setState([post1, post2..... post9])
+// 4) displayMore is triggered [...post9] + [additional 10 posts] = [20 posts]
diff --git a/apps/forum/src/components/SchoolFilterForm.tsx b/apps/forum/src/components/SchoolFilterForm.tsx
index 215b7407a..af3bc08f5 100644
--- a/apps/forum/src/components/SchoolFilterForm.tsx
+++ b/apps/forum/src/components/SchoolFilterForm.tsx
@@ -7,7 +7,7 @@ import {
} from "@app/constants/schools";
import { School } from "@app/constants/schools";
import getSchoolIconPath from "@app/utils/get-school-icon-path";
-import { currentGroupsState } from "@app/recoil/atoms";
+import { currentSchoolState } from "@app/recoil/atoms";
const schoolsByCategory = [
{
@@ -73,26 +73,26 @@ const TabItem = ({ title, isActive, onClick }: TabItemProps) => (
const SchoolFilterForm = ({ isOpen, setOpen }: SchoolFilterFormProps) => {
const [schoolsCategoryId, setSchoolsCategoryId] = useState(0);
- const [currentGroups, setCurrentGroups] = useRecoilState(currentGroupsState);
+ const [currentSchools, setCurrentSchools] =
+ useRecoilState(currentSchoolState);
- const toggleGroup = (group: string) => {
- console.log(group);
- if (currentGroups.includes(group)) {
- var groups = [...currentGroups];
- const index = groups.indexOf(group);
+ const toggleGroup = (school: string) => {
+ if (currentSchools.includes(school)) {
+ var schools = [...currentSchools];
+ const index = schools.indexOf(school);
if (index > -1) {
- groups.splice(index, 1);
+ schools.splice(index, 1);
}
- setCurrentGroups(groups);
+ setCurrentSchools(schools);
} else {
- setCurrentGroups([...currentGroups, group]);
+ setCurrentSchools([...currentSchools, school]);
}
};
const SchoolBlock = ({ school }: SchoolBlockProps) => (
{
const idToken = await getIdToken();
const userAttr = await getUserAttr();
if (userAttr?.id > 0) {
- console.log("could not find user Id");
} else {
let userId = userAttr.id;
setUserToken(userId);
@@ -39,10 +38,7 @@ const Thread = () => {
response: true,
}
);
-
setThread(threadRes.data.data);
- console.log(threadRes.data.data);
-
const commentsRes = await API.get(
"wasedatime-dev",
`/forum-comment/${threadUuid}?uid=${token}`,
@@ -53,12 +49,9 @@ const Thread = () => {
response: true,
}
);
-
setComments(commentsRes.data.data);
-
- console.log(commentsRes.data.data);
} catch (e) {
- console.error(e);
+ console.error("An error occurred:", e);
}
};
diff --git a/apps/forum/src/components/ThreadBlock.tsx b/apps/forum/src/components/ThreadBlock.tsx
index fd1091642..a58acd2c4 100644
--- a/apps/forum/src/components/ThreadBlock.tsx
+++ b/apps/forum/src/components/ThreadBlock.tsx
@@ -12,26 +12,26 @@ import getSchoolIconPath from "@app/utils/get-school-icon-path";
type Props = {
isPreview: boolean;
thread: any;
+ text?: string;
};
-const ThreadBlock = ({ isPreview, thread }: Props) => {
- const [userToken, setUserToken] = useState("");
- const [editModalOpen, setEditModalOpen] = useState(false);
- const [deleteModalOpen, setDeleteModalOpen] = useState(false);
+const convertUrlsToLinks = ({ isPreview, text }: Props) => {
+ if (!text) return null;
- const convertUrlsToLinks = (text: string) => {
- if (!text) return null;
+ const urlRegex = /https?:\/\/[^\s]+/g;
+ const parts = text.split(urlRegex);
+ const matches = text.match(urlRegex);
- const urlRegex = /https?:\/\/[^\s]+/g;
- const parts = text.split(urlRegex);
- const matches = text.match(urlRegex);
-
- return (
-
- {parts.map((part, index) => (
- <>
- {part}
- {matches && matches[index] ? (
+ return (
+
+ {parts.map((part, index) => (
+
+ {part && {part}}
+ {matches &&
+ matches[index] &&
+ (isPreview ? (
+ {matches[index]}
+ ) : (
{
>
{matches[index]}
- ) : null}
- >
- ))}
-
- );
- };
+ ))}
+
+ ))}
+
+ );
+};
+
+const ThreadBlock = ({ isPreview, thread }: Props) => {
+ const [userToken, setUserToken] = useState("");
+ const [editModalOpen, setEditModalOpen] = useState(false);
+ const [deleteModalOpen, setDeleteModalOpen] = useState(false);
useEffect(() => {
const updateLoginStatus = async () => {
@@ -72,7 +77,6 @@ const ThreadBlock = ({ isPreview, thread }: Props) => {
};
const updateThread = async (title: string, body: string) => {
- console.log(`Try updating thread...\nTitle: ${title}\nBody: ${body}`);
try {
const response = await API.patch(
"wasedatime-dev",
@@ -92,7 +96,6 @@ const ThreadBlock = ({ isPreview, thread }: Props) => {
},
}
);
- console.log("Thread updated!:", response);
} catch (error) {
console.error("Thread not updated successfully!:", error);
}
@@ -116,17 +119,18 @@ const ThreadBlock = ({ isPreview, thread }: Props) => {
},
}
);
- console.log("Thread deleted!:", response);
+ setDeleteModalOpen(false);
} catch (error) {
console.error("Thread not deleted successfully!:", error);
}
+ window.location.reload();
};
const navigate = useNavigate();
-
+ // /forum/_abddior / thread_id;
return (
-
+
{
}
-
- {convertUrlsToLinks(thread.body)}
-
+ {convertUrlsToLinks({
+ isPreview,
+ text: thread.body,
+ thread: thread,
+ })}
+
{" "}
diff --git a/apps/forum/src/constants/boards.json b/apps/forum/src/constants/boards.json
index 2e840e233..a648eb90f 100644
--- a/apps/forum/src/constants/boards.json
+++ b/apps/forum/src/constants/boards.json
@@ -8,13 +8,13 @@
{
"id": 1,
"title": "Job Hunting",
- "slug": "job hunting",
+ "slug": "job",
"tags": [15, 16, 17]
},
{
"id": 2,
"title": "Campus Life",
- "slug": "campus life",
+ "slug": "life",
"tags": [5, 6, 7, 8, 9, 10, 11, 12, 13]
},
{
diff --git a/apps/forum/src/recoil/atoms.ts b/apps/forum/src/recoil/atoms.ts
index 55109fcc7..a577a365b 100644
--- a/apps/forum/src/recoil/atoms.ts
+++ b/apps/forum/src/recoil/atoms.ts
@@ -5,12 +5,12 @@ export const currentBoardIdState = atom({
default: "Default Board",
});
-export const currentTagsState = atom({
+export const currentTagsState = atom({
key: "currentTags",
default: [],
});
-export const currentGroupsState = atom({
- key: "currentGroups",
+export const currentSchoolState = atom({
+ key: "currentSchools",
default: [],
});
diff --git a/apps/forum/src/utils/auth.ts b/apps/forum/src/utils/auth.ts
new file mode 100644
index 000000000..5d24fa8cf
--- /dev/null
+++ b/apps/forum/src/utils/auth.ts
@@ -0,0 +1,21 @@
+import { getUserAttr, getIdToken } from "wasedatime-ui";
+
+export const getUserId = async (userToken: string) => {
+ let userId = userToken;
+
+ if (userId.length === 0) {
+ const userAttr = await getUserAttr();
+ if (userAttr) {
+ userId = userAttr.id;
+ return userId;
+ }
+ }
+};
+
+export const getUserIdToken = async (userToken: string) => {
+ let idToken = userToken;
+ if (idToken?.length <= 0) {
+ idToken = await getIdToken();
+ if (idToken?.length <= 0) return;
+ }
+};
diff --git a/apps/forum/src/utils/filter.ts b/apps/forum/src/utils/filter.ts
index d2fae8583..72f90a878 100644
--- a/apps/forum/src/utils/filter.ts
+++ b/apps/forum/src/utils/filter.ts
@@ -1,11 +1,11 @@
import Thread from "@app/types/thread";
-export const filterThreadsByTags = (threads: Thread[], tags: number[]) =>
+export const filterThreadsByTags = (threads: Thread[], tags: string[]) =>
tags.length > 0
- ? threads.filter((thread) => tags.includes(thread.tagId))
+ ? threads.filter((thread) => tags.includes(thread.tag_id))
: threads;
-export const filterThreadsByGroups = (threads: Thread[], groups: string[]) =>
+export const filterThreadsBySchool = (threads: Thread[], groups: string[]) =>
groups.length > 0
- ? threads.filter((thread) => groups.includes(thread.groupId))
+ ? threads.filter((thread) => groups.includes(thread.group_id))
: threads;
diff --git a/apps/root/pnpm-lock.yaml b/apps/root/pnpm-lock.yaml
index 83831e62b..5567ad067 100644
--- a/apps/root/pnpm-lock.yaml
+++ b/apps/root/pnpm-lock.yaml
@@ -840,7 +840,7 @@ packages:
'@babel/helper-compilation-targets': 7.22.15
'@babel/helper-module-transforms': 7.22.15(@babel/core@7.18.2)
'@babel/helpers': 7.22.15
- '@babel/parser': 7.22.15
+ '@babel/parser': 7.22.16
'@babel/template': 7.22.15
'@babel/traverse': 7.22.15(supports-color@5.5.0)
'@babel/types': 7.22.15
@@ -1070,8 +1070,8 @@ packages:
chalk: 2.4.2
js-tokens: 4.0.0
- /@babel/parser@7.22.15:
- resolution: {integrity: sha512-RWmQ/sklUN9BvGGpCDgSubhHWfAx24XDTDObup4ffvxaYsptOg2P3KG0j+1eWKLxpkX0j0uHxmpq2Z1SP/VhxA==}
+ /@babel/parser@7.22.16:
+ resolution: {integrity: sha512-+gPfKv8UWeKKeJTUxe59+OobVcrYHETCsORl61EmSkmgymguYk/X5bp7GuUIXaFsc6y++v8ZxPsLSSuujqDphA==}
engines: {node: '>=6.0.0'}
hasBin: true
dependencies:
@@ -2039,7 +2039,7 @@ packages:
engines: {node: '>=6.9.0'}
dependencies:
'@babel/code-frame': 7.22.13
- '@babel/parser': 7.22.15
+ '@babel/parser': 7.22.16
'@babel/types': 7.22.15
/@babel/traverse@7.22.15(supports-color@5.5.0):
@@ -2052,7 +2052,7 @@ packages:
'@babel/helper-function-name': 7.22.5
'@babel/helper-hoist-variables': 7.22.5
'@babel/helper-split-export-declaration': 7.22.6
- '@babel/parser': 7.22.15
+ '@babel/parser': 7.22.16
'@babel/types': 7.22.15
debug: 4.3.4(supports-color@5.5.0)
globals: 11.12.0
@@ -2735,7 +2735,7 @@ packages:
'@babel/runtime': 7.18.3
'@emotion/is-prop-valid': 1.2.1
'@mui/types': 7.2.4(@types/react@18.0.12)
- '@mui/utils': 5.14.7(react@17.0.2)
+ '@mui/utils': 5.14.8(react@17.0.2)
'@popperjs/core': 2.11.8
'@types/react': 18.0.12
clsx: 1.2.1
@@ -2783,9 +2783,9 @@ packages:
'@emotion/react': 11.9.0(@babel/core@7.18.2)(@types/react@18.0.12)(react@17.0.2)
'@emotion/styled': 11.8.1(@babel/core@7.18.2)(@emotion/react@11.9.0)(@types/react@18.0.12)(react@17.0.2)
'@mui/base': 5.0.0-alpha.84(@types/react@18.0.12)(react-dom@17.0.2)(react@17.0.2)
- '@mui/system': 5.14.7(@emotion/react@11.9.0)(@emotion/styled@11.8.1)(@types/react@18.0.12)(react@17.0.2)
+ '@mui/system': 5.14.8(@emotion/react@11.9.0)(@emotion/styled@11.8.1)(@types/react@18.0.12)(react@17.0.2)
'@mui/types': 7.2.4(@types/react@18.0.12)
- '@mui/utils': 5.14.7(react@17.0.2)
+ '@mui/utils': 5.14.8(react@17.0.2)
'@types/react': 18.0.12
'@types/react-transition-group': 4.4.6
clsx: 1.2.1
@@ -2798,8 +2798,8 @@ packages:
react-transition-group: 4.4.5(react-dom@17.0.2)(react@17.0.2)
dev: false
- /@mui/private-theming@5.14.7(@types/react@18.0.12)(react@17.0.2):
- resolution: {integrity: sha512-Y86+hmDnJab2Ka42PgxKpK3oL7EiacbeeX3X/lG9LGO0wSc45wZjHeTfIlVSkkUCkexiMKEJp5NlSjZhr27NRQ==}
+ /@mui/private-theming@5.14.8(@types/react@18.0.12)(react@17.0.2):
+ resolution: {integrity: sha512-iBzpcl3Mh92XaYpYPdgzzRxNGkjpoDz8rf8/q5m+EBPowFEHV+CCS9hC0Q2pOKLW3VFFikA7w/GHt7n++40JGQ==}
engines: {node: '>=12.0.0'}
peerDependencies:
'@types/react': ^17.0.0 || ^18.0.0
@@ -2809,14 +2809,14 @@ packages:
optional: true
dependencies:
'@babel/runtime': 7.22.15
- '@mui/utils': 5.14.7(react@17.0.2)
+ '@mui/utils': 5.14.8(react@17.0.2)
'@types/react': 18.0.12
prop-types: 15.8.1
react: 17.0.2
dev: false
- /@mui/styled-engine@5.14.7(@emotion/react@11.9.0)(@emotion/styled@11.8.1)(react@17.0.2):
- resolution: {integrity: sha512-hKBETEDsIAkL8/mBwPiQj/vw28OeIhMXC3Tvj4J2bb9snxAKpiZioR1PwqP+6P41twsC/GKBd0Vr9oaWYaHuMg==}
+ /@mui/styled-engine@5.14.8(@emotion/react@11.9.0)(@emotion/styled@11.8.1)(react@17.0.2):
+ resolution: {integrity: sha512-LGwOav/Y40PZWZ2yDk4beUoRlc57Vg+Vpxi9V9BBtT2ESAucCgFobkt+T8eVLMWF9huUou5pwKgLSU5pF90hBg==}
engines: {node: '>=12.0.0'}
peerDependencies:
'@emotion/react': ^11.4.1
@@ -2837,8 +2837,8 @@ packages:
react: 17.0.2
dev: false
- /@mui/system@5.14.7(@emotion/react@11.9.0)(@emotion/styled@11.8.1)(@types/react@18.0.12)(react@17.0.2):
- resolution: {integrity: sha512-jeZtHglc+Pi6qjGoopT6O4RqYXVBMqHVOsjMGP0hxGSSPm1T4gsAu7jU8eqGx9YwwjvvJ0eotTjFqw7iJ6qE2Q==}
+ /@mui/system@5.14.8(@emotion/react@11.9.0)(@emotion/styled@11.8.1)(@types/react@18.0.12)(react@17.0.2):
+ resolution: {integrity: sha512-Dxnasv7Pj5hYe4ZZFKJZu4ufKm6cxpitWt3A+qMPps22YhqyeEqgDBq/HsAB3GOjqDP40fTAvQvS/Hguf4SJuw==}
engines: {node: '>=12.0.0'}
peerDependencies:
'@emotion/react': ^11.5.0
@@ -2856,10 +2856,10 @@ packages:
'@babel/runtime': 7.22.15
'@emotion/react': 11.9.0(@babel/core@7.18.2)(@types/react@18.0.12)(react@17.0.2)
'@emotion/styled': 11.8.1(@babel/core@7.18.2)(@emotion/react@11.9.0)(@types/react@18.0.12)(react@17.0.2)
- '@mui/private-theming': 5.14.7(@types/react@18.0.12)(react@17.0.2)
- '@mui/styled-engine': 5.14.7(@emotion/react@11.9.0)(@emotion/styled@11.8.1)(react@17.0.2)
+ '@mui/private-theming': 5.14.8(@types/react@18.0.12)(react@17.0.2)
+ '@mui/styled-engine': 5.14.8(@emotion/react@11.9.0)(@emotion/styled@11.8.1)(react@17.0.2)
'@mui/types': 7.2.4(@types/react@18.0.12)
- '@mui/utils': 5.14.7(react@17.0.2)
+ '@mui/utils': 5.14.8(react@17.0.2)
'@types/react': 18.0.12
clsx: 2.0.0
csstype: 3.1.2
@@ -2878,8 +2878,8 @@ packages:
'@types/react': 18.0.12
dev: false
- /@mui/utils@5.14.7(react@17.0.2):
- resolution: {integrity: sha512-RtheP/aBoPogVdi8vj8Vo2IFnRa4mZVmnD0RGlVZ49yF60rZs+xP4/KbpIrTr83xVs34QmHQ2aQ+IX7I0a0dDw==}
+ /@mui/utils@5.14.8(react@17.0.2):
+ resolution: {integrity: sha512-1Ls2FfyY2yVSz9NEqedh3J8JAbbZAnUWkOWLE2f4/Hc4T5UWHMfzBLLrCqExfqyfyU+uXYJPGeNIsky6f8Gh5Q==}
engines: {node: '>=12.0.0'}
peerDependencies:
react: ^17.0.0 || ^18.0.0
@@ -3492,13 +3492,14 @@ packages:
resolution: {integrity: sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==}
engines: {node: '>=0.10.0'}
- /arraybuffer.prototype.slice@1.0.1:
- resolution: {integrity: sha512-09x0ZWFEjj4WD8PDbykUwo3t9arLn8NIzmmYEJFpYekOAQjpkGSyrQhNoRTcwwcFRu+ycWF78QZ63oWTqSjBcw==}
+ /arraybuffer.prototype.slice@1.0.2:
+ resolution: {integrity: sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw==}
engines: {node: '>= 0.4'}
dependencies:
array-buffer-byte-length: 1.0.0
call-bind: 1.0.2
define-properties: 1.2.0
+ es-abstract: 1.22.1
get-intrinsic: 1.2.1
is-array-buffer: 3.0.2
is-shared-array-buffer: 1.0.2
@@ -3551,7 +3552,7 @@ packages:
postcss: ^8.1.0
dependencies:
browserslist: 4.21.10
- caniuse-lite: 1.0.30001525
+ caniuse-lite: 1.0.30001528
fraction.js: 4.3.6
normalize-range: 0.1.2
picocolors: 1.0.0
@@ -3760,8 +3761,8 @@ packages:
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true
dependencies:
- caniuse-lite: 1.0.30001525
- electron-to-chromium: 1.4.508
+ caniuse-lite: 1.0.30001528
+ electron-to-chromium: 1.4.510
node-releases: 2.0.13
update-browserslist-db: 1.0.11(browserslist@4.21.10)
@@ -3862,13 +3863,13 @@ packages:
resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==}
dependencies:
browserslist: 4.21.10
- caniuse-lite: 1.0.30001525
+ caniuse-lite: 1.0.30001528
lodash.memoize: 4.1.2
lodash.uniq: 4.5.0
dev: true
- /caniuse-lite@1.0.30001525:
- resolution: {integrity: sha512-/3z+wB4icFt3r0USMwxujAqRvaD/B7rvGTsKhbhSQErVrJvkZCLhgNLJxU8MevahQVH6hCU9FsHdNUFbiwmE7Q==}
+ /caniuse-lite@1.0.30001528:
+ resolution: {integrity: sha512-0Db4yyjR9QMNlsxh+kKWzQtkyflkG/snYheSzkjmvdEtEXB1+jt7A2HmSEiO6XIJPIbo92lHNGNySvE5pZcs5Q==}
/chalk@2.4.2:
resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==}
@@ -4538,8 +4539,8 @@ packages:
jake: 10.8.7
dev: true
- /electron-to-chromium@1.4.508:
- resolution: {integrity: sha512-FFa8QKjQK/A5QuFr2167myhMesGrhlOBD+3cYNxO9/S4XzHEXesyTD/1/xF644gC8buFPz3ca6G1LOQD0tZrrg==}
+ /electron-to-chromium@1.4.510:
+ resolution: {integrity: sha512-xPfLIPFcN/WLXBpQ/K4UgE98oUBO5Tia6BD4rkSR0wE7ep/PwBVlgvPJQrIBpmJGVAmUzwPKuDbVt9XV6+uC2g==}
/emoji-regex@8.0.0:
resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
@@ -4593,7 +4594,7 @@ packages:
engines: {node: '>= 0.4'}
dependencies:
array-buffer-byte-length: 1.0.0
- arraybuffer.prototype.slice: 1.0.1
+ arraybuffer.prototype.slice: 1.0.2
available-typed-arrays: 1.0.5
call-bind: 1.0.2
es-set-tostringtag: 2.0.1
@@ -4620,11 +4621,11 @@ packages:
object-keys: 1.1.1
object.assign: 4.1.4
regexp.prototype.flags: 1.5.0
- safe-array-concat: 1.0.0
+ safe-array-concat: 1.0.1
safe-regex-test: 1.0.0
string.prototype.trim: 1.2.7
string.prototype.trimend: 1.0.6
- string.prototype.trimstart: 1.0.6
+ string.prototype.trimstart: 1.0.7
typed-array-buffer: 1.0.0
typed-array-byte-length: 1.0.0
typed-array-byte-offset: 1.0.0
@@ -5831,7 +5832,7 @@ packages:
'@babel/preset-env': ^7.1.6
dependencies:
'@babel/core': 7.18.2
- '@babel/parser': 7.22.15
+ '@babel/parser': 7.22.16
'@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.18.2)
'@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.18.2)
'@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.18.2)
@@ -6297,7 +6298,7 @@ packages:
dependencies:
'@babel/core': 7.18.2
'@babel/generator': 7.22.15
- '@babel/parser': 7.22.15
+ '@babel/parser': 7.22.16
'@babel/types': 7.22.15
babel-preset-fbjs: 3.4.0(@babel/core@7.18.2)
metro: 0.67.0
@@ -6321,7 +6322,7 @@ packages:
'@babel/code-frame': 7.22.13
'@babel/core': 7.18.2
'@babel/generator': 7.22.15
- '@babel/parser': 7.22.15
+ '@babel/parser': 7.22.16
'@babel/template': 7.22.15
'@babel/traverse': 7.22.15(supports-color@5.5.0)
'@babel/types': 7.22.15
@@ -7454,7 +7455,7 @@ packages:
/react-native-codegen@0.0.17(@babel/preset-env@7.18.2):
resolution: {integrity: sha512-7GIEUmAemH9uWwB6iYXNNsPoPgH06pxzGRmdBzK98TgFBdYJZ7CBuZFPMe4jmHQTPOkQazKZ/w5O6/71JBixmw==}
dependencies:
- '@babel/parser': 7.22.15
+ '@babel/parser': 7.22.16
flow-parser: 0.121.0
jscodeshift: 0.13.1(@babel/preset-env@7.18.2)
nullthrows: 1.1.1
@@ -7819,8 +7820,8 @@ packages:
fsevents: 2.3.3
dev: true
- /rollup@3.28.1:
- resolution: {integrity: sha512-R9OMQmIHJm9znrU3m3cpE8uhN0fGdXiawME7aZIpQqvpS/85+Vt1Hq1/yVIcYfOmaQiHjvXkQAoJukvLpau6Yw==}
+ /rollup@3.29.0:
+ resolution: {integrity: sha512-nszM8DINnx1vSS+TpbWKMkxem0CDWk3cSit/WWCBVs9/JZ1I/XLwOsiUglYuYReaeWWSsW9kge5zE5NZtf/a4w==}
engines: {node: '>=14.18.0', npm: '>=8.0.0'}
hasBin: true
optionalDependencies:
@@ -7839,8 +7840,8 @@ packages:
tslib: 1.14.1
dev: true
- /safe-array-concat@1.0.0:
- resolution: {integrity: sha512-9dVEFruWIsnie89yym+xWTAYASdpw3CJV7Li/6zBewGf9z2i1j31rP6jnY0pHEO4QZh6N0K11bFjWmdR8UGdPQ==}
+ /safe-array-concat@1.0.1:
+ resolution: {integrity: sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q==}
engines: {node: '>=0.4'}
dependencies:
call-bind: 1.0.2
@@ -8223,8 +8224,8 @@ packages:
es-abstract: 1.22.1
dev: true
- /string.prototype.trimstart@1.0.6:
- resolution: {integrity: sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==}
+ /string.prototype.trimstart@1.0.7:
+ resolution: {integrity: sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==}
dependencies:
call-bind: 1.0.2
define-properties: 1.2.0
@@ -8832,7 +8833,7 @@ packages:
'@types/node': 17.0.41
esbuild: 0.17.19
postcss: 8.4.29
- rollup: 3.28.1
+ rollup: 3.29.0
optionalDependencies:
fsevents: 2.3.3
dev: true
diff --git a/apps/syllabus/pnpm-lock.yaml b/apps/syllabus/pnpm-lock.yaml
index 90f3d5945..8d4ff2fac 100644
--- a/apps/syllabus/pnpm-lock.yaml
+++ b/apps/syllabus/pnpm-lock.yaml
@@ -860,7 +860,7 @@ packages:
'@babel/helper-compilation-targets': 7.22.15
'@babel/helper-module-transforms': 7.22.15(@babel/core@7.18.2)
'@babel/helpers': 7.22.15
- '@babel/parser': 7.22.15
+ '@babel/parser': 7.22.16
'@babel/template': 7.22.15
'@babel/traverse': 7.22.15(supports-color@5.5.0)
'@babel/types': 7.22.15
@@ -882,7 +882,7 @@ packages:
'@babel/helper-compilation-targets': 7.22.15
'@babel/helper-module-transforms': 7.22.15(@babel/core@7.22.15)
'@babel/helpers': 7.22.15
- '@babel/parser': 7.22.15
+ '@babel/parser': 7.22.16
'@babel/template': 7.22.15
'@babel/traverse': 7.22.15(supports-color@5.5.0)
'@babel/types': 7.22.15
@@ -1197,8 +1197,8 @@ packages:
chalk: 2.4.2
js-tokens: 4.0.0
- /@babel/parser@7.22.15:
- resolution: {integrity: sha512-RWmQ/sklUN9BvGGpCDgSubhHWfAx24XDTDObup4ffvxaYsptOg2P3KG0j+1eWKLxpkX0j0uHxmpq2Z1SP/VhxA==}
+ /@babel/parser@7.22.16:
+ resolution: {integrity: sha512-+gPfKv8UWeKKeJTUxe59+OobVcrYHETCsORl61EmSkmgymguYk/X5bp7GuUIXaFsc6y++v8ZxPsLSSuujqDphA==}
engines: {node: '>=6.0.0'}
hasBin: true
dependencies:
@@ -2718,7 +2718,7 @@ packages:
engines: {node: '>=6.9.0'}
dependencies:
'@babel/code-frame': 7.22.13
- '@babel/parser': 7.22.15
+ '@babel/parser': 7.22.16
'@babel/types': 7.22.15
/@babel/traverse@7.22.15(supports-color@5.5.0):
@@ -2731,7 +2731,7 @@ packages:
'@babel/helper-function-name': 7.22.5
'@babel/helper-hoist-variables': 7.22.5
'@babel/helper-split-export-declaration': 7.22.6
- '@babel/parser': 7.22.15
+ '@babel/parser': 7.22.16
'@babel/types': 7.22.15
debug: 4.3.4(supports-color@5.5.0)
globals: 11.12.0
@@ -3502,7 +3502,7 @@ packages:
peerDependencies:
'@babel/preset-env': ^7.1.6
dependencies:
- '@babel/parser': 7.22.15
+ '@babel/parser': 7.22.16
'@babel/preset-env': 7.18.2(@babel/core@7.18.2)
flow-parser: 0.206.0
jscodeshift: 0.14.0(@babel/preset-env@7.18.2)
@@ -3936,7 +3936,7 @@ packages:
postcss: ^8.1.0
dependencies:
browserslist: 4.21.10
- caniuse-lite: 1.0.30001525
+ caniuse-lite: 1.0.30001528
fraction.js: 4.3.6
normalize-range: 0.1.2
picocolors: 1.0.0
@@ -4183,8 +4183,8 @@ packages:
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true
dependencies:
- caniuse-lite: 1.0.30001525
- electron-to-chromium: 1.4.508
+ caniuse-lite: 1.0.30001528
+ electron-to-chromium: 1.4.510
node-releases: 2.0.13
update-browserslist-db: 1.0.11(browserslist@4.21.10)
@@ -4275,13 +4275,13 @@ packages:
resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==}
dependencies:
browserslist: 4.21.10
- caniuse-lite: 1.0.30001525
+ caniuse-lite: 1.0.30001528
lodash.memoize: 4.1.2
lodash.uniq: 4.5.0
dev: true
- /caniuse-lite@1.0.30001525:
- resolution: {integrity: sha512-/3z+wB4icFt3r0USMwxujAqRvaD/B7rvGTsKhbhSQErVrJvkZCLhgNLJxU8MevahQVH6hCU9FsHdNUFbiwmE7Q==}
+ /caniuse-lite@1.0.30001528:
+ resolution: {integrity: sha512-0Db4yyjR9QMNlsxh+kKWzQtkyflkG/snYheSzkjmvdEtEXB1+jt7A2HmSEiO6XIJPIbo92lHNGNySvE5pZcs5Q==}
/chalk@2.4.2:
resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==}
@@ -4833,8 +4833,8 @@ packages:
resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==}
dev: false
- /electron-to-chromium@1.4.508:
- resolution: {integrity: sha512-FFa8QKjQK/A5QuFr2167myhMesGrhlOBD+3cYNxO9/S4XzHEXesyTD/1/xF644gC8buFPz3ca6G1LOQD0tZrrg==}
+ /electron-to-chromium@1.4.510:
+ resolution: {integrity: sha512-xPfLIPFcN/WLXBpQ/K4UgE98oUBO5Tia6BD4rkSR0wE7ep/PwBVlgvPJQrIBpmJGVAmUzwPKuDbVt9XV6+uC2g==}
/emoji-regex@8.0.0:
resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
@@ -5718,7 +5718,7 @@ packages:
'@babel/preset-env': ^7.1.6
dependencies:
'@babel/core': 7.18.2
- '@babel/parser': 7.22.15
+ '@babel/parser': 7.22.16
'@babel/plugin-proposal-class-properties': 7.17.12(@babel/core@7.18.2)
'@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.18.2)
'@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.18.2)
@@ -6338,7 +6338,7 @@ packages:
dependencies:
'@babel/core': 7.22.15
'@babel/generator': 7.22.15
- '@babel/parser': 7.22.15
+ '@babel/parser': 7.22.16
'@babel/types': 7.22.15
babel-preset-fbjs: 3.4.0(@babel/core@7.22.15)
metro: 0.76.7
@@ -6363,7 +6363,7 @@ packages:
'@babel/code-frame': 7.22.13
'@babel/core': 7.22.15
'@babel/generator': 7.22.15
- '@babel/parser': 7.22.15
+ '@babel/parser': 7.22.16
'@babel/template': 7.22.15
'@babel/traverse': 7.22.15(supports-color@5.5.0)
'@babel/types': 7.22.15
@@ -7285,8 +7285,8 @@ packages:
resize-observer-polyfill: 1.5.1
dev: false
- /rc-motion@2.8.0(react-dom@17.0.2)(react@17.0.2):
- resolution: {integrity: sha512-9gWWzlPvx/IJANj+t+ArqLCQ43rCWYLpOUe6+WJSAGb+b+fqBcfx81qPhg6b+ewa6g3mGNDhkTpBrVrCC4gcXA==}
+ /rc-motion@2.9.0(react-dom@17.0.2)(react@17.0.2):
+ resolution: {integrity: sha512-XIU2+xLkdIr1/h6ohPZXyPBMvOmuyFZQ/T0xnawz+Rh+gh4FINcnZmMT5UTIj6hgI0VLDjTaPeRd+smJeSPqiQ==}
peerDependencies:
react: '>=16.9.0'
react-dom: '>=16.9.0'
@@ -7337,7 +7337,7 @@ packages:
'@babel/runtime': 7.18.3
classnames: 2.3.2
rc-align: 4.0.15(react-dom@17.0.2)(react@17.0.2)
- rc-motion: 2.8.0(react-dom@17.0.2)(react@17.0.2)
+ rc-motion: 2.9.0(react-dom@17.0.2)(react@17.0.2)
rc-util: 5.37.0(react-dom@17.0.2)(react@17.0.2)
react: 17.0.2
react-dom: 17.0.2(react@17.0.2)
@@ -7831,8 +7831,8 @@ packages:
dependencies:
glob: 7.2.3
- /rollup@3.28.1:
- resolution: {integrity: sha512-R9OMQmIHJm9znrU3m3cpE8uhN0fGdXiawME7aZIpQqvpS/85+Vt1Hq1/yVIcYfOmaQiHjvXkQAoJukvLpau6Yw==}
+ /rollup@3.29.0:
+ resolution: {integrity: sha512-nszM8DINnx1vSS+TpbWKMkxem0CDWk3cSit/WWCBVs9/JZ1I/XLwOsiUglYuYReaeWWSsW9kge5zE5NZtf/a4w==}
engines: {node: '>=14.18.0', npm: '>=8.0.0'}
hasBin: true
optionalDependencies:
@@ -8558,7 +8558,7 @@ packages:
'@types/node': 17.0.41
esbuild: 0.17.19
postcss: 8.4.29
- rollup: 3.28.1
+ rollup: 3.29.0
sass: 1.52.2
optionalDependencies:
fsevents: 2.3.3
diff --git a/packages/eslint-config-custom/pnpm-lock.yaml b/packages/eslint-config-custom/pnpm-lock.yaml
index b33f5e004..f4a41a4e1 100644
--- a/packages/eslint-config-custom/pnpm-lock.yaml
+++ b/packages/eslint-config-custom/pnpm-lock.yaml
@@ -7,7 +7,7 @@ settings:
dependencies:
'@typescript-eslint/parser':
specifier: latest
- version: 6.5.0(eslint@8.48.0)(typescript@5.2.2)
+ version: 6.6.0(eslint@8.48.0)(typescript@5.2.2)
eslint:
specifier: latest
version: 8.48.0
@@ -22,7 +22,7 @@ dependencies:
version: 1.10.13(eslint@8.48.0)
eslint-import-resolver-typescript:
specifier: latest
- version: 3.6.0(@typescript-eslint/parser@6.5.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.28.1)(eslint@8.48.0)
+ version: 3.6.0(@typescript-eslint/parser@6.6.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.28.1)(eslint@8.48.0)
eslint-plugin-react:
specifier: latest
version: 7.33.2(eslint@8.48.0)
@@ -133,8 +133,8 @@ packages:
resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==}
dev: false
- /@typescript-eslint/parser@6.5.0(eslint@8.48.0)(typescript@5.2.2):
- resolution: {integrity: sha512-LMAVtR5GN8nY0G0BadkG0XIe4AcNMeyEy3DyhKGAh9k4pLSMBO7rF29JvDBpZGCmp5Pgz5RLHP6eCpSYZJQDuQ==}
+ /@typescript-eslint/parser@6.6.0(eslint@8.48.0)(typescript@5.2.2):
+ resolution: {integrity: sha512-setq5aJgUwtzGrhW177/i+DMLqBaJbdwGj2CPIVFFLE0NCliy5ujIdLHd2D1ysmlmsjdL2GWW+hR85neEfc12w==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
eslint: ^7.0.0 || ^8.0.0
@@ -143,10 +143,10 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/scope-manager': 6.5.0
- '@typescript-eslint/types': 6.5.0
- '@typescript-eslint/typescript-estree': 6.5.0(typescript@5.2.2)
- '@typescript-eslint/visitor-keys': 6.5.0
+ '@typescript-eslint/scope-manager': 6.6.0
+ '@typescript-eslint/types': 6.6.0
+ '@typescript-eslint/typescript-estree': 6.6.0(typescript@5.2.2)
+ '@typescript-eslint/visitor-keys': 6.6.0
debug: 4.3.4
eslint: 8.48.0
typescript: 5.2.2
@@ -154,21 +154,21 @@ packages:
- supports-color
dev: false
- /@typescript-eslint/scope-manager@6.5.0:
- resolution: {integrity: sha512-A8hZ7OlxURricpycp5kdPTH3XnjG85UpJS6Fn4VzeoH4T388gQJ/PGP4ole5NfKt4WDVhmLaQ/dBLNDC4Xl/Kw==}
+ /@typescript-eslint/scope-manager@6.6.0:
+ resolution: {integrity: sha512-pT08u5W/GT4KjPUmEtc2kSYvrH8x89cVzkA0Sy2aaOUIw6YxOIjA8ilwLr/1fLjOedX1QAuBpG9XggWqIIfERw==}
engines: {node: ^16.0.0 || >=18.0.0}
dependencies:
- '@typescript-eslint/types': 6.5.0
- '@typescript-eslint/visitor-keys': 6.5.0
+ '@typescript-eslint/types': 6.6.0
+ '@typescript-eslint/visitor-keys': 6.6.0
dev: false
- /@typescript-eslint/types@6.5.0:
- resolution: {integrity: sha512-eqLLOEF5/lU8jW3Bw+8auf4lZSbbljHR2saKnYqON12G/WsJrGeeDHWuQePoEf9ro22+JkbPfWQwKEC5WwLQ3w==}
+ /@typescript-eslint/types@6.6.0:
+ resolution: {integrity: sha512-CB6QpJQ6BAHlJXdwUmiaXDBmTqIE2bzGTDLADgvqtHWuhfNP3rAOK7kAgRMAET5rDRr9Utt+qAzRBdu3AhR3sg==}
engines: {node: ^16.0.0 || >=18.0.0}
dev: false
- /@typescript-eslint/typescript-estree@6.5.0(typescript@5.2.2):
- resolution: {integrity: sha512-q0rGwSe9e5Kk/XzliB9h2LBc9tmXX25G0833r7kffbl5437FPWb2tbpIV9wAATebC/018pGa9fwPDuvGN+LxWQ==}
+ /@typescript-eslint/typescript-estree@6.6.0(typescript@5.2.2):
+ resolution: {integrity: sha512-hMcTQ6Al8MP2E6JKBAaSxSVw5bDhdmbCEhGW/V8QXkb9oNsFkA4SBuOMYVPxD3jbtQ4R/vSODBsr76R6fP3tbA==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
typescript: '*'
@@ -176,8 +176,8 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/types': 6.5.0
- '@typescript-eslint/visitor-keys': 6.5.0
+ '@typescript-eslint/types': 6.6.0
+ '@typescript-eslint/visitor-keys': 6.6.0
debug: 4.3.4
globby: 11.1.0
is-glob: 4.0.3
@@ -188,11 +188,11 @@ packages:
- supports-color
dev: false
- /@typescript-eslint/visitor-keys@6.5.0:
- resolution: {integrity: sha512-yCB/2wkbv3hPsh02ZS8dFQnij9VVQXJMN/gbQsaaY+zxALkZnxa/wagvLEFsAWMPv7d7lxQmNsIzGU1w/T/WyA==}
+ /@typescript-eslint/visitor-keys@6.6.0:
+ resolution: {integrity: sha512-L61uJT26cMOfFQ+lMZKoJNbAEckLe539VhTxiGHrWl5XSKQgA0RTBZJW2HFPy5T0ZvPVSD93QsrTKDkfNwJGyQ==}
engines: {node: ^16.0.0 || >=18.0.0}
dependencies:
- '@typescript-eslint/types': 6.5.0
+ '@typescript-eslint/types': 6.6.0
eslint-visitor-keys: 3.4.3
dev: false
@@ -275,8 +275,8 @@ packages:
get-intrinsic: 1.2.1
dev: false
- /array.prototype.flat@1.3.1:
- resolution: {integrity: sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==}
+ /array.prototype.flat@1.3.2:
+ resolution: {integrity: sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==}
engines: {node: '>= 0.4'}
dependencies:
call-bind: 1.0.2
@@ -285,8 +285,8 @@ packages:
es-shim-unscopables: 1.0.0
dev: false
- /array.prototype.flatmap@1.3.1:
- resolution: {integrity: sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==}
+ /array.prototype.flatmap@1.3.2:
+ resolution: {integrity: sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==}
engines: {node: '>= 0.4'}
dependencies:
call-bind: 1.0.2
@@ -305,13 +305,14 @@ packages:
get-intrinsic: 1.2.1
dev: false
- /arraybuffer.prototype.slice@1.0.1:
- resolution: {integrity: sha512-09x0ZWFEjj4WD8PDbykUwo3t9arLn8NIzmmYEJFpYekOAQjpkGSyrQhNoRTcwwcFRu+ycWF78QZ63oWTqSjBcw==}
+ /arraybuffer.prototype.slice@1.0.2:
+ resolution: {integrity: sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw==}
engines: {node: '>= 0.4'}
dependencies:
array-buffer-byte-length: 1.0.0
call-bind: 1.0.2
define-properties: 1.2.0
+ es-abstract: 1.22.1
get-intrinsic: 1.2.1
is-array-buffer: 3.0.2
is-shared-array-buffer: 1.0.2
@@ -332,8 +333,8 @@ packages:
engines: {node: '>= 0.4'}
dev: false
- /axe-core@4.7.2:
- resolution: {integrity: sha512-zIURGIS1E1Q4pcrMjp+nnEh+16G56eG/MUllJH8yEvw7asDo7Ac9uhC9KIH5jzpITueEZolfYglnCGIuSBz39g==}
+ /axe-core@4.8.0:
+ resolution: {integrity: sha512-ZtlVZobOeDQhb/y2lMK6mznDw7TJHDNcKx5/bbBkFvArIQ5CVFhSI6hWWQnMx9I8cNmNmZ30wpDyOC2E2nvgbQ==}
engines: {node: '>=4'}
dev: false
@@ -492,7 +493,7 @@ packages:
engines: {node: '>= 0.4'}
dependencies:
array-buffer-byte-length: 1.0.0
- arraybuffer.prototype.slice: 1.0.1
+ arraybuffer.prototype.slice: 1.0.2
available-typed-arrays: 1.0.5
call-bind: 1.0.2
es-set-tostringtag: 2.0.1
@@ -519,11 +520,11 @@ packages:
object-keys: 1.1.1
object.assign: 4.1.4
regexp.prototype.flags: 1.5.0
- safe-array-concat: 1.0.0
+ safe-array-concat: 1.0.1
safe-regex-test: 1.0.0
string.prototype.trim: 1.2.7
string.prototype.trimend: 1.0.6
- string.prototype.trimstart: 1.0.6
+ string.prototype.trimstart: 1.0.7
typed-array-buffer: 1.0.0
typed-array-byte-length: 1.0.0
typed-array-byte-offset: 1.0.0
@@ -548,7 +549,7 @@ packages:
has-symbols: 1.0.3
internal-slot: 1.0.5
iterator.prototype: 1.1.1
- safe-array-concat: 1.0.0
+ safe-array-concat: 1.0.1
dev: false
/es-set-tostringtag@2.0.1:
@@ -591,11 +592,11 @@ packages:
dependencies:
'@next/eslint-plugin-next': 13.4.19
'@rushstack/eslint-patch': 1.3.3
- '@typescript-eslint/parser': 6.5.0(eslint@8.48.0)(typescript@5.2.2)
+ '@typescript-eslint/parser': 6.6.0(eslint@8.48.0)(typescript@5.2.2)
eslint: 8.48.0
eslint-import-resolver-node: 0.3.9
- eslint-import-resolver-typescript: 3.6.0(@typescript-eslint/parser@6.5.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.28.1)(eslint@8.48.0)
- eslint-plugin-import: 2.28.1(@typescript-eslint/parser@6.5.0)(eslint-import-resolver-typescript@3.6.0)(eslint@8.48.0)
+ eslint-import-resolver-typescript: 3.6.0(@typescript-eslint/parser@6.6.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.28.1)(eslint@8.48.0)
+ eslint-plugin-import: 2.28.1(@typescript-eslint/parser@6.6.0)(eslint-import-resolver-typescript@3.6.0)(eslint@8.48.0)
eslint-plugin-jsx-a11y: 6.7.1(eslint@8.48.0)
eslint-plugin-react: 7.33.2(eslint@8.48.0)
eslint-plugin-react-hooks: 4.6.0(eslint@8.48.0)
@@ -633,7 +634,7 @@ packages:
- supports-color
dev: false
- /eslint-import-resolver-typescript@3.6.0(@typescript-eslint/parser@6.5.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.28.1)(eslint@8.48.0):
+ /eslint-import-resolver-typescript@3.6.0(@typescript-eslint/parser@6.6.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.28.1)(eslint@8.48.0):
resolution: {integrity: sha512-QTHR9ddNnn35RTxlaEnx2gCxqFlF2SEN0SE2d17SqwyM7YOSI2GHWRYp5BiRkObTUNYPupC/3Fq2a0PpT+EKpg==}
engines: {node: ^14.18.0 || >=16.0.0}
peerDependencies:
@@ -643,8 +644,8 @@ packages:
debug: 4.3.4
enhanced-resolve: 5.15.0
eslint: 8.48.0
- eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.5.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.0)(eslint@8.48.0)
- eslint-plugin-import: 2.28.1(@typescript-eslint/parser@6.5.0)(eslint-import-resolver-typescript@3.6.0)(eslint@8.48.0)
+ eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.6.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.0)(eslint@8.48.0)
+ eslint-plugin-import: 2.28.1(@typescript-eslint/parser@6.6.0)(eslint-import-resolver-typescript@3.6.0)(eslint@8.48.0)
fast-glob: 3.3.1
get-tsconfig: 4.7.0
is-core-module: 2.13.0
@@ -656,7 +657,7 @@ packages:
- supports-color
dev: false
- /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.5.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.0)(eslint@8.48.0):
+ /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.6.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.0)(eslint@8.48.0):
resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==}
engines: {node: '>=4'}
peerDependencies:
@@ -677,16 +678,16 @@ packages:
eslint-import-resolver-webpack:
optional: true
dependencies:
- '@typescript-eslint/parser': 6.5.0(eslint@8.48.0)(typescript@5.2.2)
+ '@typescript-eslint/parser': 6.6.0(eslint@8.48.0)(typescript@5.2.2)
debug: 3.2.7
eslint: 8.48.0
eslint-import-resolver-node: 0.3.9
- eslint-import-resolver-typescript: 3.6.0(@typescript-eslint/parser@6.5.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.28.1)(eslint@8.48.0)
+ eslint-import-resolver-typescript: 3.6.0(@typescript-eslint/parser@6.6.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.28.1)(eslint@8.48.0)
transitivePeerDependencies:
- supports-color
dev: false
- /eslint-plugin-import@2.28.1(@typescript-eslint/parser@6.5.0)(eslint-import-resolver-typescript@3.6.0)(eslint@8.48.0):
+ /eslint-plugin-import@2.28.1(@typescript-eslint/parser@6.6.0)(eslint-import-resolver-typescript@3.6.0)(eslint@8.48.0):
resolution: {integrity: sha512-9I9hFlITvOV55alzoKBI+K9q74kv0iKMeY6av5+umsNwayt59fz692daGyjR+oStBQgx6nwR9rXldDev3Clw+A==}
engines: {node: '>=4'}
peerDependencies:
@@ -696,16 +697,16 @@ packages:
'@typescript-eslint/parser':
optional: true
dependencies:
- '@typescript-eslint/parser': 6.5.0(eslint@8.48.0)(typescript@5.2.2)
+ '@typescript-eslint/parser': 6.6.0(eslint@8.48.0)(typescript@5.2.2)
array-includes: 3.1.7
array.prototype.findlastindex: 1.2.3
- array.prototype.flat: 1.3.1
- array.prototype.flatmap: 1.3.1
+ array.prototype.flat: 1.3.2
+ array.prototype.flatmap: 1.3.2
debug: 3.2.7
doctrine: 2.1.0
eslint: 8.48.0
eslint-import-resolver-node: 0.3.9
- eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.5.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.0)(eslint@8.48.0)
+ eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.6.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.0)(eslint@8.48.0)
has: 1.0.3
is-core-module: 2.13.0
is-glob: 4.0.3
@@ -730,9 +731,9 @@ packages:
'@babel/runtime': 7.22.15
aria-query: 5.3.0
array-includes: 3.1.7
- array.prototype.flatmap: 1.3.1
+ array.prototype.flatmap: 1.3.2
ast-types-flow: 0.0.7
- axe-core: 4.7.2
+ axe-core: 4.8.0
axobject-query: 3.2.1
damerau-levenshtein: 1.0.8
emoji-regex: 9.2.2
@@ -762,7 +763,7 @@ packages:
eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8
dependencies:
array-includes: 3.1.7
- array.prototype.flatmap: 1.3.1
+ array.prototype.flatmap: 1.3.2
array.prototype.tosorted: 1.1.1
doctrine: 2.1.0
es-iterator-helpers: 1.0.14
@@ -1355,7 +1356,7 @@ packages:
engines: {node: '>=4.0'}
dependencies:
array-includes: 3.1.7
- array.prototype.flat: 1.3.1
+ array.prototype.flat: 1.3.2
object.assign: 4.1.4
object.values: 1.1.7
dev: false
@@ -1675,8 +1676,8 @@ packages:
queue-microtask: 1.2.3
dev: false
- /safe-array-concat@1.0.0:
- resolution: {integrity: sha512-9dVEFruWIsnie89yym+xWTAYASdpw3CJV7Li/6zBewGf9z2i1j31rP6jnY0pHEO4QZh6N0K11bFjWmdR8UGdPQ==}
+ /safe-array-concat@1.0.1:
+ resolution: {integrity: sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q==}
engines: {node: '>=0.4'}
dependencies:
call-bind: 1.0.2
@@ -1761,8 +1762,8 @@ packages:
es-abstract: 1.22.1
dev: false
- /string.prototype.trimstart@1.0.6:
- resolution: {integrity: sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==}
+ /string.prototype.trimstart@1.0.7:
+ resolution: {integrity: sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==}
dependencies:
call-bind: 1.0.2
define-properties: 1.2.0
diff --git a/packages/ui/pnpm-lock.yaml b/packages/ui/pnpm-lock.yaml
index 914d24a97..bfa412881 100644
--- a/packages/ui/pnpm-lock.yaml
+++ b/packages/ui/pnpm-lock.yaml
@@ -22,7 +22,7 @@ dependencies:
version: 5.8.3(@emotion/react@11.9.0)(@emotion/styled@11.8.1)(@types/react@18.2.21)(react-dom@18.2.0)(react@18.2.0)
i18next:
specifier: ^23.2.3
- version: 23.4.6
+ version: 23.4.9
i18next-browser-languagedetector:
specifier: 6.1.4
version: 6.1.4
@@ -40,7 +40,7 @@ dependencies:
version: 18.2.0(react@18.2.0)
react-i18next:
specifier: ^13.0.1
- version: 13.2.2(i18next@23.4.6)(react-dom@18.2.0)(react-native@0.72.4)(react@18.2.0)
+ version: 13.2.2(i18next@23.4.9)(react-dom@18.2.0)(react-native@0.72.4)(react@18.2.0)
react-modal:
specifier: ^3.16.1
version: 3.16.1(react-dom@18.2.0)(react@18.2.0)
@@ -679,7 +679,7 @@ packages:
'@babel/helper-compilation-targets': 7.22.15
'@babel/helper-module-transforms': 7.22.15(@babel/core@7.21.8)
'@babel/helpers': 7.22.15
- '@babel/parser': 7.22.15
+ '@babel/parser': 7.22.16
'@babel/template': 7.22.15
'@babel/traverse': 7.22.15(supports-color@5.5.0)
'@babel/types': 7.21.5
@@ -702,7 +702,7 @@ packages:
'@babel/helper-compilation-targets': 7.22.15
'@babel/helper-module-transforms': 7.22.15(@babel/core@7.22.15)
'@babel/helpers': 7.22.15
- '@babel/parser': 7.22.15
+ '@babel/parser': 7.22.16
'@babel/template': 7.22.15
'@babel/traverse': 7.22.15(supports-color@5.5.0)
'@babel/types': 7.22.15
@@ -1019,8 +1019,8 @@ packages:
'@babel/types': 7.21.5
dev: true
- /@babel/parser@7.22.15:
- resolution: {integrity: sha512-RWmQ/sklUN9BvGGpCDgSubhHWfAx24XDTDObup4ffvxaYsptOg2P3KG0j+1eWKLxpkX0j0uHxmpq2Z1SP/VhxA==}
+ /@babel/parser@7.22.16:
+ resolution: {integrity: sha512-+gPfKv8UWeKKeJTUxe59+OobVcrYHETCsORl61EmSkmgymguYk/X5bp7GuUIXaFsc6y++v8ZxPsLSSuujqDphA==}
engines: {node: '>=6.0.0'}
hasBin: true
dependencies:
@@ -2873,7 +2873,7 @@ packages:
engines: {node: '>=6.9.0'}
dependencies:
'@babel/code-frame': 7.22.13
- '@babel/parser': 7.22.15
+ '@babel/parser': 7.22.16
'@babel/types': 7.22.15
/@babel/traverse@7.21.5:
@@ -2904,7 +2904,7 @@ packages:
'@babel/helper-function-name': 7.22.5
'@babel/helper-hoist-variables': 7.22.5
'@babel/helper-split-export-declaration': 7.22.6
- '@babel/parser': 7.22.15
+ '@babel/parser': 7.22.16
'@babel/types': 7.22.15
debug: 4.3.4(supports-color@5.5.0)
globals: 11.12.0
@@ -3787,7 +3787,7 @@ packages:
'@babel/runtime': 7.22.15
'@emotion/is-prop-valid': 1.2.1
'@mui/types': 7.2.4(@types/react@18.2.21)
- '@mui/utils': 5.14.7(react@18.2.0)
+ '@mui/utils': 5.14.8(react@18.2.0)
'@popperjs/core': 2.11.8
'@types/react': 18.2.21
clsx: 1.2.1
@@ -3818,9 +3818,9 @@ packages:
'@emotion/react': 11.9.0(@babel/core@7.22.15)(@types/react@18.2.21)(react@18.2.0)
'@emotion/styled': 11.8.1(@babel/core@7.22.15)(@emotion/react@11.9.0)(@types/react@18.2.21)(react@18.2.0)
'@mui/base': 5.0.0-alpha.84(@types/react@18.2.21)(react-dom@18.2.0)(react@18.2.0)
- '@mui/system': 5.14.7(@emotion/react@11.9.0)(@emotion/styled@11.8.1)(@types/react@18.2.21)(react@18.2.0)
+ '@mui/system': 5.14.8(@emotion/react@11.9.0)(@emotion/styled@11.8.1)(@types/react@18.2.21)(react@18.2.0)
'@mui/types': 7.2.4(@types/react@18.2.21)
- '@mui/utils': 5.14.7(react@18.2.0)
+ '@mui/utils': 5.14.8(react@18.2.0)
'@types/react': 18.2.21
'@types/react-transition-group': 4.4.6
clsx: 1.2.1
@@ -3833,8 +3833,8 @@ packages:
react-transition-group: 4.4.5(react-dom@18.2.0)(react@18.2.0)
dev: false
- /@mui/private-theming@5.14.7(@types/react@18.2.21)(react@18.2.0):
- resolution: {integrity: sha512-Y86+hmDnJab2Ka42PgxKpK3oL7EiacbeeX3X/lG9LGO0wSc45wZjHeTfIlVSkkUCkexiMKEJp5NlSjZhr27NRQ==}
+ /@mui/private-theming@5.14.8(@types/react@18.2.21)(react@18.2.0):
+ resolution: {integrity: sha512-iBzpcl3Mh92XaYpYPdgzzRxNGkjpoDz8rf8/q5m+EBPowFEHV+CCS9hC0Q2pOKLW3VFFikA7w/GHt7n++40JGQ==}
engines: {node: '>=12.0.0'}
peerDependencies:
'@types/react': ^17.0.0 || ^18.0.0
@@ -3844,14 +3844,14 @@ packages:
optional: true
dependencies:
'@babel/runtime': 7.22.15
- '@mui/utils': 5.14.7(react@18.2.0)
+ '@mui/utils': 5.14.8(react@18.2.0)
'@types/react': 18.2.21
prop-types: 15.8.1
react: 18.2.0
dev: false
- /@mui/styled-engine@5.14.7(@emotion/react@11.9.0)(@emotion/styled@11.8.1)(react@18.2.0):
- resolution: {integrity: sha512-hKBETEDsIAkL8/mBwPiQj/vw28OeIhMXC3Tvj4J2bb9snxAKpiZioR1PwqP+6P41twsC/GKBd0Vr9oaWYaHuMg==}
+ /@mui/styled-engine@5.14.8(@emotion/react@11.9.0)(@emotion/styled@11.8.1)(react@18.2.0):
+ resolution: {integrity: sha512-LGwOav/Y40PZWZ2yDk4beUoRlc57Vg+Vpxi9V9BBtT2ESAucCgFobkt+T8eVLMWF9huUou5pwKgLSU5pF90hBg==}
engines: {node: '>=12.0.0'}
peerDependencies:
'@emotion/react': ^11.4.1
@@ -3872,8 +3872,8 @@ packages:
react: 18.2.0
dev: false
- /@mui/system@5.14.7(@emotion/react@11.9.0)(@emotion/styled@11.8.1)(@types/react@18.2.21)(react@18.2.0):
- resolution: {integrity: sha512-jeZtHglc+Pi6qjGoopT6O4RqYXVBMqHVOsjMGP0hxGSSPm1T4gsAu7jU8eqGx9YwwjvvJ0eotTjFqw7iJ6qE2Q==}
+ /@mui/system@5.14.8(@emotion/react@11.9.0)(@emotion/styled@11.8.1)(@types/react@18.2.21)(react@18.2.0):
+ resolution: {integrity: sha512-Dxnasv7Pj5hYe4ZZFKJZu4ufKm6cxpitWt3A+qMPps22YhqyeEqgDBq/HsAB3GOjqDP40fTAvQvS/Hguf4SJuw==}
engines: {node: '>=12.0.0'}
peerDependencies:
'@emotion/react': ^11.5.0
@@ -3891,10 +3891,10 @@ packages:
'@babel/runtime': 7.22.15
'@emotion/react': 11.9.0(@babel/core@7.22.15)(@types/react@18.2.21)(react@18.2.0)
'@emotion/styled': 11.8.1(@babel/core@7.22.15)(@emotion/react@11.9.0)(@types/react@18.2.21)(react@18.2.0)
- '@mui/private-theming': 5.14.7(@types/react@18.2.21)(react@18.2.0)
- '@mui/styled-engine': 5.14.7(@emotion/react@11.9.0)(@emotion/styled@11.8.1)(react@18.2.0)
+ '@mui/private-theming': 5.14.8(@types/react@18.2.21)(react@18.2.0)
+ '@mui/styled-engine': 5.14.8(@emotion/react@11.9.0)(@emotion/styled@11.8.1)(react@18.2.0)
'@mui/types': 7.2.4(@types/react@18.2.21)
- '@mui/utils': 5.14.7(react@18.2.0)
+ '@mui/utils': 5.14.8(react@18.2.0)
'@types/react': 18.2.21
clsx: 2.0.0
csstype: 3.1.2
@@ -3913,8 +3913,8 @@ packages:
'@types/react': 18.2.21
dev: false
- /@mui/utils@5.14.7(react@18.2.0):
- resolution: {integrity: sha512-RtheP/aBoPogVdi8vj8Vo2IFnRa4mZVmnD0RGlVZ49yF60rZs+xP4/KbpIrTr83xVs34QmHQ2aQ+IX7I0a0dDw==}
+ /@mui/utils@5.14.8(react@18.2.0):
+ resolution: {integrity: sha512-1Ls2FfyY2yVSz9NEqedh3J8JAbbZAnUWkOWLE2f4/Hc4T5UWHMfzBLLrCqExfqyfyU+uXYJPGeNIsky6f8Gh5Q==}
engines: {node: '>=12.0.0'}
peerDependencies:
react: ^17.0.0 || ^18.0.0
@@ -4156,7 +4156,7 @@ packages:
peerDependencies:
'@babel/preset-env': ^7.1.6
dependencies:
- '@babel/parser': 7.22.15
+ '@babel/parser': 7.22.16
'@babel/preset-env': 7.22.15(@babel/core@7.22.15)
flow-parser: 0.206.0
jscodeshift: 0.14.0(@babel/preset-env@7.22.15)
@@ -4589,7 +4589,7 @@ packages:
'@storybook/preview-api': 7.0.7
'@storybook/theming': 7.0.7(react-dom@18.2.0)(react@18.2.0)
'@storybook/types': 7.0.7
- '@types/lodash': 4.14.197
+ '@types/lodash': 4.14.198
color-convert: 2.0.1
dequal: 2.0.3
lodash: 4.17.21
@@ -4663,7 +4663,7 @@ packages:
magic-string: 0.27.0
remark-external-links: 8.0.0
remark-slug: 6.1.0
- rollup: 3.28.1
+ rollup: 3.29.0
typescript: 5.2.2
vite: 4.4.9(@types/node@18.17.14)
transitivePeerDependencies:
@@ -4891,7 +4891,7 @@ packages:
ts-dedent: 2.2.0
util-deprecate: 1.0.2
watchpack: 2.4.0
- ws: 8.13.0
+ ws: 8.14.0
transitivePeerDependencies:
- bufferutil
- encoding
@@ -5209,8 +5209,8 @@ packages:
file-system-cache: 2.3.0
dev: true
- /@swc/core-darwin-arm64@1.3.82:
- resolution: {integrity: sha512-JfsyDW34gVKD3uE0OUpUqYvAD3yseEaicnFP6pB292THtLJb0IKBBnK50vV/RzEJtc1bR3g1kNfxo2PeurZTrA==}
+ /@swc/core-darwin-arm64@1.3.83:
+ resolution: {integrity: sha512-Plz2IKeveVLivbXTSCC3OZjD2MojyKYllhPrn9RotkDIZEFRYJZtW5/Ik1tJW/2rzu5HVKuGYrDKdScVVTbOxQ==}
engines: {node: '>=10'}
cpu: [arm64]
os: [darwin]
@@ -5218,8 +5218,8 @@ packages:
dev: true
optional: true
- /@swc/core-darwin-x64@1.3.82:
- resolution: {integrity: sha512-ogQWgNMq7qTpITjcP3dnzkFNj7bh6SwMr859GvtOTrE75H7L7jDWxESfH4f8foB/LGxBKiDNmxKhitCuAsZK4A==}
+ /@swc/core-darwin-x64@1.3.83:
+ resolution: {integrity: sha512-FBGVg5IPF/8jQ6FbK60iDUHjv0H5+LwfpJHKH6wZnRaYWFtm7+pzYgreLu3NTsm3m7/1a7t0+7KURwBGUaJCCw==}
engines: {node: '>=10'}
cpu: [x64]
os: [darwin]
@@ -5227,8 +5227,8 @@ packages:
dev: true
optional: true
- /@swc/core-linux-arm-gnueabihf@1.3.82:
- resolution: {integrity: sha512-7TMXG1lXlNhD0kUiEqs+YlGV4irAdBa2quuy+XI3oJf2fBK6dQfEq4xBy65B3khrorzQS3O0oDGQ+cmdpHExHA==}
+ /@swc/core-linux-arm-gnueabihf@1.3.83:
+ resolution: {integrity: sha512-EZcsuRYhGkzofXtzwDjuuBC/suiX9s7zeg2YYXOVjWwyebb6BUhB1yad3mcykFQ20rTLO9JUyIaiaMYDHGobqw==}
engines: {node: '>=10'}
cpu: [arm]
os: [linux]
@@ -5236,8 +5236,8 @@ packages:
dev: true
optional: true
- /@swc/core-linux-arm64-gnu@1.3.82:
- resolution: {integrity: sha512-26JkOujbzcItPAmIbD5vHJxQVy5ihcSu3YHTKwope1h28sApZdtE7S3e2G3gsZRTIdsCQkXUtAQeqHxGWWR3pw==}
+ /@swc/core-linux-arm64-gnu@1.3.83:
+ resolution: {integrity: sha512-khI41szLHrCD/cFOcN4p2SYvZgHjhhHlcMHz5BksRrDyteSJKu0qtWRZITVom0N/9jWoAleoFhMnFTUs0H8IWA==}
engines: {node: '>=10'}
cpu: [arm64]
os: [linux]
@@ -5245,8 +5245,8 @@ packages:
dev: true
optional: true
- /@swc/core-linux-arm64-musl@1.3.82:
- resolution: {integrity: sha512-8Izj9tuuMpoc3cqiPBRtwqpO1BZ/+sfZVsEhLxrbOFlcSb8LnKyMle1g3JMMUwI4EU75RGVIzZMn8A6GOKdJbA==}
+ /@swc/core-linux-arm64-musl@1.3.83:
+ resolution: {integrity: sha512-zgT7yNOdbjHcGAwvys79mbfNLK65KBlPJWzeig+Yk7I8TVzmaQge7B6ZS/gwF9/p+8TiLYo/tZ5aF2lqlgdSVw==}
engines: {node: '>=10'}
cpu: [arm64]
os: [linux]
@@ -5254,8 +5254,8 @@ packages:
dev: true
optional: true
- /@swc/core-linux-x64-gnu@1.3.82:
- resolution: {integrity: sha512-0GSrIBScQwTaPv46T2qB7XnDYxndRCpwH4HMjh6FN+I+lfPUhTSJKW8AonqrqT1TbpFIgvzQs7EnTsD7AnSCow==}
+ /@swc/core-linux-x64-gnu@1.3.83:
+ resolution: {integrity: sha512-x+mH0Y3NC/G0YNlFmGi3vGD4VOm7IPDhh+tGrx6WtJp0BsShAbOpxtfU885rp1QweZe4qYoEmGqiEjE2WrPIdA==}
engines: {node: '>=10'}
cpu: [x64]
os: [linux]
@@ -5263,8 +5263,8 @@ packages:
dev: true
optional: true
- /@swc/core-linux-x64-musl@1.3.82:
- resolution: {integrity: sha512-KJUnaaepDKNzrEbwz4jv0iC3/t9x0NSoe06fnkAlhh2+NFKWKKJhVCOBTrpds8n7eylBDIXUlK34XQafjVMUdg==}
+ /@swc/core-linux-x64-musl@1.3.83:
+ resolution: {integrity: sha512-s5AYhAOmetUwUZwS5g9qb92IYgNHHBGiY2mTLImtEgpAeBwe0LPDj6WrujxCBuZnaS55mKRLLOuiMZE5TpjBNA==}
engines: {node: '>=10'}
cpu: [x64]
os: [linux]
@@ -5272,8 +5272,8 @@ packages:
dev: true
optional: true
- /@swc/core-win32-arm64-msvc@1.3.82:
- resolution: {integrity: sha512-TR3MHKhDYIyGyFcyl2d/p1ftceXcubAhX5wRSOdtOyr5+K/v3jbyCCqN7bbqO5o43wQVCwwR/drHleYyDZvg8Q==}
+ /@swc/core-win32-arm64-msvc@1.3.83:
+ resolution: {integrity: sha512-yw2rd/KVOGs95lRRB+killLWNaO1dy4uVa8Q3/4wb5txlLru07W1m041fZLzwOg/1Sh0TMjJgGxj0XHGR3ZXhQ==}
engines: {node: '>=10'}
cpu: [arm64]
os: [win32]
@@ -5281,8 +5281,8 @@ packages:
dev: true
optional: true
- /@swc/core-win32-ia32-msvc@1.3.82:
- resolution: {integrity: sha512-ZX4HzVVt6hs84YUg70UvyBJnBOIspmQQM0iXSzBvOikk3zRoN7BnDwQH4GScvevCEBuou60+i4I6d5kHLOfh8Q==}
+ /@swc/core-win32-ia32-msvc@1.3.83:
+ resolution: {integrity: sha512-POW+rgZ6KWqBpwPGIRd2/3pcf46P+UrKBm4HLt5IwbHvekJ4avIM8ixJa9kK0muJNVJcDpaZgxaU1ELxtJ1j8w==}
engines: {node: '>=10'}
cpu: [ia32]
os: [win32]
@@ -5290,8 +5290,8 @@ packages:
dev: true
optional: true
- /@swc/core-win32-x64-msvc@1.3.82:
- resolution: {integrity: sha512-4mJMnex21kbQoaHeAmHnVwQN9/XAfPszJ6n9HI7SVH+aAHnbBIR0M59/b50/CJMjTj5niUGk7EwQ3nhVNOG32g==}
+ /@swc/core-win32-x64-msvc@1.3.83:
+ resolution: {integrity: sha512-CiWQtkFnZElXQUalaHp+Wacw0Jd+24ncRYhqaJ9YKnEQP1H82CxIIuQqLM8IFaLpn5dpY6SgzaeubWF46hjcLA==}
engines: {node: '>=10'}
cpu: [x64]
os: [win32]
@@ -5299,8 +5299,8 @@ packages:
dev: true
optional: true
- /@swc/core@1.3.82:
- resolution: {integrity: sha512-jpC1a18HMH67018Ij2jh+hT7JBFu7ZKcQVfrZ8K6JuEY+kjXmbea07P9MbQUZbAe0FB+xi3CqEVCP73MebodJQ==}
+ /@swc/core@1.3.83:
+ resolution: {integrity: sha512-PccHDgGQlFjpExgJxH91qA3a4aifR+axCFJ4RieCoiI0m5gURE4nBhxzTBY5YU/YKTBmPO8Gc5Q6inE3+NquWg==}
engines: {node: '>=10'}
requiresBuild: true
peerDependencies:
@@ -5311,16 +5311,16 @@ packages:
dependencies:
'@swc/types': 0.1.4
optionalDependencies:
- '@swc/core-darwin-arm64': 1.3.82
- '@swc/core-darwin-x64': 1.3.82
- '@swc/core-linux-arm-gnueabihf': 1.3.82
- '@swc/core-linux-arm64-gnu': 1.3.82
- '@swc/core-linux-arm64-musl': 1.3.82
- '@swc/core-linux-x64-gnu': 1.3.82
- '@swc/core-linux-x64-musl': 1.3.82
- '@swc/core-win32-arm64-msvc': 1.3.82
- '@swc/core-win32-ia32-msvc': 1.3.82
- '@swc/core-win32-x64-msvc': 1.3.82
+ '@swc/core-darwin-arm64': 1.3.83
+ '@swc/core-darwin-x64': 1.3.83
+ '@swc/core-linux-arm-gnueabihf': 1.3.83
+ '@swc/core-linux-arm64-gnu': 1.3.83
+ '@swc/core-linux-arm64-musl': 1.3.83
+ '@swc/core-linux-x64-gnu': 1.3.83
+ '@swc/core-linux-x64-musl': 1.3.83
+ '@swc/core-win32-arm64-msvc': 1.3.83
+ '@swc/core-win32-ia32-msvc': 1.3.83
+ '@swc/core-win32-x64-msvc': 1.3.83
dev: true
/@swc/types@0.1.4:
@@ -5371,7 +5371,7 @@ packages:
/@types/babel__core@7.20.1:
resolution: {integrity: sha512-aACu/U/omhdk15O4Nfb+fHgH/z3QsfQzpnvRZhYhThms83ZnAOZz7zZAWO7mn2yyNQaA4xTO8GLK3uqFU4bYYw==}
dependencies:
- '@babel/parser': 7.22.15
+ '@babel/parser': 7.22.16
'@babel/types': 7.22.15
'@types/babel__generator': 7.6.4
'@types/babel__template': 7.4.1
@@ -5387,7 +5387,7 @@ packages:
/@types/babel__template@7.4.1:
resolution: {integrity: sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==}
dependencies:
- '@babel/parser': 7.22.15
+ '@babel/parser': 7.22.16
'@babel/types': 7.22.15
dev: true
@@ -5400,12 +5400,12 @@ packages:
/@types/body-parser@1.19.2:
resolution: {integrity: sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==}
dependencies:
- '@types/connect': 3.4.35
+ '@types/connect': 3.4.36
'@types/node': 18.17.14
dev: true
- /@types/connect@3.4.35:
- resolution: {integrity: sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==}
+ /@types/connect@3.4.36:
+ resolution: {integrity: sha512-P63Zd/JUGq+PdrM1lv0Wv5SBYeA2+CORvbrXbngriYY0jzLUWfQMQQxOhjONEz/wlHOAxOdY7CY65rgQdTjq2w==}
dependencies:
'@types/node': 18.17.14
dev: true
@@ -5521,8 +5521,8 @@ packages:
'@types/node': 18.17.14
dev: true
- /@types/lodash@4.14.197:
- resolution: {integrity: sha512-BMVOiWs0uNxHVlHBgzTIqJYmj+PgCo4euloGF+5m4okL3rEYzM2EEv78mw8zWSMM57dM7kVIgJ2QDvwHSoCI5g==}
+ /@types/lodash@4.14.198:
+ resolution: {integrity: sha512-trNJ/vtMZYMLhfN45uLq4ShQSw0/S7xCTLLVM+WM1rmFpba/VS42jVUgaO3w/NOLiWR/09lnYk0yMaA/atdIsg==}
dev: true
/@types/mdx@2.0.7:
@@ -5822,7 +5822,7 @@ packages:
peerDependencies:
vite: ^4
dependencies:
- '@swc/core': 1.3.82
+ '@swc/core': 1.3.83
vite: 4.4.9(@types/node@18.17.14)
transitivePeerDependencies:
- '@swc/helpers'
@@ -6166,7 +6166,7 @@ packages:
postcss: ^8.1.0
dependencies:
browserslist: 4.21.10
- caniuse-lite: 1.0.30001525
+ caniuse-lite: 1.0.30001528
fraction.js: 4.3.6
normalize-range: 0.1.2
picocolors: 1.0.0
@@ -6507,8 +6507,8 @@ packages:
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true
dependencies:
- caniuse-lite: 1.0.30001525
- electron-to-chromium: 1.4.508
+ caniuse-lite: 1.0.30001528
+ electron-to-chromium: 1.4.510
node-releases: 2.0.13
update-browserslist-db: 1.0.11(browserslist@4.21.10)
@@ -6628,8 +6628,8 @@ packages:
resolution: {integrity: sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ==}
dev: false
- /caniuse-lite@1.0.30001525:
- resolution: {integrity: sha512-/3z+wB4icFt3r0USMwxujAqRvaD/B7rvGTsKhbhSQErVrJvkZCLhgNLJxU8MevahQVH6hCU9FsHdNUFbiwmE7Q==}
+ /caniuse-lite@1.0.30001528:
+ resolution: {integrity: sha512-0Db4yyjR9QMNlsxh+kKWzQtkyflkG/snYheSzkjmvdEtEXB1+jt7A2HmSEiO6XIJPIbo92lHNGNySvE5pZcs5Q==}
/chalk@2.4.2:
resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==}
@@ -7319,8 +7319,8 @@ packages:
jake: 10.8.7
dev: true
- /electron-to-chromium@1.4.508:
- resolution: {integrity: sha512-FFa8QKjQK/A5QuFr2167myhMesGrhlOBD+3cYNxO9/S4XzHEXesyTD/1/xF644gC8buFPz3ca6G1LOQD0tZrrg==}
+ /electron-to-chromium@1.4.510:
+ resolution: {integrity: sha512-xPfLIPFcN/WLXBpQ/K4UgE98oUBO5Tia6BD4rkSR0wE7ep/PwBVlgvPJQrIBpmJGVAmUzwPKuDbVt9XV6+uC2g==}
/emoji-regex@8.0.0:
resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
@@ -7997,8 +7997,8 @@ packages:
engines: {node: '>=0.4.0'}
dev: false
- /flow-parser@0.215.1:
- resolution: {integrity: sha512-qq3rdRToqwesrddyXf+Ml8Tuf7TdoJS+EMbJgC6fHAVoBCXjb4mHelNd3J+jD8ts0bSHX81FG3LN7Qn/dcl6pA==}
+ /flow-parser@0.216.0:
+ resolution: {integrity: sha512-ozczvnbZ++wfBJFseeV0FvINkJ0C6TmRBmb7U7FY1RledNQZuCDTMywRi6txkp8gdzFCJPUxzrU4E27txAktbA==}
engines: {node: '>=0.4.0'}
/for-each@0.3.3:
@@ -8197,7 +8197,7 @@ packages:
mri: 1.2.0
node-fetch-native: 1.4.0
pathe: 1.1.1
- tar: 6.1.15
+ tar: 6.2.0
transitivePeerDependencies:
- supports-color
dev: true
@@ -8527,8 +8527,8 @@ packages:
- encoding
dev: false
- /i18next@23.4.6:
- resolution: {integrity: sha512-jBE8bui969Ygv7TVYp0pwDZB7+he0qsU+nz7EcfdqSh+QvKjEfl9YPRQd/KrGiMhTYFGkeuPaeITenKK/bSFDg==}
+ /i18next@23.4.9:
+ resolution: {integrity: sha512-F8YQ29LD6FvWS/aOYbZ4WqjDEuQZmug8akAM0QOcAtR+EuHHlBYf/JpsjeqUDdYiClmj2zE9rI9ZUWzN7W+trQ==}
dependencies:
'@babel/runtime': 7.22.15
dev: false
@@ -9023,7 +9023,7 @@ packages:
engines: {node: '>=8'}
dependencies:
'@babel/core': 7.22.15
- '@babel/parser': 7.22.15
+ '@babel/parser': 7.22.16
'@istanbuljs/schema': 0.1.3
istanbul-lib-coverage: 3.2.0
semver: 6.3.1
@@ -9246,7 +9246,7 @@ packages:
'@babel/preset-env': ^7.1.6
dependencies:
'@babel/core': 7.22.15
- '@babel/parser': 7.22.15
+ '@babel/parser': 7.22.16
'@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.22.15)
'@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.22.15)
'@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.22.15)
@@ -9257,7 +9257,7 @@ packages:
'@babel/register': 7.22.15(@babel/core@7.22.15)
babel-core: 7.0.0-bridge.0(@babel/core@7.22.15)
chalk: 4.1.2
- flow-parser: 0.215.1
+ flow-parser: 0.216.0
graceful-fs: 4.2.11
micromatch: 4.0.5
neo-async: 2.6.2
@@ -9276,7 +9276,7 @@ packages:
'@babel/preset-env': ^7.1.6
dependencies:
'@babel/core': 7.22.15
- '@babel/parser': 7.22.15
+ '@babel/parser': 7.22.16
'@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.22.15)
'@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.22.15)
'@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.22.15)
@@ -9287,7 +9287,7 @@ packages:
'@babel/register': 7.22.15(@babel/core@7.22.15)
babel-core: 7.0.0-bridge.0(@babel/core@7.22.15)
chalk: 4.1.2
- flow-parser: 0.215.1
+ flow-parser: 0.216.0
graceful-fs: 4.2.11
micromatch: 4.0.5
neo-async: 2.6.2
@@ -9884,7 +9884,7 @@ packages:
dependencies:
'@babel/core': 7.22.15
'@babel/generator': 7.22.15
- '@babel/parser': 7.22.15
+ '@babel/parser': 7.22.16
'@babel/types': 7.22.15
babel-preset-fbjs: 3.4.0(@babel/core@7.22.15)
metro: 0.76.7
@@ -9909,7 +9909,7 @@ packages:
'@babel/code-frame': 7.22.13
'@babel/core': 7.22.15
'@babel/generator': 7.22.15
- '@babel/parser': 7.22.15
+ '@babel/parser': 7.22.16
'@babel/template': 7.22.15
'@babel/traverse': 7.22.15(supports-color@5.5.0)
'@babel/types': 7.22.15
@@ -10999,7 +10999,7 @@ packages:
react-is: 18.1.0
dev: true
- /react-i18next@13.2.2(i18next@23.4.6)(react-dom@18.2.0)(react-native@0.72.4)(react@18.2.0):
+ /react-i18next@13.2.2(i18next@23.4.9)(react-dom@18.2.0)(react-native@0.72.4)(react@18.2.0):
resolution: {integrity: sha512-+nFUkbRByFwnrfDcYqvzBuaeZb+nACHx+fAWN/pZMddWOCJH5hoc21+Sa/N/Lqi6ne6/9wC/qRGOoQhJa6IkEQ==}
peerDependencies:
i18next: '>= 23.2.3'
@@ -11014,7 +11014,7 @@ packages:
dependencies:
'@babel/runtime': 7.22.15
html-parse-stringify: 3.0.1
- i18next: 23.4.6
+ i18next: 23.4.9
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
react-native: 0.72.4(@babel/core@7.22.15)(@babel/preset-env@7.22.15)(react@18.2.0)
@@ -11478,8 +11478,8 @@ packages:
dependencies:
glob: 7.2.3
- /rollup@3.28.1:
- resolution: {integrity: sha512-R9OMQmIHJm9znrU3m3cpE8uhN0fGdXiawME7aZIpQqvpS/85+Vt1Hq1/yVIcYfOmaQiHjvXkQAoJukvLpau6Yw==}
+ /rollup@3.29.0:
+ resolution: {integrity: sha512-nszM8DINnx1vSS+TpbWKMkxem0CDWk3cSit/WWCBVs9/JZ1I/XLwOsiUglYuYReaeWWSsW9kge5zE5NZtf/a4w==}
engines: {node: '>=14.18.0', npm: '>=8.0.0'}
hasBin: true
optionalDependencies:
@@ -12033,8 +12033,8 @@ packages:
readable-stream: 3.6.2
dev: true
- /tar@6.1.15:
- resolution: {integrity: sha512-/zKt9UyngnxIT/EAGYuxaMYgOIJiP81ab9ZfkILq4oNLPFX50qyYmu7jRj9qeXoxmJHjGlbH0+cm2uy1WCs10A==}
+ /tar@6.2.0:
+ resolution: {integrity: sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ==}
engines: {node: '>=10'}
dependencies:
chownr: 2.0.0
@@ -12506,7 +12506,7 @@ packages:
peerDependencies:
vite: '>=2.9.0'
dependencies:
- '@babel/parser': 7.22.15
+ '@babel/parser': 7.22.16
'@microsoft/api-extractor': 7.36.4(@types/node@18.17.14)
'@rollup/pluginutils': 5.0.4
'@rushstack/node-core-library': 3.59.7(@types/node@18.17.14)
@@ -12554,7 +12554,7 @@ packages:
'@types/node': 18.17.14
esbuild: 0.18.20
postcss: 8.4.29
- rollup: 3.28.1
+ rollup: 3.29.0
optionalDependencies:
fsevents: 2.3.3
dev: true
@@ -12748,8 +12748,8 @@ packages:
optional: true
dev: false
- /ws@8.13.0:
- resolution: {integrity: sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==}
+ /ws@8.14.0:
+ resolution: {integrity: sha512-WR0RJE9Ehsio6U4TuM+LmunEsjQ5ncHlw4sn9ihD6RoJKZrVyH9FWV3dmnwu8B2aNib1OvG2X6adUCyFpQyWcg==}
engines: {node: '>=10.0.0'}
peerDependencies:
bufferutil: ^4.0.1