-
-
Rsdoctor
+
+
+
+
+
+ Rsdoctor
+
@@ -90,7 +120,10 @@ export const Header: React.FC = () => {
selectedKeys: [i18n.language],
}}
>
-
+
diff --git a/packages/document/docs/en/guide/more/rules.mdx b/packages/document/docs/en/guide/more/rules.mdx
index 4fb9f9a1..b4990d22 100644
--- a/packages/document/docs/en/guide/more/rules.mdx
+++ b/packages/document/docs/en/guide/more/rules.mdx
@@ -1,5 +1,5 @@
# Rule Index
-import RuleIndex from '@src/components/RuleIndex';
+import RuleIndex from '@components/RuleIndex';
diff --git a/packages/document/docs/en/index.md b/packages/document/docs/en/index.md
index dbb749f1..1e77cf05 100644
--- a/packages/document/docs/en/index.md
+++ b/packages/document/docs/en/index.md
@@ -13,7 +13,7 @@ hero:
text: Quick Start
link: /guide/start/quick-start
image:
- src: https://lf3-static.bytednsdoc.com/obj/eden-cn/lognuvj/rsdoctor/logo/rsdoctor.png
+ src: https://assets.rspack.dev/rsdoctor/rsdoctor-logo-960x960.png
alt: Rsdoctor Logo
features:
diff --git a/packages/document/docs/zh/guide/more/rules.mdx b/packages/document/docs/zh/guide/more/rules.mdx
index 4fb9f9a1..b4990d22 100644
--- a/packages/document/docs/zh/guide/more/rules.mdx
+++ b/packages/document/docs/zh/guide/more/rules.mdx
@@ -1,5 +1,5 @@
# Rule Index
-import RuleIndex from '@src/components/RuleIndex';
+import RuleIndex from '@components/RuleIndex';
diff --git a/packages/document/docs/zh/index.md b/packages/document/docs/zh/index.md
index be52eae8..f59c4fb2 100644
--- a/packages/document/docs/zh/index.md
+++ b/packages/document/docs/zh/index.md
@@ -13,7 +13,7 @@ hero:
text: 快速开始
link: /zh/guide/start/quick-start
image:
- src: https://lf3-static.bytednsdoc.com/obj/eden-cn/lognuvj/rsdoctor/logo/rsdoctor.png
+ src: https://assets.rspack.dev/rsdoctor/rsdoctor-logo-960x960.png
alt: Rsdoctor Logo
features:
diff --git a/packages/document/i18n.json b/packages/document/i18n.json
new file mode 100644
index 00000000..bec013e8
--- /dev/null
+++ b/packages/document/i18n.json
@@ -0,0 +1,10 @@
+{
+ "toolStackTitle": {
+ "en": "Tool Stack",
+ "zh": "工具栈"
+ },
+ "toolStackDesc": {
+ "en": "High-performance tool stack built around Rspack to boost modern web development",
+ "zh": "围绕 Rspack 打造的高性能工具栈,助力现代 Web 开发"
+ }
+}
diff --git a/packages/document/package.json b/packages/document/package.json
index 5ef13cce..c78e36a9 100644
--- a/packages/document/package.json
+++ b/packages/document/package.json
@@ -30,16 +30,14 @@
"@types/react-dom": "^18",
"react": "18.2.0",
"react-dom": "18.2.0",
- "rsbuild-plugin-google-analytics": "^1.0.0",
- "rsbuild-plugin-open-graph": "1.0.0",
+ "rsbuild-plugin-google-analytics": "^1.0.1",
+ "rsbuild-plugin-open-graph": "^1.0.1",
"rspress-plugin-font-open-sans": "^1.0.0",
"typescript": "^5.2.2"
},
"dependencies": {
- "framer-motion": "^10.18.0",
"react-markdown": "^9.0.1",
- "rsfamily-nav-icon": "^1.0.3",
- "rspress": "^1.25.1",
- "tailwindcss": "^3.4.0"
+ "rsfamily-doc-ui": "^1.0.3",
+ "rspress": "^1.26.1"
}
}
diff --git a/packages/document/rspress.config.ts b/packages/document/rspress.config.ts
index afb15582..69106490 100644
--- a/packages/document/rspress.config.ts
+++ b/packages/document/rspress.config.ts
@@ -9,7 +9,7 @@ export default defineConfig({
root: path.join(__dirname, 'docs'),
title: 'Rsdoctor',
description: 'A one-stop build analyzer for Rspack and Webpack.',
- icon: 'https://lf3-static.bytednsdoc.com/obj/eden-cn/lognuvj/rsdoctor/logo/rsdoctor-large.png',
+ icon: 'https://assets.rspack.dev/rsdoctor/rsdoctor-logo-960x960.png',
lang: 'en',
base: '/',
logo: {
@@ -88,10 +88,5 @@ export default defineConfig({
'@zh': path.join(__dirname, 'docs/zh'),
},
},
- tools: {
- postcss(config, { addPlugins }) {
- addPlugins([require('tailwindcss')]);
- },
- },
},
});
diff --git a/packages/document/tailwind.config.js b/packages/document/tailwind.config.js
deleted file mode 100644
index bf376f0c..00000000
--- a/packages/document/tailwind.config.js
+++ /dev/null
@@ -1,11 +0,0 @@
-/** @type {import('tailwindcss').Config} */
-module.exports = {
- content: [
- './theme/**/*.{html,js,jsx,tx,tsx}',
- './components/**/*.{js,jsx,tx,tsx}',
- ],
- theme: {
- extend: {},
- },
- plugins: [],
-};
diff --git a/packages/document/theme/components/HomeFeatures/index.module.scss b/packages/document/theme/components/HomeFeatures/index.module.scss
deleted file mode 100644
index de55a548..00000000
--- a/packages/document/theme/components/HomeFeatures/index.module.scss
+++ /dev/null
@@ -1,57 +0,0 @@
-@media (max-width: 640px) {
- .grid-2,
- .grid-4,
- .grid-6 {
- width: calc(100%);
- }
-}
-
-@media (min-width: 640px) {
- .grid-2,
- .grid-4,
- .grid-6 {
- width: calc(100% / 2);
- }
-}
-
-@media (min-width: 768px) {
- .grid-2,
- .grid-4 {
- width: calc(100% / 2);
- }
-
- .grid-3,
- .grid-6 {
- width: calc(100% / 3);
- }
-}
-
-@media (min-width: 960px) {
- .grid-3 {
- width: calc(100% / 4);
- }
- .grid-4 {
- width: calc(100% / 3);
- }
- .grid-6 {
- width: calc(100% / 2);
- }
-}
-
-.featureContainer {
- margin: 0 auto;
- display: flex;
- flex-wrap: wrap;
- justify-content: space-between;
- max-width: 1152px;
- overflow: hidden;
-}
-
-.featureCard {
- padding: 32px;
- height: 100%;
- background: var(--rp-home-feature-bg);
- border: 1px solid transparent;
- transition: all 0.3s;
- border-radius: 32px;
-}
diff --git a/packages/document/theme/components/HomeFeatures/index.tsx b/packages/document/theme/components/HomeFeatures/index.tsx
deleted file mode 100644
index fc376330..00000000
--- a/packages/document/theme/components/HomeFeatures/index.tsx
+++ /dev/null
@@ -1,72 +0,0 @@
-import styles from './index.module.scss';
-import { motion } from 'framer-motion';
-const PRESET_COUNT = [2, 3, 4];
-
-const getGridClass = (count?: number): string => {
- if (!count) {
- return '';
- }
- if (PRESET_COUNT.includes(count)) {
- return `grid-${12 / count}`;
- }
- if (count % 3 === 0) {
- return 'grid-4';
- }
- if (count % 2 === 0) {
- return 'grid-6';
- }
- return '';
-};
-
-export interface Feature {
- icon: string;
- title: string;
- details: string;
- link?: string;
-}
-
-export function HomeFeature({ features }: { features: Feature[] }) {
- const gridClass = getGridClass(features?.length);
-
- return (
-
- {features?.map((feature, index) => {
- const { icon, title, details, link } = feature;
- return (
-
-
-
{
- if (link) {
- window.location.href = link;
- }
- }}
- >
-
- {title}
-
- {details}
-
-
-
-
- );
- })}
-
- );
-}
diff --git a/packages/document/theme/components/HomeFooter/index.tsx b/packages/document/theme/components/HomeFooter/index.tsx
deleted file mode 100644
index 2dad7acb..00000000
--- a/packages/document/theme/components/HomeFooter/index.tsx
+++ /dev/null
@@ -1,9 +0,0 @@
-export function HomeFooter() {
- return (
-
-
- Copyright © 2023 ByteDance Inc.
-
-
- );
-}
diff --git a/packages/document/theme/components/HomeHero/index.module.scss b/packages/document/theme/components/HomeHero/index.module.scss
deleted file mode 100644
index b2be241d..00000000
--- a/packages/document/theme/components/HomeHero/index.module.scss
+++ /dev/null
@@ -1,70 +0,0 @@
-.clip {
- background: -webkit-linear-gradient(120deg, var(--rp-c-brand) 30%, #f4f468);
- -webkit-background-clip: text;
- background-clip: text;
- -webkit-text-fill-color: var(--rp-home-hero-name-color);
-}
-
-.mask {
- position: absolute;
- background-image: conic-gradient(
- from 180deg at 50% 50%,
- #f37c58 0deg,
- 180deg,
- #eeea8c 1turn
- );
- width: 600px;
- height: 600px;
- border-radius: 100%;
- mixblendmode: normal;
- opacity: 0.05;
- filter: blur(60px);
- top: -200px;
- transform: translateX(-50%);
- z-index: 0;
-}
-
-:global(.dark) .mask {
- opacity: 0.25;
-}
-
-:global(.modern-doc-home-hero-image) {
- width: 25vw;
- height: 25vw;
- max-width: 400px;
- position: relative;
- img {
- position: absolute;
- width: 100%;
- object-fit: cover;
- }
-}
-
-@media (max-width: 768px) {
- :global(.modern-doc-home-hero-image) {
- width: 50vw;
- height: 50vw;
- }
-}
-
-.imgMask {
- position: absolute;
- left: 50%;
- top: 50%;
- transform: translate(-50%, -50%);
- width: 75%;
- height: 75%;
- background-image: conic-gradient(
- from 180deg at 50% 50%,
- #f37c58 0deg,
- 180deg,
- #eeea8c 1turn
- );
- border-radius: 50%;
- filter: blur(72px);
- opacity: 0.5;
-}
-
-:global(.dark) .imgMask {
- opacity: 1;
-}
diff --git a/packages/document/theme/components/HomeHero/index.tsx b/packages/document/theme/components/HomeHero/index.tsx
deleted file mode 100644
index 62bc1a48..00000000
--- a/packages/document/theme/components/HomeHero/index.tsx
+++ /dev/null
@@ -1,74 +0,0 @@
-import { Button } from 'rspress/theme';
-import { normalizeHrefInRuntime } from 'rspress/runtime';
-import styles from './index.module.scss';
-
-export interface Hero {
- name: string;
- text: string;
- tagline: string;
- image?: {
- src: string;
- alt: string;
- };
- actions: {
- text: string;
- link: string;
- theme: 'brand' | 'alt';
- }[];
-}
-
-export function HomeHero({ hero }: { hero: Hero }) {
- const hasImage = hero.image !== undefined;
- return (
-
-
-
-
- {hero.name}
-
- {hero.text?.length && (
-
- {hero.text}
-
- )}
-
-
- {hero.tagline}
-
-
- {hero.actions.map((action) => (
-
-
-
- ))}
-
-
-
- {hasImage ? (
-
-
-
-
- ) : null}
-
-
- );
-}
diff --git a/packages/document/src/components/NextSteps.module.scss b/packages/document/theme/components/NextSteps.module.scss
similarity index 100%
rename from packages/document/src/components/NextSteps.module.scss
rename to packages/document/theme/components/NextSteps.module.scss
diff --git a/packages/document/src/components/NextSteps.tsx b/packages/document/theme/components/NextSteps.tsx
similarity index 100%
rename from packages/document/src/components/NextSteps.tsx
rename to packages/document/theme/components/NextSteps.tsx
diff --git a/packages/document/src/components/Overview.module.scss b/packages/document/theme/components/Overview.module.scss
similarity index 100%
rename from packages/document/src/components/Overview.module.scss
rename to packages/document/theme/components/Overview.module.scss
diff --git a/packages/document/src/components/Overview.tsx b/packages/document/theme/components/Overview.tsx
similarity index 100%
rename from packages/document/src/components/Overview.tsx
rename to packages/document/theme/components/Overview.tsx
diff --git a/packages/document/src/components/RuleIndex.module.scss b/packages/document/theme/components/RuleIndex.module.scss
similarity index 100%
rename from packages/document/src/components/RuleIndex.module.scss
rename to packages/document/theme/components/RuleIndex.module.scss
diff --git a/packages/document/src/components/RuleIndex.tsx b/packages/document/theme/components/RuleIndex.tsx
similarity index 100%
rename from packages/document/src/components/RuleIndex.tsx
rename to packages/document/theme/components/RuleIndex.tsx
diff --git a/packages/document/src/components/Step.module.scss b/packages/document/theme/components/Step.module.scss
similarity index 100%
rename from packages/document/src/components/Step.module.scss
rename to packages/document/theme/components/Step.module.scss
diff --git a/packages/document/src/components/Step.tsx b/packages/document/theme/components/Step.tsx
similarity index 100%
rename from packages/document/src/components/Step.tsx
rename to packages/document/theme/components/Step.tsx
diff --git a/packages/document/theme/components/ToolStack.module.scss b/packages/document/theme/components/ToolStack.module.scss
new file mode 100644
index 00000000..2134e0c5
--- /dev/null
+++ b/packages/document/theme/components/ToolStack.module.scss
@@ -0,0 +1,51 @@
+.root {
+ position: relative;
+ display: flex;
+ flex-direction: column;
+ justify-content: center;
+ padding-top: 5rem;
+ padding-bottom: 6rem;
+ height: auto;
+}
+
+.header {
+ display: flex;
+ align-items: center;
+ flex-direction: column;
+}
+
+.title {
+ color: var(--rp-c-text-1);
+ font-weight: bold;
+ font-size: 1.875rem;
+ margin-top: 4rem;
+}
+
+@media (min-width: 640px) {
+ .title {
+ font-size: 3rem;
+ line-height: 1;
+ }
+}
+
+.desc {
+ color: var(--rp-c-text-2);
+ margin-top: 2rem;
+ margin-bottom: 1.75rem;
+ margin-left: 1.5rem;
+ margin-right: 1.5rem;
+ text-align: center;
+ font-size: 1.125rem;
+ max-width: 48rem;
+}
+
+.bottomLink {
+ display: block;
+ margin-top: 16px;
+ font-size: 16px;
+ color: var(--rp-c-text-2);
+
+ &:hover {
+ color: var(--rp-c-link);
+ }
+}
diff --git a/packages/document/theme/components/ToolStack.tsx b/packages/document/theme/components/ToolStack.tsx
new file mode 100644
index 00000000..06c6fb0f
--- /dev/null
+++ b/packages/document/theme/components/ToolStack.tsx
@@ -0,0 +1,18 @@
+import { ToolStack as BaseToolStack } from 'rsfamily-doc-ui/tool-stack';
+import { useLang } from 'rspress/runtime';
+import { useI18n } from 'rspress/runtime';
+import styles from './ToolStack.module.scss';
+
+export function ToolStack() {
+ const t = useI18n
();
+ const lang = useLang();
+ return (
+
+
+
{t('toolStackTitle')}
+
{t('toolStackDesc')}
+
+
+
+ );
+}
diff --git a/packages/document/src/global.d.ts b/packages/document/theme/global.d.ts
similarity index 100%
rename from packages/document/src/global.d.ts
rename to packages/document/theme/global.d.ts
diff --git a/packages/document/theme/index.css b/packages/document/theme/index.css
index 024a3085..f6922371 100644
--- a/packages/document/theme/index.css
+++ b/packages/document/theme/index.css
@@ -1,15 +1,10 @@
-/* It seems tailwind have style `display: list-style` by default */
-@tailwind base;
-@tailwind components;
-@tailwind utilities;
-
summary {
display: block;
}
:root {
- --rp-c-brand: #ffa500;
- --rp-c-brand-dark: #ffa500;
+ --rp-c-brand: #ff8b00;
+ --rp-c-brand-dark: #ff8b00;
--rp-c-brand-darker: #c26c1d;
--rp-c-brand-light: #f2a65a;
--rp-c-brand-lighter: #f2a65a;
@@ -19,6 +14,23 @@ summary {
--rp-custom-block-info-bg: rgba(250, 192, 61, 0.05);
--rp-custom-block-info-border: rgba(250, 192, 61, 0.5);
--rp-sidebar-width: 260px;
+ --rp-home-hero-name-background: linear-gradient(
+ 120deg,
+ var(--rp-c-brand),
+ hsl(32.71deg 100% 70%)
+ );
+ --rp-home-mask-background-image: conic-gradient(
+ from 180deg at 50%50%,
+ var(--rp-c-brand-light) 0deg,
+ 180deg,
+ #eeea8c 0deg
+ );
+}
+
+@media (min-width: 640px) {
+ .rspress-home-hero-image {
+ width: 320px;
+ }
}
.dark {
diff --git a/packages/document/theme/index.tsx b/packages/document/theme/index.tsx
index 3b1f16a8..312089d0 100644
--- a/packages/document/theme/index.tsx
+++ b/packages/document/theme/index.tsx
@@ -1,9 +1,21 @@
import Theme from 'rspress/theme';
-import { HomeLayout } from './pages';
-import { RsfamilyNavIcon } from 'rsfamily-nav-icon';
-import 'rsfamily-nav-icon/dist/index.css';
+import { NavIcon } from 'rsfamily-doc-ui/nav-icon';
+import { HomeLayout as BaseHomeLayout } from 'rspress/theme';
+import { ToolStack } from './components/ToolStack';
-const Layout = () => } />;
+function HomeLayout() {
+ return (
+
+
+ >
+ }
+ />
+ );
+}
+
+const Layout = () => } />;
// eslint-disable-next-line import/export
export * from 'rspress/theme';
diff --git a/packages/document/theme/pages/index.tsx b/packages/document/theme/pages/index.tsx
deleted file mode 100644
index 3c3545f2..00000000
--- a/packages/document/theme/pages/index.tsx
+++ /dev/null
@@ -1,27 +0,0 @@
-import { Hero, HomeHero } from '../components/HomeHero';
-import { HomeFeature, Feature } from '../components/HomeFeatures';
-import { usePageData } from 'rspress/runtime';
-import { HomeFooter } from 'theme/components/HomeFooter';
-
-export function HomeLayout() {
- const { page } = usePageData();
- const { frontmatter } = page;
- return (
-
- {/* Landing Page */}
-
-
-
- );
-}
diff --git a/packages/document/src/utils.ts b/packages/document/theme/utils.ts
similarity index 100%
rename from packages/document/src/utils.ts
rename to packages/document/theme/utils.ts
diff --git a/packages/document/tsconfig.json b/packages/document/tsconfig.json
index 34a111d8..bb00b55b 100644
--- a/packages/document/tsconfig.json
+++ b/packages/document/tsconfig.json
@@ -10,7 +10,8 @@
"paths": {
"@zh/*": ["./docs/zh/*"],
"@en/*": ["./docs/en/*"],
- "@src/*": ["./src/*"]
+ "@components/*": ["./theme/components/*"],
+ "i18n": ["./i18n.json"]
}
},
"include": ["src", "theme"],
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 70c7497d..a480b7b0 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -726,21 +726,15 @@ importers:
packages/document:
dependencies:
- framer-motion:
- specifier: ^10.18.0
- version: 10.18.0(react-dom@18.2.0)(react@18.2.0)
react-markdown:
specifier: ^9.0.1
version: 9.0.1(@types/react@18.2.39)(react@18.2.0)
- rsfamily-nav-icon:
+ rsfamily-doc-ui:
specifier: ^1.0.3
- version: 1.0.3
+ version: 1.1.2(react-dom@18.2.0)(react@18.2.0)
rspress:
- specifier: ^1.25.1
- version: 1.25.1(@swc/helpers@0.5.3)(webpack@5.89.0)
- tailwindcss:
- specifier: ^3.4.0
- version: 3.4.0
+ specifier: ^1.26.1
+ version: 1.26.2(webpack@5.89.0)
devDependencies:
'@rsdoctor/types':
specifier: workspace:*
@@ -761,11 +755,11 @@ importers:
specifier: 18.2.0
version: 18.2.0(react@18.2.0)
rsbuild-plugin-google-analytics:
- specifier: ^1.0.0
- version: 1.0.0(@rsbuild/core@0.7.8)
+ specifier: ^1.0.1
+ version: 1.0.1(@rsbuild/core@1.0.0-alpha.9)
rsbuild-plugin-open-graph:
- specifier: 1.0.0
- version: 1.0.0(@rsbuild/core@0.7.8)
+ specifier: ^1.0.1
+ version: 1.0.1(@rsbuild/core@1.0.0-alpha.9)
rspress-plugin-font-open-sans:
specifier: ^1.0.0
version: 1.0.0
@@ -1175,11 +1169,6 @@ packages:
engines: {node: '>=0.10.0'}
dev: true
- /@alloc/quick-lru@5.2.0:
- resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==}
- engines: {node: '>=10'}
- dev: false
-
/@ampproject/remapping@2.2.1:
resolution: {integrity: sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==}
engines: {node: '>=6.0.0'}
@@ -4133,7 +4122,6 @@ packages:
engines: {node: '>=6.9.0'}
dependencies:
regenerator-runtime: 0.14.0
- dev: true
/@babel/template@7.22.15:
resolution: {integrity: sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==}
@@ -4616,26 +4604,12 @@ packages:
resolution: {integrity: sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==}
dev: true
- /@emotion/is-prop-valid@0.8.8:
- resolution: {integrity: sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==}
- requiresBuild: true
- dependencies:
- '@emotion/memoize': 0.7.4
- dev: false
- optional: true
-
/@emotion/is-prop-valid@1.2.1:
resolution: {integrity: sha512-61Mf7Ufx4aDxx1xlDeOm8aFFigGHE4z+0sKCa+IHCeZKiyP9RLD0Mmx7m8b9/Cf37f7NAvQOOJAbQQGVr5uERw==}
dependencies:
'@emotion/memoize': 0.8.1
dev: true
- /@emotion/memoize@0.7.4:
- resolution: {integrity: sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==}
- requiresBuild: true
- dev: false
- optional: true
-
/@emotion/memoize@0.8.1:
resolution: {integrity: sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA==}
dev: true
@@ -5351,18 +5325,6 @@ packages:
resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==}
dev: true
- /@isaacs/cliui@8.0.2:
- resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==}
- engines: {node: '>=12'}
- dependencies:
- string-width: 5.1.2
- string-width-cjs: /string-width@4.2.3
- strip-ansi: 7.1.0
- strip-ansi-cjs: /strip-ansi@6.0.1
- wrap-ansi: 8.1.0
- wrap-ansi-cjs: /wrap-ansi@7.0.0
- dev: false
-
/@jest/schemas@29.6.3:
resolution: {integrity: sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
@@ -5466,7 +5428,7 @@ packages:
peerDependencies:
react: ^16.3.0 || ^17.0.0 || ^18.0.0
dependencies:
- '@babel/runtime': 7.24.1
+ '@babel/runtime': 7.24.7
hoist-non-react-statics: 3.3.2
react: 18.2.0
react-is: 16.13.1
@@ -5753,7 +5715,7 @@ packages:
/@modern-js/codesmith@2.3.6:
resolution: {integrity: sha512-wUF2L1mxUrYWPAj50jQ7yqcsLXt5g19Dt/USn3TxnosFE57GCvrsVjZseKUai9zfC0pnX7PXOj3KXXoV7EaiFw==}
dependencies:
- '@modern-js/utils': 2.54.5
+ '@modern-js/utils': 2.55.0
'@swc/helpers': 0.5.1
axios: 1.7.2
tar: 6.2.0
@@ -6265,8 +6227,8 @@ packages:
- webpack-plugin-serve
dev: true
- /@modern-js/utils@2.54.2:
- resolution: {integrity: sha512-ORsy7hMa8g1W6Z2m9R8xPlHNHeRfnW+MtdsApxG5MLDAgM5UQWjzlUau6N0QAgxoFYJKb7cevSPYNw86iBO3DQ==}
+ /@modern-js/utils@2.54.3:
+ resolution: {integrity: sha512-X6+6GfvPCHREAxwiLbJYuUkKSv2r22MQWH0GYrGPdTFEFA+zMZi3v9t09cn15LclDwwhsez789PGOSANw9Pkew==}
dependencies:
'@swc/helpers': 0.5.3
caniuse-lite: 1.0.30001627
@@ -6274,22 +6236,23 @@ packages:
rslog: 1.2.0
dev: false
- /@modern-js/utils@2.54.3:
- resolution: {integrity: sha512-X6+6GfvPCHREAxwiLbJYuUkKSv2r22MQWH0GYrGPdTFEFA+zMZi3v9t09cn15LclDwwhsez789PGOSANw9Pkew==}
+ /@modern-js/utils@2.54.5:
+ resolution: {integrity: sha512-pSczSIGLPc7rckMLIvq/gwM+8/mBv9P9OoAPrPbLrog1EZ+MvM4d4eDGx9m3HH4GR0liSAtTuY9qbvUGwUisoQ==}
dependencies:
'@swc/helpers': 0.5.3
- caniuse-lite: 1.0.30001627
+ caniuse-lite: 1.0.30001638
lodash: 4.17.21
rslog: 1.2.0
- dev: false
+ dev: true
- /@modern-js/utils@2.54.5:
- resolution: {integrity: sha512-pSczSIGLPc7rckMLIvq/gwM+8/mBv9P9OoAPrPbLrog1EZ+MvM4d4eDGx9m3HH4GR0liSAtTuY9qbvUGwUisoQ==}
+ /@modern-js/utils@2.55.0:
+ resolution: {integrity: sha512-eTFR8TYtJ2rXKvVMIoj9VRYo1naU6NQM13JgZFdhZkhobjmAuE5qUy2mzAl7qjJANHfmS8eYsO9Hm/23bR8zeA==}
dependencies:
'@swc/helpers': 0.5.3
caniuse-lite: 1.0.30001638
lodash: 4.17.21
rslog: 1.2.0
+ dev: false
/@module-federation/runtime-tools@0.1.6:
resolution: {integrity: sha512-7ILVnzMIa0Dlc0Blck5tVZG1tnk1MmLnuZpLOMpbdW+zl+N6wdMjjHMjEZFCUAJh2E5XJ3BREwfX8Ets0nIkLg==}
@@ -6297,20 +6260,40 @@ packages:
'@module-federation/runtime': 0.1.6
'@module-federation/webpack-bundler-runtime': 0.1.6
+ /@module-federation/runtime-tools@0.2.3:
+ resolution: {integrity: sha512-capN8CVTCEqNAjnl102girrkevczoQfnQYyiYC4WuyKsg7+LUqfirIe1Eiyv6VSE2UgvOTZDnqvervA6rBOlmg==}
+ dependencies:
+ '@module-federation/runtime': 0.2.3
+ '@module-federation/webpack-bundler-runtime': 0.2.3
+
/@module-federation/runtime@0.1.6:
resolution: {integrity: sha512-nj6a+yJ+QxmcE89qmrTl4lphBIoAds0PFPVGnqLRWflwAP88jrCcrrTqRhARegkFDL+wE9AE04+h6jzlbIfMKg==}
dependencies:
'@module-federation/sdk': 0.1.6
+ /@module-federation/runtime@0.2.3:
+ resolution: {integrity: sha512-N+ZxBUb1mkmfO9XT1BwgYQgShtUTlijHbukqQ4afFka5lRAT+ayC7RKfHJLz0HbuexKPCmPBDfdmCnErR5WyTQ==}
+ dependencies:
+ '@module-federation/sdk': 0.2.3
+
/@module-federation/sdk@0.1.6:
resolution: {integrity: sha512-qifXpyYLM7abUeEOIfv0oTkguZgRZuwh89YOAYIZJlkP6QbRG7DJMQvtM8X2yHXm9PTk0IYNnOJH0vNQCo6auQ==}
+ /@module-federation/sdk@0.2.3:
+ resolution: {integrity: sha512-W9zrPchLocyCBc/B8CW21akcfJXLl++9xBe1L1EtgxZGfj/xwHt0GcBWE/y+QGvYTL2a1iZjwscbftbUhxgxXg==}
+
/@module-federation/webpack-bundler-runtime@0.1.6:
resolution: {integrity: sha512-K5WhKZ4RVNaMEtfHsd/9CNCgGKB0ipbm/tgweNNeC11mEuBTNxJ09Y630vg3WPkKv9vfMCuXg2p2Dk+Q/KWTSA==}
dependencies:
'@module-federation/runtime': 0.1.6
'@module-federation/sdk': 0.1.6
+ /@module-federation/webpack-bundler-runtime@0.2.3:
+ resolution: {integrity: sha512-L/jt2uJ+8dwYiyn9GxryzDR6tr/Wk8rpgvelM2EBeLIhu7YxCHSmSjQYhw3BTux9zZIr47d1K9fGjBFsVRd/SQ==}
+ dependencies:
+ '@module-federation/runtime': 0.2.3
+ '@module-federation/sdk': 0.2.3
+
/@monaco-editor/loader@1.4.0(monaco-editor@0.49.0):
resolution: {integrity: sha512-00ioBig0x642hytVspPl7DbQyaSWRaolYie/UFNjoTdvoKPzo6xrXLhTk9ixgIKcLH5b5vDOjVNiGyY+uDCUlg==}
peerDependencies:
@@ -6453,13 +6436,6 @@ packages:
dev: true
optional: true
- /@pkgjs/parseargs@0.11.0:
- resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==}
- engines: {node: '>=14'}
- requiresBuild: true
- dev: false
- optional: true
-
/@playwright/test@1.33.0:
resolution: {integrity: sha512-YunBa2mE7Hq4CfPkGzQRK916a4tuZoVx/EpLjeWlTVOnD4S2+fdaQZE0LJkbfhN5FTSKNLdcl7MoT5XB37bTkg==}
engines: {node: '>=14'}
@@ -6775,17 +6751,19 @@ packages:
postcss: 8.4.38
dev: true
- /@rsbuild/core@0.7.8:
- resolution: {integrity: sha512-TAXMh+gP3D3t8ThpsSyy+sAGNtzwGpjUxmONf9IeByIsucNaP/ltWVENYqGn8g035ZAvwfXIgJOvWHCSWFSAYw==}
- engines: {node: '>=16.0.0'}
+ /@rsbuild/core@1.0.0-alpha.9:
+ resolution: {integrity: sha512-NiwBqW6sxoacX6MLy45aeNKjHtKW7wZR3hy0X1Eg/IpUTNSJJkKX9TG92SVcj6RyR8CO+76AXfdEs585Iw4FWg==}
+ engines: {node: '>=16.7.0'}
hasBin: true
dependencies:
- '@rsbuild/shared': 0.7.8(@swc/helpers@0.5.3)
- '@rspack/core': 0.7.3(@swc/helpers@0.5.3)
- '@swc/helpers': 0.5.3
- core-js: 3.36.1
- html-webpack-plugin: /html-rspack-plugin@5.7.2(@rspack/core@0.7.3)
- postcss: 8.4.38
+ '@rspack/core': 1.0.0-alpha.3(@swc/helpers@0.5.11)
+ '@rspack/lite-tapable': 1.0.0-alpha.3
+ '@swc/helpers': 0.5.11
+ caniuse-lite: 1.0.30001642
+ core-js: 3.37.1
+ postcss: 8.4.39
+ optionalDependencies:
+ fsevents: 2.3.3
/@rsbuild/plugin-assets-retry@0.7.10(@rsbuild/core@0.7.10)(@swc/helpers@0.5.3):
resolution: {integrity: sha512-XayDxxN5qrJt8x/PtyJpGvJ1aDdjCUowFfgo8sh+fhRB35CDdZUEI0KOsv3K+Wx5yMdhuxlnkuTPV/RulEu7zA==}
@@ -6861,15 +6839,14 @@ packages:
- '@swc/helpers'
dev: true
- /@rsbuild/plugin-less@0.7.8(@rsbuild/core@0.7.8)(@swc/helpers@0.5.3):
- resolution: {integrity: sha512-fsknrGMNlz3vjPBOoLD6O9pK+50nrSDibXt+hl0PpOAXv15P4+mrikEI839JFyEgga7G0/TUE5qH7NiAV56FmA==}
+ /@rsbuild/plugin-less@1.0.0-alpha.9(@rsbuild/core@1.0.0-alpha.9):
+ resolution: {integrity: sha512-RmpxTDLIu4K2A5mDacQYMjfejjvCTx+NQfck8S12w4waWCkomUGNmVCa3kLlz8f7vu91CAjDHDnSPFq+6sn1jg==}
peerDependencies:
- '@rsbuild/core': ^0.7.8
+ '@rsbuild/core': ^1.0.0-alpha.9
dependencies:
- '@rsbuild/core': 0.7.8
- '@rsbuild/shared': 0.7.8(@swc/helpers@0.5.3)
- transitivePeerDependencies:
- - '@swc/helpers'
+ '@rsbuild/core': 1.0.0-alpha.9
+ deepmerge: 4.3.1
+ reduce-configs: 1.0.0
dev: false
/@rsbuild/plugin-node-polyfill@0.7.10(@rsbuild/core@0.7.10):
@@ -6973,17 +6950,14 @@ packages:
- '@swc/helpers'
dev: true
- /@rsbuild/plugin-react@0.7.8(@rsbuild/core@0.7.8)(@swc/helpers@0.5.3):
- resolution: {integrity: sha512-FDqSZVoGxdxtOZcLGOJTQJ3CPzJm5cPqwllntMxuwF4r3JaJVCrx5vdblYVA/9KWxDzAq4OR82VIfUNV5G8UuA==}
+ /@rsbuild/plugin-react@1.0.0-alpha.9(@rsbuild/core@1.0.0-alpha.9):
+ resolution: {integrity: sha512-a666TIcFUP1FShaisnI5OiHpbUxJG9+3+WWr7XUteMFyCXo/x+1w7/XKCkkhnVxDS5rrYGNnkRu9RsNoPgcGCg==}
peerDependencies:
- '@rsbuild/core': ^0.7.8
+ '@rsbuild/core': ^1.0.0-alpha.9
dependencies:
- '@rsbuild/core': 0.7.8
- '@rsbuild/shared': 0.7.8(@swc/helpers@0.5.3)
- '@rspack/plugin-react-refresh': 0.7.3(react-refresh@0.14.2)
+ '@rsbuild/core': 1.0.0-alpha.9
+ '@rspack/plugin-react-refresh': 1.0.0-alpha.3(react-refresh@0.14.2)
react-refresh: 0.14.2
- transitivePeerDependencies:
- - '@swc/helpers'
dev: false
/@rsbuild/plugin-rem@0.7.10(@rsbuild/core@0.7.10)(@swc/helpers@0.5.3):
@@ -7025,18 +6999,17 @@ packages:
- '@swc/helpers'
dev: true
- /@rsbuild/plugin-sass@0.7.8(@rsbuild/core@0.7.8)(@swc/helpers@0.5.3):
- resolution: {integrity: sha512-HEwCUT2ixlguN5fyvRTI++wTXXUt7XVcxZVAnnt0tTfLNBxfr8rOZxWnDnp/b1dyM33K8xFnPF8tj+FVgKZJyA==}
+ /@rsbuild/plugin-sass@1.0.0-alpha.9(@rsbuild/core@1.0.0-alpha.9):
+ resolution: {integrity: sha512-K9YOmQhEBXRf/15IaBm1mRz/MStjIC1Lu91qK8HxT2cSs/WAjpe5JyXjQaWceAg5fVUwBnRV+HXLY30OtxB4Zw==}
peerDependencies:
- '@rsbuild/core': ^0.7.8
+ '@rsbuild/core': ^1.0.0-alpha.9
dependencies:
- '@rsbuild/core': 0.7.8
- '@rsbuild/shared': 0.7.8(@swc/helpers@0.5.3)
+ '@rsbuild/core': 1.0.0-alpha.9
+ deepmerge: 4.3.1
loader-utils: 2.0.4
- postcss: 8.4.38
+ postcss: 8.4.39
+ reduce-configs: 1.0.0
sass-embedded: 1.77.5
- transitivePeerDependencies:
- - '@swc/helpers'
dev: false
/@rsbuild/plugin-source-build@0.7.10(@rsbuild/core@0.7.10)(@swc/helpers@0.5.3):
@@ -7172,18 +7145,6 @@ packages:
- '@swc/helpers'
dev: true
- /@rsbuild/shared@0.7.8(@swc/helpers@0.5.3):
- resolution: {integrity: sha512-HyX294wfBVj63BFjuR4M3wYh/xQHPlzlObLHpfrX/FFfrNo+elDdnYb0SVKfuv0V8eTpaYuaWjjYq+kk+M+mIw==}
- dependencies:
- '@rspack/core': 0.7.3(@swc/helpers@0.5.3)
- caniuse-lite: 1.0.30001638
- html-webpack-plugin: /html-rspack-plugin@5.7.2(@rspack/core@0.7.3)
- postcss: 8.4.38
- optionalDependencies:
- fsevents: 2.3.3
- transitivePeerDependencies:
- - '@swc/helpers'
-
/@rsbuild/webpack@0.7.10(@swc/helpers@0.5.3)(esbuild@0.17.19):
resolution: {integrity: sha512-bFTMtwRlbIX9Ukke1LR0F4TP5vts2XeL7zumb2FQM43ucNwoIZgHe5i3RAhOzaVFGJZPf88uO2yMh++H63v/9A==}
dependencies:
@@ -7209,15 +7170,15 @@ packages:
dev: true
optional: true
- /@rspack/binding-darwin-arm64@0.7.3:
- resolution: {integrity: sha512-3Gg5yosndYYV0NpYiQ/+Z5UErKv5R7yijE59qVnXBRI80BbkSKUFA8Ulb4btc39l3Rx35ud4EBOALXHlLNA9CQ==}
+ /@rspack/binding-darwin-arm64@0.7.5:
+ resolution: {integrity: sha512-mNBIm36s1BA7v4SL/r4f3IXIsjyH5CZX4eXMRPE52lBc3ClVuUB7d/8zk8dkyjJCMAj8PsZSnAJ3cfXnn7TN4g==}
cpu: [arm64]
os: [darwin]
requiresBuild: true
optional: true
- /@rspack/binding-darwin-arm64@0.7.5:
- resolution: {integrity: sha512-mNBIm36s1BA7v4SL/r4f3IXIsjyH5CZX4eXMRPE52lBc3ClVuUB7d/8zk8dkyjJCMAj8PsZSnAJ3cfXnn7TN4g==}
+ /@rspack/binding-darwin-arm64@1.0.0-alpha.3:
+ resolution: {integrity: sha512-PZLdp0tgoti/skzIMijNr2jedKa8LGbhtPs6a0jgIuLY1g0fj/aL3LLGMo4rwoy/zGXeZf40PIJQB8b+w0qt7g==}
cpu: [arm64]
os: [darwin]
requiresBuild: true
@@ -7231,15 +7192,15 @@ packages:
dev: true
optional: true
- /@rspack/binding-darwin-x64@0.7.3:
- resolution: {integrity: sha512-VMOyiIGHOrwkPvvd3V8NKb0UW91hUnqJoQXdttoqbn+FNz9is/3GxPSiEyc+BISuoH1e9J9FATAq6diLqdJAAw==}
+ /@rspack/binding-darwin-x64@0.7.5:
+ resolution: {integrity: sha512-teLK0TB1x0CsvaaiCopsFx4EvJe+/Hljwii6R7C9qOZs5zSOfbT/LQ202eA0sAGodCncARCGaXVrsekbrRYqeA==}
cpu: [x64]
os: [darwin]
requiresBuild: true
optional: true
- /@rspack/binding-darwin-x64@0.7.5:
- resolution: {integrity: sha512-teLK0TB1x0CsvaaiCopsFx4EvJe+/Hljwii6R7C9qOZs5zSOfbT/LQ202eA0sAGodCncARCGaXVrsekbrRYqeA==}
+ /@rspack/binding-darwin-x64@1.0.0-alpha.3:
+ resolution: {integrity: sha512-NrNfjzsWo3kFh37tpCxNw75xuSGHdGCHIRCjKnvxHQ46aB+Y2wiOdGgSk7SnZHsRWpZyDFw3aBJCayiXlfgdTw==}
cpu: [x64]
os: [darwin]
requiresBuild: true
@@ -7253,15 +7214,15 @@ packages:
dev: true
optional: true
- /@rspack/binding-linux-arm64-gnu@0.7.3:
- resolution: {integrity: sha512-Y1jArNhYSugH/BScvLGyodrjD0j3do1lNozSIOMXfmq0st/S5G+AmWWrxX06Ov6DudHW0EXEqC5oF9d9AbPKTg==}
+ /@rspack/binding-linux-arm64-gnu@0.7.5:
+ resolution: {integrity: sha512-/24UytJXrK+7CsucDb30GCKYIJ8nG6ceqbJyOtsJv9zeArNLHkxrYGSyjHJIpQfwVN17BPP4RNOi+yIZ3ZgDyA==}
cpu: [arm64]
os: [linux]
requiresBuild: true
optional: true
- /@rspack/binding-linux-arm64-gnu@0.7.5:
- resolution: {integrity: sha512-/24UytJXrK+7CsucDb30GCKYIJ8nG6ceqbJyOtsJv9zeArNLHkxrYGSyjHJIpQfwVN17BPP4RNOi+yIZ3ZgDyA==}
+ /@rspack/binding-linux-arm64-gnu@1.0.0-alpha.3:
+ resolution: {integrity: sha512-EjzyZWZSjo02ReGUzQPt8sY1hEx2V9lEbg1cqgnE1NpSOS77ratNoAvS3gAzXL6NGWRhYrIH2yaN+6OB9olt/g==}
cpu: [arm64]
os: [linux]
requiresBuild: true
@@ -7275,15 +7236,15 @@ packages:
dev: true
optional: true
- /@rspack/binding-linux-arm64-musl@0.7.3:
- resolution: {integrity: sha512-R5PhdHBRUsVVtKdQNbRZyKEd7MsML3yuzXzM/3KhyYLyBUqkyMcVxgjDyFGtZsRZXmGv+N0xYKGpJVvhbukzrg==}
+ /@rspack/binding-linux-arm64-musl@0.7.5:
+ resolution: {integrity: sha512-6RcxG42mLM01Pa6UYycACu/Nu9qusghAPUJumb8b8x5TRIDEtklYC5Ck6Rmagm+8E0ucMude2E/D4rMdIFcS3A==}
cpu: [arm64]
os: [linux]
requiresBuild: true
optional: true
- /@rspack/binding-linux-arm64-musl@0.7.5:
- resolution: {integrity: sha512-6RcxG42mLM01Pa6UYycACu/Nu9qusghAPUJumb8b8x5TRIDEtklYC5Ck6Rmagm+8E0ucMude2E/D4rMdIFcS3A==}
+ /@rspack/binding-linux-arm64-musl@1.0.0-alpha.3:
+ resolution: {integrity: sha512-HJQ52KWNnMOFqbXhaIHTAr54ES5LSunJF6SLnIMgElReC39WvUNDmHhCA5yPebkXgY2SDrLIKDmqxouZmYWulQ==}
cpu: [arm64]
os: [linux]
requiresBuild: true
@@ -7297,15 +7258,15 @@ packages:
dev: true
optional: true
- /@rspack/binding-linux-x64-gnu@0.7.3:
- resolution: {integrity: sha512-XX60MwIilJ4Pbvy4FVWf5CkROOa7ywnL/k8aVo6OMip62L2jiTpYfd85v/G2IQbeVDcE4967Pm782bpDFRCYfw==}
+ /@rspack/binding-linux-x64-gnu@0.7.5:
+ resolution: {integrity: sha512-R0Lu4CJN2nWMW7WzPBuCIju80cQPpcaqwKJDj/quwQySpJJZ6c5qGwB8mntqjxIzZDrNH6u0OkpiUTbvWZj8ww==}
cpu: [x64]
os: [linux]
requiresBuild: true
optional: true
- /@rspack/binding-linux-x64-gnu@0.7.5:
- resolution: {integrity: sha512-R0Lu4CJN2nWMW7WzPBuCIju80cQPpcaqwKJDj/quwQySpJJZ6c5qGwB8mntqjxIzZDrNH6u0OkpiUTbvWZj8ww==}
+ /@rspack/binding-linux-x64-gnu@1.0.0-alpha.3:
+ resolution: {integrity: sha512-VcpKLI2AZmFOTec8C9YJTdMrgZMrgsQkMeQzTY1uOQuIaAaNCuPBFRdlJaRSTAG0t4aaxaVfR1c3JY8GITacfA==}
cpu: [x64]
os: [linux]
requiresBuild: true
@@ -7319,15 +7280,15 @@ packages:
dev: true
optional: true
- /@rspack/binding-linux-x64-musl@0.7.3:
- resolution: {integrity: sha512-oIRXO2NoXnWj/oIXJuNUbCIRnumfLndqR8rXui1vni91TZ+yUFkE9S7mGPrbrBAUXovOaSaHxB0YYi5hZ8fy4A==}
+ /@rspack/binding-linux-x64-musl@0.7.5:
+ resolution: {integrity: sha512-dDgi/ThikMy1m4llxPeEXDCA2I8F8ezFS/eCPLZGU2/J1b4ALwDjuRsMmo+VXSlFCKgIt98V6h1woeg7nu96yg==}
cpu: [x64]
os: [linux]
requiresBuild: true
optional: true
- /@rspack/binding-linux-x64-musl@0.7.5:
- resolution: {integrity: sha512-dDgi/ThikMy1m4llxPeEXDCA2I8F8ezFS/eCPLZGU2/J1b4ALwDjuRsMmo+VXSlFCKgIt98V6h1woeg7nu96yg==}
+ /@rspack/binding-linux-x64-musl@1.0.0-alpha.3:
+ resolution: {integrity: sha512-FypR+RqONTvrgX+SI8sJqhVqv8uhTdq3OHew4ZaL3VN0dp2thmpMX5cJ+XQAsU414OLRTgREU9go2j78n7kvUA==}
cpu: [x64]
os: [linux]
requiresBuild: true
@@ -7341,15 +7302,15 @@ packages:
dev: true
optional: true
- /@rspack/binding-win32-arm64-msvc@0.7.3:
- resolution: {integrity: sha512-XeQ6z6Oc8wkkLJCAkG8TyLkciui6PB7reJLOes3yy0AXUJnd6l7gfiDcjzeHJGATVRzuuJojP/FXurBMCQ76uA==}
+ /@rspack/binding-win32-arm64-msvc@0.7.5:
+ resolution: {integrity: sha512-nEF4cUdLfgEK6FrgJSJhUlr2/7LY1tmqBNQCFsCjtDtUkQbJIEo1b8edT94G9tJcQoFE4cD+Re30yBYbQO2Thg==}
cpu: [arm64]
os: [win32]
requiresBuild: true
optional: true
- /@rspack/binding-win32-arm64-msvc@0.7.5:
- resolution: {integrity: sha512-nEF4cUdLfgEK6FrgJSJhUlr2/7LY1tmqBNQCFsCjtDtUkQbJIEo1b8edT94G9tJcQoFE4cD+Re30yBYbQO2Thg==}
+ /@rspack/binding-win32-arm64-msvc@1.0.0-alpha.3:
+ resolution: {integrity: sha512-aAGQE2TJOhlK6jGYXZyon0JKTP5t2o51/exsSzyH6BSqFce/Qd5w1fqgm6FONTuosrwaBxHSz1pprNq6vx87kA==}
cpu: [arm64]
os: [win32]
requiresBuild: true
@@ -7363,15 +7324,15 @@ packages:
dev: true
optional: true
- /@rspack/binding-win32-ia32-msvc@0.7.3:
- resolution: {integrity: sha512-MWwswm5+v1Wd3DDJxFbCenOHOy8x+gGp0oBdLj0jlC5UntaaSvzfdb0H85AeVMYWPp584fOpAZfx0QPg3cg8yw==}
+ /@rspack/binding-win32-ia32-msvc@0.7.5:
+ resolution: {integrity: sha512-hEcHRwJIzpZsePr+5x6V/7TGhrPXhSZYG4sIhsrem1za9W+qqCYYLZ7KzzbRODU07QaAH2RxjcA1bf8F2QDYAQ==}
cpu: [ia32]
os: [win32]
requiresBuild: true
optional: true
- /@rspack/binding-win32-ia32-msvc@0.7.5:
- resolution: {integrity: sha512-hEcHRwJIzpZsePr+5x6V/7TGhrPXhSZYG4sIhsrem1za9W+qqCYYLZ7KzzbRODU07QaAH2RxjcA1bf8F2QDYAQ==}
+ /@rspack/binding-win32-ia32-msvc@1.0.0-alpha.3:
+ resolution: {integrity: sha512-OouAliQG6dONL9B+Jy237fhs6bScloAT3uphkDumsiAmH1926MYeSKhsmYU4j8b352iGtZVXaH/wR5svLTUCVQ==}
cpu: [ia32]
os: [win32]
requiresBuild: true
@@ -7385,15 +7346,15 @@ packages:
dev: true
optional: true
- /@rspack/binding-win32-x64-msvc@0.7.3:
- resolution: {integrity: sha512-GzOTQxuJedTghyoUbW/RGbzbGRW+R1dRuZxer8Gtlv4558wxbCUj1d621nC2eZmELFc4RWbN9NFTwaecavttvQ==}
+ /@rspack/binding-win32-x64-msvc@0.7.5:
+ resolution: {integrity: sha512-PpVpP6J5/2b4T10hzSUwjLvmdpAOj3ozARl1Nrf/lsbYwhiXivoB8Gvoy/xe/Xpgr732Dk9VCeeW8rreWOOUVQ==}
cpu: [x64]
os: [win32]
requiresBuild: true
optional: true
- /@rspack/binding-win32-x64-msvc@0.7.5:
- resolution: {integrity: sha512-PpVpP6J5/2b4T10hzSUwjLvmdpAOj3ozARl1Nrf/lsbYwhiXivoB8Gvoy/xe/Xpgr732Dk9VCeeW8rreWOOUVQ==}
+ /@rspack/binding-win32-x64-msvc@1.0.0-alpha.3:
+ resolution: {integrity: sha512-CLh3p5a15wPQE8zOyBjBjVBrbdaDvAfacXkmCQK4I6lBc3HetkJNyjS8Fntf1CV9sWgJhwABUWHn7kMQeLY9RQ==}
cpu: [x64]
os: [win32]
requiresBuild: true
@@ -7413,19 +7374,6 @@ packages:
'@rspack/binding-win32-x64-msvc': 0.7.2
dev: true
- /@rspack/binding@0.7.3:
- resolution: {integrity: sha512-VYPOtaCb1lphNrHozZXy9L5ODGU76kp7ozCpYbF/CTFq8xaSkvkhNHwWMGXE2TIOvWZImMBRBuYX8/kjz/HiSA==}
- optionalDependencies:
- '@rspack/binding-darwin-arm64': 0.7.3
- '@rspack/binding-darwin-x64': 0.7.3
- '@rspack/binding-linux-arm64-gnu': 0.7.3
- '@rspack/binding-linux-arm64-musl': 0.7.3
- '@rspack/binding-linux-x64-gnu': 0.7.3
- '@rspack/binding-linux-x64-musl': 0.7.3
- '@rspack/binding-win32-arm64-msvc': 0.7.3
- '@rspack/binding-win32-ia32-msvc': 0.7.3
- '@rspack/binding-win32-x64-msvc': 0.7.3
-
/@rspack/binding@0.7.5:
resolution: {integrity: sha512-XcdOvaCz1mWWwr5vmEY9zncdInrjINEh60EWkYdqtCA67v7X7rB1fe6n4BeAI1+YLS2Eacj+lytlr+n7I+DYVg==}
optionalDependencies:
@@ -7439,6 +7387,19 @@ packages:
'@rspack/binding-win32-ia32-msvc': 0.7.5
'@rspack/binding-win32-x64-msvc': 0.7.5
+ /@rspack/binding@1.0.0-alpha.3:
+ resolution: {integrity: sha512-S/JjBWr8PE/l7+2xsk1m77CZnKwQNk+39uIsvHQhoRs+DL9SUDjjkUO4yqjCw6ZUGqEaTv4U/TL9TAmbrTth7g==}
+ optionalDependencies:
+ '@rspack/binding-darwin-arm64': 1.0.0-alpha.3
+ '@rspack/binding-darwin-x64': 1.0.0-alpha.3
+ '@rspack/binding-linux-arm64-gnu': 1.0.0-alpha.3
+ '@rspack/binding-linux-arm64-musl': 1.0.0-alpha.3
+ '@rspack/binding-linux-x64-gnu': 1.0.0-alpha.3
+ '@rspack/binding-linux-x64-musl': 1.0.0-alpha.3
+ '@rspack/binding-win32-arm64-msvc': 1.0.0-alpha.3
+ '@rspack/binding-win32-ia32-msvc': 1.0.0-alpha.3
+ '@rspack/binding-win32-x64-msvc': 1.0.0-alpha.3
+
/@rspack/cli@0.7.5(@rspack/core@0.7.5)(webpack@5.89.0):
resolution: {integrity: sha512-3Lp1RSyTRzBUi232hjRmF6wLHaMJXXMJIlX5dR662HwfCRwgm+q/Nz3829/UbjHXI2aGN4fFBgNI+LJU1TOZVQ==}
hasBin: true
@@ -7482,8 +7443,8 @@ packages:
webpack-sources: 3.2.3
dev: true
- /@rspack/core@0.7.3(@swc/helpers@0.5.3):
- resolution: {integrity: sha512-SUvt4P1nMML3Int2YE1Z2+noDIxjT/hzNtcKMXXqeFp4yFys37s7vC+BnCyzonvIbpxUg2gH+bCMCgav7+xR4A==}
+ /@rspack/core@0.7.5(@swc/helpers@0.5.3):
+ resolution: {integrity: sha512-zVTe4WCyc3qsLPattosiDYZFeOzaJ32/BYukPP2I1VJtCVFa+PxGVRPVZhSoN6fXw5oy48yHg9W9v1T8CaEFhw==}
engines: {node: '>=16.0.0'}
peerDependencies:
'@swc/helpers': '>=0.5.1'
@@ -7492,14 +7453,14 @@ packages:
optional: true
dependencies:
'@module-federation/runtime-tools': 0.1.6
- '@rspack/binding': 0.7.3
+ '@rspack/binding': 0.7.5
'@swc/helpers': 0.5.3
caniuse-lite: 1.0.30001627
tapable: 2.2.1
webpack-sources: 3.2.3
- /@rspack/core@0.7.5(@swc/helpers@0.5.3):
- resolution: {integrity: sha512-zVTe4WCyc3qsLPattosiDYZFeOzaJ32/BYukPP2I1VJtCVFa+PxGVRPVZhSoN6fXw5oy48yHg9W9v1T8CaEFhw==}
+ /@rspack/core@1.0.0-alpha.3(@swc/helpers@0.5.11):
+ resolution: {integrity: sha512-TcZZNMpyTjEIBP4zMCpLwXBiATEQ2QG3jKsV+mq55ZGKfqd/l86Zr3SboF15GOQip1wDHlSpA1bvrT18f9h0sw==}
engines: {node: '>=16.0.0'}
peerDependencies:
'@swc/helpers': '>=0.5.1'
@@ -7507,12 +7468,11 @@ packages:
'@swc/helpers':
optional: true
dependencies:
- '@module-federation/runtime-tools': 0.1.6
- '@rspack/binding': 0.7.5
- '@swc/helpers': 0.5.3
- caniuse-lite: 1.0.30001627
- tapable: 2.2.1
- webpack-sources: 3.2.3
+ '@module-federation/runtime-tools': 0.2.3
+ '@rspack/binding': 1.0.0-alpha.3
+ '@rspack/lite-tapable': 1.0.0-alpha.3
+ '@swc/helpers': 0.5.11
+ caniuse-lite: 1.0.30001642
/@rspack/dev-server@0.7.5(@rspack/core@0.7.5)(webpack@5.89.0):
resolution: {integrity: sha512-jDXfccjlHMXOxOK++uxWhLUKb0L3NuA6Ujc/J75NhWYq1YxmVhNOtUWCdunuJQ1BNeLlgG/S5X5iBCbZ09S0Jg==}
@@ -7538,6 +7498,10 @@ packages:
- webpack-cli
dev: true
+ /@rspack/lite-tapable@1.0.0-alpha.3:
+ resolution: {integrity: sha512-oQJ1iYxfBHcuutAva2HP1dqi9Aka/70PB3Vbq4nI+iAhHErtzaRslI/OcqhEbbmBgYf+Xu6g5vvN6Gxfq69gag==}
+ engines: {node: '>=16.0.0'}
+
/@rspack/plugin-react-refresh@0.7.2(react-refresh@0.14.2):
resolution: {integrity: sha512-ZnSKuRbzp3mPLRFUgeD2CX6Vs5Mfx5t4tSoP9+pvfx6vr5Cu4xnpgsJeKNnW/9jHTgPoNegdIxGidwxzwh/rlg==}
peerDependencies:
@@ -7549,18 +7513,18 @@ packages:
react-refresh: 0.14.2
dev: true
- /@rspack/plugin-react-refresh@0.7.3(react-refresh@0.14.2):
- resolution: {integrity: sha512-fuXXqb6Lhlt1Ynz35E3OAmb1po9EGWYtDJgDqzXVfA9DPcnCPIZpbx6hOLLTYQRYLic74w11J0H2FCUXMHVg1g==}
+ /@rspack/plugin-react-refresh@0.7.5(react-refresh@0.14.0):
+ resolution: {integrity: sha512-ROI9lrmfIH+Z9lbBaP3YMhbD2R3rlm9SSzi/9WzzkQU6KK911S1D+sL2ByeJ7ipZafbHvMPWTmC2aQEvjhwQig==}
peerDependencies:
react-refresh: '>=0.10.0 <1.0.0'
peerDependenciesMeta:
react-refresh:
optional: true
dependencies:
- react-refresh: 0.14.2
- dev: false
+ react-refresh: 0.14.0
+ dev: true
- /@rspack/plugin-react-refresh@0.7.5(react-refresh@0.14.0):
+ /@rspack/plugin-react-refresh@0.7.5(react-refresh@0.14.2):
resolution: {integrity: sha512-ROI9lrmfIH+Z9lbBaP3YMhbD2R3rlm9SSzi/9WzzkQU6KK911S1D+sL2ByeJ7ipZafbHvMPWTmC2aQEvjhwQig==}
peerDependencies:
react-refresh: '>=0.10.0 <1.0.0'
@@ -7568,41 +7532,43 @@ packages:
react-refresh:
optional: true
dependencies:
- react-refresh: 0.14.0
+ react-refresh: 0.14.2
dev: true
- /@rspack/plugin-react-refresh@0.7.5(react-refresh@0.14.2):
- resolution: {integrity: sha512-ROI9lrmfIH+Z9lbBaP3YMhbD2R3rlm9SSzi/9WzzkQU6KK911S1D+sL2ByeJ7ipZafbHvMPWTmC2aQEvjhwQig==}
+ /@rspack/plugin-react-refresh@1.0.0-alpha.3(react-refresh@0.14.2):
+ resolution: {integrity: sha512-gYPKkON3uhdj33J5tO+Z31JknAKeWeBVlTyDFz/2w+eIj8V1CIsAgeYO13mednPxVjfy1Tw8Qg7hfUnnVBoRFw==}
peerDependencies:
react-refresh: '>=0.10.0 <1.0.0'
peerDependenciesMeta:
react-refresh:
optional: true
dependencies:
+ error-stack-parser: 2.1.4
+ html-entities: 2.4.0
react-refresh: 0.14.2
- dev: true
+ dev: false
- /@rspress/core@1.25.1(@swc/helpers@0.5.3)(webpack@5.89.0):
- resolution: {integrity: sha512-BjLfdDuGqZMQq0Zn5Lc6eJF0I8VbO2WIUp+DyGPsh8BwrwY4ZL50FDdqtIQTtm4gboiLL7lNe5kbj7VAaJdgow==}
+ /@rspress/core@1.26.2(webpack@5.89.0):
+ resolution: {integrity: sha512-Z5BspEqvot2AQG2cu+WFVk2ZMejedIQ4HuVyD4mgPWJH5cUR9x8FLyXxQjSn6P9AVeRb7UUh0PQBa50BhymofQ==}
engines: {node: '>=14.17.6'}
dependencies:
'@loadable/component': 5.16.4(react@18.2.0)
'@mdx-js/loader': 2.3.0(webpack@5.89.0)
'@mdx-js/mdx': 2.3.0
'@mdx-js/react': 2.3.0(react@18.2.0)
- '@modern-js/utils': 2.54.2
- '@rsbuild/core': 0.7.8
- '@rsbuild/plugin-less': 0.7.8(@rsbuild/core@0.7.8)(@swc/helpers@0.5.3)
- '@rsbuild/plugin-react': 0.7.8(@rsbuild/core@0.7.8)(@swc/helpers@0.5.3)
- '@rsbuild/plugin-sass': 0.7.8(@rsbuild/core@0.7.8)(@swc/helpers@0.5.3)
+ '@modern-js/utils': 2.55.0
+ '@rsbuild/core': 1.0.0-alpha.9
+ '@rsbuild/plugin-less': 1.0.0-alpha.9(@rsbuild/core@1.0.0-alpha.9)
+ '@rsbuild/plugin-react': 1.0.0-alpha.9(@rsbuild/core@1.0.0-alpha.9)
+ '@rsbuild/plugin-sass': 1.0.0-alpha.9(@rsbuild/core@1.0.0-alpha.9)
'@rspress/mdx-rs': 0.5.7
- '@rspress/plugin-auto-nav-sidebar': 1.25.1
- '@rspress/plugin-container-syntax': 1.25.1
- '@rspress/plugin-last-updated': 1.25.1
- '@rspress/plugin-medium-zoom': 1.25.1(@rspress/runtime@1.25.1)
- '@rspress/runtime': 1.25.1
- '@rspress/shared': 1.25.1
- '@rspress/theme-default': 1.25.1
+ '@rspress/plugin-auto-nav-sidebar': 1.26.2
+ '@rspress/plugin-container-syntax': 1.26.2
+ '@rspress/plugin-last-updated': 1.26.2
+ '@rspress/plugin-medium-zoom': 1.26.2(@rspress/runtime@1.26.2)
+ '@rspress/runtime': 1.26.2
+ '@rspress/shared': 1.26.2
+ '@rspress/theme-default': 1.26.2
body-scroll-lock: 4.0.0-beta.0
copy-to-clipboard: 3.3.3
enhanced-resolve: 5.17.0
@@ -7637,7 +7603,6 @@ packages:
unist-util-visit-children: 2.0.2
yaml-front-matter: 4.1.1
transitivePeerDependencies:
- - '@swc/helpers'
- supports-color
- webpack
dev: false
@@ -7728,66 +7693,66 @@ packages:
'@rspress/mdx-rs-win32-x64-msvc': 0.5.7
dev: false
- /@rspress/plugin-auto-nav-sidebar@1.25.1:
- resolution: {integrity: sha512-GWsQblMJh5cLFm37d+bYgHObbc2NMv2uZpuaGGSZrUpQt+yD3jCE4w/pZ/SVd+xhQdsY4C9bBehRF+sT7uwMMg==}
+ /@rspress/plugin-auto-nav-sidebar@1.26.2:
+ resolution: {integrity: sha512-6J34s4/3T2IQHNCOxLfpkQ1BNN7g89vl4jHDG2kgf6rbAk4jj7RDPqFJM6lNr2247UvWMYRKEKcRhp06cCd/1w==}
engines: {node: '>=14.17.6'}
dependencies:
- '@rspress/shared': 1.25.1
+ '@rspress/shared': 1.26.2
dev: false
- /@rspress/plugin-container-syntax@1.25.1:
- resolution: {integrity: sha512-+XlDAo5UAxKZE6ksMXzvG71iAw5Lc6J4dCAX7Pd3aTZlZuhjYixY5KooHCYfKQJiu42f74eY0llwcwTqeQc4zQ==}
+ /@rspress/plugin-container-syntax@1.26.2:
+ resolution: {integrity: sha512-Ji0T13gHTyrxlP3v61mI0PSzdvPMZOL9Y58wNjFQq06MyoIAi5XUYY/MWIv57UwDgcd0ovDopk+aV90owXJdzQ==}
engines: {node: '>=14.17.6'}
dependencies:
- '@rspress/shared': 1.25.1
+ '@rspress/shared': 1.26.2
dev: false
- /@rspress/plugin-last-updated@1.25.1:
- resolution: {integrity: sha512-7AcMsDRkfBBVesJpi+SeTxN4eRcDZGA7x3GXgwGKZPZV1/nrPp25WfYrAZTc1d55+lbVrRHMECAOgXS65RURlQ==}
+ /@rspress/plugin-last-updated@1.26.2:
+ resolution: {integrity: sha512-GIJCDTl0SC4z0rnbFMAiqPPboLekEsW4Sef2NrnhJVv/Ms5p9i0pnyl29J3haBMJrR3nfSSuScTuN6CS7GT9Zw==}
engines: {node: '>=14.17.6'}
dependencies:
- '@rspress/shared': 1.25.1
+ '@rspress/shared': 1.26.2
dev: false
- /@rspress/plugin-medium-zoom@1.25.1(@rspress/runtime@1.25.1):
- resolution: {integrity: sha512-ueWN6v4T9B8Y6Pjmjo19oCDLr0Q5gTT9DuvdDvF2u39kVkStjzQptfPsNf5GC8ljMO1Z+1aL09mMF0Gz6SIInA==}
+ /@rspress/plugin-medium-zoom@1.26.2(@rspress/runtime@1.26.2):
+ resolution: {integrity: sha512-ZmJNGAI0SnB5Cph1DhFYLW/Jl67hHpdN6f3vsd8nzeBbRPsbUi4cyYlf4EZifG9t3MDYkmHVKWceJq0SH2Z59A==}
engines: {node: '>=14.17.6'}
peerDependencies:
'@rspress/runtime': ^1.0.2
dependencies:
- '@rspress/runtime': 1.25.1
+ '@rspress/runtime': 1.26.2
medium-zoom: 1.1.0
dev: false
- /@rspress/runtime@1.25.1:
- resolution: {integrity: sha512-Hz75giWNNxGTdYCR/l6i64SeMgwDWkJzm+Tf8jeEBZpE6WN3uKMUZLgXtWWZHW+I1RBja0Ypec651XFUwpZiPA==}
+ /@rspress/runtime@1.26.2:
+ resolution: {integrity: sha512-ROKJkEe/6nbq0Fx9tF5aW1un8CZsudxALzIksGUs6Qa7Yl2WAMXXFiMEMAlwnstnNg2bZXAjDcDrmS0RJWZxXQ==}
engines: {node: '>=14.17.6'}
dependencies:
- '@rspress/shared': 1.25.1
+ '@rspress/shared': 1.26.2
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
react-helmet-async: 1.3.0(react-dom@18.2.0)(react@18.2.0)
react-router-dom: 6.22.0(react-dom@18.2.0)(react@18.2.0)
dev: false
- /@rspress/shared@1.25.1:
- resolution: {integrity: sha512-vTuHUZoEqZhyTEwqPb5zKES+6w5XlOV7oPj9TM0n8dG2Wn/TcdhDnnQeCbvYr0HglxkInmNeKDUbQXWfOnFFWQ==}
+ /@rspress/shared@1.26.2:
+ resolution: {integrity: sha512-4+31CHKgJ4bf894livwqR1KjhbWGccMhe+BfOJuaPv840GLEW3ehchpqWO3Gpty7GFDWA33rtPGqC+Oj1Mr8AQ==}
dependencies:
- '@rsbuild/core': 0.7.8
- chalk: 4.1.2
+ '@rsbuild/core': 1.0.0-alpha.9
+ chalk: 5.3.0
execa: 5.1.1
fs-extra: 11.2.0
gray-matter: 4.0.3
unified: 10.1.2
dev: false
- /@rspress/theme-default@1.25.1:
- resolution: {integrity: sha512-Oc9eL4xOMi2zJq0t3mNGlq4vicCB/lnOXHvGcMQDOgUiUKQty8OOw1sbezv/2/oSLSCGajWj8Xco1fhPCe9sEg==}
+ /@rspress/theme-default@1.26.2:
+ resolution: {integrity: sha512-NpVo2zPwYuIML5ka1S7jbktTWXOQmagvtujtzPFIPxaEmYdVRu+6mNSxmBzXnby9zjlpwntz4JYzOjF69mE06Q==}
engines: {node: '>=14.17.6'}
dependencies:
'@mdx-js/react': 2.3.0(react@18.2.0)
- '@rspress/runtime': 1.25.1
- '@rspress/shared': 1.25.1
+ '@rspress/runtime': 1.26.2
+ '@rspress/shared': 1.26.2
body-scroll-lock: 4.0.0-beta.0
copy-to-clipboard: 3.3.3
flexsearch: 0.6.32
@@ -8004,6 +7969,11 @@ packages:
dependencies:
tslib: 2.4.1
+ /@swc/helpers@0.5.11:
+ resolution: {integrity: sha512-YNlnKRWF2sVojTpIyzwou9XoTNbzbzONwRhOoniEioF1AtaitTvVZblaQRrAzChWQ1bLYyYSWzM18y4WwgzJ+A==}
+ dependencies:
+ tslib: 2.4.1
+
/@swc/helpers@0.5.3:
resolution: {integrity: sha512-FaruWX6KdudYloq1AHD/4nU+UsMTdNE8CKyrseXWEcgjDAbvkwJg2QGPAnfIJLIWsjZOSPLOAykK6fuYp4vp4A==}
dependencies:
@@ -8933,6 +8903,15 @@ packages:
acorn: ^6.0.0 || ^7.0.0 || ^8.0.0
dependencies:
acorn: 8.10.0
+ dev: true
+
+ /acorn-jsx@5.3.2(acorn@8.12.0):
+ resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==}
+ peerDependencies:
+ acorn: ^6.0.0 || ^7.0.0 || ^8.0.0
+ dependencies:
+ acorn: 8.12.0
+ dev: false
/acorn-walk@8.2.0:
resolution: {integrity: sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==}
@@ -8957,7 +8936,6 @@ packages:
resolution: {integrity: sha512-RTvkC4w+KNXrM39/lWCUaG0IbRkWdCv7W/IOW9oU6SawyxulvkQy5HQPVTKxEjczcUvapcrw3cFx/60VN/NRNw==}
engines: {node: '>=0.4.0'}
hasBin: true
- dev: true
/agent-base@6.0.2:
resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==}
@@ -9051,11 +9029,6 @@ packages:
resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==}
engines: {node: '>=8'}
- /ansi-regex@6.0.1:
- resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==}
- engines: {node: '>=12'}
- dev: false
-
/ansi-styles@3.2.1:
resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==}
engines: {node: '>=4'}
@@ -9073,11 +9046,6 @@ packages:
engines: {node: '>=10'}
dev: true
- /ansi-styles@6.2.1:
- resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==}
- engines: {node: '>=12'}
- dev: false
-
/ansi-to-react@6.1.6(react-dom@17.0.2)(react@18.2.0):
resolution: {integrity: sha512-+HWn72GKydtupxX9TORBedqOMsJRiKTqaLUKW8txSBZw9iBpzPKLI8KOu4WzwD4R7hSv1zEspobY6LwlWvwZ6Q==}
peerDependencies:
@@ -9216,6 +9184,7 @@ packages:
/any-promise@1.3.0:
resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==}
+ dev: true
/anymatch@3.1.3:
resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==}
@@ -9241,10 +9210,6 @@ packages:
readable-stream: 3.6.2
dev: true
- /arg@5.0.2:
- resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==}
- dev: false
-
/argparse@1.0.10:
resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==}
dependencies:
@@ -9683,6 +9648,7 @@ packages:
resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==}
dependencies:
balanced-match: 1.0.2
+ dev: true
/braces@3.0.2:
resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==}
@@ -9775,7 +9741,6 @@ packages:
electron-to-chromium: 1.4.812
node-releases: 2.0.14
update-browserslist-db: 1.0.16(browserslist@4.23.1)
- dev: true
/buffer-builder@0.2.0:
resolution: {integrity: sha512-7VPMEPuYznPSoR21NE1zvd2Xna6c/CloiZCfcMXR1Jny6PjX0N4Nsa38zcBFo/FMK+BlA+FLKbJCQ0i2yxp+Xg==}
@@ -9877,11 +9842,6 @@ packages:
pascal-case: 3.1.2
tslib: 2.4.1
- /camelcase-css@2.0.1:
- resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==}
- engines: {node: '>= 6'}
- dev: false
-
/camelcase-keys@6.2.2:
resolution: {integrity: sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==}
engines: {node: '>=8'}
@@ -9919,6 +9879,9 @@ packages:
/caniuse-lite@1.0.30001638:
resolution: {integrity: sha512-5SuJUJ7cZnhPpeLHaH0c/HPAnAHZvS6ElWyHK9GSIbVOQABLzowiI2pjmpvZ1WEbkyz46iFd4UXlOHR5SqgfMQ==}
+ /caniuse-lite@1.0.30001642:
+ resolution: {integrity: sha512-3XQ0DoRgLijXJErLSl+bLnJ+Et4KqV1PY6JJBGAFlsNsz31zeAIncyeZfLCabHK/jtSh+671RM9YMldxjUPZtA==}
+
/ccount@2.0.1:
resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==}
@@ -10021,6 +9984,7 @@ packages:
readdirp: 3.6.0
optionalDependencies:
fsevents: 2.3.3
+ dev: true
/chokidar@3.6.0:
resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==}
@@ -10215,6 +10179,7 @@ packages:
/commander@4.1.1:
resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==}
engines: {node: '>= 6'}
+ dev: true
/commander@6.2.1:
resolution: {integrity: sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==}
@@ -10419,6 +10384,11 @@ packages:
/core-js@3.36.1:
resolution: {integrity: sha512-BTvUrwxVBezj5SZ3f10ImnX2oRByMxql3EimVqMysepbC9EeMUOpLwdy6Eoili2x6E4kf+ZUB5k/+Jv55alPfA==}
requiresBuild: true
+ dev: true
+
+ /core-js@3.37.1:
+ resolution: {integrity: sha512-Xn6qmxrQZyB0FFY8E3bgRXei3lWDJHhvI+u0q9TKIYM49G8pAr0FgnnrFRAmsbptZL1yxRADVXn+x5AGsbBfyw==}
+ requiresBuild: true
/core-util-is@1.0.3:
resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==}
@@ -11008,10 +10978,6 @@ packages:
dependencies:
dequal: 2.0.3
- /didyoumean@1.2.2:
- resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==}
- dev: false
-
/diff-sequences@29.6.3:
resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
@@ -11036,10 +11002,6 @@ packages:
dependencies:
path-type: 4.0.0
- /dlv@1.1.3:
- resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==}
- dev: false
-
/dns-packet@5.6.1:
resolution: {integrity: sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==}
engines: {node: '>=6'}
@@ -11148,10 +11110,6 @@ packages:
/duplexer@0.1.2:
resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==}
- /eastasianwidth@0.2.0:
- resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==}
- dev: false
-
/echarts-for-react@3.0.2(echarts@5.5.0)(react@18.2.0):
resolution: {integrity: sha512-DRwIiTzx8JfwPOVgGttDytBqdp5VzCSyMRIxubgU/g2n9y3VLUmF2FK7Icmg/sNVkv4+rktmrLN9w22U2yy3fA==}
peerDependencies:
@@ -11189,7 +11147,6 @@ packages:
/electron-to-chromium@1.4.812:
resolution: {integrity: sha512-7L8fC2Ey/b6SePDFKR2zHAy4mbdp1/38Yk5TsARO66W3hC5KEaeKMMHoxwtuH+jcu2AYLSn9QX04i95t6Fl1Hg==}
- dev: true
/elliptic@6.5.4:
resolution: {integrity: sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==}
@@ -11206,10 +11163,6 @@ packages:
/emoji-regex@8.0.0:
resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
- /emoji-regex@9.2.2:
- resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==}
- dev: false
-
/emojis-list@3.0.0:
resolution: {integrity: sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==}
engines: {node: '>= 4'}
@@ -11348,7 +11301,6 @@ packages:
resolution: {integrity: sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==}
dependencies:
stackframe: 1.3.4
- dev: true
/es-abstract@1.22.2:
resolution: {integrity: sha512-YoxfFcDmhjOgWPWsV13+2RNjq1F6UQnfs+8TftwNqtzlmFzEXvlUwdrNrYeaizfjQzRMxkZ6ElWMOJIFKdVqwA==}
@@ -11752,7 +11704,6 @@ packages:
/escalade@3.1.2:
resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==}
engines: {node: '>=6'}
- dev: true
/escape-carriage@1.3.1:
resolution: {integrity: sha512-GwBr6yViW3ttx1kb7/Oh+gKQ1/TrhYwxKqVmg5gS+BK+Qe2KrOa/Vh7w3HPBvgGf0LfcDGoY9I6NHKoA5Hozhw==}
@@ -12325,14 +12276,6 @@ packages:
is-callable: 1.2.7
dev: true
- /foreground-child@3.1.1:
- resolution: {integrity: sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==}
- engines: {node: '>=14'}
- dependencies:
- cross-spawn: 7.0.3
- signal-exit: 4.1.0
- dev: false
-
/fork-ts-checker-webpack-plugin@9.0.2(typescript@5.3.2)(webpack@5.91.0):
resolution: {integrity: sha512-Uochze2R8peoN1XqlSi/rGUkDQpRogtLFocP9+PGu68zk1BDAKXfdeCdyVZpgTk8V8WFVQXdEz426VKjXLO1Gg==}
engines: {node: '>=12.13.0', yarn: '>=1.0.0'}
@@ -12404,12 +12347,15 @@ packages:
engines: {node: '>= 0.6'}
dev: true
- /framer-motion@10.18.0(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-oGlDh1Q1XqYPksuTD/usb0I70hq95OUzmL9+6Zd+Hs4XV0oaISBa/UUMSjYiq6m8EUF32132mOJ8xVZS+I0S6w==}
+ /framer-motion@11.3.8(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-1D+RDTsIp4Rz2dq/oToqSEc9idEQwgBRQyBq4rGpFba+0Z+GCbj9z1s0+ikFbanWe3YJ0SqkNlDe08GcpFGj5A==}
peerDependencies:
+ '@emotion/is-prop-valid': '*'
react: ^18.0.0
react-dom: ^18.0.0
peerDependenciesMeta:
+ '@emotion/is-prop-valid':
+ optional: true
react:
optional: true
react-dom:
@@ -12418,8 +12364,6 @@ packages:
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
tslib: 2.4.1
- optionalDependencies:
- '@emotion/is-prop-valid': 0.8.8
dev: false
/fresh@0.5.2:
@@ -12630,22 +12574,11 @@ packages:
engines: {node: '>=10.13.0'}
dependencies:
is-glob: 4.0.3
+ dev: true
/glob-to-regexp@0.4.1:
resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==}
- /glob@10.3.10:
- resolution: {integrity: sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==}
- engines: {node: '>=16 || 14 >=14.17'}
- hasBin: true
- dependencies:
- foreground-child: 3.1.1
- jackspeak: 2.3.6
- minimatch: 9.0.3
- minipass: 5.0.0
- path-scurry: 1.10.1
- dev: false
-
/glob@7.1.6:
resolution: {integrity: sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==}
deprecated: Glob versions prior to v9 are no longer supported
@@ -13126,17 +13059,6 @@ packages:
'@rspack/core': 0.7.2(@swc/helpers@0.5.3)
dev: true
- /html-rspack-plugin@5.7.2(@rspack/core@0.7.3):
- resolution: {integrity: sha512-uVXGYq19bcsX7Q/53VqXQjCKXw0eUMHlFGDLTaqzgj/ckverfhZQvXyA6ecFBaF9XUH16jfCTCyALYi0lJcagg==}
- engines: {node: '>=10.13.0'}
- peerDependencies:
- '@rspack/core': 0.x || 1.x
- peerDependenciesMeta:
- '@rspack/core':
- optional: true
- dependencies:
- '@rspack/core': 0.7.3(@swc/helpers@0.5.3)
-
/html-rspack-plugin@5.7.2(@rspack/core@0.7.5):
resolution: {integrity: sha512-uVXGYq19bcsX7Q/53VqXQjCKXw0eUMHlFGDLTaqzgj/ckverfhZQvXyA6ecFBaF9XUH16jfCTCyALYi0lJcagg==}
engines: {node: '>=10.13.0'}
@@ -13842,15 +13764,6 @@ packages:
resolution: {integrity: sha512-4dG1D1x/7g8PwHS9aK6QV5V94+ZvyP4+d19qDv43EzImmrndysIl4prmJ1hWWIGCqrZHyaHBm6BSEWHOLnpoNw==}
dev: true
- /jackspeak@2.3.6:
- resolution: {integrity: sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==}
- engines: {node: '>=14'}
- dependencies:
- '@isaacs/cliui': 8.0.2
- optionalDependencies:
- '@pkgjs/parseargs': 0.11.0
- dev: false
-
/jest-diff@29.7.0:
resolution: {integrity: sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
@@ -13896,11 +13809,6 @@ packages:
supports-color: 8.1.1
dev: true
- /jiti@1.21.0:
- resolution: {integrity: sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==}
- hasBin: true
- dev: false
-
/js-stringify@1.0.2:
resolution: {integrity: sha512-rtS5ATOo2Q5k1G+DADISilDA6lv79zIiwFd6CcjuIxGKLFm5C+RLImRscVap9k55i+MOZwgliw+NejvkLuGD5g==}
dev: true
@@ -14084,11 +13992,7 @@ packages:
/lilconfig@2.1.0:
resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==}
engines: {node: '>=10'}
-
- /lilconfig@3.0.0:
- resolution: {integrity: sha512-K2U4W2Ff5ibV7j7ydLr+zLAkIg5JJ4lPn1Ltsdt+Tz/IjQ8buJ55pZAxoP34lqIiwtF9iAvtLv3JGv7CAyAg+g==}
- engines: {node: '>=14'}
- dev: false
+ dev: true
/lines-and-columns@1.2.4:
resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==}
@@ -14274,6 +14178,7 @@ packages:
/lru-cache@10.1.0:
resolution: {integrity: sha512-/1clY/ui8CzjKFyjdvwPWJUYKiFVXG2I2cY0ssG7h4+hwk+XOIX7ZSG9Q7TW8TW3Kp3BUSqgFWBLgL4PJ+Blag==}
engines: {node: 14 || >=16.14}
+ dev: true
/lru-cache@4.1.5:
resolution: {integrity: sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==}
@@ -14842,8 +14747,8 @@ packages:
/micromark-extension-mdxjs@1.0.1:
resolution: {integrity: sha512-7YA7hF6i5eKOfFUzZ+0z6avRG52GpWR8DL+kN47y3f2KhxbBZMhmxe7auOeaTBrW2DenbbZTf1ea9tA2hDpC2Q==}
dependencies:
- acorn: 8.10.0
- acorn-jsx: 5.3.2(acorn@8.10.0)
+ acorn: 8.12.0
+ acorn-jsx: 5.3.2(acorn@8.12.0)
micromark-extension-mdx-expression: 1.0.8
micromark-extension-mdx-jsx: 1.0.5
micromark-extension-mdx-md: 1.0.1
@@ -15258,6 +15163,7 @@ packages:
engines: {node: '>=16 || 14 >=14.17'}
dependencies:
brace-expansion: 2.0.1
+ dev: true
/minimist-options@4.1.0:
resolution: {integrity: sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==}
@@ -15368,6 +15274,7 @@ packages:
any-promise: 1.3.0
object-assign: 4.1.1
thenify-all: 1.6.0
+ dev: true
/nano-staged@0.8.0:
resolution: {integrity: sha512-QSEqPGTCJbkHU2yLvfY6huqYPjdBrOaTMKatO1F8nCSrkQGXeKwtCiCnsdxnuMhbg3DTVywKaeWLGCE5oJpq0g==}
@@ -15585,11 +15492,6 @@ packages:
resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==}
engines: {node: '>=0.10.0'}
- /object-hash@3.0.0:
- resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==}
- engines: {node: '>= 6'}
- dev: false
-
/object-inspect@1.13.0:
resolution: {integrity: sha512-HQ4J+ic8hKrgIt3mqk6cVOVrW2ozL4KdvHlqpBv9vDYWx9ysAgENAdvy4FoGF+KFdhR7nQTNm5J0ctAeOwn+3g==}
@@ -15935,6 +15837,7 @@ packages:
dependencies:
lru-cache: 10.1.0
minipass: 5.0.0
+ dev: true
/path-to-regexp@0.1.7:
resolution: {integrity: sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==}
@@ -15988,17 +15891,11 @@ packages:
/picocolors@1.0.1:
resolution: {integrity: sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==}
- dev: true
/picomatch@2.3.1:
resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
engines: {node: '>=8.6'}
- /pify@2.3.0:
- resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==}
- engines: {node: '>=0.10.0'}
- dev: false
-
/pify@4.0.1:
resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==}
engines: {node: '>=6'}
@@ -16006,6 +15903,7 @@ packages:
/pirates@4.0.6:
resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==}
engines: {node: '>= 6'}
+ dev: true
/pkg-dir@3.0.0:
resolution: {integrity: sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==}
@@ -16165,18 +16063,6 @@ packages:
postcss: 8.4.38
dev: true
- /postcss-import@15.1.0(postcss@8.4.35):
- resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==}
- engines: {node: '>=14.0.0'}
- peerDependencies:
- postcss: ^8.0.0
- dependencies:
- postcss: 8.4.35
- postcss-value-parser: 4.2.0
- read-cache: 1.0.0
- resolve: 1.22.8
- dev: false
-
/postcss-initial@4.0.1(postcss@8.4.38):
resolution: {integrity: sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==}
peerDependencies:
@@ -16185,33 +16071,6 @@ packages:
postcss: 8.4.38
dev: true
- /postcss-js@4.0.1(postcss@8.4.35):
- 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.35
- dev: false
-
- /postcss-load-config@4.0.2(postcss@8.4.35):
- resolution: {integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==}
- engines: {node: '>= 14'}
- peerDependencies:
- postcss: '>=8.0.9'
- ts-node: '>=9.0.0'
- peerDependenciesMeta:
- postcss:
- optional: true
- ts-node:
- optional: true
- dependencies:
- lilconfig: 3.0.0
- postcss: 8.4.35
- yaml: 2.3.4
- dev: false
-
/postcss-media-minmax@5.0.0(postcss@8.4.38):
resolution: {integrity: sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==}
engines: {node: '>=10.0.0'}
@@ -16342,16 +16201,6 @@ packages:
string-hash: 1.1.3
dev: true
- /postcss-nested@6.0.1(postcss@8.4.35):
- resolution: {integrity: sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==}
- engines: {node: '>=12.0'}
- peerDependencies:
- postcss: ^8.2.14
- dependencies:
- postcss: 8.4.35
- postcss-selector-parser: 6.0.13
- dev: false
-
/postcss-nesting@12.0.1(postcss@8.4.38):
resolution: {integrity: sha512-6LCqCWP9pqwXw/njMvNK0hGY44Fxc4B2EsGbn6xDcxbNRzP8GYoxT7yabVVMLrX3quqOJ9hg2jYMsnkedOf8pA==}
engines: {node: ^14 || ^16 || >=18}
@@ -16533,21 +16382,20 @@ packages:
source-map-js: 1.0.2
dev: false
- /postcss@8.4.35:
- resolution: {integrity: sha512-u5U8qYpBCpN13BsiEB0CbR1Hhh4Gc0zLFuedrHJKMctHCHAGrMdG0PRM/KErzAL3CU6/eckEtmHNB3x6e3c0vA==}
+ /postcss@8.4.38:
+ resolution: {integrity: sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==}
engines: {node: ^10 || ^12 || >=14}
dependencies:
nanoid: 3.3.7
picocolors: 1.0.0
source-map-js: 1.2.0
- dev: false
- /postcss@8.4.38:
- resolution: {integrity: sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==}
+ /postcss@8.4.39:
+ resolution: {integrity: sha512-0vzE+lAiG7hZl1/9I8yzKLx3aR9Xbof3fBHKunvMfOCYAtMhrsnccJY2iTURb9EZd5+pLuiNV9/c/GZJOHsgIw==}
engines: {node: ^10 || ^12 || >=14}
dependencies:
nanoid: 3.3.7
- picocolors: 1.0.0
+ picocolors: 1.0.1
source-map-js: 1.2.0
/preferred-pm@3.1.2:
@@ -18031,7 +17879,7 @@ packages:
react: ^16.6.0 || ^17.0.0 || ^18.0.0
react-dom: ^16.6.0 || ^17.0.0 || ^18.0.0
dependencies:
- '@babel/runtime': 7.24.1
+ '@babel/runtime': 7.24.7
invariant: 2.2.4
prop-types: 15.8.1
react: 18.2.0
@@ -18249,7 +18097,7 @@ packages:
peerDependencies:
react: '>= 0.14.0'
dependencies:
- '@babel/runtime': 7.24.1
+ '@babel/runtime': 7.24.7
highlight.js: 10.7.3
lowlight: 1.20.0
prismjs: 1.29.0
@@ -18290,12 +18138,6 @@ packages:
dependencies:
loose-envify: 1.4.0
- /read-cache@1.0.0:
- resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==}
- dependencies:
- pify: 2.3.0
- dev: false
-
/read-pkg-up@7.0.1:
resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==}
engines: {node: '>=8'}
@@ -18375,6 +18217,12 @@ packages:
strip-indent: 3.0.0
dev: true
+ /reduce-configs@1.0.0:
+ resolution: {integrity: sha512-/JCYSgL/QeXXsq0Lv/7kOZfqvof7vyzHWfyNQPt3c6vc73mU4WRyT8RJ6ZH5Ci08vUOqXwk7jkZy6BycHTDD9w==}
+ dependencies:
+ browserslist: 4.23.1
+ dev: false
+
/redux-promise-middleware@6.1.3(redux@4.2.1):
resolution: {integrity: sha512-B/Hi5Ct5d9y5d/KG0f6MZUXKA0nrQh5583mHCx13HY3Avte8KfpoRH/TB5QT6k/FcjT6JCxjv7jedymidy2A1A==}
peerDependencies:
@@ -18685,30 +18533,36 @@ packages:
fsevents: 2.3.3
dev: true
- /rsbuild-plugin-google-analytics@1.0.0(@rsbuild/core@0.7.8):
- resolution: {integrity: sha512-Z2hVetWq48QT+X/HMmtp+YTxzPw+ujt/KUrbQXn98LmUDYqJyGSCBAjit8atAoRiThUSKlkG+NU3+zkFvKoLdA==}
+ /rsbuild-plugin-google-analytics@1.0.1(@rsbuild/core@1.0.0-alpha.9):
+ resolution: {integrity: sha512-l4LiloIJ23HVswNTeySsIi6Mx9EYvu2HVm8PaCdkEle6UCY7Kkqz0OM28RW1qo27k4xVyYncxQGtBWRay3oM1g==}
peerDependencies:
- '@rsbuild/core': 0.x
+ '@rsbuild/core': 0.x || 1.x
peerDependenciesMeta:
'@rsbuild/core':
optional: true
dependencies:
- '@rsbuild/core': 0.7.8
+ '@rsbuild/core': 1.0.0-alpha.9
dev: true
- /rsbuild-plugin-open-graph@1.0.0(@rsbuild/core@0.7.8):
- resolution: {integrity: sha512-SuN9w2FH2v9Mp9/jBowH/RvR74i5A1KzM8+3JrCwCpsuny2HQ3iZqVETgDJ0VIcXqLHUxPnI0aGMgbAcqmlzcg==}
+ /rsbuild-plugin-open-graph@1.0.1(@rsbuild/core@1.0.0-alpha.9):
+ resolution: {integrity: sha512-E+Pkbqq24/FVyrFPIUZ7T9W1PVHlPRlVNZG9AZ4xE29GHee4UcDkp0XXmh9GmAl2Fp0l7XTxk9RqztfuM4heUg==}
peerDependencies:
- '@rsbuild/core': 0.x
+ '@rsbuild/core': 0.x || 1.x
peerDependenciesMeta:
'@rsbuild/core':
optional: true
dependencies:
- '@rsbuild/core': 0.7.8
+ '@rsbuild/core': 1.0.0-alpha.9
dev: true
- /rsfamily-nav-icon@1.0.3:
- resolution: {integrity: sha512-ZbSASDPb30II7x0NWlA9BNP6EA3+lvAVui9ahAT3vomqlP5Pt3cu1eSVaXApIv2gu0EFTC1TOQL4kKdK+8pXbA==}
+ /rsfamily-doc-ui@1.1.2(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-6GHgf1zg50HwjVDFUNMfT2TM4fa8BtoTDGJCCReJu6MPfrvJKqb221XaPS4XAVwv9wc1V5UpCg56e48kPruCCg==}
+ dependencies:
+ framer-motion: 11.3.8(react-dom@18.2.0)(react@18.2.0)
+ transitivePeerDependencies:
+ - '@emotion/is-prop-valid'
+ - react
+ - react-dom
dev: false
/rslog@1.2.0:
@@ -18738,18 +18592,17 @@ packages:
resolution: {integrity: sha512-4GP0pd7h3W8EWdqE0VkA62nzUJZNy4ZnYK7be8+lOKHQKsQ5nZ+22A/VurNssi1eZFx3kjwbmIuoAkgb5W8S9Q==}
dev: true
- /rspress@1.25.1(@swc/helpers@0.5.3)(webpack@5.89.0):
- resolution: {integrity: sha512-/TdVhsWNDjrac24CHrJjZnzQb+djAkpRJSeo8AX0XiGEm2N4OKZerk54gW5hoxsXi8IShK9WV5657TkjHk0n/g==}
+ /rspress@1.26.2(webpack@5.89.0):
+ resolution: {integrity: sha512-AypLPwbhkrynfiV1PyCKGEUPC0AXK/MHJGmgUh+qFHCbXlNbgi+NKXqNfzjumXl9XSZKOkQtY9QlCG5d0CKoEA==}
hasBin: true
dependencies:
- '@rsbuild/core': 0.7.8
- '@rspress/core': 1.25.1(@swc/helpers@0.5.3)(webpack@5.89.0)
- '@rspress/shared': 1.25.1
+ '@rsbuild/core': 1.0.0-alpha.9
+ '@rspress/core': 1.26.2(webpack@5.89.0)
+ '@rspress/shared': 1.26.2
cac: 6.7.14
chalk: 5.3.0
chokidar: 3.6.0
transitivePeerDependencies:
- - '@swc/helpers'
- supports-color
- webpack
dev: false
@@ -19245,11 +19098,6 @@ packages:
/signal-exit@3.0.7:
resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==}
- /signal-exit@4.1.0:
- resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==}
- engines: {node: '>=14'}
- dev: false
-
/simple-swizzle@0.2.2:
resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==}
dependencies:
@@ -19477,7 +19325,6 @@ packages:
/stackframe@1.3.4:
resolution: {integrity: sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==}
- dev: true
/state-local@1.0.7:
resolution: {integrity: sha512-HTEHMNieakEnoe33shBYcZ7NX83ACUjCu8c40iOGEZsngj9zRnkqS9j1pqQPXwobB0ZcVTk27REb7COQ0UR59w==}
@@ -19551,15 +19398,6 @@ packages:
is-fullwidth-code-point: 3.0.0
strip-ansi: 6.0.1
- /string-width@5.1.2:
- resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==}
- engines: {node: '>=12'}
- dependencies:
- eastasianwidth: 0.2.0
- emoji-regex: 9.2.2
- strip-ansi: 7.1.0
- dev: false
-
/string.prototype.trim@1.2.8:
resolution: {integrity: sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ==}
engines: {node: '>= 0.4'}
@@ -19608,13 +19446,6 @@ packages:
dependencies:
ansi-regex: 5.0.1
- /strip-ansi@7.1.0:
- resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==}
- engines: {node: '>=12'}
- dependencies:
- ansi-regex: 6.0.1
- dev: false
-
/strip-bom-string@1.0.0:
resolution: {integrity: sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==}
engines: {node: '>=0.10.0'}
@@ -19720,7 +19551,7 @@ packages:
'@types/stylis': 4.2.4
css-to-react-native: 3.2.0
csstype: 3.1.3
- postcss: 8.4.38
+ postcss: 8.4.39
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
shallowequal: 1.1.0
@@ -19756,20 +19587,6 @@ packages:
ts-interface-checker: 0.1.13
dev: true
- /sucrase@3.35.0:
- resolution: {integrity: sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==}
- engines: {node: '>=16 || 14 >=14.17'}
- hasBin: true
- dependencies:
- '@jridgewell/gen-mapping': 0.3.3
- commander: 4.1.1
- glob: 10.3.10
- lines-and-columns: 1.2.4
- mz: 2.7.0
- pirates: 4.0.6
- ts-interface-checker: 0.1.13
- dev: false
-
/sudo-prompt@8.2.5:
resolution: {integrity: sha512-rlBo3HU/1zAJUrkY6jNxDOC9eVYliG6nS4JA8u8KAshITd07tafMc/Br7xQwCSseXwJ2iCcHCE8SNWX3q8Z+kw==}
dev: false
@@ -19827,37 +19644,6 @@ packages:
strip-ansi: 6.0.1
dev: true
- /tailwindcss@3.4.0:
- resolution: {integrity: sha512-VigzymniH77knD1dryXbyxR+ePHihHociZbXnLZHUyzf2MMs2ZVqlUrZ3FvpXP8pno9JzmILt1sZPD19M3IxtA==}
- engines: {node: '>=14.0.0'}
- hasBin: true
- dependencies:
- '@alloc/quick-lru': 5.2.0
- arg: 5.0.2
- chokidar: 3.5.3
- didyoumean: 1.2.2
- dlv: 1.1.3
- fast-glob: 3.3.1
- glob-parent: 6.0.2
- is-glob: 4.0.3
- jiti: 1.21.0
- lilconfig: 2.1.0
- micromatch: 4.0.5
- normalize-path: 3.0.0
- object-hash: 3.0.0
- picocolors: 1.0.0
- postcss: 8.4.35
- postcss-import: 15.1.0(postcss@8.4.35)
- postcss-js: 4.0.1(postcss@8.4.35)
- postcss-load-config: 4.0.2(postcss@8.4.35)
- postcss-nested: 6.0.1(postcss@8.4.35)
- postcss-selector-parser: 6.0.13
- resolve: 1.22.8
- sucrase: 3.35.0
- transitivePeerDependencies:
- - ts-node
- dev: false
-
/tapable@2.2.1:
resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==}
engines: {node: '>=6'}
@@ -20038,11 +19824,13 @@ packages:
engines: {node: '>=0.8'}
dependencies:
thenify: 3.3.1
+ dev: true
/thenify@3.3.1:
resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==}
dependencies:
any-promise: 1.3.0
+ dev: true
/throttle-debounce@5.0.0:
resolution: {integrity: sha512-2iQTSgkkc1Zyk0MeVrt/3BvuOXYPl/R8Z0U2xxo9rjwNciaHDG3R+Lm6dh4EeUci49DanvBnuqI6jshoQQRGEg==}
@@ -20152,6 +19940,7 @@ packages:
/ts-interface-checker@0.1.13:
resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==}
+ dev: true
/ts-loader@9.4.2(typescript@5.3.2)(webpack@5.89.0):
resolution: {integrity: sha512-OmlC4WVmFv5I0PpaxYb+qGeGOdm5giHU7HwDDUjw59emP2UYMHy9fFSDcYgSNoH8sXcj4hGCSEhlDZ9ULeDraA==}
@@ -20595,7 +20384,6 @@ packages:
browserslist: 4.23.1
escalade: 3.1.2
picocolors: 1.0.1
- dev: true
/update-notifier@5.1.0:
resolution: {integrity: sha512-ItnICHbeMh9GqUy31hFPrD1kcuZ3rpxDZbf4KUDavXwS0bW5m7SLbDQpGX3UYr072cbrF5hFUs3r5tUsPwjfHw==}
@@ -21480,15 +21268,6 @@ packages:
string-width: 4.2.3
strip-ansi: 6.0.1
- /wrap-ansi@8.1.0:
- resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==}
- engines: {node: '>=12'}
- dependencies:
- ansi-styles: 6.2.1
- string-width: 5.1.2
- strip-ansi: 7.1.0
- dev: false
-
/wrappy@1.0.2:
resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==}
@@ -21590,11 +21369,6 @@ packages:
js-yaml: 3.14.1
dev: false
- /yaml@2.3.4:
- resolution: {integrity: sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA==}
- engines: {node: '>= 14'}
- dev: false
-
/yargs-parser@18.1.3:
resolution: {integrity: sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==}
engines: {node: '>=6'}