Skip to content

Commit 350d69d

Browse files
committed
refactoring
1 parent 1a53ca9 commit 350d69d

File tree

9 files changed

+7
-37
lines changed

9 files changed

+7
-37
lines changed

.eslintrc.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,8 @@ module.exports = {
1111
'plugin:vue/vue3-recommended',
1212
'plugin:@typescript-eslint/recommended',
1313
'plugin:@typescript-eslint/eslint-recommended',
14-
'plugin:prettier/recommended',
14+
'prettier',
15+
'prettier/vue',
1516
'prettier/@typescript-eslint'
1617
],
1718
plugins: ['@typescript-eslint'],

.vitepress/theme/Hero.vue

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
/>
99
</figure>
1010
<div class="right">
11-
<!-- eslint-disable-next-line vue/singleline-html-element-content-newline -->
1211
<h1 class="tagline">The Borderless<br />Internationalization</h1>
1312
</div>
1413
</div>

.vitepress/theme/Info.vue

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
</p>
99
<p class="text-white text-center">
1010
Logo art designed by
11-
<!-- eslint-disable-next-line prettier/prettier -->
1211
<a
1312
href="https://www.ceroan.co.jp/"
1413
aria-label="ceroan LLC"

.vitepress/theme/Layout.vue

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ import Info from './Info.vue'
1414
<Navigation />
1515
</header>
1616

17-
<!-- eslint-disable-next-line prettier/prettier -->
1817
<main
1918
class="contents"
2019
aria-labelledby="main-title"
@@ -42,22 +41,18 @@ import Info from './Info.vue'
4241
<section class="sponsors layouts">
4342
<div class="inner">
4443
<h2>Sponsors</h2>
45-
<!-- eslint-disable-next-line prettier/prettier -->
4644
<Sponsor
4745
:banners="$site.customData.sponsors.gold"
4846
tier="gold"
4947
/>
50-
<!-- eslint-disable-next-line prettier/prettier -->
5148
<Sponsor
5249
:banners="$site.customData.sponsors.sliver"
5350
tier="silver"
5451
/>
55-
<!-- eslint-disable-next-line prettier/prettier -->
5652
<Sponsor
5753
:banners="$site.customData.sponsors.bronze"
5854
tier="bronze"
5955
/>
60-
<!-- eslint-disable-next-line prettier/prettier -->
6156
<a
6257
class="button"
6358
href="https://github.com/sponsors/kazupon?o=esc"
@@ -71,7 +66,6 @@ import Info from './Info.vue'
7166
<div class="inner">
7267
<h2>Open Source Projects</h2>
7368
<Project :banners="$site.customData.projects" />
74-
<!-- eslint-disable-next-line prettier/prettier -->
7569
<a
7670
class="button"
7771
href="https://github.com/intlify"

.vitepress/theme/Navigation.vue

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,10 @@
11
<template>
22
<nav class="navigation">
33
<div class="logo">
4-
<!-- eslint-disable-next-line prettier/prettier -->
54
<a
6-
href="/"
75
:aria-label="$site.title"
6+
href="/"
87
>
9-
<!-- eslint-disable-next-line prettier/prettier -->
108
<img
119
:src="$withBase($themeConfig.logo)"
1210
:alt="$site.title"
@@ -15,7 +13,6 @@
1513
</div>
1614
<div class="menu">
1715
<template v-for="{ text, link } in $themeConfig.nav">
18-
<!-- eslint-disable-next-line prettier/prettier -->
1916
<a
2017
:href="link"
2118
:aria-label="text"

.vitepress/theme/Project.vue

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@ defineProps<{
1717
target="_blank"
1818
rel="noopener"
1919
>
20-
<!-- eslint-disable-next-line prettier/prettier -->
2120
<img
2221
class="common"
2322
:src="logo"

.vitepress/theme/Sponsor.vue

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@ defineProps<{
2121
target="_blank"
2222
rel="noopener"
2323
>
24-
<!-- eslint-disable-next-line prettier/prettier -->
2524
<img
2625
:class="tier"
2726
:src="logo"

package.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
"autoprefixer": "^10.2.1",
1616
"eslint": "^7.18.0",
1717
"eslint-config-prettier": "^7.0.0",
18-
"eslint-plugin-prettier": "^3.1.2",
1918
"eslint-plugin-vue": "^7.5.0",
2019
"eslint-plugin-vue-libs": "^4.0.0",
2120
"npm-run-all": "^4.1.5",
@@ -35,8 +34,10 @@
3534
"fix": "npm-run-all --parallel lint:fix format:fix",
3635
"format": "prettier --config .prettierrc --ignore-path .prettierignore '**/*.{ts,js,html,json}'",
3736
"format:fix": "yarn format --write",
38-
"lint": "eslint .vitepress --ext .ts,.js,.vue",
39-
"lint:fix": "yarn lint --fix",
37+
"lint": "npm-run-all --parallel lint:eslint lint:vuedx",
38+
"lint:eslint": "eslint .vitepress --ext .ts,.js,.vue",
39+
"lint:vuedx": "vuedx-typecheck --vue",
40+
"lint:fix": "yarn lint:eslint --fix",
4041
"serve": "vitepress serve"
4142
}
4243
}

yarn.lock

Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1244,13 +1244,6 @@ eslint-config-prettier@^7.0.0:
12441244
resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-7.2.0.tgz#f4a4bd2832e810e8cc7c1411ec85b3e85c0c53f9"
12451245
integrity sha512-rV4Qu0C3nfJKPOAhFujFxB7RMP+URFyQqqOZW9DMRD7ZDTFyjaIlETU3xzHELt++4ugC0+Jm084HQYkkJe+Ivg==
12461246

1247-
eslint-plugin-prettier@^3.1.2:
1248-
version "3.3.1"
1249-
resolved "https://registry.yarnpkg.com/eslint-plugin-prettier/-/eslint-plugin-prettier-3.3.1.tgz#7079cfa2497078905011e6f82e8dd8453d1371b7"
1250-
integrity sha512-Rq3jkcFY8RYeQLgk2cCwuc0P7SEFwDravPhsJZOQ5N4YI4DSg50NyqJ/9gdZHzQlHf8MvafSesbNJCcP/FF6pQ==
1251-
dependencies:
1252-
prettier-linter-helpers "^1.0.0"
1253-
12541247
eslint-plugin-vue-libs@^4.0.0:
12551248
version "4.0.0"
12561249
resolved "https://registry.yarnpkg.com/eslint-plugin-vue-libs/-/eslint-plugin-vue-libs-4.0.0.tgz#b1ab44528aa59ce6c2e9fe2fc37cb92e85c2011c"
@@ -1430,11 +1423,6 @@ fast-deep-equal@^3.1.1:
14301423
resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525"
14311424
integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==
14321425

1433-
fast-diff@^1.1.2:
1434-
version "1.2.0"
1435-
resolved "https://registry.yarnpkg.com/fast-diff/-/fast-diff-1.2.0.tgz#73ee11982d86caaf7959828d519cfe927fac5f03"
1436-
integrity sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==
1437-
14381426
fast-glob@^3.1.1, fast-glob@^3.2.4:
14391427
version "3.2.5"
14401428
resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.5.tgz#7939af2a656de79a4f1901903ee8adcaa7cb9661"
@@ -2477,13 +2465,6 @@ prelude-ls@^1.2.1:
24772465
resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396"
24782466
integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==
24792467

2480-
prettier-linter-helpers@^1.0.0:
2481-
version "1.0.0"
2482-
resolved "https://registry.yarnpkg.com/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz#d23d41fe1375646de2d0104d3454a3008802cf7b"
2483-
integrity sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==
2484-
dependencies:
2485-
fast-diff "^1.1.2"
2486-
24872468
prettier@^2.2.1:
24882469
version "2.2.1"
24892470
resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.2.1.tgz#795a1a78dd52f073da0cd42b21f9c91381923ff5"

0 commit comments

Comments
 (0)