aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Tom van der Lee <tom@vanderlee.io>2024-09-04 10:27:24 +0200
committerGravatar Tom van der Lee <tom@vanderlee.io>2024-09-04 10:27:24 +0200
commita087494f6809a7a8ea8e6c27a105d8c8f0f3839e (patch)
tree617c0dbd168d6e340923dd17b07cc8239787e196
parentfe61544bafafc8b4de78cc71cb641af2dfb7b72d (diff)
downloadclient-a087494f6809a7a8ea8e6c27a105d8c8f0f3839e.tar.gz
client-a087494f6809a7a8ea8e6c27a105d8c8f0f3839e.tar.bz2
client-a087494f6809a7a8ea8e6c27a105d8c8f0f3839e.zip
Updated the libraries
-rw-r--r--package.json27
-rw-r--r--src/components/App/App.tsx18
-rw-r--r--src/components/Content/Content.tsx19
-rw-r--r--src/components/Frames/Frames.tsx3
-rw-r--r--src/components/RequestList/RequestList.tsx4
-rw-r--r--src/components/RequestSummary/RequestSummary.tsx3
-rw-r--r--src/contexts/DarkMode.tsx41
-rw-r--r--src/contexts/Settings.tsx65
-rw-r--r--src/index.scss1
-rw-r--r--src/index.tsx6
-rw-r--r--src/types.ts4
-rw-r--r--vite.config.mjs (renamed from vite.config.js)0
-rw-r--r--yarn.lock622
13 files changed, 459 insertions, 354 deletions
diff --git a/package.json b/package.json
index 51a2660..948e21f 100644
--- a/package.json
+++ b/package.json
@@ -10,23 +10,22 @@
10 }, 10 },
11 "license": "MIT", 11 "license": "MIT",
12 "dependencies": { 12 "dependencies": {
13 "bootstrap": "^5.1.3", 13 "bootstrap": "^5.3.3",
14 "bootstrap-darkmode": "5.0.0-beta.1", 14 "bootstrap-icons": "^1.11.3",
15 "bootstrap-icons": "^1.7.2", 15 "classnames": "^2.5.1",
16 "classnames": "^2.3.1", 16 "dayjs": "^1.11.13",
17 "dayjs": "^1.10.7", 17 "react": "^18.3.1",
18 "react": "^17.0.2", 18 "react-bootstrap": "^2.10.4",
19 "react-bootstrap": "^2.1.1", 19 "react-dom": "^18.3.1",
20 "react-dom": "^17.0.2",
21 "react-json-view": "^1.21.3" 20 "react-json-view": "^1.21.3"
22 }, 21 },
23 "devDependencies": { 22 "devDependencies": {
24 "@types/react": "^16.9.34", 23 "@types/react": "^18.3.5",
25 "@types/react-dom": "^16.9.7", 24 "@types/react-dom": "^18.3.0",
26 "@vitejs/plugin-react": "^1.2.0", 25 "@vitejs/plugin-react": "^4.3.1",
27 "babel-preset-nano-react-app": "^0.1.0", 26 "babel-preset-nano-react-app": "^0.1.0",
28 "sass": "^1.45.2", 27 "sass": "^1.78.0",
29 "typescript": "^3.8.3", 28 "typescript": "^5.5.4",
30 "vite": "^2.6.7" 29 "vite": "^5.4.3"
31 } 30 }
32} 31}
diff --git a/src/components/App/App.tsx b/src/components/App/App.tsx
index ad36add..85119e6 100644
--- a/src/components/App/App.tsx
+++ b/src/components/App/App.tsx
@@ -1,25 +1,19 @@
1import * as React from "react"; 1import * as React from "react";
2import { ReactElement, useContext, useEffect, useMemo, useState } from "react"; 2import { ReactElement, useContext, useEffect } from "react";
3import useRequests from "~/hooks/useRequests";
4 3
5import styles from "~/components/App/App.module.scss"; 4import styles from "~/components/App/App.module.scss";
6import RequestDetails from "~/components/RequestDetails/RequestDetails"; 5import RequestDetails from "~/components/RequestDetails/RequestDetails";
7import { getHost } from "~/utils";
8import { Container, Nav, Navbar, NavDropdown } from "react-bootstrap"; 6import { Container, Nav, Navbar, NavDropdown } from "react-bootstrap";
9import classNames from "classnames"; 7import classNames from "classnames";
10import Sliders from "~/components/Icons/Sliders"; 8import Sliders from "~/components/Icons/Sliders";
11import Sun from "~/components/Icons/Sun"; 9import Sun from "~/components/Icons/Sun";
12import Moon from "~/components/Icons/Moon"; 10import Moon from "~/components/Icons/Moon";
13import Trash from "~/components/Icons/Trash"; 11import Trash from "~/components/Icons/Trash";
14import { DarkModeContext } from "~/contexts/DarkMode"; 12import { SettingsContext } from "~/contexts/Settings";
15import RequestList from "~/components/RequestList/RequestList"; 13import RequestList from "~/components/RequestList/RequestList";
16import { Call, ReadyState } from "~/types"; 14import { ReadyState } from "~/types";
17import { ConnectionContext } from "~/contexts/Connection"; 15import { ConnectionContext } from "~/contexts/Connection";
18 16
19interface Config {
20 url: string;
21}
22
23interface SettingsMenu { 17interface SettingsMenu {
24 icon: ReactElement; 18 icon: ReactElement;
25 label: string; 19 label: string;
@@ -48,8 +42,8 @@ const statusTextMap: ReadyStateMap = {
48}; 42};
49 43
50export default function App() { 44export default function App() {
51 const { darkMode, toggle } = useContext(DarkModeContext); 45 const { darkMode, setSetting } = useContext(SettingsContext);
52 const { config, selectedCall, setSelectedCall, readyState, clear } = 46 const { config, setSelectedCall, readyState, clear } =
53 useContext(ConnectionContext); 47 useContext(ConnectionContext);
54 48
55 useEffect(() => { 49 useEffect(() => {
@@ -59,7 +53,7 @@ export default function App() {
59 53
60 const settingsMenu: (SettingsMenu | null)[] = [ 54 const settingsMenu: (SettingsMenu | null)[] = [
61 { 55 {
62 onClick: toggle, 56 onClick: () => setSetting("darkMode", !darkMode),
63 icon: darkMode ? <Sun /> : <Moon />, 57 icon: darkMode ? <Sun /> : <Moon />,
64 label: darkMode ? "Light mode" : "Dark mode", 58 label: darkMode ? "Light mode" : "Dark mode",
65 }, 59 },
diff --git a/src/components/Content/Content.tsx b/src/components/Content/Content.tsx
index e670376..94fca32 100644
--- a/src/components/Content/Content.tsx
+++ b/src/components/Content/Content.tsx
@@ -4,7 +4,7 @@ import { Headers, RequestPayload, ResponsePayload } from "~hooks/useRequests";
4import ReactJson from "react-json-view"; 4import ReactJson from "react-json-view";
5import styles from "~/components/Content/Content.module.scss"; 5import styles from "~/components/Content/Content.module.scss";
6import { Button, Col, Container, Row } from "react-bootstrap"; 6import { Button, Col, Container, Row } from "react-bootstrap";
7import { DarkModeContext } from "~/contexts/DarkMode"; 7import { SettingsContext } from "~/contexts/Settings";
8 8
9function getHeader( 9function getHeader(
10 headers: Headers, 10 headers: Headers,
@@ -80,14 +80,14 @@ export default function Content({
80} 80}
81 81
82function ContentBody({ data, raw = false }: Omit<ContentProps, "setRaw">) { 82function ContentBody({ data, raw = false }: Omit<ContentProps, "setRaw">) {
83 const { darkMode } = useContext(DarkModeContext); 83 const { darkMode } = useContext(SettingsContext);
84 const contentType = useMemo(() => { 84 const contentType = useMemo(() => {
85 if (raw) { 85 if (raw) {
86 return ""; 86 return "";
87 } 87 }
88 88
89 const type = getHeader(data.headers, "content-type"); 89 const type = getHeader(data.headers, "content-type");
90 return type.toLowerCase().split(";")[0]; 90 return type?.toLowerCase().split(";")[0];
91 }, [data, raw]); 91 }, [data, raw]);
92 92
93 if (raw) { 93 if (raw) {
@@ -98,7 +98,10 @@ function ContentBody({ data, raw = false }: Omit<ContentProps, "setRaw">) {
98 ); 98 );
99 } 99 }
100 100
101 if (["application/pdf", "text/html"].includes(contentType)) { 101 if (
102 contentType !== undefined &&
103 ["application/pdf", "text/html"].includes(contentType)
104 ) {
102 return ( 105 return (
103 <iframe 106 <iframe
104 className="bg-white" 107 className="bg-white"
@@ -110,7 +113,7 @@ function ContentBody({ data, raw = false }: Omit<ContentProps, "setRaw">) {
110 ); 113 );
111 } 114 }
112 115
113 if (contentType.startsWith("application/json")) { 116 if (contentType?.startsWith("application/json")) {
114 return ( 117 return (
115 <ReactJson 118 <ReactJson
116 src={JSON.parse(atob(data.body))} 119 src={JSON.parse(atob(data.body))}
@@ -125,15 +128,15 @@ function ContentBody({ data, raw = false }: Omit<ContentProps, "setRaw">) {
125 ); 128 );
126 } 129 }
127 130
128 if (contentType.startsWith("audio")) { 131 if (contentType?.startsWith("audio")) {
129 return <audio src={`data:${contentType};base64,${data.body}`} />; 132 return <audio src={`data:${contentType};base64,${data.body}`} />;
130 } 133 }
131 134
132 if (contentType.startsWith("video")) { 135 if (contentType?.startsWith("video")) {
133 return <video src={`data:${contentType};base64,${data.body}`} />; 136 return <video src={`data:${contentType};base64,${data.body}`} />;
134 } 137 }
135 138
136 if (contentType.startsWith("image")) { 139 if (contentType?.startsWith("image")) {
137 return <img src={`data:${contentType};base64,${data.body}`} alt="" />; 140 return <img src={`data:${contentType};base64,${data.body}`} alt="" />;
138 } 141 }
139 142
diff --git a/src/components/Frames/Frames.tsx b/src/components/Frames/Frames.tsx
index 83c4c96..1d31d92 100644
--- a/src/components/Frames/Frames.tsx
+++ b/src/components/Frames/Frames.tsx
@@ -5,7 +5,7 @@ import classNames from "classnames";
5import styles from "./Frames.module.scss"; 5import styles from "./Frames.module.scss";
6import dayjs from "dayjs"; 6import dayjs from "dayjs";
7import ReactJson from "react-json-view"; 7import ReactJson from "react-json-view";
8import { DarkModeContext } from "~/contexts/DarkMode"; 8import { SettingsContext } from "~/contexts/Settings";
9 9
10function isJson(data: any): boolean { 10function isJson(data: any): boolean {
11 try { 11 try {
@@ -23,7 +23,6 @@ interface FramesProps {
23export default function Frames({ 23export default function Frames({
24 frames, 24 frames,
25}: PropsWithChildren<FramesProps>): JSX.Element { 25}: PropsWithChildren<FramesProps>): JSX.Element {
26 const { darkMode } = useContext(DarkModeContext);
27 return ( 26 return (
28 <ListGroup variant="flush" as="ul" className={"flex-grow-1"}> 27 <ListGroup variant="flush" as="ul" className={"flex-grow-1"}>
29 {frames.length > 0 ? ( 28 {frames.length > 0 ? (
diff --git a/src/components/RequestList/RequestList.tsx b/src/components/RequestList/RequestList.tsx
index 82a6b21..8217229 100644
--- a/src/components/RequestList/RequestList.tsx
+++ b/src/components/RequestList/RequestList.tsx
@@ -12,7 +12,7 @@ import styles from "~/components/RequestList/RequestList.module.scss";
12import RequestSummary from "~/components/RequestSummary/RequestSummary"; 12import RequestSummary from "~/components/RequestSummary/RequestSummary";
13import * as React from "react"; 13import * as React from "react";
14import { useCallback, useContext, useEffect, useMemo, useState } from "react"; 14import { useCallback, useContext, useEffect, useMemo, useState } from "react";
15import { DarkModeContext } from "~/contexts/DarkMode"; 15import { SettingsContext } from "~/contexts/Settings";
16import Filter from "~/components/Icons/Filter"; 16import Filter from "~/components/Icons/Filter";
17import { Call, Method } from "~/types"; 17import { Call, Method } from "~/types";
18import { ConnectionContext } from "~/contexts/Connection"; 18import { ConnectionContext } from "~/contexts/Connection";
@@ -22,7 +22,7 @@ type EnabledMethods = {
22}; 22};
23 23
24export default function RequestList() { 24export default function RequestList() {
25 const { darkMode } = useContext(DarkModeContext); 25 const { darkMode } = useContext(SettingsContext);
26 const { 26 const {
27 calls: requests, 27 calls: requests,
28 selectedCall, 28 selectedCall,
diff --git a/src/components/RequestSummary/RequestSummary.tsx b/src/components/RequestSummary/RequestSummary.tsx
index 4e97676..64ff475 100644
--- a/src/components/RequestSummary/RequestSummary.tsx
+++ b/src/components/RequestSummary/RequestSummary.tsx
@@ -4,10 +4,11 @@ import classNames from "classnames";
4 4
5import { Badge, Col, Row } from "react-bootstrap"; 5import { Badge, Col, Row } from "react-bootstrap";
6import dayjs from "dayjs"; 6import dayjs from "dayjs";
7import { Call } from "~/types";
7 8
8interface RequestSummaryProps { 9interface RequestSummaryProps {
9 selected?: boolean; 10 selected?: boolean;
10 requestResponse: Calls; 11 requestResponse: Call;
11 showTime?: boolean; 12 showTime?: boolean;
12} 13}
13 14
diff --git a/src/contexts/DarkMode.tsx b/src/contexts/DarkMode.tsx
deleted file mode 100644
index fd536b2..0000000
--- a/src/contexts/DarkMode.tsx
+++ /dev/null
@@ -1,41 +0,0 @@
1import * as React from "react";
2import {
3 Context,
4 createContext,
5 PropsWithChildren,
6 useEffect,
7 useMemo,
8 useState,
9} from "react";
10import { ThemeConfig } from "bootstrap-darkmode";
11
12interface DarkModeApi {
13 darkMode: boolean;
14 toggle: () => void;
15}
16
17export const DarkModeContext = createContext<Partial<DarkModeApi>>(
18 {}
19) as Context<DarkModeApi>;
20
21export default function DarkModeProvider({ children }: PropsWithChildren<any>) {
22 const themeConfig = useMemo(() => new ThemeConfig(), []);
23 const [darkMode, setDarkMode] = useState(
24 () => themeConfig.getTheme() === "dark"
25 );
26
27 useEffect(() => {
28 themeConfig.setTheme(darkMode ? "dark" : "light");
29 }, [darkMode]);
30
31 return (
32 <DarkModeContext.Provider
33 value={{
34 darkMode,
35 toggle: () => setDarkMode((dm) => !dm),
36 }}
37 >
38 {children}
39 </DarkModeContext.Provider>
40 );
41}
diff --git a/src/contexts/Settings.tsx b/src/contexts/Settings.tsx
new file mode 100644
index 0000000..2bbebcc
--- /dev/null
+++ b/src/contexts/Settings.tsx
@@ -0,0 +1,65 @@
1import * as React from "react";
2import {
3 Context,
4 createContext,
5 PropsWithChildren,
6 useCallback,
7 useEffect,
8 useState,
9} from "react";
10import { Settings } from "~/types";
11
12interface SettingsApi {
13 darkMode: boolean;
14 setSetting: (key: keyof Settings, value: any) => void;
15}
16
17export const SettingsContext = createContext<Partial<SettingsApi>>(
18 {}
19) as Context<SettingsApi>;
20
21export default function SettingsProvider({ children }: PropsWithChildren<any>) {
22 // const themeConfig = useMemo(() => new ThemeConfig(), []);
23 const [settings, setSettings] = useState<Settings>(() => {
24 const stored = localStorage.getItem("settings");
25
26 if (stored) {
27 return JSON.parse(stored);
28 }
29
30 return {
31 darkMode:
32 window.matchMedia &&
33 window.matchMedia("(prefers-color-scheme: dark)").matches,
34 };
35 });
36
37 const setSetting = useCallback(
38 (key: keyof Settings, value: any) => {
39 const newSetting = {
40 ...settings,
41 [key]: value,
42 };
43 setSettings(newSetting);
44 localStorage.setItem("settings", JSON.stringify(newSetting));
45 },
46 [settings]
47 );
48
49 useEffect(() => {
50 document
51 .querySelector("html")
52 ?.setAttribute("data-bs-theme", settings.darkMode ? "dark" : "light");
53 }, [settings.darkMode]);
54
55 return (
56 <SettingsContext.Provider
57 value={{
58 darkMode: settings.darkMode,
59 setSetting,
60 }}
61 >
62 {children}
63 </SettingsContext.Provider>
64 );
65}
diff --git a/src/index.scss b/src/index.scss
index 1572e11..23e87b0 100644
--- a/src/index.scss
+++ b/src/index.scss
@@ -1,6 +1,5 @@
1@import "../node_modules/bootstrap/scss/bootstrap"; 1@import "../node_modules/bootstrap/scss/bootstrap";
2@import "../node_modules/bootstrap-icons/font/bootstrap-icons"; 2@import "../node_modules/bootstrap-icons/font/bootstrap-icons";
3@import "../node_modules/bootstrap-darkmode/scss/darktheme";
4 3
5* { 4* {
6 box-sizing: border-box; 5 box-sizing: border-box;
diff --git a/src/index.tsx b/src/index.tsx
index a2c18e3..c1a4211 100644
--- a/src/index.tsx
+++ b/src/index.tsx
@@ -3,7 +3,7 @@ import * as ReactDOM from "react-dom";
3import App from "~/components/App/App"; 3import App from "~/components/App/App";
4 4
5import "~/index.scss"; 5import "~/index.scss";
6import DarkModeProvider from "./contexts/DarkMode"; 6import SettingsProvider from "./contexts/Settings";
7 7
8import dayjs from "dayjs"; 8import dayjs from "dayjs";
9import localizedFormat from "dayjs/plugin/localizedFormat"; 9import localizedFormat from "dayjs/plugin/localizedFormat";
@@ -11,10 +11,10 @@ import ConnectionProvider from "~/contexts/Connection";
11dayjs.extend(localizedFormat); 11dayjs.extend(localizedFormat);
12 12
13ReactDOM.render( 13ReactDOM.render(
14 <DarkModeProvider> 14 <SettingsProvider>
15 <ConnectionProvider> 15 <ConnectionProvider>
16 <App /> 16 <App />
17 </ConnectionProvider> 17 </ConnectionProvider>
18 </DarkModeProvider>, 18 </SettingsProvider>,
19 document.getElementById("root") 19 document.getElementById("root")
20); 20);
diff --git a/src/types.ts b/src/types.ts
index 0e11bee..122fcf3 100644
--- a/src/types.ts
+++ b/src/types.ts
@@ -1,3 +1,7 @@
1export interface Settings {
2 darkMode: boolean;
3}
4
1export type Headers = [string, string][]; 5export type Headers = [string, string][];
2export type Method = 6export type Method =
3 | "GET" 7 | "GET"
diff --git a/vite.config.js b/vite.config.mjs
index 7c2d7f5..7c2d7f5 100644
--- a/vite.config.js
+++ b/vite.config.mjs
diff --git a/yarn.lock b/yarn.lock
index 927e923..b5b34db 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -23,7 +23,7 @@
23 resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.25.4.tgz#7d2a80ce229890edcf4cc259d4d696cb4dae2fcb" 23 resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.25.4.tgz#7d2a80ce229890edcf4cc259d4d696cb4dae2fcb"
24 integrity sha512-+LGRog6RAsCJrrrg/IO6LGmpphNe5DiK30dGjCoxxeGv49B10/3XYGxPsAwrDlMFcFEvdAUavDT8r9k/hSyQqQ== 24 integrity sha512-+LGRog6RAsCJrrrg/IO6LGmpphNe5DiK30dGjCoxxeGv49B10/3XYGxPsAwrDlMFcFEvdAUavDT8r9k/hSyQqQ==
25 25
26"@babel/core@^7.17.10", "@babel/core@^7.2.2": 26"@babel/core@^7.2.2", "@babel/core@^7.24.5":
27 version "7.25.2" 27 version "7.25.2"
28 resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.25.2.tgz#ed8eec275118d7613e77a352894cd12ded8eba77" 28 resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.25.2.tgz#ed8eec275118d7613e77a352894cd12ded8eba77"
29 integrity sha512-BBt3opiCOxUr9euZ5/ro/Xv8/V7yJ5bjYMqG/C1YAo8MIKAnumZalCN+msbci3Pigy4lIQfPUpfMM27HMGaYEA== 29 integrity sha512-BBt3opiCOxUr9euZ5/ro/Xv8/V7yJ5bjYMqG/C1YAo8MIKAnumZalCN+msbci3Pigy4lIQfPUpfMM27HMGaYEA==
@@ -192,7 +192,7 @@
192 js-tokens "^4.0.0" 192 js-tokens "^4.0.0"
193 picocolors "^1.0.0" 193 picocolors "^1.0.0"
194 194
195"@babel/parser@^7.25.0", "@babel/parser@^7.25.6": 195"@babel/parser@^7.1.0", "@babel/parser@^7.20.7", "@babel/parser@^7.25.0", "@babel/parser@^7.25.6":
196 version "7.25.6" 196 version "7.25.6"
197 resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.25.6.tgz#85660c5ef388cbbf6e3d2a694ee97a38f18afe2f" 197 resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.25.6.tgz#85660c5ef388cbbf6e3d2a694ee97a38f18afe2f"
198 integrity sha512-trGdfBdbD0l1ZPmcJ83eNxB9rbEax4ALFTF7fN386TMYbeCQbyme5cOEXQhbGXKebwGaB/J52w1mrklMcbgy6Q== 198 integrity sha512-trGdfBdbD0l1ZPmcJ83eNxB9rbEax4ALFTF7fN386TMYbeCQbyme5cOEXQhbGXKebwGaB/J52w1mrklMcbgy6Q==
@@ -207,45 +207,20 @@
207 "@babel/helper-create-class-features-plugin" "^7.18.6" 207 "@babel/helper-create-class-features-plugin" "^7.18.6"
208 "@babel/helper-plugin-utils" "^7.18.6" 208 "@babel/helper-plugin-utils" "^7.18.6"
209 209
210"@babel/plugin-syntax-jsx@^7.24.7": 210"@babel/plugin-transform-react-jsx-self@^7.24.5":
211 version "7.24.7"
212 resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.24.7.tgz#39a1fa4a7e3d3d7f34e2acc6be585b718d30e02d"
213 integrity sha512-6ddciUPe/mpMnOKv/U+RSd2vvVy+Yw/JfBB0ZHYjEZt9NLHmCUylNYlsbqCCS1Bffjlb0fCwC9Vqz+sBz6PsiQ==
214 dependencies:
215 "@babel/helper-plugin-utils" "^7.24.7"
216
217"@babel/plugin-transform-react-jsx-development@^7.16.7":
218 version "7.24.7"
219 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.24.7.tgz#eaee12f15a93f6496d852509a850085e6361470b"
220 integrity sha512-QG9EnzoGn+Qar7rxuW+ZOsbWOt56FvvI93xInqsZDC5fsekx1AlIO4KIJ5M+D0p0SqSH156EpmZyXq630B8OlQ==
221 dependencies:
222 "@babel/plugin-transform-react-jsx" "^7.24.7"
223
224"@babel/plugin-transform-react-jsx-self@^7.16.7":
225 version "7.24.7" 211 version "7.24.7"
226 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.24.7.tgz#66bff0248ea0b549972e733516ffad577477bdab" 212 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.24.7.tgz#66bff0248ea0b549972e733516ffad577477bdab"
227 integrity sha512-fOPQYbGSgH0HUp4UJO4sMBFjY6DuWq+2i8rixyUMb3CdGixs/gccURvYOAhajBdKDoGajFr3mUq5rH3phtkGzw== 213 integrity sha512-fOPQYbGSgH0HUp4UJO4sMBFjY6DuWq+2i8rixyUMb3CdGixs/gccURvYOAhajBdKDoGajFr3mUq5rH3phtkGzw==
228 dependencies: 214 dependencies:
229 "@babel/helper-plugin-utils" "^7.24.7" 215 "@babel/helper-plugin-utils" "^7.24.7"
230 216
231"@babel/plugin-transform-react-jsx-source@^7.16.7": 217"@babel/plugin-transform-react-jsx-source@^7.24.1":
232 version "7.24.7" 218 version "7.24.7"
233 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.24.7.tgz#1198aab2548ad19582013815c938d3ebd8291ee3" 219 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.24.7.tgz#1198aab2548ad19582013815c938d3ebd8291ee3"
234 integrity sha512-J2z+MWzZHVOemyLweMqngXrgGC42jQ//R0KdxqkIz/OrbVIIlhFI3WigZ5fO+nwFvBlncr4MGapd8vTyc7RPNQ== 220 integrity sha512-J2z+MWzZHVOemyLweMqngXrgGC42jQ//R0KdxqkIz/OrbVIIlhFI3WigZ5fO+nwFvBlncr4MGapd8vTyc7RPNQ==
235 dependencies: 221 dependencies:
236 "@babel/helper-plugin-utils" "^7.24.7" 222 "@babel/helper-plugin-utils" "^7.24.7"
237 223
238"@babel/plugin-transform-react-jsx@^7.17.3", "@babel/plugin-transform-react-jsx@^7.24.7":
239 version "7.25.2"
240 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.25.2.tgz#e37e8ebfa77e9f0b16ba07fadcb6adb47412227a"
241 integrity sha512-KQsqEAVBpU82NM/B/N9j9WOdphom1SZH3R+2V7INrQUH+V9EBFwZsEJl8eBIVeQE62FxJCc70jzEZwqU7RcVqA==
242 dependencies:
243 "@babel/helper-annotate-as-pure" "^7.24.7"
244 "@babel/helper-module-imports" "^7.24.7"
245 "@babel/helper-plugin-utils" "^7.24.8"
246 "@babel/plugin-syntax-jsx" "^7.24.7"
247 "@babel/types" "^7.25.2"
248
249"@babel/plugin-transform-runtime@^7.2.0": 224"@babel/plugin-transform-runtime@^7.2.0":
250 version "7.25.4" 225 version "7.25.4"
251 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.25.4.tgz#96e4ad7bfbbe0b4a7b7e6f2a533ca326cf204963" 226 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.25.4.tgz#96e4ad7bfbbe0b4a7b7e6f2a533ca326cf204963"
@@ -287,7 +262,7 @@
287 debug "^4.3.1" 262 debug "^4.3.1"
288 globals "^11.1.0" 263 globals "^11.1.0"
289 264
290"@babel/types@^7.24.7", "@babel/types@^7.24.8", "@babel/types@^7.25.0", "@babel/types@^7.25.2", "@babel/types@^7.25.6": 265"@babel/types@^7.0.0", "@babel/types@^7.20.7", "@babel/types@^7.24.7", "@babel/types@^7.24.8", "@babel/types@^7.25.0", "@babel/types@^7.25.2", "@babel/types@^7.25.6":
291 version "7.25.6" 266 version "7.25.6"
292 resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.25.6.tgz#893942ddb858f32ae7a004ec9d3a76b3463ef8e6" 267 resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.25.6.tgz#893942ddb858f32ae7a004ec9d3a76b3463ef8e6"
293 integrity sha512-/l42B1qxpG6RdfYf343Uw1vmDjeNhneUXtzhojE7pDgfpEypmRhI6j1kr17XCVv4Cgl9HdAiQY2x0GwKm7rWCw== 268 integrity sha512-/l42B1qxpG6RdfYf343Uw1vmDjeNhneUXtzhojE7pDgfpEypmRhI6j1kr17XCVv4Cgl9HdAiQY2x0GwKm7rWCw==
@@ -296,10 +271,120 @@
296 "@babel/helper-validator-identifier" "^7.24.7" 271 "@babel/helper-validator-identifier" "^7.24.7"
297 to-fast-properties "^2.0.0" 272 to-fast-properties "^2.0.0"
298 273
299"@esbuild/linux-loong64@0.14.54": 274"@esbuild/aix-ppc64@0.21.5":
300 version "0.14.54" 275 version "0.21.5"
301 resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.14.54.tgz#de2a4be678bd4d0d1ffbb86e6de779cde5999028" 276 resolved "https://registry.yarnpkg.com/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz#c7184a326533fcdf1b8ee0733e21c713b975575f"
302 integrity sha512-bZBrLAIX1kpWelV0XemxBZllyRmM6vgFQQG2GdNb+r3Fkp0FOh1NJSvekXDs7jq70k4euu1cryLMfU+mTXlEpw== 277 integrity sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==
278
279"@esbuild/android-arm64@0.21.5":
280 version "0.21.5"
281 resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz#09d9b4357780da9ea3a7dfb833a1f1ff439b4052"
282 integrity sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==
283
284"@esbuild/android-arm@0.21.5":
285 version "0.21.5"
286 resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.21.5.tgz#9b04384fb771926dfa6d7ad04324ecb2ab9b2e28"
287 integrity sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==
288
289"@esbuild/android-x64@0.21.5":
290 version "0.21.5"
291 resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.21.5.tgz#29918ec2db754cedcb6c1b04de8cd6547af6461e"
292 integrity sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==
293
294"@esbuild/darwin-arm64@0.21.5":
295 version "0.21.5"
296 resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz#e495b539660e51690f3928af50a76fb0a6ccff2a"
297 integrity sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==
298
299"@esbuild/darwin-x64@0.21.5":
300 version "0.21.5"
301 resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz#c13838fa57372839abdddc91d71542ceea2e1e22"
302 integrity sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==
303
304"@esbuild/freebsd-arm64@0.21.5":
305 version "0.21.5"
306 resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz#646b989aa20bf89fd071dd5dbfad69a3542e550e"
307 integrity sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==
308
309"@esbuild/freebsd-x64@0.21.5":
310 version "0.21.5"
311 resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz#aa615cfc80af954d3458906e38ca22c18cf5c261"
312 integrity sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==
313
314"@esbuild/linux-arm64@0.21.5":
315 version "0.21.5"
316 resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz#70ac6fa14f5cb7e1f7f887bcffb680ad09922b5b"
317 integrity sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==
318
319"@esbuild/linux-arm@0.21.5":
320 version "0.21.5"
321 resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz#fc6fd11a8aca56c1f6f3894f2bea0479f8f626b9"
322 integrity sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==
323
324"@esbuild/linux-ia32@0.21.5":
325 version "0.21.5"
326 resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz#3271f53b3f93e3d093d518d1649d6d68d346ede2"
327 integrity sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==
328
329"@esbuild/linux-loong64@0.21.5":
330 version "0.21.5"
331 resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz#ed62e04238c57026aea831c5a130b73c0f9f26df"
332 integrity sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==
333
334"@esbuild/linux-mips64el@0.21.5":
335 version "0.21.5"
336 resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz#e79b8eb48bf3b106fadec1ac8240fb97b4e64cbe"
337 integrity sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==
338
339"@esbuild/linux-ppc64@0.21.5":
340 version "0.21.5"
341 resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz#5f2203860a143b9919d383ef7573521fb154c3e4"
342 integrity sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==
343
344"@esbuild/linux-riscv64@0.21.5":
345 version "0.21.5"
346 resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz#07bcafd99322d5af62f618cb9e6a9b7f4bb825dc"
347 integrity sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==
348
349"@esbuild/linux-s390x@0.21.5":
350 version "0.21.5"
351 resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz#b7ccf686751d6a3e44b8627ababc8be3ef62d8de"
352 integrity sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==
353
354"@esbuild/linux-x64@0.21.5":
355 version "0.21.5"
356 resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz#6d8f0c768e070e64309af8004bb94e68ab2bb3b0"
357 integrity sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==
358
359"@esbuild/netbsd-x64@0.21.5":
360 version "0.21.5"
361 resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz#bbe430f60d378ecb88decb219c602667387a6047"
362 integrity sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==
363
364"@esbuild/openbsd-x64@0.21.5":
365 version "0.21.5"
366 resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz#99d1cf2937279560d2104821f5ccce220cb2af70"
367 integrity sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==
368
369"@esbuild/sunos-x64@0.21.5":
370 version "0.21.5"
371 resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz#08741512c10d529566baba837b4fe052c8f3487b"
372 integrity sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==
373
374"@esbuild/win32-arm64@0.21.5":
375 version "0.21.5"
376 resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz#675b7385398411240735016144ab2e99a60fc75d"
377 integrity sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==
378
379"@esbuild/win32-ia32@0.21.5":
380 version "0.21.5"
381 resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz#1bfc3ce98aa6ca9a0969e4d2af72144c59c1193b"
382 integrity sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==
383
384"@esbuild/win32-x64@0.21.5":
385 version "0.21.5"
386 resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz#acad351d582d157bb145535db2a6ff53dd514b5c"
387 integrity sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==
303 388
304"@jridgewell/gen-mapping@^0.3.5": 389"@jridgewell/gen-mapping@^0.3.5":
305 version "0.3.5" 390 version "0.3.5"
@@ -367,32 +452,142 @@
367 uncontrollable "^8.0.1" 452 uncontrollable "^8.0.1"
368 warning "^4.0.3" 453 warning "^4.0.3"
369 454
370"@rollup/pluginutils@^4.2.1": 455"@rollup/rollup-android-arm-eabi@4.21.2":
371 version "4.2.1" 456 version "4.21.2"
372 resolved "https://registry.yarnpkg.com/@rollup/pluginutils/-/pluginutils-4.2.1.tgz#e6c6c3aba0744edce3fb2074922d3776c0af2a6d" 457 resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.21.2.tgz#0412834dc423d1ff7be4cb1fc13a86a0cd262c11"
373 integrity sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ== 458 integrity sha512-fSuPrt0ZO8uXeS+xP3b+yYTCBUd05MoSp2N/MFOgjhhUhMmchXlpTQrTpI8T+YAwAQuK7MafsCOxW7VrPMrJcg==
374 dependencies: 459
375 estree-walker "^2.0.1" 460"@rollup/rollup-android-arm64@4.21.2":
376 picomatch "^2.2.2" 461 version "4.21.2"
462 resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.21.2.tgz#baf1a014b13654f3b9e835388df9caf8c35389cb"
463 integrity sha512-xGU5ZQmPlsjQS6tzTTGwMsnKUtu0WVbl0hYpTPauvbRAnmIvpInhJtgjj3mcuJpEiuUw4v1s4BimkdfDWlh7gA==
464
465"@rollup/rollup-darwin-arm64@4.21.2":
466 version "4.21.2"
467 resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.21.2.tgz#0a2c364e775acdf1172fe3327662eec7c46e55b1"
468 integrity sha512-99AhQ3/ZMxU7jw34Sq8brzXqWH/bMnf7ZVhvLk9QU2cOepbQSVTns6qoErJmSiAvU3InRqC2RRZ5ovh1KN0d0Q==
469
470"@rollup/rollup-darwin-x64@4.21.2":
471 version "4.21.2"
472 resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.21.2.tgz#a972db75890dfab8df0da228c28993220a468c42"
473 integrity sha512-ZbRaUvw2iN/y37x6dY50D8m2BnDbBjlnMPotDi/qITMJ4sIxNY33HArjikDyakhSv0+ybdUxhWxE6kTI4oX26w==
474
475"@rollup/rollup-linux-arm-gnueabihf@4.21.2":
476 version "4.21.2"
477 resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.21.2.tgz#1609d0630ef61109dd19a278353e5176d92e30a1"
478 integrity sha512-ztRJJMiE8nnU1YFcdbd9BcH6bGWG1z+jP+IPW2oDUAPxPjo9dverIOyXz76m6IPA6udEL12reYeLojzW2cYL7w==
479
480"@rollup/rollup-linux-arm-musleabihf@4.21.2":
481 version "4.21.2"
482 resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.21.2.tgz#3c1dca5f160aa2e79e4b20ff6395eab21804f266"
483 integrity sha512-flOcGHDZajGKYpLV0JNc0VFH361M7rnV1ee+NTeC/BQQ1/0pllYcFmxpagltANYt8FYf9+kL6RSk80Ziwyhr7w==
484
485"@rollup/rollup-linux-arm64-gnu@4.21.2":
486 version "4.21.2"
487 resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.21.2.tgz#c2fe376e8b04eafb52a286668a8df7c761470ac7"
488 integrity sha512-69CF19Kp3TdMopyteO/LJbWufOzqqXzkrv4L2sP8kfMaAQ6iwky7NoXTp7bD6/irKgknDKM0P9E/1l5XxVQAhw==
489
490"@rollup/rollup-linux-arm64-musl@4.21.2":
491 version "4.21.2"
492 resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.21.2.tgz#e62a4235f01e0f66dbba587c087ca6db8008ec80"
493 integrity sha512-48pD/fJkTiHAZTnZwR0VzHrao70/4MlzJrq0ZsILjLW/Ab/1XlVUStYyGt7tdyIiVSlGZbnliqmult/QGA2O2w==
494
495"@rollup/rollup-linux-powerpc64le-gnu@4.21.2":
496 version "4.21.2"
497 resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.21.2.tgz#24b3457e75ee9ae5b1c198bd39eea53222a74e54"
498 integrity sha512-cZdyuInj0ofc7mAQpKcPR2a2iu4YM4FQfuUzCVA2u4HI95lCwzjoPtdWjdpDKyHxI0UO82bLDoOaLfpZ/wviyQ==
499
500"@rollup/rollup-linux-riscv64-gnu@4.21.2":
501 version "4.21.2"
502 resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.21.2.tgz#38edfba9620fe2ca8116c97e02bd9f2d606bde09"
503 integrity sha512-RL56JMT6NwQ0lXIQmMIWr1SW28z4E4pOhRRNqwWZeXpRlykRIlEpSWdsgNWJbYBEWD84eocjSGDu/XxbYeCmwg==
504
505"@rollup/rollup-linux-s390x-gnu@4.21.2":
506 version "4.21.2"
507 resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.21.2.tgz#a3bfb8bc5f1e802f8c76cff4a4be2e9f9ac36a18"
508 integrity sha512-PMxkrWS9z38bCr3rWvDFVGD6sFeZJw4iQlhrup7ReGmfn7Oukrr/zweLhYX6v2/8J6Cep9IEA/SmjXjCmSbrMQ==
509
510"@rollup/rollup-linux-x64-gnu@4.21.2":
511 version "4.21.2"
512 resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.21.2.tgz#0dadf34be9199fcdda44b5985a086326344f30ad"
513 integrity sha512-B90tYAUoLhU22olrafY3JQCFLnT3NglazdwkHyxNDYF/zAxJt5fJUB/yBoWFoIQ7SQj+KLe3iL4BhOMa9fzgpw==
514
515"@rollup/rollup-linux-x64-musl@4.21.2":
516 version "4.21.2"
517 resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.21.2.tgz#7b7deddce240400eb87f2406a445061b4fed99a8"
518 integrity sha512-7twFizNXudESmC9oneLGIUmoHiiLppz/Xs5uJQ4ShvE6234K0VB1/aJYU3f/4g7PhssLGKBVCC37uRkkOi8wjg==
519
520"@rollup/rollup-win32-arm64-msvc@4.21.2":
521 version "4.21.2"
522 resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.21.2.tgz#a0ca0c5149c2cfb26fab32e6ba3f16996fbdb504"
523 integrity sha512-9rRero0E7qTeYf6+rFh3AErTNU1VCQg2mn7CQcI44vNUWM9Ze7MSRS/9RFuSsox+vstRt97+x3sOhEey024FRQ==
524
525"@rollup/rollup-win32-ia32-msvc@4.21.2":
526 version "4.21.2"
527 resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.21.2.tgz#aae2886beec3024203dbb5569db3a137bc385f8e"
528 integrity sha512-5rA4vjlqgrpbFVVHX3qkrCo/fZTj1q0Xxpg+Z7yIo3J2AilW7t2+n6Q8Jrx+4MrYpAnjttTYF8rr7bP46BPzRw==
529
530"@rollup/rollup-win32-x64-msvc@4.21.2":
531 version "4.21.2"
532 resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.21.2.tgz#e4291e3c1bc637083f87936c333cdbcad22af63b"
533 integrity sha512-6UUxd0+SKomjdzuAcp+HAmxw1FlGBnl1v2yEPSabtx4lBfdXHDVsW7+lQkgz9cNFJGY3AWR7+V8P5BqkD9L9nA==
377 534
378"@swc/helpers@^0.5.0": 535"@swc/helpers@^0.5.0":
379 version "0.5.12" 536 version "0.5.13"
380 resolved "https://registry.yarnpkg.com/@swc/helpers/-/helpers-0.5.12.tgz#37aaca95284019eb5d2207101249435659709f4b" 537 resolved "https://registry.yarnpkg.com/@swc/helpers/-/helpers-0.5.13.tgz#33e63ff3cd0cade557672bd7888a39ce7d115a8c"
381 integrity sha512-KMZNXiGibsW9kvZAO1Pam2JPTDBm+KSHMMHWdsyI/1DbIZjT2A6Gy3hblVXUMEDvUAKq+e0vL0X0o54owWji7g== 538 integrity sha512-UoKGxQ3r5kYI9dALKJapMmuK+1zWM/H17Z1+iwnNmzcJRnfFuevZs375TA5rW31pu4BS4NoSy1fRsexDXfWn5w==
382 dependencies: 539 dependencies:
383 tslib "^2.4.0" 540 tslib "^2.4.0"
384 541
542"@types/babel__core@^7.20.5":
543 version "7.20.5"
544 resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.20.5.tgz#3df15f27ba85319caa07ba08d0721889bb39c017"
545 integrity sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==
546 dependencies:
547 "@babel/parser" "^7.20.7"
548 "@babel/types" "^7.20.7"
549 "@types/babel__generator" "*"
550 "@types/babel__template" "*"
551 "@types/babel__traverse" "*"
552
553"@types/babel__generator@*":
554 version "7.6.8"
555 resolved "https://registry.yarnpkg.com/@types/babel__generator/-/babel__generator-7.6.8.tgz#f836c61f48b1346e7d2b0d93c6dacc5b9535d3ab"
556 integrity sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==
557 dependencies:
558 "@babel/types" "^7.0.0"
559
560"@types/babel__template@*":
561 version "7.4.4"
562 resolved "https://registry.yarnpkg.com/@types/babel__template/-/babel__template-7.4.4.tgz#5672513701c1b2199bc6dad636a9d7491586766f"
563 integrity sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==
564 dependencies:
565 "@babel/parser" "^7.1.0"
566 "@babel/types" "^7.0.0"
567
568"@types/babel__traverse@*":
569 version "7.20.6"
570 resolved "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.20.6.tgz#8dc9f0ae0f202c08d8d4dab648912c8d6038e3f7"
571 integrity sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==
572 dependencies:
573 "@babel/types" "^7.20.7"
574
575"@types/estree@1.0.5":
576 version "1.0.5"
577 resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.5.tgz#a6ce3e556e00fd9895dd872dd172ad0d4bd687f4"
578 integrity sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==
579
385"@types/prop-types@*": 580"@types/prop-types@*":
386 version "15.7.12" 581 version "15.7.12"
387 resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.12.tgz#12bb1e2be27293c1406acb6af1c3f3a1481d98c6" 582 resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.12.tgz#12bb1e2be27293c1406acb6af1c3f3a1481d98c6"
388 integrity sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q== 583 integrity sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==
389 584
390"@types/react-dom@^16.9.7": 585"@types/react-dom@^18.3.0":
391 version "16.9.24" 586 version "18.3.0"
392 resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-16.9.24.tgz#4d193d7d011267fca842e8a10a2d738f92ec5c30" 587 resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.3.0.tgz#0cbc818755d87066ab6ca74fbedb2547d74a82b0"
393 integrity sha512-Gcmq2JTDheyWn/1eteqyzzWKSqDjYU6KYsIvH7thb7CR5OYInAWOX+7WnKf6PaU/cbdOc4szJItcDEJO7UGmfA== 588 integrity sha512-EhwApuTmMBmXuFOikhQLIBUn6uFg81SwLMOAUgodJF14SOBOCMdU04gDoYi0WOJJHD144TL32z4yDqCW3dnkQg==
394 dependencies: 589 dependencies:
395 "@types/react" "^16" 590 "@types/react" "*"
396 591
397"@types/react-transition-group@^4.4.6": 592"@types/react-transition-group@^4.4.6":
398 version "4.4.11" 593 version "4.4.11"
@@ -401,7 +596,7 @@
401 dependencies: 596 dependencies:
402 "@types/react" "*" 597 "@types/react" "*"
403 598
404"@types/react@*", "@types/react@>=16.9.11": 599"@types/react@*", "@types/react@>=16.9.11", "@types/react@^18.3.5":
405 version "18.3.5" 600 version "18.3.5"
406 resolved "https://registry.yarnpkg.com/@types/react/-/react-18.3.5.tgz#5f524c2ad2089c0ff372bbdabc77ca2c4dbadf8f" 601 resolved "https://registry.yarnpkg.com/@types/react/-/react-18.3.5.tgz#5f524c2ad2089c0ff372bbdabc77ca2c4dbadf8f"
407 integrity sha512-WeqMfGJLGuLCqHGYRGHxnKrXcTitc6L/nBUWfWPcTarG3t9PsquqUMuVeXZeca+mglY4Vo5GZjCi0A3Or2lnxA== 602 integrity sha512-WeqMfGJLGuLCqHGYRGHxnKrXcTitc6L/nBUWfWPcTarG3t9PsquqUMuVeXZeca+mglY4Vo5GZjCi0A3Or2lnxA==
@@ -409,38 +604,21 @@
409 "@types/prop-types" "*" 604 "@types/prop-types" "*"
410 csstype "^3.0.2" 605 csstype "^3.0.2"
411 606
412"@types/react@^16", "@types/react@^16.9.34":
413 version "16.14.60"
414 resolved "https://registry.yarnpkg.com/@types/react/-/react-16.14.60.tgz#f7ab62a329b82826f12d02bc8031d4ef4b5e0d81"
415 integrity sha512-wIFmnczGsTcgwCBeIYOuy2mdXEiKZ5znU/jNOnMZPQyCcIxauMGWlX0TNG4lZ7NxRKj7YUIZRneJQSSdB2jKgg==
416 dependencies:
417 "@types/prop-types" "*"
418 "@types/scheduler" "^0.16"
419 csstype "^3.0.2"
420
421"@types/scheduler@^0.16":
422 version "0.16.8"
423 resolved "https://registry.yarnpkg.com/@types/scheduler/-/scheduler-0.16.8.tgz#ce5ace04cfeabe7ef87c0091e50752e36707deff"
424 integrity sha512-WZLiwShhwLRmeV6zH+GkbOFT6Z6VklCItrDioxUnv+u4Ll+8vKeFySoFyK/0ctcRpOmwAicELfmys1sDc/Rw+A==
425
426"@types/warning@^3.0.0": 607"@types/warning@^3.0.0":
427 version "3.0.3" 608 version "3.0.3"
428 resolved "https://registry.yarnpkg.com/@types/warning/-/warning-3.0.3.tgz#d1884c8cc4a426d1ac117ca2611bf333834c6798" 609 resolved "https://registry.yarnpkg.com/@types/warning/-/warning-3.0.3.tgz#d1884c8cc4a426d1ac117ca2611bf333834c6798"
429 integrity sha512-D1XC7WK8K+zZEveUPY+cf4+kgauk8N4eHr/XIHXGlGYkHLud6hK9lYfZk1ry1TNh798cZUCgb6MqGEG8DkJt6Q== 610 integrity sha512-D1XC7WK8K+zZEveUPY+cf4+kgauk8N4eHr/XIHXGlGYkHLud6hK9lYfZk1ry1TNh798cZUCgb6MqGEG8DkJt6Q==
430 611
431"@vitejs/plugin-react@^1.2.0": 612"@vitejs/plugin-react@^4.3.1":
432 version "1.3.2" 613 version "4.3.1"
433 resolved "https://registry.yarnpkg.com/@vitejs/plugin-react/-/plugin-react-1.3.2.tgz#2fcf0b6ce9bcdcd4cec5c760c199779d5657ece1" 614 resolved "https://registry.yarnpkg.com/@vitejs/plugin-react/-/plugin-react-4.3.1.tgz#d0be6594051ded8957df555ff07a991fb618b48e"
434 integrity sha512-aurBNmMo0kz1O4qRoY+FM4epSA39y3ShWGuqfLRA/3z0oEJAdtoSfgA3aO98/PCCHAqMaduLxIxErWrVKIFzXA== 615 integrity sha512-m/V2syj5CuVnaxcUJOQRel/Wr31FFXRFlnOoq1TVtkCxsY5veGMTEmpWHndrhB2U8ScHtCQB1e+4hWYExQc6Lg==
435 dependencies: 616 dependencies:
436 "@babel/core" "^7.17.10" 617 "@babel/core" "^7.24.5"
437 "@babel/plugin-transform-react-jsx" "^7.17.3" 618 "@babel/plugin-transform-react-jsx-self" "^7.24.5"
438 "@babel/plugin-transform-react-jsx-development" "^7.16.7" 619 "@babel/plugin-transform-react-jsx-source" "^7.24.1"
439 "@babel/plugin-transform-react-jsx-self" "^7.16.7" 620 "@types/babel__core" "^7.20.5"
440 "@babel/plugin-transform-react-jsx-source" "^7.16.7" 621 react-refresh "^0.14.2"
441 "@rollup/pluginutils" "^4.2.1"
442 react-refresh "^0.13.0"
443 resolve "^1.22.0"
444 622
445ansi-styles@^3.2.1: 623ansi-styles@^3.2.1:
446 version "3.2.1" 624 version "3.2.1"
@@ -505,19 +683,12 @@ binary-extensions@^2.0.0:
505 resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.3.0.tgz#f6e14a97858d327252200242d4ccfe522c445522" 683 resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.3.0.tgz#f6e14a97858d327252200242d4ccfe522c445522"
506 integrity sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw== 684 integrity sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==
507 685
508bootstrap-darkmode@5.0.0-beta.1: 686bootstrap-icons@^1.11.3:
509 version "5.0.0-beta.1"
510 resolved "https://registry.yarnpkg.com/bootstrap-darkmode/-/bootstrap-darkmode-5.0.0-beta.1.tgz#9882c2ba8c51ec487c837519d97e91763408777d"
511 integrity sha512-jAZYUlq+CpzckJqj8NdNIfz9Qy/KcATG5GDDoKKmOcW6h9xFQv2ptbEcjEnXHjWGX21Ilum2N+Z0GU48GUpSDA==
512 dependencies:
513 tslib "^2.3.1"
514
515bootstrap-icons@^1.7.2:
516 version "1.11.3" 687 version "1.11.3"
517 resolved "https://registry.yarnpkg.com/bootstrap-icons/-/bootstrap-icons-1.11.3.tgz#03f9cb754ec005c52f9ee616e2e84a82cab3084b" 688 resolved "https://registry.yarnpkg.com/bootstrap-icons/-/bootstrap-icons-1.11.3.tgz#03f9cb754ec005c52f9ee616e2e84a82cab3084b"
518 integrity sha512-+3lpHrCw/it2/7lBL15VR0HEumaBss0+f/Lb6ZvHISn1mlK83jjFpooTLsMWbIjJMDjDjOExMsTxnXSIT4k4ww== 689 integrity sha512-+3lpHrCw/it2/7lBL15VR0HEumaBss0+f/Lb6ZvHISn1mlK83jjFpooTLsMWbIjJMDjDjOExMsTxnXSIT4k4ww==
519 690
520bootstrap@^5.1.3: 691bootstrap@^5.3.3:
521 version "5.3.3" 692 version "5.3.3"
522 resolved "https://registry.yarnpkg.com/bootstrap/-/bootstrap-5.3.3.tgz#de35e1a765c897ac940021900fcbb831602bac38" 693 resolved "https://registry.yarnpkg.com/bootstrap/-/bootstrap-5.3.3.tgz#de35e1a765c897ac940021900fcbb831602bac38"
523 integrity sha512-8HLCdWgyoMguSO9o+aH+iuZ+aht+mzW0u3HIMzVu7Srrpv7EBBxTnrFlSCskwdY1+EOFQSm7uMJhNQHkdPcmjg== 694 integrity sha512-8HLCdWgyoMguSO9o+aH+iuZ+aht+mzW0u3HIMzVu7Srrpv7EBBxTnrFlSCskwdY1+EOFQSm7uMJhNQHkdPcmjg==
@@ -568,7 +739,7 @@ chalk@^2.4.2:
568 optionalDependencies: 739 optionalDependencies:
569 fsevents "~2.3.2" 740 fsevents "~2.3.2"
570 741
571classnames@^2.3.1, classnames@^2.3.2: 742classnames@^2.3.2, classnames@^2.5.1:
572 version "2.5.1" 743 version "2.5.1"
573 resolved "https://registry.yarnpkg.com/classnames/-/classnames-2.5.1.tgz#ba774c614be0f016da105c858e7159eae8e7687b" 744 resolved "https://registry.yarnpkg.com/classnames/-/classnames-2.5.1.tgz#ba774c614be0f016da105c858e7159eae8e7687b"
574 integrity sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow== 745 integrity sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==
@@ -609,7 +780,7 @@ csstype@^3.0.2:
609 resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.3.tgz#d80ff294d114fb0e6ac500fbf85b60137d7eff81" 780 resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.3.tgz#d80ff294d114fb0e6ac500fbf85b60137d7eff81"
610 integrity sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw== 781 integrity sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==
611 782
612dayjs@^1.10.7: 783dayjs@^1.11.13:
613 version "1.11.13" 784 version "1.11.13"
614 resolved "https://registry.yarnpkg.com/dayjs/-/dayjs-1.11.13.tgz#92430b0139055c3ebb60150aa13e860a4b5a366c" 785 resolved "https://registry.yarnpkg.com/dayjs/-/dayjs-1.11.13.tgz#92430b0139055c3ebb60150aa13e860a4b5a366c"
615 integrity sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg== 786 integrity sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg==
@@ -639,132 +810,34 @@ electron-to-chromium@^1.5.4:
639 resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.13.tgz#1abf0410c5344b2b829b7247e031f02810d442e6" 810 resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.13.tgz#1abf0410c5344b2b829b7247e031f02810d442e6"
640 integrity sha512-lbBcvtIJ4J6sS4tb5TLp1b4LyfCdMkwStzXPyAgVgTRAsep4bvrAGaBOP7ZJtQMNJpSQ9SqG4brWOroNaQtm7Q== 811 integrity sha512-lbBcvtIJ4J6sS4tb5TLp1b4LyfCdMkwStzXPyAgVgTRAsep4bvrAGaBOP7ZJtQMNJpSQ9SqG4brWOroNaQtm7Q==
641 812
642esbuild-android-64@0.14.54: 813esbuild@^0.21.3:
643 version "0.14.54" 814 version "0.21.5"
644 resolved "https://registry.yarnpkg.com/esbuild-android-64/-/esbuild-android-64-0.14.54.tgz#505f41832884313bbaffb27704b8bcaa2d8616be" 815 resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.21.5.tgz#9ca301b120922959b766360d8ac830da0d02997d"
645 integrity sha512-Tz2++Aqqz0rJ7kYBfz+iqyE3QMycD4vk7LBRyWaAVFgFtQ/O8EJOnVmTOiDWYZ/uYzB4kvP+bqejYdVKzE5lAQ== 816 integrity sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==
646
647esbuild-android-arm64@0.14.54:
648 version "0.14.54"
649 resolved "https://registry.yarnpkg.com/esbuild-android-arm64/-/esbuild-android-arm64-0.14.54.tgz#8ce69d7caba49646e009968fe5754a21a9871771"
650 integrity sha512-F9E+/QDi9sSkLaClO8SOV6etqPd+5DgJje1F9lOWoNncDdOBL2YF59IhsWATSt0TLZbYCf3pNlTHvVV5VfHdvg==
651
652esbuild-darwin-64@0.14.54:
653 version "0.14.54"
654 resolved "https://registry.yarnpkg.com/esbuild-darwin-64/-/esbuild-darwin-64-0.14.54.tgz#24ba67b9a8cb890a3c08d9018f887cc221cdda25"
655 integrity sha512-jtdKWV3nBviOd5v4hOpkVmpxsBy90CGzebpbO9beiqUYVMBtSc0AL9zGftFuBon7PNDcdvNCEuQqw2x0wP9yug==
656
657esbuild-darwin-arm64@0.14.54:
658 version "0.14.54"
659 resolved "https://registry.yarnpkg.com/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.54.tgz#3f7cdb78888ee05e488d250a2bdaab1fa671bf73"
660 integrity sha512-OPafJHD2oUPyvJMrsCvDGkRrVCar5aVyHfWGQzY1dWnzErjrDuSETxwA2HSsyg2jORLY8yBfzc1MIpUkXlctmw==
661
662esbuild-freebsd-64@0.14.54:
663 version "0.14.54"
664 resolved "https://registry.yarnpkg.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.54.tgz#09250f997a56ed4650f3e1979c905ffc40bbe94d"
665 integrity sha512-OKwd4gmwHqOTp4mOGZKe/XUlbDJ4Q9TjX0hMPIDBUWWu/kwhBAudJdBoxnjNf9ocIB6GN6CPowYpR/hRCbSYAg==
666
667esbuild-freebsd-arm64@0.14.54:
668 version "0.14.54"
669 resolved "https://registry.yarnpkg.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.54.tgz#bafb46ed04fc5f97cbdb016d86947a79579f8e48"
670 integrity sha512-sFwueGr7OvIFiQT6WeG0jRLjkjdqWWSrfbVwZp8iMP+8UHEHRBvlaxL6IuKNDwAozNUmbb8nIMXa7oAOARGs1Q==
671
672esbuild-linux-32@0.14.54:
673 version "0.14.54"
674 resolved "https://registry.yarnpkg.com/esbuild-linux-32/-/esbuild-linux-32-0.14.54.tgz#e2a8c4a8efdc355405325033fcebeb941f781fe5"
675 integrity sha512-1ZuY+JDI//WmklKlBgJnglpUL1owm2OX+8E1syCD6UAxcMM/XoWd76OHSjl/0MR0LisSAXDqgjT3uJqT67O3qw==
676
677esbuild-linux-64@0.14.54:
678 version "0.14.54"
679 resolved "https://registry.yarnpkg.com/esbuild-linux-64/-/esbuild-linux-64-0.14.54.tgz#de5fdba1c95666cf72369f52b40b03be71226652"
680 integrity sha512-EgjAgH5HwTbtNsTqQOXWApBaPVdDn7XcK+/PtJwZLT1UmpLoznPd8c5CxqsH2dQK3j05YsB3L17T8vE7cp4cCg==
681
682esbuild-linux-arm64@0.14.54:
683 version "0.14.54"
684 resolved "https://registry.yarnpkg.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.54.tgz#dae4cd42ae9787468b6a5c158da4c84e83b0ce8b"
685 integrity sha512-WL71L+0Rwv+Gv/HTmxTEmpv0UgmxYa5ftZILVi2QmZBgX3q7+tDeOQNqGtdXSdsL8TQi1vIaVFHUPDe0O0kdig==
686
687esbuild-linux-arm@0.14.54:
688 version "0.14.54"
689 resolved "https://registry.yarnpkg.com/esbuild-linux-arm/-/esbuild-linux-arm-0.14.54.tgz#a2c1dff6d0f21dbe8fc6998a122675533ddfcd59"
690 integrity sha512-qqz/SjemQhVMTnvcLGoLOdFpCYbz4v4fUo+TfsWG+1aOu70/80RV6bgNpR2JCrppV2moUQkww+6bWxXRL9YMGw==
691
692esbuild-linux-mips64le@0.14.54:
693 version "0.14.54"
694 resolved "https://registry.yarnpkg.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.54.tgz#d9918e9e4cb972f8d6dae8e8655bf9ee131eda34"
695 integrity sha512-qTHGQB8D1etd0u1+sB6p0ikLKRVuCWhYQhAHRPkO+OF3I/iSlTKNNS0Lh2Oc0g0UFGguaFZZiPJdJey3AGpAlw==
696
697esbuild-linux-ppc64le@0.14.54:
698 version "0.14.54"
699 resolved "https://registry.yarnpkg.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.54.tgz#3f9a0f6d41073fb1a640680845c7de52995f137e"
700 integrity sha512-j3OMlzHiqwZBDPRCDFKcx595XVfOfOnv68Ax3U4UKZ3MTYQB5Yz3X1mn5GnodEVYzhtZgxEBidLWeIs8FDSfrQ==
701
702esbuild-linux-riscv64@0.14.54:
703 version "0.14.54"
704 resolved "https://registry.yarnpkg.com/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.54.tgz#618853c028178a61837bc799d2013d4695e451c8"
705 integrity sha512-y7Vt7Wl9dkOGZjxQZnDAqqn+XOqFD7IMWiewY5SPlNlzMX39ocPQlOaoxvT4FllA5viyV26/QzHtvTjVNOxHZg==
706
707esbuild-linux-s390x@0.14.54:
708 version "0.14.54"
709 resolved "https://registry.yarnpkg.com/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.54.tgz#d1885c4c5a76bbb5a0fe182e2c8c60eb9e29f2a6"
710 integrity sha512-zaHpW9dziAsi7lRcyV4r8dhfG1qBidQWUXweUjnw+lliChJqQr+6XD71K41oEIC3Mx1KStovEmlzm+MkGZHnHA==
711
712esbuild-netbsd-64@0.14.54:
713 version "0.14.54"
714 resolved "https://registry.yarnpkg.com/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.54.tgz#69ae917a2ff241b7df1dbf22baf04bd330349e81"
715 integrity sha512-PR01lmIMnfJTgeU9VJTDY9ZerDWVFIUzAtJuDHwwceppW7cQWjBBqP48NdeRtoP04/AtO9a7w3viI+PIDr6d+w==
716
717esbuild-openbsd-64@0.14.54:
718 version "0.14.54"
719 resolved "https://registry.yarnpkg.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.54.tgz#db4c8495287a350a6790de22edea247a57c5d47b"
720 integrity sha512-Qyk7ikT2o7Wu76UsvvDS5q0amJvmRzDyVlL0qf5VLsLchjCa1+IAvd8kTBgUxD7VBUUVgItLkk609ZHUc1oCaw==
721
722esbuild-sunos-64@0.14.54:
723 version "0.14.54"
724 resolved "https://registry.yarnpkg.com/esbuild-sunos-64/-/esbuild-sunos-64-0.14.54.tgz#54287ee3da73d3844b721c21bc80c1dc7e1bf7da"
725 integrity sha512-28GZ24KmMSeKi5ueWzMcco6EBHStL3B6ubM7M51RmPwXQGLe0teBGJocmWhgwccA1GeFXqxzILIxXpHbl9Q/Kw==
726
727esbuild-windows-32@0.14.54:
728 version "0.14.54"
729 resolved "https://registry.yarnpkg.com/esbuild-windows-32/-/esbuild-windows-32-0.14.54.tgz#f8aaf9a5667630b40f0fb3aa37bf01bbd340ce31"
730 integrity sha512-T+rdZW19ql9MjS7pixmZYVObd9G7kcaZo+sETqNH4RCkuuYSuv9AGHUVnPoP9hhuE1WM1ZimHz1CIBHBboLU7w==
731
732esbuild-windows-64@0.14.54:
733 version "0.14.54"
734 resolved "https://registry.yarnpkg.com/esbuild-windows-64/-/esbuild-windows-64-0.14.54.tgz#bf54b51bd3e9b0f1886ffdb224a4176031ea0af4"
735 integrity sha512-AoHTRBUuYwXtZhjXZbA1pGfTo8cJo3vZIcWGLiUcTNgHpJJMC1rVA44ZereBHMJtotyN71S8Qw0npiCIkW96cQ==
736
737esbuild-windows-arm64@0.14.54:
738 version "0.14.54"
739 resolved "https://registry.yarnpkg.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.54.tgz#937d15675a15e4b0e4fafdbaa3a01a776a2be982"
740 integrity sha512-M0kuUvXhot1zOISQGXwWn6YtS+Y/1RT9WrVIOywZnJHo3jCDyewAc79aKNQWFCQm+xNHVTq9h8dZKvygoXQQRg==
741
742esbuild@^0.14.27:
743 version "0.14.54"
744 resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.14.54.tgz#8b44dcf2b0f1a66fc22459943dccf477535e9aa2"
745 integrity sha512-Cy9llcy8DvET5uznocPyqL3BFRrFXSVqbgpMJ9Wz8oVjZlh/zUSNbPRbov0VX7VxN2JH1Oa0uNxZ7eLRb62pJA==
746 optionalDependencies: 817 optionalDependencies:
747 "@esbuild/linux-loong64" "0.14.54" 818 "@esbuild/aix-ppc64" "0.21.5"
748 esbuild-android-64 "0.14.54" 819 "@esbuild/android-arm" "0.21.5"
749 esbuild-android-arm64 "0.14.54" 820 "@esbuild/android-arm64" "0.21.5"
750 esbuild-darwin-64 "0.14.54" 821 "@esbuild/android-x64" "0.21.5"
751 esbuild-darwin-arm64 "0.14.54" 822 "@esbuild/darwin-arm64" "0.21.5"
752 esbuild-freebsd-64 "0.14.54" 823 "@esbuild/darwin-x64" "0.21.5"
753 esbuild-freebsd-arm64 "0.14.54" 824 "@esbuild/freebsd-arm64" "0.21.5"
754 esbuild-linux-32 "0.14.54" 825 "@esbuild/freebsd-x64" "0.21.5"
755 esbuild-linux-64 "0.14.54" 826 "@esbuild/linux-arm" "0.21.5"
756 esbuild-linux-arm "0.14.54" 827 "@esbuild/linux-arm64" "0.21.5"
757 esbuild-linux-arm64 "0.14.54" 828 "@esbuild/linux-ia32" "0.21.5"
758 esbuild-linux-mips64le "0.14.54" 829 "@esbuild/linux-loong64" "0.21.5"
759 esbuild-linux-ppc64le "0.14.54" 830 "@esbuild/linux-mips64el" "0.21.5"
760 esbuild-linux-riscv64 "0.14.54" 831 "@esbuild/linux-ppc64" "0.21.5"
761 esbuild-linux-s390x "0.14.54" 832 "@esbuild/linux-riscv64" "0.21.5"
762 esbuild-netbsd-64 "0.14.54" 833 "@esbuild/linux-s390x" "0.21.5"
763 esbuild-openbsd-64 "0.14.54" 834 "@esbuild/linux-x64" "0.21.5"
764 esbuild-sunos-64 "0.14.54" 835 "@esbuild/netbsd-x64" "0.21.5"
765 esbuild-windows-32 "0.14.54" 836 "@esbuild/openbsd-x64" "0.21.5"
766 esbuild-windows-64 "0.14.54" 837 "@esbuild/sunos-x64" "0.21.5"
767 esbuild-windows-arm64 "0.14.54" 838 "@esbuild/win32-arm64" "0.21.5"
839 "@esbuild/win32-ia32" "0.21.5"
840 "@esbuild/win32-x64" "0.21.5"
768 841
769escalade@^3.1.2: 842escalade@^3.1.2:
770 version "3.2.0" 843 version "3.2.0"
@@ -776,11 +849,6 @@ escape-string-regexp@^1.0.5:
776 resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" 849 resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
777 integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== 850 integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==
778 851
779estree-walker@^2.0.1:
780 version "2.0.2"
781 resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-2.0.2.tgz#52f010178c2a4c117a7757cfe942adb7d2da4cac"
782 integrity sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==
783
784fbemitter@^3.0.0: 852fbemitter@^3.0.0:
785 version "3.0.0" 853 version "3.0.0"
786 resolved "https://registry.yarnpkg.com/fbemitter/-/fbemitter-3.0.0.tgz#00b2a1af5411254aab416cd75f9e6289bee4bff3" 854 resolved "https://registry.yarnpkg.com/fbemitter/-/fbemitter-3.0.0.tgz#00b2a1af5411254aab416cd75f9e6289bee4bff3"
@@ -821,7 +889,7 @@ flux@^4.0.1:
821 fbemitter "^3.0.0" 889 fbemitter "^3.0.0"
822 fbjs "^3.0.1" 890 fbjs "^3.0.1"
823 891
824fsevents@~2.3.2: 892fsevents@~2.3.2, fsevents@~2.3.3:
825 version "2.3.3" 893 version "2.3.3"
826 resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.3.tgz#cac6407785d03675a2a5e1a5305c697b347d90d6" 894 resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.3.tgz#cac6407785d03675a2a5e1a5305c697b347d90d6"
827 integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw== 895 integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==
@@ -985,19 +1053,19 @@ path-parse@^1.0.7:
985 integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== 1053 integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==
986 1054
987picocolors@^1.0.0, picocolors@^1.0.1: 1055picocolors@^1.0.0, picocolors@^1.0.1:
988 version "1.0.1" 1056 version "1.1.0"
989 resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.1.tgz#a8ad579b571952f0e5d25892de5445bcfe25aaa1" 1057 resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.1.0.tgz#5358b76a78cde483ba5cef6a9dc9671440b27d59"
990 integrity sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew== 1058 integrity sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==
991 1059
992picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.2: 1060picomatch@^2.0.4, picomatch@^2.2.1:
993 version "2.3.1" 1061 version "2.3.1"
994 resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" 1062 resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42"
995 integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== 1063 integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==
996 1064
997postcss@^8.4.13: 1065postcss@^8.4.43:
998 version "8.4.41" 1066 version "8.4.44"
999 resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.41.tgz#d6104d3ba272d882fe18fc07d15dc2da62fa2681" 1067 resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.44.tgz#d56834ef6508610ba224bb22b2457b2169ed0480"
1000 integrity sha512-TesUflQ0WKZqAvg52PWL6kHgLKP6xB6heTOdoYM0Wt2UHyxNa4K25EZZMgKns3BH1RLVbZCREPpLY0rhnNoHVQ== 1068 integrity sha512-Aweb9unOEpQ3ezu4Q00DPvvM2ZTUitJdNKeP/+uQgr1IBIqu574IaZoURId7BKtWMREwzKa9OgzPzezWGPWFQw==
1001 dependencies: 1069 dependencies:
1002 nanoid "^3.3.7" 1070 nanoid "^3.3.7"
1003 picocolors "^1.0.1" 1071 picocolors "^1.0.1"
@@ -1042,7 +1110,7 @@ react-base16-styling@^0.6.0:
1042 lodash.flow "^3.3.0" 1110 lodash.flow "^3.3.0"
1043 pure-color "^1.2.0" 1111 pure-color "^1.2.0"
1044 1112
1045react-bootstrap@^2.1.1: 1113react-bootstrap@^2.10.4:
1046 version "2.10.4" 1114 version "2.10.4"
1047 resolved "https://registry.yarnpkg.com/react-bootstrap/-/react-bootstrap-2.10.4.tgz#ed92f5f8225a44919a7707829bac879558b71b70" 1115 resolved "https://registry.yarnpkg.com/react-bootstrap/-/react-bootstrap-2.10.4.tgz#ed92f5f8225a44919a7707829bac879558b71b70"
1048 integrity sha512-W3398nBM2CBfmGP2evneEO3ZZwEMPtHs72q++eNw60uDGDAdiGn0f9yNys91eo7/y8CTF5Ke1C0QO8JFVPU40Q== 1116 integrity sha512-W3398nBM2CBfmGP2evneEO3ZZwEMPtHs72q++eNw60uDGDAdiGn0f9yNys91eo7/y8CTF5Ke1C0QO8JFVPU40Q==
@@ -1060,14 +1128,13 @@ react-bootstrap@^2.1.1:
1060 uncontrollable "^7.2.1" 1128 uncontrollable "^7.2.1"
1061 warning "^4.0.3" 1129 warning "^4.0.3"
1062 1130
1063react-dom@^17.0.2: 1131react-dom@^18.3.1:
1064 version "17.0.2" 1132 version "18.3.1"
1065 resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-17.0.2.tgz#ecffb6845e3ad8dbfcdc498f0d0a939736502c23" 1133 resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-18.3.1.tgz#c2265d79511b57d479b3dd3fdfa51536494c5cb4"
1066 integrity sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA== 1134 integrity sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==
1067 dependencies: 1135 dependencies:
1068 loose-envify "^1.1.0" 1136 loose-envify "^1.1.0"
1069 object-assign "^4.1.1" 1137 scheduler "^0.23.2"
1070 scheduler "^0.20.2"
1071 1138
1072react-is@^16.13.1, react-is@^16.3.2: 1139react-is@^16.13.1, react-is@^16.3.2:
1073 version "16.13.1" 1140 version "16.13.1"
@@ -1089,10 +1156,10 @@ react-lifecycles-compat@^3.0.4:
1089 resolved "https://registry.yarnpkg.com/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz#4f1a273afdfc8f3488a8c516bfda78f872352362" 1156 resolved "https://registry.yarnpkg.com/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz#4f1a273afdfc8f3488a8c516bfda78f872352362"
1090 integrity sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA== 1157 integrity sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==
1091 1158
1092react-refresh@^0.13.0: 1159react-refresh@^0.14.2:
1093 version "0.13.0" 1160 version "0.14.2"
1094 resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.13.0.tgz#cbd01a4482a177a5da8d44c9755ebb1f26d5a1c1" 1161 resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.14.2.tgz#3833da01ce32da470f1f936b9d477da5c7028bf9"
1095 integrity sha512-XP8A9BT0CpRBD+NYLLeIhld/RqG9+gktUjW1FkE+Vm7OCinbG1SshcK5tb9ls4kzvjZr9mOQc7HYgBngEyPAXg== 1162 integrity sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==
1096 1163
1097react-textarea-autosize@^8.3.2: 1164react-textarea-autosize@^8.3.2:
1098 version "8.5.3" 1165 version "8.5.3"
@@ -1113,13 +1180,12 @@ react-transition-group@^4.4.5:
1113 loose-envify "^1.4.0" 1180 loose-envify "^1.4.0"
1114 prop-types "^15.6.2" 1181 prop-types "^15.6.2"
1115 1182
1116react@^17.0.2: 1183react@^18.3.1:
1117 version "17.0.2" 1184 version "18.3.1"
1118 resolved "https://registry.yarnpkg.com/react/-/react-17.0.2.tgz#d0b5cc516d29eb3eee383f75b62864cfb6800037" 1185 resolved "https://registry.yarnpkg.com/react/-/react-18.3.1.tgz#49ab892009c53933625bd16b2533fc754cab2891"
1119 integrity sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA== 1186 integrity sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==
1120 dependencies: 1187 dependencies:
1121 loose-envify "^1.1.0" 1188 loose-envify "^1.1.0"
1122 object-assign "^4.1.1"
1123 1189
1124readdirp@~3.6.0: 1190readdirp@~3.6.0:
1125 version "3.6.0" 1191 version "3.6.0"
@@ -1133,7 +1199,7 @@ regenerator-runtime@^0.14.0:
1133 resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz#356ade10263f685dda125100cd862c1db895327f" 1199 resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz#356ade10263f685dda125100cd862c1db895327f"
1134 integrity sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw== 1200 integrity sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==
1135 1201
1136resolve@^1.14.2, resolve@^1.22.0: 1202resolve@^1.14.2:
1137 version "1.22.8" 1203 version "1.22.8"
1138 resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.8.tgz#b6c87a9f2aa06dfab52e3d70ac8cde321fa5a48d" 1204 resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.8.tgz#b6c87a9f2aa06dfab52e3d70ac8cde321fa5a48d"
1139 integrity sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw== 1205 integrity sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==
@@ -1142,29 +1208,46 @@ resolve@^1.14.2, resolve@^1.22.0:
1142 path-parse "^1.0.7" 1208 path-parse "^1.0.7"
1143 supports-preserve-symlinks-flag "^1.0.0" 1209 supports-preserve-symlinks-flag "^1.0.0"
1144 1210
1145"rollup@>=2.59.0 <2.78.0": 1211rollup@^4.20.0:
1146 version "2.77.3" 1212 version "4.21.2"
1147 resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.77.3.tgz#8f00418d3a2740036e15deb653bed1a90ee0cc12" 1213 resolved "https://registry.yarnpkg.com/rollup/-/rollup-4.21.2.tgz#f41f277a448d6264e923dd1ea179f0a926aaf9b7"
1148 integrity sha512-/qxNTG7FbmefJWoeeYJFbHehJ2HNWnjkAFRKzWN/45eNBBF/r8lo992CwcJXEzyVxs5FmfId+vTSTQDb+bxA+g== 1214 integrity sha512-e3TapAgYf9xjdLvKQCkQTnbTKd4a6jwlpQSJJFokHGaX2IVjoEqkIIhiQfqsi0cdwlOD+tQGuOd5AJkc5RngBw==
1215 dependencies:
1216 "@types/estree" "1.0.5"
1149 optionalDependencies: 1217 optionalDependencies:
1218 "@rollup/rollup-android-arm-eabi" "4.21.2"
1219 "@rollup/rollup-android-arm64" "4.21.2"
1220 "@rollup/rollup-darwin-arm64" "4.21.2"
1221 "@rollup/rollup-darwin-x64" "4.21.2"
1222 "@rollup/rollup-linux-arm-gnueabihf" "4.21.2"
1223 "@rollup/rollup-linux-arm-musleabihf" "4.21.2"
1224 "@rollup/rollup-linux-arm64-gnu" "4.21.2"
1225 "@rollup/rollup-linux-arm64-musl" "4.21.2"
1226 "@rollup/rollup-linux-powerpc64le-gnu" "4.21.2"
1227 "@rollup/rollup-linux-riscv64-gnu" "4.21.2"
1228 "@rollup/rollup-linux-s390x-gnu" "4.21.2"
1229 "@rollup/rollup-linux-x64-gnu" "4.21.2"
1230 "@rollup/rollup-linux-x64-musl" "4.21.2"
1231 "@rollup/rollup-win32-arm64-msvc" "4.21.2"
1232 "@rollup/rollup-win32-ia32-msvc" "4.21.2"
1233 "@rollup/rollup-win32-x64-msvc" "4.21.2"
1150 fsevents "~2.3.2" 1234 fsevents "~2.3.2"
1151 1235
1152sass@^1.45.2: 1236sass@^1.78.0:
1153 version "1.77.8" 1237 version "1.78.0"
1154 resolved "https://registry.yarnpkg.com/sass/-/sass-1.77.8.tgz#9f18b449ea401759ef7ec1752a16373e296b52bd" 1238 resolved "https://registry.yarnpkg.com/sass/-/sass-1.78.0.tgz#cef369b2f9dc21ea1d2cf22c979f52365da60841"
1155 integrity sha512-4UHg6prsrycW20fqLGPShtEvo/WyHRVRHwOP4DzkUrObWoWI05QBSfzU71TVB7PFaL104TwNaHpjlWXAZbQiNQ== 1239 integrity sha512-AaIqGSrjo5lA2Yg7RvFZrlXDBCp3nV4XP73GrLGvdRWWwk+8H3l0SDvq/5bA4eF+0RFPLuWUk3E+P1U/YqnpsQ==
1156 dependencies: 1240 dependencies:
1157 chokidar ">=3.0.0 <4.0.0" 1241 chokidar ">=3.0.0 <4.0.0"
1158 immutable "^4.0.0" 1242 immutable "^4.0.0"
1159 source-map-js ">=0.6.2 <2.0.0" 1243 source-map-js ">=0.6.2 <2.0.0"
1160 1244
1161scheduler@^0.20.2: 1245scheduler@^0.23.2:
1162 version "0.20.2" 1246 version "0.23.2"
1163 resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.20.2.tgz#4baee39436e34aa93b4874bddcbf0fe8b8b50e91" 1247 resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.23.2.tgz#414ba64a3b282892e944cf2108ecc078d115cdc3"
1164 integrity sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ== 1248 integrity sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==
1165 dependencies: 1249 dependencies:
1166 loose-envify "^1.1.0" 1250 loose-envify "^1.1.0"
1167 object-assign "^4.1.1"
1168 1251
1169semver@^6.3.1: 1252semver@^6.3.1:
1170 version "6.3.1" 1253 version "6.3.1"
@@ -1210,15 +1293,15 @@ tr46@~0.0.3:
1210 resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a" 1293 resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a"
1211 integrity sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw== 1294 integrity sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==
1212 1295
1213tslib@^2.3.1, tslib@^2.4.0: 1296tslib@^2.4.0:
1214 version "2.7.0" 1297 version "2.7.0"
1215 resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.7.0.tgz#d9b40c5c40ab59e8738f297df3087bf1a2690c01" 1298 resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.7.0.tgz#d9b40c5c40ab59e8738f297df3087bf1a2690c01"
1216 integrity sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA== 1299 integrity sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==
1217 1300
1218typescript@^3.8.3: 1301typescript@^5.5.4:
1219 version "3.9.10" 1302 version "5.5.4"
1220 resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.9.10.tgz#70f3910ac7a51ed6bef79da7800690b19bf778b8" 1303 resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.5.4.tgz#d9852d6c82bad2d2eda4fd74a5762a8f5909e9ba"
1221 integrity sha512-w6fIxVE/H1PkLKcCPsFqKE7Kv7QUwhU8qQY2MueZXWx5cPZdwFupLgKK3vntcK98BtNHZtAF4LA/yl2a7k8R6Q== 1304 integrity sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==
1222 1305
1223ua-parser-js@^1.0.35: 1306ua-parser-js@^1.0.35:
1224 version "1.0.38" 1307 version "1.0.38"
@@ -1265,17 +1348,16 @@ use-latest@^1.2.1:
1265 dependencies: 1348 dependencies:
1266 use-isomorphic-layout-effect "^1.1.1" 1349 use-isomorphic-layout-effect "^1.1.1"
1267 1350
1268vite@^2.6.7: 1351vite@^5.4.3:
1269 version "2.9.18" 1352 version "5.4.3"
1270 resolved "https://registry.yarnpkg.com/vite/-/vite-2.9.18.tgz#74e2a83b29da81e602dac4c293312cc575f091c7" 1353 resolved "https://registry.yarnpkg.com/vite/-/vite-5.4.3.tgz#771c470e808cb6732f204e1ee96c2ed65b97a0eb"
1271 integrity sha512-sAOqI5wNM9QvSEE70W3UGMdT8cyEn0+PmJMTFvTB8wB0YbYUWw3gUbY62AOyrXosGieF2htmeLATvNxpv/zNyQ== 1354 integrity sha512-IH+nl64eq9lJjFqU+/yrRnrHPVTlgy42/+IzbOdaFDVlyLgI/wDlf+FCobXLX1cT0X5+7LMyH1mIy2xJdLfo8Q==
1272 dependencies: 1355 dependencies:
1273 esbuild "^0.14.27" 1356 esbuild "^0.21.3"
1274 postcss "^8.4.13" 1357 postcss "^8.4.43"
1275 resolve "^1.22.0" 1358 rollup "^4.20.0"
1276 rollup ">=2.59.0 <2.78.0"
1277 optionalDependencies: 1359 optionalDependencies:
1278 fsevents "~2.3.2" 1360 fsevents "~2.3.3"
1279 1361
1280warning@^4.0.0, warning@^4.0.3: 1362warning@^4.0.0, warning@^4.0.3:
1281 version "4.0.3" 1363 version "4.0.3"