├── .nvmrc
├── public
├── logo.png
├── icons
│ ├── favicon.ico
│ ├── favicon-16x16.png
│ ├── favicon-32x32.png
│ ├── mstile-150x150.png
│ ├── apple-touch-icon.png
│ ├── android-chrome-192x192.png
│ ├── android-chrome-384x384.png
│ ├── android-chrome-512x512.png
│ └── safari-pinned-tab.svg
├── browserconfig.xml
└── manifest.json
├── .vitepress
├── theme
│ ├── index.js
│ └── custom.css
└── config.js
├── chat.md
├── package.json
├── index.md
├── introduction.md
├── .gitignore
├── ecosystem.md
└── yarn.lock
/.nvmrc:
--------------------------------------------------------------------------------
1 | v20.10.0
--------------------------------------------------------------------------------
/public/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/botuniverse/homepage/HEAD/public/logo.png
--------------------------------------------------------------------------------
/public/icons/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/botuniverse/homepage/HEAD/public/icons/favicon.ico
--------------------------------------------------------------------------------
/public/icons/favicon-16x16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/botuniverse/homepage/HEAD/public/icons/favicon-16x16.png
--------------------------------------------------------------------------------
/public/icons/favicon-32x32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/botuniverse/homepage/HEAD/public/icons/favicon-32x32.png
--------------------------------------------------------------------------------
/public/icons/mstile-150x150.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/botuniverse/homepage/HEAD/public/icons/mstile-150x150.png
--------------------------------------------------------------------------------
/public/icons/apple-touch-icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/botuniverse/homepage/HEAD/public/icons/apple-touch-icon.png
--------------------------------------------------------------------------------
/.vitepress/theme/index.js:
--------------------------------------------------------------------------------
1 | import DefaultTheme from 'vitepress/theme'
2 | import './custom.css'
3 |
4 | export default DefaultTheme
5 |
--------------------------------------------------------------------------------
/public/icons/android-chrome-192x192.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/botuniverse/homepage/HEAD/public/icons/android-chrome-192x192.png
--------------------------------------------------------------------------------
/public/icons/android-chrome-384x384.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/botuniverse/homepage/HEAD/public/icons/android-chrome-384x384.png
--------------------------------------------------------------------------------
/public/icons/android-chrome-512x512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/botuniverse/homepage/HEAD/public/icons/android-chrome-512x512.png
--------------------------------------------------------------------------------
/chat.md:
--------------------------------------------------------------------------------
1 | # 交流
2 |
3 | 我们提供多种交流渠道,以便开发者们讨论 OneBot 标准、分享实现和应用、提出改进建议等。
4 |
5 | - [GitHub Discussions](https://jump.onebot.dev/discuss)
6 | - [QQ 群 (849850391)](https://jump.onebot.dev/qq)
7 | - 加群请备注你主导、参与或准备开发的 OneBot 生态相关项目名字或 GitHub 地址
8 |
--------------------------------------------------------------------------------
/public/browserconfig.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | #333333
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/public/manifest.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "OneBot",
3 | "short_name": "OneBot",
4 | "icons": [
5 | {
6 | "src": "/icons/android-chrome-192x192.png",
7 | "sizes": "192x192",
8 | "type": "image/png"
9 | },
10 | {
11 | "src": "/icons/android-chrome-384x384.png",
12 | "sizes": "384x384",
13 | "type": "image/png"
14 | }
15 | ],
16 | "theme_color": "#ffffff",
17 | "background_color": "#ffffff",
18 | "display": "standalone"
19 | }
20 |
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "homepage",
3 | "version": "1.0.0",
4 | "description": "Landing page of OneBot chatbot API standard.",
5 | "scripts": {
6 | "dev": "vitepress dev .",
7 | "build": "vitepress build .",
8 | "serve": "vitepress serve ."
9 | },
10 | "repository": "git@github.com:botuniverse/homepage.git",
11 | "author": "Richard Chien ",
12 | "license": "MIT",
13 | "devDependencies": {
14 | "vitepress": "1.0.1",
15 | "vue": "3.4.21"
16 | },
17 | "engines": {
18 | "node": ">=18.12.0"
19 | }
20 | }
--------------------------------------------------------------------------------
/index.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: home
3 |
4 | title: OneBot
5 | titleTemplate: 统一的聊天机器人应用接口标准
6 |
7 | hero:
8 | name: OneBot
9 | text: 统一的聊天机器人应用接口标准
10 | tagline: 简洁、通用、可扩展,只需使用一套标准即可为各种平台编写聊天机器人。
11 | actions:
12 | - theme: brand
13 | text: OneBot 12 标准
14 | link: https://12.onebot.dev
15 | - theme: alt
16 | text: GitHub
17 | link: https://github.com/botuniverse/onebot
18 |
19 | features:
20 | - title: 简洁
21 | details: 标准所描述的连接规范和接口定义简洁明了,易于理解、实现和接入,同时文档语言清晰易读。
22 | - title: 通用
23 | details: 连接规范适用于几乎所有聊天机器人平台,接口定义抽象了众多聊天机器人 API 的共通部分,保证了通用性。
24 | - title: 可扩展
25 | details: 针对不同聊天机器人平台提供的特色功能,OneBot 实现可根据需要方便地对标准接口进行扩展。
26 | - title: 开放
27 | details: 标准的制定和维护采用开放的运作模式,贡献者提出 RFC 后,由社区评议决定是否接收。
28 | ---
29 |
--------------------------------------------------------------------------------
/.vitepress/config.js:
--------------------------------------------------------------------------------
1 | export default {
2 | lang: 'zh-CN',
3 | title: 'OneBot',
4 | description: '统一的聊天机器人应用接口标准',
5 |
6 | lastUpdated: true,
7 |
8 | themeConfig: {
9 | logo: '/logo.png',
10 |
11 | nav: [
12 | { text: '主页', link: '/' },
13 | { text: '介绍', link: '/introduction.md' },
14 | { text: '生态', link: '/ecosystem.md' },
15 | { text: '交流', link: '/chat.md' },
16 | ],
17 |
18 | editLink: {
19 | pattern: 'https://github.com/botuniverse/homepage/edit/main/:path',
20 | text: '在 GitHub 上编辑此页'
21 | },
22 | lastUpdatedText: '上次更新',
23 | outlineTitle: '本页目录',
24 |
25 | socialLinks: [
26 | { icon: 'github', link: 'https://github.com/botuniverse/homepage' }
27 | ],
28 |
29 | footer: {
30 | message: '以 MIT 许可协议发布',
31 | copyright: '版权所有 © 2021-2024 OneBot 社区'
32 | },
33 | }
34 | }
35 |
--------------------------------------------------------------------------------
/introduction.md:
--------------------------------------------------------------------------------
1 | # 介绍
2 |
3 | OneBot 是一个聊天机器人应用接口标准,旨在统一不同聊天平台上的机器人应用开发接口,使开发者只需编写一次业务逻辑代码即可应用到多种机器人平台。
4 |
5 | ## 背景
6 |
7 | OneBot 标准最初是从原 CKYU 平台的 [CQHTTP](https://github.com/kyubotics/coolq-http-api) 插件接口修改而来。
8 |
9 | CQHTTP 插件是 2017 年初出现的基于 CKYU(一个 QQ 机器人插件平台)的一款开源免费插件,它使用户能够通过 HTTP 或 WebSocket 对 CKYU 的事件进行上报以及接收请求来调用 CKYU 的 DLL 接口,从而可以使用其它语言(不方便编译到原生二进制的语言)编写 CKYU 插件。
10 |
11 | 在 CQHTTP 活跃开发和维护期间,有非常多的开发者使用 Python、Java、Node.js 等 web 开发常用语言基于 CQHTTP 插件编写各式各样的聊天机器人。
12 |
13 | 在新的机器人平台 [Mirai](https://github.com/mamoe/mirai) 开始发展、以及 CKYU 决定停运之后,为了让原来基于 CQHTTP 插件编写的机器人能够继续运行,一些开发者在其它机器人平台上编写了兼容 CQHTTP 接口的插件/模块,较为广泛使用的有 [go-cqhttp](https://github.com/Mrs4s/go-cqhttp)、[cqhttp-mirai](https://github.com/yyuueexxiinngg/onebot-kotlin) 和 [mirai-native](https://github.com/iTXTech/mirai-native) 等。
14 |
15 | 各 CQHTTP 兼容项目通常是实现了部分原 CQHTTP 插件的接口,并利用新平台的特性,新增了一些扩展接口。长远来看,这可能导致不同兼容项目最终形成了各自的“CQHTTP 接口变种”,当用户深度接入其中一个兼容项目后,可能又会出现与其它变种不兼容的情况,最终仍然存在潜在的迁移困难。
16 |
17 | 为了推动各 CQHTTP 兼容项目实现长远的兼容,为用户带来便利,2020 年我们通过改写原 CQHTTP 插件文档 + 引入 CQHTTP 兼容项目的新特性的方式,尝试维护一个统一的、不断发展的接口标准(即 [OneBot 11 标准](https://11.onebot.dev))。
18 |
19 | 再后来,我们不满足于仅仅支持 QQ 平台,而是希望能够在更多其它机器人平台上实现 OneBot 标准。但要在 QQ 之外的机器人平台实现 OneBot 11 标准存在困难,或至少不优雅,因为它存在许多与 QQ 和原 CKYU 平台耦合的内容。于是我们又设计了 [OneBot 12 标准](https://12.onebot.dev),试图消除 OneBot 11 的历史包袱,使 OneBot 真正成为一个现代的、通用的聊天机器人接口标准。
20 |
21 | ## 愿景
22 |
23 | 从 OneBot 12 开始,OneBot 标准不再与 QQ 紧耦合,而是适用于一切支持聊天机器人的地方。
24 |
25 | 我们的愿景是未来开发者可以在各类聊天平台(甚至任何可以打字的地方,例如命令行 shell 等)实现 OneBot 标准,从而让基于 OneBot 标准编写机器人应用可以无缝迁移到不同聊天平台,甚至可以同时支持不同平台。
26 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | # ----- Node -----
2 |
3 | # Logs
4 | logs
5 | *.log
6 | npm-debug.log*
7 | yarn-debug.log*
8 | yarn-error.log*
9 |
10 | # Runtime data
11 | pids
12 | *.pid
13 | *.seed
14 | *.pid.lock
15 |
16 | # Directory for instrumented libs generated by jscoverage/JSCover
17 | lib-cov
18 |
19 | # Coverage directory used by tools like istanbul
20 | coverage
21 |
22 | # nyc test coverage
23 | .nyc_output
24 |
25 | # Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
26 | .grunt
27 |
28 | # Bower dependency directory (https://bower.io/)
29 | bower_components
30 |
31 | # node-waf configuration
32 | .lock-wscript
33 |
34 | # Compiled binary addons (https://nodejs.org/api/addons.html)
35 | build/Release
36 |
37 | # Dependency directories
38 | node_modules/
39 | jspm_packages/
40 |
41 | # TypeScript v1 declaration files
42 | typings/
43 |
44 | # Optional npm cache directory
45 | .npm
46 |
47 | # Optional eslint cache
48 | .eslintcache
49 |
50 | # Optional REPL history
51 | .node_repl_history
52 |
53 | # Output of 'npm pack'
54 | *.tgz
55 |
56 | # Yarn Integrity file
57 | .yarn-integrity
58 |
59 | # dotenv environment variables file
60 | .env
61 |
62 | # parcel-bundler cache (https://parceljs.org/)
63 | .cache
64 |
65 | # next.js build output
66 | .next
67 |
68 | # nuxt.js build output
69 | .nuxt
70 |
71 | # vuepress build output
72 | .vuepress/dist
73 |
74 | # Serverless directories
75 | .serverless
76 |
77 | # ----- Project -----
78 |
79 | .idea
80 | .vscode
81 | .vitepress/dist
82 | .vitepress/cache
83 |
--------------------------------------------------------------------------------
/.vitepress/theme/custom.css:
--------------------------------------------------------------------------------
1 | :root {
2 | --color-midnight: #2f3641;
3 | --color-starlight: #f0e4d3;
4 | --color-space-gray: #6c6c6e;
5 | --color-silver: #e3e4e6;
6 | --color-silver2: #f2f2ed;
7 | --color-alpine-green: #576956;
8 | --color-gold: #f8e5cd;
9 | --color-graphite: #53524e;
10 | --color-sierra-blue: #a8bfd7;
11 | --color-soft-amber: #d1bfa8;
12 |
13 | --color-gray: #8e8e93;
14 | --color-black-soft: #242424;
15 | --color-black: #000000;
16 |
17 | --vp-c-text-2: var(--color-space-gray);
18 |
19 | --vp-c-brand-1: var(--color-midnight);
20 | --vp-c-brand-2: var(--color-space-gray);
21 |
22 | --vp-button-brand-border: var(--color-silver2);
23 | --vp-button-brand-hover-border: var(--color-silver2);
24 | --vp-button-brand-active-border: var(--color-silver2);
25 | --vp-button-brand-bg: var(--color-midnight);
26 | --vp-button-brand-hover-bg: var(--color-black-soft);
27 | --vp-button-brand-active-bg: var(--color-black-soft);
28 | --vp-button-alt-border: var(--color-space-gray);
29 | --vp-button-alt-hover-border: var(--color-space-gray);
30 | --vp-button-alt-active-border: var(--color-space-gray);
31 | --vp-button-alt-bg: var(--color-silver2);
32 | --vp-button-alt-hover-bg: var(--color-silver);
33 | --vp-button-alt-active-bg: var(--color-silver);
34 |
35 | --vp-c-bg-soft: var(--color-silver2);
36 | }
37 |
38 | .dark {
39 | --vp-c-text-2: var(--color-silver);
40 |
41 | --vp-c-brand-1: var(--color-starlight);
42 | --vp-c-brand-2: var(--color-soft-amber);
43 |
44 | --vp-button-brand-border: var(--color-starlight);
45 | --vp-button-brand-hover-border: var(--color-starlight);
46 | --vp-button-brand-active-border: var(--color-starlight);
47 | --vp-button-brand-bg: var(--color-midnight);
48 | --vp-button-brand-hover-bg: var(--color-space-gray);
49 | --vp-button-brand-active-bg: var(--color-space-gray);
50 | --vp-button-alt-border: var(--color-gray);
51 | --vp-button-alt-hover-border: var(--color-gray);
52 | --vp-button-alt-active-border: var(--color-gray);
53 | --vp-button-alt-bg: var(--color-graphite);
54 | --vp-button-alt-hover-bg: var(--color-space-gray);
55 | --vp-button-alt-active-bg: var(--color-space-gray);
56 |
57 | --vp-c-bg-soft: var(--color-graphite);
58 | }
--------------------------------------------------------------------------------
/public/icons/safari-pinned-tab.svg:
--------------------------------------------------------------------------------
1 |
2 |
4 |
132 |
--------------------------------------------------------------------------------
/ecosystem.md:
--------------------------------------------------------------------------------
1 | # 生态
2 |
3 | :::tip 提示
4 | 基于 OneBot 标准的项目可以在 README 中添加徽章  或  来表示支持的 OneBot 版本,徽章图片 URL 可通过右击拷贝图片地址获得,可修改 URL 中的 `12` 以表示其它版本。
5 | :::
6 |
7 | :::tip 提示
8 | 在下面列出的项目中,
9 |
10 | - **OneBot 实现**指的是与机器人平台对接、向上提供符合 OneBot 标准的接口的程序,可简称为**实现端**;
11 | - **LibOneBot** 指的是不同 OneBot 实现可以复用的部分,可以帮助 OneBot 实现者快速在新的聊天机器人平台实现 OneBot 标准;
12 | - **OneBot SDK** 指的是帮助 OneBot 用户对接 OneBot 实现,使用户不需要自行编写 HTTP、WebSocket 等通信逻辑的库,可简称为 **SDK** 或**框架**;
13 | - **工具 / 中间件**指的是在 OneBot 实现和 OneBot SDK 之间作为中间层进行协调转发的程序,或是其它辅助 OneBot 实现和 SDK 运行的程序。
14 |
15 | 除了下面这些项目,也欢迎大家基于 OneBot 标准编写其它各类实现、框架、工具等,如果你已经实现了,欢迎通过 pull request 加到对应的列表中~
16 |
17 | 更多 GitHub 上的 OneBot 相关项目请查看 [onebot](https://github.com/topics/onebot?o=desc&s=updated) 和 [cqhttp](https://github.com/topics/cqhttp?o=desc&s=updated) 等 topic。
18 | :::
19 |
20 | ## OneBot 12
21 |
22 | ### OneBot 实现
23 |
24 | - 【QQ】[onebot-walle/walle-q](https://github.com/onebot-walle/walle-q)(已归档)
25 | - 【QQ】[lc-cn/onebots](https://github.com/lc-cn/onebots)
26 | - 【微信公众号】[crazywhalecc/onebot-woap](https://github.com/crazywhalecc/onebot-woap)
27 | - 【微信】[JustUndertaker/ComWeChatBotClient](https://github.com/JustUndertaker/ComWeChatBotClient)
28 | - 【KOOK】[onebot-walle/walle-k](https://github.com/onebot-walle/walle-k)
29 | - 【Discord】[ITCraftDevelopmentTeam/OneDisc](https://github.com/ITCraftDevelopmentTeam/OneDisc)
30 | - 【Vocechat】[Privoce/PyOneBot-Vocechat](https://github.com/Privoce/PyOneBot-Vocechat)
31 |
32 | ### LibOneBot
33 |
34 | - 【Go】[botuniverse/go-libonebot](https://github.com/botuniverse/go-libonebot)
35 | - 【Rust】[onebot-walle/Walle-core](https://github.com/onebot-walle/Walle-core)
36 | - 【PHP】[botuniverse/php-libonebot](https://github.com/botuniverse/php-libonebot)
37 | - 【Deno】[botuniverse/dnlibob](https://github.com/botuniverse/dnlibob)
38 |
39 | ### OneBot SDK
40 |
41 | - 【Rust】[onebot-walle/Walle](https://github.com/onebot-walle/Walle)
42 | - 【Python】[nonebot/nonebot2](https://github.com/nonebot/nonebot2)
43 | - 【Python】[OlivOS-Team/OlivOS](https://github.com/OlivOS-Team/OlivOS)
44 | - 【Python】[AliceBotProject/alicebot](https://github.com/AliceBotProject/alicebot)
45 | - 【Python】[PigBotFramework/next](https://github.com/PigBotFramework/next)
46 | - 【C#】[theGravityLab/Onebot.Net](https://github.com/theGravityLab/Onebot.Net)
47 | - 【Ruby】[fantasyzhjk/onebot-ruby](https://github.com/fantasyzhjk/onebot-ruby)
48 | - 【PHP】[zhamao-robot/zhamao-framework](https://github.com/zhamao-robot/zhamao-framework)
49 |
50 | ### 工具 / 中间件
51 |
52 | - [nonepkg/nonebot-plugin-all4one](https://github.com/nonepkg/nonebot-plugin-all4one):NoneBot 2 转 OneBot 12
53 | - [A-kirami/matcha](https://github.com/A-kirami/matcha):模拟聊天交互的辅助开发工具
54 |
55 | ## OneBot 11 / 10 / CQHTTP
56 |
57 | ### OneBot 实现
58 | - 【QQ】[Lagrange.OneBot](https://github.com/LagrangeDev/Lagrange.Core)(NTQQ 协议方案)
59 | - 【QQ】[OpenShamrock](https://github.com/whitechi73/OpenShamrock) | [官方论坛](https://forum.libfekit.so/)(手机 QQ Xposed Hook 方案)
60 | - 【QQ】[Mrs4s/go-cqhttp](https://github.com/Mrs4s/go-cqhttp)
61 | - 【QQ】[yyuueexxiinngg/onebot-kotlin](https://github.com/yyuueexxiinngg/onebot-kotlin)
62 | - 【QQ】[takayama-lily/oicq](https://github.com/takayama-lily/oicq/tree/master/http-api)(已归档)
63 | - 【QQ】[lc-cn/onebots](https://github.com/lc-cn/onebots)
64 | - 【QQ】[Yiwen-Chan/OneBot-YaYa](https://github.com/Yiwen-Chan/OneBot-YaYa)(已归档)
65 | - 【QQ】[kyubotics/coolq-http-api](https://github.com/kyubotics/coolq-http-api)(已归档)
66 | - 【QQ】[Hoshinonyaruko/Gensokyo](https://github.com/Hoshinonyaruko/Gensokyo)(基于 QQ 开放平台官方 API)
67 | - 【开黑啦】[kaiheila-community/kaiheila-onebot](https://github.com/kaiheila-community/kaiheila-onebot)(已归档)
68 | - 【开黑啦】[super1207/KookOneBot](https://github.com/super1207/KookOneBot)
69 | - 【开黑啦】[Hoshinonyaruko/Gensokyo-kook](https://github.com/Hoshinonyaruko/Gensokyo-kook)
70 | - 【Discord】[Hoshinonyaruko/Gensokyo-Discord](https://github.com/Hoshinonyaruko/Gensokyo-Discord)
71 | - 【Discord】[ITCraftDevelopmentTeam/OneDisc](https://github.com/ITCraftDevelopmentTeam/OneDisc)
72 | - 【微信公众平台】[Hoshinonyaruko/Gensokyo-wxmp](https://github.com/Hoshinonyaruko/Gensokyo-wxmp)(基于微信公众号+小程序 API)
73 | - 【Telegram】[Hoshinonyaruko/Gensokyo-telegram](https://github.com/Hoshinonyaruko/Gensokyo-telegram)
74 | - 【Telegram】[Echomirix/Tele-KiraLink](https://github.com/Echomirix/Tele-KiraLink)
75 |
76 | ### OneBot SDK
77 |
78 | - 【Python】[nonebot/nonebot2](https://github.com/nonebot/nonebot2)
79 | - 【Python】[nonebot/nonebot](https://github.com/nonebot/nonebot)
80 | - 【Python】[nonebot/aiocqhttp](https://github.com/nonebot/aiocqhttp)
81 | - 【Python】[SSmJaE/PepperBot](https://github.com/SSmJaE/PepperBot)
82 | - 【Python】[GraiaProject/Avilla](https://github.com/GraiaProject/Avilla)
83 | - 【Python】[Lxns-Network/nakuru-project](https://github.com/Lxns-Network/nakuru-project)
84 | - 【Python】[OlivOS-Team/OlivOS](https://github.com/OlivOS-Team/OlivOS)
85 | - 【Python】[AliceBotProject/alicebot](https://github.com/AliceBotProject/alicebot)
86 | - 【Python】[PigBotFramework/next](https://github.com/PigBotFramework/next)
87 | - 【Python】[Meloland/melobot](https://github.com/Meloland/melobot)
88 | - 【Python】[MuRainBot/MuRainBot2](https://github.com/MuRainBot/MuRainBot2)
89 | - 【Python】[avilliai/eridanus-dep](https://github.com/avilliai/eridanus-dep)
90 | - 【Node】[koishijs/koishi](https://github.com/koishijs/koishi)
91 | - 【Node】[Circkoooooo/cqhttp-ts](https://github.com/Circkoooooo/cqhttp-ts)
92 | - 【Node】[kotorijs/kotori](https://github.com/kotorijs/kotori)
93 | - 【Node】[SimonShiki/philia](https://github.com/SimonShiki/philia)
94 | - 【Node】[huankong-team/node-napcat-ts](https://github.com/huankong-team/node-napcat-ts)
95 | - 【Deno】[satouriko/deno-cqhttp](https://github.com/satouriko/deno-cqhttp)
96 | - 【PHP】[zhamao-robot/zhamao-framework](https://github.com/zhamao-robot/zhamao-framework)
97 | - 【PHP】[LovelyA72/YeziiBot-v2](https://github.com/LovelyA72/YeziiBot-v2)
98 | - 【PHP】[ParaParty/MPBot](https://github.com/ParaParty/MPBot)
99 | - 【Go】[nsxdevx/nsxbot](https://github.com/nsxdevx/nsxbot)
100 | - 【Go】[arttnba3/Shigure-Bot](https://github.com/arttnba3/Shigure-Bot)
101 | - 【Go】[wdvxdr1123/ZeroBot](https://github.com/wdvxdr1123/ZeroBot)
102 | - 【Go】[AkiinuBot/go-Pichubot](https://github.com/AkiinuBot/go-Pichubot)
103 | - 【Go】[BoyChai/CoralBot](https://github.com/BoyChai/CoralBot)
104 | - 【C#】[FlandreDevs/Flandre](https://github.com/FlandreDevs/Flandre)
105 | - 【C#】[int-and-his-friends/Sisters.WudiLib](https://github.com/int-and-his-friends/Sisters.WudiLib)
106 | - 【C#】[frank-bots/cqhttp.Cyan](https://github.com/frank-bots/cqhttp.Cyan)
107 | - 【C#】[Yukari316/Sora](https://github.com/Yukari316/Sora)
108 | - 【C#】[ParaParty/OneBot-Framework](https://github.com/ParaParty/OneBot-Framework)
109 | - 【C#】[Milkitic/MilkiBotFramework](https://github.com/Milkitic/MilkiBotFramework)
110 | - 【C#】[cqbef/cqhttp.WebSocketReverse.NETCore](https://github.com/cqbef/cqhttp.WebSocketReverse.NETCore)
111 | - 【Java / Kotlin】[HyDevelop/PicqBotX](https://github.com/HyDevelop/PicqBotX)(已归档)
112 | - 【Java / Kotlin】[lz1998/Spring-CQ](https://github.com/lz1998/Spring-CQ)
113 | - 【Java / Kotlin】[MisakaTAT/Shiro](https://github.com/MisakaTAT/Shiro)
114 | - 【Java / Kotlin】[JuerGenie/juerobot](https://github.com/JuerGenie/juerobot)
115 | - 【Java / Kotlin】[MrXiaoM/Overflow](https://github.com/MrXiaoM/Overflow)
116 | - 【Kotlin(KMP)】[RTAkland/ROneBot](https://github.com/RTAkland/ROneBot)
117 | - 【C++】[super1207/MiraiCQ](https://github.com/super1207/MiraiCQ)
118 | - 【Java / Kotlin(KMP)】[simbot-component-onebot](https://github.com/Simple-robot/simbot-component-onebot/)
119 | - 【Rust】[ThriceCola/Kovi](https://github.com/ThriceCola/Kovi)
120 |
121 | ### 工具 / 中间件
122 |
123 | - [purerosefallen/onebot-lb](https://github.com/purerosefallen/onebot-lb):负载均衡器
124 | - [lunzhiPenxil/OlivOSOnebotV11](https://github.com/lunzhiPenxil/OlivOSOnebotV11):多账号控制
125 | - [A-kirami/matcha](https://github.com/A-kirami/matcha):模拟聊天交互的辅助开发工具
126 |
127 | ## 教程
128 |
129 | :::tip 提示
130 | 如果想要学习如何基于 OneBot 标准开发聊天机器人应用,可以参考这些教程。
131 | :::
132 |
133 | - 【文章】[使用 nonebot 搭建 qq 群聊机器人](https://zhuanlan.zhihu.com/p/340849952)
134 | - 【视频】[Python 和 QQ 机器人开发基础培训](https://www.bilibili.com/video/BV19t411679V)(部分内容可能过时,需参考最新文档食用)
135 |
136 | ## 应用案例
137 |
138 | :::tip 提示
139 | 如果你想分享你基于 OneBot 标准编写的有趣的聊天机器人,欢迎通过 pull request 补充在这里。
140 | :::
141 |
142 | - [milkice233/efb-qq-slave](https://github.com/milkice233/efb-qq-slave):基于 ehForwarderBot 框架的 QQ 从端
143 | - [projectriri/bot-gateway](https://projectriri.github.io/bot-gateway/):提供跨聊天平台的通用机器人 API 的机器人消息网关
144 | - [jqqqqqqqqqq/UnifiedMessageRelay](https://github.com/jqqqqqqqqqq/UnifiedMessageRelay):QQ <-> Telegram Bot Framework & Forwarder
145 | - [Mother-Ship/cabbageWeb](https://github.com/Mother-Ship/cabbageWeb):基于 Java Web 的 osu! 游戏数据查询机器人
146 | - [arttnba3/Shione](https://github.com/arttnba3/Shione):汐音 (Shione),基于 Shigure-Bot 的机器人
147 | - [bdbai/Kobirt](https://github.com/bdbai/Kobirt):Ingress 游戏辅助机器人
148 | - [JRT-FOREVER/hub2coolq](https://github.com/JRT-FOREVER/hub2coolq):GitHub webhook 消息转发至 QQ 群
149 | - [Kurarion/Bangumi-for-QQ](https://github.com/Kurarion/Bangumi-for-QQ):用于在 QQ 平台便捷地使用 Bangumi 部分功能(查寻条目、更新条目进度等)
150 | - [rikakomoe/cqhttp-twitter-bot](https://github.com/rikakomoe/cqhttp-twitter-bot):自动订阅 Twitter 发送到 QQ
151 | - [XiaoLin0815/QQ2TG](https://github.com/XiaoLin0815/QQ2TG):帮助 QQ 与 Telegram 互联的小程序
152 | - [spacemeowx2/splatoon2-qqbot](https://github.com/spacemeowx2/splatoon2-qqbot):宇宙第一的 Splatoon2 的地图机器人
153 | - [OYMiss/forward-bot](https://github.com/OYMiss/forward-bot):用 Telegram 和 QQ 好友聊天的转发机器人
154 | - [mrthanlon/SICNUBOT](https://github.com/mrthanlon/SICNUBOT):专为四川师范大学设计用于审核发布消息用的 QQ 机器人
155 | - [billjyc/pocket48](https://github.com/billjyc/pocket48/tree/coolq):监控成员口袋 48 聚聚房间、微博和摩点项目
156 | - [chinshin/CQBot_hzx](https://github.com/chinshin/CQBot_hzx):摩点 & 微博 & 口袋 48 机器人(BEJ48-黄子璇)
157 | - [Ice-Hazymoon/grnd_bot](https://github.com/Ice-Hazymoon/grnd_bot):订阅 RSSHub 更新并推送到 QQ 群
158 | - [Ray-Eldath/Avalon](https://github.com/Ray-Eldath/Avalon):多功能、可扩展的群机器人,支持 QQ 和 Discord
159 | - [Bluefissure/FFXIVBOT](https://github.com/Bluefissure/FFXIVBOT):基于 Django Channels 的最终幻想 14 游戏数据查询机器人
160 | - [Milkitic/daylily](https://github.com/Milkitic/daylily):基于 MilkiBotFramework 的机器人,可作为 MilkiBotFramework 示例仓库
161 | - [cczu-osa/aki](https://github.com/cczu-osa/aki):基于 NoneBot 的多功能 QQ 机器人
162 | - [cleoold/sendo-erika](https://github.com/cleoold/sendo-erika):基于 cqhttp 和 NoneBot 的,主要通过私聊摇控的 QQ 机器人
163 | - [duan602728596/qqtools](https://github.com/duan602728596/qqtools):基于 Nwjs 的 QQ 群工具(摩点、口袋 48、微博提醒、入群欢迎、定时喊话、自定义命令和回复信息等)
164 | - [Tsuk1ko/CQ-picfinder-robot](https://github.com/Tsuk1ko/CQ-picfinder-robot):基于 Saucenao 的搜图机器人
165 | - [kasora/dice](https://github.com/kasora/dice):COC7 骰子 QQ 机器人
166 | - [shidenggui/tuishujun-for-qq](https://github.com/shidenggui/tuishujun-for-qq):基于推书君的小说查询推荐 QQ 机器人
167 | - [JuerGenie/cn.juerwhang.jgbot](https://github.com/JuerGenie/cn.juerwhang.jgbot):基于 [JuerGenie/juerobot](https://github.com/JuerGenie/juerobot) 的娱乐用 QQ 机器人
168 | - [drsanwujiang/DiceRobot](https://github.com/drsanwujiang/DiceRobot):一个基于 coolq-http-api 插件的 TRPG 骰子机器人
169 | - [UltraSoundX/SDFMU-Library](https://github.com/UltraSoundX/SDFMU-Library):山东第一医科大图书馆预约机器人
170 | - [Quan666/ELF_RSS](https://github.com/Quan666/ELF_RSS):基于 NoneBot 的,交互式 RSS 订阅、转发机器人
171 | - [lz1998/Spring-CQ-web](https://github.com/lz1998/Spring-CQ-web):基于 SpringCQ 的机器人 web 控制台
172 | - [suisei-cn/stargazer-qq](https://github.com/suisei-cn/stargazer-qq):一个灵活的 vtuber 发推/直播动态监控机器人
173 | - [Ninzore/Wecab](https://github.com/Ninzore/Wecab):网络内容聚合机器人,支持微博、B站、Twitter 等
174 | - [mgsky1/FG](https://github.com/mgsky1/FG):基于 NoneBot 的 QQ 群机器人,特色功能是利用机器学习算法提取每日的聊天热词,并使用词云+文本的方式进行展示
175 | - [FloatTech/ZeroBot-Plugin](https://github.com/FloatTech/ZeroBot-Plugin):基于 ZeroBot 开发的群管、点歌、搜图等功能
176 | - [yuudi/gypsum](https://github.com/yuudi/gypsum):简单易用的网页控制台,匹配消息进行回复,也可以使用 jinja 模板与 lua 脚本实现高级功能
177 | - [RicheyJang/PaimengBot](https://github.com/RicheyJang/PaimengBot): 基于 ZeroBot 的 QQ 娱乐机器人,支持 20 余种功能,可以大大丰富你的 QQ 体验或群活跃度
178 | - [Alex1911-Jiang/GreenOnions](https://github.com/Alex1911-Jiang/GreenOnions): 实现了搜图、RSS 订阅转发,、根据 Pixiv ID 下载原图、翻译、setu 等功能
179 | - [DeepOceanSoft/AntiRainBot](https://github.com/DeepOceanSoft/AntiRainBot): 一个主要为辅助游玩公主连结的群聊机器人
180 | - [idanran/myrtus](https://github.com/idanran/myrtus): 在多个群组间传话的机器人
181 | - [Kyomotoi/ATRI](https://github.com/Kyomotoi/ATRI): 为🐧即时聊天工具中复现一只优秀的功能性机器人是本项目的目标
182 | - [KimigaiiWuyi/GenshinUID](https://github.com/KimigaiiWuyi/GenshinUID): 基于 HoshinoBot/NoneBot2/QQ 官方频道 Bot (Python SDK) 的原神 Uid 查询/原神 Wiki/米社签到/树脂提醒插件
183 | - [Hoshinonyaruko/Sanaebot](https://github.com/Hoshinonyaruko/SanaeBot): 使用 Epl 编写的 MyPCQQ(MPQ)到 OneBot 11 兼容的娱乐聊天词库机器人——早苗,兼容层兼容 QQ 频道、KOOK、DoDo
184 | - [SilveryStar/Adachi-BOT](https://github.com/SilveryStar/Adachi-BOT): 集成多种基础功能、易开发拓展的聊天机器人框架,兼容 OneBot 11
185 | - [avilliai/Eridanus](https://github.com/avilliai/Eridanus): 以 LLM 函数调用(Function Calling)为核心编写的多功能机器人,插件化设计,具有一定拓展性
186 | - [AstrBotDevs/AstrBot](https://github.com/AstrBotDevs/AstrBot): 一站式 LLM 聊天机器人平台及开发框架。
187 |
--------------------------------------------------------------------------------
/yarn.lock:
--------------------------------------------------------------------------------
1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
2 | # yarn lockfile v1
3 |
4 |
5 | "@algolia/autocomplete-core@1.9.3":
6 | version "1.9.3"
7 | resolved "https://registry.yarnpkg.com/@algolia/autocomplete-core/-/autocomplete-core-1.9.3.tgz#1d56482a768c33aae0868c8533049e02e8961be7"
8 | integrity sha512-009HdfugtGCdC4JdXUbVJClA0q0zh24yyePn+KUGk3rP7j8FEe/m5Yo/z65gn6nP/cM39PxpzqKrL7A6fP6PPw==
9 | dependencies:
10 | "@algolia/autocomplete-plugin-algolia-insights" "1.9.3"
11 | "@algolia/autocomplete-shared" "1.9.3"
12 |
13 | "@algolia/autocomplete-plugin-algolia-insights@1.9.3":
14 | version "1.9.3"
15 | resolved "https://registry.yarnpkg.com/@algolia/autocomplete-plugin-algolia-insights/-/autocomplete-plugin-algolia-insights-1.9.3.tgz#9b7f8641052c8ead6d66c1623d444cbe19dde587"
16 | integrity sha512-a/yTUkcO/Vyy+JffmAnTWbr4/90cLzw+CC3bRbhnULr/EM0fGNvM13oQQ14f2moLMcVDyAx/leczLlAOovhSZg==
17 | dependencies:
18 | "@algolia/autocomplete-shared" "1.9.3"
19 |
20 | "@algolia/autocomplete-preset-algolia@1.9.3":
21 | version "1.9.3"
22 | resolved "https://registry.yarnpkg.com/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.9.3.tgz#64cca4a4304cfcad2cf730e83067e0c1b2f485da"
23 | integrity sha512-d4qlt6YmrLMYy95n5TB52wtNDr6EgAIPH81dvvvW8UmuWRgxEtY0NJiPwl/h95JtG2vmRM804M0DSwMCNZlzRA==
24 | dependencies:
25 | "@algolia/autocomplete-shared" "1.9.3"
26 |
27 | "@algolia/autocomplete-shared@1.9.3":
28 | version "1.9.3"
29 | resolved "https://registry.yarnpkg.com/@algolia/autocomplete-shared/-/autocomplete-shared-1.9.3.tgz#2e22e830d36f0a9cf2c0ccd3c7f6d59435b77dfa"
30 | integrity sha512-Wnm9E4Ye6Rl6sTTqjoymD+l8DjSTHsHboVRYrKgEt8Q7UHm9nYbqhN/i0fhUYA3OAEH7WA8x3jfpnmJm3rKvaQ==
31 |
32 | "@algolia/cache-browser-local-storage@4.21.1":
33 | version "4.21.1"
34 | resolved "https://registry.yarnpkg.com/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.21.1.tgz#ecd8e6fe9a6ecbb63c9c29a9574e47315846347e"
35 | integrity sha512-vUkac/vgj8inyGR/IgunRjTOQ6IlBwl7afFkIfUZRqbqKKXBs+A/g5wgH+UnAlCSW8wjFRAIfCzuvSRb1/qjsQ==
36 | dependencies:
37 | "@algolia/cache-common" "4.21.1"
38 |
39 | "@algolia/cache-common@4.21.1":
40 | version "4.21.1"
41 | resolved "https://registry.yarnpkg.com/@algolia/cache-common/-/cache-common-4.21.1.tgz#86b9f5c8b5c21b7a6479d388e04678408a449e65"
42 | integrity sha512-HUo4fRk8KXFMyCASW0k+Kl8iXBoRPdqAjV9OVaFibTNg1dbwnpe6eIxbSTM6AJ2X82ic/8x3GuAO8zF/E515PA==
43 |
44 | "@algolia/cache-in-memory@4.21.1":
45 | version "4.21.1"
46 | resolved "https://registry.yarnpkg.com/@algolia/cache-in-memory/-/cache-in-memory-4.21.1.tgz#dfd3249c4887250fdceb76191b05ba95b94821b3"
47 | integrity sha512-+l2pLg6yIwRaGNtv41pGF/f/e9Qk80FeYE41f4OXS9lb5vpyrxzqM5nUaffWk/ZSFrPDuw5J2E226c//tIIffA==
48 | dependencies:
49 | "@algolia/cache-common" "4.21.1"
50 |
51 | "@algolia/client-account@4.21.1":
52 | version "4.21.1"
53 | resolved "https://registry.yarnpkg.com/@algolia/client-account/-/client-account-4.21.1.tgz#60e5225ea4b4440219030775dcb1b9bd3ad92e54"
54 | integrity sha512-AC6SjA9n38th73gAUqcjsuxNUChpwaflaAhPL0qO9cUICN67njpQrnYaoSVZ/yx0opG5zQFRKbpEcuPGj0XjhQ==
55 | dependencies:
56 | "@algolia/client-common" "4.21.1"
57 | "@algolia/client-search" "4.21.1"
58 | "@algolia/transporter" "4.21.1"
59 |
60 | "@algolia/client-analytics@4.21.1":
61 | version "4.21.1"
62 | resolved "https://registry.yarnpkg.com/@algolia/client-analytics/-/client-analytics-4.21.1.tgz#400d7defd32e8312ccdf8cd41533055f5ab4f52a"
63 | integrity sha512-q6AxvAcBl4fNZXZsMwRRQXcsxUv0PK5eUAz/lHDvgkMWAg6cP7Fl+WIq0fHcG7cJA4EHf2sT5fV6Z+yUlf7NfA==
64 | dependencies:
65 | "@algolia/client-common" "4.21.1"
66 | "@algolia/client-search" "4.21.1"
67 | "@algolia/requester-common" "4.21.1"
68 | "@algolia/transporter" "4.21.1"
69 |
70 | "@algolia/client-common@4.21.1":
71 | version "4.21.1"
72 | resolved "https://registry.yarnpkg.com/@algolia/client-common/-/client-common-4.21.1.tgz#20798c96c1d45078648bf28dfb84e50cd13a5d94"
73 | integrity sha512-LOH7ncYwY/x7epOgxc/MIuV7m3qzl00wIjDG5/9rgImFpkV0X+D/ndJI9DmPsIx7yaTLd5xv/XYuKLcvrUR0eQ==
74 | dependencies:
75 | "@algolia/requester-common" "4.21.1"
76 | "@algolia/transporter" "4.21.1"
77 |
78 | "@algolia/client-personalization@4.21.1":
79 | version "4.21.1"
80 | resolved "https://registry.yarnpkg.com/@algolia/client-personalization/-/client-personalization-4.21.1.tgz#55ed8edb8258b2f4b05bfc37d454dca9209bb106"
81 | integrity sha512-u2CyQjHbyVwPqM5eSXd/o+rh1Pk949P/MO6s+OxyEGg6/R2YpYvmsafVZl9Q+xqT8pFaf5QygfcqlSdMUDHV5Q==
82 | dependencies:
83 | "@algolia/client-common" "4.21.1"
84 | "@algolia/requester-common" "4.21.1"
85 | "@algolia/transporter" "4.21.1"
86 |
87 | "@algolia/client-search@4.21.1":
88 | version "4.21.1"
89 | resolved "https://registry.yarnpkg.com/@algolia/client-search/-/client-search-4.21.1.tgz#b08f6ccfaf404530e3e5a38e8492a635ff15153f"
90 | integrity sha512-3KqSmMkQmF+ACY/Ms5TdcvrcK8iqgQP/N0EPnNUUP4LMUzAACpLLTdzA+AtCuc6oaz5ITtGJBVdPUljj5Jf/Lg==
91 | dependencies:
92 | "@algolia/client-common" "4.21.1"
93 | "@algolia/requester-common" "4.21.1"
94 | "@algolia/transporter" "4.21.1"
95 |
96 | "@algolia/logger-common@4.21.1":
97 | version "4.21.1"
98 | resolved "https://registry.yarnpkg.com/@algolia/logger-common/-/logger-common-4.21.1.tgz#b0979321592af12b986aea2b7ac4fc368920860f"
99 | integrity sha512-9AyYpR2OO9vPkkDlpTtW2/6nX+RmMd7LUwzJiAF3uN+BYUiQqgXEp+oGaH8UC0dgetmK7wJO6hw4b39cnTdEpw==
100 |
101 | "@algolia/logger-console@4.21.1":
102 | version "4.21.1"
103 | resolved "https://registry.yarnpkg.com/@algolia/logger-console/-/logger-console-4.21.1.tgz#59bdceab3d93ed478e4cb61cfe8f951cb9ef1487"
104 | integrity sha512-9wizQiQ8kL4DiBmT82i403UwacNuv+0hpfsfaWYZQrGjpzG+yvXETWM4AgwFZLj007esuKQiGfOPUoYFZNkGGA==
105 | dependencies:
106 | "@algolia/logger-common" "4.21.1"
107 |
108 | "@algolia/requester-browser-xhr@4.21.1":
109 | version "4.21.1"
110 | resolved "https://registry.yarnpkg.com/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.21.1.tgz#c841a76f64171d3b892aea16e23d819b7f6a8e0a"
111 | integrity sha512-9NudesJLuXtRHV+JD8fTkrsdVj/oAPQbtLnxBbSQeMduzV6+a7W+G9VuWo5fwFymCdXR8/Hb6jy8D1owQIq5Gw==
112 | dependencies:
113 | "@algolia/requester-common" "4.21.1"
114 |
115 | "@algolia/requester-common@4.21.1":
116 | version "4.21.1"
117 | resolved "https://registry.yarnpkg.com/@algolia/requester-common/-/requester-common-4.21.1.tgz#5fd9acce9faa8b931f91b0e86e384956874c3c43"
118 | integrity sha512-KtX2Ep3C43XxoN3xKw755cdf9enE6gPgzh6ufZQRJBl4rYCOoXbiREU6noDYX/Nq+Q+sl03V37WAp0YgtIlh9g==
119 |
120 | "@algolia/requester-node-http@4.21.1":
121 | version "4.21.1"
122 | resolved "https://registry.yarnpkg.com/@algolia/requester-node-http/-/requester-node-http-4.21.1.tgz#a39a0003e7697009da032238d2b3134a65ec9fae"
123 | integrity sha512-EcD8cY6Bh2iMySpqXglTKU9+pt+km1ws3xF0V7CGMIUzW1HmN/ZVhi4apCBY4tEMytbyARv0XRTPsolSC4gSSw==
124 | dependencies:
125 | "@algolia/requester-common" "4.21.1"
126 |
127 | "@algolia/transporter@4.21.1":
128 | version "4.21.1"
129 | resolved "https://registry.yarnpkg.com/@algolia/transporter/-/transporter-4.21.1.tgz#ffe43fb9d03c042aed89cec793687a41278fd35e"
130 | integrity sha512-KGLFKz8krzOWRwcbR4FT49Grh1dES/mG8dHABEojbvrfUb6kUFxkAee/aezp2GIxuNx+gpQjRn1IzOsqbUZL0A==
131 | dependencies:
132 | "@algolia/cache-common" "4.21.1"
133 | "@algolia/logger-common" "4.21.1"
134 | "@algolia/requester-common" "4.21.1"
135 |
136 | "@babel/parser@^7.23.9":
137 | version "7.24.1"
138 | resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.24.1.tgz#1e416d3627393fab1cb5b0f2f1796a100ae9133a"
139 | integrity sha512-Zo9c7N3xdOIQrNip7Lc9wvRPzlRtovHVE4lkz8WEDr7uYh/GMQhSiIgFxGIArRHYdJE5kxtZjAf8rT0xhdLCzg==
140 |
141 | "@docsearch/css@3.6.0", "@docsearch/css@^3.6.0":
142 | version "3.6.0"
143 | resolved "https://registry.yarnpkg.com/@docsearch/css/-/css-3.6.0.tgz#0e9f56f704b3a34d044d15fd9962ebc1536ba4fb"
144 | integrity sha512-+sbxb71sWre+PwDK7X2T8+bhS6clcVMLwBPznX45Qu6opJcgRjAp7gYSDzVFp187J+feSj5dNBN1mJoi6ckkUQ==
145 |
146 | "@docsearch/js@^3.6.0":
147 | version "3.6.0"
148 | resolved "https://registry.yarnpkg.com/@docsearch/js/-/js-3.6.0.tgz#f9e46943449b9092d874944f7a80bcc071004cfb"
149 | integrity sha512-QujhqINEElrkIfKwyyyTfbsfMAYCkylInLYMRqHy7PHc8xTBQCow73tlo/Kc7oIwBrCLf0P3YhjlOeV4v8hevQ==
150 | dependencies:
151 | "@docsearch/react" "3.6.0"
152 | preact "^10.0.0"
153 |
154 | "@docsearch/react@3.6.0":
155 | version "3.6.0"
156 | resolved "https://registry.yarnpkg.com/@docsearch/react/-/react-3.6.0.tgz#b4f25228ecb7fc473741aefac592121e86dd2958"
157 | integrity sha512-HUFut4ztcVNmqy9gp/wxNbC7pTOHhgVVkHVGCACTuLhUKUhKAF9KYHJtMiLUJxEqiFLQiuri1fWF8zqwM/cu1w==
158 | dependencies:
159 | "@algolia/autocomplete-core" "1.9.3"
160 | "@algolia/autocomplete-preset-algolia" "1.9.3"
161 | "@docsearch/css" "3.6.0"
162 | algoliasearch "^4.19.1"
163 |
164 | "@esbuild/aix-ppc64@0.20.2":
165 | version "0.20.2"
166 | resolved "https://registry.yarnpkg.com/@esbuild/aix-ppc64/-/aix-ppc64-0.20.2.tgz#a70f4ac11c6a1dfc18b8bbb13284155d933b9537"
167 | integrity sha512-D+EBOJHXdNZcLJRBkhENNG8Wji2kgc9AZ9KiPr1JuZjsNtyHzrsfLRrY0tk2H2aoFu6RANO1y1iPPUCDYWkb5g==
168 |
169 | "@esbuild/android-arm64@0.20.2":
170 | version "0.20.2"
171 | resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.20.2.tgz#db1c9202a5bc92ea04c7b6840f1bbe09ebf9e6b9"
172 | integrity sha512-mRzjLacRtl/tWU0SvD8lUEwb61yP9cqQo6noDZP/O8VkwafSYwZ4yWy24kan8jE/IMERpYncRt2dw438LP3Xmg==
173 |
174 | "@esbuild/android-arm@0.20.2":
175 | version "0.20.2"
176 | resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.20.2.tgz#3b488c49aee9d491c2c8f98a909b785870d6e995"
177 | integrity sha512-t98Ra6pw2VaDhqNWO2Oph2LXbz/EJcnLmKLGBJwEwXX/JAN83Fym1rU8l0JUWK6HkIbWONCSSatf4sf2NBRx/w==
178 |
179 | "@esbuild/android-x64@0.20.2":
180 | version "0.20.2"
181 | resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.20.2.tgz#3b1628029e5576249d2b2d766696e50768449f98"
182 | integrity sha512-btzExgV+/lMGDDa194CcUQm53ncxzeBrWJcncOBxuC6ndBkKxnHdFJn86mCIgTELsooUmwUm9FkhSp5HYu00Rg==
183 |
184 | "@esbuild/darwin-arm64@0.20.2":
185 | version "0.20.2"
186 | resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.20.2.tgz#6e8517a045ddd86ae30c6608c8475ebc0c4000bb"
187 | integrity sha512-4J6IRT+10J3aJH3l1yzEg9y3wkTDgDk7TSDFX+wKFiWjqWp/iCfLIYzGyasx9l0SAFPT1HwSCR+0w/h1ES/MjA==
188 |
189 | "@esbuild/darwin-x64@0.20.2":
190 | version "0.20.2"
191 | resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.20.2.tgz#90ed098e1f9dd8a9381695b207e1cff45540a0d0"
192 | integrity sha512-tBcXp9KNphnNH0dfhv8KYkZhjc+H3XBkF5DKtswJblV7KlT9EI2+jeA8DgBjp908WEuYll6pF+UStUCfEpdysA==
193 |
194 | "@esbuild/freebsd-arm64@0.20.2":
195 | version "0.20.2"
196 | resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.20.2.tgz#d71502d1ee89a1130327e890364666c760a2a911"
197 | integrity sha512-d3qI41G4SuLiCGCFGUrKsSeTXyWG6yem1KcGZVS+3FYlYhtNoNgYrWcvkOoaqMhwXSMrZRl69ArHsGJ9mYdbbw==
198 |
199 | "@esbuild/freebsd-x64@0.20.2":
200 | version "0.20.2"
201 | resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.20.2.tgz#aa5ea58d9c1dd9af688b8b6f63ef0d3d60cea53c"
202 | integrity sha512-d+DipyvHRuqEeM5zDivKV1KuXn9WeRX6vqSqIDgwIfPQtwMP4jaDsQsDncjTDDsExT4lR/91OLjRo8bmC1e+Cw==
203 |
204 | "@esbuild/linux-arm64@0.20.2":
205 | version "0.20.2"
206 | resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.20.2.tgz#055b63725df678379b0f6db9d0fa85463755b2e5"
207 | integrity sha512-9pb6rBjGvTFNira2FLIWqDk/uaf42sSyLE8j1rnUpuzsODBq7FvpwHYZxQ/It/8b+QOS1RYfqgGFNLRI+qlq2A==
208 |
209 | "@esbuild/linux-arm@0.20.2":
210 | version "0.20.2"
211 | resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.20.2.tgz#76b3b98cb1f87936fbc37f073efabad49dcd889c"
212 | integrity sha512-VhLPeR8HTMPccbuWWcEUD1Az68TqaTYyj6nfE4QByZIQEQVWBB8vup8PpR7y1QHL3CpcF6xd5WVBU/+SBEvGTg==
213 |
214 | "@esbuild/linux-ia32@0.20.2":
215 | version "0.20.2"
216 | resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.20.2.tgz#c0e5e787c285264e5dfc7a79f04b8b4eefdad7fa"
217 | integrity sha512-o10utieEkNPFDZFQm9CoP7Tvb33UutoJqg3qKf1PWVeeJhJw0Q347PxMvBgVVFgouYLGIhFYG0UGdBumROyiig==
218 |
219 | "@esbuild/linux-loong64@0.20.2":
220 | version "0.20.2"
221 | resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.20.2.tgz#a6184e62bd7cdc63e0c0448b83801001653219c5"
222 | integrity sha512-PR7sp6R/UC4CFVomVINKJ80pMFlfDfMQMYynX7t1tNTeivQ6XdX5r2XovMmha/VjR1YN/HgHWsVcTRIMkymrgQ==
223 |
224 | "@esbuild/linux-mips64el@0.20.2":
225 | version "0.20.2"
226 | resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.20.2.tgz#d08e39ce86f45ef8fc88549d29c62b8acf5649aa"
227 | integrity sha512-4BlTqeutE/KnOiTG5Y6Sb/Hw6hsBOZapOVF6njAESHInhlQAghVVZL1ZpIctBOoTFbQyGW+LsVYZ8lSSB3wkjA==
228 |
229 | "@esbuild/linux-ppc64@0.20.2":
230 | version "0.20.2"
231 | resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.20.2.tgz#8d252f0b7756ffd6d1cbde5ea67ff8fd20437f20"
232 | integrity sha512-rD3KsaDprDcfajSKdn25ooz5J5/fWBylaaXkuotBDGnMnDP1Uv5DLAN/45qfnf3JDYyJv/ytGHQaziHUdyzaAg==
233 |
234 | "@esbuild/linux-riscv64@0.20.2":
235 | version "0.20.2"
236 | resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.20.2.tgz#19f6dcdb14409dae607f66ca1181dd4e9db81300"
237 | integrity sha512-snwmBKacKmwTMmhLlz/3aH1Q9T8v45bKYGE3j26TsaOVtjIag4wLfWSiZykXzXuE1kbCE+zJRmwp+ZbIHinnVg==
238 |
239 | "@esbuild/linux-s390x@0.20.2":
240 | version "0.20.2"
241 | resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.20.2.tgz#3c830c90f1a5d7dd1473d5595ea4ebb920988685"
242 | integrity sha512-wcWISOobRWNm3cezm5HOZcYz1sKoHLd8VL1dl309DiixxVFoFe/o8HnwuIwn6sXre88Nwj+VwZUvJf4AFxkyrQ==
243 |
244 | "@esbuild/linux-x64@0.20.2":
245 | version "0.20.2"
246 | resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.20.2.tgz#86eca35203afc0d9de0694c64ec0ab0a378f6fff"
247 | integrity sha512-1MdwI6OOTsfQfek8sLwgyjOXAu+wKhLEoaOLTjbijk6E2WONYpH9ZU2mNtR+lZ2B4uwr+usqGuVfFT9tMtGvGw==
248 |
249 | "@esbuild/netbsd-x64@0.20.2":
250 | version "0.20.2"
251 | resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.20.2.tgz#e771c8eb0e0f6e1877ffd4220036b98aed5915e6"
252 | integrity sha512-K8/DhBxcVQkzYc43yJXDSyjlFeHQJBiowJ0uVL6Tor3jGQfSGHNNJcWxNbOI8v5k82prYqzPuwkzHt3J1T1iZQ==
253 |
254 | "@esbuild/openbsd-x64@0.20.2":
255 | version "0.20.2"
256 | resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.20.2.tgz#9a795ae4b4e37e674f0f4d716f3e226dd7c39baf"
257 | integrity sha512-eMpKlV0SThJmmJgiVyN9jTPJ2VBPquf6Kt/nAoo6DgHAoN57K15ZghiHaMvqjCye/uU4X5u3YSMgVBI1h3vKrQ==
258 |
259 | "@esbuild/sunos-x64@0.20.2":
260 | version "0.20.2"
261 | resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.20.2.tgz#7df23b61a497b8ac189def6e25a95673caedb03f"
262 | integrity sha512-2UyFtRC6cXLyejf/YEld4Hajo7UHILetzE1vsRcGL3earZEW77JxrFjH4Ez2qaTiEfMgAXxfAZCm1fvM/G/o8w==
263 |
264 | "@esbuild/win32-arm64@0.20.2":
265 | version "0.20.2"
266 | resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.20.2.tgz#f1ae5abf9ca052ae11c1bc806fb4c0f519bacf90"
267 | integrity sha512-GRibxoawM9ZCnDxnP3usoUDO9vUkpAxIIZ6GQI+IlVmr5kP3zUq+l17xELTHMWTWzjxa2guPNyrpq1GWmPvcGQ==
268 |
269 | "@esbuild/win32-ia32@0.20.2":
270 | version "0.20.2"
271 | resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.20.2.tgz#241fe62c34d8e8461cd708277813e1d0ba55ce23"
272 | integrity sha512-HfLOfn9YWmkSKRQqovpnITazdtquEW8/SoHW7pWpuEeguaZI4QnCRW6b+oZTztdBnZOS2hqJ6im/D5cPzBTTlQ==
273 |
274 | "@esbuild/win32-x64@0.20.2":
275 | version "0.20.2"
276 | resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.20.2.tgz#9c907b21e30a52db959ba4f80bb01a0cc403d5cc"
277 | integrity sha512-N49X4lJX27+l9jbLKSqZ6bKNjzQvHaT8IIFUy+YIqmXQdjYCToGWwOItDrfby14c78aDd5NHQl29xingXfCdLQ==
278 |
279 | "@jridgewell/sourcemap-codec@^1.4.15":
280 | version "1.4.15"
281 | resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz#d7c6e6755c78567a951e04ab52ef0fd26de59f32"
282 | integrity sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==
283 |
284 | "@rollup/rollup-android-arm-eabi@4.13.0":
285 | version "4.13.0"
286 | resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.13.0.tgz#b98786c1304b4ff8db3a873180b778649b5dff2b"
287 | integrity sha512-5ZYPOuaAqEH/W3gYsRkxQATBW3Ii1MfaT4EQstTnLKViLi2gLSQmlmtTpGucNP3sXEpOiI5tdGhjdE111ekyEg==
288 |
289 | "@rollup/rollup-android-arm64@4.13.0":
290 | version "4.13.0"
291 | resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.13.0.tgz#8833679af11172b1bf1ab7cb3bad84df4caf0c9e"
292 | integrity sha512-BSbaCmn8ZadK3UAQdlauSvtaJjhlDEjS5hEVVIN3A4bbl3X+otyf/kOJV08bYiRxfejP3DXFzO2jz3G20107+Q==
293 |
294 | "@rollup/rollup-darwin-arm64@4.13.0":
295 | version "4.13.0"
296 | resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.13.0.tgz#ef02d73e0a95d406e0eb4fd61a53d5d17775659b"
297 | integrity sha512-Ovf2evVaP6sW5Ut0GHyUSOqA6tVKfrTHddtmxGQc1CTQa1Cw3/KMCDEEICZBbyppcwnhMwcDce9ZRxdWRpVd6g==
298 |
299 | "@rollup/rollup-darwin-x64@4.13.0":
300 | version "4.13.0"
301 | resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.13.0.tgz#3ce5b9bcf92b3341a5c1c58a3e6bcce0ea9e7455"
302 | integrity sha512-U+Jcxm89UTK592vZ2J9st9ajRv/hrwHdnvyuJpa5A2ngGSVHypigidkQJP+YiGL6JODiUeMzkqQzbCG3At81Gg==
303 |
304 | "@rollup/rollup-linux-arm-gnueabihf@4.13.0":
305 | version "4.13.0"
306 | resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.13.0.tgz#3d3d2c018bdd8e037c6bfedd52acfff1c97e4be4"
307 | integrity sha512-8wZidaUJUTIR5T4vRS22VkSMOVooG0F4N+JSwQXWSRiC6yfEsFMLTYRFHvby5mFFuExHa/yAp9juSphQQJAijQ==
308 |
309 | "@rollup/rollup-linux-arm64-gnu@4.13.0":
310 | version "4.13.0"
311 | resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.13.0.tgz#5fc8cc978ff396eaa136d7bfe05b5b9138064143"
312 | integrity sha512-Iu0Kno1vrD7zHQDxOmvweqLkAzjxEVqNhUIXBsZ8hu8Oak7/5VTPrxOEZXYC1nmrBVJp0ZcL2E7lSuuOVaE3+w==
313 |
314 | "@rollup/rollup-linux-arm64-musl@4.13.0":
315 | version "4.13.0"
316 | resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.13.0.tgz#f2ae7d7bed416ffa26d6b948ac5772b520700eef"
317 | integrity sha512-C31QrW47llgVyrRjIwiOwsHFcaIwmkKi3PCroQY5aVq4H0A5v/vVVAtFsI1nfBngtoRpeREvZOkIhmRwUKkAdw==
318 |
319 | "@rollup/rollup-linux-riscv64-gnu@4.13.0":
320 | version "4.13.0"
321 | resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.13.0.tgz#303d57a328ee9a50c85385936f31cf62306d30b6"
322 | integrity sha512-Oq90dtMHvthFOPMl7pt7KmxzX7E71AfyIhh+cPhLY9oko97Zf2C9tt/XJD4RgxhaGeAraAXDtqxvKE1y/j35lA==
323 |
324 | "@rollup/rollup-linux-x64-gnu@4.13.0":
325 | version "4.13.0"
326 | resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.13.0.tgz#f672f6508f090fc73f08ba40ff76c20b57424778"
327 | integrity sha512-yUD/8wMffnTKuiIsl6xU+4IA8UNhQ/f1sAnQebmE/lyQ8abjsVyDkyRkWop0kdMhKMprpNIhPmYlCxgHrPoXoA==
328 |
329 | "@rollup/rollup-linux-x64-musl@4.13.0":
330 | version "4.13.0"
331 | resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.13.0.tgz#d2f34b1b157f3e7f13925bca3288192a66755a89"
332 | integrity sha512-9RyNqoFNdF0vu/qqX63fKotBh43fJQeYC98hCaf89DYQpv+xu0D8QFSOS0biA7cGuqJFOc1bJ+m2rhhsKcw1hw==
333 |
334 | "@rollup/rollup-win32-arm64-msvc@4.13.0":
335 | version "4.13.0"
336 | resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.13.0.tgz#8ffecc980ae4d9899eb2f9c4ae471a8d58d2da6b"
337 | integrity sha512-46ue8ymtm/5PUU6pCvjlic0z82qWkxv54GTJZgHrQUuZnVH+tvvSP0LsozIDsCBFO4VjJ13N68wqrKSeScUKdA==
338 |
339 | "@rollup/rollup-win32-ia32-msvc@4.13.0":
340 | version "4.13.0"
341 | resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.13.0.tgz#a7505884f415662e088365b9218b2b03a88fc6f2"
342 | integrity sha512-P5/MqLdLSlqxbeuJ3YDeX37srC8mCflSyTrUsgbU1c/U9j6l2g2GiIdYaGD9QjdMQPMSgYm7hgg0551wHyIluw==
343 |
344 | "@rollup/rollup-win32-x64-msvc@4.13.0":
345 | version "4.13.0"
346 | resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.13.0.tgz#6abd79db7ff8d01a58865ba20a63cfd23d9e2a10"
347 | integrity sha512-UKXUQNbO3DOhzLRwHSpa0HnhhCgNODvfoPWv2FCXme8N/ANFfhIPMGuOT+QuKd16+B5yxZ0HdpNlqPvTMS1qfw==
348 |
349 | "@shikijs/core@1.2.0", "@shikijs/core@^1.2.0":
350 | version "1.2.0"
351 | resolved "https://registry.yarnpkg.com/@shikijs/core/-/core-1.2.0.tgz#c19d1a4d4807d31aa02e9d822aa13da873e6f2e7"
352 | integrity sha512-OlFvx+nyr5C8zpcMBnSGir0YPD6K11uYhouqhNmm1qLiis4GA7SsGtu07r9gKS9omks8RtQqHrJL4S+lqWK01A==
353 |
354 | "@shikijs/transformers@^1.2.0":
355 | version "1.2.0"
356 | resolved "https://registry.yarnpkg.com/@shikijs/transformers/-/transformers-1.2.0.tgz#954cbb20324be55340701f56b5815aa454fbdd05"
357 | integrity sha512-xKn7DtA65DQV4FOfYsrvqM80xOy2xuXnxWWKsZmHv1VII/IOuDUDsWDu3KnpeLH6wqNJWp1GRoNUsHR1aw/VhQ==
358 | dependencies:
359 | shiki "1.2.0"
360 |
361 | "@types/estree@1.0.5":
362 | version "1.0.5"
363 | resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.5.tgz#a6ce3e556e00fd9895dd872dd172ad0d4bd687f4"
364 | integrity sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==
365 |
366 | "@types/linkify-it@*":
367 | version "3.0.5"
368 | resolved "https://registry.yarnpkg.com/@types/linkify-it/-/linkify-it-3.0.5.tgz#1e78a3ac2428e6d7e6c05c1665c242023a4601d8"
369 | integrity sha512-yg6E+u0/+Zjva+buc3EIb+29XEg4wltq7cSmd4Uc2EE/1nUVmxyzpX6gUXD0V8jIrG0r7YeOGVIbYRkxeooCtw==
370 |
371 | "@types/markdown-it@^13.0.7":
372 | version "13.0.7"
373 | resolved "https://registry.yarnpkg.com/@types/markdown-it/-/markdown-it-13.0.7.tgz#4a495115f470075bd4434a0438ac477a49c2e152"
374 | integrity sha512-U/CBi2YUUcTHBt5tjO2r5QV/x0Po6nsYwQU4Y04fBS6vfoImaiZ6f8bi3CjTCxBPQSO1LMyUqkByzi8AidyxfA==
375 | dependencies:
376 | "@types/linkify-it" "*"
377 | "@types/mdurl" "*"
378 |
379 | "@types/mdurl@*":
380 | version "1.0.5"
381 | resolved "https://registry.yarnpkg.com/@types/mdurl/-/mdurl-1.0.5.tgz#3e0d2db570e9fb6ccb2dc8fde0be1d79ac810d39"
382 | integrity sha512-6L6VymKTzYSrEf4Nev4Xa1LCHKrlTlYCBMTlQKFuddo1CvQcE52I0mwfOJayueUC7MJuXOeHTcIU683lzd0cUA==
383 |
384 | "@types/web-bluetooth@^0.0.20":
385 | version "0.0.20"
386 | resolved "https://registry.yarnpkg.com/@types/web-bluetooth/-/web-bluetooth-0.0.20.tgz#f066abfcd1cbe66267cdbbf0de010d8a41b41597"
387 | integrity sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==
388 |
389 | "@vitejs/plugin-vue@^5.0.4":
390 | version "5.0.4"
391 | resolved "https://registry.yarnpkg.com/@vitejs/plugin-vue/-/plugin-vue-5.0.4.tgz#508d6a0f2440f86945835d903fcc0d95d1bb8a37"
392 | integrity sha512-WS3hevEszI6CEVEx28F8RjTX97k3KsrcY6kvTg7+Whm5y3oYvcqzVeGCU3hxSAn4uY2CLCkeokkGKpoctccilQ==
393 |
394 | "@vue/compiler-core@3.4.21":
395 | version "3.4.21"
396 | resolved "https://registry.yarnpkg.com/@vue/compiler-core/-/compiler-core-3.4.21.tgz#868b7085378fc24e58c9aed14c8d62110a62be1a"
397 | integrity sha512-MjXawxZf2SbZszLPYxaFCjxfibYrzr3eYbKxwpLR9EQN+oaziSu3qKVbwBERj1IFIB8OLUewxB5m/BFzi613og==
398 | dependencies:
399 | "@babel/parser" "^7.23.9"
400 | "@vue/shared" "3.4.21"
401 | entities "^4.5.0"
402 | estree-walker "^2.0.2"
403 | source-map-js "^1.0.2"
404 |
405 | "@vue/compiler-dom@3.4.21":
406 | version "3.4.21"
407 | resolved "https://registry.yarnpkg.com/@vue/compiler-dom/-/compiler-dom-3.4.21.tgz#0077c355e2008207283a5a87d510330d22546803"
408 | integrity sha512-IZC6FKowtT1sl0CR5DpXSiEB5ayw75oT2bma1BEhV7RRR1+cfwLrxc2Z8Zq/RGFzJ8w5r9QtCOvTjQgdn0IKmA==
409 | dependencies:
410 | "@vue/compiler-core" "3.4.21"
411 | "@vue/shared" "3.4.21"
412 |
413 | "@vue/compiler-sfc@3.4.21":
414 | version "3.4.21"
415 | resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-3.4.21.tgz#4af920dc31ab99e1ff5d152b5fe0ad12181145b2"
416 | integrity sha512-me7epoTxYlY+2CUM7hy9PCDdpMPfIwrOvAXud2Upk10g4YLv9UBW7kL798TvMeDhPthkZ0CONNrK2GoeI1ODiQ==
417 | dependencies:
418 | "@babel/parser" "^7.23.9"
419 | "@vue/compiler-core" "3.4.21"
420 | "@vue/compiler-dom" "3.4.21"
421 | "@vue/compiler-ssr" "3.4.21"
422 | "@vue/shared" "3.4.21"
423 | estree-walker "^2.0.2"
424 | magic-string "^0.30.7"
425 | postcss "^8.4.35"
426 | source-map-js "^1.0.2"
427 |
428 | "@vue/compiler-ssr@3.4.21":
429 | version "3.4.21"
430 | resolved "https://registry.yarnpkg.com/@vue/compiler-ssr/-/compiler-ssr-3.4.21.tgz#b84ae64fb9c265df21fc67f7624587673d324fef"
431 | integrity sha512-M5+9nI2lPpAsgXOGQobnIueVqc9sisBFexh5yMIMRAPYLa7+5wEJs8iqOZc1WAa9WQbx9GR2twgznU8LTIiZ4Q==
432 | dependencies:
433 | "@vue/compiler-dom" "3.4.21"
434 | "@vue/shared" "3.4.21"
435 |
436 | "@vue/devtools-api@^7.0.16":
437 | version "7.0.20"
438 | resolved "https://registry.yarnpkg.com/@vue/devtools-api/-/devtools-api-7.0.20.tgz#fd79229b917f0284e7341e6d4e1ae403aac9232a"
439 | integrity sha512-DGEIdotTQFll4187YGc/0awcag7UGJu9M6rE1Pxcs8AX/sGm0Ikk7UqQELmqYsyPzTT9s6OZzSPuBc4OatOXKA==
440 | dependencies:
441 | "@vue/devtools-kit" "^7.0.20"
442 |
443 | "@vue/devtools-kit@^7.0.20":
444 | version "7.0.20"
445 | resolved "https://registry.yarnpkg.com/@vue/devtools-kit/-/devtools-kit-7.0.20.tgz#e8502bd275004654100a29e2b98ef0e0c904bd0d"
446 | integrity sha512-FgFuPuqrhQ51rR/sVi52FnGgrxJ3X1bvNra/SkBzPhxJVhfyL5w2YUJZI1FgCvtLAyPSomJNdvlG415ZbJsr6w==
447 | dependencies:
448 | "@vue/devtools-shared" "^7.0.20"
449 | hookable "^5.5.3"
450 | mitt "^3.0.1"
451 | perfect-debounce "^1.0.0"
452 | speakingurl "^14.0.1"
453 |
454 | "@vue/devtools-shared@^7.0.20":
455 | version "7.0.20"
456 | resolved "https://registry.yarnpkg.com/@vue/devtools-shared/-/devtools-shared-7.0.20.tgz#270d4f1095f7c536ebc4b3eeb89be9a8e195a608"
457 | integrity sha512-E6CiCaYr6ZWOCYJgWodXcPCXxB12vgbUA1X1sG0F1tK5Bo5I35GJuTR8LBJLFHV0VpwLWvyrIi9drT1ZbuJxlg==
458 | dependencies:
459 | rfdc "^1.3.1"
460 |
461 | "@vue/reactivity@3.4.21":
462 | version "3.4.21"
463 | resolved "https://registry.yarnpkg.com/@vue/reactivity/-/reactivity-3.4.21.tgz#affd3415115b8ebf4927c8d2a0d6a24bccfa9f02"
464 | integrity sha512-UhenImdc0L0/4ahGCyEzc/pZNwVgcglGy9HVzJ1Bq2Mm9qXOpP8RyNTjookw/gOCUlXSEtuZ2fUg5nrHcoqJcw==
465 | dependencies:
466 | "@vue/shared" "3.4.21"
467 |
468 | "@vue/runtime-core@3.4.21":
469 | version "3.4.21"
470 | resolved "https://registry.yarnpkg.com/@vue/runtime-core/-/runtime-core-3.4.21.tgz#3749c3f024a64c4c27ecd75aea4ca35634db0062"
471 | integrity sha512-pQthsuYzE1XcGZznTKn73G0s14eCJcjaLvp3/DKeYWoFacD9glJoqlNBxt3W2c5S40t6CCcpPf+jG01N3ULyrA==
472 | dependencies:
473 | "@vue/reactivity" "3.4.21"
474 | "@vue/shared" "3.4.21"
475 |
476 | "@vue/runtime-dom@3.4.21":
477 | version "3.4.21"
478 | resolved "https://registry.yarnpkg.com/@vue/runtime-dom/-/runtime-dom-3.4.21.tgz#91f867ef64eff232cac45095ab28ebc93ac74588"
479 | integrity sha512-gvf+C9cFpevsQxbkRBS1NpU8CqxKw0ebqMvLwcGQrNpx6gqRDodqKqA+A2VZZpQ9RpK2f9yfg8VbW/EpdFUOJw==
480 | dependencies:
481 | "@vue/runtime-core" "3.4.21"
482 | "@vue/shared" "3.4.21"
483 | csstype "^3.1.3"
484 |
485 | "@vue/server-renderer@3.4.21":
486 | version "3.4.21"
487 | resolved "https://registry.yarnpkg.com/@vue/server-renderer/-/server-renderer-3.4.21.tgz#150751579d26661ee3ed26a28604667fa4222a97"
488 | integrity sha512-aV1gXyKSN6Rz+6kZ6kr5+Ll14YzmIbeuWe7ryJl5muJ4uwSwY/aStXTixx76TwkZFJLm1aAlA/HSWEJ4EyiMkg==
489 | dependencies:
490 | "@vue/compiler-ssr" "3.4.21"
491 | "@vue/shared" "3.4.21"
492 |
493 | "@vue/shared@3.4.21":
494 | version "3.4.21"
495 | resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.4.21.tgz#de526a9059d0a599f0b429af7037cd0c3ed7d5a1"
496 | integrity sha512-PuJe7vDIi6VYSinuEbUIQgMIRZGgM8e4R+G+/dQTk0X1NEdvgvvgv7m+rfmDH1gZzyA1OjjoWskvHlfRNfQf3g==
497 |
498 | "@vueuse/core@10.9.0", "@vueuse/core@^10.9.0":
499 | version "10.9.0"
500 | resolved "https://registry.yarnpkg.com/@vueuse/core/-/core-10.9.0.tgz#7d779a95cf0189de176fee63cee4ba44b3c85d64"
501 | integrity sha512-/1vjTol8SXnx6xewDEKfS0Ra//ncg4Hb0DaZiwKf7drgfMsKFExQ+FnnENcN6efPen+1kIzhLQoGSy0eDUVOMg==
502 | dependencies:
503 | "@types/web-bluetooth" "^0.0.20"
504 | "@vueuse/metadata" "10.9.0"
505 | "@vueuse/shared" "10.9.0"
506 | vue-demi ">=0.14.7"
507 |
508 | "@vueuse/integrations@^10.9.0":
509 | version "10.9.0"
510 | resolved "https://registry.yarnpkg.com/@vueuse/integrations/-/integrations-10.9.0.tgz#2b1a9556215ad3c1f96d39cbfbef102cf6e0ec05"
511 | integrity sha512-acK+A01AYdWSvL4BZmCoJAcyHJ6EqhmkQEXbQLwev1MY7NBnS+hcEMx/BzVoR9zKI+UqEPMD9u6PsyAuiTRT4Q==
512 | dependencies:
513 | "@vueuse/core" "10.9.0"
514 | "@vueuse/shared" "10.9.0"
515 | vue-demi ">=0.14.7"
516 |
517 | "@vueuse/metadata@10.9.0":
518 | version "10.9.0"
519 | resolved "https://registry.yarnpkg.com/@vueuse/metadata/-/metadata-10.9.0.tgz#769a1a9db65daac15cf98084cbf7819ed3758620"
520 | integrity sha512-iddNbg3yZM0X7qFY2sAotomgdHK7YJ6sKUvQqbvwnf7TmaVPxS4EJydcNsVejNdS8iWCtDk+fYXr7E32nyTnGA==
521 |
522 | "@vueuse/shared@10.9.0":
523 | version "10.9.0"
524 | resolved "https://registry.yarnpkg.com/@vueuse/shared/-/shared-10.9.0.tgz#13af2a348de15d07b7be2fd0c7fc9853a69d8fe0"
525 | integrity sha512-Uud2IWncmAfJvRaFYzv5OHDli+FbOzxiVEQdLCKQKLyhz94PIyFC3CHcH7EDMwIn8NPtD06+PNbC/PiO0LGLtw==
526 | dependencies:
527 | vue-demi ">=0.14.7"
528 |
529 | algoliasearch@^4.19.1:
530 | version "4.21.1"
531 | resolved "https://registry.yarnpkg.com/algoliasearch/-/algoliasearch-4.21.1.tgz#61fd5f9d4480fca263d9c22c2cdf24ef6d37631d"
532 | integrity sha512-Ym0MGwOcjQhZ+s1N/j0o94g3vQD0MzNpWsfJLyPVCt0zHflbi0DwYX+9GPmTJ4BzegoxWMyCPgcmpd3R+VlOzQ==
533 | dependencies:
534 | "@algolia/cache-browser-local-storage" "4.21.1"
535 | "@algolia/cache-common" "4.21.1"
536 | "@algolia/cache-in-memory" "4.21.1"
537 | "@algolia/client-account" "4.21.1"
538 | "@algolia/client-analytics" "4.21.1"
539 | "@algolia/client-common" "4.21.1"
540 | "@algolia/client-personalization" "4.21.1"
541 | "@algolia/client-search" "4.21.1"
542 | "@algolia/logger-common" "4.21.1"
543 | "@algolia/logger-console" "4.21.1"
544 | "@algolia/requester-browser-xhr" "4.21.1"
545 | "@algolia/requester-common" "4.21.1"
546 | "@algolia/requester-node-http" "4.21.1"
547 | "@algolia/transporter" "4.21.1"
548 |
549 | csstype@^3.1.3:
550 | version "3.1.3"
551 | resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.3.tgz#d80ff294d114fb0e6ac500fbf85b60137d7eff81"
552 | integrity sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==
553 |
554 | entities@^4.5.0:
555 | version "4.5.0"
556 | resolved "https://registry.yarnpkg.com/entities/-/entities-4.5.0.tgz#5d268ea5e7113ec74c4d033b79ea5a35a488fb48"
557 | integrity sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==
558 |
559 | esbuild@^0.20.1:
560 | version "0.20.2"
561 | resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.20.2.tgz#9d6b2386561766ee6b5a55196c6d766d28c87ea1"
562 | integrity sha512-WdOOppmUNU+IbZ0PaDiTst80zjnrOkyJNHoKupIcVyU8Lvla3Ugx94VzkQ32Ijqd7UhHJy75gNWDMUekcrSJ6g==
563 | optionalDependencies:
564 | "@esbuild/aix-ppc64" "0.20.2"
565 | "@esbuild/android-arm" "0.20.2"
566 | "@esbuild/android-arm64" "0.20.2"
567 | "@esbuild/android-x64" "0.20.2"
568 | "@esbuild/darwin-arm64" "0.20.2"
569 | "@esbuild/darwin-x64" "0.20.2"
570 | "@esbuild/freebsd-arm64" "0.20.2"
571 | "@esbuild/freebsd-x64" "0.20.2"
572 | "@esbuild/linux-arm" "0.20.2"
573 | "@esbuild/linux-arm64" "0.20.2"
574 | "@esbuild/linux-ia32" "0.20.2"
575 | "@esbuild/linux-loong64" "0.20.2"
576 | "@esbuild/linux-mips64el" "0.20.2"
577 | "@esbuild/linux-ppc64" "0.20.2"
578 | "@esbuild/linux-riscv64" "0.20.2"
579 | "@esbuild/linux-s390x" "0.20.2"
580 | "@esbuild/linux-x64" "0.20.2"
581 | "@esbuild/netbsd-x64" "0.20.2"
582 | "@esbuild/openbsd-x64" "0.20.2"
583 | "@esbuild/sunos-x64" "0.20.2"
584 | "@esbuild/win32-arm64" "0.20.2"
585 | "@esbuild/win32-ia32" "0.20.2"
586 | "@esbuild/win32-x64" "0.20.2"
587 |
588 | estree-walker@^2.0.2:
589 | version "2.0.2"
590 | resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-2.0.2.tgz#52f010178c2a4c117a7757cfe942adb7d2da4cac"
591 | integrity sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==
592 |
593 | focus-trap@^7.5.4:
594 | version "7.5.4"
595 | resolved "https://registry.yarnpkg.com/focus-trap/-/focus-trap-7.5.4.tgz#6c4e342fe1dae6add9c2aa332a6e7a0bbd495ba2"
596 | integrity sha512-N7kHdlgsO/v+iD/dMoJKtsSqs5Dz/dXZVebRgJw23LDk+jMi/974zyiOYDziY2JPp8xivq9BmUGwIJMiuSBi7w==
597 | dependencies:
598 | tabbable "^6.2.0"
599 |
600 | fsevents@~2.3.2:
601 | version "2.3.2"
602 | resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a"
603 | integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==
604 |
605 | fsevents@~2.3.3:
606 | version "2.3.3"
607 | resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.3.tgz#cac6407785d03675a2a5e1a5305c697b347d90d6"
608 | integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==
609 |
610 | hookable@^5.5.3:
611 | version "5.5.3"
612 | resolved "https://registry.yarnpkg.com/hookable/-/hookable-5.5.3.tgz#6cfc358984a1ef991e2518cb9ed4a778bbd3215d"
613 | integrity sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==
614 |
615 | magic-string@^0.30.7:
616 | version "0.30.8"
617 | resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.30.8.tgz#14e8624246d2bedba70d5462aa99ac9681844613"
618 | integrity sha512-ISQTe55T2ao7XtlAStud6qwYPZjE4GK1S/BeVPus4jrq6JuOnQ00YKQC581RWhR122W7msZV263KzVeLoqidyQ==
619 | dependencies:
620 | "@jridgewell/sourcemap-codec" "^1.4.15"
621 |
622 | mark.js@8.11.1:
623 | version "8.11.1"
624 | resolved "https://registry.yarnpkg.com/mark.js/-/mark.js-8.11.1.tgz#180f1f9ebef8b0e638e4166ad52db879beb2ffc5"
625 | integrity sha512-1I+1qpDt4idfgLQG+BNWmrqku+7/2bi5nLf4YwF8y8zXvmfiTBY3PV3ZibfrjBueCByROpuBjLLFCajqkgYoLQ==
626 |
627 | minisearch@^6.3.0:
628 | version "6.3.0"
629 | resolved "https://registry.yarnpkg.com/minisearch/-/minisearch-6.3.0.tgz#985a2f1ca3c73c2d65af94f0616bfe57164b0b6b"
630 | integrity sha512-ihFnidEeU8iXzcVHy74dhkxh/dn8Dc08ERl0xwoMMGqp4+LvRSCgicb+zGqWthVokQKvCSxITlh3P08OzdTYCQ==
631 |
632 | mitt@^3.0.1:
633 | version "3.0.1"
634 | resolved "https://registry.yarnpkg.com/mitt/-/mitt-3.0.1.tgz#ea36cf0cc30403601ae074c8f77b7092cdab36d1"
635 | integrity sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==
636 |
637 | nanoid@^3.3.7:
638 | version "3.3.7"
639 | resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.7.tgz#d0c301a691bc8d54efa0a2226ccf3fe2fd656bd8"
640 | integrity sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==
641 |
642 | perfect-debounce@^1.0.0:
643 | version "1.0.0"
644 | resolved "https://registry.yarnpkg.com/perfect-debounce/-/perfect-debounce-1.0.0.tgz#9c2e8bc30b169cc984a58b7d5b28049839591d2a"
645 | integrity sha512-xCy9V055GLEqoFaHoC1SoLIaLmWctgCUaBaWxDZ7/Zx4CTyX7cJQLJOok/orfjZAh9kEYpjJa4d0KcJmCbctZA==
646 |
647 | picocolors@^1.0.0:
648 | version "1.0.0"
649 | resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c"
650 | integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==
651 |
652 | postcss@^8.4.35, postcss@^8.4.36:
653 | version "8.4.38"
654 | resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.38.tgz#b387d533baf2054288e337066d81c6bee9db9e0e"
655 | integrity sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==
656 | dependencies:
657 | nanoid "^3.3.7"
658 | picocolors "^1.0.0"
659 | source-map-js "^1.2.0"
660 |
661 | preact@^10.0.0:
662 | version "10.8.2"
663 | resolved "https://registry.yarnpkg.com/preact/-/preact-10.8.2.tgz#b8a614f5cc8ab0cd9e63337a3d60dc80410f4ed4"
664 | integrity sha512-AKGt0BsDSiAYzVS78jZ9qRwuorY2CoSZtf1iOC6gLb/3QyZt+fLT09aYJBjRc/BEcRc4j+j3ggERMdNE43i1LQ==
665 |
666 | rfdc@^1.3.1:
667 | version "1.3.1"
668 | resolved "https://registry.yarnpkg.com/rfdc/-/rfdc-1.3.1.tgz#2b6d4df52dffe8bb346992a10ea9451f24373a8f"
669 | integrity sha512-r5a3l5HzYlIC68TpmYKlxWjmOP6wiPJ1vWv2HeLhNsRZMrCkxeqxiHlQ21oXmQ4F3SiryXBHhAD7JZqvOJjFmg==
670 |
671 | rollup@^4.13.0:
672 | version "4.13.0"
673 | resolved "https://registry.yarnpkg.com/rollup/-/rollup-4.13.0.tgz#dd2ae144b4cdc2ea25420477f68d4937a721237a"
674 | integrity sha512-3YegKemjoQnYKmsBlOHfMLVPPA5xLkQ8MHLLSw/fBrFaVkEayL51DilPpNNLq1exr98F2B1TzrV0FUlN3gWRPg==
675 | dependencies:
676 | "@types/estree" "1.0.5"
677 | optionalDependencies:
678 | "@rollup/rollup-android-arm-eabi" "4.13.0"
679 | "@rollup/rollup-android-arm64" "4.13.0"
680 | "@rollup/rollup-darwin-arm64" "4.13.0"
681 | "@rollup/rollup-darwin-x64" "4.13.0"
682 | "@rollup/rollup-linux-arm-gnueabihf" "4.13.0"
683 | "@rollup/rollup-linux-arm64-gnu" "4.13.0"
684 | "@rollup/rollup-linux-arm64-musl" "4.13.0"
685 | "@rollup/rollup-linux-riscv64-gnu" "4.13.0"
686 | "@rollup/rollup-linux-x64-gnu" "4.13.0"
687 | "@rollup/rollup-linux-x64-musl" "4.13.0"
688 | "@rollup/rollup-win32-arm64-msvc" "4.13.0"
689 | "@rollup/rollup-win32-ia32-msvc" "4.13.0"
690 | "@rollup/rollup-win32-x64-msvc" "4.13.0"
691 | fsevents "~2.3.2"
692 |
693 | shiki@1.2.0, shiki@^1.2.0:
694 | version "1.2.0"
695 | resolved "https://registry.yarnpkg.com/shiki/-/shiki-1.2.0.tgz#7f1b6917cbb10daa1ac3ae62fa29b40c494e2812"
696 | integrity sha512-xLhiTMOIUXCv5DqJ4I70GgQCtdlzsTqFLZWcMHHG3TAieBUbvEGthdrlPDlX4mL/Wszx9C6rEcxU6kMlg4YlxA==
697 | dependencies:
698 | "@shikijs/core" "1.2.0"
699 |
700 | source-map-js@^1.0.2:
701 | version "1.0.2"
702 | resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c"
703 | integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==
704 |
705 | source-map-js@^1.2.0:
706 | version "1.2.0"
707 | resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.2.0.tgz#16b809c162517b5b8c3e7dcd315a2a5c2612b2af"
708 | integrity sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==
709 |
710 | speakingurl@^14.0.1:
711 | version "14.0.1"
712 | resolved "https://registry.yarnpkg.com/speakingurl/-/speakingurl-14.0.1.tgz#f37ec8ddc4ab98e9600c1c9ec324a8c48d772a53"
713 | integrity sha512-1POYv7uv2gXoyGFpBCmpDVSNV74IfsWlDW216UPjbWufNf+bSU6GdbDsxdcxtfwb4xlI3yxzOTKClUosxARYrQ==
714 |
715 | tabbable@^6.2.0:
716 | version "6.2.0"
717 | resolved "https://registry.yarnpkg.com/tabbable/-/tabbable-6.2.0.tgz#732fb62bc0175cfcec257330be187dcfba1f3b97"
718 | integrity sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew==
719 |
720 | vite@^5.2.2:
721 | version "5.2.2"
722 | resolved "https://registry.yarnpkg.com/vite/-/vite-5.2.2.tgz#b98f8de352d22e21d99508274ddd053ef82bf238"
723 | integrity sha512-FWZbz0oSdLq5snUI0b6sULbz58iXFXdvkZfZWR/F0ZJuKTSPO7v72QPXt6KqYeMFb0yytNp6kZosxJ96Nr/wDQ==
724 | dependencies:
725 | esbuild "^0.20.1"
726 | postcss "^8.4.36"
727 | rollup "^4.13.0"
728 | optionalDependencies:
729 | fsevents "~2.3.3"
730 |
731 | vitepress@1.0.1:
732 | version "1.0.1"
733 | resolved "https://registry.yarnpkg.com/vitepress/-/vitepress-1.0.1.tgz#828fe140d5f4975154845b31e97437f035a36c69"
734 | integrity sha512-eNr5pOBppYUUjEhv8S0S2t9Tv95LQ6mMeHj6ivaGwfHxpov70Vduuwl/QQMDRznKDSaP0WKV7a82Pb4JVOaqEw==
735 | dependencies:
736 | "@docsearch/css" "^3.6.0"
737 | "@docsearch/js" "^3.6.0"
738 | "@shikijs/core" "^1.2.0"
739 | "@shikijs/transformers" "^1.2.0"
740 | "@types/markdown-it" "^13.0.7"
741 | "@vitejs/plugin-vue" "^5.0.4"
742 | "@vue/devtools-api" "^7.0.16"
743 | "@vueuse/core" "^10.9.0"
744 | "@vueuse/integrations" "^10.9.0"
745 | focus-trap "^7.5.4"
746 | mark.js "8.11.1"
747 | minisearch "^6.3.0"
748 | shiki "^1.2.0"
749 | vite "^5.2.2"
750 | vue "^3.4.21"
751 |
752 | vue-demi@>=0.14.7:
753 | version "0.14.7"
754 | resolved "https://registry.yarnpkg.com/vue-demi/-/vue-demi-0.14.7.tgz#8317536b3ef74c5b09f268f7782e70194567d8f2"
755 | integrity sha512-EOG8KXDQNwkJILkx/gPcoL/7vH+hORoBaKgGe+6W7VFMvCYJfmF2dGbvgDroVnI8LU7/kTu8mbjRZGBU1z9NTA==
756 |
757 | vue@3.4.21, vue@^3.4.21:
758 | version "3.4.21"
759 | resolved "https://registry.yarnpkg.com/vue/-/vue-3.4.21.tgz#69ec30e267d358ee3a0ce16612ba89e00aaeb731"
760 | integrity sha512-5hjyV/jLEIKD/jYl4cavMcnzKwjMKohureP8ejn3hhEjwhWIhWeuzL2kJAjzl/WyVsgPY56Sy4Z40C3lVshxXA==
761 | dependencies:
762 | "@vue/compiler-dom" "3.4.21"
763 | "@vue/compiler-sfc" "3.4.21"
764 | "@vue/runtime-dom" "3.4.21"
765 | "@vue/server-renderer" "3.4.21"
766 | "@vue/shared" "3.4.21"
767 |
--------------------------------------------------------------------------------