ESLint Parsers and Plugins

10 repos

TypeScript and JavaScript tools for extending ESLint to parse and lint non-JavaScript configuration and data formats. The cluster centers on parsers (JSONC, TOML, YAML, Svelte) that enable ESLint to analyze structured file formats and domain-specific languages, along with corresponding ESLint plugins that provide linting rules for those formats. Developers working on multi-format linting pipelines or building ESLint extensions for custom syntaxes would find practical, reusable implementations here.

TypeScript · 8
JavaScript · 2
json ·7,473
json5 ·7,473
eslint-plugin ·561
eslint-custom-parser ·432
eslint-parser ·432
parser ·406
eslint ·334
eslintplugin ·321
jsonc ·312
svelte ·246