Skip to content

fix: npx htmlhint -l doesn't list rules alphabetically #1598

Closed
@coliff

Description

@coliff

npx htmlhint -l doesn't list rules alphabetically

PS C:\Users\coliff\Documents\GitHub\HTMLHint> npx htmlhint -l
     All rules:
 ==================================================
     alt-require : The alt attribute of an <img> element must be present and alt attribute of area[href] and input[type=image] must have a value.
     attr-lowercase : All attribute names must be in lowercase.
     attr-sorted : Attribute tags must be in proper order.
     attr-no-duplication : Elements cannot have duplicate attributes.
     attr-unsafe-chars : Attribute values cannot contain unsafe chars.
     attr-value-double-quotes : Attribute values must be in double quotes.
     attr-value-not-empty : All attributes must have values.
     attr-value-single-quotes : Attribute values must be in single quotes.
     attr-whitespace : All attributes should be separated by only one space and not have leading/trailing whitespace.
     doctype-first : Doctype must be declared first.
     doctype-html5 : Invalid doctype. Use: "<!DOCTYPE html>"
     head-script-disabled : The <script> tag cannot be used in a <head> tag.
     href-abs-or-rel : An href attribute must be either absolute or relative.
     html-lang-require : The lang attribute of an <html> element must be present and should be valid.
     id-class-ad-disabled : The id and class attributes cannot use the ad keyword, it will be blocked by adblock software.
     id-class-value : The id and class attribute values must meet the specified rules.
     id-unique : The value of id attributes must be unique.
     inline-script-disabled : Inline script cannot be used.
     inline-style-disabled : Inline style cannot be used.
     input-requires-label : All [ input ] tags must have a corresponding [ label ] tag.
     script-disabled : The <script> tag cannot be used.
     space-tab-mixed-disabled : Do not mix tabs and spaces for indentation.
     spec-char-escape : Special characters must be escaped.
     src-not-empty : The src attribute of an img(script,link) must have a value.
     style-disabled : <style> tags cannot be used.
     tag-pair : Tag must be paired.
     tag-self-close : Empty tags must be self closed.
     empty-tag-not-self-closed : Empty tags must not use self closed syntax.
     tagname-lowercase : All html element names must be in lowercase.
     tagname-specialchars : All special characters must be escaped.
     title-require : <title> must be present in <head> tag.
     tags-check : Checks html tags.
     attr-no-unnecessary-whitespace : No spaces between attribute names and values.

Metadata

Metadata

Assignees

Labels

bugFunctionality that does not work as intended/expected

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions