feat: update deps

This commit is contained in:
Mr.Hope 2024-02-06 11:54:47 +08:00
parent af606816a2
commit cf02e578c2
5 changed files with 1208 additions and 1300 deletions

View File

@ -1,4 +1 @@
#!/bin/sh
. "$(dirname "$0")/_/husky.sh"
pnpm nano-staged

View File

@ -1,3 +1,4 @@
import { viteBundler } from "@vuepress/bundler-vite";
import { defineUserConfig } from "vuepress";
import theme from "./theme.js";
@ -53,6 +54,8 @@ export default defineUserConfig({
],
],
bundler: viteBundler(),
theme,
pagePatterns: ["**/*.md", "!**/*.snippet.md", "!.vuepress", "!node_modules"],

View File

@ -1,6 +1,5 @@
import { getDirname, path } from "@vuepress/utils";
import { getDirname, path } from "vuepress/utils";
import { hopeTheme } from "vuepress-theme-hope";
import { componentsPlugin } from "vuepress-plugin-components";
import navbar from "./navbar.js";
import sidebar from "./sidebar/index.js";
@ -30,15 +29,7 @@ export default hopeTheme({
'<a href="https://beian.miit.gov.cn/" target="_blank">鄂ICP备2020015769号-1</a>',
displayFooter: true,
pageInfo: [
"Author",
"Category",
"Tag",
// "Date",
"Original",
"Word",
"ReadingTime",
],
pageInfo: ["Author", "Category", "Tag", "Original", "Word", "ReadingTime"],
blog: {
intro: "/about-the-author/",
@ -72,7 +63,9 @@ export default hopeTheme({
],
},
},
blog: true,
copyright: {
author: "JavaGuide(javaguide.cn)",
license: "MIT",

View File

@ -12,31 +12,27 @@
"lint": "pnpm lint:prettier && pnpm lint:md",
"lint:md": "markdownlint-cli2 '**/*.md'",
"lint:prettier": "prettier --check --write .",
"prepare": "husky install",
"prepare": "husky",
"update": "pnpm dlx vp-update"
},
"nano-staged": {
"**/*": "prettier --write --ignore-unknown",
".md": "markdownlint-cli2"
},
"packageManager": "pnpm@8.13.1",
"packageManager": "pnpm@8.15.1",
"dependencies": {
"@vuepress/client": "2.0.0-rc.0",
"@vuepress/plugin-search": "2.0.0-rc.0",
"@vuepress/utils": "2.0.0-rc.0",
"husky": "8.0.3",
"markdownlint-cli2": "0.11.0",
"@vuepress/bundler-vite": "2.0.0-rc.6",
"@vuepress/plugin-copyright": "2.0.0-rc.11",
"@vuepress/plugin-feed": "2.0.0-rc.11",
"@vuepress/plugin-search": "2.0.0-rc.11",
"husky": "9.0.10",
"markdownlint-cli2": "0.12.1",
"mathjax-full": "3.2.2",
"nano-staged": "0.8.0",
"nodejs-jieba": "0.1.2",
"prettier": "3.1.1",
"vue": "^3.4.13",
"vuepress": "2.0.0-rc.0",
"vuepress-plugin-copyright2": "2.0.0-rc.11",
"vuepress-plugin-feed2": "2.0.0-rc.11",
"vuepress-theme-hope": "2.0.0-rc.11"
},
"devDependencies": {
"vuepress-plugin-components": "2.0.0-rc.11"
"prettier": "3.2.5",
"vue": "3.4.15",
"vuepress": "2.0.0-rc.6",
"vuepress-theme-hope": "2.0.0-rc.22"
}
}

File diff suppressed because it is too large Load Diff