npm eslint-plugin-vue 9.19.0
v9.19.0

latest releases: 9.28.0, 9.27.0, 9.26.0...
10 months ago

✨ Enhancements

New Rules

  • #2312 Added vue/no-unused-emit-declarations rule that disallow unused emit declarations.
  • #2280 Added vue/v-if-else-key rule that require key attribute for conditionally rendered repeated components.

New Options

  • #2315 Added type-literal option in vue/define-emits-declaration rule.
  • #2297 Added externalIgnores option in vue/singleline-html-element-content-newline rule.
  • #2314 Added ignore option in vue/no-deprecated-slot-attribute rule.

⚙️ Changes

  • #2320 Changed vue/v-on-event-hyphenation rule to be auto-fixable by default in Vue 3.
  • #2330 Changed stylistic rules for expressions in <template> to extend from ESLint Stylistic.

⚙️ Updates

  • #2327 Fixed avoid calling typeParameters getter.
  • #2331 Improved compatibility with ESLint v9 (plan).

Full Changelog: v9.18.1...v9.19.0

Don't miss a new eslint-plugin-vue release

NewReleases is sending notifications on new releases.