Skip to content

Commit 4eb3f50

Browse files
Change stylistic rules for expressions in <template> to extend from ESLint Stylistic (vuejs#2330)
Co-authored-by: Flo Edelmann <[email protected]>
1 parent 7b7b4ce commit 4eb3f50

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

65 files changed

+639
-296
lines changed

.circleci/config.yml

+9
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,9 @@ jobs:
4141
name: Versions
4242
command: npm version
4343
- checkout
44+
- run:
45+
name: Uninstall @stylistic/eslint-plugin
46+
command: npm uninstall -D @stylistic/eslint-plugin
4447
- run:
4548
name: Install eslint@6
4649
command: |
@@ -59,6 +62,9 @@ jobs:
5962
name: Versions
6063
command: npm version
6164
- checkout
65+
- run:
66+
name: Uninstall @stylistic/eslint-plugin
67+
command: npm uninstall -D @stylistic/eslint-plugin
6268
- run:
6369
name: Install eslint@7
6470
command: |
@@ -77,6 +83,9 @@ jobs:
7783
name: Versions
7884
command: npm version
7985
- checkout
86+
- run:
87+
name: Uninstall @stylistic/eslint-plugin
88+
command: npm uninstall -D @stylistic/eslint-plugin
8089
- run:
8190
name: Install @typescript-eslint/parser@4 eslint@7 [email protected]
8291
command: |

.github/workflows/CI.yml

+18-1
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ jobs:
4848
steps:
4949
- name: Checkout
5050
uses: actions/checkout@v3
51-
- name: Install Node.js v${{ matrix.node }}
51+
- name: Install Node.js
5252
uses: actions/setup-node@v3
5353
with:
5454
node-version: 18
@@ -58,3 +58,20 @@ jobs:
5858
run: npm install -D @typescript-eslint/parser
5959
- name: Test
6060
run: npm test
61+
62+
test-for-eslint-v8-without-eslint-stylistic:
63+
name: Test
64+
runs-on: ubuntu-latest
65+
steps:
66+
- name: Checkout
67+
uses: actions/checkout@v3
68+
- name: Install Node.js
69+
uses: actions/setup-node@v3
70+
- name: Install Packages
71+
run: npm install --legacy-peer-deps
72+
- name: Uninstall @stylistic/eslint-plugin
73+
run: npm uninstall -D @stylistic/eslint-plugin
74+
- name: Install eslint v8
75+
run: npm install -D eslint@8
76+
- name: Test
77+
run: npm test

docs/.vitepress/config.mts

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,13 @@ export default async () => {
1717
const uncategorizedRules = rules.filter(
1818
(rule) =>
1919
!rule.meta.docs.categories &&
20-
!rule.meta.docs.extensionRule &&
20+
!rule.meta.docs.extensionSource &&
2121
!rule.meta.deprecated
2222
)
2323
const uncategorizedExtensionRule = rules.filter(
2424
(rule) =>
2525
!rule.meta.docs.categories &&
26-
rule.meta.docs.extensionRule &&
26+
rule.meta.docs.extensionSource &&
2727
!rule.meta.deprecated
2828
)
2929
const deprecatedRules = rules.filter((rule) => rule.meta.deprecated)

docs/rules/array-bracket-newline.md

+9-2
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,19 @@ since: v7.1.0
1111
1212
- :wrench: The `--fix` option on the [command line](https://eslint.org/docs/user-guide/command-line-interface#fixing-problems) can automatically fix some of the problems reported by this rule.
1313

14-
This rule is the same rule as core [array-bracket-newline] rule but it applies to the expressions in `<template>`.
14+
This rule is the same rule as [@stylistic/array-bracket-newline] rule but it applies to the expressions in `<template>`.
15+
16+
This rule extends the rule that [@stylistic/eslint-plugin] has, but if [@stylistic/eslint-plugin] is not installed, this rule extracts and extends the same rule from ESLint core.
17+
However, if neither is found, the rule cannot be used.
18+
19+
[@stylistic/eslint-plugin]: https://eslint.style/packages/default
1520

1621
## :books: Further Reading
1722

23+
- [@stylistic/array-bracket-newline]
1824
- [array-bracket-newline]
1925

26+
[@stylistic/array-bracket-newline]: https://eslint.style/rules/default/array-bracket-newline
2027
[array-bracket-newline]: https://eslint.org/docs/rules/array-bracket-newline
2128

2229
## :rocket: Version
@@ -28,4 +35,4 @@ This rule was introduced in eslint-plugin-vue v7.1.0
2835
- [Rule source](https://github.com/vuejs/eslint-plugin-vue/blob/master/lib/rules/array-bracket-newline.js)
2936
- [Test source](https://github.com/vuejs/eslint-plugin-vue/blob/master/tests/lib/rules/array-bracket-newline.js)
3037

31-
<sup>Taken with ❤️ [from ESLint core](https://eslint.org/docs/latest/rules/array-bracket-newline)</sup>
38+
<sup>Taken with ❤️ [from ESLint Stylistic](https://eslint.style/rules/js/array-bracket-newline)</sup>

docs/rules/array-bracket-spacing.md

+9-2
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,19 @@ since: v5.2.0
1111
1212
- :wrench: The `--fix` option on the [command line](https://eslint.org/docs/user-guide/command-line-interface#fixing-problems) can automatically fix some of the problems reported by this rule.
1313

14-
This rule is the same rule as core [array-bracket-spacing] rule but it applies to the expressions in `<template>`.
14+
This rule is the same rule as [@stylistic/array-bracket-spacing] rule but it applies to the expressions in `<template>`.
15+
16+
This rule extends the rule that [@stylistic/eslint-plugin] has, but if [@stylistic/eslint-plugin] is not installed, this rule extracts and extends the same rule from ESLint core.
17+
However, if neither is found, the rule cannot be used.
18+
19+
[@stylistic/eslint-plugin]: https://eslint.style/packages/default
1520

1621
## :books: Further Reading
1722

23+
- [@stylistic/array-bracket-spacing]
1824
- [array-bracket-spacing]
1925

26+
[@stylistic/array-bracket-spacing]: https://eslint.style/rules/default/array-bracket-spacing
2027
[array-bracket-spacing]: https://eslint.org/docs/rules/array-bracket-spacing
2128

2229
## :rocket: Version
@@ -28,4 +35,4 @@ This rule was introduced in eslint-plugin-vue v5.2.0
2835
- [Rule source](https://github.com/vuejs/eslint-plugin-vue/blob/master/lib/rules/array-bracket-spacing.js)
2936
- [Test source](https://github.com/vuejs/eslint-plugin-vue/blob/master/tests/lib/rules/array-bracket-spacing.js)
3037

31-
<sup>Taken with ❤️ [from ESLint core](https://eslint.org/docs/latest/rules/array-bracket-spacing)</sup>
38+
<sup>Taken with ❤️ [from ESLint Stylistic](https://eslint.style/rules/js/array-bracket-spacing)</sup>

docs/rules/array-element-newline.md

+13-2
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,25 @@ since: v9.9.0
1111
1212
- :wrench: The `--fix` option on the [command line](https://eslint.org/docs/user-guide/command-line-interface#fixing-problems) can automatically fix some of the problems reported by this rule.
1313

14-
This rule is the same rule as core [array-element-newline] rule but it applies to the expressions in `<template>`.
14+
This rule is the same rule as [@stylistic/array-element-newline] rule but it applies to the expressions in `<template>`.
15+
16+
This rule extends the rule that [@stylistic/eslint-plugin] has, but if [@stylistic/eslint-plugin] is not installed, this rule extracts and extends the same rule from ESLint core.
17+
However, if neither is found, the rule cannot be used.
18+
19+
[@stylistic/eslint-plugin]: https://eslint.style/packages/default
1520

1621
## :books: Further Reading
1722

23+
- [@stylistic/array-element-newline]
24+
- [@stylistic/array-bracket-spacing]
25+
- [@stylistic/array-bracket-newline]
1826
- [array-bracket-spacing]
1927
- [array-bracket-newline]
2028
- [array-element-newline]
2129

30+
[@stylistic/array-element-newline]: https://eslint.style/rules/default/array-element-newline
31+
[@stylistic/array-bracket-spacing]: https://eslint.style/rules/default/array-bracket-spacing
32+
[@stylistic/array-bracket-newline]: https://eslint.style/rules/default/array-bracket-newline
2233
[array-bracket-spacing]: https://eslint.org/docs/rules/array-bracket-spacing
2334
[array-bracket-newline]: https://eslint.org/docs/rules/array-bracket-newline
2435
[array-element-newline]: https://eslint.org/docs/rules/array-element-newline
@@ -32,4 +43,4 @@ This rule was introduced in eslint-plugin-vue v9.9.0
3243
- [Rule source](https://github.com/vuejs/eslint-plugin-vue/blob/master/lib/rules/array-element-newline.js)
3344
- [Test source](https://github.com/vuejs/eslint-plugin-vue/blob/master/tests/lib/rules/array-element-newline.js)
3445

35-
<sup>Taken with ❤️ [from ESLint core](https://eslint.org/docs/latest/rules/array-element-newline)</sup>
46+
<sup>Taken with ❤️ [from ESLint Stylistic](https://eslint.style/rules/js/array-element-newline)</sup>

docs/rules/arrow-spacing.md

+9-2
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,19 @@ since: v5.2.0
1111
1212
- :wrench: The `--fix` option on the [command line](https://eslint.org/docs/user-guide/command-line-interface#fixing-problems) can automatically fix some of the problems reported by this rule.
1313

14-
This rule is the same rule as core [arrow-spacing] rule but it applies to the expressions in `<template>`.
14+
This rule is the same rule as [@stylistic/arrow-spacing] rule but it applies to the expressions in `<template>`.
15+
16+
This rule extends the rule that [@stylistic/eslint-plugin] has, but if [@stylistic/eslint-plugin] is not installed, this rule extracts and extends the same rule from ESLint core.
17+
However, if neither is found, the rule cannot be used.
18+
19+
[@stylistic/eslint-plugin]: https://eslint.style/packages/default
1520

1621
## :books: Further Reading
1722

23+
- [@stylistic/arrow-spacing]
1824
- [arrow-spacing]
1925

26+
[@stylistic/arrow-spacing]: https://eslint.style/rules/default/arrow-spacing
2027
[arrow-spacing]: https://eslint.org/docs/rules/arrow-spacing
2128

2229
## :rocket: Version
@@ -28,4 +35,4 @@ This rule was introduced in eslint-plugin-vue v5.2.0
2835
- [Rule source](https://github.com/vuejs/eslint-plugin-vue/blob/master/lib/rules/arrow-spacing.js)
2936
- [Test source](https://github.com/vuejs/eslint-plugin-vue/blob/master/tests/lib/rules/arrow-spacing.js)
3037

31-
<sup>Taken with ❤️ [from ESLint core](https://eslint.org/docs/latest/rules/arrow-spacing)</sup>
38+
<sup>Taken with ❤️ [from ESLint Stylistic](https://eslint.style/rules/js/arrow-spacing)</sup>

docs/rules/block-spacing.md

+9-2
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,19 @@ since: v5.2.0
1111
1212
- :wrench: The `--fix` option on the [command line](https://eslint.org/docs/user-guide/command-line-interface#fixing-problems) can automatically fix some of the problems reported by this rule.
1313

14-
This rule is the same rule as core [block-spacing] rule but it applies to the expressions in `<template>`.
14+
This rule is the same rule as [@stylistic/block-spacing] rule but it applies to the expressions in `<template>`.
15+
16+
This rule extends the rule that [@stylistic/eslint-plugin] has, but if [@stylistic/eslint-plugin] is not installed, this rule extracts and extends the same rule from ESLint core.
17+
However, if neither is found, the rule cannot be used.
18+
19+
[@stylistic/eslint-plugin]: https://eslint.style/packages/default
1520

1621
## :books: Further Reading
1722

23+
- [@stylistic/block-spacing]
1824
- [block-spacing]
1925

26+
[@stylistic/block-spacing]: https://eslint.style/rules/default/block-spacing
2027
[block-spacing]: https://eslint.org/docs/rules/block-spacing
2128

2229
## :rocket: Version
@@ -28,4 +35,4 @@ This rule was introduced in eslint-plugin-vue v5.2.0
2835
- [Rule source](https://github.com/vuejs/eslint-plugin-vue/blob/master/lib/rules/block-spacing.js)
2936
- [Test source](https://github.com/vuejs/eslint-plugin-vue/blob/master/tests/lib/rules/block-spacing.js)
3037

31-
<sup>Taken with ❤️ [from ESLint core](https://eslint.org/docs/latest/rules/block-spacing)</sup>
38+
<sup>Taken with ❤️ [from ESLint Stylistic](https://eslint.style/rules/ts/block-spacing)</sup>

docs/rules/brace-style.md

+9-2
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,19 @@ since: v5.2.0
1111
1212
- :wrench: The `--fix` option on the [command line](https://eslint.org/docs/user-guide/command-line-interface#fixing-problems) can automatically fix some of the problems reported by this rule.
1313

14-
This rule is the same rule as core [brace-style] rule but it applies to the expressions in `<template>`.
14+
This rule is the same rule as [@stylistic/brace-style] rule but it applies to the expressions in `<template>`.
15+
16+
This rule extends the rule that [@stylistic/eslint-plugin] has, but if [@stylistic/eslint-plugin] is not installed, this rule extracts and extends the same rule from ESLint core.
17+
However, if neither is found, the rule cannot be used.
18+
19+
[@stylistic/eslint-plugin]: https://eslint.style/packages/default
1520

1621
## :books: Further Reading
1722

23+
- [@stylistic/brace-style]
1824
- [brace-style]
1925

26+
[@stylistic/brace-style]: https://eslint.style/rules/default/brace-style
2027
[brace-style]: https://eslint.org/docs/rules/brace-style
2128

2229
## :rocket: Version
@@ -28,4 +35,4 @@ This rule was introduced in eslint-plugin-vue v5.2.0
2835
- [Rule source](https://github.com/vuejs/eslint-plugin-vue/blob/master/lib/rules/brace-style.js)
2936
- [Test source](https://github.com/vuejs/eslint-plugin-vue/blob/master/tests/lib/rules/brace-style.js)
3037

31-
<sup>Taken with ❤️ [from ESLint core](https://eslint.org/docs/latest/rules/brace-style)</sup>
38+
<sup>Taken with ❤️ [from ESLint Stylistic](https://eslint.style/rules/ts/brace-style)</sup>

docs/rules/comma-dangle.md

+9-2
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,19 @@ since: v5.2.0
1111
1212
- :wrench: The `--fix` option on the [command line](https://eslint.org/docs/user-guide/command-line-interface#fixing-problems) can automatically fix some of the problems reported by this rule.
1313

14-
This rule is the same rule as core [comma-dangle] rule but it applies to the expressions in `<template>`.
14+
This rule is the same rule as [@stylistic/comma-dangle] rule but it applies to the expressions in `<template>`.
15+
16+
This rule extends the rule that [@stylistic/eslint-plugin] has, but if [@stylistic/eslint-plugin] is not installed, this rule extracts and extends the same rule from ESLint core.
17+
However, if neither is found, the rule cannot be used.
18+
19+
[@stylistic/eslint-plugin]: https://eslint.style/packages/default
1520

1621
## :books: Further Reading
1722

23+
- [@stylistic/comma-dangle]
1824
- [comma-dangle]
1925

26+
[@stylistic/comma-dangle]: https://eslint.style/rules/default/comma-dangle
2027
[comma-dangle]: https://eslint.org/docs/rules/comma-dangle
2128

2229
## :rocket: Version
@@ -28,4 +35,4 @@ This rule was introduced in eslint-plugin-vue v5.2.0
2835
- [Rule source](https://github.com/vuejs/eslint-plugin-vue/blob/master/lib/rules/comma-dangle.js)
2936
- [Test source](https://github.com/vuejs/eslint-plugin-vue/blob/master/tests/lib/rules/comma-dangle.js)
3037

31-
<sup>Taken with ❤️ [from ESLint core](https://eslint.org/docs/latest/rules/comma-dangle)</sup>
38+
<sup>Taken with ❤️ [from ESLint Stylistic](https://eslint.style/rules/ts/comma-dangle)</sup>

docs/rules/comma-spacing.md

+9-2
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,19 @@ since: v7.0.0
1111
1212
- :wrench: The `--fix` option on the [command line](https://eslint.org/docs/user-guide/command-line-interface#fixing-problems) can automatically fix some of the problems reported by this rule.
1313

14-
This rule is the same rule as core [comma-spacing] rule but it applies to the expressions in `<template>`.
14+
This rule is the same rule as [@stylistic/comma-spacing] rule but it applies to the expressions in `<template>`.
15+
16+
This rule extends the rule that [@stylistic/eslint-plugin] has, but if [@stylistic/eslint-plugin] is not installed, this rule extracts and extends the same rule from ESLint core.
17+
However, if neither is found, the rule cannot be used.
18+
19+
[@stylistic/eslint-plugin]: https://eslint.style/packages/default
1520

1621
## :books: Further Reading
1722

23+
- [@stylistic/comma-spacing]
1824
- [comma-spacing]
1925

26+
[@stylistic/comma-spacing]: https://eslint.style/rules/default/comma-spacing
2027
[comma-spacing]: https://eslint.org/docs/rules/comma-spacing
2128

2229
## :rocket: Version
@@ -28,4 +35,4 @@ This rule was introduced in eslint-plugin-vue v7.0.0
2835
- [Rule source](https://github.com/vuejs/eslint-plugin-vue/blob/master/lib/rules/comma-spacing.js)
2936
- [Test source](https://github.com/vuejs/eslint-plugin-vue/blob/master/tests/lib/rules/comma-spacing.js)
3037

31-
<sup>Taken with ❤️ [from ESLint core](https://eslint.org/docs/latest/rules/comma-spacing)</sup>
38+
<sup>Taken with ❤️ [from ESLint Stylistic](https://eslint.style/rules/ts/comma-spacing)</sup>

docs/rules/comma-style.md

+9-2
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,19 @@ since: v7.0.0
1111
1212
- :wrench: The `--fix` option on the [command line](https://eslint.org/docs/user-guide/command-line-interface#fixing-problems) can automatically fix some of the problems reported by this rule.
1313

14-
This rule is the same rule as core [comma-style] rule but it applies to the expressions in `<template>`.
14+
This rule is the same rule as [@stylistic/comma-style] rule but it applies to the expressions in `<template>`.
15+
16+
This rule extends the rule that [@stylistic/eslint-plugin] has, but if [@stylistic/eslint-plugin] is not installed, this rule extracts and extends the same rule from ESLint core.
17+
However, if neither is found, the rule cannot be used.
18+
19+
[@stylistic/eslint-plugin]: https://eslint.style/packages/default
1520

1621
## :books: Further Reading
1722

23+
- [@stylistic/comma-style]
1824
- [comma-style]
1925

26+
[@stylistic/comma-style]: https://eslint.style/rules/default/comma-style
2027
[comma-style]: https://eslint.org/docs/rules/comma-style
2128

2229
## :rocket: Version
@@ -28,4 +35,4 @@ This rule was introduced in eslint-plugin-vue v7.0.0
2835
- [Rule source](https://github.com/vuejs/eslint-plugin-vue/blob/master/lib/rules/comma-style.js)
2936
- [Test source](https://github.com/vuejs/eslint-plugin-vue/blob/master/tests/lib/rules/comma-style.js)
3037

31-
<sup>Taken with ❤️ [from ESLint core](https://eslint.org/docs/latest/rules/comma-style)</sup>
38+
<sup>Taken with ❤️ [from ESLint Stylistic](https://eslint.style/rules/js/comma-style)</sup>

docs/rules/define-emits-declaration.md

-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ title: vue/define-emits-declaration
55
description: enforce declaration style of `defineEmits`
66
since: v9.5.0
77
---
8-
98
# vue/define-emits-declaration
109

1110
> enforce declaration style of `defineEmits`

docs/rules/dot-location.md

+9-2
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,19 @@ since: v6.0.0
1111
1212
- :wrench: The `--fix` option on the [command line](https://eslint.org/docs/user-guide/command-line-interface#fixing-problems) can automatically fix some of the problems reported by this rule.
1313

14-
This rule is the same rule as core [dot-location] rule but it applies to the expressions in `<template>`.
14+
This rule is the same rule as [@stylistic/dot-location] rule but it applies to the expressions in `<template>`.
15+
16+
This rule extends the rule that [@stylistic/eslint-plugin] has, but if [@stylistic/eslint-plugin] is not installed, this rule extracts and extends the same rule from ESLint core.
17+
However, if neither is found, the rule cannot be used.
18+
19+
[@stylistic/eslint-plugin]: https://eslint.style/packages/default
1520

1621
## :books: Further Reading
1722

23+
- [@stylistic/dot-location]
1824
- [dot-location]
1925

26+
[@stylistic/dot-location]: https://eslint.style/rules/default/dot-location
2027
[dot-location]: https://eslint.org/docs/rules/dot-location
2128

2229
## :rocket: Version
@@ -28,4 +35,4 @@ This rule was introduced in eslint-plugin-vue v6.0.0
2835
- [Rule source](https://github.com/vuejs/eslint-plugin-vue/blob/master/lib/rules/dot-location.js)
2936
- [Test source](https://github.com/vuejs/eslint-plugin-vue/blob/master/tests/lib/rules/dot-location.js)
3037

31-
<sup>Taken with ❤️ [from ESLint core](https://eslint.org/docs/latest/rules/dot-location)</sup>
38+
<sup>Taken with ❤️ [from ESLint Stylistic](https://eslint.style/rules/js/dot-location)</sup>

docs/rules/func-call-spacing.md

+9-2
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,19 @@ since: v7.0.0
1111
1212
- :wrench: The `--fix` option on the [command line](https://eslint.org/docs/user-guide/command-line-interface#fixing-problems) can automatically fix some of the problems reported by this rule.
1313

14-
This rule is the same rule as core [func-call-spacing] rule but it applies to the expressions in `<template>`.
14+
This rule is the same rule as [@stylistic/function-call-spacing] rule but it applies to the expressions in `<template>`.
15+
16+
This rule extends the rule that [@stylistic/eslint-plugin] has, but if [@stylistic/eslint-plugin] is not installed, this rule extracts and extends the same rule from ESLint core.
17+
However, if neither is found, the rule cannot be used.
18+
19+
[@stylistic/eslint-plugin]: https://eslint.style/packages/default
1520

1621
## :books: Further Reading
1722

23+
- [@stylistic/function-call-spacing]
1824
- [func-call-spacing]
1925

26+
[@stylistic/function-call-spacing]: https://eslint.style/rules/default/function-call-spacing
2027
[func-call-spacing]: https://eslint.org/docs/rules/func-call-spacing
2128

2229
## :rocket: Version
@@ -28,4 +35,4 @@ This rule was introduced in eslint-plugin-vue v7.0.0
2835
- [Rule source](https://github.com/vuejs/eslint-plugin-vue/blob/master/lib/rules/func-call-spacing.js)
2936
- [Test source](https://github.com/vuejs/eslint-plugin-vue/blob/master/tests/lib/rules/func-call-spacing.js)
3037

31-
<sup>Taken with ❤️ [from ESLint core](https://eslint.org/docs/latest/rules/func-call-spacing)</sup>
38+
<sup>Taken with ❤️ [from ESLint Stylistic](https://eslint.style/rules/ts/function-call-spacing)</sup>

0 commit comments

Comments
 (0)