chore(deps): bump docs and frontend dependencies

Bump docs deps (fumadocs-core/ui 16.17.9, fumadocs-openapi 12.5.7, lucide-react 1.66, oxfmt 0.75, oxlint 1.90, postcss, @types/node) and pnpm to 12.16.1. Drop the now-unneeded minimumReleaseAge excludes for the old fumadocs versions.

Frontend: override minimatch to ^11.0.3 for swagger-ui-react and glob to ^14.0.3 for the docgen vite plugin, which updates the lockfile.

Also fix the AmneziaWG kernel Alert to use the Ant Design 6 `title` prop instead of the deprecated `message`.
This commit is contained in:
MHSanaei
2026-11-01 15:58:11 +01:00
parent d94a63d8bc
commit cbf596d889
6 changed files with 322 additions and 314 deletions
+9 -9
View File
@@ -18,12 +18,12 @@
"test:watch": "vitest"
},
"dependencies": {
"fumadocs-core": "^16.17.8",
"fumadocs-core": "^16.17.9",
"fumadocs-docgen": "^3.2.0",
"fumadocs-mdx": "^15.4.10",
"fumadocs-openapi": "^12.5.5",
"fumadocs-ui": "^16.17.8",
"lucide-react": "^1.61.0",
"fumadocs-openapi": "^12.5.7",
"fumadocs-ui": "^16.17.9",
"lucide-react": "^1.66.0",
"mermaid": "^12.2.0",
"next": "16.4.3",
"next-themes": "^0.4.6",
@@ -37,15 +37,15 @@
"devDependencies": {
"@tailwindcss/postcss": "^4.3.3",
"@types/mdx": "^2.0.14",
"@types/node": "^26.6.5",
"@types/node": "^26.6.6",
"@types/react": "^19.3.0",
"@types/react-dom": "^19.3.0",
"oxfmt": "0.74.0",
"oxlint": "1.89.0",
"postcss": "^8.5.31",
"oxfmt": "0.75.0",
"oxlint": "1.90.0",
"postcss": "^8.5.32",
"tailwindcss": "^4.3.3",
"typescript": "7.0.2",
"vitest": "^5.0.5"
},
"packageManager": "pnpm@12.15.0"
"packageManager": "pnpm@12.16.1"
}
+288 -288
View File
File diff suppressed because it is too large Load Diff
-3
View File
@@ -11,8 +11,6 @@ overrides:
'lightningcss@<1.33.0': '^1.33.0'
minimumReleaseAgeExcludePrune: true
minimumReleaseAgeExclude:
- fumadocs-core@16.17.8
- fumadocs-ui@16.17.8
- '@fumadocs/json-schema@0.3.5'
- '@next/env@16.4.3'
- '@next/swc-darwin-arm64@16.4.3'
@@ -24,5 +22,4 @@ minimumReleaseAgeExclude:
- '@next/swc-win32-arm64-msvc@16.4.3'
- '@next/swc-win32-x64-msvc@16.4.3'
- fumadocs-mdx@15.4.10
- fumadocs-openapi@12.5.5
- next@16.4.3
+19 -12
View File
@@ -1490,6 +1490,12 @@
"@swc/helpers": "^0.5.0"
}
},
"node_modules/@isaacs/nonrecursive-glob-match": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/@isaacs/nonrecursive-glob-match/-/nonrecursive-glob-match-1.0.3.tgz",
"integrity": "sha512-SI7kyKHq4XXDRozw+r9GlRZkia1ZkFrpLW98r2IC2Bpr8YkFGE3fvjzmxCG0x78A++69HmDNrDvSMYBZmHGpKA==",
"license": "BlueOak-1.0.0"
},
"node_modules/@joshwooding/vite-plugin-react-docgen-typescript": {
"version": "0.7.0",
"resolved": "https://registry.npmjs.org/@joshwooding/vite-plugin-react-docgen-typescript/-/vite-plugin-react-docgen-typescript-0.7.0.tgz",
@@ -7731,15 +7737,15 @@
}
},
"node_modules/glob": {
"version": "13.0.6",
"resolved": "https://registry.npmjs.org/glob/-/glob-13.0.6.tgz",
"integrity": "sha512-Wjlyrolmm8uDpm/ogGyXZXb1Z+Ca2B8NbJwqBVg0axK9GbBeoS7yGV6vjXnYdGm6X53iehEuxxbyiKp8QmN4Vw==",
"version": "14.0.3",
"resolved": "https://registry.npmjs.org/glob/-/glob-14.0.3.tgz",
"integrity": "sha512-A1vjIwC3qpdCso45Iw127gnp7sPhqgY8lUQhDrArIs+GbmfaaVPFuoyy7WyLT9EPZCRZ7j7aLdwUhQmHWesEow==",
"dev": true,
"license": "BlueOak-1.0.0",
"dependencies": {
"minimatch": "^10.2.2",
"minimatch": "^11.0.2",
"minipass": "^7.1.3",
"path-scurry": "^2.0.2"
"path-scurry": "^3.0.0"
},
"engines": {
"node": "18 || 20 || >=22"
@@ -8730,12 +8736,13 @@
}
},
"node_modules/minimatch": {
"version": "10.2.6",
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.6.tgz",
"integrity": "sha512-vpLQEs+VLCr1nU0BXS07maYoFwlDAH0gngQuuttxIwutDFEMHq2blX+8vpgxDdK3J1PwjCJiep77OitTZ4Ll1A==",
"version": "11.0.3",
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-11.0.3.tgz",
"integrity": "sha512-iny/40PEGkNJQ5/Pv6z3nm6FbRAby32GeZRjCUJk2WnNDbgPSTcdI+DDvLqsgBdD4cD5sMtMheqPPnehCCa8Nw==",
"license": "BlueOak-1.0.0",
"dependencies": {
"brace-expansion": "^5.0.8"
"@isaacs/nonrecursive-glob-match": "^1.0.3",
"brace-expansion": "^5.0.12"
},
"engines": {
"node": "18 || 20 || >=22"
@@ -9225,9 +9232,9 @@
"license": "MIT"
},
"node_modules/path-scurry": {
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.2.tgz",
"integrity": "sha512-3O/iVVsJAPsOnpwWIeD+d6z/7PmqApyQePUtCndjatj/9I5LylHvt5qluFaBT3I5h3r1ejfR056c+FCv+NnNXg==",
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-3.0.0.tgz",
"integrity": "sha512-1pTbQqH1wIwMi/eleQ5leFTTCkzFsPcgXNjwOA8YGGW/W4/kHT3dssE7Z6NH+zuqNLOzOB0uaD61yl7cAcVhgg==",
"dev": true,
"license": "BlueOak-1.0.0",
"dependencies": {
+5 -1
View File
@@ -94,7 +94,11 @@
},
"swagger-ui-react": {
"js-yaml": "^4.3.2",
"brace-expansion": "^5.0.9"
"brace-expansion": "^5.0.9",
"minimatch": "^11.0.3"
},
"@joshwooding/vite-plugin-react-docgen-typescript": {
"glob": "^14.0.3"
},
"@typeschema/valibot": {
"valibot": "^1.1.0"
@@ -239,7 +239,7 @@ export default function AmneziawgFields({
<Alert
type={kernelModeOn ? 'warning' : 'info'}
showIcon
message={t('pages.xray.amneziawg.kernelUnavailable')}
title={t('pages.xray.amneziawg.kernelUnavailable')}
description={
<>
<ul style={{ margin: '0 0 8px', paddingInlineStart: 20 }}>