npm.io
0.64.0 • Published 2 weeks ago

@html-eslint/eslint-plugin

Licence
MIT
Version
0.64.0
Deps
8
Size
481 kB
Vulns
0
Weekly
0
Stars
272

@html-eslint/eslint-plugin

ESLint plugin providing HTML linting rules for .html files.

Installation

npm install --save-dev eslint @html-eslint/parser @html-eslint/eslint-plugin

Configuration

// eslint.config.js
import { defineConfig } from "eslint/config";
import html from "@html-eslint/eslint-plugin";

export default defineConfig([
  {
    files: ["**/*.html"],
    plugins: {
      html,
    },
    // When using the recommended rules (or "html/all" for all rules)
    extends: ["html/recommended"],
    language: "html/html",
    rules: {
      "html/no-duplicate-class": "error",
    },
  },
]);

Documentation

License

MIT

Keywords