-
GRADING
+
-
+
-
-
CREDIT
+
-
+
-
-
REQUIREMENTS FULFILLED
+
-
-
- {/* Dialog content goes here */}
-
+
+
- {/* */}
diff --git a/src/components/CustomClass/requirements-dropdown.tsx b/src/components/CustomClass/requirements-dropdown.tsx
index fa38eff..5524e83 100644
--- a/src/components/CustomClass/requirements-dropdown.tsx
+++ b/src/components/CustomClass/requirements-dropdown.tsx
@@ -14,7 +14,7 @@ function RequirementDropdown() {
return (
- {reqFulfilled ? reqFulfilled : 'Select requirement...'}
+ {reqFulfilled ? reqFulfilled : 'Select a requirement...'}
diff --git a/src/components/SemesterBlock/index.tsx b/src/components/SemesterBlock/index.tsx
index a70beaa..c5deeee 100644
--- a/src/components/SemesterBlock/index.tsx
+++ b/src/components/SemesterBlock/index.tsx
@@ -11,6 +11,7 @@ import CustomClass from "../CustomClass/custom-class";
interface SemesterYearProps {
selectedYear: number | string;
selectedSemester: string;
+ onTotalUnitsChange: (newTotal: number) => void;
};
type ClassType = {
@@ -19,7 +20,7 @@ interface SemesterYearProps {
units: number;
};
-function SemesterBlock({ selectedYear, selectedSemester }: SemesterYearProps) {
+function SemesterBlock({ selectedYear, selectedSemester, onTotalUnitsChange }: SemesterYearProps) {
const [isAddClassOpen, setIsAddClassOpen] = useState(false);
const [selectedClasses, setSelectedClasses] = useState([]);
@@ -33,16 +34,23 @@ function SemesterBlock({ selectedYear, selectedSemester }: SemesterYearProps) {
const handleDeleteClass = (indexToDelete: number) => {
const deletedClassUnits = selectedClasses[indexToDelete].units;
+ const newTotalUnits = totalUnits - deletedClassUnits;
setSelectedClasses((prevClasses) =>
prevClasses.filter((_, index) => index !== indexToDelete)
);
- setTotalUnits((prevTotalUnits) => prevTotalUnits - deletedClassUnits);
+ setTotalUnits(newTotalUnits);
+ onTotalUnitsChange(newTotalUnits);
+ // setTotalUnits((prevTotalUnits) => prevTotalUnits - deletedClassUnits);
};
const handleEditClass = () => {};
const addClass = (cls: ClassType) => {
setSelectedClasses((prevClasses) => [...prevClasses, cls]);
- setTotalUnits((prevTotal) => prevTotal + cls.units); // Update total units
+ const newTotalUnits = totalUnits + cls.units;
+ // setTotalUnits((prevTotal) => prevTotal + cls.units);
+ setTotalUnits(newTotalUnits);
+ onTotalUnitsChange(newTotalUnits);
+
};
return (
diff --git a/src/components/SemesterBlock/semesterblock.css b/src/components/SemesterBlock/semesterblock.css
index c3e5ba7..6d642d4 100644
--- a/src/components/SemesterBlock/semesterblock.css
+++ b/src/components/SemesterBlock/semesterblock.css
@@ -68,6 +68,10 @@
font-style: normal;
font-weight: 500;
line-height: 16px; /* 133.333% */
+ padding: 6px 4px;
+ border-radius: 4px;
+
+
}
.semesterCount {
diff --git a/src/components/SetUpPage/index.tsx b/src/components/SetUpPage/index.tsx
index 8c0191d..6ed6968 100644
--- a/src/components/SetUpPage/index.tsx
+++ b/src/components/SetUpPage/index.tsx
@@ -32,10 +32,8 @@ function SetUpPage() {
return (
- Set Up
-
- Enter your start year and graduation year
-
+ Set Up
+ Enter your start year and graduation year
@@ -63,4 +61,4 @@ function SetUpPage() {
);
}
-export default SetUpPage;
+export default SetUpPage;
\ No newline at end of file
diff --git a/src/components/SetUpPage/setup.css b/src/components/SetUpPage/setup.css
index 692ddec..a2fd65d 100644
--- a/src/components/SetUpPage/setup.css
+++ b/src/components/SetUpPage/setup.css
@@ -1,8 +1,4 @@
.radix-themes {
- /* display: flex !important; */
- /* justify-content: center;
- align-items: center;
- place-items: center; */
margin-left: auto;
margin-right: auto;
@@ -26,7 +22,6 @@
}
-
body {
background-color: white;
display: flex; /* Enable Flexbox on the body */
diff --git a/src/components/SidePanel/SidePanel.css b/src/components/SidePanel/SidePanel.css
index bcb9e8d..b905c61 100644
--- a/src/components/SidePanel/SidePanel.css
+++ b/src/components/SidePanel/SidePanel.css
@@ -85,8 +85,8 @@ button.primary:hover {
background: var(--Hover-A, #0069D9);
}
-button.secondary {
- width: 50px;
+button.panel-secondary {
+ width: 55px;
padding: var(--XXS, 6px) var(--XS, 12px);
justify-content: center;
align-items: center;
@@ -98,7 +98,7 @@ button.secondary {
color: var(--Blue, #2F80ED);
transition: background-color 0.3s ease, border-color 0.3s ease;
}
-button.secondary:hover {
+button.panel-secondary:hover {
border: 1px solid var(--Gray-2, #C7C7C7);
background: var(--Hover-B, #F3F4F9);
}
@@ -130,4 +130,12 @@ button.secondary:hover {
width: 20px;
height: 10px;
color: var(--Green, #13B56B);
+}
+
+.units-title {
+ color: var(--Secondary-Text, #8A8A8A);
+}
+
+.units-comp {
+ color: var(--Red, #ED6363);
}
\ No newline at end of file
diff --git a/src/components/SidePanel/SidePanel.tsx b/src/components/SidePanel/SidePanel.tsx
index 776d47e..bb0e553 100644
--- a/src/components/SidePanel/SidePanel.tsx
+++ b/src/components/SidePanel/SidePanel.tsx
@@ -22,7 +22,7 @@ export default function SidePanel({ name, majors, minors, totalUnits, transferUn
{name}
Graduation Plan
-
+
{/* Majors */}
@@ -56,10 +56,70 @@ export default function SidePanel({ name, majors, minors, totalUnits, transferUn
);
+ const MajorRequirements = (
+
+ {majors.map((major, index) => (
+
+
+
+
+
Upper Division Units:
+
0/8
+
+
+
Lower Division Units:
+
0/8
+
+
+
Elective Units:
+
0/7
+
+
+
+ ))}
+
+ )
+
+ const MinorRequirements = (
+
+ {minors.map((minor, index) => (
+
+
+
+
+
Upper Division Units:
+
0/8
+
+
+
Lower Division Units:
+
0/8
+
+
+
Elective Units:
+
0/7
+
+
+
+ ))}
+
+ )
+
return (
{UserInfo}
-
+
+ {MajorRequirements}
+
+ {MinorRequirements}
+
diff --git a/yarn.lock b/yarn.lock
index e617336..774cbff 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -30,11 +30,7 @@
tslib "^2.3.0"
zen-observable-ts "^1.2.5"
-"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.24.7":
- version "7.24.7"
- resolved "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.7.tgz"
- integrity sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==
-"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.24.7", "@babel/code-frame@^7.25.9":
+"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.24.7", "@babel/code-frame@^7.25.9", "@babel/code-frame@^7.26.2":
version "7.26.2"
resolved "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.26.2.tgz"
integrity sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==
@@ -44,9 +40,9 @@
picocolors "^1.0.0"
"@babel/compat-data@^7.22.6", "@babel/compat-data@^7.25.9", "@babel/compat-data@^7.26.0":
- version "7.26.2"
- resolved "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.26.2.tgz"
- integrity sha512-Z0WgzSEa+aUcdiJuCIqgujCshpMWgUpgOxXotrYPSA53hA3qopNaqcJpyr0hVb1FeWdnqFA35/fUtXgBK8srQg==
+ version "7.26.3"
+ resolved "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.26.3.tgz"
+ integrity sha512-nHIxvKPniQXpmQLb0vhY3VaFb3S0YrTAwpOWJZh1wn3oJPjJk9Asva204PsBdmAE8vpzfHudT8DB0scYvy9q0g==
"@babel/core@^7.0.0", "@babel/core@^7.0.0-0", "@babel/core@^7.0.0-0 || ^8.0.0-0 <8.0.0", "@babel/core@^7.12.0", "@babel/core@^7.13.0", "@babel/core@^7.21.3", "@babel/core@^7.25.2", "@babel/core@^7.4.0 || ^8.0.0-0 <8.0.0":
version "7.25.2"
@@ -69,13 +65,13 @@
json5 "^2.2.3"
semver "^6.3.1"
-"@babel/generator@^7.25.0", "@babel/generator@^7.25.9":
- version "7.26.2"
- resolved "https://registry.npmjs.org/@babel/generator/-/generator-7.26.2.tgz"
- integrity sha512-zevQbhbau95nkoxSq3f/DC/SC+EEOUZd3DYqfSkMhY2/wfSeaHV1Ew4vk8e+x8lja31IbyuUa2uQ3JONqKbysw==
+"@babel/generator@^7.25.0", "@babel/generator@^7.26.3":
+ version "7.26.3"
+ resolved "https://registry.npmjs.org/@babel/generator/-/generator-7.26.3.tgz"
+ integrity sha512-6FF/urZvD0sTeO7k6/B15pMLC4CHUv1426lzr3N01aHJTl046uCAh9LXW/fzeXXjPNCJ6iABW5XaWOsIZB93aQ==
dependencies:
- "@babel/parser" "^7.26.2"
- "@babel/types" "^7.26.0"
+ "@babel/parser" "^7.26.3"
+ "@babel/types" "^7.26.3"
"@jridgewell/gen-mapping" "^0.3.5"
"@jridgewell/trace-mapping" "^0.3.25"
jsesc "^3.0.2"
@@ -87,14 +83,6 @@
dependencies:
"@babel/types" "^7.25.9"
-"@babel/helper-builder-binary-assignment-operator-visitor@^7.25.9":
- version "7.25.9"
- resolved "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.25.9.tgz"
- integrity sha512-C47lC7LIDCnz0h4vai/tpNOI95tCd5ZT3iBt/DBH5lXKHZsyNQv18yf1wIIg2ntiQNgmAvA+DgZ82iW8Qdym8g==
- dependencies:
- "@babel/traverse" "^7.25.9"
- "@babel/types" "^7.25.9"
-
"@babel/helper-compilation-targets@^7.22.6", "@babel/helper-compilation-targets@^7.25.2", "@babel/helper-compilation-targets@^7.25.9":
version "7.25.9"
resolved "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.9.tgz"
@@ -120,12 +108,12 @@
semver "^6.3.1"
"@babel/helper-create-regexp-features-plugin@^7.18.6", "@babel/helper-create-regexp-features-plugin@^7.25.9":
- version "7.25.9"
- resolved "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.25.9.tgz"
- integrity sha512-ORPNZ3h6ZRkOyAa/SaHU+XsLZr0UQzRwuDQ0cczIA17nAzZ+85G5cVkOJIj7QavLZGSe8QXUmNFxSZzjcZF9bw==
+ version "7.26.3"
+ resolved "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.26.3.tgz"
+ integrity sha512-G7ZRb40uUgdKOQqPLjfD12ZmGA54PzqDFUv2BKImnC9QIfGhIHKvVML0oN8IUiDq4iRqpq74ABpvOaerfWdong==
dependencies:
"@babel/helper-annotate-as-pure" "^7.25.9"
- regexpu-core "^6.1.1"
+ regexpu-core "^6.2.0"
semver "^6.3.1"
"@babel/helper-define-polyfill-provider@^0.6.2", "@babel/helper-define-polyfill-provider@^0.6.3":
@@ -155,7 +143,7 @@
"@babel/traverse" "^7.25.9"
"@babel/types" "^7.25.9"
-"@babel/helper-module-transforms@^7.25.2", "@babel/helper-module-transforms@^7.25.9":
+"@babel/helper-module-transforms@^7.25.2", "@babel/helper-module-transforms@^7.25.9", "@babel/helper-module-transforms@^7.26.0":
version "7.26.0"
resolved "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.26.0.tgz"
integrity sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==
@@ -194,14 +182,6 @@
"@babel/helper-optimise-call-expression" "^7.25.9"
"@babel/traverse" "^7.25.9"
-"@babel/helper-simple-access@^7.25.9":
- version "7.25.9"
- resolved "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.25.9.tgz"
- integrity sha512-c6WHXuiaRsJTyHYLJV75t9IqsmTbItYfdj99PnzYGQZkYKvan5/2jKJ7gu31J3/BJ/A18grImSPModuyG/Eo0Q==
- dependencies:
- "@babel/traverse" "^7.25.9"
- "@babel/types" "^7.25.9"
-
"@babel/helper-skip-transparent-expression-wrappers@^7.25.9":
version "7.25.9"
resolved "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.25.9.tgz"
@@ -242,12 +222,12 @@
"@babel/template" "^7.25.0"
"@babel/types" "^7.25.6"
-"@babel/parser@^7.1.0", "@babel/parser@^7.20.7", "@babel/parser@^7.25.0", "@babel/parser@^7.25.9", "@babel/parser@^7.26.2":
- version "7.26.2"
- resolved "https://registry.npmjs.org/@babel/parser/-/parser-7.26.2.tgz"
- integrity sha512-DWMCZH9WA4Maitz2q21SRKHo9QXZxkDsbNZoVD62gusNtNBBqDg9i7uOhASfTfIGNzW+O+r7+jAlM8dwphcJKQ==
+"@babel/parser@^7.1.0", "@babel/parser@^7.20.7", "@babel/parser@^7.25.0", "@babel/parser@^7.25.9", "@babel/parser@^7.26.3":
+ version "7.26.3"
+ resolved "https://registry.npmjs.org/@babel/parser/-/parser-7.26.3.tgz"
+ integrity sha512-WJ/CvmY8Mea8iDXo6a7RK2wbmJITT5fN3BEkRuFlxVyNx8jOKIIhmC4fSkTcPcf8JyavbBwIe6OpiCOBXt/IcA==
dependencies:
- "@babel/types" "^7.26.0"
+ "@babel/types" "^7.26.3"
"@babel/plugin-bugfix-firefox-class-in-computed-class-key@^7.25.9":
version "7.25.9"
@@ -442,11 +422,10 @@
"@babel/helper-plugin-utils" "^7.25.9"
"@babel/plugin-transform-exponentiation-operator@^7.25.9":
- version "7.25.9"
- resolved "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.25.9.tgz"
- integrity sha512-KRhdhlVk2nObA5AYa7QMgTMTVJdfHprfpAk4DjZVtllqRg9qarilstTKEhpVjyt+Npi8ThRyiV8176Am3CodPA==
+ version "7.26.3"
+ resolved "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.26.3.tgz"
+ integrity sha512-7CAHcQ58z2chuXPWblnn1K6rLDnDWieghSOEmqQsrBenH0P9InCUtOJYD89pvngljmZlJcz3fcmgYsXFNGa1ZQ==
dependencies:
- "@babel/helper-builder-binary-assignment-operator-visitor" "^7.25.9"
"@babel/helper-plugin-utils" "^7.25.9"
"@babel/plugin-transform-export-namespace-from@^7.25.9":
@@ -510,13 +489,12 @@
"@babel/helper-plugin-utils" "^7.25.9"
"@babel/plugin-transform-modules-commonjs@^7.25.9":
- version "7.25.9"
- resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.25.9.tgz"
- integrity sha512-dwh2Ol1jWwL2MgkCzUSOvfmKElqQcuswAZypBSUsScMXvgdT8Ekq5YA6TtqpTVWH+4903NmboMuH1o9i8Rxlyg==
+ version "7.26.3"
+ resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.26.3.tgz"
+ integrity sha512-MgR55l4q9KddUDITEzEFYn5ZsGDXMSsU9E+kh7fjRXTIC3RHqfCo8RPRbyReYJh44HQ/yomFkqbOFohXvDCiIQ==
dependencies:
- "@babel/helper-module-transforms" "^7.25.9"
+ "@babel/helper-module-transforms" "^7.26.0"
"@babel/helper-plugin-utils" "^7.25.9"
- "@babel/helper-simple-access" "^7.25.9"
"@babel/plugin-transform-modules-systemjs@^7.25.9":
version "7.25.9"
@@ -742,9 +720,9 @@
"@babel/helper-plugin-utils" "^7.25.9"
"@babel/plugin-transform-typescript@^7.25.9":
- version "7.25.9"
- resolved "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.25.9.tgz"
- integrity sha512-7PbZQZP50tzv2KGGnhh82GSyMB01yKY9scIjf1a+GfZCtInOWqUH5+1EBU4t9fyR5Oykkkc9vFTs4OHrhHXljQ==
+ version "7.26.3"
+ resolved "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.26.3.tgz"
+ integrity sha512-6+5hpdr6mETwSKjmJUdYw0EIkATiQhnELWlE3kJFBwSg/BGIVwVaVbX+gOXBCdc7Ln1RXZxyWGecIXhUfnl7oA==
dependencies:
"@babel/helper-annotate-as-pure" "^7.25.9"
"@babel/helper-create-class-features-plugin" "^7.25.9"
@@ -868,9 +846,9 @@
esutils "^2.0.2"
"@babel/preset-react@^7.18.6":
- version "7.25.9"
- resolved "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.25.9.tgz"
- integrity sha512-D3to0uSPiWE7rBrdIICCd0tJSIGpLaaGptna2+w7Pft5xMqLpA1sz99DK5TZ1TjGbdQ/VI1eCSZ06dv3lT4JOw==
+ version "7.26.3"
+ resolved "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.26.3.tgz"
+ integrity sha512-Nl03d6T9ky516DGK2YMxrTqvnpUW63TnJMOMonj+Zae0JiPC5BC9xPMSL6L8fiSpA5vP88qfygavVQvnLp+6Cw==
dependencies:
"@babel/helper-plugin-utils" "^7.25.9"
"@babel/helper-validator-option" "^7.25.9"
@@ -890,10 +868,10 @@
"@babel/plugin-transform-modules-commonjs" "^7.25.9"
"@babel/plugin-transform-typescript" "^7.25.9"
-"@babel/runtime@^7.12.0", "@babel/runtime@^7.12.5", "@babel/runtime@^7.18.3", "@babel/runtime@^7.25.7", "@babel/runtime@^7.5.5", "@babel/runtime@^7.8.4", "@babel/runtime@^7.8.7":
- version "7.25.7"
- resolved "https://registry.npmjs.org/@babel/runtime/-/runtime-7.25.7.tgz"
- integrity sha512-FjoyLe754PMiYsFaN5C94ttGiOmBNYTf6pLr4xXHAT5uctHb092PBszndLDR5XA/jghQvn4n7JMHl7dmTgbm9w==
+"@babel/runtime@^7.12.0", "@babel/runtime@^7.12.5", "@babel/runtime@^7.18.3", "@babel/runtime@^7.25.7", "@babel/runtime@^7.26.0", "@babel/runtime@^7.5.5", "@babel/runtime@^7.8.4", "@babel/runtime@^7.8.7":
+ version "7.26.0"
+ resolved "https://registry.npmjs.org/@babel/runtime/-/runtime-7.26.0.tgz"
+ integrity sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw==
dependencies:
regenerator-runtime "^0.14.0"
@@ -907,22 +885,22 @@
"@babel/types" "^7.25.9"
"@babel/traverse@^7.25.2", "@babel/traverse@^7.25.9":
- version "7.25.9"
- resolved "https://registry.npmjs.org/@babel/traverse/-/traverse-7.25.9.tgz"
- integrity sha512-ZCuvfwOwlz/bawvAuvcj8rrithP2/N55Tzz342AkTvq4qaWbGfmCk/tKhNaV2cthijKrPAA8SRJV5WWe7IBMJw==
+ version "7.26.4"
+ resolved "https://registry.npmjs.org/@babel/traverse/-/traverse-7.26.4.tgz"
+ integrity sha512-fH+b7Y4p3yqvApJALCPJcwb0/XaOSgtK4pzV6WVjPR5GLFQBRI7pfoX2V2iM48NXvX07NUxxm1Vw98YjqTcU5w==
dependencies:
- "@babel/code-frame" "^7.25.9"
- "@babel/generator" "^7.25.9"
- "@babel/parser" "^7.25.9"
+ "@babel/code-frame" "^7.26.2"
+ "@babel/generator" "^7.26.3"
+ "@babel/parser" "^7.26.3"
"@babel/template" "^7.25.9"
- "@babel/types" "^7.25.9"
+ "@babel/types" "^7.26.3"
debug "^4.3.1"
globals "^11.1.0"
-"@babel/types@^7.0.0", "@babel/types@^7.20.7", "@babel/types@^7.21.3", "@babel/types@^7.25.2", "@babel/types@^7.25.6", "@babel/types@^7.25.9", "@babel/types@^7.26.0", "@babel/types@^7.4.4":
- version "7.26.0"
- resolved "https://registry.npmjs.org/@babel/types/-/types-7.26.0.tgz"
- integrity sha512-Z/yiTPj+lDVnF7lWeKCIJzaIkI0vYO87dMpZ4bg4TDrFe4XXLFWL1TbXU27gBP3QccxV9mZICCrnjnYlJjXHOA==
+"@babel/types@^7.0.0", "@babel/types@^7.20.7", "@babel/types@^7.21.3", "@babel/types@^7.25.2", "@babel/types@^7.25.6", "@babel/types@^7.25.9", "@babel/types@^7.26.3", "@babel/types@^7.4.4":
+ version "7.26.3"
+ resolved "https://registry.npmjs.org/@babel/types/-/types-7.26.3.tgz"
+ integrity sha512-vN5p+1kl59GVKMvTHt55NzzmYVxprfJD+ql7U9NFIfKCBkYE55LYtS+WtPlaYOyzydrKI8Nezd+aZextrd+FMA==
dependencies:
"@babel/helper-string-parser" "^7.25.9"
"@babel/helper-validator-identifier" "^7.25.9"
@@ -944,14 +922,14 @@
source-map "^0.5.7"
stylis "4.2.0"
-"@emotion/cache@^11.13.0", "@emotion/cache@^11.13.1", "@emotion/cache@^11.4.0":
- version "11.13.1"
- resolved "https://registry.npmjs.org/@emotion/cache/-/cache-11.13.1.tgz"
- integrity sha512-iqouYkuEblRcXmylXIwwOodiEK5Ifl7JcX7o6V4jI3iW4mLXX3dmt5xwBtIkJiQEXFAI+pC8X0i67yiPkH9Ucw==
+"@emotion/cache@^11.13.0", "@emotion/cache@^11.13.5", "@emotion/cache@^11.4.0":
+ version "11.13.5"
+ resolved "https://registry.npmjs.org/@emotion/cache/-/cache-11.13.5.tgz"
+ integrity sha512-Z3xbtJ+UcK76eWkagZ1onvn/wAVb1GOMuR15s30Fm2wrMgC7jzpnO2JZXr4eujTTqoQFUrZIw/rT0c6Zzjca1g==
dependencies:
"@emotion/memoize" "^0.9.0"
"@emotion/sheet" "^1.4.0"
- "@emotion/utils" "^1.4.0"
+ "@emotion/utils" "^1.4.2"
"@emotion/weak-memoize" "^0.4.0"
stylis "4.2.0"
@@ -998,15 +976,15 @@
"@emotion/weak-memoize" "^0.4.0"
hoist-non-react-statics "^3.3.1"
-"@emotion/serialize@^1.2.0", "@emotion/serialize@^1.3.0", "@emotion/serialize@^1.3.1", "@emotion/serialize@^1.3.2":
- version "1.3.2"
- resolved "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.3.2.tgz"
- integrity sha512-grVnMvVPK9yUVE6rkKfAJlYZgo0cu3l9iMC77V7DW6E1DUIrU68pSEXRmFZFOFB1QFo57TncmOcvcbMDWsL4yA==
+"@emotion/serialize@^1.2.0", "@emotion/serialize@^1.3.0", "@emotion/serialize@^1.3.1", "@emotion/serialize@^1.3.3":
+ version "1.3.3"
+ resolved "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.3.3.tgz"
+ integrity sha512-EISGqt7sSNWHGI76hC7x1CksiXPahbxEOrC5RjmFRJTqLyEK9/9hZvBbiYn70dw4wuwMKiEMCUlR6ZXTSWQqxA==
dependencies:
"@emotion/hash" "^0.9.2"
"@emotion/memoize" "^0.9.0"
"@emotion/unitless" "^0.10.0"
- "@emotion/utils" "^1.4.1"
+ "@emotion/utils" "^1.4.2"
csstype "^3.0.2"
"@emotion/sheet@^1.4.0":
@@ -1041,10 +1019,10 @@
resolved "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.1.0.tgz"
integrity sha512-+wBOcIV5snwGgI2ya3u99D7/FJquOIniQT1IKyDsBmEgwvpxMNeS65Oib7OnE2d2aY+3BU4OiH+0Wchf8yk3Hw==
-"@emotion/utils@^1.4.0", "@emotion/utils@^1.4.1":
- version "1.4.1"
- resolved "https://registry.npmjs.org/@emotion/utils/-/utils-1.4.1.tgz"
- integrity sha512-BymCXzCG3r72VKJxaYVwOXATqXIZ85cuvg0YOUDxMGNrKc1DJRZk8MgV5wyXRyEayIMd4FuXJIUgTBXvDNW5cA==
+"@emotion/utils@^1.4.0", "@emotion/utils@^1.4.2":
+ version "1.4.2"
+ resolved "https://registry.npmjs.org/@emotion/utils/-/utils-1.4.2.tgz"
+ integrity sha512-3vLclRofFziIa3J2wDh9jjbkUz9qk5Vi3IZ/FSTKViB0k+ef0fPV7dYrUIugbgupYDx7v9ud/SjrtEP8Y4xLoA==
"@emotion/weak-memoize@^0.4.0":
version "0.4.0"
@@ -1195,21 +1173,28 @@
dependencies:
sparse-bitfield "^3.0.3"
-"@mui/core-downloads-tracker@^6.1.4":
- version "6.1.4"
- resolved "https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-6.1.4.tgz"
- integrity sha512-jCRsB9NDJJatVCHvwWSTfYUzuTQ7E0Km6tAQWz2Md1SLHIbVj5visC9yHbf/Cv2IDcG6XdHRv3e7Bt1rIburNw==
+"@mui/core-downloads-tracker@^6.1.10":
+ version "6.1.10"
+ resolved "https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-6.1.10.tgz"
+ integrity sha512-LY5wdiLCBDY7u+Od8UmFINZFGN/5ZU90fhAslf/ZtfP+5RhuY45f679pqYIxe0y54l6Gkv9PFOc8Cs10LDTBYg==
-"@mui/material@^6.1.4":
- version "6.1.4"
- resolved "https://registry.npmjs.org/@mui/material/-/material-6.1.4.tgz"
- integrity sha512-mIVdjzDYU4U/XYzf8pPEz3zDZFS4Wbyr0cjfgeGiT/s60EvtEresXXQy8XUA0bpJDJjgic1Hl5AIRcqWDyi2eg==
+"@mui/icons-material@^6.1.10":
+ version "6.1.10"
+ resolved "https://registry.npmjs.org/@mui/icons-material/-/icons-material-6.1.10.tgz"
+ integrity sha512-G6P1BCSt6EQDcKca47KwvKjlqgOXFbp2I3oWiOlFgKYTANBH89yk7ttMQ5ysqNxSYAB+4TdM37MlPYp4+FkVrQ==
dependencies:
- "@babel/runtime" "^7.25.7"
- "@mui/core-downloads-tracker" "^6.1.4"
- "@mui/system" "^6.1.4"
- "@mui/types" "^7.2.18"
- "@mui/utils" "^6.1.4"
+ "@babel/runtime" "^7.26.0"
+
+"@mui/material@^6.1.10", "@mui/material@^6.1.4":
+ version "6.1.10"
+ resolved "https://registry.npmjs.org/@mui/material/-/material-6.1.10.tgz"
+ integrity sha512-txnwYObY4N9ugv5T2n5h1KcbISegZ6l65w1/7tpSU5OB6MQCU94YkP8n/3slDw2KcEfRk4+4D8EUGfhSPMODEQ==
+ dependencies:
+ "@babel/runtime" "^7.26.0"
+ "@mui/core-downloads-tracker" "^6.1.10"
+ "@mui/system" "^6.1.10"
+ "@mui/types" "^7.2.19"
+ "@mui/utils" "^6.1.10"
"@popperjs/core" "^2.11.8"
"@types/react-transition-group" "^4.4.11"
clsx "^2.1.1"
@@ -1218,13 +1203,13 @@
react-is "^18.3.1"
react-transition-group "^4.4.5"
-"@mui/private-theming@^6.1.4":
- version "6.1.4"
- resolved "https://registry.npmjs.org/@mui/private-theming/-/private-theming-6.1.4.tgz"
- integrity sha512-FPa+W5BSrRM/1QI5Gf/GwJinJ2WsrKPpJB6xMmmXMXSUIp31YioIVT04i28DQUXFFB3yZY12ukcZi51iLvPljw==
+"@mui/private-theming@^6.1.10":
+ version "6.1.10"
+ resolved "https://registry.npmjs.org/@mui/private-theming/-/private-theming-6.1.10.tgz"
+ integrity sha512-DqgsH0XFEweeG3rQfVkqTkeXcj/E76PGYWag8flbPdV8IYdMo+DfVdFlZK8JEjsaIVD2Eu1kJg972XnH5pfnBQ==
dependencies:
- "@babel/runtime" "^7.25.7"
- "@mui/utils" "^6.1.4"
+ "@babel/runtime" "^7.26.0"
+ "@mui/utils" "^6.1.10"
prop-types "^15.8.1"
"@mui/styled-engine-sc@^6.1.4":
@@ -1237,44 +1222,44 @@
hoist-non-react-statics "^3.3.2"
prop-types "^15.8.1"
-"@mui/styled-engine@^6.1.4":
- version "6.1.4"
- resolved "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-6.1.4.tgz"
- integrity sha512-D+aiIDtJsU9OVJ7dgayhCDABJHT7jTlnz1FKyxa5mNVHsxjjeG1M4OpLsRQvx4dcvJfDywnU2cE+nFm4Ln2aFQ==
+"@mui/styled-engine@^6.1.10":
+ version "6.1.10"
+ resolved "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-6.1.10.tgz"
+ integrity sha512-+NV9adKZYhslJ270iPjf2yzdVJwav7CIaXcMlPSi1Xy1S/zRe5xFgZ6BEoMdmGRpr34lIahE8H1acXP2myrvRw==
dependencies:
- "@babel/runtime" "^7.25.7"
- "@emotion/cache" "^11.13.1"
- "@emotion/serialize" "^1.3.2"
+ "@babel/runtime" "^7.26.0"
+ "@emotion/cache" "^11.13.5"
+ "@emotion/serialize" "^1.3.3"
"@emotion/sheet" "^1.4.0"
csstype "^3.1.3"
prop-types "^15.8.1"
-"@mui/system@^6.1.4":
- version "6.1.4"
- resolved "https://registry.npmjs.org/@mui/system/-/system-6.1.4.tgz"
- integrity sha512-lCveY/UtDhYwMg1WnLc3wEEuGymLi6YI79VOwFV9zfZT5Et+XEw/e1It26fiKwUZ+mB1+v1iTYMpJnwnsrn2aQ==
+"@mui/system@^6.1.10":
+ version "6.1.10"
+ resolved "https://registry.npmjs.org/@mui/system/-/system-6.1.10.tgz"
+ integrity sha512-5YNIqxETR23SIkyP7MY2fFnXmplX/M4wNi2R+10AVRd3Ub+NLctWY/Vs5vq1oAMF0eSDLhRTGUjaUe+IGSfWqg==
dependencies:
- "@babel/runtime" "^7.25.7"
- "@mui/private-theming" "^6.1.4"
- "@mui/styled-engine" "^6.1.4"
- "@mui/types" "^7.2.18"
- "@mui/utils" "^6.1.4"
+ "@babel/runtime" "^7.26.0"
+ "@mui/private-theming" "^6.1.10"
+ "@mui/styled-engine" "^6.1.10"
+ "@mui/types" "^7.2.19"
+ "@mui/utils" "^6.1.10"
clsx "^2.1.1"
csstype "^3.1.3"
prop-types "^15.8.1"
-"@mui/types@^7.2.18":
- version "7.2.18"
- resolved "https://registry.npmjs.org/@mui/types/-/types-7.2.18.tgz"
- integrity sha512-uvK9dWeyCJl/3ocVnTOS6nlji/Knj8/tVqVX03UVTpdmTJYu/s4jtDd9Kvv0nRGE0CUSNW1UYAci7PYypjealg==
+"@mui/types@^7.2.19":
+ version "7.2.19"
+ resolved "https://registry.npmjs.org/@mui/types/-/types-7.2.19.tgz"
+ integrity sha512-6XpZEM/Q3epK9RN8ENoXuygnqUQxE+siN/6rGRi2iwJPgBUR25mphYQ9ZI87plGh58YoZ5pp40bFvKYOCDJ3tA==
-"@mui/utils@^6.1.4":
- version "6.1.4"
- resolved "https://registry.npmjs.org/@mui/utils/-/utils-6.1.4.tgz"
- integrity sha512-v0wXkyh3/Hpw48ivlNvgs4ZT6M8BIEAMdLgvct59rQBggYFhoAVKyliKDzdj37CnIlYau3DYIn7x5bHlRYFBow==
+"@mui/utils@^6.1.10":
+ version "6.1.10"
+ resolved "https://registry.npmjs.org/@mui/utils/-/utils-6.1.10.tgz"
+ integrity sha512-1ETuwswGjUiAf2dP9TkBy8p49qrw2wXa+RuAjNTRE5+91vtXJ1HKrs7H9s8CZd1zDlQVzUcUAPm9lpQwF5ogTw==
dependencies:
- "@babel/runtime" "^7.25.7"
- "@mui/types" "^7.2.18"
+ "@babel/runtime" "^7.26.0"
+ "@mui/types" "^7.2.19"
"@types/prop-types" "^15.7.13"
clsx "^2.1.1"
prop-types "^15.8.1"
@@ -2410,9 +2395,9 @@ camelize@^1.0.0:
integrity sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ==
caniuse-lite@^1.0.30001669:
- version "1.0.30001680"
- resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001680.tgz"
- integrity sha512-rPQy70G6AGUMnbwS1z6Xg+RkHYPAi18ihs47GH0jcxIG7wArmPgY3XbS2sRdBbxJljp3thdT8BIqv9ccCypiPA==
+ version "1.0.30001687"
+ resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001687.tgz"
+ integrity sha512-0S/FDhf4ZiqrTUiQ39dKeUjYRjkv7lOZU1Dgif2rIqrTzX/1wV2hfKu9TOm1IHkdSijfLswxTFzl/cvir+SLSQ==
chalk@^4.0.0:
version "4.1.2"
@@ -2444,13 +2429,6 @@ cluster-key-slot@1.1.2:
resolved "https://registry.npmjs.org/cluster-key-slot/-/cluster-key-slot-1.1.2.tgz"
integrity sha512-RMr0FhtfXemyinomL4hrWcYJxmX6deFdCxpJzhDttxgO1+bcCnkk+9drydLVDmAMG7NE6aN/fl4F7ucU/90gAA==
-color-convert@^1.9.0:
- version "1.9.3"
- resolved "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz"
- integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==
- dependencies:
- color-name "1.1.3"
-
color-convert@^2.0.1:
version "2.0.1"
resolved "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz"
@@ -2647,9 +2625,9 @@ dot-case@^3.0.4:
tslib "^2.0.3"
electron-to-chromium@^1.5.41:
- version "1.5.62"
- resolved "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.62.tgz"
- integrity sha512-t8c+zLmJHa9dJy96yBZRXGQYoiCEnHYgFwn1asvSPZSUdVxnB62A4RASd7k41ytG3ErFBA0TpHlKg9D9SQBmLg==
+ version "1.5.71"
+ resolved "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.71.tgz"
+ integrity sha512-dB68l59BI75W1BUGVTAEJy45CEVuEGy9qPVVQ8pnHyHMn36PLPPoE1mjLH+lo9rKulO3HC2OhbACI/8tCqJBcA==
entities@^4.2.0, entities@^4.4.0:
version "4.5.0"
@@ -2955,11 +2933,6 @@ graphql-tag@^2.12.6:
resolved "https://registry.npmjs.org/graphql/-/graphql-16.9.0.tgz"
integrity sha512-GGTKBX4SD7Wdb8mqeDLni2oaRGYQWjWHGKPQ24ZMnUtKfcsVoiv4uX8+LJr1K6U5VW2Lu1BwJnj7uiori0YtRw==
-has-flag@^3.0.0:
- version "3.0.0"
- resolved "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz"
- integrity sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==
-
has-flag@^4.0.0:
version "4.0.0"
resolved "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz"
@@ -2985,9 +2958,9 @@ iconoir-react@^7.9.0:
integrity sha512-6DKkVs7YKxYL3ZCqpoYDD89p/bvuDwPV8JXmrpDGRUafRH6QBMXMAMnQe4rWHLTUIB5UXVVSikvHcpJZjN5/TA==
iconoir@^7.10.0:
- version "7.10.0"
- resolved "https://registry.npmjs.org/iconoir/-/iconoir-7.10.0.tgz"
- integrity sha512-yFqLLeptXUbO3xvEInWVxEI7z8lssfT+yCG8algqCy5yp/HbAWqxlKHeUVEtEuIqGEZY5x68A2BwTF2g2nNXGg==
+ version "7.10.1"
+ resolved "https://registry.npmjs.org/iconoir/-/iconoir-7.10.1.tgz"
+ integrity sha512-cSH+dBz1YOtvsYBRsrvDnVHX1w8OtiylGSIgbzjc8l8+AiXlD+oDVLAA+yfoYV6eL8LypWlrbnHkYcBif+7BvQ==
ignore@^5.2.0, ignore@^5.3.1:
version "5.3.2"
@@ -3227,6 +3200,11 @@ ms@^2.1.3:
resolved "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz"
integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==
+mui@^0.0.1:
+ version "0.0.1"
+ resolved "https://registry.npmjs.org/mui/-/mui-0.0.1.tgz"
+ integrity sha512-iB9zfxsJBcMkZ/SY6X+HGSPr4fftCZIQ76ZMH8iSMfVkidVzRtZlLW2gbWXUe+IMcj8JLv1p+dGKvPVlgtiocA==
+
nanoid@^3.3.7:
version "3.3.7"
resolved "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz"
@@ -3519,6 +3497,7 @@ redis@^4.7.0:
"@redis/json" "1.0.7"
"@redis/search" "1.2.0"
"@redis/time-series" "1.1.0"
+
regenerate-unicode-properties@^10.2.0:
version "10.2.0"
resolved "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.0.tgz"
@@ -3536,10 +3515,6 @@ regenerator-runtime@^0.14.0:
resolved "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz"
integrity sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==
-rehackt@^0.1.0:
- version "0.1.0"
- resolved "https://registry.npmjs.org/rehackt/-/rehackt-0.1.0.tgz"
- integrity sha512-7kRDOuLHB87D/JESKxQoRwv4DzbIdwkAGQ7p6QKGdVlY1IZheUnVhlk/4UZlNUVxdAXpyxikE3URsG067ybVzw==
regenerator-transform@^0.15.2:
version "0.15.2"
resolved "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz"
@@ -3547,15 +3522,15 @@ regenerator-transform@^0.15.2:
dependencies:
"@babel/runtime" "^7.8.4"
-regexpu-core@^6.1.1:
- version "6.1.1"
- resolved "https://registry.npmjs.org/regexpu-core/-/regexpu-core-6.1.1.tgz"
- integrity sha512-k67Nb9jvwJcJmVpw0jPttR1/zVfnKf8Km0IPatrU/zJ5XeG3+Slx0xLXs9HByJSzXzrlz5EDvN6yLNMDc2qdnw==
+regexpu-core@^6.2.0:
+ version "6.2.0"
+ resolved "https://registry.npmjs.org/regexpu-core/-/regexpu-core-6.2.0.tgz"
+ integrity sha512-H66BPQMrv+V16t8xtmq+UC0CBpiTBA60V8ibS1QVReIp8T1z8hwFxqcGzm9K6lgsN7sB5edVH8a+ze6Fqm4weA==
dependencies:
regenerate "^1.4.2"
regenerate-unicode-properties "^10.2.0"
regjsgen "^0.8.0"
- regjsparser "^0.11.0"
+ regjsparser "^0.12.0"
unicode-match-property-ecmascript "^2.0.0"
unicode-match-property-value-ecmascript "^2.1.0"
@@ -3564,13 +3539,18 @@ regjsgen@^0.8.0:
resolved "https://registry.npmjs.org/regjsgen/-/regjsgen-0.8.0.tgz"
integrity sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q==
-regjsparser@^0.11.0:
- version "0.11.2"
- resolved "https://registry.npmjs.org/regjsparser/-/regjsparser-0.11.2.tgz"
- integrity sha512-3OGZZ4HoLJkkAZx/48mTXJNlmqTGOzc0o9OWQPuWpkOlXXPbyN6OafCcoXUnBqE2D3f/T5L+pWc1kdEmnfnRsA==
+regjsparser@^0.12.0:
+ version "0.12.0"
+ resolved "https://registry.npmjs.org/regjsparser/-/regjsparser-0.12.0.tgz"
+ integrity sha512-cnE+y8bz4NhMjISKbgeVJtqNbtf5QpjZP+Bslo+UqkIt9QPnX9q095eiRRASJG1/tz6dlNr6Z5NsBiWYokp6EQ==
dependencies:
jsesc "~3.0.2"
+rehackt@^0.1.0:
+ version "0.1.0"
+ resolved "https://registry.npmjs.org/rehackt/-/rehackt-0.1.0.tgz"
+ integrity sha512-7kRDOuLHB87D/JESKxQoRwv4DzbIdwkAGQ7p6QKGdVlY1IZheUnVhlk/4UZlNUVxdAXpyxikE3URsG067ybVzw==
+
resolve-from@^4.0.0:
version "4.0.0"
resolved "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz"
@@ -3744,10 +3724,6 @@ supports-preserve-symlinks-flag@^1.0.0:
resolved "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz"
integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==
-symbol-observable@^4.0.0:
- version "4.0.0"
- resolved "https://registry.npmjs.org/symbol-observable/-/symbol-observable-4.0.0.tgz"
- integrity sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ==
svg-parser@^2.0.4:
version "2.0.4"
resolved "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz"
@@ -3766,6 +3742,11 @@ svgo@^3.0.2:
csso "^5.0.5"
picocolors "^1.0.0"
+symbol-observable@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.npmjs.org/symbol-observable/-/symbol-observable-4.0.0.tgz"
+ integrity sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ==
+
text-table@^0.2.0:
version "0.2.0"
resolved "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz"
@@ -3797,8 +3778,7 @@ ts-invariant@^0.10.3:
dependencies:
tslib "^2.1.0"
-tslib@^2.0.0, tslib@^2.1.0, tslib@^2.3.0:
-tslib@^2.0.0, tslib@^2.0.3, tslib@^2.1.0:
+tslib@^2.0.0, tslib@^2.0.3, tslib@^2.1.0, tslib@^2.3.0:
version "2.7.0"
resolved "https://registry.npmjs.org/tslib/-/tslib-2.7.0.tgz"
integrity sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==