Skip to content

Comments

v2.0.0: Update rules to match HTML Academy codeguide#2

Open
meritt wants to merge 11 commits intomainfrom
next
Open

v2.0.0: Update rules to match HTML Academy codeguide#2
meritt wants to merge 11 commits intomainfrom
next

Conversation

@meritt
Copy link
Member

@meritt meritt commented Jan 23, 2026

Major update of HTMLHint config aligned with htmlacademy/codeguide#75.

New rules:

  • html-lang-require — lang attribute required on <html>
  • meta-charset-require — <meta charset> required
  • meta-viewport-require — <meta viewport> required
  • main-require — <main> tag required
  • h1-require — <h1> tag required
  • button-type-require — type attribute required on <button>
  • form-method-require — method attribute required on <form>
  • attr-sorted — explicitly disabled

Changed rules:

  • input-requires-label: false → true
  • empty-tag-not-self-closed: false → true

Dependencies:

  • HTMLHint: ^0.14.2 → ^1.8.0 (now peerDependency)

@meritt meritt self-assigned this Jan 23, 2026
@meritt
Copy link
Member Author

meritt commented Jan 23, 2026

@nikolai-shabalin держи ;)

@nikolai-shabalin
Copy link
Contributor

Апруве

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants