Skip to content

vue/require-emit-validator ​

require type definitions in emits

  • 💡 Some problems reported by this rule are manually fixable by editor suggestions.

📖 Rule Details ​

This rule enforces that a emits statement contains type definition.

Declaring emits with types can bring better maintenance. Even if using with TypeScript, this can provide better type inference when annotating parameters with types.

Now loading...

🔧 Options ​

Nothing.

📚 Further Reading ​

🚀 Version ​

This rule was introduced in eslint-plugin-vue v7.10.0

🔍 Implementation ​