A Linter for All Markup Languages (for legacy/modern HTML, Web Components, SVG, MathML, AMP HTML and more).
Install
$ npm install -D markuplint
$ yarn add -D markuplint
Packages
Package | NPM | Platform |
---|---|---|
markuplint |
Node.js | |
@markuplint/file-resolver |
Node.js | |
@markuplint/html-ls |
Universal | |
@markuplint/html-parser |
Universal | |
@markuplint/i18n |
Universal | |
@markuplint/ml-ast |
Universal | |
@markuplint/ml-config |
Universal | |
@markuplint/ml-core |
Universal | |
@markuplint/ml-spec |
Universal | |
@markuplint/rules |
Universal |
Editor Extensions
Editor | Page | Author |
---|---|---|
![]() |
Visual Studio Code | @YusukeHirao |
![]() |
Vim (Not support v1.x yet) | @heavenshell |
Other Tools
- gulp-markuplint (Not support v1.x yet) Author: @ktsn
License
Thanks
This linter is inspired by: