markuplint
markuplint copied to clipboard
An HTML linter for all markup developers.
初めてissueを投げるので失礼がありましたらすみません。 svelteファイル内で ul>li>ul>liとマークアップしたときに error: The #text is invalid element Broke mapping nodes.(parse-error)になります。 試しにhtmlファイル内で同じhtmlを書いてみましたが、エラーにはならなかったので、 おそらく@markuplint/svelte-parser側の問題のようです。
## Motivation The new option `checkingRequiredOwnedElements` added to `wai-aria` rule in v3. The option checks the conformance of whether a role owns the required descendant role. But in an actual...
```jsx {foo.bar} ```
- Fix the **transparent** content model computation. - Make it possible to specify the attribute selector to the not-allowed descendants. (Ex: The `a` element must not include the element that...
## Sample Code ### Incorrect ```html Label Label ``` ### Correct ```html Label Label ``` ## Ruleset Idea ```json { "selector": "label:not([for]:has(@formcontrol-element))", "rules": { "disallowed-element": true } } ```
Fixes #458 websiteに言語切り替え機能を追加しました。 /ja/で日本語版を表示します。 - 個別のルールにはREADME.ja.mdが存在するため、これをページとして表示できるように設定しました。 - frontmatterにtitleがないとタイトルがNot Foundになるため、README.ja.mdにtitleを追加しています。 - titleはmarkdownとして変換されないため、バッククオートを削除しています。 - 日本語への翻訳は、ヘッダーメニューのみ行っています。 - その他の翻訳は、別途ゆうてんさんにご対応いただけたらありがたいな……と思っていますが、協力できる部分があれば対応します。 - 翻訳が一部であることから、日本語版のページには「日本語版サイトは作成途中です。現在は個別のルールのページのみ日本語化されています。」という注釈を表示しています。 - website配下のファイルを編集しようとしたところ、VSCodeでeslintrcの設定がconflictしているというエラーが出たため`"root": true,`の設定を加えています。 ご確認・ご検討よろしくお願いします!
 The current logo was made just quick by me. I want a designer to improve it properly. Want: - Accessible. - Compatible with dark mode. - Usable for...
Vue.js has an API that can add transition effects (specifically, it adds transition CSS class). ref: https://vuejs.org/guide/built-ins/transition.html I'd like to add that the test case for markuplint does not test...
Currently, Both `` and `` are decided the flag `isCustomElement` in JSX parser and Vue parser and more. Add the new flag `isSpecificComponent`, then resolve mainly the problem that it...