-
{project.name}
+
{project.name}
+ {/* eslint-disable-next-line @next/next/no-img-element */}

-
{badges}
+
+ {project.badges.map((badge) => (
+
+ ))}
+
= ({ projectID, project }) => {
}}
/>
-
+
)
}
-
-export default ProjectCard
diff --git a/apps/portfolio/src/components/Toc/Toc.tsx b/apps/portfolio/src/components/Toc/Toc.tsx
deleted file mode 100644
index 2a3114c..0000000
--- a/apps/portfolio/src/components/Toc/Toc.tsx
+++ /dev/null
@@ -1,68 +0,0 @@
-import "./style.scss"
-
-import { styled } from "@linaria/react"
-import { type FC, useState } from "react"
-import { Collapse } from "react-collapse"
-
-const StyledTocToggleButton = styled.button`
- cursor: pointer;
- border: none;
- text-align: left;
- background-color: rgba(0, 0, 0, 0);
- width: 100%;
- padding: 0.5rem;
-`
-
-const StyledCollapseContainer = styled.div`
- * {
- transition: height 200ms ease-out;
- }
-`
-
-const Toc: FC<{ data?: string }> = (props) => {
- const [isTocOpened, setIsTocOpened] = useState(false)
-
- if (!props.data) return <>>
-
- return (
- <>
-
{
- setIsTocOpened((prev) => !prev)
- }}
- >
-
- Table of Contents
- {isTocOpened ? (
- // Font Awesome Free 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc.
-
- ) : (
- // Font Awesome Free 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc.
-
- )}
-
-
-
-
-
-
-
-
- >
- )
-}
-
-export default Toc
diff --git a/apps/portfolio/src/components/Toc/index.ts b/apps/portfolio/src/components/Toc/index.ts
deleted file mode 100644
index b729c10..0000000
--- a/apps/portfolio/src/components/Toc/index.ts
+++ /dev/null
@@ -1,3 +0,0 @@
-import Toc from "./Toc"
-
-export default Toc
diff --git a/apps/portfolio/src/components/Toc/style.scss b/apps/portfolio/src/components/Toc/style.scss
deleted file mode 100644
index e69de29..0000000
diff --git a/apps/portfolio/src/main.tsx b/apps/portfolio/src/main.tsx
deleted file mode 100644
index 9f3ed5d..0000000
--- a/apps/portfolio/src/main.tsx
+++ /dev/null
@@ -1,18 +0,0 @@
-import "@fontsource/noto-sans-kr/400.css"
-import "@fontsource/noto-sans-kr/700.css"
-import "@fontsource/source-code-pro"
-import "./index.scss"
-import "@developomp-site/blog/src/styles/anchor.scss"
-import "@developomp-site/blog/src/styles/callout.scss"
-import "@developomp-site/blog/src/styles/colorChip.scss"
-import "@developomp-site/blog/src/styles/heading.scss"
-import "@developomp-site/blog/src/styles/img.scss"
-import "@developomp-site/blog/src/styles/mark.scss"
-
-import ReactDOM from "react-dom/client"
-
-import App from "./App.tsx"
-
-ReactDOM.createRoot(document.getElementById("root") as HTMLElement).render(
-
-)
diff --git a/apps/portfolio/src/routes/Home/index.ts b/apps/portfolio/src/routes/Home/index.ts
deleted file mode 100644
index 4f6a76d..0000000
--- a/apps/portfolio/src/routes/Home/index.ts
+++ /dev/null
@@ -1,3 +0,0 @@
-import Home from "./Home"
-
-export default Home
diff --git a/apps/portfolio/src/routes/Home/style.scss b/apps/portfolio/src/routes/Home/style.scss
deleted file mode 100644
index 064cd22..0000000
--- a/apps/portfolio/src/routes/Home/style.scss
+++ /dev/null
@@ -1,5 +0,0 @@
-.projects {
- h2 {
- @apply mb-4;
- }
-}
diff --git a/apps/portfolio/src/routes/Loading.tsx b/apps/portfolio/src/routes/Loading.tsx
deleted file mode 100644
index 03f30c9..0000000
--- a/apps/portfolio/src/routes/Loading.tsx
+++ /dev/null
@@ -1,13 +0,0 @@
-import { useMeta, useTitle } from "hoofd"
-import { type FC } from "react"
-
-import Loading from "@/components/Loading"
-
-const LoadingPage: FC = () => {
- useTitle("Loading")
- useMeta({ property: "og:title", content: "Loading" })
-
- return
-}
-
-export default LoadingPage
diff --git a/apps/portfolio/src/routes/NotFound/NotFound.tsx b/apps/portfolio/src/routes/NotFound/NotFound.tsx
deleted file mode 100644
index edcfd26..0000000
--- a/apps/portfolio/src/routes/NotFound/NotFound.tsx
+++ /dev/null
@@ -1,26 +0,0 @@
-import "./style.css"
-
-import { useMeta, useTitle } from "hoofd"
-import { type FC } from "react"
-
-const NotFound: FC = () => {
- useTitle("404")
- useMeta({ property: "og:title", content: "Page Not Found" })
-
- return (
- <>
-
- 404
-
-
-
- Page Not Found
-
- >
- )
-}
-
-export default NotFound
diff --git a/apps/portfolio/src/routes/NotFound/index.ts b/apps/portfolio/src/routes/NotFound/index.ts
deleted file mode 100644
index 40e3de5..0000000
--- a/apps/portfolio/src/routes/NotFound/index.ts
+++ /dev/null
@@ -1,3 +0,0 @@
-import NotFound from "./NotFound"
-
-export default NotFound
diff --git a/apps/portfolio/src/routes/NotFound/style.css b/apps/portfolio/src/routes/NotFound/style.css
deleted file mode 100644
index 2b960d2..0000000
--- a/apps/portfolio/src/routes/NotFound/style.css
+++ /dev/null
@@ -1,389 +0,0 @@
-/* glitch */
-
-.glitch span {
- animation: paths 5s step-end infinite;
-}
-
-.glitch::before {
- animation: paths 5s step-end infinite, opacity 5s step-end infinite,
- font 8s step-end infinite, movement 10s step-end infinite;
-}
-
-.glitch::after {
- animation: paths 5s step-end infinite, opacity 5s step-end infinite,
- font 7s step-end infinite, movement 8s step-end infinite;
-}
-
-/* layers */
-
-.layers {
- position: relative;
-}
-
-.layers::before,
-.layers::after {
- content: attr(data-text);
- position: absolute;
- width: 110%;
- z-index: -1;
-}
-
-.layers::before {
- top: 10px;
- left: 15px;
- color: #e0287d;
-}
-
-.layers::after {
- top: 5px;
- left: -10px;
- color: #1bc7fb;
-}
-
-/* keyframes */
-
-@keyframes paths {
- 0% {
- clip-path: polygon(
- 0% 43%,
- 83% 43%,
- 83% 22%,
- 23% 22%,
- 23% 24%,
- 91% 24%,
- 91% 26%,
- 18% 26%,
- 18% 83%,
- 29% 83%,
- 29% 17%,
- 41% 17%,
- 41% 39%,
- 18% 39%,
- 18% 82%,
- 54% 82%,
- 54% 88%,
- 19% 88%,
- 19% 4%,
- 39% 4%,
- 39% 14%,
- 76% 14%,
- 76% 52%,
- 23% 52%,
- 23% 35%,
- 19% 35%,
- 19% 8%,
- 36% 8%,
- 36% 31%,
- 73% 31%,
- 73% 16%,
- 1% 16%,
- 1% 56%,
- 50% 56%,
- 50% 8%
- );
- }
-
- 5% {
- clip-path: polygon(
- 0% 29%,
- 44% 29%,
- 44% 83%,
- 94% 83%,
- 94% 56%,
- 11% 56%,
- 11% 64%,
- 94% 64%,
- 94% 70%,
- 88% 70%,
- 88% 32%,
- 18% 32%,
- 18% 96%,
- 10% 96%,
- 10% 62%,
- 9% 62%,
- 9% 84%,
- 68% 84%,
- 68% 50%,
- 52% 50%,
- 52% 55%,
- 35% 55%,
- 35% 87%,
- 25% 87%,
- 25% 39%,
- 15% 39%,
- 15% 88%,
- 52% 88%
- );
- }
-
- 30% {
- clip-path: polygon(
- 0% 53%,
- 93% 53%,
- 93% 62%,
- 68% 62%,
- 68% 37%,
- 97% 37%,
- 97% 89%,
- 13% 89%,
- 13% 45%,
- 51% 45%,
- 51% 88%,
- 17% 88%,
- 17% 54%,
- 81% 54%,
- 81% 75%,
- 79% 75%,
- 79% 76%,
- 38% 76%,
- 38% 28%,
- 61% 28%,
- 61% 12%,
- 55% 12%,
- 55% 62%,
- 68% 62%,
- 68% 51%,
- 0% 51%,
- 0% 92%,
- 63% 92%,
- 63% 4%,
- 65% 4%
- );
- }
-
- 45% {
- clip-path: polygon(
- 0% 33%,
- 2% 33%,
- 2% 69%,
- 58% 69%,
- 58% 94%,
- 55% 94%,
- 55% 25%,
- 33% 25%,
- 33% 85%,
- 16% 85%,
- 16% 19%,
- 5% 19%,
- 5% 20%,
- 79% 20%,
- 79% 96%,
- 93% 96%,
- 93% 50%,
- 5% 50%,
- 5% 74%,
- 55% 74%,
- 55% 57%,
- 96% 57%,
- 96% 59%,
- 87% 59%,
- 87% 65%,
- 82% 65%,
- 82% 39%,
- 63% 39%,
- 63% 92%,
- 4% 92%,
- 4% 36%,
- 24% 36%,
- 24% 70%,
- 1% 70%,
- 1% 43%,
- 15% 43%,
- 15% 28%,
- 23% 28%,
- 23% 71%,
- 90% 71%,
- 90% 86%,
- 97% 86%,
- 97% 1%,
- 60% 1%,
- 60% 67%,
- 71% 67%,
- 71% 91%,
- 17% 91%,
- 17% 14%,
- 39% 14%,
- 39% 30%,
- 58% 30%,
- 58% 11%,
- 52% 11%,
- 52% 83%,
- 68% 83%
- );
- }
-
- 76% {
- clip-path: polygon(
- 0% 26%,
- 15% 26%,
- 15% 73%,
- 72% 73%,
- 72% 70%,
- 77% 70%,
- 77% 75%,
- 8% 75%,
- 8% 42%,
- 4% 42%,
- 4% 61%,
- 17% 61%,
- 17% 12%,
- 26% 12%,
- 26% 63%,
- 73% 63%,
- 73% 43%,
- 90% 43%,
- 90% 67%,
- 50% 67%,
- 50% 41%,
- 42% 41%,
- 42% 46%,
- 50% 46%,
- 50% 84%,
- 96% 84%,
- 96% 78%,
- 49% 78%,
- 49% 25%,
- 63% 25%,
- 63% 14%
- );
- }
-
- 90% {
- clip-path: polygon(
- 0% 41%,
- 13% 41%,
- 13% 6%,
- 87% 6%,
- 87% 93%,
- 10% 93%,
- 10% 13%,
- 89% 13%,
- 89% 6%,
- 3% 6%,
- 3% 8%,
- 16% 8%,
- 16% 79%,
- 0% 79%,
- 0% 99%,
- 92% 99%,
- 92% 90%,
- 5% 90%,
- 5% 60%,
- 0% 60%,
- 0% 48%,
- 89% 48%,
- 89% 13%,
- 80% 13%,
- 80% 43%,
- 95% 43%,
- 95% 19%,
- 80% 19%,
- 80% 85%,
- 38% 85%,
- 38% 62%
- );
- }
-
- 1%,
- 7%,
- 33%,
- 47%,
- 78%,
- 93% {
- clip-path: none;
- }
-}
-
-@keyframes movement {
- 0% {
- top: 0px;
- left: -20px;
- }
-
- 15% {
- top: 10px;
- left: 10px;
- }
-
- 60% {
- top: 5px;
- left: -10px;
- }
-
- 75% {
- top: -5px;
- left: 20px;
- }
-
- 100% {
- top: 10px;
- left: 5px;
- }
-}
-
-@keyframes opacity {
- 0% {
- opacity: 0.1;
- }
-
- 5% {
- opacity: 0.7;
- }
-
- 30% {
- opacity: 0.4;
- }
-
- 45% {
- opacity: 0.6;
- }
-
- 76% {
- opacity: 0.4;
- }
-
- 90% {
- opacity: 0.8;
- }
-
- 1%,
- 7%,
- 33%,
- 47%,
- 78%,
- 93% {
- opacity: 0;
- }
-}
-
-@keyframes font {
- 0% {
- font-weight: 100;
- color: #e0287d;
- filter: blur(3px);
- }
-
- 20% {
- font-weight: 500;
- color: #fff;
- filter: blur(0);
- }
-
- 50% {
- font-weight: 300;
- color: #1bc7fb;
- filter: blur(2px);
- }
-
- 60% {
- font-weight: 700;
- color: #fff;
- filter: blur(0);
- }
-
- 90% {
- font-weight: 500;
- color: #e0287d;
- filter: blur(6px);
- }
-}
diff --git a/apps/portfolio/src/routes/Project/Project.tsx b/apps/portfolio/src/routes/Project/Project.tsx
deleted file mode 100644
index fcbf194..0000000
--- a/apps/portfolio/src/routes/Project/Project.tsx
+++ /dev/null
@@ -1,104 +0,0 @@
-import "./style.scss"
-
-import portfolio from "@developomp-site/content/dist/portfolio.json"
-import { useMeta, useTitle } from "hoofd"
-import { type FC, useEffect, useState } from "react"
-import { useRoute } from "wouter"
-
-import Badge from "@/components/Badge"
-import Loading from "@/components/Loading"
-import Toc from "@/components/Toc"
-import NotFound from "@/routes/NotFound"
-
-export interface PageData {
- title: string
- toc?: string
- content: string
-
- image: string // image url
- overview: string
- badges: string[]
- repo: string
-}
-
-const Project: FC = () => {
- const [pageData, setPageData] = useState
(undefined)
- const [isLoading, setIsLoading] = useState(true)
-
- const [match, params] = useRoute("/project/:id")
-
- useTitle(pageData?.title || "Loading")
- useMeta({ property: "og:title", content: pageData?.title })
-
- useEffect(() => {
- if (!match) return
- ;(async () => {
- try {
- if (!(params.id in portfolio.projects)) return
-
- const data =
- portfolio.projects[
- params.id as keyof typeof portfolio.projects
- ]
-
- const fetched_content = await import(
- `@developomp-site/content/dist/content/projects/${params.id}.json`
- )
-
- setPageData({
- content: fetched_content.content,
- toc: fetched_content.toc,
- title: data.name,
- image: data.image,
- overview: data.overview,
- badges: data.badges,
- repo: data.repo,
- })
- } catch {
- return
- }
-
- setIsLoading(false)
- })()
- }, [match, params])
-
- if (!match) return
- if (isLoading) return
- if (!pageData) return
-
- return (
- <>
-
-
{pageData.title}
- {/* */}
-
-
-
-
-
- {pageData.badges.map((slug) => {
- return
- })}
-
-
-
-
-
- {/* page content */}
-
- >
- )
-}
-
-export default Project
diff --git a/apps/portfolio/src/routes/Project/index.ts b/apps/portfolio/src/routes/Project/index.ts
deleted file mode 100644
index 734bf25..0000000
--- a/apps/portfolio/src/routes/Project/index.ts
+++ /dev/null
@@ -1,3 +0,0 @@
-import Project from "./Project"
-
-export default Project
diff --git a/apps/portfolio/src/themeToggle.ts b/apps/portfolio/src/themeToggle.ts
deleted file mode 100644
index 42dfca8..0000000
--- a/apps/portfolio/src/themeToggle.ts
+++ /dev/null
@@ -1,47 +0,0 @@
-type Theme = "dark" | "light" | "system"
-
-/**
- * Reads theme from local storage
- */
-export function readTheme(): Theme {
- const data = localStorage.getItem("theme")
-
- if (
- !data || // data is falsy
- (data && data != "dark" && data != "light" && data != "system") // data is a non-empty string that's not a valid Theme
- ) {
- saveTheme("system")
- return "system"
- }
-
- return data as Theme
-}
-
-/**
- * Saves and sets the theme of the site at the same time
- */
-export function saveTheme(theme: Theme): void {
- localStorage.setItem("theme", theme)
- setTheme(theme)
-}
-
-/**
- * Sets the theme of the site without saving it
- */
-export function setTheme(theme: Theme): void {
- if (theme === "dark") document.documentElement.classList.add("dark")
- else document.documentElement.classList.remove("dark")
-}
-
-// watch theme preference state
-window
- .matchMedia("(prefers-color-scheme: dark)")
- .addEventListener("change", ({ matches }) => {
- // only respond to the event if the theme is set to system
- if (readTheme() != "system") return
-
- document.documentElement.classList.add("dark")
- document.documentElement.classList.remove("dark")
-
- setTheme(matches ? "dark" : "light")
- })
diff --git a/apps/portfolio/src/vite-env.d.ts b/apps/portfolio/src/vite-env.d.ts
deleted file mode 100644
index 11f02fe..0000000
--- a/apps/portfolio/src/vite-env.d.ts
+++ /dev/null
@@ -1 +0,0 @@
-///
diff --git a/apps/portfolio/tailwind.config.js b/apps/portfolio/tailwind.config.js
index d2deaf9..c888d68 100644
--- a/apps/portfolio/tailwind.config.js
+++ b/apps/portfolio/tailwind.config.js
@@ -1,6 +1,9 @@
/** @type {import('tailwindcss').Config} */
-export default {
- presets: [require("@developomp-site/tailwind-config/tailwind.config")],
- darkMode: "class",
- content: ["./index.html", "./src/**/*.{js,ts,jsx,tsx}"],
+module.exports = {
+ presets: [require("@developomp-site/tailwind-config/tailwind.config.js")],
+ content: [
+ "./src/pages/**/*.{js,ts,jsx,tsx,mdx}",
+ "./src/components/**/*.{js,ts,jsx,tsx,mdx}",
+ "./src/app/**/*.{js,ts,jsx,tsx,mdx}",
+ ],
}
diff --git a/apps/portfolio/tsconfig.json b/apps/portfolio/tsconfig.json
index b8341c2..862bf6c 100644
--- a/apps/portfolio/tsconfig.json
+++ b/apps/portfolio/tsconfig.json
@@ -1,32 +1,35 @@
{
"compilerOptions": {
- "target": "ES2020",
- "useDefineForClassFields": true,
- "lib": ["ES2020", "DOM", "DOM.Iterable"],
- "module": "ESNext",
+ "target": "es5",
+ "lib": ["dom", "dom.iterable", "esnext"],
+ "allowJs": true,
"skipLibCheck": true,
- "allowSyntheticDefaultImports": true,
-
- /* Bundler mode */
+ "strict": true,
+ "forceConsistentCasingInFileNames": true,
+ "noEmit": true,
+ "esModuleInterop": true,
+ "module": "esnext",
"moduleResolution": "bundler",
- "allowImportingTsExtensions": true,
"resolveJsonModule": true,
"isolatedModules": true,
- "noEmit": true,
- "jsx": "react-jsx",
-
- /* Linting */
- "strict": true,
- "noUnusedLocals": true,
- "noUnusedParameters": true,
- "noFallthroughCasesInSwitch": true,
-
- /* alias */
-
+ "jsx": "preserve",
+ "incremental": true,
+ "plugins": [
+ {
+ "name": "next"
+ }
+ ],
"paths": {
"@/*": ["./src/*"]
}
},
- "include": ["src"],
- "references": [{ "path": "./tsconfig.node.json" }]
+ "include": [
+ "next-env.d.ts",
+ "**/*.ts",
+ "**/*.tsx",
+ ".next/types/**/*.ts",
+ "build/types/**/*.ts",
+ "dist/types/**/*.ts"
+ ],
+ "exclude": ["node_modules"]
}
diff --git a/apps/portfolio/tsconfig.node.json b/apps/portfolio/tsconfig.node.json
deleted file mode 100644
index 26063d8..0000000
--- a/apps/portfolio/tsconfig.node.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "compilerOptions": {
- "composite": true,
- "skipLibCheck": true,
- "module": "ESNext",
- "moduleResolution": "bundler",
- "allowSyntheticDefaultImports": true
- },
- "include": ["vite.config.ts"]
-}
diff --git a/apps/portfolio/vite.config.ts b/apps/portfolio/vite.config.ts
deleted file mode 100644
index e959318..0000000
--- a/apps/portfolio/vite.config.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-import linaria from "@linaria/vite"
-import react from "@vitejs/plugin-react"
-import { defineConfig } from "vite"
-import dynamicImport from "vite-plugin-dynamic-import"
-import tsconfigPaths from "vite-tsconfig-paths"
-
-// https://vitejs.dev/config/
-export default defineConfig({
- plugins: [react(), linaria(), dynamicImport(), tsconfigPaths()],
- build: {
- outDir: "dist",
- },
- server: {
- open: true,
- port: 5174,
- },
-})
diff --git a/firebase.json b/firebase.json
index 695517a..1dfa8b0 100644
--- a/firebase.json
+++ b/firebase.json
@@ -22,12 +22,6 @@
"target": "portfolio",
"cleanUrls": true,
"public": "apps/portfolio/dist",
- "rewrites": [
- {
- "source": "**",
- "destination": "/index.html"
- }
- ],
"ignore": ["**/.*"]
}
]
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 552f69e..68af7ae 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -214,34 +214,6 @@ importers:
version: 4.4.2(sass@1.63.6)
apps/portfolio:
- dependencies:
- '@fontsource/noto-sans-kr':
- specifier: ^5.0.5
- version: 5.0.5
- '@fontsource/source-code-pro':
- specifier: ^5.0.5
- version: 5.0.5
- '@linaria/core':
- specifier: ^4.2.10
- version: 4.2.10
- '@linaria/react':
- specifier: ^4.3.8
- version: 4.3.8(react@18.2.0)
- hoofd:
- specifier: ^1.7.0
- version: 1.7.0(react@18.2.0)
- react:
- specifier: ^18.2.0
- version: 18.2.0
- react-collapse:
- specifier: ^5.1.1
- version: 5.1.1(react@18.2.0)
- react-dom:
- specifier: ^18.2.0
- version: 18.2.0(react@18.2.0)
- wouter:
- specifier: ^2.11.0
- version: 2.11.0(react@18.2.0)
devDependencies:
'@developomp-site/blog':
specifier: workspace:*
@@ -249,78 +221,102 @@ importers:
'@developomp-site/content':
specifier: workspace:*
version: link:../../packages/content
+ '@developomp-site/eslint-config':
+ specifier: workspace:*
+ version: link:../../packages/eslint-config
'@developomp-site/prettier-config':
specifier: workspace:*
version: link:../../packages/prettier-config
'@developomp-site/tailwind-config':
specifier: workspace:*
version: link:../../packages/tailwind-config
- '@linaria/babel-preset':
- specifier: ^4.4.5
- version: 4.4.5
- '@linaria/vite':
- specifier: ^4.2.11
- version: 4.2.11(vite@4.4.2)
+ '@fontsource/noto-sans-kr':
+ specifier: ^5.0.5
+ version: 5.0.5
+ '@fontsource/source-code-pro':
+ specifier: ^5.0.5
+ version: 5.0.5
+ '@fortawesome/free-brands-svg-icons':
+ specifier: ^6.4.0
+ version: 6.4.0
+ '@fortawesome/free-solid-svg-icons':
+ specifier: ^6.4.0
+ version: 6.4.0
+ '@fortawesome/react-fontawesome':
+ specifier: ^0.2.0
+ version: 0.2.0(@fortawesome/fontawesome-svg-core@6.4.0)(react@18.2.0)
+ '@kunukn/react-collapse':
+ specifier: ^2.2.10
+ version: 2.2.10(react-dom@18.2.0)(react@18.2.0)
+ '@types/highlight.js':
+ specifier: ^10.1.0
+ version: 10.1.0
+ '@types/katex':
+ specifier: ^0.16.2
+ version: 0.16.2
+ '@types/node':
+ specifier: 20.4.5
+ version: 20.4.5
'@types/react':
- specifier: ^18.2.14
- version: 18.2.14
+ specifier: 18.2.17
+ version: 18.2.17
+ '@types/react-collapse':
+ specifier: ^5.0.1
+ version: 5.0.1
'@types/react-dom':
- specifier: ^18.2.6
- version: 18.2.6
+ specifier: 18.2.7
+ version: 18.2.7
'@typescript-eslint/eslint-plugin':
- specifier: ^5.61.0
- version: 5.61.0(@typescript-eslint/parser@5.61.0)(eslint@8.44.0)(typescript@5.1.6)
+ specifier: ^6.2.0
+ version: 6.2.0(@typescript-eslint/parser@6.2.0)(eslint@8.45.0)(typescript@5.1.6)
'@typescript-eslint/parser':
- specifier: ^5.61.0
- version: 5.61.0(eslint@8.44.0)(typescript@5.1.6)
- '@vitejs/plugin-react':
- specifier: ^4.0.2
- version: 4.0.2(vite@4.4.2)
+ specifier: ^6.2.0
+ version: 6.2.0(eslint@8.45.0)(typescript@5.1.6)
autoprefixer:
- specifier: ^10.4.14
- version: 10.4.14(postcss@8.4.25)
+ specifier: 10.4.14
+ version: 10.4.14(postcss@8.4.27)
eslint:
- specifier: ^8.44.0
- version: 8.44.0
- eslint-config-prettier:
- specifier: ^8.8.0
- version: 8.8.0(eslint@8.44.0)
- eslint-plugin-prettier:
- specifier: ^4.2.1
- version: 4.2.1(eslint-config-prettier@8.8.0)(eslint@8.44.0)(prettier@2.8.8)
- eslint-plugin-react-hooks:
- specifier: ^4.6.0
- version: 4.6.0(eslint@8.44.0)
- eslint-plugin-react-refresh:
- specifier: ^0.4.2
- version: 0.4.2(eslint@8.44.0)
- eslint-plugin-simple-import-sort:
- specifier: ^10.0.0
- version: 10.0.0(eslint@8.44.0)
+ specifier: 8.45.0
+ version: 8.45.0
+ eslint-config-next:
+ specifier: 13.4.12
+ version: 13.4.12(eslint@8.45.0)(typescript@5.1.6)
+ highlight.js:
+ specifier: ^11.8.0
+ version: 11.8.0
+ katex:
+ specifier: ^0.16.8
+ version: 0.16.8
+ next:
+ specifier: 13.4.12
+ version: 13.4.12(react-dom@18.2.0)(react@18.2.0)
+ open-cli:
+ specifier: ^7.2.0
+ version: 7.2.0
postcss:
- specifier: ^8.4.25
- version: 8.4.25
+ specifier: 8.4.27
+ version: 8.4.27
prettier:
specifier: ^2.8.8
version: 2.8.8
prettier-plugin-tailwindcss:
- specifier: ^0.3.0
- version: 0.3.0(prettier-plugin-svelte@2.10.1)(prettier@2.8.8)
+ specifier: ^0.4.1
+ version: 0.4.1(prettier@2.8.8)
+ react:
+ specifier: 18.2.0
+ version: 18.2.0
+ react-collapse:
+ specifier: ^5.1.1
+ version: 5.1.1(react@18.2.0)
+ react-dom:
+ specifier: 18.2.0
+ version: 18.2.0(react@18.2.0)
tailwindcss:
- specifier: ^3.3.2
- version: 3.3.2
+ specifier: 3.3.3
+ version: 3.3.3
typescript:
- specifier: ^5.1.6
+ specifier: 5.1.6
version: 5.1.6
- vite:
- specifier: ^4.4.2
- version: 4.4.2(sass@1.63.6)
- vite-plugin-dynamic-import:
- specifier: ^1.5.0
- version: 1.5.0
- vite-tsconfig-paths:
- specifier: ^4.2.0
- version: 4.2.0(typescript@5.1.6)(vite@4.4.2)
packages/content:
dependencies:
@@ -521,260 +517,20 @@ packages:
dependencies:
'@jridgewell/gen-mapping': 0.3.3
'@jridgewell/trace-mapping': 0.3.18
+ dev: true
/@babel/code-frame@7.22.5:
resolution: {integrity: sha512-Xmwn266vad+6DAqEB2A6V/CcZVp62BbwVmcOJc2RPuwih1kw02TjQvWVWlcKGbBPd+8/0V5DEkOcizRGYsspYQ==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/highlight': 7.22.5
-
- /@babel/compat-data@7.22.6:
- resolution: {integrity: sha512-29tfsWTq2Ftu7MXmimyC0C5FDZv5DYxOZkh3XD3+QW4V/BYuv/LyEsjj3c0hqedEaDt6DBfDvexMKU8YevdqFg==}
- engines: {node: '>=6.9.0'}
-
- /@babel/core@7.22.8:
- resolution: {integrity: sha512-75+KxFB4CZqYRXjx4NlR4J7yGvKumBuZTmV4NV6v09dVXXkuYVYLT68N6HCzLvfJ+fWCxQsntNzKwwIXL4bHnw==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@ampproject/remapping': 2.2.1
- '@babel/code-frame': 7.22.5
- '@babel/generator': 7.22.7
- '@babel/helper-compilation-targets': 7.22.6(@babel/core@7.22.8)
- '@babel/helper-module-transforms': 7.22.5
- '@babel/helpers': 7.22.6
- '@babel/parser': 7.22.7
- '@babel/template': 7.22.5
- '@babel/traverse': 7.22.8
- '@babel/types': 7.22.5
- '@nicolo-ribaudo/semver-v6': 6.3.3
- convert-source-map: 1.9.0
- debug: 4.3.4
- gensync: 1.0.0-beta.2
- json5: 2.2.3
- transitivePeerDependencies:
- - supports-color
-
- /@babel/generator@7.22.7:
- resolution: {integrity: sha512-p+jPjMG+SI8yvIaxGgeW24u7q9+5+TGpZh8/CuB7RhBKd7RCy8FayNEFNNKrNK/eUcY/4ExQqLmyrvBXKsIcwQ==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/types': 7.22.5
- '@jridgewell/gen-mapping': 0.3.3
- '@jridgewell/trace-mapping': 0.3.18
- jsesc: 2.5.2
-
- /@babel/helper-annotate-as-pure@7.22.5:
- resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/types': 7.22.5
dev: true
- /@babel/helper-builder-binary-assignment-operator-visitor@7.22.5:
- resolution: {integrity: sha512-m1EP3lVOPptR+2DwD125gziZNcmoNSHGmJROKoy87loWUQyJaVXDgpmruWqDARZSmtYQ+Dl25okU8+qhVzuykw==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/types': 7.22.5
- dev: true
-
- /@babel/helper-compilation-targets@7.22.6(@babel/core@7.22.8):
- resolution: {integrity: sha512-534sYEqWD9VfUm3IPn2SLcH4Q3P86XL+QvqdC7ZsFrzyyPF3T4XGiVghF6PTYNdWg6pXuoqXxNQAhbYeEInTzA==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0
- dependencies:
- '@babel/compat-data': 7.22.6
- '@babel/core': 7.22.8
- '@babel/helper-validator-option': 7.22.5
- '@nicolo-ribaudo/semver-v6': 6.3.3
- browserslist: 4.21.9
- lru-cache: 5.1.1
-
- /@babel/helper-create-class-features-plugin@7.22.6(@babel/core@7.22.8):
- resolution: {integrity: sha512-iwdzgtSiBxF6ni6mzVnZCF3xt5qE6cEA0J7nFt8QOAWZ0zjCFceEgpn3vtb2V7WFR6QzP2jmIFOHMTRo7eNJjQ==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-annotate-as-pure': 7.22.5
- '@babel/helper-environment-visitor': 7.22.5
- '@babel/helper-function-name': 7.22.5
- '@babel/helper-member-expression-to-functions': 7.22.5
- '@babel/helper-optimise-call-expression': 7.22.5
- '@babel/helper-replace-supers': 7.22.5
- '@babel/helper-skip-transparent-expression-wrappers': 7.22.5
- '@babel/helper-split-export-declaration': 7.22.6
- '@nicolo-ribaudo/semver-v6': 6.3.3
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /@babel/helper-create-regexp-features-plugin@7.22.6(@babel/core@7.22.8):
- resolution: {integrity: sha512-nBookhLKxAWo/TUCmhnaEJyLz2dekjQvv5SRpE9epWQBcpedWLKt8aZdsuT9XV5ovzR3fENLjRXVT0GsSlGGhA==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-annotate-as-pure': 7.22.5
- '@nicolo-ribaudo/semver-v6': 6.3.3
- regexpu-core: 5.3.2
- dev: true
-
- /@babel/helper-define-polyfill-provider@0.4.1(@babel/core@7.22.8):
- resolution: {integrity: sha512-kX4oXixDxG197yhX+J3Wp+NpL2wuCFjWQAr6yX2jtCnflK9ulMI51ULFGIrWiX1jGfvAxdHp+XQCcP2bZGPs9A==}
- peerDependencies:
- '@babel/core': ^7.4.0-0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-compilation-targets': 7.22.6(@babel/core@7.22.8)
- '@babel/helper-plugin-utils': 7.22.5
- debug: 4.3.4
- lodash.debounce: 4.0.8
- resolve: 1.22.2
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /@babel/helper-environment-visitor@7.22.5:
- resolution: {integrity: sha512-XGmhECfVA/5sAt+H+xpSg0mfrHq6FzNr9Oxh7PSEBBRUb/mL7Kz3NICXb194rCqAEdxkhPT1a88teizAFyvk8Q==}
- engines: {node: '>=6.9.0'}
-
- /@babel/helper-function-name@7.22.5:
- resolution: {integrity: sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/template': 7.22.5
- '@babel/types': 7.22.5
-
- /@babel/helper-hoist-variables@7.22.5:
- resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/types': 7.22.5
-
- /@babel/helper-member-expression-to-functions@7.22.5:
- resolution: {integrity: sha512-aBiH1NKMG0H2cGZqspNvsaBe6wNGjbJjuLy29aU+eDZjSbbN53BaxlpB02xm9v34pLTZ1nIQPFYn2qMZoa5BQQ==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/types': 7.22.5
- dev: true
-
- /@babel/helper-module-imports@7.22.5:
- resolution: {integrity: sha512-8Dl6+HD/cKifutF5qGd/8ZJi84QeAKh+CEe1sBzz8UayBBGg1dAIJrdHOcOM5b2MpzWL2yuotJTtGjETq0qjXg==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/types': 7.22.5
-
- /@babel/helper-module-transforms@7.22.5:
- resolution: {integrity: sha512-+hGKDt/Ze8GFExiVHno/2dvG5IdstpzCq0y4Qc9OJ25D4q3pKfiIP/4Vp3/JvhDkLKsDK2api3q3fpIgiIF5bw==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/helper-environment-visitor': 7.22.5
- '@babel/helper-module-imports': 7.22.5
- '@babel/helper-simple-access': 7.22.5
- '@babel/helper-split-export-declaration': 7.22.6
- '@babel/helper-validator-identifier': 7.22.5
- '@babel/template': 7.22.5
- '@babel/traverse': 7.22.8
- '@babel/types': 7.22.5
- transitivePeerDependencies:
- - supports-color
-
- /@babel/helper-optimise-call-expression@7.22.5:
- resolution: {integrity: sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/types': 7.22.5
- dev: true
-
- /@babel/helper-plugin-utils@7.22.5:
- resolution: {integrity: sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==}
- engines: {node: '>=6.9.0'}
-
- /@babel/helper-remap-async-to-generator@7.22.5(@babel/core@7.22.8):
- resolution: {integrity: sha512-cU0Sq1Rf4Z55fgz7haOakIyM7+x/uCFwXpLPaeRzfoUtAEAuUZjZvFPjL/rk5rW693dIgn2hng1W7xbT7lWT4g==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-annotate-as-pure': 7.22.5
- '@babel/helper-environment-visitor': 7.22.5
- '@babel/helper-wrap-function': 7.22.5
- '@babel/types': 7.22.5
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /@babel/helper-replace-supers@7.22.5:
- resolution: {integrity: sha512-aLdNM5I3kdI/V9xGNyKSF3X/gTyMUBohTZ+/3QdQKAA9vxIiy12E+8E2HoOP1/DjeqU+g6as35QHJNMDDYpuCg==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/helper-environment-visitor': 7.22.5
- '@babel/helper-member-expression-to-functions': 7.22.5
- '@babel/helper-optimise-call-expression': 7.22.5
- '@babel/template': 7.22.5
- '@babel/traverse': 7.22.8
- '@babel/types': 7.22.5
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /@babel/helper-simple-access@7.22.5:
- resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/types': 7.22.5
-
- /@babel/helper-skip-transparent-expression-wrappers@7.22.5:
- resolution: {integrity: sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/types': 7.22.5
- dev: true
-
- /@babel/helper-split-export-declaration@7.22.6:
- resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/types': 7.22.5
-
- /@babel/helper-string-parser@7.22.5:
- resolution: {integrity: sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==}
- engines: {node: '>=6.9.0'}
-
/@babel/helper-validator-identifier@7.22.5:
resolution: {integrity: sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ==}
engines: {node: '>=6.9.0'}
-
- /@babel/helper-validator-option@7.22.5:
- resolution: {integrity: sha512-R3oB6xlIVKUnxNUxbmgq7pKjxpru24zlimpE8WK47fACIlM0II/Hm1RS8IaOI7NgCr6LNS+jl5l75m20npAziw==}
- engines: {node: '>=6.9.0'}
-
- /@babel/helper-wrap-function@7.22.5:
- resolution: {integrity: sha512-bYqLIBSEshYcYQyfks8ewYA8S30yaGSeRslcvKMvoUk6HHPySbxHq9YRi6ghhzEU+yhQv9bP/jXnygkStOcqZw==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/helper-function-name': 7.22.5
- '@babel/template': 7.22.5
- '@babel/traverse': 7.22.8
- '@babel/types': 7.22.5
- transitivePeerDependencies:
- - supports-color
dev: true
- /@babel/helpers@7.22.6:
- resolution: {integrity: sha512-YjDs6y/fVOYFV8hAf1rxd1QvR9wJe1pDBZ2AREKq/SDayfPzgk0PBnVuTCE5X1acEpMMNOVUqoe+OwiZGJ+OaA==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/template': 7.22.5
- '@babel/traverse': 7.22.8
- '@babel/types': 7.22.5
- transitivePeerDependencies:
- - supports-color
-
/@babel/highlight@7.22.5:
resolution: {integrity: sha512-BSKlD1hgnedS5XRnGOljZawtag7H1yPfQp0tdNJCHoH6AZ+Pcm9VvkrK59/Yy593Ypg0zMxH2BxD1VPYUQ7UIw==}
engines: {node: '>=6.9.0'}
@@ -782,931 +538,6 @@ packages:
'@babel/helper-validator-identifier': 7.22.5
chalk: 2.4.2
js-tokens: 4.0.0
-
- /@babel/parser@7.22.7:
- resolution: {integrity: sha512-7NF8pOkHP5o2vpmGgNGcfAeCvOYhGLyA3Z4eBQkT1RJlWu47n63bCs93QfJ2hIAFCil7L5P2IWhs1oToVgrL0Q==}
- engines: {node: '>=6.0.0'}
- hasBin: true
- dependencies:
- '@babel/types': 7.22.5
-
- /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.22.5(@babel/core@7.22.8):
- resolution: {integrity: sha512-NP1M5Rf+u2Gw9qfSO4ihjcTGW5zXTi36ITLd4/EoAcEhIZ0yjMqmftDNl3QC19CX7olhrjpyU454g/2W7X0jvQ==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-plugin-utils': 7.22.5
- dev: true
-
- /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.22.5(@babel/core@7.22.8):
- resolution: {integrity: sha512-31Bb65aZaUwqCbWMnZPduIZxCBngHFlzyN6Dq6KAJjtx+lx6ohKHubc61OomYi7XwVD4Ol0XCVz4h+pYFR048g==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.13.0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-plugin-utils': 7.22.5
- '@babel/helper-skip-transparent-expression-wrappers': 7.22.5
- '@babel/plugin-transform-optional-chaining': 7.22.6(@babel/core@7.22.8)
- dev: true
-
- /@babel/plugin-proposal-export-namespace-from@7.18.9(@babel/core@7.22.8):
- resolution: {integrity: sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-plugin-utils': 7.22.5
- '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.22.8)
-
- /@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.22.8):
- resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.22.8
- dev: true
-
- /@babel/plugin-proposal-unicode-property-regex@7.18.6(@babel/core@7.22.8):
- resolution: {integrity: sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==}
- engines: {node: '>=4'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-create-regexp-features-plugin': 7.22.6(@babel/core@7.22.8)
- '@babel/helper-plugin-utils': 7.22.5
- dev: true
-
- /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.22.8):
- resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-plugin-utils': 7.22.5
- dev: true
-
- /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.22.8):
- resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-plugin-utils': 7.22.5
- dev: true
-
- /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.22.8):
- resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-plugin-utils': 7.22.5
- dev: true
-
- /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.22.8):
- resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-plugin-utils': 7.22.5
-
- /@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.22.8):
- resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-plugin-utils': 7.22.5
-
- /@babel/plugin-syntax-import-assertions@7.22.5(@babel/core@7.22.8):
- resolution: {integrity: sha512-rdV97N7KqsRzeNGoWUOK6yUsWarLjE5Su/Snk9IYPU9CwkWHs4t+rTGOvffTR8XGkJMTAdLfO0xVnXm8wugIJg==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-plugin-utils': 7.22.5
- dev: true
-
- /@babel/plugin-syntax-import-attributes@7.22.5(@babel/core@7.22.8):
- resolution: {integrity: sha512-KwvoWDeNKPETmozyFE0P2rOLqh39EoQHNjqizrI5B8Vt0ZNS7M56s7dAiAqbYfiAYOuIzIh96z3iR2ktgu3tEg==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-plugin-utils': 7.22.5
- dev: true
-
- /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.22.8):
- resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-plugin-utils': 7.22.5
- dev: true
-
- /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.22.8):
- resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-plugin-utils': 7.22.5
- dev: true
-
- /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.22.8):
- resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-plugin-utils': 7.22.5
- dev: true
-
- /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.22.8):
- resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-plugin-utils': 7.22.5
- dev: true
-
- /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.22.8):
- resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-plugin-utils': 7.22.5
- dev: true
-
- /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.22.8):
- resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-plugin-utils': 7.22.5
- dev: true
-
- /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.22.8):
- resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-plugin-utils': 7.22.5
- dev: true
-
- /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.22.8):
- resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-plugin-utils': 7.22.5
- dev: true
-
- /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.22.8):
- resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-plugin-utils': 7.22.5
- dev: true
-
- /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.22.8):
- resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-plugin-utils': 7.22.5
- dev: true
-
- /@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.22.8):
- resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-create-regexp-features-plugin': 7.22.6(@babel/core@7.22.8)
- '@babel/helper-plugin-utils': 7.22.5
- dev: true
-
- /@babel/plugin-transform-arrow-functions@7.22.5(@babel/core@7.22.8):
- resolution: {integrity: sha512-26lTNXoVRdAnsaDXPpvCNUq+OVWEVC6bx7Vvz9rC53F2bagUWW4u4ii2+h8Fejfh7RYqPxn+libeFBBck9muEw==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-plugin-utils': 7.22.5
- dev: true
-
- /@babel/plugin-transform-async-generator-functions@7.22.7(@babel/core@7.22.8):
- resolution: {integrity: sha512-7HmE7pk/Fmke45TODvxvkxRMV9RazV+ZZzhOL9AG8G29TLrr3jkjwF7uJfxZ30EoXpO+LJkq4oA8NjO2DTnEDg==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-environment-visitor': 7.22.5
- '@babel/helper-plugin-utils': 7.22.5
- '@babel/helper-remap-async-to-generator': 7.22.5(@babel/core@7.22.8)
- '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.22.8)
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /@babel/plugin-transform-async-to-generator@7.22.5(@babel/core@7.22.8):
- resolution: {integrity: sha512-b1A8D8ZzE/VhNDoV1MSJTnpKkCG5bJo+19R4o4oy03zM7ws8yEMK755j61Dc3EyvdysbqH5BOOTquJ7ZX9C6vQ==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-module-imports': 7.22.5
- '@babel/helper-plugin-utils': 7.22.5
- '@babel/helper-remap-async-to-generator': 7.22.5(@babel/core@7.22.8)
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /@babel/plugin-transform-block-scoped-functions@7.22.5(@babel/core@7.22.8):
- resolution: {integrity: sha512-tdXZ2UdknEKQWKJP1KMNmuF5Lx3MymtMN/pvA+p/VEkhK8jVcQ1fzSy8KM9qRYhAf2/lV33hoMPKI/xaI9sADA==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-plugin-utils': 7.22.5
- dev: true
-
- /@babel/plugin-transform-block-scoping@7.22.5(@babel/core@7.22.8):
- resolution: {integrity: sha512-EcACl1i5fSQ6bt+YGuU/XGCeZKStLmyVGytWkpyhCLeQVA0eu6Wtiw92V+I1T/hnezUv7j74dA/Ro69gWcU+hg==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-plugin-utils': 7.22.5
- dev: true
-
- /@babel/plugin-transform-class-properties@7.22.5(@babel/core@7.22.8):
- resolution: {integrity: sha512-nDkQ0NfkOhPTq8YCLiWNxp1+f9fCobEjCb0n8WdbNUBc4IB5V7P1QnX9IjpSoquKrXF5SKojHleVNs2vGeHCHQ==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-create-class-features-plugin': 7.22.6(@babel/core@7.22.8)
- '@babel/helper-plugin-utils': 7.22.5
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /@babel/plugin-transform-class-static-block@7.22.5(@babel/core@7.22.8):
- resolution: {integrity: sha512-SPToJ5eYZLxlnp1UzdARpOGeC2GbHvr9d/UV0EukuVx8atktg194oe+C5BqQ8jRTkgLRVOPYeXRSBg1IlMoVRA==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.12.0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-create-class-features-plugin': 7.22.6(@babel/core@7.22.8)
- '@babel/helper-plugin-utils': 7.22.5
- '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.22.8)
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /@babel/plugin-transform-classes@7.22.6(@babel/core@7.22.8):
- resolution: {integrity: sha512-58EgM6nuPNG6Py4Z3zSuu0xWu2VfodiMi72Jt5Kj2FECmaYk1RrTXA45z6KBFsu9tRgwQDwIiY4FXTt+YsSFAQ==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-annotate-as-pure': 7.22.5
- '@babel/helper-compilation-targets': 7.22.6(@babel/core@7.22.8)
- '@babel/helper-environment-visitor': 7.22.5
- '@babel/helper-function-name': 7.22.5
- '@babel/helper-optimise-call-expression': 7.22.5
- '@babel/helper-plugin-utils': 7.22.5
- '@babel/helper-replace-supers': 7.22.5
- '@babel/helper-split-export-declaration': 7.22.6
- globals: 11.12.0
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /@babel/plugin-transform-computed-properties@7.22.5(@babel/core@7.22.8):
- resolution: {integrity: sha512-4GHWBgRf0krxPX+AaPtgBAlTgTeZmqDynokHOX7aqqAB4tHs3U2Y02zH6ETFdLZGcg9UQSD1WCmkVrE9ErHeOg==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-plugin-utils': 7.22.5
- '@babel/template': 7.22.5
- dev: true
-
- /@babel/plugin-transform-destructuring@7.22.5(@babel/core@7.22.8):
- resolution: {integrity: sha512-GfqcFuGW8vnEqTUBM7UtPd5A4q797LTvvwKxXTgRsFjoqaJiEg9deBG6kWeQYkVEL569NpnmpC0Pkr/8BLKGnQ==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-plugin-utils': 7.22.5
- dev: true
-
- /@babel/plugin-transform-dotall-regex@7.22.5(@babel/core@7.22.8):
- resolution: {integrity: sha512-5/Yk9QxCQCl+sOIB1WelKnVRxTJDSAIxtJLL2/pqL14ZVlbH0fUQUZa/T5/UnQtBNgghR7mfB8ERBKyKPCi7Vw==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-create-regexp-features-plugin': 7.22.6(@babel/core@7.22.8)
- '@babel/helper-plugin-utils': 7.22.5
- dev: true
-
- /@babel/plugin-transform-duplicate-keys@7.22.5(@babel/core@7.22.8):
- resolution: {integrity: sha512-dEnYD+9BBgld5VBXHnF/DbYGp3fqGMsyxKbtD1mDyIA7AkTSpKXFhCVuj/oQVOoALfBs77DudA0BE4d5mcpmqw==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-plugin-utils': 7.22.5
- dev: true
-
- /@babel/plugin-transform-dynamic-import@7.22.5(@babel/core@7.22.8):
- resolution: {integrity: sha512-0MC3ppTB1AMxd8fXjSrbPa7LT9hrImt+/fcj+Pg5YMD7UQyWp/02+JWpdnCymmsXwIx5Z+sYn1bwCn4ZJNvhqQ==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-plugin-utils': 7.22.5
- '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.22.8)
- dev: true
-
- /@babel/plugin-transform-exponentiation-operator@7.22.5(@babel/core@7.22.8):
- resolution: {integrity: sha512-vIpJFNM/FjZ4rh1myqIya9jXwrwwgFRHPjT3DkUA9ZLHuzox8jiXkOLvwm1H+PQIP3CqfC++WPKeuDi0Sjdj1g==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-builder-binary-assignment-operator-visitor': 7.22.5
- '@babel/helper-plugin-utils': 7.22.5
- dev: true
-
- /@babel/plugin-transform-export-namespace-from@7.22.5(@babel/core@7.22.8):
- resolution: {integrity: sha512-X4hhm7FRnPgd4nDA4b/5V280xCx6oL7Oob5+9qVS5C13Zq4bh1qq7LU0GgRU6b5dBWBvhGaXYVB4AcN6+ol6vg==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-plugin-utils': 7.22.5
- '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.22.8)
- dev: true
-
- /@babel/plugin-transform-for-of@7.22.5(@babel/core@7.22.8):
- resolution: {integrity: sha512-3kxQjX1dU9uudwSshyLeEipvrLjBCVthCgeTp6CzE/9JYrlAIaeekVxRpCWsDDfYTfRZRoCeZatCQvwo+wvK8A==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-plugin-utils': 7.22.5
- dev: true
-
- /@babel/plugin-transform-function-name@7.22.5(@babel/core@7.22.8):
- resolution: {integrity: sha512-UIzQNMS0p0HHiQm3oelztj+ECwFnj+ZRV4KnguvlsD2of1whUeM6o7wGNj6oLwcDoAXQ8gEqfgC24D+VdIcevg==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-compilation-targets': 7.22.6(@babel/core@7.22.8)
- '@babel/helper-function-name': 7.22.5
- '@babel/helper-plugin-utils': 7.22.5
- dev: true
-
- /@babel/plugin-transform-json-strings@7.22.5(@babel/core@7.22.8):
- resolution: {integrity: sha512-DuCRB7fu8MyTLbEQd1ew3R85nx/88yMoqo2uPSjevMj3yoN7CDM8jkgrY0wmVxfJZyJ/B9fE1iq7EQppWQmR5A==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-plugin-utils': 7.22.5
- '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.22.8)
- dev: true
-
- /@babel/plugin-transform-literals@7.22.5(@babel/core@7.22.8):
- resolution: {integrity: sha512-fTLj4D79M+mepcw3dgFBTIDYpbcB9Sm0bpm4ppXPaO+U+PKFFyV9MGRvS0gvGw62sd10kT5lRMKXAADb9pWy8g==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-plugin-utils': 7.22.5
- dev: true
-
- /@babel/plugin-transform-logical-assignment-operators@7.22.5(@babel/core@7.22.8):
- resolution: {integrity: sha512-MQQOUW1KL8X0cDWfbwYP+TbVbZm16QmQXJQ+vndPtH/BoO0lOKpVoEDMI7+PskYxH+IiE0tS8xZye0qr1lGzSA==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-plugin-utils': 7.22.5
- '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.22.8)
- dev: true
-
- /@babel/plugin-transform-member-expression-literals@7.22.5(@babel/core@7.22.8):
- resolution: {integrity: sha512-RZEdkNtzzYCFl9SE9ATaUMTj2hqMb4StarOJLrZRbqqU4HSBE7UlBw9WBWQiDzrJZJdUWiMTVDI6Gv/8DPvfew==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-plugin-utils': 7.22.5
- dev: true
-
- /@babel/plugin-transform-modules-amd@7.22.5(@babel/core@7.22.8):
- resolution: {integrity: sha512-R+PTfLTcYEmb1+kK7FNkhQ1gP4KgjpSO6HfH9+f8/yfp2Nt3ggBjiVpRwmwTlfqZLafYKJACy36yDXlEmI9HjQ==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-module-transforms': 7.22.5
- '@babel/helper-plugin-utils': 7.22.5
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /@babel/plugin-transform-modules-commonjs@7.22.5(@babel/core@7.22.8):
- resolution: {integrity: sha512-B4pzOXj+ONRmuaQTg05b3y/4DuFz3WcCNAXPLb2Q0GT0TrGKGxNKV4jwsXts+StaM0LQczZbOpj8o1DLPDJIiA==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-module-transforms': 7.22.5
- '@babel/helper-plugin-utils': 7.22.5
- '@babel/helper-simple-access': 7.22.5
- transitivePeerDependencies:
- - supports-color
-
- /@babel/plugin-transform-modules-systemjs@7.22.5(@babel/core@7.22.8):
- resolution: {integrity: sha512-emtEpoaTMsOs6Tzz+nbmcePl6AKVtS1yC4YNAeMun9U8YCsgadPNxnOPQ8GhHFB2qdx+LZu9LgoC0Lthuu05DQ==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-hoist-variables': 7.22.5
- '@babel/helper-module-transforms': 7.22.5
- '@babel/helper-plugin-utils': 7.22.5
- '@babel/helper-validator-identifier': 7.22.5
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /@babel/plugin-transform-modules-umd@7.22.5(@babel/core@7.22.8):
- resolution: {integrity: sha512-+S6kzefN/E1vkSsKx8kmQuqeQsvCKCd1fraCM7zXm4SFoggI099Tr4G8U81+5gtMdUeMQ4ipdQffbKLX0/7dBQ==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-module-transforms': 7.22.5
- '@babel/helper-plugin-utils': 7.22.5
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /@babel/plugin-transform-named-capturing-groups-regex@7.22.5(@babel/core@7.22.8):
- resolution: {integrity: sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-create-regexp-features-plugin': 7.22.6(@babel/core@7.22.8)
- '@babel/helper-plugin-utils': 7.22.5
- dev: true
-
- /@babel/plugin-transform-new-target@7.22.5(@babel/core@7.22.8):
- resolution: {integrity: sha512-AsF7K0Fx/cNKVyk3a+DW0JLo+Ua598/NxMRvxDnkpCIGFh43+h/v2xyhRUYf6oD8gE4QtL83C7zZVghMjHd+iw==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-plugin-utils': 7.22.5
- dev: true
-
- /@babel/plugin-transform-nullish-coalescing-operator@7.22.5(@babel/core@7.22.8):
- resolution: {integrity: sha512-6CF8g6z1dNYZ/VXok5uYkkBBICHZPiGEl7oDnAx2Mt1hlHVHOSIKWJaXHjQJA5VB43KZnXZDIexMchY4y2PGdA==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-plugin-utils': 7.22.5
- '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.22.8)
- dev: true
-
- /@babel/plugin-transform-numeric-separator@7.22.5(@babel/core@7.22.8):
- resolution: {integrity: sha512-NbslED1/6M+sXiwwtcAB/nieypGw02Ejf4KtDeMkCEpP6gWFMX1wI9WKYua+4oBneCCEmulOkRpwywypVZzs/g==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-plugin-utils': 7.22.5
- '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.22.8)
- dev: true
-
- /@babel/plugin-transform-object-rest-spread@7.22.5(@babel/core@7.22.8):
- resolution: {integrity: sha512-Kk3lyDmEslH9DnvCDA1s1kkd3YWQITiBOHngOtDL9Pt6BZjzqb6hiOlb8VfjiiQJ2unmegBqZu0rx5RxJb5vmQ==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/compat-data': 7.22.6
- '@babel/core': 7.22.8
- '@babel/helper-compilation-targets': 7.22.6(@babel/core@7.22.8)
- '@babel/helper-plugin-utils': 7.22.5
- '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.22.8)
- '@babel/plugin-transform-parameters': 7.22.5(@babel/core@7.22.8)
- dev: true
-
- /@babel/plugin-transform-object-super@7.22.5(@babel/core@7.22.8):
- resolution: {integrity: sha512-klXqyaT9trSjIUrcsYIfETAzmOEZL3cBYqOYLJxBHfMFFggmXOv+NYSX/Jbs9mzMVESw/WycLFPRx8ba/b2Ipw==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-plugin-utils': 7.22.5
- '@babel/helper-replace-supers': 7.22.5
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /@babel/plugin-transform-optional-catch-binding@7.22.5(@babel/core@7.22.8):
- resolution: {integrity: sha512-pH8orJahy+hzZje5b8e2QIlBWQvGpelS76C63Z+jhZKsmzfNaPQ+LaW6dcJ9bxTpo1mtXbgHwy765Ro3jftmUg==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-plugin-utils': 7.22.5
- '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.22.8)
- dev: true
-
- /@babel/plugin-transform-optional-chaining@7.22.6(@babel/core@7.22.8):
- resolution: {integrity: sha512-Vd5HiWml0mDVtcLHIoEU5sw6HOUW/Zk0acLs/SAeuLzkGNOPc9DB4nkUajemhCmTIz3eiaKREZn2hQQqF79YTg==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-plugin-utils': 7.22.5
- '@babel/helper-skip-transparent-expression-wrappers': 7.22.5
- '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.22.8)
- dev: true
-
- /@babel/plugin-transform-parameters@7.22.5(@babel/core@7.22.8):
- resolution: {integrity: sha512-AVkFUBurORBREOmHRKo06FjHYgjrabpdqRSwq6+C7R5iTCZOsM4QbcB27St0a4U6fffyAOqh3s/qEfybAhfivg==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-plugin-utils': 7.22.5
- dev: true
-
- /@babel/plugin-transform-private-methods@7.22.5(@babel/core@7.22.8):
- resolution: {integrity: sha512-PPjh4gyrQnGe97JTalgRGMuU4icsZFnWkzicB/fUtzlKUqvsWBKEpPPfr5a2JiyirZkHxnAqkQMO5Z5B2kK3fA==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-create-class-features-plugin': 7.22.6(@babel/core@7.22.8)
- '@babel/helper-plugin-utils': 7.22.5
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /@babel/plugin-transform-private-property-in-object@7.22.5(@babel/core@7.22.8):
- resolution: {integrity: sha512-/9xnaTTJcVoBtSSmrVyhtSvO3kbqS2ODoh2juEU72c3aYonNF0OMGiaz2gjukyKM2wBBYJP38S4JiE0Wfb5VMQ==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-annotate-as-pure': 7.22.5
- '@babel/helper-create-class-features-plugin': 7.22.6(@babel/core@7.22.8)
- '@babel/helper-plugin-utils': 7.22.5
- '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.22.8)
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /@babel/plugin-transform-property-literals@7.22.5(@babel/core@7.22.8):
- resolution: {integrity: sha512-TiOArgddK3mK/x1Qwf5hay2pxI6wCZnvQqrFSqbtg1GLl2JcNMitVH/YnqjP+M31pLUeTfzY1HAXFDnUBV30rQ==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-plugin-utils': 7.22.5
- dev: true
-
- /@babel/plugin-transform-react-jsx-self@7.22.5(@babel/core@7.22.8):
- resolution: {integrity: sha512-nTh2ogNUtxbiSbxaT4Ds6aXnXEipHweN9YRgOX/oNXdf0cCrGn/+2LozFa3lnPV5D90MkjhgckCPBrsoSc1a7g==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-plugin-utils': 7.22.5
- dev: true
-
- /@babel/plugin-transform-react-jsx-source@7.22.5(@babel/core@7.22.8):
- resolution: {integrity: sha512-yIiRO6yobeEIaI0RTbIr8iAK9FcBHLtZq0S89ZPjDLQXBA4xvghaKqI0etp/tF3htTM0sazJKKLz9oEiGRtu7w==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-plugin-utils': 7.22.5
- dev: true
-
- /@babel/plugin-transform-regenerator@7.22.5(@babel/core@7.22.8):
- resolution: {integrity: sha512-rR7KePOE7gfEtNTh9Qw+iO3Q/e4DEsoQ+hdvM6QUDH7JRJ5qxq5AA52ZzBWbI5i9lfNuvySgOGP8ZN7LAmaiPw==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-plugin-utils': 7.22.5
- regenerator-transform: 0.15.1
- dev: true
-
- /@babel/plugin-transform-reserved-words@7.22.5(@babel/core@7.22.8):
- resolution: {integrity: sha512-DTtGKFRQUDm8svigJzZHzb/2xatPc6TzNvAIJ5GqOKDsGFYgAskjRulbR/vGsPKq3OPqtexnz327qYpP57RFyA==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-plugin-utils': 7.22.5
- dev: true
-
- /@babel/plugin-transform-runtime@7.22.7(@babel/core@7.22.8):
- resolution: {integrity: sha512-o02xM7iY7mSPI+TvaYDH0aYl+lg3+KT7qrD705JlsB/GrZSNaYO/4i+aDFKPiJ7ubq3hgv8NNLCdyB5MFxT8mg==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-module-imports': 7.22.5
- '@babel/helper-plugin-utils': 7.22.5
- '@nicolo-ribaudo/semver-v6': 6.3.3
- babel-plugin-polyfill-corejs2: 0.4.4(@babel/core@7.22.8)
- babel-plugin-polyfill-corejs3: 0.8.2(@babel/core@7.22.8)
- babel-plugin-polyfill-regenerator: 0.5.1(@babel/core@7.22.8)
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /@babel/plugin-transform-shorthand-properties@7.22.5(@babel/core@7.22.8):
- resolution: {integrity: sha512-vM4fq9IXHscXVKzDv5itkO1X52SmdFBFcMIBZ2FRn2nqVYqw6dBexUgMvAjHW+KXpPPViD/Yo3GrDEBaRC0QYA==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-plugin-utils': 7.22.5
- dev: true
-
- /@babel/plugin-transform-spread@7.22.5(@babel/core@7.22.8):
- resolution: {integrity: sha512-5ZzDQIGyvN4w8+dMmpohL6MBo+l2G7tfC/O2Dg7/hjpgeWvUx8FzfeOKxGog9IimPa4YekaQ9PlDqTLOljkcxg==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-plugin-utils': 7.22.5
- '@babel/helper-skip-transparent-expression-wrappers': 7.22.5
- dev: true
-
- /@babel/plugin-transform-sticky-regex@7.22.5(@babel/core@7.22.8):
- resolution: {integrity: sha512-zf7LuNpHG0iEeiyCNwX4j3gDg1jgt1k3ZdXBKbZSoA3BbGQGvMiSvfbZRR3Dr3aeJe3ooWFZxOOG3IRStYp2Bw==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-plugin-utils': 7.22.5
- dev: true
-
- /@babel/plugin-transform-template-literals@7.22.5(@babel/core@7.22.8):
- resolution: {integrity: sha512-5ciOehRNf+EyUeewo8NkbQiUs4d6ZxiHo6BcBcnFlgiJfu16q0bQUw9Jvo0b0gBKFG1SMhDSjeKXSYuJLeFSMA==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-plugin-utils': 7.22.5
- dev: true
-
- /@babel/plugin-transform-typeof-symbol@7.22.5(@babel/core@7.22.8):
- resolution: {integrity: sha512-bYkI5lMzL4kPii4HHEEChkD0rkc+nvnlR6+o/qdqR6zrm0Sv/nodmyLhlq2DO0YKLUNd2VePmPRjJXSBh9OIdA==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-plugin-utils': 7.22.5
- dev: true
-
- /@babel/plugin-transform-unicode-escapes@7.22.5(@babel/core@7.22.8):
- resolution: {integrity: sha512-biEmVg1IYB/raUO5wT1tgfacCef15Fbzhkx493D3urBI++6hpJ+RFG4SrWMn0NEZLfvilqKf3QDrRVZHo08FYg==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-plugin-utils': 7.22.5
- dev: true
-
- /@babel/plugin-transform-unicode-property-regex@7.22.5(@babel/core@7.22.8):
- resolution: {integrity: sha512-HCCIb+CbJIAE6sXn5CjFQXMwkCClcOfPCzTlilJ8cUatfzwHlWQkbtV0zD338u9dZskwvuOYTuuaMaA8J5EI5A==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-create-regexp-features-plugin': 7.22.6(@babel/core@7.22.8)
- '@babel/helper-plugin-utils': 7.22.5
- dev: true
-
- /@babel/plugin-transform-unicode-regex@7.22.5(@babel/core@7.22.8):
- resolution: {integrity: sha512-028laaOKptN5vHJf9/Arr/HiJekMd41hOEZYvNsrsXqJ7YPYuX2bQxh31fkZzGmq3YqHRJzYFFAVYvKfMPKqyg==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-create-regexp-features-plugin': 7.22.6(@babel/core@7.22.8)
- '@babel/helper-plugin-utils': 7.22.5
- dev: true
-
- /@babel/plugin-transform-unicode-sets-regex@7.22.5(@babel/core@7.22.8):
- resolution: {integrity: sha512-lhMfi4FC15j13eKrh3DnYHjpGj6UKQHtNKTbtc1igvAhRy4+kLhV07OpLcsN0VgDEw/MjAvJO4BdMJsHwMhzCg==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-create-regexp-features-plugin': 7.22.6(@babel/core@7.22.8)
- '@babel/helper-plugin-utils': 7.22.5
- dev: true
-
- /@babel/preset-env@7.22.7(@babel/core@7.22.8):
- resolution: {integrity: sha512-1whfDtW+CzhETuzYXfcgZAh8/GFMeEbz0V5dVgya8YeJyCU6Y/P2Gnx4Qb3MylK68Zu9UiwUvbPMPTpFAOJ+sQ==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/compat-data': 7.22.6
- '@babel/core': 7.22.8
- '@babel/helper-compilation-targets': 7.22.6(@babel/core@7.22.8)
- '@babel/helper-plugin-utils': 7.22.5
- '@babel/helper-validator-option': 7.22.5
- '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.22.5(@babel/core@7.22.8)
- '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.22.5(@babel/core@7.22.8)
- '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.22.8)
- '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.22.8)
- '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.22.8)
- '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.22.8)
- '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.22.8)
- '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.22.8)
- '@babel/plugin-syntax-import-assertions': 7.22.5(@babel/core@7.22.8)
- '@babel/plugin-syntax-import-attributes': 7.22.5(@babel/core@7.22.8)
- '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.22.8)
- '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.22.8)
- '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.22.8)
- '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.22.8)
- '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.22.8)
- '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.22.8)
- '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.22.8)
- '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.22.8)
- '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.22.8)
- '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.22.8)
- '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.22.8)
- '@babel/plugin-transform-arrow-functions': 7.22.5(@babel/core@7.22.8)
- '@babel/plugin-transform-async-generator-functions': 7.22.7(@babel/core@7.22.8)
- '@babel/plugin-transform-async-to-generator': 7.22.5(@babel/core@7.22.8)
- '@babel/plugin-transform-block-scoped-functions': 7.22.5(@babel/core@7.22.8)
- '@babel/plugin-transform-block-scoping': 7.22.5(@babel/core@7.22.8)
- '@babel/plugin-transform-class-properties': 7.22.5(@babel/core@7.22.8)
- '@babel/plugin-transform-class-static-block': 7.22.5(@babel/core@7.22.8)
- '@babel/plugin-transform-classes': 7.22.6(@babel/core@7.22.8)
- '@babel/plugin-transform-computed-properties': 7.22.5(@babel/core@7.22.8)
- '@babel/plugin-transform-destructuring': 7.22.5(@babel/core@7.22.8)
- '@babel/plugin-transform-dotall-regex': 7.22.5(@babel/core@7.22.8)
- '@babel/plugin-transform-duplicate-keys': 7.22.5(@babel/core@7.22.8)
- '@babel/plugin-transform-dynamic-import': 7.22.5(@babel/core@7.22.8)
- '@babel/plugin-transform-exponentiation-operator': 7.22.5(@babel/core@7.22.8)
- '@babel/plugin-transform-export-namespace-from': 7.22.5(@babel/core@7.22.8)
- '@babel/plugin-transform-for-of': 7.22.5(@babel/core@7.22.8)
- '@babel/plugin-transform-function-name': 7.22.5(@babel/core@7.22.8)
- '@babel/plugin-transform-json-strings': 7.22.5(@babel/core@7.22.8)
- '@babel/plugin-transform-literals': 7.22.5(@babel/core@7.22.8)
- '@babel/plugin-transform-logical-assignment-operators': 7.22.5(@babel/core@7.22.8)
- '@babel/plugin-transform-member-expression-literals': 7.22.5(@babel/core@7.22.8)
- '@babel/plugin-transform-modules-amd': 7.22.5(@babel/core@7.22.8)
- '@babel/plugin-transform-modules-commonjs': 7.22.5(@babel/core@7.22.8)
- '@babel/plugin-transform-modules-systemjs': 7.22.5(@babel/core@7.22.8)
- '@babel/plugin-transform-modules-umd': 7.22.5(@babel/core@7.22.8)
- '@babel/plugin-transform-named-capturing-groups-regex': 7.22.5(@babel/core@7.22.8)
- '@babel/plugin-transform-new-target': 7.22.5(@babel/core@7.22.8)
- '@babel/plugin-transform-nullish-coalescing-operator': 7.22.5(@babel/core@7.22.8)
- '@babel/plugin-transform-numeric-separator': 7.22.5(@babel/core@7.22.8)
- '@babel/plugin-transform-object-rest-spread': 7.22.5(@babel/core@7.22.8)
- '@babel/plugin-transform-object-super': 7.22.5(@babel/core@7.22.8)
- '@babel/plugin-transform-optional-catch-binding': 7.22.5(@babel/core@7.22.8)
- '@babel/plugin-transform-optional-chaining': 7.22.6(@babel/core@7.22.8)
- '@babel/plugin-transform-parameters': 7.22.5(@babel/core@7.22.8)
- '@babel/plugin-transform-private-methods': 7.22.5(@babel/core@7.22.8)
- '@babel/plugin-transform-private-property-in-object': 7.22.5(@babel/core@7.22.8)
- '@babel/plugin-transform-property-literals': 7.22.5(@babel/core@7.22.8)
- '@babel/plugin-transform-regenerator': 7.22.5(@babel/core@7.22.8)
- '@babel/plugin-transform-reserved-words': 7.22.5(@babel/core@7.22.8)
- '@babel/plugin-transform-shorthand-properties': 7.22.5(@babel/core@7.22.8)
- '@babel/plugin-transform-spread': 7.22.5(@babel/core@7.22.8)
- '@babel/plugin-transform-sticky-regex': 7.22.5(@babel/core@7.22.8)
- '@babel/plugin-transform-template-literals': 7.22.5(@babel/core@7.22.8)
- '@babel/plugin-transform-typeof-symbol': 7.22.5(@babel/core@7.22.8)
- '@babel/plugin-transform-unicode-escapes': 7.22.5(@babel/core@7.22.8)
- '@babel/plugin-transform-unicode-property-regex': 7.22.5(@babel/core@7.22.8)
- '@babel/plugin-transform-unicode-regex': 7.22.5(@babel/core@7.22.8)
- '@babel/plugin-transform-unicode-sets-regex': 7.22.5(@babel/core@7.22.8)
- '@babel/preset-modules': 0.1.5(@babel/core@7.22.8)
- '@babel/types': 7.22.5
- '@nicolo-ribaudo/semver-v6': 6.3.3
- babel-plugin-polyfill-corejs2: 0.4.4(@babel/core@7.22.8)
- babel-plugin-polyfill-corejs3: 0.8.2(@babel/core@7.22.8)
- babel-plugin-polyfill-regenerator: 0.5.1(@babel/core@7.22.8)
- core-js-compat: 3.31.1
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /@babel/preset-modules@0.1.5(@babel/core@7.22.8):
- resolution: {integrity: sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-plugin-utils': 7.22.5
- '@babel/plugin-proposal-unicode-property-regex': 7.18.6(@babel/core@7.22.8)
- '@babel/plugin-transform-dotall-regex': 7.22.5(@babel/core@7.22.8)
- '@babel/types': 7.22.5
- esutils: 2.0.3
- dev: true
-
- /@babel/regjsgen@0.8.0:
- resolution: {integrity: sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==}
dev: true
/@babel/runtime@7.22.6:
@@ -1716,49 +547,6 @@ packages:
regenerator-runtime: 0.13.11
dev: true
- /@babel/template@7.22.5:
- resolution: {integrity: sha512-X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZaw==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/code-frame': 7.22.5
- '@babel/parser': 7.22.7
- '@babel/types': 7.22.5
-
- /@babel/traverse@7.22.8:
- resolution: {integrity: sha512-y6LPR+wpM2I3qJrsheCTwhIinzkETbplIgPBbwvqPKc+uljeA5gP+3nP8irdYt1mjQaDnlIcG+dw8OjAco4GXw==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/code-frame': 7.22.5
- '@babel/generator': 7.22.7
- '@babel/helper-environment-visitor': 7.22.5
- '@babel/helper-function-name': 7.22.5
- '@babel/helper-hoist-variables': 7.22.5
- '@babel/helper-split-export-declaration': 7.22.6
- '@babel/parser': 7.22.7
- '@babel/types': 7.22.5
- debug: 4.3.4
- globals: 11.12.0
- transitivePeerDependencies:
- - supports-color
-
- /@babel/types@7.22.5:
- resolution: {integrity: sha512-zo3MIHGOkPOfoRXitsgHLjEXmlDaD/5KU1Uzuc9GNiZPhSqVxVRtxuPaSBZDsYZ9qV88AjtMtWW7ww98loJ9KA==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/helper-string-parser': 7.22.5
- '@babel/helper-validator-identifier': 7.22.5
- to-fast-properties: 2.0.0
-
- /@emotion/is-prop-valid@1.2.1:
- resolution: {integrity: sha512-61Mf7Ufx4aDxx1xlDeOm8aFFigGHE4z+0sKCa+IHCeZKiyP9RLD0Mmx7m8b9/Cf37f7NAvQOOJAbQQGVr5uERw==}
- dependencies:
- '@emotion/memoize': 0.8.1
- dev: false
-
- /@emotion/memoize@0.8.1:
- resolution: {integrity: sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA==}
- dev: false
-
/@esbuild/android-arm64@0.18.11:
resolution: {integrity: sha512-snieiq75Z1z5LJX9cduSAjUr7vEI1OdlzFPMw0HH5YI7qQHDd3qs+WZoMrWYDsfRJSq36lIA6mfZBkvL46KoIw==}
engines: {node: '>=12'}
@@ -2007,9 +795,11 @@ packages:
/@fontsource/noto-sans-kr@5.0.5:
resolution: {integrity: sha512-lWiNL/up3HDm3Qi04MToLwyGji03lcpA9dTfID9Dl41tGbHsA1xZ+9SnPl+DKo+ZI9njQdZvjDQOONwQ+sPiGQ==}
+ dev: true
/@fontsource/source-code-pro@5.0.5:
resolution: {integrity: sha512-S56efoSrojdh3F/3CsiiD+dqwjPhpQGlraCV6YSJEFuA0v8YlIGLEesP+Wmv88aYqRn4VgHIe9dtn1TrYkW4Qg==}
+ dev: true
/@fortawesome/fontawesome-common-types@6.4.0:
resolution: {integrity: sha512-HNii132xfomg5QVZw0HwXXpN22s7VBHQBv9CeOu9tfJnhsWQNd2lmTNi8CSrnw5B+5YOmzu1UoPAyxaXsJ6RgQ==}
@@ -2084,26 +874,32 @@ packages:
'@jridgewell/set-array': 1.1.2
'@jridgewell/sourcemap-codec': 1.4.15
'@jridgewell/trace-mapping': 0.3.18
+ dev: true
/@jridgewell/resolve-uri@3.1.0:
resolution: {integrity: sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==}
engines: {node: '>=6.0.0'}
+ dev: true
/@jridgewell/set-array@1.1.2:
resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==}
engines: {node: '>=6.0.0'}
+ dev: true
/@jridgewell/sourcemap-codec@1.4.14:
resolution: {integrity: sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==}
+ dev: true
/@jridgewell/sourcemap-codec@1.4.15:
resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==}
+ dev: true
/@jridgewell/trace-mapping@0.3.18:
resolution: {integrity: sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==}
dependencies:
'@jridgewell/resolve-uri': 3.1.0
'@jridgewell/sourcemap-codec': 1.4.14
+ dev: true
/@kunukn/react-collapse@2.2.10(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-1qCB9+UDw9tLolhFfO4ywfATylV0cflmkLYRGGV8mQhtAzYDPyDU0HUog98IdlmZBowcdfmxFTbtoD99Eyq5SA==}
@@ -2116,123 +912,6 @@ packages:
react-dom: 18.2.0(react@18.2.0)
dev: true
- /@linaria/babel-preset@4.4.5:
- resolution: {integrity: sha512-EqZeVDJrMomjSW/8Soo5ToprM9uYQbpRu8EwTqalwc4+l7anqKuHN9UfzO/Li9O8R+HJ1Lh1ywCoSulxpj268g==}
- engines: {node: ^12.16.0 || >=13.7.0}
- dependencies:
- '@babel/core': 7.22.8
- '@babel/generator': 7.22.7
- '@babel/helper-module-imports': 7.22.5
- '@babel/template': 7.22.5
- '@babel/traverse': 7.22.8
- '@babel/types': 7.22.5
- '@linaria/core': 4.2.10
- '@linaria/logger': 4.0.0
- '@linaria/shaker': 4.2.11
- '@linaria/tags': 4.3.5
- '@linaria/utils': 4.3.4
- cosmiconfig: 8.2.0
- find-up: 5.0.0
- source-map: 0.7.4
- stylis: 3.5.4
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /@linaria/core@4.2.10:
- resolution: {integrity: sha512-S1W01W7L4SQnGpWzp8awyCpPIYUOEJ+OLjjXqKpIXOU+ozPwBt86Mjjdas9aZccVhNBWDja74cMCUAVp8yUpDQ==}
- engines: {node: ^12.16.0 || >=13.7.0}
- dependencies:
- '@linaria/logger': 4.0.0
- '@linaria/tags': 4.3.5
- '@linaria/utils': 4.3.4
- transitivePeerDependencies:
- - supports-color
-
- /@linaria/logger@4.0.0:
- resolution: {integrity: sha512-YnBq0JlDWMEkTOK+tMo5yEVR0f5V//6qMLToGcLhTyM9g9i+IDFn51Z+5q2hLk7RdG4NBPgbcCXYi2w4RKsPeg==}
- engines: {node: ^12.16.0 || >=13.7.0}
- dependencies:
- debug: 4.3.4
- picocolors: 1.0.0
- transitivePeerDependencies:
- - supports-color
-
- /@linaria/react@4.3.8(react@18.2.0):
- resolution: {integrity: sha512-+Io4PXXyopxiSemk+5QdyqF4+uJJwVUx9yIhUrVJhKluwyJ0KsNA00gY+d5wpT5FhTsnVpv4Ef3YEcPHcVUuow==}
- engines: {node: ^12.16.0 || >=13.7.0}
- peerDependencies:
- react: '>=16'
- dependencies:
- '@emotion/is-prop-valid': 1.2.1
- '@linaria/core': 4.2.10
- '@linaria/tags': 4.3.5
- '@linaria/utils': 4.3.4
- react: 18.2.0
- react-html-attributes: 1.4.6
- ts-invariant: 0.10.3
- transitivePeerDependencies:
- - supports-color
- dev: false
-
- /@linaria/shaker@4.2.11:
- resolution: {integrity: sha512-4QEMHoxWI/zH8tjuIa4y3tfrW3bWmRPxNGZ66IdSm19IivWMRxWl+viYHCDn3lL7JQTXn1MURsEopVmUs4p2Lw==}
- engines: {node: ^12.16.0 || >=13.7.0}
- dependencies:
- '@babel/core': 7.22.8
- '@babel/generator': 7.22.7
- '@babel/plugin-transform-modules-commonjs': 7.22.5(@babel/core@7.22.8)
- '@babel/plugin-transform-runtime': 7.22.7(@babel/core@7.22.8)
- '@babel/plugin-transform-template-literals': 7.22.5(@babel/core@7.22.8)
- '@babel/preset-env': 7.22.7(@babel/core@7.22.8)
- '@linaria/logger': 4.0.0
- '@linaria/utils': 4.3.4
- babel-plugin-transform-react-remove-prop-types: 0.4.24
- ts-invariant: 0.10.3
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /@linaria/tags@4.3.5:
- resolution: {integrity: sha512-PgaIi8Vv89YOjc6rpKL/uPg2w4k0rAwAYxcqeXqzKqsEAste5rgB8xp1/KUOG0oAOkPd3MRL6Duj+m0ZwJ3g+g==}
- engines: {node: ^12.16.0 || >=13.7.0}
- dependencies:
- '@babel/generator': 7.22.7
- '@linaria/logger': 4.0.0
- '@linaria/utils': 4.3.4
- transitivePeerDependencies:
- - supports-color
-
- /@linaria/utils@4.3.4:
- resolution: {integrity: sha512-vt6WJG54n+KANaqxOfzIIU7aSfFHEWFbnGLsgxL7nASHqO0zezrNA2y2Rrp80zSeTW+wSpbmDM4uJyC9UW1qoA==}
- engines: {node: ^12.16.0 || >=13.7.0}
- dependencies:
- '@babel/core': 7.22.8
- '@babel/plugin-proposal-export-namespace-from': 7.18.9(@babel/core@7.22.8)
- '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.22.8)
- '@babel/plugin-transform-modules-commonjs': 7.22.5(@babel/core@7.22.8)
- '@babel/traverse': 7.22.8
- '@babel/types': 7.22.5
- '@linaria/logger': 4.0.0
- babel-merge: 3.0.0(@babel/core@7.22.8)
- transitivePeerDependencies:
- - supports-color
-
- /@linaria/vite@4.2.11(vite@4.4.2):
- resolution: {integrity: sha512-+wfMZb3y/pDmrRb6SXTelPDA1T3o3CkjXYyBaN4t87Eple5d6qdVCXQPPoDJFdSyqtjtZ4Rdez/qIQrfPr++tQ==}
- engines: {node: ^12.16.0 || >=13.7.0}
- peerDependencies:
- vite: '>=3.1.0'
- dependencies:
- '@linaria/babel-preset': 4.4.5
- '@linaria/logger': 4.0.0
- '@linaria/utils': 4.3.4
- '@rollup/pluginutils': 4.2.1
- vite: 4.4.2(sass@1.63.6)
- transitivePeerDependencies:
- - supports-color
- dev: true
-
/@mapbox/node-pre-gyp@1.0.10:
resolution: {integrity: sha512-4ySo4CjzStuprMwk35H5pPbkymjv1SF3jGLj6rAHp/xT/RF7TL7bd9CTm1xDY49K2qF7jmR/g7k+SkLETP6opA==}
hasBin: true
@@ -2353,10 +1032,6 @@ packages:
dev: true
optional: true
- /@nicolo-ribaudo/semver-v6@6.3.3:
- resolution: {integrity: sha512-3Yc1fUTs69MG/uZbJlLSI3JISMn2UV2rg+1D/vROUqZyh3l6iYHCs7GMp+M40ZD7yOdDbYjJcU1oTJhrc+dGKg==}
- hasBin: true
-
/@nodelib/fs.scandir@2.1.5:
resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==}
engines: {node: '>= 8'}
@@ -2391,14 +1066,6 @@ packages:
resolution: {integrity: sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==}
dev: true
- /@rollup/pluginutils@4.2.1:
- resolution: {integrity: sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==}
- engines: {node: '>= 8.0.0'}
- dependencies:
- estree-walker: 2.0.2
- picomatch: 2.3.1
- dev: true
-
/@rushstack/eslint-patch@1.3.2:
resolution: {integrity: sha512-V+MvGwaHH03hYhY+k6Ef/xKd6RYlc4q8WBx+2ANmipHJcKuktNcI/NgEsJgdSUF6Lw32njT6OnrRsKYCdgHjYw==}
dev: true
@@ -2538,7 +1205,7 @@ packages:
/@types/jsdom@21.1.1:
resolution: {integrity: sha512-cZFuoVLtzKP3gmq9eNosUL1R50U+USkbLtUQ1bYVgl/lKp0FZM7Cq4aIHAL8oIvQ17uSHi7jXPtfDOdjPwBE7A==}
dependencies:
- '@types/node': 20.4.1
+ '@types/node': 20.4.5
'@types/tough-cookie': 4.0.2
parse5: 7.1.2
dev: false
@@ -2561,7 +1228,6 @@ packages:
/@types/katex@0.16.2:
resolution: {integrity: sha512-dHsSjSlU/EWEEbeNADr3FtZZOAXPkFPUO457QCnoNqcZQXNqNEu/svQd0Nritvd3wNff4vvC/f4e6xgX3Llt8A==}
- dev: true
/@types/linkify-it@3.0.2:
resolution: {integrity: sha512-HZQYqbiFVWufzCwexrvh694SOim8z2d+xJl5UNamcvQFejLY/2YUtzXHYi3cHdI7PMlS8ejH2slRAOJQ32aNbA==}
@@ -2598,7 +1264,6 @@ packages:
/@types/node@20.4.5:
resolution: {integrity: sha512-rt40Nk13II9JwQBdeYqmbn2Q6IVTA5uPhvSO+JVqdXw/6/4glI6oR9ezty/A9Hg5u7JH4OmYmuQ+XvjKm0Datg==}
- dev: true
/@types/normalize-package-data@2.4.1:
resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==}
@@ -2622,26 +1287,12 @@ packages:
'@types/react': 18.2.17
dev: true
- /@types/react-dom@18.2.6:
- resolution: {integrity: sha512-2et4PDvg6PVCyS7fuTc4gPoksV58bW0RwSxWKcPRcHZf0PRUGq03TKcD/rUHe3azfV6/5/biUBJw+HhCQjaP0A==}
- dependencies:
- '@types/react': 18.2.14
- dev: true
-
/@types/react-dom@18.2.7:
resolution: {integrity: sha512-GRaAEriuT4zp9N4p1i8BDBYmEyfo+xQ3yHjJU4eiK5NDa1RmUZG+unZABUTK4/Ox/M+GaHwb6Ow8rUITrtjszA==}
dependencies:
'@types/react': 18.2.17
dev: true
- /@types/react@18.2.14:
- resolution: {integrity: sha512-A0zjq+QN/O0Kpe30hA1GidzyFjatVvrpIvWLxD+xv67Vt91TWWgco9IvrJBkeyHm1trGaFS/FSGqPlhyeZRm0g==}
- dependencies:
- '@types/prop-types': 15.7.5
- '@types/scheduler': 0.16.3
- csstype: 3.1.2
- dev: true
-
/@types/react@18.2.17:
resolution: {integrity: sha512-u+e7OlgPPh+aryjOm5UJMX32OvB2E3QASOAqVMY6Ahs90djagxwv2ya0IctglNbNTexC12qCSMZG47KPfy1hAA==}
dependencies:
@@ -3013,21 +1664,6 @@ packages:
eslint-visitor-keys: 3.4.1
dev: true
- /@vitejs/plugin-react@4.0.2(vite@4.4.2):
- resolution: {integrity: sha512-zbnVp3Esfg33zDaoLrjxG+p/dPiOtpvJA+1oOEQwSxMMTRL9zi1eghIcd2WtLjkcKnPsa3S15LzS/OzDn2BOCA==}
- engines: {node: ^14.18.0 || >=16.0.0}
- peerDependencies:
- vite: ^4.2.0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/plugin-transform-react-jsx-self': 7.22.5(@babel/core@7.22.8)
- '@babel/plugin-transform-react-jsx-source': 7.22.5(@babel/core@7.22.8)
- react-refresh: 0.14.0
- vite: 4.4.2(sass@1.63.6)
- transitivePeerDependencies:
- - supports-color
- dev: true
-
/abab@2.0.6:
resolution: {integrity: sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==}
dev: false
@@ -3081,6 +1717,7 @@ packages:
engines: {node: '>=4'}
dependencies:
color-convert: 1.9.3
+ dev: true
/ansi-styles@4.3.0:
resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==}
@@ -3232,7 +1869,7 @@ packages:
postcss: ^8.1.0
dependencies:
browserslist: 4.21.9
- caniuse-lite: 1.0.30001513
+ caniuse-lite: 1.0.30001517
fraction.js: 4.2.0
normalize-range: 0.1.2
picocolors: 1.0.0
@@ -3272,55 +1909,6 @@ packages:
dequal: 2.0.3
dev: true
- /babel-merge@3.0.0(@babel/core@7.22.8):
- resolution: {integrity: sha512-eBOBtHnzt9xvnjpYNI5HmaPp/b2vMveE5XggzqHnQeHJ8mFIBrBv6WZEVIj5jJ2uwTItkqKo9gWzEEcBxEq0yw==}
- peerDependencies:
- '@babel/core': ^7.0.0
- dependencies:
- '@babel/core': 7.22.8
- deepmerge: 2.2.1
- object.omit: 3.0.0
-
- /babel-plugin-polyfill-corejs2@0.4.4(@babel/core@7.22.8):
- resolution: {integrity: sha512-9WeK9snM1BfxB38goUEv2FLnA6ja07UMfazFHzCXUb3NyDZAwfXvQiURQ6guTTMeHcOsdknULm1PDhs4uWtKyA==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/compat-data': 7.22.6
- '@babel/core': 7.22.8
- '@babel/helper-define-polyfill-provider': 0.4.1(@babel/core@7.22.8)
- '@nicolo-ribaudo/semver-v6': 6.3.3
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /babel-plugin-polyfill-corejs3@0.8.2(@babel/core@7.22.8):
- resolution: {integrity: sha512-Cid+Jv1BrY9ReW9lIfNlNpsI53N+FN7gE+f73zLAUbr9C52W4gKLWSByx47pfDJsEysojKArqOtOKZSVIIUTuQ==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-define-polyfill-provider': 0.4.1(@babel/core@7.22.8)
- core-js-compat: 3.31.1
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /babel-plugin-polyfill-regenerator@0.5.1(@babel/core@7.22.8):
- resolution: {integrity: sha512-L8OyySuI6OSQ5hFy9O+7zFjyr4WhAfRjLIOkhQGYl+emwJkd/S4XXT1JpfrgR1jrQ1NcGiOh+yAdGlF8pnC3Jw==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.22.8
- '@babel/helper-define-polyfill-provider': 0.4.1(@babel/core@7.22.8)
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /babel-plugin-transform-react-remove-prop-types@0.4.24:
- resolution: {integrity: sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==}
- dev: true
-
/bail@2.0.2:
resolution: {integrity: sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==}
dev: false
@@ -3377,6 +1965,7 @@ packages:
electron-to-chromium: 1.4.473
node-releases: 2.0.13
update-browserslist-db: 1.0.11(browserslist@4.21.9)
+ dev: true
/buffer-crc32@0.2.13:
resolution: {integrity: sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==}
@@ -3431,12 +2020,9 @@ packages:
engines: {node: '>=14.16'}
dev: true
- /caniuse-lite@1.0.30001513:
- resolution: {integrity: sha512-pnjGJo7SOOjAGytZZ203Em95MRM8Cr6jhCXNF/FAXTpCTRTECnqQWLpiTRqrFtdYcth8hf4WECUpkezuYsMVww==}
- dev: true
-
/caniuse-lite@1.0.30001517:
resolution: {integrity: sha512-Vdhm5S11DaFVLlyiKu4hiUTkpZu+y1KA/rZZqVQfOD5YdDT/eQKlkt7NaE0WGOFgX32diqt9MiP9CAiFeRklaA==}
+ dev: true
/canvas@2.11.2:
resolution: {integrity: sha512-ItanGBMrmRV7Py2Z+Xhs7cT+FNt5K0vPL4p9EZ/UX/Mu7hFbkxSjKF2KVtPwX7UYWp7dRKnrTvReflgrItJbdw==}
@@ -3462,6 +2048,7 @@ packages:
ansi-styles: 3.2.1
escape-string-regexp: 1.0.5
supports-color: 5.5.0
+ dev: true
/chalk@4.1.2:
resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==}
@@ -3531,6 +2118,7 @@ packages:
resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==}
dependencies:
color-name: 1.1.3
+ dev: true
/color-convert@2.0.1:
resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==}
@@ -3540,6 +2128,7 @@ packages:
/color-name@1.1.3:
resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==}
+ dev: true
/color-name@1.1.4:
resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==}
@@ -3601,34 +2190,15 @@ packages:
resolution: {integrity: sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==}
dev: false
- /convert-source-map@1.9.0:
- resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==}
-
/cookie@0.5.0:
resolution: {integrity: sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==}
engines: {node: '>= 0.6'}
dev: true
- /core-js-compat@3.31.1:
- resolution: {integrity: sha512-wIDWd2s5/5aJSdpOJHfSibxNODxoGoWOBHt8JSPB41NOE94M7kuTPZCYLOlTtuoXTsBPKobpJ6T+y0SSy5L9SA==}
- dependencies:
- browserslist: 4.21.9
- dev: true
-
/core-util-is@1.0.3:
resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==}
dev: false
- /cosmiconfig@8.2.0:
- resolution: {integrity: sha512-3rTMnFJA1tCOPwRxtgF4wd7Ab2qvDbL8jX+3smjIbS4HlZBagTlpERbdN7iAbWlrfxE3M8c27kTwTawQ7st+OQ==}
- engines: {node: '>=14'}
- dependencies:
- import-fresh: 3.3.0
- js-yaml: 4.1.0
- parse-json: 5.2.0
- path-type: 4.0.0
- dev: true
-
/cross-spawn@7.0.3:
resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==}
engines: {node: '>= 8'}
@@ -3776,10 +2346,6 @@ packages:
/deep-is@0.1.4:
resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==}
- /deepmerge@2.2.1:
- resolution: {integrity: sha512-R9hc1Xa/NOBi9WRVUWg19rl1UB7Tt4kuPd+thNJgFZoxXsTz7ncaPaeIm+40oSGuP33DfMb4sZt1QIGiJzC4EA==}
- engines: {node: '>=0.10.0'}
-
/deepmerge@4.3.1:
resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==}
engines: {node: '>=0.10.0'}
@@ -3938,6 +2504,7 @@ packages:
/electron-to-chromium@1.4.473:
resolution: {integrity: sha512-aVfC8+440vGfl06l8HKKn8/PD5jRfSnLkTTD65EFvU46igbpQRri1gxSzW9/+TeUlwYzrXk1sw867T96zlyECA==}
+ dev: true
/emoji-regex@8.0.0:
resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
@@ -4051,10 +2618,6 @@ packages:
which-typed-array: 1.1.11
dev: true
- /es-module-lexer@1.3.0:
- resolution: {integrity: sha512-vZK7T0N2CBmBOixhmjdqx2gWVbFZ4DXZ/NyRMZVlJXPa7CyFS+/a4QQsDGDQy9ZfEzxFuNEsMLeQJnKP2p5/JA==}
- dev: true
-
/es-set-tostringtag@2.0.1:
resolution: {integrity: sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==}
engines: {node: '>= 0.4'}
@@ -4116,10 +2679,12 @@ packages:
/escalade@3.1.1:
resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==}
engines: {node: '>=6'}
+ dev: true
/escape-string-regexp@1.0.5:
resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==}
engines: {node: '>=0.8.0'}
+ dev: true
/escape-string-regexp@4.0.0:
resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==}
@@ -4427,15 +2992,6 @@ packages:
prettier-linter-helpers: 1.0.0
dev: true
- /eslint-plugin-react-hooks@4.6.0(eslint@8.44.0):
- resolution: {integrity: sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==}
- engines: {node: '>=10'}
- peerDependencies:
- eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0
- dependencies:
- eslint: 8.44.0
- dev: true
-
/eslint-plugin-react-hooks@5.0.0-canary-7118f5dd7-20230705(eslint@8.45.0):
resolution: {integrity: sha512-AZYbMo/NW9chdL7vk6HQzQhT+PvTAEVqWk9ziruUoW2kAOcN5qNyelv70e0F1VNQAbvutOC9oc+xfWycI9FxDw==}
engines: {node: '>=10'}
@@ -4445,14 +3001,6 @@ packages:
eslint: 8.45.0
dev: true
- /eslint-plugin-react-refresh@0.4.2(eslint@8.44.0):
- resolution: {integrity: sha512-AjT+7woNvaIiFoFqiD7nsd/M1MoW1h+8SAdfCpQ/1LSFkIH9DNAawBsTHj/1sWjijkVXRfF/rOiXFm+4xZrZ5Q==}
- peerDependencies:
- eslint: '>=7'
- dependencies:
- eslint: 8.44.0
- dev: true
-
/eslint-plugin-react@7.33.0(eslint@8.45.0):
resolution: {integrity: sha512-qewL/8P34WkY8jAqdQxsiL82pDUeT7nhs8IsuXgfgnsEloKCT4miAV9N9kGtx7/KM9NH/NCGUE7Edt9iGxLXFw==}
engines: {node: '>=4'}
@@ -4501,9 +3049,9 @@ packages:
eslint: 8.44.0
esutils: 2.0.3
known-css-properties: 0.27.0
- postcss: 8.4.25
- postcss-load-config: 3.1.4(postcss@8.4.25)
- postcss-safe-parser: 6.0.0(postcss@8.4.25)
+ postcss: 8.4.27
+ postcss-load-config: 3.1.4(postcss@8.4.27)
+ postcss-safe-parser: 6.0.0(postcss@8.4.27)
postcss-selector-parser: 6.0.13
semver: 7.5.4
svelte: 4.0.5
@@ -4690,10 +3238,6 @@ packages:
resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==}
engines: {node: '>=4.0'}
- /estree-walker@2.0.2:
- resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==}
- dev: true
-
/estree-walker@3.0.3:
resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==}
dependencies:
@@ -4942,10 +3486,6 @@ packages:
wide-align: 1.1.5
dev: false
- /gensync@1.0.0-beta.2:
- resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==}
- engines: {node: '>=6.9.0'}
-
/get-intrinsic@1.2.1:
resolution: {integrity: sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==}
dependencies:
@@ -5032,10 +3572,6 @@ packages:
once: 1.4.0
path-is-absolute: 1.0.1
- /globals@11.12.0:
- resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==}
- engines: {node: '>=4'}
-
/globals@13.20.0:
resolution: {integrity: sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==}
engines: {node: '>=8'}
@@ -5055,7 +3591,7 @@ packages:
dependencies:
array-union: 2.1.0
dir-glob: 3.0.1
- fast-glob: 3.3.0
+ fast-glob: 3.3.1
ignore: 5.2.4
merge2: 1.4.1
slash: 3.0.0
@@ -5072,10 +3608,6 @@ packages:
slash: 4.0.0
dev: true
- /globrex@0.1.2:
- resolution: {integrity: sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==}
- dev: true
-
/gopd@1.0.1:
resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==}
dependencies:
@@ -5131,6 +3663,7 @@ packages:
/has-flag@3.0.0:
resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==}
engines: {node: '>=4'}
+ dev: true
/has-flag@4.0.0:
resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==}
@@ -5321,14 +3854,6 @@ packages:
resolution: {integrity: sha512-MedQhoqVdr0U6SSnWPzfiadUcDHfN/Wzq25AkXiQv9oiOO/sG0S7XkvpFIqWBl9Yq1UYyYOOVORs5UW2XlPyzg==}
engines: {node: '>=12.0.0'}
- /hoofd@1.7.0(react@18.2.0):
- resolution: {integrity: sha512-kh9gSPIqB/xk4lK8q4dEkjPL2mXhrUoTiJqIMfMokOEFV3ZJVounxtuRXxvz9oHIsIUnPNjmmyRsC0ydKkPDOg==}
- peerDependencies:
- react: '>= 16.8.0'
- dependencies:
- react: 18.2.0
- dev: false
-
/hosted-git-info@4.1.0:
resolution: {integrity: sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==}
engines: {node: '>=10'}
@@ -5343,10 +3868,6 @@ packages:
lru-cache: 7.18.3
dev: true
- /html-element-attributes@1.3.1:
- resolution: {integrity: sha512-UrRKgp5sQmRnDy4TEwAUsu14XBUlzKB8U3hjIYDjcZ3Hbp86Jtftzxfgrv6E/ii/h78tsaZwAnAE8HwnHr0dPA==}
- dev: false
-
/html-encoding-sniffer@3.0.0:
resolution: {integrity: sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==}
engines: {node: '>=12'}
@@ -5539,6 +4060,7 @@ packages:
engines: {node: '>=0.10.0'}
dependencies:
is-plain-object: 2.0.4
+ dev: false
/is-extglob@2.1.1:
resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==}
@@ -5615,6 +4137,7 @@ packages:
engines: {node: '>=0.10.0'}
dependencies:
isobject: 3.0.1
+ dev: false
/is-potential-custom-element-name@1.0.1:
resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==}
@@ -5716,6 +4239,7 @@ packages:
/isobject@3.0.1:
resolution: {integrity: sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==}
engines: {node: '>=0.10.0'}
+ dev: false
/jake@10.8.7:
resolution: {integrity: sha512-ZDi3aP+fG/LchyBzUM804VjddnwfSfsdeYkwt8NcbKRvo4rFkjhs456iLFn3k2ZUWvNe4i48WACDbza8fhq2+w==}
@@ -5735,6 +4259,7 @@ packages:
/js-tokens@4.0.0:
resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
+ dev: true
/js-yaml@3.14.1:
resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==}
@@ -5789,16 +4314,6 @@ packages:
- utf-8-validate
dev: false
- /jsesc@0.5.0:
- resolution: {integrity: sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==}
- hasBin: true
- dev: true
-
- /jsesc@2.5.2:
- resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==}
- engines: {node: '>=4'}
- hasBin: true
-
/json-parse-even-better-errors@2.3.1:
resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==}
dev: true
@@ -5816,11 +4331,6 @@ packages:
minimist: 1.2.8
dev: true
- /json5@2.2.3:
- resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==}
- engines: {node: '>=6'}
- hasBin: true
-
/jsonc-parser@3.2.0:
resolution: {integrity: sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==}
dev: true
@@ -5924,10 +4434,6 @@ packages:
resolution: {integrity: sha512-xYHt68QRoYGjeeM/XOE1uJtvXQAgvszfBhjV4yvsQH0u2i9I6cI6c6/eG4Hh3UAOVn0y/xAXwmTzEay49Q//HA==}
dev: false
- /lodash.debounce@4.0.8:
- resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==}
- dev: true
-
/lodash.merge@4.6.2:
resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==}
@@ -5957,6 +4463,7 @@ packages:
hasBin: true
dependencies:
js-tokens: 4.0.0
+ dev: true
/lowlight@2.9.0:
resolution: {integrity: sha512-OpcaUTCLmHuVuBcyNckKfH5B0oA4JUavb/M/8n9iAvanJYNQkrVm4pvyX0SUaqkBG4dnWHKt7p50B3ngAG2Rfw==}
@@ -5966,11 +4473,6 @@ packages:
highlight.js: 11.8.0
dev: false
- /lru-cache@5.1.1:
- resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==}
- dependencies:
- yallist: 3.1.1
-
/lru-cache@6.0.0:
resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==}
engines: {node: '>=10'}
@@ -6357,7 +4859,7 @@ packages:
/micromark-extension-math@2.1.2:
resolution: {integrity: sha512-es0CcOV89VNS9wFmyn+wyFTKweXGW4CEvdaAca6SWRWPyYCbBisnjaHLjWO4Nszuiud84jCpkHsqAJoa768Pvg==}
dependencies:
- '@types/katex': 0.16.0
+ '@types/katex': 0.16.2
katex: 0.16.8
micromark-factory-space: 1.1.0
micromark-util-character: 1.2.0
@@ -6729,6 +5231,7 @@ packages:
/node-releases@2.0.13:
resolution: {integrity: sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==}
+ dev: true
/nopt@5.0.0:
resolution: {integrity: sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==}
@@ -6854,12 +5357,6 @@ packages:
es-abstract: 1.22.1
dev: true
- /object.omit@3.0.0:
- resolution: {integrity: sha512-EO+BCv6LJfu+gBIF3ggLicFebFLN5zqzz/WWJlMFfkMyGth+oBkhxzDl0wx2W4GkLzuQs/FsSkXZb2IMWQqmBQ==}
- engines: {node: '>=0.10.0'}
- dependencies:
- is-extendable: 1.0.1
-
/object.pick@1.3.0:
resolution: {integrity: sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==}
engines: {node: '>=0.10.0'}
@@ -7055,18 +5552,6 @@ packages:
engines: {node: '>= 6'}
dev: true
- /postcss-import@15.1.0(postcss@8.4.25):
- resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==}
- engines: {node: '>=14.0.0'}
- peerDependencies:
- postcss: ^8.0.0
- dependencies:
- postcss: 8.4.25
- postcss-value-parser: 4.2.0
- read-cache: 1.0.0
- resolve: 1.22.2
- dev: true
-
/postcss-import@15.1.0(postcss@8.4.27):
resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==}
engines: {node: '>=14.0.0'}
@@ -7079,16 +5564,6 @@ packages:
resolve: 1.22.2
dev: true
- /postcss-js@4.0.1(postcss@8.4.25):
- resolution: {integrity: sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==}
- engines: {node: ^12 || ^14 || >= 16}
- peerDependencies:
- postcss: ^8.4.21
- dependencies:
- camelcase-css: 2.0.1
- postcss: 8.4.25
- dev: true
-
/postcss-js@4.0.1(postcss@8.4.27):
resolution: {integrity: sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==}
engines: {node: ^12 || ^14 || >= 16}
@@ -7099,7 +5574,7 @@ packages:
postcss: 8.4.27
dev: true
- /postcss-load-config@3.1.4(postcss@8.4.25):
+ /postcss-load-config@3.1.4(postcss@8.4.27):
resolution: {integrity: sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==}
engines: {node: '>= 10'}
peerDependencies:
@@ -7112,27 +5587,10 @@ packages:
optional: true
dependencies:
lilconfig: 2.1.0
- postcss: 8.4.25
+ postcss: 8.4.27
yaml: 1.10.2
dev: true
- /postcss-load-config@4.0.1(postcss@8.4.25):
- resolution: {integrity: sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==}
- engines: {node: '>= 14'}
- peerDependencies:
- postcss: '>=8.0.9'
- ts-node: '>=9.0.0'
- peerDependenciesMeta:
- postcss:
- optional: true
- ts-node:
- optional: true
- dependencies:
- lilconfig: 2.1.0
- postcss: 8.4.25
- yaml: 2.3.1
- dev: true
-
/postcss-load-config@4.0.1(postcss@8.4.27):
resolution: {integrity: sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==}
engines: {node: '>= 14'}
@@ -7150,16 +5608,6 @@ packages:
yaml: 2.3.1
dev: true
- /postcss-nested@6.0.1(postcss@8.4.25):
- resolution: {integrity: sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==}
- engines: {node: '>=12.0'}
- peerDependencies:
- postcss: ^8.2.14
- dependencies:
- postcss: 8.4.25
- postcss-selector-parser: 6.0.13
- dev: true
-
/postcss-nested@6.0.1(postcss@8.4.27):
resolution: {integrity: sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==}
engines: {node: '>=12.0'}
@@ -7170,22 +5618,22 @@ packages:
postcss-selector-parser: 6.0.13
dev: true
- /postcss-safe-parser@6.0.0(postcss@8.4.25):
+ /postcss-safe-parser@6.0.0(postcss@8.4.27):
resolution: {integrity: sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==}
engines: {node: '>=12.0'}
peerDependencies:
postcss: ^8.3.3
dependencies:
- postcss: 8.4.25
+ postcss: 8.4.27
dev: true
- /postcss-scss@4.0.6(postcss@8.4.25):
+ /postcss-scss@4.0.6(postcss@8.4.27):
resolution: {integrity: sha512-rLDPhJY4z/i4nVFZ27j9GqLxj1pwxE80eAzUNRMXtcpipFYIeowerzBgG3yJhMtObGEXidtIgbUpQ3eLDsf5OQ==}
engines: {node: '>=12.0'}
peerDependencies:
postcss: ^8.4.19
dependencies:
- postcss: 8.4.25
+ postcss: 8.4.27
dev: true
/postcss-selector-parser@6.0.13:
@@ -7422,7 +5870,7 @@ packages:
react: '>=16.3.0'
dependencies:
react: 18.2.0
- dev: false
+ dev: true
/react-dom@18.2.0(react@18.2.0):
resolution: {integrity: sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==}
@@ -7432,27 +5880,18 @@ packages:
loose-envify: 1.4.0
react: 18.2.0
scheduler: 0.23.0
-
- /react-html-attributes@1.4.6:
- resolution: {integrity: sha512-uS3MmThNKFH2EZUQQw4k5pIcU7XIr208UE5dktrj/GOH1CMagqxDl4DCLpt3o2l9x+IB5nVYBeN3Cr4IutBXAg==}
- dependencies:
- html-element-attributes: 1.3.1
- dev: false
+ dev: true
/react-is@16.13.1:
resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==}
dev: true
- /react-refresh@0.14.0:
- resolution: {integrity: sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ==}
- engines: {node: '>=0.10.0'}
- dev: true
-
/react@18.2.0:
resolution: {integrity: sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==}
engines: {node: '>=0.10.0'}
dependencies:
loose-envify: 1.4.0
+ dev: true
/read-cache@1.0.0:
resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==}
@@ -7525,27 +5964,10 @@ packages:
strip-indent: 4.0.0
dev: true
- /regenerate-unicode-properties@10.1.0:
- resolution: {integrity: sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==}
- engines: {node: '>=4'}
- dependencies:
- regenerate: 1.4.2
- dev: true
-
- /regenerate@1.4.2:
- resolution: {integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==}
- dev: true
-
/regenerator-runtime@0.13.11:
resolution: {integrity: sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==}
dev: true
- /regenerator-transform@0.15.1:
- resolution: {integrity: sha512-knzmNAcuyxV+gQCufkYcvOqX/qIIfHLv0u5x79kRxuGojfYVky1f15TzZEu2Avte8QGepvUNTnLskf8E6X6Vyg==}
- dependencies:
- '@babel/runtime': 7.22.6
- dev: true
-
/regexp.prototype.flags@1.5.0:
resolution: {integrity: sha512-0SutC3pNudRKgquxGoRGIz946MZVHqbNfPjBdxeOhBrdgDKlRoXmYLQN9xRbrR09ZXWeGAdPuif7egofn6v5LA==}
engines: {node: '>= 0.4'}
@@ -7555,25 +5977,6 @@ packages:
functions-have-names: 1.2.3
dev: true
- /regexpu-core@5.3.2:
- resolution: {integrity: sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==}
- engines: {node: '>=4'}
- dependencies:
- '@babel/regjsgen': 0.8.0
- regenerate: 1.4.2
- regenerate-unicode-properties: 10.1.0
- regjsparser: 0.9.1
- unicode-match-property-ecmascript: 2.0.0
- unicode-match-property-value-ecmascript: 2.1.0
- dev: true
-
- /regjsparser@0.9.1:
- resolution: {integrity: sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==}
- hasBin: true
- dependencies:
- jsesc: 0.5.0
- dev: true
-
/rehype-autolink-headings@6.1.1:
resolution: {integrity: sha512-NMYzZIsHM3sA14nC5rAFuUPIOfg+DFmf9EY1YMhaNlB7+3kK/ZlE6kqPfuxr1tsJ1XWkTrMtMoyHosU70d35mA==}
dependencies:
@@ -7878,6 +6281,7 @@ packages:
resolution: {integrity: sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==}
dependencies:
loose-envify: 1.4.0
+ dev: true
/section-matter@1.0.0:
resolution: {integrity: sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==}
@@ -7994,11 +6398,6 @@ packages:
engines: {node: '>=0.10.0'}
dev: false
- /source-map@0.7.4:
- resolution: {integrity: sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==}
- engines: {node: '>= 8'}
- dev: true
-
/space-separated-tokens@1.1.5:
resolution: {integrity: sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==}
dev: false
@@ -8177,10 +6576,6 @@ packages:
react: 18.2.0
dev: true
- /stylis@3.5.4:
- resolution: {integrity: sha512-8/3pSmthWM7lsPBKv7NXkzn2Uc9W7NotcwGNpJaa3k7WMM1XDCA4MgT5k/8BIexd5ydZdboXtU90XH9Ec4Bv/Q==}
- dev: true
-
/sucrase@3.32.0:
resolution: {integrity: sha512-ydQOU34rpSyj2TGyz4D2p8rbktIOZ8QY9s+DGLvFU1i5pWJE8vkpruCjGCMHsdXwnD7JDcS+noSwM/a7zyNFDQ==}
engines: {node: '>=8'}
@@ -8214,6 +6609,7 @@ packages:
engines: {node: '>=4'}
dependencies:
has-flag: 3.0.0
+ dev: true
/supports-color@7.2.0:
resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==}
@@ -8265,8 +6661,8 @@ packages:
eslint-scope: 7.2.1
eslint-visitor-keys: 3.4.1
espree: 9.6.1
- postcss: 8.4.25
- postcss-scss: 4.0.6(postcss@8.4.25)
+ postcss: 8.4.27
+ postcss-scss: 4.0.6(postcss@8.4.27)
svelte: 4.0.5
dev: true
@@ -8391,11 +6787,11 @@ packages:
normalize-path: 3.0.0
object-hash: 3.0.0
picocolors: 1.0.0
- postcss: 8.4.25
- postcss-import: 15.1.0(postcss@8.4.25)
- postcss-js: 4.0.1(postcss@8.4.25)
- postcss-load-config: 4.0.1(postcss@8.4.25)
- postcss-nested: 6.0.1(postcss@8.4.25)
+ postcss: 8.4.27
+ postcss-import: 15.1.0(postcss@8.4.27)
+ postcss-js: 4.0.1(postcss@8.4.27)
+ postcss-load-config: 4.0.1(postcss@8.4.27)
+ postcss-nested: 6.0.1(postcss@8.4.27)
postcss-selector-parser: 6.0.13
postcss-value-parser: 4.2.0
resolve: 1.22.2
@@ -8499,10 +6895,6 @@ packages:
engines: {node: '>=12'}
dev: true
- /to-fast-properties@2.0.0:
- resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==}
- engines: {node: '>=4'}
-
/to-object-path@0.3.0:
resolution: {integrity: sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==}
engines: {node: '>=0.10.0'}
@@ -8581,25 +6973,6 @@ packages:
resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==}
dev: true
- /ts-invariant@0.10.3:
- resolution: {integrity: sha512-uivwYcQaxAucv1CzRp2n/QdYPo4ILf9VXgH19zEIjFx2EJufV16P0JtJVpYHy89DItG6Kwj2oIUjrcK5au+4tQ==}
- engines: {node: '>=8'}
- dependencies:
- tslib: 2.6.0
-
- /tsconfck@2.1.1(typescript@5.1.6):
- resolution: {integrity: sha512-ZPCkJBKASZBmBUNqGHmRhdhM8pJYDdOXp4nRgj/O0JwUwsMq50lCDRQP/M5GBNAA0elPrq4gAeu4dkaVCuKWww==}
- engines: {node: ^14.13.1 || ^16 || >=18}
- hasBin: true
- peerDependencies:
- typescript: ^4.3.5 || ^5.0.0
- peerDependenciesMeta:
- typescript:
- optional: true
- dependencies:
- typescript: 5.1.6
- dev: true
-
/tsconfig-paths@3.14.2:
resolution: {integrity: sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==}
dependencies:
@@ -8615,6 +6988,7 @@ packages:
/tslib@2.6.0:
resolution: {integrity: sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==}
+ dev: true
/tslib@2.6.1:
resolution: {integrity: sha512-t0hLfiEKfMUoqhG+U1oid7Pva4bbDPHYfJNiB7BiIjRkj1pyC++4N3huJfqY6aRH6VTB0rvtzQwjM4K6qpfOig==}
@@ -8779,29 +7153,6 @@ packages:
busboy: 1.6.0
dev: true
- /unicode-canonical-property-names-ecmascript@2.0.0:
- resolution: {integrity: sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==}
- engines: {node: '>=4'}
- dev: true
-
- /unicode-match-property-ecmascript@2.0.0:
- resolution: {integrity: sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==}
- engines: {node: '>=4'}
- dependencies:
- unicode-canonical-property-names-ecmascript: 2.0.0
- unicode-property-aliases-ecmascript: 2.1.0
- dev: true
-
- /unicode-match-property-value-ecmascript@2.1.0:
- resolution: {integrity: sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==}
- engines: {node: '>=4'}
- dev: true
-
- /unicode-property-aliases-ecmascript@2.1.0:
- resolution: {integrity: sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==}
- engines: {node: '>=4'}
- dev: true
-
/unified@10.1.2:
resolution: {integrity: sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==}
dependencies:
@@ -8916,6 +7267,7 @@ packages:
browserslist: 4.21.9
escalade: 3.1.1
picocolors: 1.0.0
+ dev: true
/uri-js@4.4.1:
resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==}
@@ -8935,6 +7287,7 @@ packages:
react: ^16.8.0 || ^17.0.0 || ^18.0.0
dependencies:
react: 18.2.0
+ dev: true
/util-deprecate@1.0.2:
resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==}
@@ -8980,32 +7333,6 @@ packages:
vfile-message: 3.1.4
dev: false
- /vite-plugin-dynamic-import@1.5.0:
- resolution: {integrity: sha512-Qp85c+AVJmLa8MLni74U4BDiWpUeFNx7NJqbGZyR2XJOU7mgW0cb7nwlAMucFyM4arEd92Nfxp4j44xPi6Fu7g==}
- dependencies:
- acorn: 8.10.0
- es-module-lexer: 1.3.0
- fast-glob: 3.3.0
- magic-string: 0.30.1
- dev: true
-
- /vite-tsconfig-paths@4.2.0(typescript@5.1.6)(vite@4.4.2):
- resolution: {integrity: sha512-jGpus0eUy5qbbMVGiTxCL1iB9ZGN6Bd37VGLJU39kTDD6ZfULTTb1bcc5IeTWqWJKiWV5YihCaibeASPiGi8kw==}
- peerDependencies:
- vite: '*'
- peerDependenciesMeta:
- vite:
- optional: true
- dependencies:
- debug: 4.3.4
- globrex: 0.1.2
- tsconfck: 2.1.1(typescript@5.1.6)
- vite: 4.4.2(sass@1.63.6)
- transitivePeerDependencies:
- - supports-color
- - typescript
- dev: true
-
/vite@4.4.2(sass@1.63.6):
resolution: {integrity: sha512-zUcsJN+UvdSyHhYa277UHhiJ3iq4hUBwHavOpsNUGsTgjBeoBlK8eDt+iT09pBq0h9/knhG/SPrZiM7cGmg7NA==}
engines: {node: ^14.18.0 || >=16.0.0}
@@ -9035,7 +7362,7 @@ packages:
optional: true
dependencies:
esbuild: 0.18.11
- postcss: 8.4.25
+ postcss: 8.4.27
rollup: 3.26.2
sass: 1.63.6
optionalDependencies:
@@ -9180,15 +7507,6 @@ packages:
string-width: 4.2.3
dev: false
- /wouter@2.11.0(react@18.2.0):
- resolution: {integrity: sha512-Y2CzNCwIN8kHjR2Q10D+UAgQND6TvBNmwXxgYw5ltXjjTlL7cLDUDpCip3a927Svxrmxr6vJMcPUysFxSvriCw==}
- peerDependencies:
- react: '>=16.8.0'
- dependencies:
- react: 18.2.0
- use-sync-external-store: 1.2.0(react@18.2.0)
- dev: false
-
/wrappy@1.0.2:
resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==}
@@ -9219,9 +7537,6 @@ packages:
engines: {node: '>=0.4'}
dev: false
- /yallist@3.1.1:
- resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==}
-
/yallist@4.0.0:
resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==}