pull/741/merge
dependabot[bot] 2025-09-26 04:03:15 +03:00 committed by GitHub
commit 8882b73cef
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
12 changed files with 164 additions and 163 deletions

View File

@ -58,7 +58,7 @@
"connectivity": "",
"interval": "5m",
"sampling": 2,
"timeout": "30s"
"timeout": "30s",
}
```

View File

@ -39,16 +39,16 @@
"bridges": [
{
"tag": "bridge",
"domain": "reverse-proxy.xray.internal"
"domain": "reverse-proxy.xray.internal",
},
],
"portals": [
{
"tag": "portal",
"domain": "reverse-proxy.xray.internal"
"domain": "reverse-proxy.xray.internal",
},
]
}
],
},
}
```
@ -65,7 +65,7 @@
```jsonc
{
"tag": "bridge",
"domain": "reverse-proxy.xray.internal"
"domain": "reverse-proxy.xray.internal",
}
```
@ -83,7 +83,7 @@
```jsonc
{
"tag": "portal",
"domain": "reverse-proxy.xray.internal"
"domain": "reverse-proxy.xray.internal",
}
```
@ -130,8 +130,8 @@ outbound:
"tag": "out",
"protocol": "freedom",
"settings": {
"redirect": "127.0.0.1:80"
}
"redirect": "127.0.0.1:80",
},
}
```
@ -146,13 +146,13 @@ outbound:
"port": 1024,
"users": [
{
"id": "5783a3e7-e373-51cd-8642-c83782b807c5"
"id": "5783a3e7-e373-51cd-8642-c83782b807c5",
},
]
],
},
]
],
},
"tag": "interconn"
"tag": "interconn",
}
```
@ -167,16 +167,16 @@ outbound:
"type": "field",
"inboundTag": ["bridge"],
"domain": ["full:reverse-proxy.xray.internal"],
"outboundTag": "interconn"
"outboundTag": "interconn",
},
{
// 从 portal 过来的流量,也会从 bridge 出来但是不带上面的domain
// 则路由到 out即转发给网页服务器
"type": "field",
"inboundTag": ["bridge"],
"outboundTag": "out"
"outboundTag": "out",
},
]
],
}
```
@ -208,8 +208,8 @@ inbound:
"settings": {
"address": "127.0.0.1",
"port": 80,
"network": "tcp"
}
"network": "tcp",
},
}
```
@ -222,10 +222,10 @@ inbound:
"settings": {
"clients": [
{
"id": "5783a3e7-e373-51cd-8642-c83782b807c5"
"id": "5783a3e7-e373-51cd-8642-c83782b807c5",
},
]
}
],
},
}
```
@ -239,7 +239,7 @@ inbound:
// 则路由到 portal, 最终会转发给 bridge
"type": "field",
"inboundTag": ["external"],
"outboundTag": "portal"
"outboundTag": "portal",
},
{
// 如果来自 interconn 入站,说明是来自 bridge 的尝试建立反向隧道请求,
@ -247,8 +247,8 @@ inbound:
// 注意这里进入的请求会带上了前文配置的domain所以 portal 能够区分两种被路由到 portal 的请求
"type": "field",
"inboundTag": ["interconn"],
"outboundTag": "portal"
"outboundTag": "portal",
},
]
],
}
```

View File

@ -28,7 +28,7 @@ If you need to do some more detailed routing for traffics that have been routed
"tag": "need-to-split",
"settings": {
"inboundTag": "traffic-input", // This tag will be used as the inboundTag inside the RuleObject
}
},
},
{
"tag": "tcp-output",
@ -44,14 +44,14 @@ If you need to do some more detailed routing for traffics that have been routed
{
"inboundTag": ["traffic-input"], // tag set in the loopback outbound setting
"network": "tcp",
"outboundTag": "tcp-output"
"outboundTag": "tcp-output",
},
{
"inboundTag": ["traffic-input"], // tag set in the loopback outbound
"network": "udp",
"outboundTag": "udp-output"
"outboundTag": "udp-output",
},
]
}
],
},
}
```

View File

@ -12,7 +12,7 @@ lang: ru-RU
```json
{
"version":{},
"version": {},
"log": {},
"api": {},
"dns": {},

View File

@ -81,6 +81,7 @@ VLESS будет перенаправлять трафик с длиной пе
Если указан только `port`, можно использовать как число, так и строку, например `80` или `"80"`. Обычно это указывает на `http`-сервис, работающий в открытом виде (`addr` будет автоматически дополнен как `"localhost"`).
Примечание: Начиная с версии `v25.7.26`, `dest`, содержащий только `port`, указывает на `localhost`, тогда как до этой версии он всегда указывал на `127.0.0.1`. После этого изменения фактической целью может стать `::1`. Некоторые шаблоны `webserver`, скопированные из интернета, могут прослушивать `::1`, но при этом разрешать доступ только с `127.0.0.1` или требовать применения `proxy protocol`, что может привести к различиям в поведении.
> `xver`: number
Отправка [PROXY protocol](https://www.haproxy.org/download/2.2/doc/proxy-protocol.txt), специально для передачи реального исходного IP-адреса и порта запроса, заполняется версией 1 или 2, по умолчанию 0, то есть не отправляется. При необходимости рекомендуется указать 1.

View File

@ -91,11 +91,11 @@ VMess полагается на системное время. Убедитес
Метод шифрования. Клиент будет отправлять данные с использованием настроенного метода шифрования, сервер автоматически распознает его, настройка на сервере не требуется.
* `"aes-128-gcm"`: Использовать алгоритм `AES-128-GCM`.
* `"chacha20-poly1305"`: Использовать алгоритм `Chacha20-Poly1305`.
* `"auto"`: Значение по умолчанию. Автоматический выбор (для архитектур `AMD64`, `ARM64` или `s390x` будет выбран метод шифрования `aes-128-gcm`, в остальных случаях — `Chacha20-Poly1305`).
* `"none"`: Без шифрования, сохраняется структура сообщения `VMess`.
* `"zero"`: Без шифрования, поток данных копируется напрямую (аналогично `VLESS`).
- `"aes-128-gcm"`: Использовать алгоритм `AES-128-GCM`.
- `"chacha20-poly1305"`: Использовать алгоритм `Chacha20-Poly1305`.
- `"auto"`: Значение по умолчанию. Автоматический выбор (для архитектур `AMD64`, `ARM64` или `s390x` будет выбран метод шифрования `aes-128-gcm`, в остальных случаях — `Chacha20-Poly1305`).
- `"none"`: Без шифрования, сохраняется структура сообщения `VMess`.
- `"zero"`: Без шифрования, поток данных копируется напрямую (аналогично `VLESS`).
Не рекомендуется использовать псевдошифрование `"none"` или `"zero"` без включенного `TLS` шифрования и принудительной проверки сертификата. Независимо от выбранного метода шифрования, заголовки пакетов `VMess` всегда защищены шифрованием и аутентификацией.

View File

@ -39,16 +39,16 @@
"bridges": [
{
"tag": "bridge",
"domain": "reverse-proxy.xray.internal"
"domain": "reverse-proxy.xray.internal",
},
],
"portals": [
{
"tag": "portal",
"domain": "reverse-proxy.xray.internal"
"domain": "reverse-proxy.xray.internal",
},
]
}
],
},
}
```
@ -65,7 +65,7 @@
```jsonc
{
"tag": "bridge",
"domain": "reverse-proxy.xray.internal"
"domain": "reverse-proxy.xray.internal",
}
```
@ -83,7 +83,7 @@
```jsonc
{
"tag": "portal",
"domain": "reverse-proxy.xray.internal"
"domain": "reverse-proxy.xray.internal",
}
```
@ -130,8 +130,8 @@ outbound:
"tag": "out",
"protocol": "freedom",
"settings": {
"redirect": "127.0.0.1:80"
}
"redirect": "127.0.0.1:80",
},
}
```
@ -146,13 +146,13 @@ outbound:
"port": 1024,
"users": [
{
"id": "5783a3e7-e373-51cd-8642-c83782b807c5"
"id": "5783a3e7-e373-51cd-8642-c83782b807c5",
},
]
],
},
]
],
},
"tag": "interconn"
"tag": "interconn",
}
```
@ -168,16 +168,16 @@ outbound:
"type": "field",
"inboundTag": ["bridge"],
"domain": ["full:reverse-proxy.xray.internal"],
"outboundTag": "interconn"
"outboundTag": "interconn",
},
{
// Трафик от portal также будет выходить из bridge, но без указанного выше домена
// маршрутизируем на out, то есть перенаправляем на веб-сервер
"type": "field",
"inboundTag": ["bridge"],
"outboundTag": "out"
"outboundTag": "out",
},
]
],
}
```
@ -209,8 +209,8 @@ inbound:
"settings": {
"address": "127.0.0.1",
"port": 80,
"network": "tcp"
}
"network": "tcp",
},
}
```
@ -223,10 +223,10 @@ inbound:
"settings": {
"clients": [
{
"id": "5783a3e7-e373-51cd-8642-c83782b807c5"
"id": "5783a3e7-e373-51cd-8642-c83782b807c5",
},
]
}
],
},
}
```
@ -240,7 +240,7 @@ inbound:
// маршрутизируем на portal, который в конечном итоге перенаправит его на bridge
"type": "field",
"inboundTag": ["external"],
"outboundTag": "portal"
"outboundTag": "portal",
},
{
// Если входящее соединение от interconn, значит, это запрос от bridge для установления обратного туннеля,
@ -249,8 +249,8 @@ inbound:
// маршрутизируемых на portal.
"type": "field",
"inboundTag": ["interconn"],
"outboundTag": "portal"
"outboundTag": "portal",
},
]
],
}
```

View File

@ -30,7 +30,6 @@
- Разрешенный IP-адрес используется только при выборе маршрута, в пересылаемых пакетах данных по-прежнему используется исходное доменное имя;
- `"IPOnDemand"`: если при сопоставлении встречается любое правило на основе IP-адреса, доменное имя немедленно разрешается в IP-адрес для сопоставления;
> `rules`: \[[RuleObject](#ruleobject)\]
Соответствует массиву, каждый элемент которого является правилом.

View File

@ -301,6 +301,7 @@ x25519Kyber768Draft00
Полученный Config можно опубликовать в HTTPS-записи DNS (см. пример в [Google DNS](https://dns.google/query?name=encryptedsni.com&rr_type=HTTPS) или RFC 9460).
Учтите: сервер, настроенный на использование ECH, всё ещё принимает обычные не-ECH-соединения. Но клиент, настроенный на ECH, при неудачной ECH-рукопожатии сразу завершит соединение, не откатываясь к открытому SNI.
> `echForceQuery` : string
Управляет политикой при использовании DNS-запросов для `ECH Config`, доступны опции `none`(по умолчанию), `half`, `full`.
@ -448,7 +449,7 @@ Reality лишь модифицирует TLS, и для реализации н
Рекомендации: Слишком большие значения `afterBytes` и `burstBytesPerSec` не приведут к желаемому эффекту ограничения скорости. Слишком маленькие значения `bytesPerSec` и `burstBytesPerSec` могут быть легко обнаружены.
Следует разумно подбирать параметры в зависимости от размера ресурсов веб-сайта-источника. Если внезапные скачки скорости нежелательны, установите для `burstBytesPerSec` значение 0.
Следует разумно подбирать параметры в зависимости от размера ресурсов веб-сайта-источника. Если внезапные скачки скорости нежелательны, установите для `burstBytesPerSec` значение 0.
:::
> `afterBytes` : number

8
package-lock.json generated
View File

@ -26,7 +26,7 @@
"devDependencies": {
"@types/bootstrap": "^5.2.0",
"@types/jquery": "^3.5.14",
"@types/node": "^24.2.0",
"@types/node": "^24.3.0",
"@vuepress/bundler-vite": "2.0.0-rc.2",
"@vuepress/bundler-webpack": "2.0.0-rc.2",
"@vuepress/plugin-back-to-top": "^2.0.0-rc.3",
@ -1565,9 +1565,9 @@
"integrity": "sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g=="
},
"node_modules/@types/node": {
"version": "24.2.0",
"resolved": "https://registry.npmjs.org/@types/node/-/node-24.2.0.tgz",
"integrity": "sha512-3xyG3pMCq3oYCNg7/ZP+E1ooTaGB4cG8JWRsqqOYQdbWNY4zbaV0Ennrd7stjiJEFZCaybcIgpTjJWHRfBSIDw==",
"version": "24.3.0",
"resolved": "https://registry.npmjs.org/@types/node/-/node-24.3.0.tgz",
"integrity": "sha512-aPTXCrfwnDLj4VvXrm+UUCQjNEvJgNA8s5F1cvwQU+3KNltTOkBm1j30uNLyqqPNe7gE3KFzImYoZEfLhp4Yow==",
"license": "MIT",
"dependencies": {
"undici-types": "~7.10.0"

View File

@ -8,7 +8,7 @@
"devDependencies": {
"@types/bootstrap": "^5.2.0",
"@types/jquery": "^3.5.14",
"@types/node": "^24.2.0",
"@types/node": "^24.3.0",
"@vuepress/bundler-vite": "2.0.0-rc.2",
"@vuepress/bundler-webpack": "2.0.0-rc.2",
"@vuepress/plugin-back-to-top": "^2.0.0-rc.3",

View File

@ -13,16 +13,16 @@ importers:
version: 2.11.8
'@vuepress/plugin-google-analytics':
specifier: 2.0.0-rc.3
version: 2.0.0-rc.3(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))
version: 2.0.0-rc.3(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))
'@vuepress/plugin-register-components':
specifier: 2.0.0-rc.3
version: 2.0.0-rc.3(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))
version: 2.0.0-rc.3(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))
'@vuepress/plugin-shiki':
specifier: 2.0.0-rc.3
version: 2.0.0-rc.3(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))
version: 2.0.0-rc.3(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))
'@vuepress/theme-default':
specifier: 2.0.0-rc.3
version: 2.0.0-rc.3(sass-loader@14.2.1(sass@1.77.4)(webpack@5.91.0(esbuild@0.25.3)))(typescript@5.9.2)(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))
version: 2.0.0-rc.3(sass-loader@14.2.1(sass@1.77.4)(webpack@5.91.0(esbuild@0.25.3)))(typescript@5.9.2)(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))
'@vueuse/core':
specifier: ^11.2.0
version: 11.2.0(vue@3.3.13(typescript@5.9.2))
@ -55,20 +55,20 @@ importers:
specifier: ^3.5.14
version: 3.5.30
'@types/node':
specifier: ^24.2.0
version: 24.2.0
specifier: ^24.3.0
version: 24.3.0
'@vuepress/bundler-vite':
specifier: 2.0.0-rc.2
version: 2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2)
version: 2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2)
'@vuepress/bundler-webpack':
specifier: 2.0.0-rc.2
version: 2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2)
'@vuepress/plugin-back-to-top':
specifier: ^2.0.0-rc.3
version: 2.0.0-rc.33(typescript@5.9.2)(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))
version: 2.0.0-rc.33(typescript@5.9.2)(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))
'@vuepress/plugin-search':
specifier: 2.0.0-rc.3
version: 2.0.0-rc.3(typescript@5.9.2)(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))
version: 2.0.0-rc.3(typescript@5.9.2)(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))
postcss-loader:
specifier: ^8.0.0
version: 8.1.1(postcss@8.4.38)(typescript@5.9.2)(webpack@5.91.0(esbuild@0.25.3))
@ -89,10 +89,10 @@ importers:
version: 9.1.2(vue-class-component@7.2.6(vue@3.3.13(typescript@5.9.2)))(vue@3.3.13(typescript@5.9.2))
vuepress:
specifier: 2.0.0-rc.2
version: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2))
version: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2))
vuepress-plugin-i18n:
specifier: https://codeload.github.com/XTLS/vuepress-plugin-i18n/tar.gz/5ae5b2d
version: https://codeload.github.com/XTLS/vuepress-plugin-i18n/tar.gz/5ae5b2d(typescript@5.9.2)(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))
version: https://codeload.github.com/XTLS/vuepress-plugin-i18n/tar.gz/5ae5b2d(typescript@5.9.2)(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))
packages:
@ -778,8 +778,8 @@ packages:
'@types/node@17.0.45':
resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==}
'@types/node@24.2.0':
resolution: {integrity: sha512-3xyG3pMCq3oYCNg7/ZP+E1ooTaGB4cG8JWRsqqOYQdbWNY4zbaV0Ennrd7stjiJEFZCaybcIgpTjJWHRfBSIDw==}
'@types/node@24.3.0':
resolution: {integrity: sha512-aPTXCrfwnDLj4VvXrm+UUCQjNEvJgNA8s5F1cvwQU+3KNltTOkBm1j30uNLyqqPNe7gE3KFzImYoZEfLhp4Yow==}
'@types/qs@6.9.15':
resolution: {integrity: sha512-uXHQKES6DQKKCLh441Xv/dwxOq1TVS3JPUMlEqoEglvlhR6Mxnlew/Xq/LRVHpLyk7iK3zODe1qYHIMltO7XGg==}
@ -3905,11 +3905,11 @@ snapshots:
'@types/body-parser@1.19.5':
dependencies:
'@types/connect': 3.4.38
'@types/node': 24.2.0
'@types/node': 24.3.0
'@types/bonjour@3.5.13':
dependencies:
'@types/node': 24.2.0
'@types/node': 24.3.0
'@types/bootstrap@5.2.10':
dependencies:
@ -3918,11 +3918,11 @@ snapshots:
'@types/connect-history-api-fallback@1.5.4':
dependencies:
'@types/express-serve-static-core': 4.19.3
'@types/node': 24.2.0
'@types/node': 24.3.0
'@types/connect@3.4.38':
dependencies:
'@types/node': 24.2.0
'@types/node': 24.3.0
'@types/d3-array@3.2.1': {}
@ -4063,7 +4063,7 @@ snapshots:
'@types/express-serve-static-core@4.19.3':
dependencies:
'@types/node': 24.2.0
'@types/node': 24.3.0
'@types/qs': 6.9.15
'@types/range-parser': 1.2.7
'@types/send': 0.17.4
@ -4078,7 +4078,7 @@ snapshots:
'@types/fs-extra@11.0.4':
dependencies:
'@types/jsonfile': 6.1.4
'@types/node': 24.2.0
'@types/node': 24.3.0
'@types/geojson@7946.0.14': {}
@ -4090,7 +4090,7 @@ snapshots:
'@types/http-proxy@1.17.14':
dependencies:
'@types/node': 24.2.0
'@types/node': 24.3.0
'@types/jquery@3.5.30':
dependencies:
@ -4100,7 +4100,7 @@ snapshots:
'@types/jsonfile@6.1.4':
dependencies:
'@types/node': 24.2.0
'@types/node': 24.3.0
'@types/linkify-it@3.0.5': {}
@ -4130,11 +4130,11 @@ snapshots:
'@types/node-forge@1.3.11':
dependencies:
'@types/node': 24.2.0
'@types/node': 24.3.0
'@types/node@17.0.45': {}
'@types/node@24.2.0':
'@types/node@24.3.0':
dependencies:
undici-types: 7.10.0
@ -4146,12 +4146,12 @@ snapshots:
'@types/sax@1.2.7':
dependencies:
'@types/node': 24.2.0
'@types/node': 24.3.0
'@types/send@0.17.4':
dependencies:
'@types/mime': 1.3.5
'@types/node': 24.2.0
'@types/node': 24.3.0
'@types/serve-index@1.9.4':
dependencies:
@ -4160,14 +4160,14 @@ snapshots:
'@types/serve-static@1.15.7':
dependencies:
'@types/http-errors': 2.0.4
'@types/node': 24.2.0
'@types/node': 24.3.0
'@types/send': 0.17.4
'@types/sizzle@2.3.8': {}
'@types/sockjs@0.3.36':
dependencies:
'@types/node': 24.2.0
'@types/node': 24.3.0
'@types/trusted-types@2.0.7': {}
@ -4177,11 +4177,11 @@ snapshots:
'@types/ws@8.5.10':
dependencies:
'@types/node': 24.2.0
'@types/node': 24.3.0
'@vitejs/plugin-vue@5.0.5(vite@5.0.13(@types/node@24.2.0)(sass@1.77.4)(terser@5.31.0))(vue@3.4.27(typescript@5.9.2))':
'@vitejs/plugin-vue@5.0.5(vite@5.0.13(@types/node@24.3.0)(sass@1.77.4)(terser@5.31.0))(vue@3.4.27(typescript@5.9.2))':
dependencies:
vite: 5.0.13(@types/node@24.2.0)(sass@1.77.4)(terser@5.31.0)
vite: 5.0.13(@types/node@24.3.0)(sass@1.77.4)(terser@5.31.0)
vue: 3.4.27(typescript@5.9.2)
'@vue/compiler-core@3.3.13':
@ -4300,9 +4300,9 @@ snapshots:
'@vue/shared@3.4.27': {}
'@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2)':
'@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2)':
dependencies:
'@vitejs/plugin-vue': 5.0.5(vite@5.0.13(@types/node@24.2.0)(sass@1.77.4)(terser@5.31.0))(vue@3.4.27(typescript@5.9.2))
'@vitejs/plugin-vue': 5.0.5(vite@5.0.13(@types/node@24.3.0)(sass@1.77.4)(terser@5.31.0))(vue@3.4.27(typescript@5.9.2))
'@vuepress/client': 2.0.0-rc.2(typescript@5.9.2)
'@vuepress/core': 2.0.0-rc.2(typescript@5.9.2)
'@vuepress/shared': 2.0.0-rc.2
@ -4312,7 +4312,7 @@ snapshots:
postcss: 8.4.38
postcss-load-config: 5.1.0(jiti@1.21.0)(postcss@8.4.38)
rollup: 4.18.0
vite: 5.0.13(@types/node@24.2.0)(sass@1.77.4)(terser@5.31.0)
vite: 5.0.13(@types/node@24.3.0)(sass@1.77.4)(terser@5.31.0)
vue: 3.4.27(typescript@5.9.2)
vue-router: 4.3.2(vue@3.4.27(typescript@5.9.2))
transitivePeerDependencies:
@ -4407,25 +4407,25 @@ snapshots:
- supports-color
- typescript
'@vuepress/helper@2.0.0-rc.3(typescript@5.9.2)(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))':
'@vuepress/helper@2.0.0-rc.3(typescript@5.9.2)(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))':
dependencies:
'@vue/shared': 3.4.27
cheerio: 1.0.0-rc.12
fflate: 0.8.2
gray-matter: 4.0.3
vue: 3.4.27(typescript@5.9.2)
vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2))
vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2))
transitivePeerDependencies:
- typescript
'@vuepress/helper@2.0.0-rc.33(typescript@5.9.2)(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))':
'@vuepress/helper@2.0.0-rc.33(typescript@5.9.2)(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))':
dependencies:
'@vue/shared': 3.4.27
cheerio: 1.0.0-rc.12
fflate: 0.8.2
gray-matter: 4.0.3
vue: 3.4.27(typescript@5.9.2)
vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2))
vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2))
transitivePeerDependencies:
- typescript
@ -4450,121 +4450,121 @@ snapshots:
transitivePeerDependencies:
- supports-color
'@vuepress/plugin-active-header-links@2.0.0-rc.3(typescript@5.9.2)(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))':
'@vuepress/plugin-active-header-links@2.0.0-rc.3(typescript@5.9.2)(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))':
dependencies:
ts-debounce: 4.0.0
vue: 3.4.27(typescript@5.9.2)
vue-router: 4.3.2(vue@3.4.27(typescript@5.9.2))
vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2))
vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2))
transitivePeerDependencies:
- typescript
'@vuepress/plugin-back-to-top@2.0.0-rc.3(typescript@5.9.2)(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))':
'@vuepress/plugin-back-to-top@2.0.0-rc.3(typescript@5.9.2)(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))':
dependencies:
ts-debounce: 4.0.0
vue: 3.4.27(typescript@5.9.2)
vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2))
vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2))
transitivePeerDependencies:
- typescript
'@vuepress/plugin-back-to-top@2.0.0-rc.33(typescript@5.9.2)(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))':
'@vuepress/plugin-back-to-top@2.0.0-rc.33(typescript@5.9.2)(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))':
dependencies:
'@vuepress/helper': 2.0.0-rc.33(typescript@5.9.2)(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))
'@vuepress/helper': 2.0.0-rc.33(typescript@5.9.2)(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))
'@vueuse/core': 10.11.0(vue@3.4.27(typescript@5.9.2))
vue: 3.4.27(typescript@5.9.2)
vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2))
vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2))
transitivePeerDependencies:
- '@vue/composition-api'
- typescript
'@vuepress/plugin-container@2.0.0-rc.3(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))':
'@vuepress/plugin-container@2.0.0-rc.3(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))':
dependencies:
'@types/markdown-it': 13.0.8
markdown-it: 14.1.0
markdown-it-container: 4.0.0
vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2))
vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2))
'@vuepress/plugin-external-link-icon@2.0.0-rc.3(typescript@5.9.2)(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))':
'@vuepress/plugin-external-link-icon@2.0.0-rc.3(typescript@5.9.2)(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))':
dependencies:
vue: 3.4.27(typescript@5.9.2)
vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2))
vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2))
transitivePeerDependencies:
- typescript
'@vuepress/plugin-git@2.0.0-rc.3(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))':
'@vuepress/plugin-git@2.0.0-rc.3(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))':
dependencies:
execa: 8.0.1
vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2))
vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2))
'@vuepress/plugin-google-analytics@2.0.0-rc.3(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))':
'@vuepress/plugin-google-analytics@2.0.0-rc.3(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))':
dependencies:
vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2))
vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2))
'@vuepress/plugin-medium-zoom@2.0.0-rc.3(typescript@5.9.2)(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))':
'@vuepress/plugin-medium-zoom@2.0.0-rc.3(typescript@5.9.2)(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))':
dependencies:
medium-zoom: 1.1.0
vue: 3.4.27(typescript@5.9.2)
vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2))
vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2))
transitivePeerDependencies:
- typescript
'@vuepress/plugin-nprogress@2.0.0-rc.3(typescript@5.9.2)(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))':
'@vuepress/plugin-nprogress@2.0.0-rc.3(typescript@5.9.2)(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))':
dependencies:
vue: 3.4.27(typescript@5.9.2)
vue-router: 4.3.2(vue@3.4.27(typescript@5.9.2))
vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2))
vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2))
transitivePeerDependencies:
- typescript
'@vuepress/plugin-palette@2.0.0-rc.3(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))':
'@vuepress/plugin-palette@2.0.0-rc.3(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))':
dependencies:
chokidar: 3.6.0
vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2))
vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2))
'@vuepress/plugin-prismjs@2.0.0-rc.3(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))':
'@vuepress/plugin-prismjs@2.0.0-rc.3(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))':
dependencies:
prismjs: 1.29.0
vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2))
vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2))
'@vuepress/plugin-register-components@2.0.0-rc.3(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))':
'@vuepress/plugin-register-components@2.0.0-rc.3(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))':
dependencies:
chokidar: 3.6.0
vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2))
vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2))
'@vuepress/plugin-search@2.0.0-rc.3(typescript@5.9.2)(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))':
'@vuepress/plugin-search@2.0.0-rc.3(typescript@5.9.2)(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))':
dependencies:
chokidar: 3.6.0
vue: 3.4.27(typescript@5.9.2)
vue-router: 4.3.2(vue@3.4.27(typescript@5.9.2))
vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2))
vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2))
transitivePeerDependencies:
- typescript
'@vuepress/plugin-seo@2.0.0-rc.3(typescript@5.9.2)(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))':
'@vuepress/plugin-seo@2.0.0-rc.3(typescript@5.9.2)(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))':
dependencies:
'@vuepress/helper': 2.0.0-rc.3(typescript@5.9.2)(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))
vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2))
'@vuepress/helper': 2.0.0-rc.3(typescript@5.9.2)(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))
vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2))
transitivePeerDependencies:
- typescript
'@vuepress/plugin-shiki@2.0.0-rc.3(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))':
'@vuepress/plugin-shiki@2.0.0-rc.3(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))':
dependencies:
shikiji: 0.10.2
vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2))
vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2))
'@vuepress/plugin-sitemap@2.0.0-rc.3(typescript@5.9.2)(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))':
'@vuepress/plugin-sitemap@2.0.0-rc.3(typescript@5.9.2)(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))':
dependencies:
'@vuepress/helper': 2.0.0-rc.3(typescript@5.9.2)(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))
'@vuepress/helper': 2.0.0-rc.3(typescript@5.9.2)(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))
sitemap: 7.1.2
vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2))
vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2))
transitivePeerDependencies:
- typescript
'@vuepress/plugin-theme-data@2.0.0-rc.3(typescript@5.9.2)(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))':
'@vuepress/plugin-theme-data@2.0.0-rc.3(typescript@5.9.2)(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))':
dependencies:
'@vue/devtools-api': 6.6.2
vue: 3.4.27(typescript@5.9.2)
vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2))
vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2))
transitivePeerDependencies:
- typescript
@ -4572,25 +4572,25 @@ snapshots:
dependencies:
'@mdit-vue/types': 2.1.0
'@vuepress/theme-default@2.0.0-rc.3(sass-loader@14.2.1(sass@1.77.4)(webpack@5.91.0(esbuild@0.25.3)))(typescript@5.9.2)(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))':
'@vuepress/theme-default@2.0.0-rc.3(sass-loader@14.2.1(sass@1.77.4)(webpack@5.91.0(esbuild@0.25.3)))(typescript@5.9.2)(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))':
dependencies:
'@vuepress/plugin-active-header-links': 2.0.0-rc.3(typescript@5.9.2)(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))
'@vuepress/plugin-back-to-top': 2.0.0-rc.3(typescript@5.9.2)(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))
'@vuepress/plugin-container': 2.0.0-rc.3(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))
'@vuepress/plugin-external-link-icon': 2.0.0-rc.3(typescript@5.9.2)(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))
'@vuepress/plugin-git': 2.0.0-rc.3(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))
'@vuepress/plugin-medium-zoom': 2.0.0-rc.3(typescript@5.9.2)(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))
'@vuepress/plugin-nprogress': 2.0.0-rc.3(typescript@5.9.2)(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))
'@vuepress/plugin-palette': 2.0.0-rc.3(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))
'@vuepress/plugin-prismjs': 2.0.0-rc.3(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))
'@vuepress/plugin-seo': 2.0.0-rc.3(typescript@5.9.2)(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))
'@vuepress/plugin-sitemap': 2.0.0-rc.3(typescript@5.9.2)(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))
'@vuepress/plugin-theme-data': 2.0.0-rc.3(typescript@5.9.2)(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))
'@vuepress/plugin-active-header-links': 2.0.0-rc.3(typescript@5.9.2)(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))
'@vuepress/plugin-back-to-top': 2.0.0-rc.3(typescript@5.9.2)(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))
'@vuepress/plugin-container': 2.0.0-rc.3(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))
'@vuepress/plugin-external-link-icon': 2.0.0-rc.3(typescript@5.9.2)(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))
'@vuepress/plugin-git': 2.0.0-rc.3(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))
'@vuepress/plugin-medium-zoom': 2.0.0-rc.3(typescript@5.9.2)(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))
'@vuepress/plugin-nprogress': 2.0.0-rc.3(typescript@5.9.2)(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))
'@vuepress/plugin-palette': 2.0.0-rc.3(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))
'@vuepress/plugin-prismjs': 2.0.0-rc.3(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))
'@vuepress/plugin-seo': 2.0.0-rc.3(typescript@5.9.2)(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))
'@vuepress/plugin-sitemap': 2.0.0-rc.3(typescript@5.9.2)(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))
'@vuepress/plugin-theme-data': 2.0.0-rc.3(typescript@5.9.2)(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))
'@vueuse/core': 10.11.0(vue@3.4.27(typescript@5.9.2))
sass: 1.77.4
vue: 3.4.27(typescript@5.9.2)
vue-router: 4.3.2(vue@3.4.27(typescript@5.9.2))
vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2))
vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2))
optionalDependencies:
sass-loader: 14.2.1(sass@1.77.4)(webpack@5.91.0(esbuild@0.25.3))
transitivePeerDependencies:
@ -6098,7 +6098,7 @@ snapshots:
jest-worker@27.5.1:
dependencies:
'@types/node': 24.2.0
'@types/node': 24.3.0
merge-stream: 2.0.0
supports-color: 8.1.1
@ -7131,13 +7131,13 @@ snapshots:
vary@1.1.2: {}
vite@5.0.13(@types/node@24.2.0)(sass@1.77.4)(terser@5.31.0):
vite@5.0.13(@types/node@24.3.0)(sass@1.77.4)(terser@5.31.0):
dependencies:
esbuild: 0.19.12
postcss: 8.4.38
rollup: 4.18.0
optionalDependencies:
'@types/node': 24.2.0
'@types/node': 24.3.0
fsevents: 2.3.3
sass: 1.77.4
terser: 5.31.0
@ -7210,21 +7210,21 @@ snapshots:
optionalDependencies:
typescript: 5.9.2
vuepress-plugin-i18n@https://codeload.github.com/XTLS/vuepress-plugin-i18n/tar.gz/5ae5b2d(typescript@5.9.2)(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2))):
vuepress-plugin-i18n@https://codeload.github.com/XTLS/vuepress-plugin-i18n/tar.gz/5ae5b2d(typescript@5.9.2)(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2))):
dependencies:
'@vuepress/client': 2.0.0-rc.2(typescript@5.9.2)
'@vuepress/core': 2.0.0-rc.2(typescript@5.9.2)
'@vuepress/utils': 2.0.0-rc.2
chokidar: 3.6.0
vue: 3.3.13(typescript@5.9.2)
vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2))
vuepress-shared: 2.0.0-rc.15(typescript@5.9.2)(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))
vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2))
vuepress-shared: 2.0.0-rc.15(typescript@5.9.2)(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)))
transitivePeerDependencies:
- '@vue/composition-api'
- supports-color
- typescript
vuepress-shared@2.0.0-rc.15(typescript@5.9.2)(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2))):
vuepress-shared@2.0.0-rc.15(typescript@5.9.2)(vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2))):
dependencies:
'@vueuse/core': 10.11.0(vue@3.4.27(typescript@5.9.2))
cheerio: 1.0.0-rc.12
@ -7236,12 +7236,12 @@ snapshots:
striptags: 3.2.0
vue: 3.4.27(typescript@5.9.2)
vue-router: 4.3.2(vue@3.4.27(typescript@5.9.2))
vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2))
vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2))
transitivePeerDependencies:
- '@vue/composition-api'
- typescript
vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)):
vuepress@2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2))(@vuepress/bundler-webpack@2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2))(typescript@5.9.2)(vue@3.3.13(typescript@5.9.2)):
dependencies:
'@vuepress/cli': 2.0.0-rc.2(typescript@5.9.2)
'@vuepress/client': 2.0.0-rc.2(typescript@5.9.2)
@ -7251,7 +7251,7 @@ snapshots:
'@vuepress/utils': 2.0.0-rc.2
vue: 3.3.13(typescript@5.9.2)
optionalDependencies:
'@vuepress/bundler-vite': 2.0.0-rc.2(@types/node@24.2.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2)
'@vuepress/bundler-vite': 2.0.0-rc.2(@types/node@24.3.0)(jiti@1.21.0)(sass@1.77.4)(terser@5.31.0)(typescript@5.9.2)
'@vuepress/bundler-webpack': 2.0.0-rc.2(esbuild@0.25.3)(typescript@5.9.2)
transitivePeerDependencies:
- '@vue/composition-api'