/repo/node_modules/eslint-plugin-vue/lib/rules/

1 directory 247 files
Name Size Modified
Go up
syntaxes/
array-bracket-newline.js 254 B
array-bracket-spacing.js 258 B
array-element-newline.js 251 B
arrow-spacing.js 212 B
attribute-hyphenation.js 4.0 KiB
attributes-order.js 13 KiB
block-lang.js 5.5 KiB
block-order.js 5.5 KiB
block-spacing.js 246 B
block-tag-newline.js 10 KiB
brace-style.js 244 B
camelcase.js 186 B
comma-dangle.js 211 B
comma-spacing.js 305 B
comma-style.js 520 B
comment-directive.js 10 KiB
component-api-style.js 7.8 KiB
component-definition-name-casing.js 2.9 KiB
component-name-in-template-casing.js 5.9 KiB
component-options-name-casing.js 3.0 KiB
custom-event-name-casing.js 8.3 KiB
define-emits-declaration.js 2.8 KiB
define-macros-order.js 11 KiB
define-props-declaration.js 1.6 KiB
define-props-destructuring.js 2.0 KiB
dot-location.js 211 B
dot-notation.js 238 B
enforce-style-attribute.js 4.0 KiB
eqeqeq.js 214 B
first-attribute-linebreak.js 2.7 KiB
func-call-spacing.js 371 B
html-button-has-type.js 3.2 KiB
html-closing-bracket-newline.js 4.4 KiB
html-closing-bracket-spacing.js 3.8 KiB
html-comment-content-newline.js 5.5 KiB
html-comment-content-spacing.js 4.6 KiB
html-comment-indent.js 7.2 KiB
html-end-tags.js 1.4 KiB
html-indent.js 2.3 KiB
html-quotes.js 3.0 KiB
html-self-closing.js 6.4 KiB
jsx-uses-vars.js 2.3 KiB
key-spacing.js 248 B
keyword-spacing.js 248 B
match-component-file-name.js 4.2 KiB
match-component-import-name.js 1.8 KiB
max-attributes-per-line.js 4.6 KiB
max-len.js 15 KiB
max-lines-per-block.js 2.7 KiB
max-props.js 2.0 KiB
max-template-depth.js 1.7 KiB
multi-word-component-names.js 3.7 KiB
multiline-html-element-content-newline.js 6.3 KiB
multiline-ternary.js 326 B
mustache-interpolation-spacing.js 3.2 KiB
new-line-between-multi-line-property.js 4.0 KiB
next-tick-style.js 3.9 KiB
no-arrow-functions-in-watch.js 1.3 KiB
no-async-in-computed-properties.js 9.6 KiB
no-bare-strings-in-template.js 6.9 KiB
no-boolean-default.js 4.0 KiB
no-child-content.js 4.0 KiB
no-computed-properties-in-data.js 2.8 KiB
no-console.js 1.2 KiB
no-constant-condition.js 779 B
no-custom-modifiers-on-v-model.js 1.3 KiB
no-deprecated-data-object-declaration.js 2.2 KiB
no-deprecated-delete-set.js 3.4 KiB
no-deprecated-destroyed-lifecycle.js 2.0 KiB
no-deprecated-dollar-listeners-api.js 1.5 KiB
no-deprecated-dollar-scopedslots-api.js 1.7 KiB
no-deprecated-events-api.js 1.6 KiB
no-deprecated-filter.js 831 B
no-deprecated-functional-template.js 1.0 KiB
no-deprecated-html-element-is.js 1.7 KiB
no-deprecated-inline-template.js 924 B
no-deprecated-model-definition.js 3.8 KiB
no-deprecated-props-default-this.js 3.2 KiB
no-deprecated-router-link-tag-prop.js 2.2 KiB
no-deprecated-scope-attribute.js 915 B
no-deprecated-slot-attribute.js 1.3 KiB
no-deprecated-slot-scope-attribute.js 980 B
no-deprecated-v-bind-sync.js 1.6 KiB
no-deprecated-v-is.js 754 B
no-deprecated-v-on-native-modifier.js 1.0 KiB
no-deprecated-v-on-number-modifiers.js 1.5 KiB
no-deprecated-vue-config-keycodes.js 1.2 KiB
no-dupe-keys.js 5.3 KiB
no-dupe-v-else-if.js 5.4 KiB
no-duplicate-attr-inheritance.js 3.5 KiB
no-duplicate-attributes.js 2.7 KiB
no-empty-component-block.js 2.7 KiB
no-empty-pattern.js 193 B
no-export-in-script-setup.js 2.1 KiB
no-expose-after-await.js 6.9 KiB
no-extra-parens.js 5.7 KiB
no-implicit-coercion.js 303 B
no-import-compiler-macros.js 2.6 KiB
no-irregular-whitespace.js 7.4 KiB
no-lifecycle-after-await.js 3.8 KiB
no-lone-template.js 2.8 KiB
no-loss-of-precision.js 275 B
no-multi-spaces.js 3.0 KiB
no-multiple-objects-in-class.js 1.4 KiB
no-multiple-slot-args.js 2.8 KiB
no-multiple-template-root.js 4.0 KiB
no-mutating-props.js 14 KiB
no-negated-condition.js 281 B
no-negated-v-if-condition.js 5.5 KiB
no-parsing-error.js 3.3 KiB
no-potential-component-option-typo.js 3.5 KiB
no-ref-as-operand.js 9.4 KiB
no-ref-object-reactivity-loss.js 4.6 KiB
no-required-prop-with-default.js 4.2 KiB
no-reserved-component-names.js 5.5 KiB
no-reserved-keys.js 2.5 KiB
no-reserved-props.js 1.9 KiB
no-restricted-block.js 2.6 KiB
no-restricted-call-after-await.js 6.5 KiB
no-restricted-class.js 3.6 KiB
no-restricted-component-names.js 3.9 KiB
no-restricted-component-options.js 5.2 KiB
no-restricted-custom-event.js 8.2 KiB
no-restricted-html-elements.js 2.2 KiB
no-restricted-props.js 5.5 KiB
no-restricted-static-attribute.js 3.6 KiB
no-restricted-syntax.js 224 B
no-restricted-v-bind.js 4.2 KiB
no-restricted-v-on.js 4.2 KiB
no-root-v-if.js 1.1 KiB
no-setup-props-reactivity-loss.js 11 KiB
no-shared-component-data.js 2.2 KiB
no-side-effects-in-computed-properties.js 6.1 KiB
no-spaces-around-equal-signs-in-attribute.js 1.3 KiB
no-sparse-arrays.js 193 B
no-static-inline-styles.js 4.0 KiB
no-template-key.js 1.3 KiB
no-template-shadow.js 4.0 KiB
no-template-target-blank.js 3.7 KiB
no-textarea-mustache.js 1006 B
no-this-in-before-route-enter.js 2.3 KiB
no-undef-components.js 9.6 KiB
no-undef-properties.js 18 KiB
no-unsupported-features.js 6.2 KiB
no-unused-components.js 4.4 KiB
no-unused-emit-declarations.js 10 KiB
no-unused-properties.js 22 KiB
no-unused-refs.js 6.7 KiB
no-unused-vars.js 3.9 KiB
no-use-computed-property-like-method.js 16 KiB
no-use-v-else-with-v-for.js 1.3 KiB
no-use-v-if-with-v-for.js 3.4 KiB
no-useless-concat.js 221 B
no-useless-mustaches.js 4.0 KiB
no-useless-template-attributes.js 2.5 KiB
no-useless-v-bind.js 4.1 KiB
no-v-for-template-key-on-child.js 2.6 KiB
no-v-for-template-key.js 1.1 KiB
no-v-html.js 1.4 KiB
no-v-model-argument.js 1.1 KiB
no-v-text-v-html-on-component.js 2.3 KiB
no-v-text.js 822 B
no-watch-after-await.js 3.9 KiB
object-curly-newline.js 253 B
object-curly-spacing.js 257 B
object-property-newline.js 256 B
object-shorthand.js 283 B
one-component-per-file.js 1.3 KiB
operator-linebreak.js 217 B
order-in-components.js 11 KiB
padding-line-between-blocks.js 5.9 KiB
padding-line-between-tags.js 5.5 KiB
padding-lines-in-component-definition.js 11 KiB
prefer-define-options.js 3.5 KiB
prefer-import-from-vue.js 3.4 KiB
prefer-prop-type-boolean-first.js 2.8 KiB
prefer-separate-static-class.js 6.5 KiB
prefer-template.js 219 B
prefer-true-attribute-shorthand.js 4.6 KiB
prefer-use-template-ref.js 3.0 KiB
prop-name-casing.js 2.2 KiB
quote-props.js 1.6 KiB
require-component-is.js 1.0 KiB
require-default-export.js 1.6 KiB
require-default-prop.js 6.4 KiB
require-direct-export.js 4.1 KiB
require-emit-validator.js 2.5 KiB
require-explicit-emits.js 18 KiB
require-explicit-slots.js 5.0 KiB
require-expose.js 9.9 KiB
require-macro-variable-name.js 2.5 KiB
require-name-property.js 3.5 KiB
require-prop-comment.js 3.4 KiB
require-prop-type-constructor.js 2.7 KiB
require-prop-types.js 3.1 KiB
require-render-return.js 1.1 KiB
require-slots-as-functions.js 3.1 KiB
require-toggle-inside-transition.js 3.1 KiB
require-typed-object-prop.js 4.6 KiB
require-typed-ref.js 3.0 KiB
require-v-for-key.js 1.5 KiB
require-valid-default-prop.js 14 KiB
restricted-component-names.js 1.9 KiB
return-in-computed-property.js 3.1 KiB
return-in-emits-validator.js 4.1 KiB
script-indent.js 1.4 KiB
singleline-html-element-content-newline.js 5.8 KiB
slot-name-casing.js 1.9 KiB
sort-keys.js 7.1 KiB
space-in-parens.js 307 B
space-infix-ops.js 275 B
space-unary-ops.js 275 B
static-class-names-order.js 1.5 KiB
template-curly-spacing.js 278 B
this-in-template.js 4.0 KiB
use-v-on-exact.js 5.7 KiB
v-bind-style.js 4.8 KiB
v-for-delimiter-style.js 1.9 KiB
v-if-else-key.js 10 KiB
v-on-event-hyphenation.js 3.6 KiB
v-on-handler-style.js 19 KiB
v-on-style.js 1.5 KiB
v-slot-style.js 4.6 KiB
valid-attribute-name.js 1.6 KiB
valid-define-emits.js 4.5 KiB
valid-define-options.js 4.2 KiB
valid-define-props.js 4.5 KiB
valid-model-definition.js 1.3 KiB
valid-next-tick.js 5.7 KiB
valid-template-root.js 1.6 KiB
valid-v-bind-sync.js 4.4 KiB
valid-v-bind.js 1.4 KiB
valid-v-cloak.js 1.6 KiB
valid-v-else-if.js 2.4 KiB
valid-v-else.js 2.4 KiB
valid-v-for.js 5.8 KiB
valid-v-html.js 1.6 KiB
valid-v-if.js 2.1 KiB
valid-v-is.js 2.2 KiB
valid-v-memo.js 3.5 KiB
valid-v-model.js 6.5 KiB
valid-v-on.js 3.6 KiB
valid-v-once.js 1.5 KiB
valid-v-pre.js 1.5 KiB
valid-v-show.js 1.8 KiB
valid-v-slot.js 13 KiB
valid-v-text.js 1.6 KiB