i18n(docs): contribution guide (#285)
--------- Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Co-authored-by: Neko <neko@ayaka.moe>
This commit is contained in:
co-authored by
gemini-code-assist[bot]
Neko
parent
5b522765fa
commit
05e83d6ac5
@@ -1,11 +1,11 @@
|
||||
---
|
||||
title: Contributing
|
||||
description: Contributing to Project AIRI
|
||||
title: 参与项目指南
|
||||
description: 参与并贡献 Project AIRI
|
||||
---
|
||||
|
||||
Hello! Thank you for your interest in contributing to this project. This guide will help you get started.
|
||||
你好呀!感谢你有兴趣参与这个项目。本指南将帮助你快速上手
|
||||
|
||||
## Prerequisites
|
||||
## 前置准备
|
||||
|
||||
- [Git](https://git-scm.com/downloads)
|
||||
- [Node.js 23+](https://nodejs.org/en/download/)
|
||||
@@ -13,34 +13,34 @@ Hello! Thank you for your interest in contributing to this project. This guide w
|
||||
- [pnpm](https://pnpm.io/installation)
|
||||
|
||||
<details>
|
||||
<summary>Windows setup</summary>
|
||||
<summary>Windows 平台相关设置</summary>
|
||||
|
||||
0. Download [Visual Studio](https://visualstudio.microsoft.com/downloads/), and follow the instructions here: https://rust-lang.github.io/rustup/installation/windows-msvc.html#walkthrough-installing-visual-studio-2022
|
||||
0. 下载 [Visual Studio](https://visualstudio.microsoft.com/downloads/), and follow the instructions here: https://rust-lang.github.io/rustup/installation/windows-msvc.html#walkthrough-installing-visual-studio-2022
|
||||
|
||||
> Make sure to install Windows SDK and C++ build tools when installing Visual Studio.
|
||||
> 安装时请确保勾选了 Windows SDK 和 C++ build tools
|
||||
|
||||
1. Open PowerShell
|
||||
2. Install [`scoop`](https://scoop.sh/)
|
||||
1. 打开 PowerShell
|
||||
2. 安装 [`scoop`](https://scoop.sh/)
|
||||
|
||||
```powershell
|
||||
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
|
||||
Invoke-RestMethod -Uri https://get.scoop.sh | Invoke-Expression
|
||||
```
|
||||
|
||||
3. Install `git`, Node.js, `rustup`, `msvc` through `scoop`
|
||||
3. 通过 `scoop` 安装 `git`, Node.js, `rustup` 和 `msvc`
|
||||
|
||||
```powershell
|
||||
scoop install git nodejs rustup
|
||||
|
||||
# For Rust dependencies
|
||||
# Not required if you are not going to develop on either crates or apps/tamagotchi
|
||||
# Rust 相关依赖
|
||||
# 如果你不打算涉及 crates 或者 apps/tamagotchi 的开发,该步骤可跳过
|
||||
scoop install main/rust-msvc
|
||||
# Rust & Windows specific
|
||||
# Windows 平台所需内容
|
||||
rustup toolchain install stable-x86_64-pc-windows-msvc
|
||||
rustup default stable-x86_64-pc-windows-msvc
|
||||
```
|
||||
|
||||
4. Install `pnpm` through `corepack`
|
||||
4. 通过 `corepack` 安装 `pnpm`
|
||||
|
||||
```powershell
|
||||
corepack enable
|
||||
@@ -52,14 +52,14 @@ Hello! Thank you for your interest in contributing to this project. This guide w
|
||||
<details>
|
||||
<summary>macOS setup</summary>
|
||||
|
||||
0. Open Terminal, (or iTerm2, Ghostty, Kitty, etc.)
|
||||
1. Install `git`, `node` through `brew`
|
||||
0. 打开 Terminal, (或者 iTerm2, Ghostty, Kitty, etc.)
|
||||
1. 通过 `brew` 安装 `git`, `node`
|
||||
|
||||
```shell
|
||||
brew install git node
|
||||
```
|
||||
|
||||
2. Install `pnpm` through `corepack`
|
||||
2. 通过 `corepack` 安装 `pnpm`
|
||||
|
||||
```shell
|
||||
corepack enable
|
||||
@@ -71,16 +71,16 @@ Hello! Thank you for your interest in contributing to this project. This guide w
|
||||
<details>
|
||||
<summary>Linux setup</summary>
|
||||
|
||||
0. Open Terminal
|
||||
1. Follow [nodesource/distributions: NodeSource Node.js Binary Distributions](https://github.com/nodesource/distributions?tab=readme-ov-file#table-of-contents) to install `node`
|
||||
2. Follow [Git](https://git-scm.com/downloads/linux) to install `git`
|
||||
3. Install `pnpm` through `corepack`
|
||||
0. 打开 Terminal
|
||||
1. 请按照该说明的内容 [nodesource/distributions: NodeSource Node.js Binary Distributions](https://github.com/nodesource/distributions?tab=readme-ov-file#table-of-contents) 安装 `node`
|
||||
2. 请参考该页面 [Git](https://git-scm.com/downloads/linux) 安装 `git`
|
||||
3. 通过 `corepack` 安装 `pnpm`
|
||||
|
||||
```shell
|
||||
corepack enable
|
||||
corepack prepare pnpm@latest --activate
|
||||
```
|
||||
4. If you would love to help to develop the desktop version, you will need those dependencies:
|
||||
4. 如果你想进行桌面端的开发,你还需要下载如下依赖:
|
||||
```
|
||||
sudo apt install \
|
||||
libssl-dev \
|
||||
@@ -92,15 +92,15 @@ Hello! Thank you for your interest in contributing to this project. This guide w
|
||||
|
||||
</details>
|
||||
|
||||
## If you have already contributed to this project before
|
||||
## 如果你之前已经参与并贡献过本项目
|
||||
|
||||
::: warning
|
||||
::: 注意
|
||||
|
||||
If you haven't clone this repository, skip this section.
|
||||
如果你并未克隆过该项目仓库,本步骤可跳过
|
||||
|
||||
:::
|
||||
|
||||
Make sure your local repository is up to date with the upstream repository:
|
||||
请确保你的本地仓库与主仓库保持最新同步:
|
||||
|
||||
```shell
|
||||
git fetch -all
|
||||
@@ -108,61 +108,61 @@ git checkout main
|
||||
git pull upstream main --rebase
|
||||
```
|
||||
|
||||
If you have a working branch, to make your branch up to date with the upstream repository:
|
||||
如果你有自己的开发/工作分支,请按照如下方式同步至主分支:
|
||||
|
||||
```shell
|
||||
git checkout <your-branch-name>
|
||||
git rebase main
|
||||
```
|
||||
|
||||
## Fork this project
|
||||
## Fork 本项目
|
||||
|
||||
Click on the **Fork** button on the top right corner of the [moeru-ai/airi](https://github.com/moeru-ai/airi) page.
|
||||
请点击 [moeru-ai/airi](https://github.com/moeru-ai/airi) 页面右上角的 **Fork** 按钮来 fork(分叉一个归属于你的账户的副本)本项目。
|
||||
|
||||
## Clone
|
||||
## 克隆本项目
|
||||
|
||||
```shell
|
||||
git clone https://github.com/<your-github-username>/airi.git
|
||||
cd airi
|
||||
```
|
||||
|
||||
## Create your working branch
|
||||
## 创建你自己的工作分支
|
||||
|
||||
```shell
|
||||
git checkout -b <your-branch-name>
|
||||
```
|
||||
|
||||
## Install dependencies
|
||||
## 安装依赖项
|
||||
|
||||
```shell
|
||||
corepack enable
|
||||
pnpm install
|
||||
|
||||
# For Rust dependencies
|
||||
# Not required if you are not going to develop on either crates or apps/tamagotchi
|
||||
# Rust相关依赖
|
||||
# 如果你不打算涉及 crates 或者 apps/tamagotchi 的开发,该步骤可跳过
|
||||
cargo fetch
|
||||
```
|
||||
|
||||
::: tip
|
||||
|
||||
We would recommend to install [@antfu/ni](https://github.com/antfu-collective/ni) to make your script simpler.
|
||||
推荐安装 [@antfu/ni](https://github.com/antfu-collective/ni) 来简化脚本命令
|
||||
|
||||
```shell
|
||||
corepack enable
|
||||
npm i -g @antfu/ni
|
||||
```
|
||||
|
||||
Once installed, you can
|
||||
安装后,你可以:
|
||||
|
||||
- use `ni` for `pnpm install`, `npm install` and `yarn install`.
|
||||
- use `nr` for `pnpm run`, `npm run` and `yarn run`.
|
||||
- 用 `ni` 来替代 `pnpm install`、`npm install` 和 `yarn install` 命令。
|
||||
- 用 `nr` 来替代 `pnpm run`、`npm run` 和 `yarn run` 命令。
|
||||
|
||||
You don't need to care about the package manager, `ni` will help you choose the right one.
|
||||
你无需费心使用何种包管理器,`ni` 会自动适配。
|
||||
:::
|
||||
|
||||
## Choose the application you want to develop on
|
||||
## 选择你要开发的应用
|
||||
|
||||
### Stage Tamagotchi (Desktop version)
|
||||
### Stage Tamagotchi (桌面端)
|
||||
|
||||
```shell
|
||||
pnpm dev:tamagotchi
|
||||
@@ -170,7 +170,7 @@ pnpm dev:tamagotchi
|
||||
|
||||
::: tip
|
||||
|
||||
For [@antfu/ni](https://github.com/antfu-collective/ni) users, you can
|
||||
如果你使用 [@antfu/ni](https://github.com/antfu-collective/ni),你可以:
|
||||
|
||||
```shell
|
||||
nr dev:tamagotchi
|
||||
@@ -178,7 +178,7 @@ nr dev:tamagotchi
|
||||
|
||||
:::
|
||||
|
||||
### Stage Web (Browser version for [airi.moeru.ai](https://airi.moeru.ai))
|
||||
### 网页端 ([airi.moeru.ai](https://airi.moeru.ai))
|
||||
|
||||
```shell
|
||||
pnpm dev
|
||||
@@ -186,7 +186,7 @@ pnpm dev
|
||||
|
||||
::: tip
|
||||
|
||||
For [@antfu/ni](https://github.com/antfu-collective/ni) users, you can
|
||||
如果你使用 [@antfu/ni](https://github.com/antfu-collective/ni),你可以:
|
||||
|
||||
```shell
|
||||
nr dev
|
||||
@@ -194,7 +194,7 @@ nr dev
|
||||
|
||||
:::
|
||||
|
||||
### Documentation site
|
||||
### 文档站
|
||||
|
||||
```shell
|
||||
pnpm dev:docs
|
||||
@@ -202,7 +202,7 @@ pnpm dev:docs
|
||||
|
||||
::: tip
|
||||
|
||||
For [@antfu/ni](https://github.com/antfu-collective/ni) users, you can
|
||||
如果你使用 [@antfu/ni](https://github.com/antfu-collective/ni),你可以:
|
||||
|
||||
```shell
|
||||
nr dev:docs
|
||||
@@ -210,31 +210,31 @@ nr dev:docs
|
||||
|
||||
:::
|
||||
|
||||
### Telegram bot integration
|
||||
### Telegram Bot / 机器人
|
||||
|
||||
A Postgres database is required.
|
||||
需要使用 pgvector(基于 Postgres)数据库。
|
||||
|
||||
```shell
|
||||
cd services/telegram-bot
|
||||
docker compose up -d
|
||||
```
|
||||
|
||||
Configure `.env`
|
||||
配置 `.env` 文件:
|
||||
|
||||
```shell
|
||||
cp .env .env.local
|
||||
```
|
||||
|
||||
Edit the credentials in `.env.local`.
|
||||
编辑 `.env.local` 中的各类密钥和配置信息。
|
||||
|
||||
Migrate the database
|
||||
执行数据库迁移:
|
||||
|
||||
```shell
|
||||
pnpm -F @proj-airi/telegram-bot db:generate
|
||||
pnpm -F @proj-airi/telegram-bot db:push
|
||||
```
|
||||
|
||||
Run the bot
|
||||
启动机器人:
|
||||
|
||||
```shell
|
||||
pnpm -F @proj-airi/telegram-bot start
|
||||
@@ -242,7 +242,7 @@ pnpm -F @proj-airi/telegram-bot start
|
||||
|
||||
::: tip
|
||||
|
||||
For [@antfu/ni](https://github.com/antfu-collective/ni) users, you can
|
||||
如果你使用 [@antfu/ni](https://github.com/antfu-collective/ni),你可以:
|
||||
|
||||
```shell
|
||||
nr -F @proj-airi/telegram-bot dev
|
||||
@@ -250,21 +250,21 @@ nr -F @proj-airi/telegram-bot dev
|
||||
|
||||
:::
|
||||
|
||||
### Discord bot integration
|
||||
### Discord Bot / 机器人
|
||||
|
||||
```shell
|
||||
cd services/discord-bot
|
||||
```
|
||||
|
||||
Configure `.env`
|
||||
配置 `.env` 文件:
|
||||
|
||||
```shell
|
||||
cp .env .env.local
|
||||
```
|
||||
|
||||
Edit the credentials in `.env.local`.
|
||||
编辑 `.env.local` 中的各类密钥和配置信息。
|
||||
|
||||
Run the bot
|
||||
启动机器人:
|
||||
|
||||
```shell
|
||||
pnpm -F @proj-airi/discord-bot start
|
||||
@@ -272,7 +272,7 @@ pnpm -F @proj-airi/discord-bot start
|
||||
|
||||
::: tip
|
||||
|
||||
For [@antfu/ni](https://github.com/antfu-collective/ni) users, you can
|
||||
如果你使用 [@antfu/ni](https://github.com/antfu-collective/ni),你可以:
|
||||
|
||||
```shell
|
||||
nr -F @proj-airi/discord-bot dev
|
||||
@@ -280,23 +280,23 @@ nr -F @proj-airi/discord-bot dev
|
||||
|
||||
:::
|
||||
|
||||
### Minecraft agent
|
||||
### Minecraft(我的世界)Agent / NPC
|
||||
|
||||
```shell
|
||||
cd services/minecraft
|
||||
```
|
||||
|
||||
Start a Minecraft client, export your world with desired port, and fill-in the port number in `.env.local`.
|
||||
启动 Minecraft(我的世界)客户端并导出世界到指定的端口。请在 `.env.local` 中配置端口。
|
||||
|
||||
Configure `.env`
|
||||
配置 `.env` 文件:
|
||||
|
||||
```shell
|
||||
cp .env .env.local
|
||||
```
|
||||
|
||||
Edit the credentials in `.env.local`.
|
||||
编辑 `.env.local` 中的各类密钥和配置信息。
|
||||
|
||||
Run the bot
|
||||
启动机器人:
|
||||
|
||||
```shell
|
||||
pnpm -F @proj-airi/minecraft-bot start
|
||||
@@ -304,7 +304,7 @@ pnpm -F @proj-airi/minecraft-bot start
|
||||
|
||||
::: tip
|
||||
|
||||
For [@antfu/ni](https://github.com/antfu-collective/ni) users, you can
|
||||
如果你使用 [@antfu/ni](https://github.com/antfu-collective/ni),你可以:
|
||||
|
||||
```shell
|
||||
nr -F @proj-airi/minecraft-bot dev
|
||||
@@ -312,13 +312,13 @@ nr -F @proj-airi/minecraft-bot dev
|
||||
|
||||
:::
|
||||
|
||||
## Commit
|
||||
## 提交代码(Commit)
|
||||
|
||||
### Before commit
|
||||
### 提交前请检查
|
||||
|
||||
::: warning
|
||||
::: 注意
|
||||
|
||||
Please make sure lint (static checkers) and TypeScript compilers are satisfied:
|
||||
提交前请确保代码已通过 Lint(静态分析器)和 类型安全检查:
|
||||
|
||||
```shell
|
||||
pnpm lint && pnpm typecheck
|
||||
@@ -328,7 +328,7 @@ pnpm lint && pnpm typecheck
|
||||
|
||||
::: tip
|
||||
|
||||
If you have [@antfu/ni](https://github.com/antfu-collective/ni) installed, you can use `nr` to run the commands:
|
||||
如果你安装了 [@antfu/ni](https://github.com/antfu-collective/ni),你可以通过 `nr` 来运行命令:
|
||||
|
||||
```shell
|
||||
nr lint && nr typecheck
|
||||
@@ -336,24 +336,24 @@ nr lint && nr typecheck
|
||||
|
||||
:::
|
||||
|
||||
### Commit
|
||||
### 执行提交
|
||||
|
||||
```shell
|
||||
git add .
|
||||
git commit -m "<your-commit-message>"
|
||||
```
|
||||
|
||||
### Push to your fork repository
|
||||
### 将你的代码推送(push)至先前 fork 或者拥有写入权限的 AIRI 仓库
|
||||
|
||||
```shell
|
||||
git push origin <your-branch-name> -u
|
||||
```
|
||||
|
||||
You should be able to browse the branch on your fork repository.
|
||||
现在,你应该可以在 GitHub 上看到你的分支。
|
||||
|
||||
::: tip
|
||||
|
||||
If this is your first time contributing with this project, you need to add the upstream repository too:
|
||||
如果这是你第一次贡献本项目,请添加上游(upstream,指向本项目):
|
||||
|
||||
```shell
|
||||
git remote add upstream https://github.com/moeru-ai/airi.git
|
||||
@@ -361,12 +361,17 @@ git remote add upstream https://github.com/moeru-ai/airi.git
|
||||
|
||||
:::
|
||||
|
||||
## Creating Pull Request
|
||||
## 创建拉取请求(Pull Request)
|
||||
|
||||
Navigate to [moeru-ai/airi](https://github.com/moeru-ai/airi) page, click on the **Pull requests** tab, and click on the **New pull request** button, click on the **Compare across forks** link, and select your fork repository.
|
||||
请前往 [moeru-ai/airi](https://github.com/moeru-ai/airi) 页面:
|
||||
|
||||
Review the changes, and click on the **Create pull request** button.
|
||||
* 点击 **Pull requests** 按钮;
|
||||
* 再点击 **New pull request** 按钮;
|
||||
* 选择 **Compare across forks** 链接;
|
||||
* 然后选择你自己fork的代码仓库。
|
||||
|
||||
## Whooo-ya! You made it!
|
||||
请检查并确认你的改动,最后点击 **Create pull request** 按钮完成拉取请求创建。
|
||||
|
||||
Congratulations! You made your first contribution to this project. You can now wait for the maintainers to review your pull request.
|
||||
## 好欸!搞定了~
|
||||
|
||||
恭喜你成功地为本项目提交了首次贡献!现在可以等待项目的维护人员来审核你的拉取请求啦~
|
||||
|
||||
Generated
+8
-109
@@ -1013,7 +1013,7 @@ importers:
|
||||
version: 0.1.3
|
||||
unplugin-yaml:
|
||||
specifier: ^3.0.1
|
||||
version: 3.0.1(@nuxt/kit@3.14.1592(magicast@0.3.5)(rollup@4.44.2))(@nuxt/schema@3.14.1592(magicast@0.3.5)(rollup@4.44.2))(astro@5.10.1(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(rollup@4.44.2)(terser@5.43.1)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.8.0))(esbuild@0.25.5)(rolldown@1.0.0-beta.20)(rollup@4.44.2)(vite@7.0.4(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
|
||||
version: 3.0.1(@nuxt/kit@3.14.1592(magicast@0.3.5)(rollup@4.44.2))(@nuxt/schema@3.14.1592(magicast@0.3.5)(rollup@4.44.2))(astro@5.10.1(@types/node@24.0.13)(encoding@0.1.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(rollup@4.44.2)(terser@5.43.1)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.8.0))(esbuild@0.25.5)(rolldown@1.0.0-beta.20)(rollup@4.44.2)(vite@7.0.4(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
|
||||
vitepress:
|
||||
specifier: ^2.0.0-alpha.8
|
||||
version: 2.0.0-alpha.8(@algolia/client-search@5.32.0)(@types/node@24.0.13)(change-case@5.4.4)(fuse.js@7.1.0)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(nprogress@0.2.0)(postcss@8.5.6)(react@18.3.1)(search-insights@2.17.3)(terser@5.43.1)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.8.0)
|
||||
@@ -1059,7 +1059,7 @@ importers:
|
||||
devDependencies:
|
||||
unplugin-yaml:
|
||||
specifier: ^3.0.1
|
||||
version: 3.0.1(@nuxt/kit@3.14.1592(magicast@0.3.5)(rollup@4.44.2))(@nuxt/schema@3.14.1592(magicast@0.3.5)(rollup@4.44.2))(astro@5.10.1(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(rollup@4.44.2)(terser@5.43.1)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.8.0))(esbuild@0.25.5)(rolldown@1.0.0-beta.20)(rollup@4.44.2)(vite@7.0.4(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
|
||||
version: 3.0.1(@nuxt/kit@3.14.1592(magicast@0.3.5)(rollup@4.44.2))(@nuxt/schema@3.14.1592(magicast@0.3.5)(rollup@4.44.2))(astro@5.10.1(@types/node@24.0.13)(encoding@0.1.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(rollup@4.44.2)(terser@5.43.1)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.8.0))(esbuild@0.25.5)(rolldown@1.0.0-beta.20)(rollup@4.44.2)(vite@7.0.4(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
|
||||
|
||||
packages/memory-pgvector:
|
||||
dependencies:
|
||||
@@ -1415,7 +1415,7 @@ importers:
|
||||
version: 66.3.3(postcss@8.5.6)(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))
|
||||
unplugin-yaml:
|
||||
specifier: ^3.0.1
|
||||
version: 3.0.1(@nuxt/kit@3.14.1592(magicast@0.3.5)(rollup@4.44.2))(@nuxt/schema@3.14.1592(magicast@0.3.5)(rollup@4.44.2))(astro@5.10.1(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(rollup@4.44.2)(terser@5.43.1)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.8.0))(esbuild@0.25.5)(rolldown@1.0.0-beta.20)(rollup@4.44.2)(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
|
||||
version: 3.0.1(@nuxt/kit@3.14.1592(magicast@0.3.5)(rollup@4.44.2))(@nuxt/schema@3.14.1592(magicast@0.3.5)(rollup@4.44.2))(astro@5.10.1(@types/node@24.0.13)(encoding@0.1.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(rollup@4.44.2)(terser@5.43.1)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.8.0))(esbuild@0.25.5)(rolldown@1.0.0-beta.20)(rollup@4.44.2)(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
|
||||
vite:
|
||||
specifier: ^6.3.5
|
||||
version: 6.3.5(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
|
||||
@@ -17405,7 +17405,7 @@ snapshots:
|
||||
|
||||
'@vue/language-core@2.1.10(typescript@5.8.3)':
|
||||
dependencies:
|
||||
'@volar/language-core': 2.4.15
|
||||
'@volar/language-core': 2.4.17
|
||||
'@vue/compiler-dom': 3.5.17
|
||||
'@vue/compiler-vue2': 2.7.16
|
||||
'@vue/shared': 3.5.17
|
||||
@@ -18138,107 +18138,6 @@ snapshots:
|
||||
- yaml
|
||||
optional: true
|
||||
|
||||
astro@5.10.1(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(rollup@4.44.2)(terser@5.43.1)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.8.0):
|
||||
dependencies:
|
||||
'@astrojs/compiler': 2.12.2
|
||||
'@astrojs/internal-helpers': 0.6.1
|
||||
'@astrojs/markdown-remark': 6.3.2
|
||||
'@astrojs/telemetry': 3.3.0
|
||||
'@capsizecss/unpack': 2.4.0(encoding@0.1.13)
|
||||
'@oslojs/encoding': 1.1.0
|
||||
'@rollup/pluginutils': 5.2.0(rollup@4.44.2)
|
||||
acorn: 8.15.0
|
||||
aria-query: 5.3.2
|
||||
axobject-query: 4.1.0
|
||||
boxen: 8.0.1
|
||||
ci-info: 4.2.0
|
||||
clsx: 2.1.1
|
||||
common-ancestor-path: 1.0.1
|
||||
cookie: 1.0.2
|
||||
cssesc: 3.0.0
|
||||
debug: 4.4.1
|
||||
deterministic-object-hash: 2.0.2
|
||||
devalue: 5.1.1
|
||||
diff: 5.2.0
|
||||
dlv: 1.1.3
|
||||
dset: 3.1.4
|
||||
es-module-lexer: 1.7.0
|
||||
esbuild: 0.25.5
|
||||
estree-walker: 3.0.3
|
||||
flattie: 1.1.1
|
||||
fontace: 0.3.0
|
||||
github-slugger: 2.0.0
|
||||
html-escaper: 3.0.3
|
||||
http-cache-semantics: 4.2.0
|
||||
import-meta-resolve: 4.1.0
|
||||
js-yaml: 4.1.0
|
||||
kleur: 4.1.5
|
||||
magic-string: 0.30.17
|
||||
magicast: 0.3.5
|
||||
mrmime: 2.0.1
|
||||
neotraverse: 0.6.18
|
||||
p-limit: 6.2.0
|
||||
p-queue: 8.1.0
|
||||
package-manager-detector: 1.3.0
|
||||
picomatch: 4.0.2
|
||||
prompts: 2.4.2
|
||||
rehype: 13.0.2
|
||||
semver: 7.7.2
|
||||
shiki: 3.7.0
|
||||
tinyexec: 0.3.2
|
||||
tinyglobby: 0.2.14
|
||||
tsconfck: 3.1.6(typescript@5.8.3)
|
||||
ultrahtml: 1.6.0
|
||||
unifont: 0.5.2
|
||||
unist-util-visit: 5.0.0
|
||||
unstorage: 1.16.0
|
||||
vfile: 6.0.3
|
||||
vite: 6.3.5(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
|
||||
vitefu: 1.0.7(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
|
||||
xxhash-wasm: 1.1.0
|
||||
yargs-parser: 21.1.1
|
||||
yocto-spinner: 0.2.3
|
||||
zod: 3.25.74
|
||||
zod-to-json-schema: 3.24.6(zod@3.25.74)
|
||||
zod-to-ts: 1.2.0(typescript@5.8.3)(zod@3.25.74)
|
||||
optionalDependencies:
|
||||
sharp: 0.33.5
|
||||
transitivePeerDependencies:
|
||||
- '@azure/app-configuration'
|
||||
- '@azure/cosmos'
|
||||
- '@azure/data-tables'
|
||||
- '@azure/identity'
|
||||
- '@azure/keyvault-secrets'
|
||||
- '@azure/storage-blob'
|
||||
- '@capacitor/preferences'
|
||||
- '@deno/kv'
|
||||
- '@netlify/blobs'
|
||||
- '@planetscale/database'
|
||||
- '@types/node'
|
||||
- '@upstash/redis'
|
||||
- '@vercel/blob'
|
||||
- '@vercel/kv'
|
||||
- aws4fetch
|
||||
- db0
|
||||
- encoding
|
||||
- idb-keyval
|
||||
- ioredis
|
||||
- jiti
|
||||
- less
|
||||
- lightningcss
|
||||
- rollup
|
||||
- sass
|
||||
- sass-embedded
|
||||
- stylus
|
||||
- sugarss
|
||||
- supports-color
|
||||
- terser
|
||||
- tsx
|
||||
- typescript
|
||||
- uploadthing
|
||||
- yaml
|
||||
optional: true
|
||||
|
||||
async-mutex@0.3.2:
|
||||
dependencies:
|
||||
tslib: 2.8.1
|
||||
@@ -24644,7 +24543,7 @@ snapshots:
|
||||
rollup: 4.44.2
|
||||
vite: rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
|
||||
|
||||
unplugin-yaml@3.0.1(@nuxt/kit@3.14.1592(magicast@0.3.5)(rollup@4.44.2))(@nuxt/schema@3.14.1592(magicast@0.3.5)(rollup@4.44.2))(astro@5.10.1(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(rollup@4.44.2)(terser@5.43.1)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.8.0))(esbuild@0.25.5)(rolldown@1.0.0-beta.20)(rollup@4.44.2)(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)):
|
||||
unplugin-yaml@3.0.1(@nuxt/kit@3.14.1592(magicast@0.3.5)(rollup@4.44.2))(@nuxt/schema@3.14.1592(magicast@0.3.5)(rollup@4.44.2))(astro@5.10.1(@types/node@24.0.13)(encoding@0.1.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(rollup@4.44.2)(terser@5.43.1)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.8.0))(esbuild@0.25.5)(rolldown@1.0.0-beta.20)(rollup@4.44.2)(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)):
|
||||
dependencies:
|
||||
'@rollup/pluginutils': 5.2.0(rollup@4.44.2)
|
||||
unplugin: 2.3.5
|
||||
@@ -24652,13 +24551,13 @@ snapshots:
|
||||
optionalDependencies:
|
||||
'@nuxt/kit': 3.14.1592(magicast@0.3.5)(rollup@4.44.2)
|
||||
'@nuxt/schema': 3.14.1592(magicast@0.3.5)(rollup@4.44.2)
|
||||
astro: 5.10.1(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(rollup@4.44.2)(terser@5.43.1)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.8.0)
|
||||
astro: 5.10.1(@types/node@24.0.13)(encoding@0.1.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(rollup@4.44.2)(terser@5.43.1)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.8.0)
|
||||
esbuild: 0.25.5
|
||||
rolldown: 1.0.0-beta.20
|
||||
rollup: 4.44.2
|
||||
vite: 6.3.5(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
|
||||
|
||||
unplugin-yaml@3.0.1(@nuxt/kit@3.14.1592(magicast@0.3.5)(rollup@4.44.2))(@nuxt/schema@3.14.1592(magicast@0.3.5)(rollup@4.44.2))(astro@5.10.1(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(rollup@4.44.2)(terser@5.43.1)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.8.0))(esbuild@0.25.5)(rolldown@1.0.0-beta.20)(rollup@4.44.2)(vite@7.0.4(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)):
|
||||
unplugin-yaml@3.0.1(@nuxt/kit@3.14.1592(magicast@0.3.5)(rollup@4.44.2))(@nuxt/schema@3.14.1592(magicast@0.3.5)(rollup@4.44.2))(astro@5.10.1(@types/node@24.0.13)(encoding@0.1.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(rollup@4.44.2)(terser@5.43.1)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.8.0))(esbuild@0.25.5)(rolldown@1.0.0-beta.20)(rollup@4.44.2)(vite@7.0.4(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)):
|
||||
dependencies:
|
||||
'@rollup/pluginutils': 5.2.0(rollup@4.44.2)
|
||||
unplugin: 2.3.5
|
||||
@@ -24666,7 +24565,7 @@ snapshots:
|
||||
optionalDependencies:
|
||||
'@nuxt/kit': 3.14.1592(magicast@0.3.5)(rollup@4.44.2)
|
||||
'@nuxt/schema': 3.14.1592(magicast@0.3.5)(rollup@4.44.2)
|
||||
astro: 5.10.1(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(rollup@4.44.2)(terser@5.43.1)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.8.0)
|
||||
astro: 5.10.1(@types/node@24.0.13)(encoding@0.1.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(rollup@4.44.2)(terser@5.43.1)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.8.0)
|
||||
esbuild: 0.25.5
|
||||
rolldown: 1.0.0-beta.20
|
||||
rollup: 4.44.2
|
||||
|
||||
Reference in New Issue
Block a user