# Introduction
Official ESLint plugin for Vue.js.
This plugin allows us to check the <template>
and <script>
of .vue
files with ESLint, as well as Vue code in .js
files.
- Finds syntax errors.
- Finds the wrong use of Vue.js Directives (opens new window).
- Finds the violation for Vue.js Style Guide (opens new window).
ESLint editor integrations are useful to check your code in real-time.
Status of Vue.js 3.x supports
This plugin supports the basic syntax of Vue.js 3.2, <script setup>
, and CSS variable injection, but the ref sugar, an experimental feature of Vue.js 3.2, is not yet supported.
If you have issues with these, please also refer to the FAQ. If you can't find a solution, search for the issue and if the issue doesn't exist, open a new issue.
# 🚥 Versioning policy
This plugin is following Semantic Versioning (opens new window) and ESLint's Semantic Versioning Policy (opens new window).
# 📰 Changelog
We are using GitHub Releases (opens new window).
# 🔒 License
See the LICENSE (opens new window) file for license rights and limitations (MIT).
User Guide →