diff --git a/docs/rules/array-bracket-newline.md b/docs/rules/array-bracket-newline.md index 02d592022..4d336afd0 100644 --- a/docs/rules/array-bracket-newline.md +++ b/docs/rules/array-bracket-newline.md @@ -6,6 +6,7 @@ description: enforce linebreaks after opening and before closing array brackets since: v7.1.0 --- # vue/array-bracket-newline + > enforce linebreaks after opening and before closing array brackets - :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. @@ -18,6 +19,10 @@ This rule is the same rule as core [array-bracket-newline] rule but it applies t [array-bracket-newline]: https://eslint.org/docs/rules/array-bracket-newline +## :rocket: Version + +This rule was introduced in eslint-plugin-vue v7.1.0 + ## :mag: Implementation - [Rule source](https://github.com/vuejs/eslint-plugin-vue/blob/master/lib/rules/array-bracket-newline.js) diff --git a/docs/rules/array-bracket-spacing.md b/docs/rules/array-bracket-spacing.md index 9d84f3f0c..fd37f2fe3 100644 --- a/docs/rules/array-bracket-spacing.md +++ b/docs/rules/array-bracket-spacing.md @@ -6,6 +6,7 @@ description: enforce consistent spacing inside array brackets since: v5.2.0 --- # vue/array-bracket-spacing + > enforce consistent spacing inside array brackets - :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. @@ -18,6 +19,10 @@ This rule is the same rule as core [array-bracket-spacing] rule but it applies t [array-bracket-spacing]: https://eslint.org/docs/rules/array-bracket-spacing +## :rocket: Version + +This rule was introduced in eslint-plugin-vue v5.2.0 + ## :mag: Implementation - [Rule source](https://github.com/vuejs/eslint-plugin-vue/blob/master/lib/rules/array-bracket-spacing.js) diff --git a/docs/rules/arrow-spacing.md b/docs/rules/arrow-spacing.md index fb244a0e8..40194ae4b 100644 --- a/docs/rules/arrow-spacing.md +++ b/docs/rules/arrow-spacing.md @@ -6,6 +6,7 @@ description: enforce consistent spacing before and after the arrow in arrow func since: v5.2.0 --- # vue/arrow-spacing + > enforce consistent spacing before and after the arrow in arrow functions - :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. @@ -18,6 +19,10 @@ This rule is the same rule as core [arrow-spacing] rule but it applies to the ex [arrow-spacing]: https://eslint.org/docs/rules/arrow-spacing +## :rocket: Version + +This rule was introduced in eslint-plugin-vue v5.2.0 + ## :mag: Implementation - [Rule source](https://github.com/vuejs/eslint-plugin-vue/blob/master/lib/rules/arrow-spacing.js) diff --git a/docs/rules/attribute-hyphenation.md b/docs/rules/attribute-hyphenation.md index e45ba08c6..fc7bba756 100644 --- a/docs/rules/attribute-hyphenation.md +++ b/docs/rules/attribute-hyphenation.md @@ -6,6 +6,7 @@ description: enforce attribute naming style on custom components in template since: v3.9.0 --- # vue/attribute-hyphenation + > enforce attribute naming style on custom components in template - :gear: This rule is included in all of `"plugin:vue/vue3-strongly-recommended"`, `"plugin:vue/strongly-recommended"`, `"plugin:vue/vue3-recommended"` and `"plugin:vue/recommended"`. @@ -103,6 +104,10 @@ Don't use hyphenated name but allow custom attributes +## :rocket: Version + +This rule was introduced in eslint-plugin-vue v3.9.0 + ## :mag: Implementation - [Rule source](https://github.com/vuejs/eslint-plugin-vue/blob/master/lib/rules/attribute-hyphenation.js) diff --git a/docs/rules/attributes-order.md b/docs/rules/attributes-order.md index 01d0adb55..e5c8a91f1 100644 --- a/docs/rules/attributes-order.md +++ b/docs/rules/attributes-order.md @@ -6,6 +6,7 @@ description: enforce order of attributes since: v4.3.0 --- # vue/attributes-order + > enforce order of attributes - :gear: This rule is included in `"plugin:vue/vue3-recommended"` and `"plugin:vue/recommended"`. @@ -221,6 +222,10 @@ This rule aims to enforce ordering of component attributes. The default order is - [Style guide - Element attribute order](https://v3.vuejs.org/style-guide/#element-attribute-order-recommended) - [Style guide (for v2) - Element attribute order](https://vuejs.org/v2/style-guide/#Element-attribute-order-recommended) +## :rocket: Version + +This rule was introduced in eslint-plugin-vue v4.3.0 + ## :mag: Implementation - [Rule source](https://github.com/vuejs/eslint-plugin-vue/blob/master/lib/rules/attributes-order.js) diff --git a/docs/rules/block-spacing.md b/docs/rules/block-spacing.md index 105e712e2..72a4d495c 100644 --- a/docs/rules/block-spacing.md +++ b/docs/rules/block-spacing.md @@ -6,6 +6,7 @@ description: disallow or enforce spaces inside of blocks after opening block and since: v5.2.0 --- # vue/block-spacing + > disallow or enforce spaces inside of blocks after opening block and before closing block - :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. @@ -18,6 +19,10 @@ This rule is the same rule as core [block-spacing] rule but it applies to the ex [block-spacing]: https://eslint.org/docs/rules/block-spacing +## :rocket: Version + +This rule was introduced in eslint-plugin-vue v5.2.0 + ## :mag: Implementation - [Rule source](https://github.com/vuejs/eslint-plugin-vue/blob/master/lib/rules/block-spacing.js) diff --git a/docs/rules/block-tag-newline.md b/docs/rules/block-tag-newline.md index 8432d2537..59d43a14b 100644 --- a/docs/rules/block-tag-newline.md +++ b/docs/rules/block-tag-newline.md @@ -6,6 +6,7 @@ description: enforce line breaks after opening and before closing block-level ta since: v7.1.0 --- # vue/block-tag-newline + > enforce line breaks after opening and before closing block-level tags - :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. @@ -156,6 +157,10 @@ export default { +## :rocket: Version + +This rule was introduced in eslint-plugin-vue v7.1.0 + ## :mag: Implementation - [Rule source](https://github.com/vuejs/eslint-plugin-vue/blob/master/lib/rules/block-tag-newline.js) diff --git a/docs/rules/brace-style.md b/docs/rules/brace-style.md index d2b0b890e..99bf8e0ce 100644 --- a/docs/rules/brace-style.md +++ b/docs/rules/brace-style.md @@ -6,6 +6,7 @@ description: enforce consistent brace style for blocks since: v5.2.0 --- # vue/brace-style + > enforce consistent brace style for blocks - :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. @@ -18,6 +19,10 @@ This rule is the same rule as core [brace-style] rule but it applies to the expr [brace-style]: https://eslint.org/docs/rules/brace-style +## :rocket: Version + +This rule was introduced in eslint-plugin-vue v5.2.0 + ## :mag: Implementation - [Rule source](https://github.com/vuejs/eslint-plugin-vue/blob/master/lib/rules/brace-style.js) diff --git a/docs/rules/camelcase.md b/docs/rules/camelcase.md index 206baff29..2ee39bdcc 100644 --- a/docs/rules/camelcase.md +++ b/docs/rules/camelcase.md @@ -6,6 +6,7 @@ description: enforce camelcase naming convention since: v5.2.0 --- # vue/camelcase + > enforce camelcase naming convention This rule is the same rule as core [camelcase] rule but it applies to the expressions in `