npm.io
0.64.0 • Published 2 weeks ago

@html-eslint/template-parser

Licence
MIT
Version
0.64.0
Deps
2
Size
18 kB
Vulns
0
Weekly
0
Stars
272

@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