diff --git a/lib/rules/no-invalid-v-on.js b/lib/rules/no-invalid-v-on.js index c2a62aebf..a271d45fa 100644 --- a/lib/rules/no-invalid-v-on.js +++ b/lib/rules/no-invalid-v-on.js @@ -33,13 +33,6 @@ const VERB_MODIFIERS = new Set([ function create (context) { utils.registerTemplateBodyVisitor(context, { "VAttribute[directive=true][key.name='on']" (node) { - if (!node.key.argument) { - context.report({ - node, - loc: node.loc, - message: "'v-on' directives require event names." - }) - } for (const modifier of node.key.modifiers) { if (!VALID_MODIFIERS.has(modifier) && !Number.isInteger(parseInt(modifier, 10))) { context.report({ diff --git a/tests/lib/rules/no-invalid-v-bind.js b/tests/lib/rules/no-invalid-v-bind.js index cf1a0a14c..385920976 100644 --- a/tests/lib/rules/no-invalid-v-bind.js +++ b/tests/lib/rules/no-invalid-v-bind.js @@ -70,6 +70,10 @@ tester.run('no-invalid-v-bind', rule, { { filename: 'test.vue', code: "" + }, + { + filename: 'test.vue', + code: "" } ], invalid: [ diff --git a/tests/lib/rules/no-invalid-v-on.js b/tests/lib/rules/no-invalid-v-on.js index 820a9509e..06ba18b45 100644 --- a/tests/lib/rules/no-invalid-v-on.js +++ b/tests/lib/rules/no-invalid-v-on.js @@ -54,14 +54,13 @@ tester.run('no-invalid-v-on', rule, { { filename: 'test.vue', code: '' + }, + { + filename: 'test.vue', + code: '' } ], invalid: [ - { - filename: 'test.vue', - code: '', - errors: ["'v-on' directives require event names."] - }, { filename: 'test.vue', code: '',