From fc7f8b949988f7fcb2c19d533e46c5adbbab3adb Mon Sep 17 00:00:00 2001 From: yuetsh <517252939@qq.com> Date: Tue, 26 Mar 2024 19:03:14 +0800 Subject: [PATCH] update vitepress to v1.0 --- .github/workflows/deploy.yaml | 2 +- .gitignore | 6 +- {docs/.vitepress => .vitepress}/config.ts | 0 .../theme/cm-themes/createTheme.ts | 0 .../theme/cm-themes/oneDark.ts | 0 .../theme/cm-themes/smoothy.ts | 0 .../theme/components/Author.vue | 0 .../theme/components/BVideo.vue | 0 .../theme/components/CodeEditor.vue | 0 .../.vitepress => .vitepress}/theme/index.ts | 0 .../.vitepress => .vitepress}/theme/judge.ts | 0 {docs/crawler => crawler}/index.md | 0 {docs/cs => cs}/00/cc.png | Bin {docs/cs => cs}/00/cs.png | Bin {docs/cs => cs}/00/index.md | 0 {docs/cs => cs}/01/Ada_Lovelace_portrait.jpg | Bin {docs/cs => cs}/01/IBM.png | Bin {docs/cs => cs}/01/index.md | 0 {docs/cs => cs}/01/机器.png | Bin {docs/cs => cs}/01/步进计算器.png | Bin {docs/cs => cs}/01/算盘.png | Bin {docs/cs => cs}/01/负责计算的人.png | Bin {docs/cs => cs}/02/IBM608.jpg | Bin {docs/cs => cs}/02/bug.jpg | Bin {docs/cs => cs}/02/eniac1.jpg | Bin {docs/cs => cs}/02/eniac2.jpg | Bin {docs/cs => cs}/02/eniac3.jpg | Bin {docs/cs => cs}/02/index.md | 0 {docs/cs => cs}/02/三极管.jpg | Bin {docs/cs => cs}/02/晶体管.jpg | Bin {docs/cs => cs}/02/晶体管2.jpg | Bin {docs/cs => cs}/02/晶体管3.jpg | Bin {docs/cs => cs}/02/目录.jpg | Bin {docs/cs => cs}/02/继电器.jpg | Bin {docs/cs => cs}/03/AND.png | Bin {docs/cs => cs}/03/NOT.png | Bin {docs/cs => cs}/03/OR.png | Bin {docs/cs => cs}/03/XOR.png | Bin {docs/cs => cs}/03/index.md | 0 {docs/cs => cs}/03/为什么用二进制.png | Bin {docs/cs => cs}/03/目录.png | Bin {docs/cs => cs}/03/符号.png | Bin {docs/cs => cs}/04/image1.png | Bin {docs/cs => cs}/04/image2.jpg | Bin {docs/cs => cs}/04/image3.jpg | Bin {docs/cs => cs}/04/index.md | 0 {docs/cs => cs}/04/目录.jpg | Bin {docs/cs => cs}/05/image1.png | Bin {docs/cs => cs}/05/image2.png | Bin {docs/cs => cs}/05/image3.png | Bin {docs/cs => cs}/05/image4.png | Bin {docs/cs => cs}/05/image5.png | Bin {docs/cs => cs}/05/image6.png | Bin {docs/cs => cs}/05/image7.png | Bin {docs/cs => cs}/05/index.md | 0 {docs/cs => cs}/06/256内存.png | Bin {docs/cs => cs}/06/index.md | 0 {docs/cs => cs}/06/与或门.png | Bin {docs/cs => cs}/06/与门.png | Bin {docs/cs => cs}/06/与门1.png | Bin {docs/cs => cs}/06/与门2.png | Bin {docs/cs => cs}/06/内存2.png | Bin {docs/cs => cs}/06/内存3.png | Bin {docs/cs => cs}/06/复用器.png | Bin {docs/cs => cs}/06/寄存器.png | Bin {docs/cs => cs}/06/或门.png | Bin {docs/cs => cs}/06/或门1.png | Bin {docs/cs => cs}/06/或门2.png | Bin {docs/cs => cs}/06/或门3.png | Bin {docs/cs => cs}/06/目录.jpg | Bin {docs/cs => cs}/06/矩阵网络.png | Bin {docs/cs => cs}/06/矩阵网络1.png | Bin {docs/cs => cs}/06/门锁.png | Bin {docs/cs => cs}/06/门锁1.png | Bin {docs/cs => cs}/06/门锁总.png | Bin {docs/cs => cs}/07/index.md | 0 .../cs => cs}/07/微信截图_20221004140939.png | Bin .../cs => cs}/07/微信截图_20221004142602.png | Bin .../cs => cs}/07/微信截图_20221004143940.png | Bin .../cs => cs}/07/微信截图_20221004144647.png | Bin .../cs => cs}/07/微信截图_20221004145957.png | Bin .../cs => cs}/07/微信截图_20221004150501.png | Bin .../cs => cs}/07/微信截图_20221004153642.png | Bin {docs/cs => cs}/07/目录.jpg | Bin {docs/cs => cs}/08/index.md | 0 .../cs => cs}/08/微信截图_20221011201840.png | Bin .../cs => cs}/08/微信截图_20221011205418.png | Bin .../cs => cs}/08/微信截图_20221011212254.png | Bin {docs/cs => cs}/09/index.md | 0 .../cs => cs}/09/微信截图_20221018213210.png | Bin .../cs => cs}/09/微信截图_20221018221445.png | Bin .../cs => cs}/09/微信截图_20221018221548.png | Bin {docs/cs => cs}/10/index.md | 0 .../cs => cs}/10/微信截图_20221113194322.png | Bin .../cs => cs}/10/微信截图_20221113194808.png | Bin .../cs => cs}/10/微信截图_20221113195538.png | Bin .../cs => cs}/10/微信截图_20221113201633.png | Bin .../cs => cs}/10/微信截图_20221113201716.png | Bin .../cs => cs}/10/微信截图_20221113203315.png | Bin .../cs => cs}/10/微信截图_20221113203640.png | Bin {docs/cs => cs}/11/20221114202857.png | Bin {docs/cs => cs}/11/index.md | 0 {docs/cs => cs}/12/20221116201704.png | Bin {docs/cs => cs}/12/20221116205529.png | Bin {docs/cs => cs}/12/20221116212125.png | Bin {docs/cs => cs}/12/20221116212215.png | Bin {docs/cs => cs}/12/20221116215640.png | Bin {docs/cs => cs}/12/index.md | 0 {docs/cs => cs}/13/index.md | 0 .../cs => cs}/13/微信截图_20221122222909.png | Bin .../cs => cs}/13/微信截图_20221122223742.png | Bin .../cs => cs}/13/微信截图_20221122224045.png | Bin .../cs => cs}/13/微信截图_20221122224908.png | Bin .../cs => cs}/13/微信截图_20221123180129.png | Bin .../cs => cs}/13/微信截图_20221123185717.png | Bin {docs/cs => cs}/14/index.md | 0 docs/index.md => index.md | 0 {docs/oa => oa}/index.md | 0 package-lock.json | 744 ++++++++++-------- package.json | 9 +- {docs/public => public}/Monaco.ttf | Bin {docs/public => public}/avatars/李云豪.svg | 0 {docs/public => public}/avatars/胡杰.svg | 0 {docs/public => public}/avatars/虞嘉乐.svg | 0 {docs/public => public}/avatars/陈登凯.svg | 0 {docs/public => public}/favicon.ico | Bin {docs/public => public}/style.css | 0 {docs/python => python}/00/cat.md | 0 {docs/python => python}/00/dog.md | 0 {docs/python => python}/00/index.md | 0 {docs/python => python}/00/playground.md | 0 131 files changed, 431 insertions(+), 330 deletions(-) rename {docs/.vitepress => .vitepress}/config.ts (100%) rename {docs/.vitepress => .vitepress}/theme/cm-themes/createTheme.ts (100%) rename {docs/.vitepress => .vitepress}/theme/cm-themes/oneDark.ts (100%) rename {docs/.vitepress => .vitepress}/theme/cm-themes/smoothy.ts (100%) rename {docs/.vitepress => .vitepress}/theme/components/Author.vue (100%) rename {docs/.vitepress => .vitepress}/theme/components/BVideo.vue (100%) rename {docs/.vitepress => .vitepress}/theme/components/CodeEditor.vue (100%) rename {docs/.vitepress => .vitepress}/theme/index.ts (100%) rename {docs/.vitepress => .vitepress}/theme/judge.ts (100%) rename {docs/crawler => crawler}/index.md (100%) rename {docs/cs => cs}/00/cc.png (100%) rename {docs/cs => cs}/00/cs.png (100%) rename {docs/cs => cs}/00/index.md (100%) rename {docs/cs => cs}/01/Ada_Lovelace_portrait.jpg (100%) rename {docs/cs => cs}/01/IBM.png (100%) rename {docs/cs => cs}/01/index.md (100%) rename {docs/cs => cs}/01/机器.png (100%) rename {docs/cs => cs}/01/步进计算器.png (100%) rename {docs/cs => cs}/01/算盘.png (100%) rename {docs/cs => cs}/01/负责计算的人.png (100%) rename {docs/cs => cs}/02/IBM608.jpg (100%) rename {docs/cs => cs}/02/bug.jpg (100%) rename {docs/cs => cs}/02/eniac1.jpg (100%) rename {docs/cs => cs}/02/eniac2.jpg (100%) rename {docs/cs => cs}/02/eniac3.jpg (100%) rename {docs/cs => cs}/02/index.md (100%) rename {docs/cs => cs}/02/三极管.jpg (100%) rename {docs/cs => cs}/02/晶体管.jpg (100%) rename {docs/cs => cs}/02/晶体管2.jpg (100%) rename {docs/cs => cs}/02/晶体管3.jpg (100%) rename {docs/cs => cs}/02/目录.jpg (100%) rename {docs/cs => cs}/02/继电器.jpg (100%) rename {docs/cs => cs}/03/AND.png (100%) rename {docs/cs => cs}/03/NOT.png (100%) rename {docs/cs => cs}/03/OR.png (100%) rename {docs/cs => cs}/03/XOR.png (100%) rename {docs/cs => cs}/03/index.md (100%) rename {docs/cs => cs}/03/为什么用二进制.png (100%) rename {docs/cs => cs}/03/目录.png (100%) rename {docs/cs => cs}/03/符号.png (100%) rename {docs/cs => cs}/04/image1.png (100%) rename {docs/cs => cs}/04/image2.jpg (100%) rename {docs/cs => cs}/04/image3.jpg (100%) rename {docs/cs => cs}/04/index.md (100%) rename {docs/cs => cs}/04/目录.jpg (100%) rename {docs/cs => cs}/05/image1.png (100%) rename {docs/cs => cs}/05/image2.png (100%) rename {docs/cs => cs}/05/image3.png (100%) rename {docs/cs => cs}/05/image4.png (100%) rename {docs/cs => cs}/05/image5.png (100%) rename {docs/cs => cs}/05/image6.png (100%) rename {docs/cs => cs}/05/image7.png (100%) rename {docs/cs => cs}/05/index.md (100%) rename {docs/cs => cs}/06/256内存.png (100%) rename {docs/cs => cs}/06/index.md (100%) rename {docs/cs => cs}/06/与或门.png (100%) rename {docs/cs => cs}/06/与门.png (100%) rename {docs/cs => cs}/06/与门1.png (100%) rename {docs/cs => cs}/06/与门2.png (100%) rename {docs/cs => cs}/06/内存2.png (100%) rename {docs/cs => cs}/06/内存3.png (100%) rename {docs/cs => cs}/06/复用器.png (100%) rename {docs/cs => cs}/06/寄存器.png (100%) rename {docs/cs => cs}/06/或门.png (100%) rename {docs/cs => cs}/06/或门1.png (100%) rename {docs/cs => cs}/06/或门2.png (100%) rename {docs/cs => cs}/06/或门3.png (100%) rename {docs/cs => cs}/06/目录.jpg (100%) rename {docs/cs => cs}/06/矩阵网络.png (100%) rename {docs/cs => cs}/06/矩阵网络1.png (100%) rename {docs/cs => cs}/06/门锁.png (100%) rename {docs/cs => cs}/06/门锁1.png (100%) rename {docs/cs => cs}/06/门锁总.png (100%) rename {docs/cs => cs}/07/index.md (100%) rename {docs/cs => cs}/07/微信截图_20221004140939.png (100%) rename {docs/cs => cs}/07/微信截图_20221004142602.png (100%) rename {docs/cs => cs}/07/微信截图_20221004143940.png (100%) rename {docs/cs => cs}/07/微信截图_20221004144647.png (100%) rename {docs/cs => cs}/07/微信截图_20221004145957.png (100%) rename {docs/cs => cs}/07/微信截图_20221004150501.png (100%) rename {docs/cs => cs}/07/微信截图_20221004153642.png (100%) rename {docs/cs => cs}/07/目录.jpg (100%) rename {docs/cs => cs}/08/index.md (100%) rename {docs/cs => cs}/08/微信截图_20221011201840.png (100%) rename {docs/cs => cs}/08/微信截图_20221011205418.png (100%) rename {docs/cs => cs}/08/微信截图_20221011212254.png (100%) rename {docs/cs => cs}/09/index.md (100%) rename {docs/cs => cs}/09/微信截图_20221018213210.png (100%) rename {docs/cs => cs}/09/微信截图_20221018221445.png (100%) rename {docs/cs => cs}/09/微信截图_20221018221548.png (100%) rename {docs/cs => cs}/10/index.md (100%) rename {docs/cs => cs}/10/微信截图_20221113194322.png (100%) rename {docs/cs => cs}/10/微信截图_20221113194808.png (100%) rename {docs/cs => cs}/10/微信截图_20221113195538.png (100%) rename {docs/cs => cs}/10/微信截图_20221113201633.png (100%) rename {docs/cs => cs}/10/微信截图_20221113201716.png (100%) rename {docs/cs => cs}/10/微信截图_20221113203315.png (100%) rename {docs/cs => cs}/10/微信截图_20221113203640.png (100%) rename {docs/cs => cs}/11/20221114202857.png (100%) rename {docs/cs => cs}/11/index.md (100%) rename {docs/cs => cs}/12/20221116201704.png (100%) rename {docs/cs => cs}/12/20221116205529.png (100%) rename {docs/cs => cs}/12/20221116212125.png (100%) rename {docs/cs => cs}/12/20221116212215.png (100%) rename {docs/cs => cs}/12/20221116215640.png (100%) rename {docs/cs => cs}/12/index.md (100%) rename {docs/cs => cs}/13/index.md (100%) rename {docs/cs => cs}/13/微信截图_20221122222909.png (100%) rename {docs/cs => cs}/13/微信截图_20221122223742.png (100%) rename {docs/cs => cs}/13/微信截图_20221122224045.png (100%) rename {docs/cs => cs}/13/微信截图_20221122224908.png (100%) rename {docs/cs => cs}/13/微信截图_20221123180129.png (100%) rename {docs/cs => cs}/13/微信截图_20221123185717.png (100%) rename {docs/cs => cs}/14/index.md (100%) rename docs/index.md => index.md (100%) rename {docs/oa => oa}/index.md (100%) rename {docs/public => public}/Monaco.ttf (100%) rename {docs/public => public}/avatars/李云豪.svg (100%) rename {docs/public => public}/avatars/胡杰.svg (100%) rename {docs/public => public}/avatars/虞嘉乐.svg (100%) rename {docs/public => public}/avatars/陈登凯.svg (100%) rename {docs/public => public}/favicon.ico (100%) rename {docs/public => public}/style.css (100%) rename {docs/python => python}/00/cat.md (100%) rename {docs/python => python}/00/dog.md (100%) rename {docs/python => python}/00/index.md (100%) rename {docs/python => python}/00/playground.md (100%) diff --git a/.github/workflows/deploy.yaml b/.github/workflows/deploy.yaml index e419775..20a0d1a 100644 --- a/.github/workflows/deploy.yaml +++ b/.github/workflows/deploy.yaml @@ -23,6 +23,6 @@ jobs: SSH_PRIVATE_KEY: ${{ secrets.KEY }} REMOTE_HOST: ${{ secrets.HOST }} ARGS: "-avzr --delete" - SOURCE: docs/.vitepress/dist/ + SOURCE: .vitepress/dist/ REMOTE_USER: root TARGET: /root/NewBook/dist diff --git a/.gitignore b/.gitignore index 30497d1..ecec8b0 100644 --- a/.gitignore +++ b/.gitignore @@ -1,8 +1,8 @@ .DS_Store node_modules -docs/.vitepress/cache -docs/.vitepress/temp -docs/.vitepress/dist +.vitepress/cache +.vitepress/temp +.vitepress/dist # local env files .env.local diff --git a/docs/.vitepress/config.ts b/.vitepress/config.ts similarity index 100% rename from docs/.vitepress/config.ts rename to .vitepress/config.ts diff --git a/docs/.vitepress/theme/cm-themes/createTheme.ts b/.vitepress/theme/cm-themes/createTheme.ts similarity index 100% rename from docs/.vitepress/theme/cm-themes/createTheme.ts rename to .vitepress/theme/cm-themes/createTheme.ts diff --git a/docs/.vitepress/theme/cm-themes/oneDark.ts b/.vitepress/theme/cm-themes/oneDark.ts similarity index 100% rename from docs/.vitepress/theme/cm-themes/oneDark.ts rename to .vitepress/theme/cm-themes/oneDark.ts diff --git a/docs/.vitepress/theme/cm-themes/smoothy.ts b/.vitepress/theme/cm-themes/smoothy.ts similarity index 100% rename from docs/.vitepress/theme/cm-themes/smoothy.ts rename to .vitepress/theme/cm-themes/smoothy.ts diff --git a/docs/.vitepress/theme/components/Author.vue b/.vitepress/theme/components/Author.vue similarity index 100% rename from docs/.vitepress/theme/components/Author.vue rename to .vitepress/theme/components/Author.vue diff --git a/docs/.vitepress/theme/components/BVideo.vue b/.vitepress/theme/components/BVideo.vue similarity index 100% rename from docs/.vitepress/theme/components/BVideo.vue rename to .vitepress/theme/components/BVideo.vue diff --git a/docs/.vitepress/theme/components/CodeEditor.vue b/.vitepress/theme/components/CodeEditor.vue similarity index 100% rename from docs/.vitepress/theme/components/CodeEditor.vue rename to .vitepress/theme/components/CodeEditor.vue diff --git a/docs/.vitepress/theme/index.ts b/.vitepress/theme/index.ts similarity index 100% rename from docs/.vitepress/theme/index.ts rename to .vitepress/theme/index.ts diff --git a/docs/.vitepress/theme/judge.ts b/.vitepress/theme/judge.ts similarity index 100% rename from docs/.vitepress/theme/judge.ts rename to .vitepress/theme/judge.ts diff --git a/docs/crawler/index.md b/crawler/index.md similarity index 100% rename from docs/crawler/index.md rename to crawler/index.md diff --git a/docs/cs/00/cc.png b/cs/00/cc.png similarity index 100% rename from docs/cs/00/cc.png rename to cs/00/cc.png diff --git a/docs/cs/00/cs.png b/cs/00/cs.png similarity index 100% rename from docs/cs/00/cs.png rename to cs/00/cs.png diff --git a/docs/cs/00/index.md b/cs/00/index.md similarity index 100% rename from docs/cs/00/index.md rename to cs/00/index.md diff --git a/docs/cs/01/Ada_Lovelace_portrait.jpg b/cs/01/Ada_Lovelace_portrait.jpg similarity index 100% rename from docs/cs/01/Ada_Lovelace_portrait.jpg rename to cs/01/Ada_Lovelace_portrait.jpg diff --git a/docs/cs/01/IBM.png b/cs/01/IBM.png similarity index 100% rename from docs/cs/01/IBM.png rename to cs/01/IBM.png diff --git a/docs/cs/01/index.md b/cs/01/index.md similarity index 100% rename from docs/cs/01/index.md rename to cs/01/index.md diff --git a/docs/cs/01/机器.png b/cs/01/机器.png similarity index 100% rename from docs/cs/01/机器.png rename to cs/01/机器.png diff --git a/docs/cs/01/步进计算器.png b/cs/01/步进计算器.png similarity index 100% rename from docs/cs/01/步进计算器.png rename to cs/01/步进计算器.png diff --git a/docs/cs/01/算盘.png b/cs/01/算盘.png similarity index 100% rename from docs/cs/01/算盘.png rename to cs/01/算盘.png diff --git a/docs/cs/01/负责计算的人.png b/cs/01/负责计算的人.png similarity index 100% rename from docs/cs/01/负责计算的人.png rename to cs/01/负责计算的人.png diff --git a/docs/cs/02/IBM608.jpg b/cs/02/IBM608.jpg similarity index 100% rename from docs/cs/02/IBM608.jpg rename to cs/02/IBM608.jpg diff --git a/docs/cs/02/bug.jpg b/cs/02/bug.jpg similarity index 100% rename from docs/cs/02/bug.jpg rename to cs/02/bug.jpg diff --git a/docs/cs/02/eniac1.jpg b/cs/02/eniac1.jpg similarity index 100% rename from docs/cs/02/eniac1.jpg rename to cs/02/eniac1.jpg diff --git a/docs/cs/02/eniac2.jpg b/cs/02/eniac2.jpg similarity index 100% rename from docs/cs/02/eniac2.jpg rename to cs/02/eniac2.jpg diff --git a/docs/cs/02/eniac3.jpg b/cs/02/eniac3.jpg similarity index 100% rename from docs/cs/02/eniac3.jpg rename to cs/02/eniac3.jpg diff --git a/docs/cs/02/index.md b/cs/02/index.md similarity index 100% rename from docs/cs/02/index.md rename to cs/02/index.md diff --git a/docs/cs/02/三极管.jpg b/cs/02/三极管.jpg similarity index 100% rename from docs/cs/02/三极管.jpg rename to cs/02/三极管.jpg diff --git a/docs/cs/02/晶体管.jpg b/cs/02/晶体管.jpg similarity index 100% rename from docs/cs/02/晶体管.jpg rename to cs/02/晶体管.jpg diff --git a/docs/cs/02/晶体管2.jpg b/cs/02/晶体管2.jpg similarity index 100% rename from docs/cs/02/晶体管2.jpg rename to cs/02/晶体管2.jpg diff --git a/docs/cs/02/晶体管3.jpg b/cs/02/晶体管3.jpg similarity index 100% rename from docs/cs/02/晶体管3.jpg rename to cs/02/晶体管3.jpg diff --git a/docs/cs/02/目录.jpg b/cs/02/目录.jpg similarity index 100% rename from docs/cs/02/目录.jpg rename to cs/02/目录.jpg diff --git a/docs/cs/02/继电器.jpg b/cs/02/继电器.jpg similarity index 100% rename from docs/cs/02/继电器.jpg rename to cs/02/继电器.jpg diff --git a/docs/cs/03/AND.png b/cs/03/AND.png similarity index 100% rename from docs/cs/03/AND.png rename to cs/03/AND.png diff --git a/docs/cs/03/NOT.png b/cs/03/NOT.png similarity index 100% rename from docs/cs/03/NOT.png rename to cs/03/NOT.png diff --git a/docs/cs/03/OR.png b/cs/03/OR.png similarity index 100% rename from docs/cs/03/OR.png rename to cs/03/OR.png diff --git a/docs/cs/03/XOR.png b/cs/03/XOR.png similarity index 100% rename from docs/cs/03/XOR.png rename to cs/03/XOR.png diff --git a/docs/cs/03/index.md b/cs/03/index.md similarity index 100% rename from docs/cs/03/index.md rename to cs/03/index.md diff --git a/docs/cs/03/为什么用二进制.png b/cs/03/为什么用二进制.png similarity index 100% rename from docs/cs/03/为什么用二进制.png rename to cs/03/为什么用二进制.png diff --git a/docs/cs/03/目录.png b/cs/03/目录.png similarity index 100% rename from docs/cs/03/目录.png rename to cs/03/目录.png diff --git a/docs/cs/03/符号.png b/cs/03/符号.png similarity index 100% rename from docs/cs/03/符号.png rename to cs/03/符号.png diff --git a/docs/cs/04/image1.png b/cs/04/image1.png similarity index 100% rename from docs/cs/04/image1.png rename to cs/04/image1.png diff --git a/docs/cs/04/image2.jpg b/cs/04/image2.jpg similarity index 100% rename from docs/cs/04/image2.jpg rename to cs/04/image2.jpg diff --git a/docs/cs/04/image3.jpg b/cs/04/image3.jpg similarity index 100% rename from docs/cs/04/image3.jpg rename to cs/04/image3.jpg diff --git a/docs/cs/04/index.md b/cs/04/index.md similarity index 100% rename from docs/cs/04/index.md rename to cs/04/index.md diff --git a/docs/cs/04/目录.jpg b/cs/04/目录.jpg similarity index 100% rename from docs/cs/04/目录.jpg rename to cs/04/目录.jpg diff --git a/docs/cs/05/image1.png b/cs/05/image1.png similarity index 100% rename from docs/cs/05/image1.png rename to cs/05/image1.png diff --git a/docs/cs/05/image2.png b/cs/05/image2.png similarity index 100% rename from docs/cs/05/image2.png rename to cs/05/image2.png diff --git a/docs/cs/05/image3.png b/cs/05/image3.png similarity index 100% rename from docs/cs/05/image3.png rename to cs/05/image3.png diff --git a/docs/cs/05/image4.png b/cs/05/image4.png similarity index 100% rename from docs/cs/05/image4.png rename to cs/05/image4.png diff --git a/docs/cs/05/image5.png b/cs/05/image5.png similarity index 100% rename from docs/cs/05/image5.png rename to cs/05/image5.png diff --git a/docs/cs/05/image6.png b/cs/05/image6.png similarity index 100% rename from docs/cs/05/image6.png rename to cs/05/image6.png diff --git a/docs/cs/05/image7.png b/cs/05/image7.png similarity index 100% rename from docs/cs/05/image7.png rename to cs/05/image7.png diff --git a/docs/cs/05/index.md b/cs/05/index.md similarity index 100% rename from docs/cs/05/index.md rename to cs/05/index.md diff --git a/docs/cs/06/256内存.png b/cs/06/256内存.png similarity index 100% rename from docs/cs/06/256内存.png rename to cs/06/256内存.png diff --git a/docs/cs/06/index.md b/cs/06/index.md similarity index 100% rename from docs/cs/06/index.md rename to cs/06/index.md diff --git a/docs/cs/06/与或门.png b/cs/06/与或门.png similarity index 100% rename from docs/cs/06/与或门.png rename to cs/06/与或门.png diff --git a/docs/cs/06/与门.png b/cs/06/与门.png similarity index 100% rename from docs/cs/06/与门.png rename to cs/06/与门.png diff --git a/docs/cs/06/与门1.png b/cs/06/与门1.png similarity index 100% rename from docs/cs/06/与门1.png rename to cs/06/与门1.png diff --git a/docs/cs/06/与门2.png b/cs/06/与门2.png similarity index 100% rename from docs/cs/06/与门2.png rename to cs/06/与门2.png diff --git a/docs/cs/06/内存2.png b/cs/06/内存2.png similarity index 100% rename from docs/cs/06/内存2.png rename to cs/06/内存2.png diff --git a/docs/cs/06/内存3.png b/cs/06/内存3.png similarity index 100% rename from docs/cs/06/内存3.png rename to cs/06/内存3.png diff --git a/docs/cs/06/复用器.png b/cs/06/复用器.png similarity index 100% rename from docs/cs/06/复用器.png rename to cs/06/复用器.png diff --git a/docs/cs/06/寄存器.png b/cs/06/寄存器.png similarity index 100% rename from docs/cs/06/寄存器.png rename to cs/06/寄存器.png diff --git a/docs/cs/06/或门.png b/cs/06/或门.png similarity index 100% rename from docs/cs/06/或门.png rename to cs/06/或门.png diff --git a/docs/cs/06/或门1.png b/cs/06/或门1.png similarity index 100% rename from docs/cs/06/或门1.png rename to cs/06/或门1.png diff --git a/docs/cs/06/或门2.png b/cs/06/或门2.png similarity index 100% rename from docs/cs/06/或门2.png rename to cs/06/或门2.png diff --git a/docs/cs/06/或门3.png b/cs/06/或门3.png similarity index 100% rename from docs/cs/06/或门3.png rename to cs/06/或门3.png diff --git a/docs/cs/06/目录.jpg b/cs/06/目录.jpg similarity index 100% rename from docs/cs/06/目录.jpg rename to cs/06/目录.jpg diff --git a/docs/cs/06/矩阵网络.png b/cs/06/矩阵网络.png similarity index 100% rename from docs/cs/06/矩阵网络.png rename to cs/06/矩阵网络.png diff --git a/docs/cs/06/矩阵网络1.png b/cs/06/矩阵网络1.png similarity index 100% rename from docs/cs/06/矩阵网络1.png rename to cs/06/矩阵网络1.png diff --git a/docs/cs/06/门锁.png b/cs/06/门锁.png similarity index 100% rename from docs/cs/06/门锁.png rename to cs/06/门锁.png diff --git a/docs/cs/06/门锁1.png b/cs/06/门锁1.png similarity index 100% rename from docs/cs/06/门锁1.png rename to cs/06/门锁1.png diff --git a/docs/cs/06/门锁总.png b/cs/06/门锁总.png similarity index 100% rename from docs/cs/06/门锁总.png rename to cs/06/门锁总.png diff --git a/docs/cs/07/index.md b/cs/07/index.md similarity index 100% rename from docs/cs/07/index.md rename to cs/07/index.md diff --git a/docs/cs/07/微信截图_20221004140939.png b/cs/07/微信截图_20221004140939.png similarity index 100% rename from docs/cs/07/微信截图_20221004140939.png rename to cs/07/微信截图_20221004140939.png diff --git a/docs/cs/07/微信截图_20221004142602.png b/cs/07/微信截图_20221004142602.png similarity index 100% rename from docs/cs/07/微信截图_20221004142602.png rename to cs/07/微信截图_20221004142602.png diff --git a/docs/cs/07/微信截图_20221004143940.png b/cs/07/微信截图_20221004143940.png similarity index 100% rename from docs/cs/07/微信截图_20221004143940.png rename to cs/07/微信截图_20221004143940.png diff --git a/docs/cs/07/微信截图_20221004144647.png b/cs/07/微信截图_20221004144647.png similarity index 100% rename from docs/cs/07/微信截图_20221004144647.png rename to cs/07/微信截图_20221004144647.png diff --git a/docs/cs/07/微信截图_20221004145957.png b/cs/07/微信截图_20221004145957.png similarity index 100% rename from docs/cs/07/微信截图_20221004145957.png rename to cs/07/微信截图_20221004145957.png diff --git a/docs/cs/07/微信截图_20221004150501.png b/cs/07/微信截图_20221004150501.png similarity index 100% rename from docs/cs/07/微信截图_20221004150501.png rename to cs/07/微信截图_20221004150501.png diff --git a/docs/cs/07/微信截图_20221004153642.png b/cs/07/微信截图_20221004153642.png similarity index 100% rename from docs/cs/07/微信截图_20221004153642.png rename to cs/07/微信截图_20221004153642.png diff --git a/docs/cs/07/目录.jpg b/cs/07/目录.jpg similarity index 100% rename from docs/cs/07/目录.jpg rename to cs/07/目录.jpg diff --git a/docs/cs/08/index.md b/cs/08/index.md similarity index 100% rename from docs/cs/08/index.md rename to cs/08/index.md diff --git a/docs/cs/08/微信截图_20221011201840.png b/cs/08/微信截图_20221011201840.png similarity index 100% rename from docs/cs/08/微信截图_20221011201840.png rename to cs/08/微信截图_20221011201840.png diff --git a/docs/cs/08/微信截图_20221011205418.png b/cs/08/微信截图_20221011205418.png similarity index 100% rename from docs/cs/08/微信截图_20221011205418.png rename to cs/08/微信截图_20221011205418.png diff --git a/docs/cs/08/微信截图_20221011212254.png b/cs/08/微信截图_20221011212254.png similarity index 100% rename from docs/cs/08/微信截图_20221011212254.png rename to cs/08/微信截图_20221011212254.png diff --git a/docs/cs/09/index.md b/cs/09/index.md similarity index 100% rename from docs/cs/09/index.md rename to cs/09/index.md diff --git a/docs/cs/09/微信截图_20221018213210.png b/cs/09/微信截图_20221018213210.png similarity index 100% rename from docs/cs/09/微信截图_20221018213210.png rename to cs/09/微信截图_20221018213210.png diff --git a/docs/cs/09/微信截图_20221018221445.png b/cs/09/微信截图_20221018221445.png similarity index 100% rename from docs/cs/09/微信截图_20221018221445.png rename to cs/09/微信截图_20221018221445.png diff --git a/docs/cs/09/微信截图_20221018221548.png b/cs/09/微信截图_20221018221548.png similarity index 100% rename from docs/cs/09/微信截图_20221018221548.png rename to cs/09/微信截图_20221018221548.png diff --git a/docs/cs/10/index.md b/cs/10/index.md similarity index 100% rename from docs/cs/10/index.md rename to cs/10/index.md diff --git a/docs/cs/10/微信截图_20221113194322.png b/cs/10/微信截图_20221113194322.png similarity index 100% rename from docs/cs/10/微信截图_20221113194322.png rename to cs/10/微信截图_20221113194322.png diff --git a/docs/cs/10/微信截图_20221113194808.png b/cs/10/微信截图_20221113194808.png similarity index 100% rename from docs/cs/10/微信截图_20221113194808.png rename to cs/10/微信截图_20221113194808.png diff --git a/docs/cs/10/微信截图_20221113195538.png b/cs/10/微信截图_20221113195538.png similarity index 100% rename from docs/cs/10/微信截图_20221113195538.png rename to cs/10/微信截图_20221113195538.png diff --git a/docs/cs/10/微信截图_20221113201633.png b/cs/10/微信截图_20221113201633.png similarity index 100% rename from docs/cs/10/微信截图_20221113201633.png rename to cs/10/微信截图_20221113201633.png diff --git a/docs/cs/10/微信截图_20221113201716.png b/cs/10/微信截图_20221113201716.png similarity index 100% rename from docs/cs/10/微信截图_20221113201716.png rename to cs/10/微信截图_20221113201716.png diff --git a/docs/cs/10/微信截图_20221113203315.png b/cs/10/微信截图_20221113203315.png similarity index 100% rename from docs/cs/10/微信截图_20221113203315.png rename to cs/10/微信截图_20221113203315.png diff --git a/docs/cs/10/微信截图_20221113203640.png b/cs/10/微信截图_20221113203640.png similarity index 100% rename from docs/cs/10/微信截图_20221113203640.png rename to cs/10/微信截图_20221113203640.png diff --git a/docs/cs/11/20221114202857.png b/cs/11/20221114202857.png similarity index 100% rename from docs/cs/11/20221114202857.png rename to cs/11/20221114202857.png diff --git a/docs/cs/11/index.md b/cs/11/index.md similarity index 100% rename from docs/cs/11/index.md rename to cs/11/index.md diff --git a/docs/cs/12/20221116201704.png b/cs/12/20221116201704.png similarity index 100% rename from docs/cs/12/20221116201704.png rename to cs/12/20221116201704.png diff --git a/docs/cs/12/20221116205529.png b/cs/12/20221116205529.png similarity index 100% rename from docs/cs/12/20221116205529.png rename to cs/12/20221116205529.png diff --git a/docs/cs/12/20221116212125.png b/cs/12/20221116212125.png similarity index 100% rename from docs/cs/12/20221116212125.png rename to cs/12/20221116212125.png diff --git a/docs/cs/12/20221116212215.png b/cs/12/20221116212215.png similarity index 100% rename from docs/cs/12/20221116212215.png rename to cs/12/20221116212215.png diff --git a/docs/cs/12/20221116215640.png b/cs/12/20221116215640.png similarity index 100% rename from docs/cs/12/20221116215640.png rename to cs/12/20221116215640.png diff --git a/docs/cs/12/index.md b/cs/12/index.md similarity index 100% rename from docs/cs/12/index.md rename to cs/12/index.md diff --git a/docs/cs/13/index.md b/cs/13/index.md similarity index 100% rename from docs/cs/13/index.md rename to cs/13/index.md diff --git a/docs/cs/13/微信截图_20221122222909.png b/cs/13/微信截图_20221122222909.png similarity index 100% rename from docs/cs/13/微信截图_20221122222909.png rename to cs/13/微信截图_20221122222909.png diff --git a/docs/cs/13/微信截图_20221122223742.png b/cs/13/微信截图_20221122223742.png similarity index 100% rename from docs/cs/13/微信截图_20221122223742.png rename to cs/13/微信截图_20221122223742.png diff --git a/docs/cs/13/微信截图_20221122224045.png b/cs/13/微信截图_20221122224045.png similarity index 100% rename from docs/cs/13/微信截图_20221122224045.png rename to cs/13/微信截图_20221122224045.png diff --git a/docs/cs/13/微信截图_20221122224908.png b/cs/13/微信截图_20221122224908.png similarity index 100% rename from docs/cs/13/微信截图_20221122224908.png rename to cs/13/微信截图_20221122224908.png diff --git a/docs/cs/13/微信截图_20221123180129.png b/cs/13/微信截图_20221123180129.png similarity index 100% rename from docs/cs/13/微信截图_20221123180129.png rename to cs/13/微信截图_20221123180129.png diff --git a/docs/cs/13/微信截图_20221123185717.png b/cs/13/微信截图_20221123185717.png similarity index 100% rename from docs/cs/13/微信截图_20221123185717.png rename to cs/13/微信截图_20221123185717.png diff --git a/docs/cs/14/index.md b/cs/14/index.md similarity index 100% rename from docs/cs/14/index.md rename to cs/14/index.md diff --git a/docs/index.md b/index.md similarity index 100% rename from docs/index.md rename to index.md diff --git a/docs/oa/index.md b/oa/index.md similarity index 100% rename from docs/oa/index.md rename to oa/index.md diff --git a/package-lock.json b/package-lock.json index 6fc9351..9bd4786 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,18 +11,18 @@ "dependencies": { "@codemirror/lang-cpp": "^6.0.2", "@codemirror/lang-python": "^6.1.4", - "axios": "^1.6.7", + "axios": "^1.6.8", "codemirror": "^6.0.1", "vue-codemirror6": "~1.1.32" }, "devDependencies": { "prettier": "^3.2.5", - "vitepress": "1.0.0-rc.44" + "vitepress": "1.0.1" } }, "node_modules/@algolia/autocomplete-core": { "version": "1.9.3", - "resolved": "https://registry.npmmirror.com/@algolia/autocomplete-core/-/autocomplete-core-1.9.3.tgz", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-core/-/autocomplete-core-1.9.3.tgz", "integrity": "sha512-009HdfugtGCdC4JdXUbVJClA0q0zh24yyePn+KUGk3rP7j8FEe/m5Yo/z65gn6nP/cM39PxpzqKrL7A6fP6PPw==", "dev": true, "dependencies": { @@ -32,7 +32,7 @@ }, "node_modules/@algolia/autocomplete-plugin-algolia-insights": { "version": "1.9.3", - "resolved": "https://registry.npmmirror.com/@algolia/autocomplete-plugin-algolia-insights/-/autocomplete-plugin-algolia-insights-1.9.3.tgz", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-plugin-algolia-insights/-/autocomplete-plugin-algolia-insights-1.9.3.tgz", "integrity": "sha512-a/yTUkcO/Vyy+JffmAnTWbr4/90cLzw+CC3bRbhnULr/EM0fGNvM13oQQ14f2moLMcVDyAx/leczLlAOovhSZg==", "dev": true, "dependencies": { @@ -44,7 +44,7 @@ }, "node_modules/@algolia/autocomplete-preset-algolia": { "version": "1.9.3", - "resolved": "https://registry.npmmirror.com/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.9.3.tgz", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.9.3.tgz", "integrity": "sha512-d4qlt6YmrLMYy95n5TB52wtNDr6EgAIPH81dvvvW8UmuWRgxEtY0NJiPwl/h95JtG2vmRM804M0DSwMCNZlzRA==", "dev": true, "dependencies": { @@ -57,7 +57,7 @@ }, "node_modules/@algolia/autocomplete-shared": { "version": "1.9.3", - "resolved": "https://registry.npmmirror.com/@algolia/autocomplete-shared/-/autocomplete-shared-1.9.3.tgz", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-shared/-/autocomplete-shared-1.9.3.tgz", "integrity": "sha512-Wnm9E4Ye6Rl6sTTqjoymD+l8DjSTHsHboVRYrKgEt8Q7UHm9nYbqhN/i0fhUYA3OAEH7WA8x3jfpnmJm3rKvaQ==", "dev": true, "peerDependencies": { @@ -66,132 +66,151 @@ } }, "node_modules/@algolia/cache-browser-local-storage": { - "version": "4.20.0", - "resolved": "https://registry.npmmirror.com/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.20.0.tgz", - "integrity": "sha512-uujahcBt4DxduBTvYdwO3sBfHuJvJokiC3BP1+O70fglmE1ShkH8lpXqZBac1rrU3FnNYSUs4pL9lBdTKeRPOQ==", + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.23.0.tgz", + "integrity": "sha512-AExxSo/WprsEPny/0whc4Ap2qP2z9C8J8ez7x54tX6s5MV0Rrty0UKDR2pdzS9ou5YvdWqCwNw3c2wkpyOv8/g==", "dev": true, "dependencies": { - "@algolia/cache-common": "4.20.0" + "@algolia/cache-common": "4.23.0" } }, "node_modules/@algolia/cache-common": { - "version": "4.20.0", - "resolved": "https://registry.npmmirror.com/@algolia/cache-common/-/cache-common-4.20.0.tgz", - "integrity": "sha512-vCfxauaZutL3NImzB2G9LjLt36vKAckc6DhMp05An14kVo8F1Yofb6SIl6U3SaEz8pG2QOB9ptwM5c+zGevwIQ==", + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/@algolia/cache-common/-/cache-common-4.23.0.tgz", + "integrity": "sha512-jz/kZm8Vyp//aympt7OMMVTHw4YD6TskyOxJhtBInqS//CaNA07GiJwL7WFOM422fz9WokbeGaTAFNtLkZP0BQ==", "dev": true }, "node_modules/@algolia/cache-in-memory": { - "version": "4.20.0", - "resolved": "https://registry.npmmirror.com/@algolia/cache-in-memory/-/cache-in-memory-4.20.0.tgz", - "integrity": "sha512-Wm9ak/IaacAZXS4mB3+qF/KCoVSBV6aLgIGFEtQtJwjv64g4ePMapORGmCyulCFwfePaRAtcaTbMcJF+voc/bg==", + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/@algolia/cache-in-memory/-/cache-in-memory-4.23.0.tgz", + "integrity": "sha512-OujHfXoI4WvH7FswJiNtBkWpqgvxiEHzRYUPunYdim8s4BH461OIv7cDadlnNdAJn9wVsgzN8Ouf4mkuNrnwuA==", "dev": true, "dependencies": { - "@algolia/cache-common": "4.20.0" + "@algolia/cache-common": "4.23.0" } }, "node_modules/@algolia/client-account": { - "version": "4.20.0", - "resolved": "https://registry.npmmirror.com/@algolia/client-account/-/client-account-4.20.0.tgz", - "integrity": "sha512-GGToLQvrwo7am4zVkZTnKa72pheQeez/16sURDWm7Seyz+HUxKi3BM6fthVVPUEBhtJ0reyVtuK9ArmnaKl10Q==", + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/@algolia/client-account/-/client-account-4.23.0.tgz", + "integrity": "sha512-p6IYkjKylUGsiZP1Y6hmjVvTnwKtpTyQScSbjVCGEfDC6858N+ieZrg60ZDGSOl40pGG4VHgCTyiDW1uESsN1A==", "dev": true, "dependencies": { - "@algolia/client-common": "4.20.0", - "@algolia/client-search": "4.20.0", - "@algolia/transporter": "4.20.0" + "@algolia/client-common": "4.23.0", + "@algolia/client-search": "4.23.0", + "@algolia/transporter": "4.23.0" } }, "node_modules/@algolia/client-analytics": { - "version": "4.20.0", - "resolved": "https://registry.npmmirror.com/@algolia/client-analytics/-/client-analytics-4.20.0.tgz", - "integrity": "sha512-EIr+PdFMOallRdBTHHdKI3CstslgLORQG7844Mq84ib5oVFRVASuuPmG4bXBgiDbcsMLUeOC6zRVJhv1KWI0ug==", + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-4.23.0.tgz", + "integrity": "sha512-xt3KaPdJ1vZzB3RCW8iaIE2DE5ijfxYkvjuidcriw4Ac8fTKyLYazxBk6d1ciH4Ye/M3bG1xhmZayBI/FL9P2g==", "dev": true, "dependencies": { - "@algolia/client-common": "4.20.0", - "@algolia/client-search": "4.20.0", - "@algolia/requester-common": "4.20.0", - "@algolia/transporter": "4.20.0" + "@algolia/client-common": "4.23.0", + "@algolia/client-search": "4.23.0", + "@algolia/requester-common": "4.23.0", + "@algolia/transporter": "4.23.0" } }, "node_modules/@algolia/client-common": { - "version": "4.20.0", - "resolved": "https://registry.npmmirror.com/@algolia/client-common/-/client-common-4.20.0.tgz", - "integrity": "sha512-P3WgMdEss915p+knMMSd/fwiHRHKvDu4DYRrCRaBrsfFw7EQHon+EbRSm4QisS9NYdxbS04kcvNoavVGthyfqQ==", + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.23.0.tgz", + "integrity": "sha512-S+vOOJJzpPHhn5rANDVPf7HEnLNqYf4THU+0oc7zXyR3Wa+2kBzKvn7L0kfEQzvlk7vrhArma1nVOb+zYGpCXA==", "dev": true, "dependencies": { - "@algolia/requester-common": "4.20.0", - "@algolia/transporter": "4.20.0" + "@algolia/requester-common": "4.23.0", + "@algolia/transporter": "4.23.0" } }, "node_modules/@algolia/client-personalization": { - "version": "4.20.0", - "resolved": "https://registry.npmmirror.com/@algolia/client-personalization/-/client-personalization-4.20.0.tgz", - "integrity": "sha512-N9+zx0tWOQsLc3K4PVRDV8GUeOLAY0i445En79Pr3zWB+m67V+n/8w4Kw1C5LlbHDDJcyhMMIlqezh6BEk7xAQ==", + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-4.23.0.tgz", + "integrity": "sha512-J8VGz8irIFl1JXJpI3MqBfChy+whMdB7fjjJ+MM4ieGy2XBer2rDsjdS+mQPtE0ASeqF6e/jil02TKZtGrdcKw==", "dev": true, "dependencies": { - "@algolia/client-common": "4.20.0", - "@algolia/requester-common": "4.20.0", - "@algolia/transporter": "4.20.0" + "@algolia/client-common": "4.23.0", + "@algolia/requester-common": "4.23.0", + "@algolia/transporter": "4.23.0" } }, "node_modules/@algolia/client-search": { - "version": "4.20.0", - "resolved": "https://registry.npmmirror.com/@algolia/client-search/-/client-search-4.20.0.tgz", - "integrity": "sha512-zgwqnMvhWLdpzKTpd3sGmMlr4c+iS7eyyLGiaO51zDZWGMkpgoNVmltkzdBwxOVXz0RsFMznIxB9zuarUv4TZg==", + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.23.0.tgz", + "integrity": "sha512-O/ZXOJjQrGV/84fM8C6U0wH5h21iqFC2fMsNX3KmBvoZxFidXoLtng1WasNpYXXi4U9twgGeqJD3HsV/48o08Q==", "dev": true, "dependencies": { - "@algolia/client-common": "4.20.0", - "@algolia/requester-common": "4.20.0", - "@algolia/transporter": "4.20.0" + "@algolia/client-common": "4.23.0", + "@algolia/requester-common": "4.23.0", + "@algolia/transporter": "4.23.0" } }, "node_modules/@algolia/logger-common": { - "version": "4.20.0", - "resolved": "https://registry.npmmirror.com/@algolia/logger-common/-/logger-common-4.20.0.tgz", - "integrity": "sha512-xouigCMB5WJYEwvoWW5XDv7Z9f0A8VoXJc3VKwlHJw/je+3p2RcDXfksLI4G4lIVncFUYMZx30tP/rsdlvvzHQ==", + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/@algolia/logger-common/-/logger-common-4.23.0.tgz", + "integrity": "sha512-SY2GkL99QLfBDUTtgyd9ZOWB/Mz5Yr01q0WewTtlIm5hy02CZN34utIreC1A41/eswLOvJAadQsRZv1qeoMxrw==", "dev": true }, "node_modules/@algolia/logger-console": { - "version": "4.20.0", - "resolved": "https://registry.npmmirror.com/@algolia/logger-console/-/logger-console-4.20.0.tgz", - "integrity": "sha512-THlIGG1g/FS63z0StQqDhT6bprUczBI8wnLT3JWvfAQDZX5P6fCg7dG+pIrUBpDIHGszgkqYEqECaKKsdNKOUA==", + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/@algolia/logger-console/-/logger-console-4.23.0.tgz", + "integrity": "sha512-I0eXOsUiJkjHGjbE3RojH/KCkKfP2ATVrglK1GbYc84oGZ6C3lyrv4hG5o5nahmMSIow7NHYyBBDlzkv7DVVXQ==", "dev": true, "dependencies": { - "@algolia/logger-common": "4.20.0" + "@algolia/logger-common": "4.23.0" + } + }, + "node_modules/@algolia/recommend": { + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/@algolia/recommend/-/recommend-4.23.0.tgz", + "integrity": "sha512-pnnntx5hUBVLPBXeV4yKEZ4SCNoFbklnjWc2TnUSP5GzyYuqa2n2pF9TBg+/Z9HkspkQdQm8UY142YXIaG2fcA==", + "dev": true, + "dependencies": { + "@algolia/cache-browser-local-storage": "4.23.0", + "@algolia/cache-common": "4.23.0", + "@algolia/cache-in-memory": "4.23.0", + "@algolia/client-common": "4.23.0", + "@algolia/client-search": "4.23.0", + "@algolia/logger-common": "4.23.0", + "@algolia/logger-console": "4.23.0", + "@algolia/requester-browser-xhr": "4.23.0", + "@algolia/requester-common": "4.23.0", + "@algolia/requester-node-http": "4.23.0", + "@algolia/transporter": "4.23.0" } }, "node_modules/@algolia/requester-browser-xhr": { - "version": "4.20.0", - "resolved": "https://registry.npmmirror.com/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.20.0.tgz", - "integrity": "sha512-HbzoSjcjuUmYOkcHECkVTwAelmvTlgs48N6Owt4FnTOQdwn0b8pdht9eMgishvk8+F8bal354nhx/xOoTfwiAw==", + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.23.0.tgz", + "integrity": "sha512-ZxJ6opz4rey1oFLgp+8cBkxIW9uiQ+zSuf9ahqj1JFOPVXBvgcNvXuvHtE+adv7thinE9m3tzp6KD00skt7GQg==", "dev": true, "dependencies": { - "@algolia/requester-common": "4.20.0" + "@algolia/requester-common": "4.23.0" } }, "node_modules/@algolia/requester-common": { - "version": "4.20.0", - "resolved": "https://registry.npmmirror.com/@algolia/requester-common/-/requester-common-4.20.0.tgz", - "integrity": "sha512-9h6ye6RY/BkfmeJp7Z8gyyeMrmmWsMOCRBXQDs4mZKKsyVlfIVICpcSibbeYcuUdurLhIlrOUkH3rQEgZzonng==", + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-common/-/requester-common-4.23.0.tgz", + "integrity": "sha512-Ol+vffP7WdMhlHreLmIgilb0pfcu+x9Ylx2iR/o7u2MtVdMrHpsgIjpy7YSCRFTS/zrGc488Y1Y9PsrAi1LB2A==", "dev": true }, "node_modules/@algolia/requester-node-http": { - "version": "4.20.0", - "resolved": "https://registry.npmmirror.com/@algolia/requester-node-http/-/requester-node-http-4.20.0.tgz", - "integrity": "sha512-ocJ66L60ABSSTRFnCHIEZpNHv6qTxsBwJEPfYaSBsLQodm0F9ptvalFkHMpvj5DfE22oZrcrLbOYM2bdPJRHng==", + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-4.23.0.tgz", + "integrity": "sha512-Ae+Gj/LdhbKSRbmsR4w79RrojTikM4iHIdVuyxL1hkG9bZh5YU8grIlL7OPg43+SpaJE6RYa621tEJwV2cKVTA==", "dev": true, "dependencies": { - "@algolia/requester-common": "4.20.0" + "@algolia/requester-common": "4.23.0" } }, "node_modules/@algolia/transporter": { - "version": "4.20.0", - "resolved": "https://registry.npmmirror.com/@algolia/transporter/-/transporter-4.20.0.tgz", - "integrity": "sha512-Lsii1pGWOAISbzeyuf+r/GPhvHMPHSPrTDWNcIzOE1SG1inlJHICaVe2ikuoRjcpgxZNU54Jl+if15SUCsaTUg==", + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/@algolia/transporter/-/transporter-4.23.0.tgz", + "integrity": "sha512-zUOhT9LFSRZHpdbRa59yPglzHhPkO7eVdlU8kcMWZYgZ8lUcofU8jiGNH8FARzkxJSt6ZG4/MqSHKJEK3PYbPA==", "dev": true, "dependencies": { - "@algolia/cache-common": "4.20.0", - "@algolia/logger-common": "4.20.0", - "@algolia/requester-common": "4.20.0" + "@algolia/cache-common": "4.23.0", + "@algolia/logger-common": "4.23.0", + "@algolia/requester-common": "4.23.0" } }, "node_modules/@babel/parser": { @@ -303,30 +322,30 @@ } }, "node_modules/@docsearch/css": { - "version": "3.5.2", - "resolved": "https://registry.npmmirror.com/@docsearch/css/-/css-3.5.2.tgz", - "integrity": "sha512-SPiDHaWKQZpwR2siD0KQUwlStvIAnEyK6tAE2h2Wuoq8ue9skzhlyVQ1ddzOxX6khULnAALDiR/isSF3bnuciA==", + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/@docsearch/css/-/css-3.6.0.tgz", + "integrity": "sha512-+sbxb71sWre+PwDK7X2T8+bhS6clcVMLwBPznX45Qu6opJcgRjAp7gYSDzVFp187J+feSj5dNBN1mJoi6ckkUQ==", "dev": true }, "node_modules/@docsearch/js": { - "version": "3.5.2", - "resolved": "https://registry.npmmirror.com/@docsearch/js/-/js-3.5.2.tgz", - "integrity": "sha512-p1YFTCDflk8ieHgFJYfmyHBki1D61+U9idwrLh+GQQMrBSP3DLGKpy0XUJtPjAOPltcVbqsTjiPFfH7JImjUNg==", + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/@docsearch/js/-/js-3.6.0.tgz", + "integrity": "sha512-QujhqINEElrkIfKwyyyTfbsfMAYCkylInLYMRqHy7PHc8xTBQCow73tlo/Kc7oIwBrCLf0P3YhjlOeV4v8hevQ==", "dev": true, "dependencies": { - "@docsearch/react": "3.5.2", + "@docsearch/react": "3.6.0", "preact": "^10.0.0" } }, "node_modules/@docsearch/react": { - "version": "3.5.2", - "resolved": "https://registry.npmmirror.com/@docsearch/react/-/react-3.5.2.tgz", - "integrity": "sha512-9Ahcrs5z2jq/DcAvYtvlqEBHImbm4YJI8M9y0x6Tqg598P40HTEkX7hsMcIuThI+hTFxRGZ9hll0Wygm2yEjng==", + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/@docsearch/react/-/react-3.6.0.tgz", + "integrity": "sha512-HUFut4ztcVNmqy9gp/wxNbC7pTOHhgVVkHVGCACTuLhUKUhKAF9KYHJtMiLUJxEqiFLQiuri1fWF8zqwM/cu1w==", "dev": true, "dependencies": { "@algolia/autocomplete-core": "1.9.3", "@algolia/autocomplete-preset-algolia": "1.9.3", - "@docsearch/css": "3.5.2", + "@docsearch/css": "3.6.0", "algoliasearch": "^4.19.1" }, "peerDependencies": { @@ -351,9 +370,9 @@ } }, "node_modules/@esbuild/aix-ppc64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.19.12.tgz", - "integrity": "sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA==", + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.20.2.tgz", + "integrity": "sha512-D+EBOJHXdNZcLJRBkhENNG8Wji2kgc9AZ9KiPr1JuZjsNtyHzrsfLRrY0tk2H2aoFu6RANO1y1iPPUCDYWkb5g==", "cpu": [ "ppc64" ], @@ -367,9 +386,9 @@ } }, "node_modules/@esbuild/android-arm": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.19.12.tgz", - "integrity": "sha512-qg/Lj1mu3CdQlDEEiWrlC4eaPZ1KztwGJ9B6J+/6G+/4ewxJg7gqj8eVYWvao1bXrqGiW2rsBZFSX3q2lcW05w==", + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.20.2.tgz", + "integrity": "sha512-t98Ra6pw2VaDhqNWO2Oph2LXbz/EJcnLmKLGBJwEwXX/JAN83Fym1rU8l0JUWK6HkIbWONCSSatf4sf2NBRx/w==", "cpu": [ "arm" ], @@ -383,9 +402,9 @@ } }, "node_modules/@esbuild/android-arm64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.19.12.tgz", - "integrity": "sha512-P0UVNGIienjZv3f5zq0DP3Nt2IE/3plFzuaS96vihvD0Hd6H/q4WXUGpCxD/E8YrSXfNyRPbpTq+T8ZQioSuPA==", + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.20.2.tgz", + "integrity": "sha512-mRzjLacRtl/tWU0SvD8lUEwb61yP9cqQo6noDZP/O8VkwafSYwZ4yWy24kan8jE/IMERpYncRt2dw438LP3Xmg==", "cpu": [ "arm64" ], @@ -399,9 +418,9 @@ } }, "node_modules/@esbuild/android-x64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.19.12.tgz", - "integrity": "sha512-3k7ZoUW6Q6YqhdhIaq/WZ7HwBpnFBlW905Fa4s4qWJyiNOgT1dOqDiVAQFwBH7gBRZr17gLrlFCRzF6jFh7Kew==", + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.20.2.tgz", + "integrity": "sha512-btzExgV+/lMGDDa194CcUQm53ncxzeBrWJcncOBxuC6ndBkKxnHdFJn86mCIgTELsooUmwUm9FkhSp5HYu00Rg==", "cpu": [ "x64" ], @@ -415,9 +434,9 @@ } }, "node_modules/@esbuild/darwin-arm64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.19.12.tgz", - "integrity": "sha512-B6IeSgZgtEzGC42jsI+YYu9Z3HKRxp8ZT3cqhvliEHovq8HSX2YX8lNocDn79gCKJXOSaEot9MVYky7AKjCs8g==", + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.20.2.tgz", + "integrity": "sha512-4J6IRT+10J3aJH3l1yzEg9y3wkTDgDk7TSDFX+wKFiWjqWp/iCfLIYzGyasx9l0SAFPT1HwSCR+0w/h1ES/MjA==", "cpu": [ "arm64" ], @@ -431,9 +450,9 @@ } }, "node_modules/@esbuild/darwin-x64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.19.12.tgz", - "integrity": "sha512-hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A==", + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.20.2.tgz", + "integrity": "sha512-tBcXp9KNphnNH0dfhv8KYkZhjc+H3XBkF5DKtswJblV7KlT9EI2+jeA8DgBjp908WEuYll6pF+UStUCfEpdysA==", "cpu": [ "x64" ], @@ -447,9 +466,9 @@ } }, "node_modules/@esbuild/freebsd-arm64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.19.12.tgz", - "integrity": "sha512-4aRvFIXmwAcDBw9AueDQ2YnGmz5L6obe5kmPT8Vd+/+x/JMVKCgdcRwH6APrbpNXsPz+K653Qg8HB/oXvXVukA==", + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.20.2.tgz", + "integrity": "sha512-d3qI41G4SuLiCGCFGUrKsSeTXyWG6yem1KcGZVS+3FYlYhtNoNgYrWcvkOoaqMhwXSMrZRl69ArHsGJ9mYdbbw==", "cpu": [ "arm64" ], @@ -463,9 +482,9 @@ } }, "node_modules/@esbuild/freebsd-x64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.19.12.tgz", - "integrity": "sha512-EYoXZ4d8xtBoVN7CEwWY2IN4ho76xjYXqSXMNccFSx2lgqOG/1TBPW0yPx1bJZk94qu3tX0fycJeeQsKovA8gg==", + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.20.2.tgz", + "integrity": "sha512-d+DipyvHRuqEeM5zDivKV1KuXn9WeRX6vqSqIDgwIfPQtwMP4jaDsQsDncjTDDsExT4lR/91OLjRo8bmC1e+Cw==", "cpu": [ "x64" ], @@ -479,9 +498,9 @@ } }, "node_modules/@esbuild/linux-arm": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.19.12.tgz", - "integrity": "sha512-J5jPms//KhSNv+LO1S1TX1UWp1ucM6N6XuL6ITdKWElCu8wXP72l9MM0zDTzzeikVyqFE6U8YAV9/tFyj0ti+w==", + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.20.2.tgz", + "integrity": "sha512-VhLPeR8HTMPccbuWWcEUD1Az68TqaTYyj6nfE4QByZIQEQVWBB8vup8PpR7y1QHL3CpcF6xd5WVBU/+SBEvGTg==", "cpu": [ "arm" ], @@ -495,9 +514,9 @@ } }, "node_modules/@esbuild/linux-arm64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.19.12.tgz", - "integrity": "sha512-EoTjyYyLuVPfdPLsGVVVC8a0p1BFFvtpQDB/YLEhaXyf/5bczaGeN15QkR+O4S5LeJ92Tqotve7i1jn35qwvdA==", + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.20.2.tgz", + "integrity": "sha512-9pb6rBjGvTFNira2FLIWqDk/uaf42sSyLE8j1rnUpuzsODBq7FvpwHYZxQ/It/8b+QOS1RYfqgGFNLRI+qlq2A==", "cpu": [ "arm64" ], @@ -511,9 +530,9 @@ } }, "node_modules/@esbuild/linux-ia32": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.19.12.tgz", - "integrity": "sha512-Thsa42rrP1+UIGaWz47uydHSBOgTUnwBwNq59khgIwktK6x60Hivfbux9iNR0eHCHzOLjLMLfUMLCypBkZXMHA==", + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.20.2.tgz", + "integrity": "sha512-o10utieEkNPFDZFQm9CoP7Tvb33UutoJqg3qKf1PWVeeJhJw0Q347PxMvBgVVFgouYLGIhFYG0UGdBumROyiig==", "cpu": [ "ia32" ], @@ -527,9 +546,9 @@ } }, "node_modules/@esbuild/linux-loong64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.19.12.tgz", - "integrity": "sha512-LiXdXA0s3IqRRjm6rV6XaWATScKAXjI4R4LoDlvO7+yQqFdlr1Bax62sRwkVvRIrwXxvtYEHHI4dm50jAXkuAA==", + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.20.2.tgz", + "integrity": "sha512-PR7sp6R/UC4CFVomVINKJ80pMFlfDfMQMYynX7t1tNTeivQ6XdX5r2XovMmha/VjR1YN/HgHWsVcTRIMkymrgQ==", "cpu": [ "loong64" ], @@ -543,9 +562,9 @@ } }, "node_modules/@esbuild/linux-mips64el": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.19.12.tgz", - "integrity": "sha512-fEnAuj5VGTanfJ07ff0gOA6IPsvrVHLVb6Lyd1g2/ed67oU1eFzL0r9WL7ZzscD+/N6i3dWumGE1Un4f7Amf+w==", + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.20.2.tgz", + "integrity": "sha512-4BlTqeutE/KnOiTG5Y6Sb/Hw6hsBOZapOVF6njAESHInhlQAghVVZL1ZpIctBOoTFbQyGW+LsVYZ8lSSB3wkjA==", "cpu": [ "mips64el" ], @@ -559,9 +578,9 @@ } }, "node_modules/@esbuild/linux-ppc64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.19.12.tgz", - "integrity": "sha512-nYJA2/QPimDQOh1rKWedNOe3Gfc8PabU7HT3iXWtNUbRzXS9+vgB0Fjaqr//XNbd82mCxHzik2qotuI89cfixg==", + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.20.2.tgz", + "integrity": "sha512-rD3KsaDprDcfajSKdn25ooz5J5/fWBylaaXkuotBDGnMnDP1Uv5DLAN/45qfnf3JDYyJv/ytGHQaziHUdyzaAg==", "cpu": [ "ppc64" ], @@ -575,9 +594,9 @@ } }, "node_modules/@esbuild/linux-riscv64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.19.12.tgz", - "integrity": "sha512-2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg==", + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.20.2.tgz", + "integrity": "sha512-snwmBKacKmwTMmhLlz/3aH1Q9T8v45bKYGE3j26TsaOVtjIag4wLfWSiZykXzXuE1kbCE+zJRmwp+ZbIHinnVg==", "cpu": [ "riscv64" ], @@ -591,9 +610,9 @@ } }, "node_modules/@esbuild/linux-s390x": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.19.12.tgz", - "integrity": "sha512-+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg==", + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.20.2.tgz", + "integrity": "sha512-wcWISOobRWNm3cezm5HOZcYz1sKoHLd8VL1dl309DiixxVFoFe/o8HnwuIwn6sXre88Nwj+VwZUvJf4AFxkyrQ==", "cpu": [ "s390x" ], @@ -607,9 +626,9 @@ } }, "node_modules/@esbuild/linux-x64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.19.12.tgz", - "integrity": "sha512-B71g1QpxfwBvNrfyJdVDexenDIt1CiDN1TIXLbhOw0KhJzE78KIFGX6OJ9MrtC0oOqMWf+0xop4qEU8JrJTwCg==", + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.20.2.tgz", + "integrity": "sha512-1MdwI6OOTsfQfek8sLwgyjOXAu+wKhLEoaOLTjbijk6E2WONYpH9ZU2mNtR+lZ2B4uwr+usqGuVfFT9tMtGvGw==", "cpu": [ "x64" ], @@ -623,9 +642,9 @@ } }, "node_modules/@esbuild/netbsd-x64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.19.12.tgz", - "integrity": "sha512-3ltjQ7n1owJgFbuC61Oj++XhtzmymoCihNFgT84UAmJnxJfm4sYCiSLTXZtE00VWYpPMYc+ZQmB6xbSdVh0JWA==", + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.20.2.tgz", + "integrity": "sha512-K8/DhBxcVQkzYc43yJXDSyjlFeHQJBiowJ0uVL6Tor3jGQfSGHNNJcWxNbOI8v5k82prYqzPuwkzHt3J1T1iZQ==", "cpu": [ "x64" ], @@ -639,9 +658,9 @@ } }, "node_modules/@esbuild/openbsd-x64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.19.12.tgz", - "integrity": "sha512-RbrfTB9SWsr0kWmb9srfF+L933uMDdu9BIzdA7os2t0TXhCRjrQyCeOt6wVxr79CKD4c+p+YhCj31HBkYcXebw==", + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.20.2.tgz", + "integrity": "sha512-eMpKlV0SThJmmJgiVyN9jTPJ2VBPquf6Kt/nAoo6DgHAoN57K15ZghiHaMvqjCye/uU4X5u3YSMgVBI1h3vKrQ==", "cpu": [ "x64" ], @@ -655,9 +674,9 @@ } }, "node_modules/@esbuild/sunos-x64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.19.12.tgz", - "integrity": "sha512-HKjJwRrW8uWtCQnQOz9qcU3mUZhTUQvi56Q8DPTLLB+DawoiQdjsYq+j+D3s9I8VFtDr+F9CjgXKKC4ss89IeA==", + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.20.2.tgz", + "integrity": "sha512-2UyFtRC6cXLyejf/YEld4Hajo7UHILetzE1vsRcGL3earZEW77JxrFjH4Ez2qaTiEfMgAXxfAZCm1fvM/G/o8w==", "cpu": [ "x64" ], @@ -671,9 +690,9 @@ } }, "node_modules/@esbuild/win32-arm64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.19.12.tgz", - "integrity": "sha512-URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A==", + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.20.2.tgz", + "integrity": "sha512-GRibxoawM9ZCnDxnP3usoUDO9vUkpAxIIZ6GQI+IlVmr5kP3zUq+l17xELTHMWTWzjxa2guPNyrpq1GWmPvcGQ==", "cpu": [ "arm64" ], @@ -687,9 +706,9 @@ } }, "node_modules/@esbuild/win32-ia32": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.19.12.tgz", - "integrity": "sha512-+ZOE6pUkMOJfmxmBZElNOx72NKpIa/HFOMGzu8fqzQJ5kgf6aTGrcJaFsNiVMH4JKpMipyK+7k0n2UXN7a8YKQ==", + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.20.2.tgz", + "integrity": "sha512-HfLOfn9YWmkSKRQqovpnITazdtquEW8/SoHW7pWpuEeguaZI4QnCRW6b+oZTztdBnZOS2hqJ6im/D5cPzBTTlQ==", "cpu": [ "ia32" ], @@ -703,9 +722,9 @@ } }, "node_modules/@esbuild/win32-x64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.19.12.tgz", - "integrity": "sha512-T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA==", + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.20.2.tgz", + "integrity": "sha512-N49X4lJX27+l9jbLKSqZ6bKNjzQvHaT8IIFUy+YIqmXQdjYCToGWwOItDrfby14c78aDd5NHQl29xingXfCdLQ==", "cpu": [ "x64" ], @@ -763,9 +782,9 @@ } }, "node_modules/@rollup/rollup-android-arm-eabi": { - "version": "4.12.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.12.1.tgz", - "integrity": "sha512-iU2Sya8hNn1LhsYyf0N+L4Gf9Qc+9eBTJJJsaOGUp+7x4n2M9dxTt8UvhJl3oeftSjblSlpCfvjA/IfP3g5VjQ==", + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.13.0.tgz", + "integrity": "sha512-5ZYPOuaAqEH/W3gYsRkxQATBW3Ii1MfaT4EQstTnLKViLi2gLSQmlmtTpGucNP3sXEpOiI5tdGhjdE111ekyEg==", "cpu": [ "arm" ], @@ -776,9 +795,9 @@ ] }, "node_modules/@rollup/rollup-android-arm64": { - "version": "4.12.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.12.1.tgz", - "integrity": "sha512-wlzcWiH2Ir7rdMELxFE5vuM7D6TsOcJ2Yw0c3vaBR3VOsJFVTx9xvwnAvhgU5Ii8Gd6+I11qNHwndDscIm0HXg==", + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.13.0.tgz", + "integrity": "sha512-BSbaCmn8ZadK3UAQdlauSvtaJjhlDEjS5hEVVIN3A4bbl3X+otyf/kOJV08bYiRxfejP3DXFzO2jz3G20107+Q==", "cpu": [ "arm64" ], @@ -789,9 +808,9 @@ ] }, "node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.12.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.12.1.tgz", - "integrity": "sha512-YRXa1+aZIFN5BaImK+84B3uNK8C6+ynKLPgvn29X9s0LTVCByp54TB7tdSMHDR7GTV39bz1lOmlLDuedgTwwHg==", + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.13.0.tgz", + "integrity": "sha512-Ovf2evVaP6sW5Ut0GHyUSOqA6tVKfrTHddtmxGQc1CTQa1Cw3/KMCDEEICZBbyppcwnhMwcDce9ZRxdWRpVd6g==", "cpu": [ "arm64" ], @@ -802,9 +821,9 @@ ] }, "node_modules/@rollup/rollup-darwin-x64": { - "version": "4.12.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.12.1.tgz", - "integrity": "sha512-opjWJ4MevxeA8FhlngQWPBOvVWYNPFkq6/25rGgG+KOy0r8clYwL1CFd+PGwRqqMFVQ4/Qd3sQu5t7ucP7C/Uw==", + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.13.0.tgz", + "integrity": "sha512-U+Jcxm89UTK592vZ2J9st9ajRv/hrwHdnvyuJpa5A2ngGSVHypigidkQJP+YiGL6JODiUeMzkqQzbCG3At81Gg==", "cpu": [ "x64" ], @@ -815,9 +834,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.12.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.12.1.tgz", - "integrity": "sha512-uBkwaI+gBUlIe+EfbNnY5xNyXuhZbDSx2nzzW8tRMjUmpScd6lCQYKY2V9BATHtv5Ef2OBq6SChEP8h+/cxifQ==", + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.13.0.tgz", + "integrity": "sha512-8wZidaUJUTIR5T4vRS22VkSMOVooG0F4N+JSwQXWSRiC6yfEsFMLTYRFHvby5mFFuExHa/yAp9juSphQQJAijQ==", "cpu": [ "arm" ], @@ -828,9 +847,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm64-gnu": { - "version": "4.12.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.12.1.tgz", - "integrity": "sha512-0bK9aG1kIg0Su7OcFTlexkVeNZ5IzEsnz1ept87a0TUgZ6HplSgkJAnFpEVRW7GRcikT4GlPV0pbtVedOaXHQQ==", + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.13.0.tgz", + "integrity": "sha512-Iu0Kno1vrD7zHQDxOmvweqLkAzjxEVqNhUIXBsZ8hu8Oak7/5VTPrxOEZXYC1nmrBVJp0ZcL2E7lSuuOVaE3+w==", "cpu": [ "arm64" ], @@ -841,9 +860,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm64-musl": { - "version": "4.12.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.12.1.tgz", - "integrity": "sha512-qB6AFRXuP8bdkBI4D7UPUbE7OQf7u5OL+R94JE42Z2Qjmyj74FtDdLGeriRyBDhm4rQSvqAGCGC01b8Fu2LthQ==", + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.13.0.tgz", + "integrity": "sha512-C31QrW47llgVyrRjIwiOwsHFcaIwmkKi3PCroQY5aVq4H0A5v/vVVAtFsI1nfBngtoRpeREvZOkIhmRwUKkAdw==", "cpu": [ "arm64" ], @@ -854,9 +873,9 @@ ] }, "node_modules/@rollup/rollup-linux-riscv64-gnu": { - "version": "4.12.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.12.1.tgz", - "integrity": "sha512-sHig3LaGlpNgDj5o8uPEoGs98RII8HpNIqFtAI8/pYABO8i0nb1QzT0JDoXF/pxzqO+FkxvwkHZo9k0NJYDedg==", + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.13.0.tgz", + "integrity": "sha512-Oq90dtMHvthFOPMl7pt7KmxzX7E71AfyIhh+cPhLY9oko97Zf2C9tt/XJD4RgxhaGeAraAXDtqxvKE1y/j35lA==", "cpu": [ "riscv64" ], @@ -867,9 +886,9 @@ ] }, "node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.12.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.12.1.tgz", - "integrity": "sha512-nD3YcUv6jBJbBNFvSbp0IV66+ba/1teuBcu+fBBPZ33sidxitc6ErhON3JNavaH8HlswhWMC3s5rgZpM4MtPqQ==", + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.13.0.tgz", + "integrity": "sha512-yUD/8wMffnTKuiIsl6xU+4IA8UNhQ/f1sAnQebmE/lyQ8abjsVyDkyRkWop0kdMhKMprpNIhPmYlCxgHrPoXoA==", "cpu": [ "x64" ], @@ -880,9 +899,9 @@ ] }, "node_modules/@rollup/rollup-linux-x64-musl": { - "version": "4.12.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.12.1.tgz", - "integrity": "sha512-7/XVZqgBby2qp/cO0TQ8uJK+9xnSdJ9ct6gSDdEr4MfABrjTyrW6Bau7HQ73a2a5tPB7hno49A0y1jhWGDN9OQ==", + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.13.0.tgz", + "integrity": "sha512-9RyNqoFNdF0vu/qqX63fKotBh43fJQeYC98hCaf89DYQpv+xu0D8QFSOS0biA7cGuqJFOc1bJ+m2rhhsKcw1hw==", "cpu": [ "x64" ], @@ -893,9 +912,9 @@ ] }, "node_modules/@rollup/rollup-win32-arm64-msvc": { - "version": "4.12.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.12.1.tgz", - "integrity": "sha512-CYc64bnICG42UPL7TrhIwsJW4QcKkIt9gGlj21gq3VV0LL6XNb1yAdHVp1pIi9gkts9gGcT3OfUYHjGP7ETAiw==", + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.13.0.tgz", + "integrity": "sha512-46ue8ymtm/5PUU6pCvjlic0z82qWkxv54GTJZgHrQUuZnVH+tvvSP0LsozIDsCBFO4VjJ13N68wqrKSeScUKdA==", "cpu": [ "arm64" ], @@ -906,9 +925,9 @@ ] }, "node_modules/@rollup/rollup-win32-ia32-msvc": { - "version": "4.12.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.12.1.tgz", - "integrity": "sha512-LN+vnlZ9g0qlHGlS920GR4zFCqAwbv2lULrR29yGaWP9u7wF5L7GqWu9Ah6/kFZPXPUkpdZwd//TNR+9XC9hvA==", + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.13.0.tgz", + "integrity": "sha512-P5/MqLdLSlqxbeuJ3YDeX37srC8mCflSyTrUsgbU1c/U9j6l2g2GiIdYaGD9QjdMQPMSgYm7hgg0551wHyIluw==", "cpu": [ "ia32" ], @@ -919,9 +938,9 @@ ] }, "node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.12.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.12.1.tgz", - "integrity": "sha512-n+vkrSyphvmU0qkQ6QBNXCGr2mKjhP08mPRM/Xp5Ck2FV4NrHU+y6axzDeixUrCBHVUS51TZhjqrKBBsHLKb2Q==", + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.13.0.tgz", + "integrity": "sha512-UKXUQNbO3DOhzLRwHSpa0HnhhCgNODvfoPWv2FCXme8N/ANFfhIPMGuOT+QuKd16+B5yxZ0HdpNlqPvTMS1qfw==", "cpu": [ "x64" ], @@ -932,18 +951,18 @@ ] }, "node_modules/@shikijs/core": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.1.7.tgz", - "integrity": "sha512-gTYLUIuD1UbZp/11qozD3fWpUTuMqPSf3svDMMrL0UmlGU7D9dPw/V1FonwAorCUJBltaaESxq90jrSjQyGixg==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.2.0.tgz", + "integrity": "sha512-OlFvx+nyr5C8zpcMBnSGir0YPD6K11uYhouqhNmm1qLiis4GA7SsGtu07r9gKS9omks8RtQqHrJL4S+lqWK01A==", "dev": true }, "node_modules/@shikijs/transformers": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/@shikijs/transformers/-/transformers-1.1.7.tgz", - "integrity": "sha512-lXz011ao4+rvweps/9h3CchBfzb1U5OtP5D51Tqc9lQYdLblWMIxQxH6Ybe1GeGINcEVM4goMyPrI0JvlIp4UQ==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@shikijs/transformers/-/transformers-1.2.0.tgz", + "integrity": "sha512-xKn7DtA65DQV4FOfYsrvqM80xOy2xuXnxWWKsZmHv1VII/IOuDUDsWDu3KnpeLH6wqNJWp1GRoNUsHR1aw/VhQ==", "dev": true, "dependencies": { - "shiki": "1.1.7" + "shiki": "1.2.0" } }, "node_modules/@types/estree": { @@ -1118,29 +1137,55 @@ "integrity": "sha512-PuJe7vDIi6VYSinuEbUIQgMIRZGgM8e4R+G+/dQTk0X1NEdvgvvgv7m+rfmDH1gZzyA1OjjoWskvHlfRNfQf3g==" }, "node_modules/@vueuse/core": { - "version": "10.7.2", - "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-10.7.2.tgz", - "integrity": "sha512-AOyAL2rK0By62Hm+iqQn6Rbu8bfmbgaIMXcE3TSr7BdQ42wnSFlwIdPjInO62onYsEMK/yDMU8C6oGfDAtZ2qQ==", + "version": "10.9.0", + "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-10.9.0.tgz", + "integrity": "sha512-/1vjTol8SXnx6xewDEKfS0Ra//ncg4Hb0DaZiwKf7drgfMsKFExQ+FnnENcN6efPen+1kIzhLQoGSy0eDUVOMg==", "dev": true, "dependencies": { "@types/web-bluetooth": "^0.0.20", - "@vueuse/metadata": "10.7.2", - "@vueuse/shared": "10.7.2", - "vue-demi": ">=0.14.6" + "@vueuse/metadata": "10.9.0", + "@vueuse/shared": "10.9.0", + "vue-demi": ">=0.14.7" }, "funding": { "url": "https://github.com/sponsors/antfu" } }, + "node_modules/@vueuse/core/node_modules/vue-demi": { + "version": "0.14.7", + "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.7.tgz", + "integrity": "sha512-EOG8KXDQNwkJILkx/gPcoL/7vH+hORoBaKgGe+6W7VFMvCYJfmF2dGbvgDroVnI8LU7/kTu8mbjRZGBU1z9NTA==", + "dev": true, + "hasInstallScript": true, + "bin": { + "vue-demi-fix": "bin/vue-demi-fix.js", + "vue-demi-switch": "bin/vue-demi-switch.js" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "@vue/composition-api": "^1.0.0-rc.1", + "vue": "^3.0.0-0 || ^2.6.0" + }, + "peerDependenciesMeta": { + "@vue/composition-api": { + "optional": true + } + } + }, "node_modules/@vueuse/integrations": { - "version": "10.7.2", - "resolved": "https://registry.npmjs.org/@vueuse/integrations/-/integrations-10.7.2.tgz", - "integrity": "sha512-+u3RLPFedjASs5EKPc69Ge49WNgqeMfSxFn+qrQTzblPXZg6+EFzhjarS5edj2qAf6xQ93f95TUxRwKStXj/sQ==", + "version": "10.9.0", + "resolved": "https://registry.npmjs.org/@vueuse/integrations/-/integrations-10.9.0.tgz", + "integrity": "sha512-acK+A01AYdWSvL4BZmCoJAcyHJ6EqhmkQEXbQLwev1MY7NBnS+hcEMx/BzVoR9zKI+UqEPMD9u6PsyAuiTRT4Q==", "dev": true, "dependencies": { - "@vueuse/core": "10.7.2", - "@vueuse/shared": "10.7.2", - "vue-demi": ">=0.14.6" + "@vueuse/core": "10.9.0", + "@vueuse/shared": "10.9.0", + "vue-demi": ">=0.14.7" }, "funding": { "url": "https://github.com/sponsors/antfu" @@ -1198,47 +1243,100 @@ } } }, + "node_modules/@vueuse/integrations/node_modules/vue-demi": { + "version": "0.14.7", + "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.7.tgz", + "integrity": "sha512-EOG8KXDQNwkJILkx/gPcoL/7vH+hORoBaKgGe+6W7VFMvCYJfmF2dGbvgDroVnI8LU7/kTu8mbjRZGBU1z9NTA==", + "dev": true, + "hasInstallScript": true, + "bin": { + "vue-demi-fix": "bin/vue-demi-fix.js", + "vue-demi-switch": "bin/vue-demi-switch.js" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "@vue/composition-api": "^1.0.0-rc.1", + "vue": "^3.0.0-0 || ^2.6.0" + }, + "peerDependenciesMeta": { + "@vue/composition-api": { + "optional": true + } + } + }, "node_modules/@vueuse/metadata": { - "version": "10.7.2", - "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-10.7.2.tgz", - "integrity": "sha512-kCWPb4J2KGrwLtn1eJwaJD742u1k5h6v/St5wFe8Quih90+k2a0JP8BS4Zp34XUuJqS2AxFYMb1wjUL8HfhWsQ==", + "version": "10.9.0", + "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-10.9.0.tgz", + "integrity": "sha512-iddNbg3yZM0X7qFY2sAotomgdHK7YJ6sKUvQqbvwnf7TmaVPxS4EJydcNsVejNdS8iWCtDk+fYXr7E32nyTnGA==", "dev": true, "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@vueuse/shared": { - "version": "10.7.2", - "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-10.7.2.tgz", - "integrity": "sha512-qFbXoxS44pi2FkgFjPvF4h7c9oMDutpyBdcJdMYIMg9XyXli2meFMuaKn+UMgsClo//Th6+beeCgqweT/79BVA==", + "version": "10.9.0", + "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-10.9.0.tgz", + "integrity": "sha512-Uud2IWncmAfJvRaFYzv5OHDli+FbOzxiVEQdLCKQKLyhz94PIyFC3CHcH7EDMwIn8NPtD06+PNbC/PiO0LGLtw==", "dev": true, "dependencies": { - "vue-demi": ">=0.14.6" + "vue-demi": ">=0.14.7" }, "funding": { "url": "https://github.com/sponsors/antfu" } }, + "node_modules/@vueuse/shared/node_modules/vue-demi": { + "version": "0.14.7", + "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.7.tgz", + "integrity": "sha512-EOG8KXDQNwkJILkx/gPcoL/7vH+hORoBaKgGe+6W7VFMvCYJfmF2dGbvgDroVnI8LU7/kTu8mbjRZGBU1z9NTA==", + "dev": true, + "hasInstallScript": true, + "bin": { + "vue-demi-fix": "bin/vue-demi-fix.js", + "vue-demi-switch": "bin/vue-demi-switch.js" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "@vue/composition-api": "^1.0.0-rc.1", + "vue": "^3.0.0-0 || ^2.6.0" + }, + "peerDependenciesMeta": { + "@vue/composition-api": { + "optional": true + } + } + }, "node_modules/algoliasearch": { - "version": "4.20.0", - "resolved": "https://registry.npmmirror.com/algoliasearch/-/algoliasearch-4.20.0.tgz", - "integrity": "sha512-y+UHEjnOItoNy0bYO+WWmLWBlPwDjKHW6mNHrPi0NkuhpQOOEbrkwQH/wgKFDLh7qlKjzoKeiRtlpewDPDG23g==", + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-4.23.0.tgz", + "integrity": "sha512-JuM1+MaKovyosHYsLOdfhI7ytOES4qM/U7XAlU53lfGpiQ7+Ct1Wd3A7eP4OWIxxlN+bb42XIX5qZChMCC7rCA==", "dev": true, "dependencies": { - "@algolia/cache-browser-local-storage": "4.20.0", - "@algolia/cache-common": "4.20.0", - "@algolia/cache-in-memory": "4.20.0", - "@algolia/client-account": "4.20.0", - "@algolia/client-analytics": "4.20.0", - "@algolia/client-common": "4.20.0", - "@algolia/client-personalization": "4.20.0", - "@algolia/client-search": "4.20.0", - "@algolia/logger-common": "4.20.0", - "@algolia/logger-console": "4.20.0", - "@algolia/requester-browser-xhr": "4.20.0", - "@algolia/requester-common": "4.20.0", - "@algolia/requester-node-http": "4.20.0", - "@algolia/transporter": "4.20.0" + "@algolia/cache-browser-local-storage": "4.23.0", + "@algolia/cache-common": "4.23.0", + "@algolia/cache-in-memory": "4.23.0", + "@algolia/client-account": "4.23.0", + "@algolia/client-analytics": "4.23.0", + "@algolia/client-common": "4.23.0", + "@algolia/client-personalization": "4.23.0", + "@algolia/client-search": "4.23.0", + "@algolia/logger-common": "4.23.0", + "@algolia/logger-console": "4.23.0", + "@algolia/recommend": "4.23.0", + "@algolia/requester-browser-xhr": "4.23.0", + "@algolia/requester-common": "4.23.0", + "@algolia/requester-node-http": "4.23.0", + "@algolia/transporter": "4.23.0" } }, "node_modules/asynckit": { @@ -1247,11 +1345,11 @@ "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" }, "node_modules/axios": { - "version": "1.6.7", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.7.tgz", - "integrity": "sha512-/hDJGff6/c7u0hDkvkGxR/oy6CbCs8ziCsC7SqmhjfozqiJGc8Z11wrv9z9lYfY4K8l+H9TpjcMDX0xOZmx+RA==", + "version": "1.6.8", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.8.tgz", + "integrity": "sha512-v/ZHtJDU39mDpyBoFVkETcd/uNdxrWRrg3bKpOKzXFA6Bvqopts6ALSMU3y6ijYxbw2B+wPrIv46egTzJXCLGQ==", "dependencies": { - "follow-redirects": "^1.15.4", + "follow-redirects": "^1.15.6", "form-data": "^4.0.0", "proxy-from-env": "^1.1.0" } @@ -1311,9 +1409,9 @@ } }, "node_modules/esbuild": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.19.12.tgz", - "integrity": "sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg==", + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.20.2.tgz", + "integrity": "sha512-WdOOppmUNU+IbZ0PaDiTst80zjnrOkyJNHoKupIcVyU8Lvla3Ugx94VzkQ32Ijqd7UhHJy75gNWDMUekcrSJ6g==", "dev": true, "hasInstallScript": true, "bin": { @@ -1323,29 +1421,29 @@ "node": ">=12" }, "optionalDependencies": { - "@esbuild/aix-ppc64": "0.19.12", - "@esbuild/android-arm": "0.19.12", - "@esbuild/android-arm64": "0.19.12", - "@esbuild/android-x64": "0.19.12", - "@esbuild/darwin-arm64": "0.19.12", - "@esbuild/darwin-x64": "0.19.12", - "@esbuild/freebsd-arm64": "0.19.12", - "@esbuild/freebsd-x64": "0.19.12", - "@esbuild/linux-arm": "0.19.12", - "@esbuild/linux-arm64": "0.19.12", - "@esbuild/linux-ia32": "0.19.12", - "@esbuild/linux-loong64": "0.19.12", - "@esbuild/linux-mips64el": "0.19.12", - "@esbuild/linux-ppc64": "0.19.12", - "@esbuild/linux-riscv64": "0.19.12", - "@esbuild/linux-s390x": "0.19.12", - "@esbuild/linux-x64": "0.19.12", - "@esbuild/netbsd-x64": "0.19.12", - "@esbuild/openbsd-x64": "0.19.12", - "@esbuild/sunos-x64": "0.19.12", - "@esbuild/win32-arm64": "0.19.12", - "@esbuild/win32-ia32": "0.19.12", - "@esbuild/win32-x64": "0.19.12" + "@esbuild/aix-ppc64": "0.20.2", + "@esbuild/android-arm": "0.20.2", + "@esbuild/android-arm64": "0.20.2", + "@esbuild/android-x64": "0.20.2", + "@esbuild/darwin-arm64": "0.20.2", + "@esbuild/darwin-x64": "0.20.2", + "@esbuild/freebsd-arm64": "0.20.2", + "@esbuild/freebsd-x64": "0.20.2", + "@esbuild/linux-arm": "0.20.2", + "@esbuild/linux-arm64": "0.20.2", + "@esbuild/linux-ia32": "0.20.2", + "@esbuild/linux-loong64": "0.20.2", + "@esbuild/linux-mips64el": "0.20.2", + "@esbuild/linux-ppc64": "0.20.2", + "@esbuild/linux-riscv64": "0.20.2", + "@esbuild/linux-s390x": "0.20.2", + "@esbuild/linux-x64": "0.20.2", + "@esbuild/netbsd-x64": "0.20.2", + "@esbuild/openbsd-x64": "0.20.2", + "@esbuild/sunos-x64": "0.20.2", + "@esbuild/win32-arm64": "0.20.2", + "@esbuild/win32-ia32": "0.20.2", + "@esbuild/win32-x64": "0.20.2" } }, "node_modules/estree-walker": { @@ -1363,9 +1461,9 @@ } }, "node_modules/follow-redirects": { - "version": "1.15.5", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.5.tgz", - "integrity": "sha512-vSFWUON1B+yAw1VN4xMfxgn5fTUiaOzAJCKBwIIgT/+7CuGy9+r+5gITvP62j3RmaD5Ph65UaERdOSRGUzZtgw==", + "version": "1.15.6", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz", + "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==", "funding": [ { "type": "individual", @@ -1485,9 +1583,9 @@ "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" }, "node_modules/postcss": { - "version": "8.4.35", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.35.tgz", - "integrity": "sha512-u5U8qYpBCpN13BsiEB0CbR1Hhh4Gc0zLFuedrHJKMctHCHAGrMdG0PRM/KErzAL3CU6/eckEtmHNB3x6e3c0vA==", + "version": "8.4.38", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.38.tgz", + "integrity": "sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==", "funding": [ { "type": "opencollective", @@ -1505,17 +1603,21 @@ "dependencies": { "nanoid": "^3.3.7", "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" + "source-map-js": "^1.2.0" }, "engines": { "node": "^10 || ^12 || >=14" } }, "node_modules/preact": { - "version": "10.18.2", - "resolved": "https://registry.npmmirror.com/preact/-/preact-10.18.2.tgz", - "integrity": "sha512-X/K43vocUHDg0XhWVmTTMbec4LT/iBMh+csCEqJk+pJqegaXsvjdqN80ZZ3L+93azWCnWCZ+WGwYb8SplxeNjA==", - "dev": true + "version": "10.20.1", + "resolved": "https://registry.npmjs.org/preact/-/preact-10.20.1.tgz", + "integrity": "sha512-JIFjgFg9B2qnOoGiYMVBtrcFxHqn+dNXbq76bVmcaHYJFYR4lW67AOcXgAYQQTDYXDOg/kTZrKPNCdRgJ2UJmw==", + "dev": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/preact" + } }, "node_modules/prettier": { "version": "3.2.5", @@ -1544,9 +1646,9 @@ "dev": true }, "node_modules/rollup": { - "version": "4.12.1", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.12.1.tgz", - "integrity": "sha512-ggqQKvx/PsB0FaWXhIvVkSWh7a/PCLQAsMjBc+nA2M8Rv2/HG0X6zvixAB7KyZBRtifBUhy5k8voQX/mRnABPg==", + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.13.0.tgz", + "integrity": "sha512-3YegKemjoQnYKmsBlOHfMLVPPA5xLkQ8MHLLSw/fBrFaVkEayL51DilPpNNLq1exr98F2B1TzrV0FUlN3gWRPg==", "dev": true, "dependencies": { "@types/estree": "1.0.5" @@ -1559,42 +1661,42 @@ "npm": ">=8.0.0" }, "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.12.1", - "@rollup/rollup-android-arm64": "4.12.1", - "@rollup/rollup-darwin-arm64": "4.12.1", - "@rollup/rollup-darwin-x64": "4.12.1", - "@rollup/rollup-linux-arm-gnueabihf": "4.12.1", - "@rollup/rollup-linux-arm64-gnu": "4.12.1", - "@rollup/rollup-linux-arm64-musl": "4.12.1", - "@rollup/rollup-linux-riscv64-gnu": "4.12.1", - "@rollup/rollup-linux-x64-gnu": "4.12.1", - "@rollup/rollup-linux-x64-musl": "4.12.1", - "@rollup/rollup-win32-arm64-msvc": "4.12.1", - "@rollup/rollup-win32-ia32-msvc": "4.12.1", - "@rollup/rollup-win32-x64-msvc": "4.12.1", + "@rollup/rollup-android-arm-eabi": "4.13.0", + "@rollup/rollup-android-arm64": "4.13.0", + "@rollup/rollup-darwin-arm64": "4.13.0", + "@rollup/rollup-darwin-x64": "4.13.0", + "@rollup/rollup-linux-arm-gnueabihf": "4.13.0", + "@rollup/rollup-linux-arm64-gnu": "4.13.0", + "@rollup/rollup-linux-arm64-musl": "4.13.0", + "@rollup/rollup-linux-riscv64-gnu": "4.13.0", + "@rollup/rollup-linux-x64-gnu": "4.13.0", + "@rollup/rollup-linux-x64-musl": "4.13.0", + "@rollup/rollup-win32-arm64-msvc": "4.13.0", + "@rollup/rollup-win32-ia32-msvc": "4.13.0", + "@rollup/rollup-win32-x64-msvc": "4.13.0", "fsevents": "~2.3.2" } }, "node_modules/search-insights": { - "version": "2.9.0", - "resolved": "https://registry.npmmirror.com/search-insights/-/search-insights-2.9.0.tgz", - "integrity": "sha512-bkWW9nIHOFkLwjQ1xqVaMbjjO5vhP26ERsH9Y3pKr8imthofEFIxlnOabkmGcw6ksRj9jWidcI65vvjJH/nTGg==", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/search-insights/-/search-insights-2.13.0.tgz", + "integrity": "sha512-Orrsjf9trHHxFRuo9/rzm0KIWmgzE8RMlZMzuhZOJ01Rnz3D0YBAe+V6473t6/H6c7irs6Lt48brULAiRWb3Vw==", "dev": true, "peer": true }, "node_modules/shiki": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/shiki/-/shiki-1.1.7.tgz", - "integrity": "sha512-9kUTMjZtcPH3i7vHunA6EraTPpPOITYTdA5uMrvsJRexktqP0s7P3s9HVK80b4pP42FRVe03D7fT3NmJv2yYhw==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shiki/-/shiki-1.2.0.tgz", + "integrity": "sha512-xLhiTMOIUXCv5DqJ4I70GgQCtdlzsTqFLZWcMHHG3TAieBUbvEGthdrlPDlX4mL/Wszx9C6rEcxU6kMlg4YlxA==", "dev": true, "dependencies": { - "@shikijs/core": "1.1.7" + "@shikijs/core": "1.2.0" } }, "node_modules/source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmmirror.com/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz", + "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==", "engines": { "node": ">=0.10.0" } @@ -1620,14 +1722,14 @@ "dev": true }, "node_modules/vite": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/vite/-/vite-5.1.5.tgz", - "integrity": "sha512-BdN1xh0Of/oQafhU+FvopafUp6WaYenLU/NFoL5WyJL++GxkNfieKzBhM24H3HVsPQrlAqB7iJYTHabzaRed5Q==", + "version": "5.2.6", + "resolved": "https://registry.npmjs.org/vite/-/vite-5.2.6.tgz", + "integrity": "sha512-FPtnxFlSIKYjZ2eosBQamz4CbyrTizbZ3hnGJlh/wMtCrlp1Hah6AzBLjGI5I2urTfNnpovpHdrL6YRuBOPnCA==", "dev": true, "dependencies": { - "esbuild": "^0.19.3", - "postcss": "^8.4.35", - "rollup": "^4.2.0" + "esbuild": "^0.20.1", + "postcss": "^8.4.36", + "rollup": "^4.13.0" }, "bin": { "vite": "bin/vite.js" @@ -1675,33 +1777,33 @@ } }, "node_modules/vitepress": { - "version": "1.0.0-rc.44", - "resolved": "https://registry.npmjs.org/vitepress/-/vitepress-1.0.0-rc.44.tgz", - "integrity": "sha512-tO5taxGI7fSpBK1D8zrZTyJJERlyU9nnt0jHSt3fywfq3VKn977Hg0wUuTkEmwXlFYwuW26+6+3xorf4nD3XvA==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/vitepress/-/vitepress-1.0.1.tgz", + "integrity": "sha512-eNr5pOBppYUUjEhv8S0S2t9Tv95LQ6mMeHj6ivaGwfHxpov70Vduuwl/QQMDRznKDSaP0WKV7a82Pb4JVOaqEw==", "dev": true, "dependencies": { - "@docsearch/css": "^3.5.2", - "@docsearch/js": "^3.5.2", - "@shikijs/core": "^1.1.5", - "@shikijs/transformers": "^1.1.5", + "@docsearch/css": "^3.6.0", + "@docsearch/js": "^3.6.0", + "@shikijs/core": "^1.2.0", + "@shikijs/transformers": "^1.2.0", "@types/markdown-it": "^13.0.7", "@vitejs/plugin-vue": "^5.0.4", - "@vue/devtools-api": "^7.0.14", - "@vueuse/core": "^10.7.2", - "@vueuse/integrations": "^10.7.2", + "@vue/devtools-api": "^7.0.16", + "@vueuse/core": "^10.9.0", + "@vueuse/integrations": "^10.9.0", "focus-trap": "^7.5.4", "mark.js": "8.11.1", "minisearch": "^6.3.0", - "shiki": "^1.1.5", - "vite": "^5.1.3", - "vue": "^3.4.19" + "shiki": "^1.2.0", + "vite": "^5.2.2", + "vue": "^3.4.21" }, "bin": { "vitepress": "bin/vitepress.js" }, "peerDependencies": { - "markdown-it-mathjax3": "^4.3.2", - "postcss": "^8.4.35" + "markdown-it-mathjax3": "^4", + "postcss": "^8" }, "peerDependenciesMeta": { "markdown-it-mathjax3": { diff --git a/package.json b/package.json index e985ae6..6401f3a 100644 --- a/package.json +++ b/package.json @@ -5,21 +5,20 @@ "main": "index.js", "type": "module", "scripts": { - "start": "vitepress dev docs", - "build": "vitepress build docs", - "preview": "vitepress preview docs" + "start": "vitepress dev", + "build": "vitepress build" }, "keywords": [], "author": "", "license": "ISC", "devDependencies": { "prettier": "^3.2.5", - "vitepress": "1.0.0-rc.44" + "vitepress": "1.0.1" }, "dependencies": { "@codemirror/lang-cpp": "^6.0.2", "@codemirror/lang-python": "^6.1.4", - "axios": "^1.6.7", + "axios": "^1.6.8", "codemirror": "^6.0.1", "vue-codemirror6": "~1.1.32" } diff --git a/docs/public/Monaco.ttf b/public/Monaco.ttf similarity index 100% rename from docs/public/Monaco.ttf rename to public/Monaco.ttf diff --git a/docs/public/avatars/李云豪.svg b/public/avatars/李云豪.svg similarity index 100% rename from docs/public/avatars/李云豪.svg rename to public/avatars/李云豪.svg diff --git a/docs/public/avatars/胡杰.svg b/public/avatars/胡杰.svg similarity index 100% rename from docs/public/avatars/胡杰.svg rename to public/avatars/胡杰.svg diff --git a/docs/public/avatars/虞嘉乐.svg b/public/avatars/虞嘉乐.svg similarity index 100% rename from docs/public/avatars/虞嘉乐.svg rename to public/avatars/虞嘉乐.svg diff --git a/docs/public/avatars/陈登凯.svg b/public/avatars/陈登凯.svg similarity index 100% rename from docs/public/avatars/陈登凯.svg rename to public/avatars/陈登凯.svg diff --git a/docs/public/favicon.ico b/public/favicon.ico similarity index 100% rename from docs/public/favicon.ico rename to public/favicon.ico diff --git a/docs/public/style.css b/public/style.css similarity index 100% rename from docs/public/style.css rename to public/style.css diff --git a/docs/python/00/cat.md b/python/00/cat.md similarity index 100% rename from docs/python/00/cat.md rename to python/00/cat.md diff --git a/docs/python/00/dog.md b/python/00/dog.md similarity index 100% rename from docs/python/00/dog.md rename to python/00/dog.md diff --git a/docs/python/00/index.md b/python/00/index.md similarity index 100% rename from docs/python/00/index.md rename to python/00/index.md diff --git a/docs/python/00/playground.md b/python/00/playground.md similarity index 100% rename from docs/python/00/playground.md rename to python/00/playground.md