# Introduction
eslint-plugin-svelte
is the official ESLint plugin for Svelte.
It provides many unique check rules by using the template AST.
You can check on the Online DEMO.
[!NOTE] This document is in development.
Please refer to the document for the version you are using.
For example, https://github.com/sveltejs/eslint-plugin-svelte/blob/eslint-plugin-svelte%402.46.0/README.md and https://github.com/sveltejs/eslint-plugin-svelte/blob/eslint-plugin-svelte%402.46.0/docs
# 📛 What is this plugin?
ESLint plugin for Svelte.
It provides many unique check rules using the AST generated by svelte-eslint-parser.
# ❗ Attention
# Cannot be used with eslint-plugin-svelte3
The svelte-eslint-parser and the eslint-plugin-svelte
can not be used with the eslint-plugin-svelte3.
# Experimental support for Svelte v5
We are working on support for Svelte v5, but it is still an experimental feature. Please note that rules and features related to Svelte v5 may be changed or removed in minor versions without notice.
# 📖 Usage
See User Guide.
# ✅ Rules
See Available Rules.
# 🔒 License
See the LICENSE file for license rights and limitations (MIT).