You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -85,6 +87,7 @@ Enforce all the rules in this category, as well as all higher priority rules, wi
85
87
| Rule ID | Description ||
86
88
|:--------|:------------|:---|
87
89
|[vue/attribute-hyphenation](./attribute-hyphenation.md)| enforce attribute naming style on custom components in template |:wrench:|
90
+
|[vue/component-definition-name-casing](./component-definition-name-casing.md)| enforce specific casing for component definition name |:wrench:|
88
91
|[vue/html-closing-bracket-newline](./html-closing-bracket-newline.md)| require or disallow a line break before tag's closing brackets |:wrench:|
89
92
|[vue/html-closing-bracket-spacing](./html-closing-bracket-spacing.md)| require or disallow a space before tag's closing brackets |:wrench:|
90
93
|[vue/html-end-tags](./html-end-tags.md)| enforce end tag style |:wrench:|
@@ -94,7 +97,6 @@ Enforce all the rules in this category, as well as all higher priority rules, wi
94
97
|[vue/max-attributes-per-line](./max-attributes-per-line.md)| enforce the maximum number of attributes per line |:wrench:|
95
98
|[vue/multiline-html-element-content-newline](./multiline-html-element-content-newline.md)| require a line break before and after the contents of a multiline element |:wrench:|
96
99
|[vue/mustache-interpolation-spacing](./mustache-interpolation-spacing.md)| enforce unified spacing in mustache interpolations |:wrench:|
97
-
|[vue/name-property-casing](./name-property-casing.md)| enforce specific casing for the name property in Vue components |:wrench:|
|[vue/no-spaces-around-equal-signs-in-attribute](./no-spaces-around-equal-signs-in-attribute.md)| disallow spaces around equal signs in attribute |:wrench:|
100
102
|[vue/no-template-shadow](./no-template-shadow.md)| disallow variable declarations from shadowing variables declared in the outer scope ||
@@ -104,6 +106,7 @@ Enforce all the rules in this category, as well as all higher priority rules, wi
104
106
|[vue/singleline-html-element-content-newline](./singleline-html-element-content-newline.md)| require a line break before and after the contents of a singleline element |:wrench:|
|[vue/comma-dangle](./comma-dangle.md)| require or disallow trailing commas |:wrench:|
148
-
|[vue/component-definition-name-casing](./component-definition-name-casing.md)| enforce specific casing for component definition name |:wrench:|
149
152
|[vue/component-name-in-template-casing](./component-name-in-template-casing.md)| enforce specific casing for the component naming style in template |:wrench:|
150
-
|[vue/component-tags-order](./component-tags-order.md)| enforce order of component top-level elements ||
151
153
|[vue/dot-location](./dot-location.md)| enforce consistent newlines before and after dots |:wrench:|
152
154
|[vue/eqeqeq](./eqeqeq.md)| require the use of `===` and `!==`|:wrench:|
153
155
|[vue/key-spacing](./key-spacing.md)| enforce consistent spacing between keys and values in object literal properties |:wrench:|
@@ -174,9 +176,6 @@ For example:
174
176
|[vue/space-unary-ops](./space-unary-ops.md)| enforce consistent spacing before or after unary operators |:wrench:|
175
177
|[vue/static-class-names-order](./static-class-names-order.md)| enforce static class names order |:wrench:|
176
178
|[vue/v-on-function-call](./v-on-function-call.md)| enforce or forbid parentheses after method calls without arguments in `v-on` directives |:wrench:|
Copy file name to clipboardExpand all lines: docs/rules/component-definition-name-casing.md
+1
Original file line number
Diff line number
Diff line change
@@ -7,6 +7,7 @@ description: enforce specific casing for component definition name
7
7
# vue/component-definition-name-casing
8
8
> enforce specific casing for component definition name
9
9
10
+
-:gear: This rule is included in `"plugin:vue/strongly-recommended"` and `"plugin:vue/recommended"`.
10
11
-: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.
11
12
12
13
Define a style for component definition name casing for consistency purposes.
Copy file name to clipboardExpand all lines: docs/rules/name-property-casing.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,7 @@ description: enforce specific casing for the name property in Vue components
7
7
# vue/name-property-casing
8
8
> enforce specific casing for the name property in Vue components
9
9
10
-
-:gear: This rule is included in `"plugin:vue/strongly-recommended"` and `"plugin:vue/recommended"`.
10
+
-:warning: This rule was **deprecated** and replaced by [vue/component-definition-name-casing](component-definition-name-casing.md) rule.
11
11
-: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.
-:gear: This rule is included in `"plugin:vue/strongly-recommended"` and `"plugin:vue/recommended"`.
10
11
-: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.
0 commit comments