diff --git a/docs/rules/README.md b/docs/rules/README.md index 9b32f097d..f55f77a5b 100644 --- a/docs/rules/README.md +++ b/docs/rules/README.md @@ -302,6 +302,7 @@ For example: | [vue/no-unregistered-components](./no-unregistered-components.md) | disallow using components that are not registered inside templates | | | [vue/no-unsupported-features](./no-unsupported-features.md) | disallow unsupported Vue.js syntax on the specified version | :wrench: | | [vue/no-unused-properties](./no-unused-properties.md) | disallow unused properties | | +| [vue/no-useless-concat](./no-useless-concat.md) | disallow unnecessary concatenation of literals or template literals | | | [vue/object-curly-spacing](./object-curly-spacing.md) | enforce consistent spacing inside braces | :wrench: | | [vue/padding-line-between-blocks](./padding-line-between-blocks.md) | require or disallow padding lines between blocks | :wrench: | | [vue/prefer-template](./prefer-template.md) | require template literals instead of string concatenation | :wrench: | diff --git a/docs/rules/no-useless-concat.md b/docs/rules/no-useless-concat.md new file mode 100644 index 000000000..d05841f14 --- /dev/null +++ b/docs/rules/no-useless-concat.md @@ -0,0 +1,21 @@ +--- +pageClass: rule-details +sidebarDepth: 0 +title: vue/no-useless-concat +description: disallow unnecessary concatenation of literals or template literals +--- +# vue/no-useless-concat +> disallow unnecessary concatenation of literals or template literals + +This rule is the same rule as core [no-useless-concat] rule but it applies to the expressions in `