Skip to content

Commit 98dc562

Browse files
committed
Merge remote-tracking branch 'upstream/main' into feat/hierarchical-theme-config
2 parents e142477 + 1ec84c1 commit 98dc562

File tree

8 files changed

+821
-326
lines changed

8 files changed

+821
-326
lines changed

bin/vitepress.js

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,16 @@
11
#!/usr/bin/env node
2+
// @ts-check
3+
4+
import module from 'node:module'
5+
6+
// https://github.com/vitejs/vite/blob/6c8a5a27e645a182f5b03a4ed6aa726eab85993f/packages/vite/bin/vite.js#L48-L63
7+
try {
8+
module.enableCompileCache?.()
9+
setTimeout(() => {
10+
try {
11+
module.flushCompileCache?.()
12+
} catch {}
13+
}, 10 * 1000).unref()
14+
} catch {}
15+
216
import('../dist/node/cli.js')

docs/.vitepress/config.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import {
44
groupIconVitePlugin,
55
localIconLoader
66
} from 'vitepress-plugin-group-icons'
7+
import llmstxt from 'vitepress-plugin-llms'
78

89
let buildConcurrency: number
910
try {
@@ -128,6 +129,10 @@ export default defineConfig({
128129
),
129130
firebase: 'logos:firebase'
130131
}
132+
}),
133+
llmstxt({
134+
workDir: 'en',
135+
ignoreFiles: ['index.md']
131136
})
132137
]
133138
}

docs/en/reference/default-theme-config.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -466,15 +466,15 @@ Returns layout-related data. The returned object has the following type:
466466
interface {
467467
isHome: ComputedRef<boolean>
468468

469-
sidebar: ComputedRef<DefaultTheme.SidebarItem[]>
469+
sidebar: Readonly<ShallowRef<DefaultTheme.SidebarItem[]>>
470470
sidebarGroups: ComputedRef<DefaultTheme.SidebarItem[]>
471471
hasSidebar: ComputedRef<boolean>
472472
isSidebarEnabled: ComputedRef<boolean>
473473

474474
hasAside: ComputedRef<boolean>
475475
leftAside: ComputedRef<boolean>
476476

477-
headers: ShallowRef<DefaultTheme.OutlineItem[]>
477+
headers: Readonly<ShallowRef<DefaultTheme.OutlineItem[]>>
478478
hasLocalNav: ComputedRef<boolean>
479479
}
480480
```

docs/package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,9 @@
1313
"@lunariajs/core": "^0.1.1",
1414
"markdown-it-mathjax3": "^4.3.2",
1515
"open-cli": "^8.0.0",
16-
"postcss-rtlcss": "^5.6.0",
16+
"postcss-rtlcss": "^5.7.0",
1717
"vitepress": "workspace:*",
18-
"vitepress-plugin-group-icons": "^1.3.8"
18+
"vitepress-plugin-group-icons": "^1.4.1",
19+
"vitepress-plugin-llms": "^1.1.0"
1920
}
2021
}

package.json

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -97,32 +97,32 @@
9797
"dependencies": {
9898
"@docsearch/css": "^3.9.0",
9999
"@docsearch/js": "^3.9.0",
100-
"@iconify-json/simple-icons": "^1.2.30",
101-
"@shikijs/core": "^3.2.1",
102-
"@shikijs/transformers": "^3.2.1",
103-
"@shikijs/types": "^3.2.1",
100+
"@iconify-json/simple-icons": "^1.2.31",
101+
"@shikijs/core": "^3.2.2",
102+
"@shikijs/transformers": "^3.2.2",
103+
"@shikijs/types": "^3.2.2",
104104
"@vitejs/plugin-vue": "^5.2.3",
105105
"@vue/devtools-api": "^7.7.2",
106106
"@vue/shared": "^3.5.13",
107-
"@vueuse/core": "^13.0.0",
108-
"@vueuse/integrations": "^13.0.0",
107+
"@vueuse/core": "^13.1.0",
108+
"@vueuse/integrations": "^13.1.0",
109109
"focus-trap": "^7.6.4",
110110
"mark.js": "8.11.1",
111111
"minisearch": "^7.1.2",
112-
"shiki": "^3.2.1",
113-
"vite": "^6.2.5",
112+
"shiki": "^3.2.2",
113+
"vite": "^6.2.6",
114114
"vue": "^3.5.13"
115115
},
116116
"devDependencies": {
117-
"@clack/prompts": "^0.10.0",
117+
"@clack/prompts": "^0.10.1",
118118
"@iconify/utils": "^2.3.0",
119-
"@mdit-vue/plugin-component": "^2.1.3",
120-
"@mdit-vue/plugin-frontmatter": "^2.1.3",
121-
"@mdit-vue/plugin-headers": "^2.1.3",
122-
"@mdit-vue/plugin-sfc": "^2.1.3",
123-
"@mdit-vue/plugin-title": "^2.1.3",
124-
"@mdit-vue/plugin-toc": "^2.1.3",
125-
"@mdit-vue/shared": "^2.1.3",
119+
"@mdit-vue/plugin-component": "^2.1.4",
120+
"@mdit-vue/plugin-frontmatter": "^2.1.4",
121+
"@mdit-vue/plugin-headers": "^2.1.4",
122+
"@mdit-vue/plugin-sfc": "^2.1.4",
123+
"@mdit-vue/plugin-title": "^2.1.4",
124+
"@mdit-vue/plugin-toc": "^2.1.4",
125+
"@mdit-vue/shared": "^2.1.4",
126126
"@polka/compression": "^1.0.0-next.28",
127127
"@rollup/plugin-alias": "^5.1.1",
128128
"@rollup/plugin-commonjs": "^28.0.3",

0 commit comments

Comments
 (0)