diff --git a/.prettierignore b/.prettierignore index fbe4183e8..dd4104bc7 100644 --- a/.prettierignore +++ b/.prettierignore @@ -2,3 +2,4 @@ __build__ dist coverage tests_output +packages/docs/.vitepress/cache diff --git a/package.json b/package.json index 94e3d9631..fc03d4328 100644 --- a/package.json +++ b/package.json @@ -24,7 +24,7 @@ "play": "pnpm run -r play", "build:size": "pnpm run -r build:size", "lint": "pnpm run lint:script && pnpm run lint:html", - "lint:script": "prettier -c --parser typescript \"packages/*/{src,__tests__,e2e}/**/*.[jt]s?(x)\"", + "lint:script": "prettier -c --parser typescript \"packages/**/*.?(m)[jt]s?(x)\" \"scripts/*.mjs\"", "lint:html": "prettier -c --parser html \"packages/**/*.html\"", "lint:fix": "pnpm run lint:script --write && pnpm run lint:html --write", "test": "pnpm run -r test", @@ -54,11 +54,14 @@ "commit-msg": "node scripts/verifyCommit.mjs" }, "lint-staged": { - "*.js": [ + "*.?(m)js": [ "prettier --write" ], - "*.ts?(x)": [ + "*.?(m)ts?(x)": [ "prettier --parser=typescript --write" + ], + "*.html": [ + "prettier --parser=html --write" ] }, "pnpm": { diff --git a/packages/docs/.vitepress/config/index.ts b/packages/docs/.vitepress/config/index.ts index 4b680a48c..303993358 100644 --- a/packages/docs/.vitepress/config/index.ts +++ b/packages/docs/.vitepress/config/index.ts @@ -10,7 +10,15 @@ export default defineConfig({ root: { label: 'English', lang: 'en-US', link: '/', ...enConfig }, zh: { label: '简体中文', lang: 'zh-CN', link: '/zh/', ...zhConfig }, ko: { label: '한국어', lang: 'ko-KR', link: 'https://router.vuejs.kr/' }, - pt: { label: 'Português', lang: 'pt-PT', link: 'https://vue-router-docs-pt.netlify.app/' }, - ru: { label: 'Русский', lang: 'ru-RU', link: 'https://vue-router-ru.netlify.app' }, + pt: { + label: 'Português', + lang: 'pt-PT', + link: 'https://vue-router-docs-pt.netlify.app/', + }, + ru: { + label: 'Русский', + lang: 'ru-RU', + link: 'https://vue-router-ru.netlify.app', + }, }, }) diff --git a/packages/docs/.vitepress/config/shared.ts b/packages/docs/.vitepress/config/shared.ts index ee38ec511..17a194893 100644 --- a/packages/docs/.vitepress/config/shared.ts +++ b/packages/docs/.vitepress/config/shared.ts @@ -135,7 +135,8 @@ export const sharedConfig = defineConfig({ ], footer: { - copyright: 'Copyright © 2014-present Evan You, Eduardo San Martin Morote', + copyright: + 'Copyright © 2014-present Evan You, Eduardo San Martin Morote', message: 'Released under the MIT License.', }, diff --git a/packages/docs/.vitepress/theme/index.ts b/packages/docs/.vitepress/theme/index.ts index be8242970..0a388e796 100644 --- a/packages/docs/.vitepress/theme/index.ts +++ b/packages/docs/.vitepress/theme/index.ts @@ -21,7 +21,7 @@ const theme: Theme = { // 'home-features-after': () => h(HomeSponsors), 'aside-ads-before': () => h(AsideSponsors), 'doc-before': () => h(TranslationStatus, { status, i18nLabels }), - 'layout-top': () => h(MadVueBanner) + 'layout-top': () => h(MadVueBanner), }) },