/markuplint

A Linter for All Markup Languages.

Primary LanguageTypeScriptMIT LicenseMIT

markuplint

Project Status: Active – The project has reached a stable, usable state and is being actively developed. Test FOSSA Status Coverage Status Gitter

Peace of mind in your markup - A Linter for All Markup Languages.

Usage

Packages

Package NPM Platform
markuplint npm version Node.js
@markuplint/file-resolver npm version Node.js
@markuplint/html-spec npm version Universal
@markuplint/html-parser npm version Universal
@markuplint/i18n npm version Universal
@markuplint/ml-ast npm version Universal
@markuplint/parser-utils npm version Universal
@markuplint/ml-config npm version Universal
@markuplint/ml-core npm version Universal
@markuplint/ml-spec npm version Universal
@markuplint/rules npm version Universal

Plugins

Rule plugins

Package NPM Platform
@markuplint/rule-textlint npm version Universal

Language plugins

Package NPM Platform
@markuplint/pug-parser npm version Universal
@markuplint/vue-parser npm version Universal
@markuplint/vue-spec npm version Universal
@markuplint/svelte-parser npm version Universal
@markuplint/php-parser npm version Universal
@markuplint/erb-parser npm version Universal
@markuplint/ejs-parser npm version Universal
@markuplint/mustache-parser npm version Universal
@markuplint/nunjucks-parser npm version Universal
@markuplint/liquid-parser npm version Universal

Editor Extensions

Editor Page Author
Visual Studio Code: markuplint extension Visual Studio Code @YusukeHirao
Vim: markuplint plugin Vim (Not support v1.x yet) @heavenshell

Other Tools

License

FOSSA Status

Thanks

This linter is inspired by: