Skip to content

Commit 162302a

Browse files
committed
refactor(deps): ⬆️ upgrade dependencies, fix type errors
1 parent d23c719 commit 162302a

File tree

7 files changed

+1874
-1802
lines changed

7 files changed

+1874
-1802
lines changed

package.json

Lines changed: 15 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -44,32 +44,33 @@
4444
"@iconify-json/carbon": "^1.2.1",
4545
"@iconify-json/icon-park-outline": "^1.2.0",
4646
"@iconify-json/octicon": "^1.2.0",
47-
"unocss": "^0.61.9",
47+
"unocss": "^0.65.1",
4848
"vite": "^5.3.1",
49-
"vitepress": "^1.2.3",
50-
"vitepress-sidebar": "^1.27.1",
49+
"vitepress": "^1.5.0",
50+
"vitepress-sidebar": "^1.30.2",
5151
"vue": "^3.4.30"
5252
},
5353
"dependencies": {
54-
"@nolebase/vitepress-plugin-enhanced-readabilities": "^2.6.1",
55-
"@nolebase/vitepress-plugin-git-changelog": "^2.6.1",
56-
"@nolebase/vitepress-plugin-highlight-targeted-heading": "^2.6.1",
57-
"@nolebase/vitepress-plugin-meta": "^2.6.1",
54+
"@nolebase/vitepress-plugin-enhanced-readabilities": "^2.11.1",
55+
"@nolebase/vitepress-plugin-git-changelog": "^2.11.1",
56+
"@nolebase/vitepress-plugin-highlight-targeted-heading": "^2.11.1",
57+
"@nolebase/vitepress-plugin-meta": "^2.11.1",
5858
"@project-trans/suggestion-box": "^0.4.3",
5959
"markdown-it-footnote": "^4.0.0",
6060
"markdown-it-katex": "^2.0.3",
6161
"markdown-it-pangu": "^1.0.2",
62-
"unplugin-vue-components": "^0.27.4"
62+
"unplugin-vue-components": "^0.28.0"
6363
},
6464
"devDependencies": {
65-
"@antfu/eslint-config": "^3.8.0",
65+
"@antfu/eslint-config": "^3.12.0",
6666
"@types/markdown-it": "^14.1.2",
6767
"@types/markdown-it-footnote": "^3.0.4",
68-
"@types/node": "^22.8.1",
69-
"@unocss/eslint-plugin": "^0.63.6",
70-
"eslint": "^9.13.0",
71-
"eslint-plugin-format": "^0.1.2",
72-
"unbuild": "3.0.0-rc.7"
68+
"@types/node": "^22.10.2",
69+
"@unocss/eslint-plugin": "^0.65.1",
70+
"eslint": "^9.17.0",
71+
"eslint-plugin-format": "^0.1.3",
72+
"unbuild": "3.0.1",
73+
"vue-tsc": "^2.1.10"
7374
},
7475
"pnpm": {
7576
"overrides": {

pnpm-lock.yaml

Lines changed: 1846 additions & 1782 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/components/CopyrightInfo.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<script setup lang="ts">
22
import type { Node, Trie } from '../plugins/CopyrightLoader.data'
33
import { useData, useRoute } from 'vitepress' // 获取路由信息
4-
import { computed, ref, watch } from 'vue'
4+
import { computed } from 'vue'
55
import { data } from '../plugins/CopyrightLoader.data'
66
77
const orgName = useData().theme.value.org

src/config.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,13 @@ import { useThemeContext } from './utils/themeContext'
1919
export interface PjtsThemeConfig extends DefaultTheme.Config {
2020
enableChangeLog?: boolean
2121
enableSuggestionBox?: boolean
22+
org?: string
23+
HideReadingTime?: boolean
24+
HideLastUpdated?: boolean
25+
HideAuthors?: boolean
26+
sitemap?: {
27+
hostname: string
28+
}
2229
}
2330

2431
// 从文件系统读取 Markdown 文件内容

src/sidebar.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import type {
22
SidebarItem,
33
SidebarMultiItem,
44
VitePressSidebarOptions,
5-
} from 'vitepress-sidebar'
5+
} from 'vitepress-sidebar/types'
66
import { generateSidebar as genSidebar } from 'vitepress-sidebar'
77
import { useThemeContext } from './utils/themeContext'
88

src/theme.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import type { Theme } from 'vitepress'
2-
import type Options from 'vitepress-sidebar'
2+
import type { VitePressSidebarOptions } from 'vitepress-sidebar/types'
33
// https://vitepress.dev/guide/custom-theme
44
import {
55
NolebaseEnhancedReadabilitiesPlugin,
@@ -20,7 +20,7 @@ import '@nolebase/vitepress-plugin-enhanced-readabilities/client/style.css'
2020
import '@nolebase/vitepress-plugin-git-changelog/client/style.css'
2121
import '@nolebase/vitepress-plugin-highlight-targeted-heading/client/style.css'
2222

23-
export type SidebarOptions = Options
23+
export type SidebarOptions = VitePressSidebarOptions
2424

2525
export default {
2626
extends: DefaultTheme,

src/utils/themeContext.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import type { DefaultTheme } from 'vitepress'
2-
import type { VitePressSidebarOptions } from 'vitepress-sidebar'
2+
import type { VitePressSidebarOptions } from 'vitepress-sidebar/types'
33
import { AsyncLocalStorage } from 'node:async_hooks'
44

5-
type NavConfig = DefaultTheme.Config['nav']
5+
type NavConfig = DefaultTheme.NavItem[]
66

77
export interface ThemeContext {
88
siteTitle: string

0 commit comments

Comments
 (0)