npm.io
0.66.0 • Published yesterday

@html-eslint/template-parser

Licence
MIT
Version
0.66.0
Deps
2
Size
18 kB
Vulns
0
Weekly
0
Stars
274

@html-eslint/template-parser

Parser for HTML written inside JavaScript/TypeScript template literals (e.g., Lit).

Installation

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

Usage

const { parse } = require("@html-eslint/template-parser");

parse(templateLiteralNode, sourceCode, {
  Tag(node) {
    // visit HTML tag nodes
  },
  AttributeValue(node) {
    // visit attribute value nodes
  },
});

Documentation

License

MIT

Keywords