Skip to content

Rules

All available rules are listed below. Enable the rules you need explicitly in your ESLint configuration; the plugin does not include built-in configurations. See the setup guide for configuration instructions.

RuleDescription
callback-styleEnforce callback styles for Vue APIs.
define-macros-newlineRequire multiline inline Vue macro declarations.
prefer-ref-patternEnforce naming patterns for template refs.
sort-script-setupGroup and order top-level statements in <script setup>.