├── .codecov.yml ├── .cspell.json ├── .editorconfig ├── .gitattributes ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── pull_request_template.md └── workflows │ ├── main.yml │ └── sementic-pr.yml ├── .gitignore ├── .husky └── pre-push ├── .nvmrc ├── .prettierignore ├── .prettierrc ├── .vscode └── settings.json ├── .yarn └── releases │ └── yarn-4.9.1.cjs ├── .yarnrc.yml ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── SECURITY.md ├── docs ├── cli.md ├── developer-guide.md ├── disabling-rules.md ├── faq.md ├── getting-started.md ├── integrating-template-engine.md ├── rules.md └── rules │ ├── attrs-newline.md │ ├── element-newline.md │ ├── id-naming-convention.md │ ├── indent.md │ ├── lowercase.md │ ├── max-element-depth.md │ ├── no-abstract-roles.md │ ├── no-accesskey-attrs.md │ ├── no-aria-hidden-body.md │ ├── no-aria-hidden-on-focusable.md │ ├── no-duplicate-attrs.md │ ├── no-duplicate-class.md │ ├── no-duplicate-id.md │ ├── no-duplicate-in-head.md │ ├── no-empty-headings.md │ ├── no-extra-spacing-attrs.md │ ├── no-extra-spacing-text.md │ ├── no-heading-inside-button.md │ ├── no-ineffective-attrs.md │ ├── no-inline-styles.md │ ├── no-invalid-entity.md │ ├── no-invalid-role.md │ ├── no-multiple-empty-lines.md │ ├── no-multiple-h1.md │ ├── no-nested-interactive.md │ ├── no-non-scalable-viewport.md │ ├── no-obsolete-tags.md │ ├── no-positive-tabindex.md │ ├── no-restricted-attr-values.md │ ├── no-restricted-attrs.md │ ├── no-restricted-tags.md │ ├── no-script-style-type.md │ ├── no-skip-heading-levels.md │ ├── no-target-blank.md │ ├── no-trailing-spaces.md │ ├── prefer-https.md │ ├── quotes.md │ ├── require-attrs.md │ ├── require-button-type.md │ ├── require-closing-tags.md │ ├── require-doctype.md │ ├── require-explicit-size.md │ ├── require-form-method.md │ ├── require-frame-title.md │ ├── require-img-alt.md │ ├── require-input-label.md │ ├── require-lang.md │ ├── require-li-container.md │ ├── require-meta-charset.md │ ├── require-meta-description.md │ ├── require-meta-viewport.md │ ├── require-open-graph-protocol.md │ ├── require-title.md │ ├── sort-attrs.md │ └── use-baseline.md ├── eslint.config.js ├── lerna.json ├── package.json ├── packages ├── cli │ ├── README.md │ ├── eslint.config.js │ ├── lib │ │ ├── cli.js │ │ ├── lint.js │ │ ├── log.js │ │ ├── options.js │ │ ├── print.js │ │ └── request.js │ └── package.json ├── eslint-plugin │ ├── README.md │ ├── lib │ │ ├── configs │ │ │ ├── all.js │ │ │ └── recommended.js │ │ ├── constants │ │ │ ├── index.js │ │ │ ├── obsolete-tags.js │ │ │ ├── rule-category.js │ │ │ ├── svg-camel-case-attributes.js │ │ │ └── void-elements.js │ │ ├── data │ │ │ └── entities.json │ │ ├── exports.ts │ │ ├── index.js │ │ ├── languages │ │ │ ├── html-language.js │ │ │ ├── html-source-code.js │ │ │ └── html-traversal-step.js │ │ ├── rules │ │ │ ├── attrs-newline.js │ │ │ ├── element-newline.js │ │ │ ├── id-naming-convention.js │ │ │ ├── indent │ │ │ │ ├── indent-level.js │ │ │ │ ├── indent.js │ │ │ │ └── index.js │ │ │ ├── index.js │ │ │ ├── lowercase.js │ │ │ ├── max-element-depth.js │ │ │ ├── no-abstract-roles.js │ │ │ ├── no-accesskey-attrs.js │ │ │ ├── no-aria-hidden-body.js │ │ │ ├── no-aria-hidden-on-focusable.js │ │ │ ├── no-duplicate-attrs.js │ │ │ ├── no-duplicate-class.js │ │ │ ├── no-duplicate-id.js │ │ │ ├── no-duplicate-in-head.js │ │ │ ├── no-empty-headings.js │ │ │ ├── no-extra-spacing-attrs.js │ │ │ ├── no-extra-spacing-text.js │ │ │ ├── no-heading-inside-button.js │ │ │ ├── no-ineffective-attrs.js │ │ │ ├── no-inline-styles.js │ │ │ ├── no-invalid-entity.js │ │ │ ├── no-invalid-role.js │ │ │ ├── no-multiple-empty-lines.js │ │ │ ├── no-multiple-h1.js │ │ │ ├── no-nested-interactive.js │ │ │ ├── no-non-scalable-viewport.js │ │ │ ├── no-obsolete-tags.js │ │ │ ├── no-positive-tabindex.js │ │ │ ├── no-restricted-attr-values.js │ │ │ ├── no-restricted-attrs.js │ │ │ ├── no-restricted-tags.js │ │ │ ├── no-script-style-type.js │ │ │ ├── no-skip-heading-levels.js │ │ │ ├── no-target-blank.js │ │ │ ├── no-trailing-spaces.js │ │ │ ├── prefer-https.js │ │ │ ├── quotes.js │ │ │ ├── require-attrs.js │ │ │ ├── require-button-type.js │ │ │ ├── require-closing-tags.js │ │ │ ├── require-doctype.js │ │ │ ├── require-explicit-size.js │ │ │ ├── require-form-method.js │ │ │ ├── require-frame-title.js │ │ │ ├── require-img-alt.js │ │ │ ├── require-input-label.js │ │ │ ├── require-lang.js │ │ │ ├── require-li-container.js │ │ │ ├── require-meta-charset.js │ │ │ ├── require-meta-description.js │ │ │ ├── require-meta-viewport.js │ │ │ ├── require-open-graph-protocol.js │ │ │ ├── require-title.js │ │ │ ├── sort-attrs.js │ │ │ ├── use-baseline.js │ │ │ └── utils │ │ │ │ ├── array.js │ │ │ │ ├── baseline.js │ │ │ │ ├── naming.js │ │ │ │ ├── node.js │ │ │ │ ├── rule.js │ │ │ │ ├── settings.js │ │ │ │ ├── source-code.js │ │ │ │ ├── template-literal.js │ │ │ │ └── visitors.js │ │ └── types │ │ │ ├── ast.ts │ │ │ ├── index.ts │ │ │ ├── rule.ts │ │ │ └── settings.ts │ ├── package.json │ ├── tests │ │ ├── configs.test.js │ │ ├── e2e │ │ │ ├── index.test.js │ │ │ └── robertakarobin │ │ │ │ ├── fixed.html │ │ │ │ ├── rules.js │ │ │ │ └── source.html │ │ ├── inline-disable.test.js │ │ ├── languages │ │ │ ├── html-language.test.js │ │ │ └── html-source-code.test.js │ │ ├── plugin │ │ │ └── export.test.js │ │ ├── rule-tester.js │ │ └── rules │ │ │ ├── attrs-newline.test.js │ │ │ ├── element-newline.test.js │ │ │ ├── id-naming-convention.test.js │ │ │ ├── indent.test.js │ │ │ ├── lowercase.test.js │ │ │ ├── max-element-depth.test.js │ │ │ ├── no-abstract-roles.test.js │ │ │ ├── no-accesskey-attrs.test.js │ │ │ ├── no-aria-hidden-body.test.js │ │ │ ├── no-aria-hidden-on-focusable.test.js │ │ │ ├── no-duplicate-attrs.test.js │ │ │ ├── no-duplicate-class.test.js │ │ │ ├── no-duplicate-id.test.js │ │ │ ├── no-duplicate-in-head.test.js │ │ │ ├── no-empty-headings.test.js │ │ │ ├── no-extra-spacing-attrs.test.js │ │ │ ├── no-extra-spacing-text.test.js │ │ │ ├── no-heading-inside-button.test.js │ │ │ ├── no-ineffective-attrs.test.js │ │ │ ├── no-inline-styles.test.js │ │ │ ├── no-invalid-entity.test.js │ │ │ ├── no-invalid-role.test.js │ │ │ ├── no-multiple-empty-lines.test.js │ │ │ ├── no-multiple-h1.test.js │ │ │ ├── no-nested-interactive.test.js │ │ │ ├── no-non-scalable-viewport.test.js │ │ │ ├── no-obsolete-tags.test.js │ │ │ ├── no-positive-tabindex.test.js │ │ │ ├── no-restricted-attr-values.test.js │ │ │ ├── no-restricted-attrs.test.js │ │ │ ├── no-restricted-tags.test.js │ │ │ ├── no-script-style-type.test.js │ │ │ ├── no-skip-heading-levels.test.js │ │ │ ├── no-target-blank.test.js │ │ │ ├── no-trailing-spaces.test.js │ │ │ ├── prefer-https.test.js │ │ │ ├── quotes.test.js │ │ │ ├── require-attrs.test.js │ │ │ ├── require-button-type.test.js │ │ │ ├── require-closing-tags.test.js │ │ │ ├── require-doctype.test.js │ │ │ ├── require-explicit-size.test.js │ │ │ ├── require-form-method.test.js │ │ │ ├── require-frame-title.test.js │ │ │ ├── require-img-alt.test.js │ │ │ ├── require-input-label.test.js │ │ │ ├── require-lang.test.js │ │ │ ├── require-li-container.test.js │ │ │ ├── require-meta-charset.test.js │ │ │ ├── require-meta-description.test.js │ │ │ ├── require-meta-viewport.test.js │ │ │ ├── require-open-graph-protocol.test.js │ │ │ ├── require-title.test.js │ │ │ ├── sort-attrs.test.js │ │ │ ├── use-baseline.test.js │ │ │ └── utils │ │ │ └── template-literal.test.js │ ├── tsconfig.build.json │ └── tsconfig.json ├── integration-test │ ├── fixtures │ │ ├── eslint-v8-legacy-config │ │ │ ├── .eslintrc.js │ │ │ ├── .yarnrc.yml │ │ │ ├── frontmatter │ │ │ │ ├── invalid.html │ │ │ │ └── valid.html │ │ │ ├── html │ │ │ │ ├── invalid.html │ │ │ │ └── valid.html │ │ │ └── js │ │ │ │ ├── invalid.js │ │ │ │ └── valid.js │ │ ├── eslint-v9-flat-config │ │ │ ├── .yarnrc.yml │ │ │ ├── eslint.config.js │ │ │ ├── frontmatter │ │ │ │ ├── invalid.html │ │ │ │ └── valid.html │ │ │ ├── html │ │ │ │ ├── invalid.html │ │ │ │ └── valid.html │ │ │ └── js │ │ │ │ ├── invalid.js │ │ │ │ └── valid.js │ │ └── eslint-v9-language │ │ │ ├── .yarnrc.yml │ │ │ ├── eslint.config.js │ │ │ └── html │ │ │ ├── invalid.html │ │ │ └── valid.html │ ├── lib │ │ └── test-utils.js │ ├── package.json │ └── tests │ │ └── integration.test.js ├── parser │ ├── README.md │ ├── lib │ │ ├── exports.ts │ │ ├── frontmatter.js │ │ ├── index.js │ │ ├── meta.js │ │ ├── node-types.js │ │ ├── options.js │ │ ├── parser.js │ │ ├── template-engine-syntax-preset.js │ │ ├── traverse.js │ │ ├── types.ts │ │ └── visitor-keys.js │ ├── package.json │ ├── tests │ │ └── frontmatter.test.js │ ├── tsconfig.build.json │ └── tsconfig.json ├── template-parser │ ├── README.md │ ├── eslint.config.js │ ├── lib │ │ ├── exports.ts │ │ ├── index.js │ │ ├── template-parser.js │ │ ├── traverser.js │ │ └── types.ts │ ├── package.json │ ├── tests │ │ └── template-parser.test.js │ ├── tsconfig.build.json │ └── tsconfig.json ├── template-syntax-parser │ ├── README.md │ ├── eslint.config.js │ ├── lib │ │ ├── exports.ts │ │ ├── index.js │ │ ├── parser.js │ │ ├── template-syntax-parser.js │ │ └── types.ts │ ├── package.json │ ├── tests │ │ └── template-syntax-parser.test.js │ ├── tsconfig.build.json │ └── tsconfig.json ├── types │ ├── lib │ │ ├── ast.d.ts │ │ ├── html-ast.d.ts │ │ ├── index.d.ts │ │ └── js-ast.d.ts │ ├── package.json │ └── tsconfig.json ├── web-linter │ ├── .eslintrc.js │ ├── index.js │ ├── package.json │ ├── postprocess.js │ └── rollup.config.js └── website │ ├── .firebaserc │ ├── .gitignore │ ├── .postcssrc │ ├── .posthtmlrc.js │ ├── README.md │ ├── eslint.config.js │ ├── firebase.json │ ├── package.json │ ├── scripts │ ├── docs.js │ ├── generates │ │ ├── convert-to-html.js │ │ ├── html-factory.js │ │ ├── htmls.js │ │ ├── markdowns.js │ │ ├── marked.js │ │ ├── renderer.js │ │ └── sitemap.js │ └── sitemap.js │ ├── src │ ├── assets │ │ ├── example.png │ │ ├── github.svg │ │ ├── hamberger.svg │ │ ├── icon-brackets-curly.svg │ │ ├── icon-chevron-right.svg │ │ ├── icon-close.svg │ │ ├── icon-code.svg │ │ ├── icon-correct.svg │ │ ├── icon-docs.svg │ │ ├── icon-down-arrow.svg │ │ ├── icon-external-link.svg │ │ ├── icon-flag.svg │ │ ├── icon-incorrect.svg │ │ ├── icon-js.svg │ │ ├── icon-json.svg │ │ ├── icon-question.svg │ │ ├── icon-terminal.svg │ │ ├── link.svg │ │ ├── logo_16x16.png │ │ ├── logo_180x180.png │ │ ├── logo_256x256.png │ │ ├── logo_320x320.png │ │ ├── logo_32x32.png │ │ ├── logo_48x48.svg │ │ ├── logo_500x500.svg │ │ ├── logo_506x253.png │ │ └── menu.svg │ ├── common.css │ ├── components │ │ ├── footer.html │ │ ├── header │ │ │ ├── header.html │ │ │ └── nav.html │ │ ├── home.html │ │ ├── layout.html │ │ ├── nav-list.html │ │ ├── nav.html │ │ ├── playground.html │ │ └── template.html │ ├── docs │ │ └── .gitkeep │ ├── highlight.scss │ ├── index.html │ ├── playground.html │ ├── privacy-policy.html │ ├── scripts │ │ ├── layout.js │ │ └── playground │ │ │ ├── app.js │ │ │ ├── helpers.js │ │ │ ├── language.js │ │ │ ├── linter.js │ │ │ ├── model.js │ │ │ └── view.js │ └── templates │ │ └── rule.html │ └── tailwind.config.js ├── tools ├── add-new-rule.js ├── base-line │ └── generate-baseline.mjs └── templates │ ├── rule.js │ ├── rule.md │ └── rule.test.js ├── tsconfig.base.json ├── turbo.json └── yarn.lock /.codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/.codecov.yml -------------------------------------------------------------------------------- /.cspell.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/.cspell.json -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.github/workflows/sementic-pr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/.github/workflows/sementic-pr.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-push: -------------------------------------------------------------------------------- 1 | yarn check 2 | -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | v22.14.0 -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | { "trailingComma": "es5" } 2 | -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.yarn/releases/yarn-4.9.1.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/.yarn/releases/yarn-4.9.1.cjs -------------------------------------------------------------------------------- /.yarnrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/.yarnrc.yml -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/SECURITY.md -------------------------------------------------------------------------------- /docs/cli.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/docs/cli.md -------------------------------------------------------------------------------- /docs/developer-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/docs/developer-guide.md -------------------------------------------------------------------------------- /docs/disabling-rules.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/docs/disabling-rules.md -------------------------------------------------------------------------------- /docs/faq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/docs/faq.md -------------------------------------------------------------------------------- /docs/getting-started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/docs/getting-started.md -------------------------------------------------------------------------------- /docs/integrating-template-engine.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/docs/integrating-template-engine.md -------------------------------------------------------------------------------- /docs/rules.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/docs/rules.md -------------------------------------------------------------------------------- /docs/rules/attrs-newline.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/docs/rules/attrs-newline.md -------------------------------------------------------------------------------- /docs/rules/element-newline.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/docs/rules/element-newline.md -------------------------------------------------------------------------------- /docs/rules/id-naming-convention.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/docs/rules/id-naming-convention.md -------------------------------------------------------------------------------- /docs/rules/indent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/docs/rules/indent.md -------------------------------------------------------------------------------- /docs/rules/lowercase.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/docs/rules/lowercase.md -------------------------------------------------------------------------------- /docs/rules/max-element-depth.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/docs/rules/max-element-depth.md -------------------------------------------------------------------------------- /docs/rules/no-abstract-roles.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/docs/rules/no-abstract-roles.md -------------------------------------------------------------------------------- /docs/rules/no-accesskey-attrs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/docs/rules/no-accesskey-attrs.md -------------------------------------------------------------------------------- /docs/rules/no-aria-hidden-body.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/docs/rules/no-aria-hidden-body.md -------------------------------------------------------------------------------- /docs/rules/no-aria-hidden-on-focusable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/docs/rules/no-aria-hidden-on-focusable.md -------------------------------------------------------------------------------- /docs/rules/no-duplicate-attrs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/docs/rules/no-duplicate-attrs.md -------------------------------------------------------------------------------- /docs/rules/no-duplicate-class.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/docs/rules/no-duplicate-class.md -------------------------------------------------------------------------------- /docs/rules/no-duplicate-id.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/docs/rules/no-duplicate-id.md -------------------------------------------------------------------------------- /docs/rules/no-duplicate-in-head.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/docs/rules/no-duplicate-in-head.md -------------------------------------------------------------------------------- /docs/rules/no-empty-headings.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/docs/rules/no-empty-headings.md -------------------------------------------------------------------------------- /docs/rules/no-extra-spacing-attrs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/docs/rules/no-extra-spacing-attrs.md -------------------------------------------------------------------------------- /docs/rules/no-extra-spacing-text.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/docs/rules/no-extra-spacing-text.md -------------------------------------------------------------------------------- /docs/rules/no-heading-inside-button.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/docs/rules/no-heading-inside-button.md -------------------------------------------------------------------------------- /docs/rules/no-ineffective-attrs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/docs/rules/no-ineffective-attrs.md -------------------------------------------------------------------------------- /docs/rules/no-inline-styles.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/docs/rules/no-inline-styles.md -------------------------------------------------------------------------------- /docs/rules/no-invalid-entity.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/docs/rules/no-invalid-entity.md -------------------------------------------------------------------------------- /docs/rules/no-invalid-role.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/docs/rules/no-invalid-role.md -------------------------------------------------------------------------------- /docs/rules/no-multiple-empty-lines.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/docs/rules/no-multiple-empty-lines.md -------------------------------------------------------------------------------- /docs/rules/no-multiple-h1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/docs/rules/no-multiple-h1.md -------------------------------------------------------------------------------- /docs/rules/no-nested-interactive.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/docs/rules/no-nested-interactive.md -------------------------------------------------------------------------------- /docs/rules/no-non-scalable-viewport.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/docs/rules/no-non-scalable-viewport.md -------------------------------------------------------------------------------- /docs/rules/no-obsolete-tags.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/docs/rules/no-obsolete-tags.md -------------------------------------------------------------------------------- /docs/rules/no-positive-tabindex.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/docs/rules/no-positive-tabindex.md -------------------------------------------------------------------------------- /docs/rules/no-restricted-attr-values.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/docs/rules/no-restricted-attr-values.md -------------------------------------------------------------------------------- /docs/rules/no-restricted-attrs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/docs/rules/no-restricted-attrs.md -------------------------------------------------------------------------------- /docs/rules/no-restricted-tags.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/docs/rules/no-restricted-tags.md -------------------------------------------------------------------------------- /docs/rules/no-script-style-type.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/docs/rules/no-script-style-type.md -------------------------------------------------------------------------------- /docs/rules/no-skip-heading-levels.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/docs/rules/no-skip-heading-levels.md -------------------------------------------------------------------------------- /docs/rules/no-target-blank.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/docs/rules/no-target-blank.md -------------------------------------------------------------------------------- /docs/rules/no-trailing-spaces.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/docs/rules/no-trailing-spaces.md -------------------------------------------------------------------------------- /docs/rules/prefer-https.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/docs/rules/prefer-https.md -------------------------------------------------------------------------------- /docs/rules/quotes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/docs/rules/quotes.md -------------------------------------------------------------------------------- /docs/rules/require-attrs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/docs/rules/require-attrs.md -------------------------------------------------------------------------------- /docs/rules/require-button-type.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/docs/rules/require-button-type.md -------------------------------------------------------------------------------- /docs/rules/require-closing-tags.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/docs/rules/require-closing-tags.md -------------------------------------------------------------------------------- /docs/rules/require-doctype.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/docs/rules/require-doctype.md -------------------------------------------------------------------------------- /docs/rules/require-explicit-size.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/docs/rules/require-explicit-size.md -------------------------------------------------------------------------------- /docs/rules/require-form-method.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/docs/rules/require-form-method.md -------------------------------------------------------------------------------- /docs/rules/require-frame-title.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/docs/rules/require-frame-title.md -------------------------------------------------------------------------------- /docs/rules/require-img-alt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/docs/rules/require-img-alt.md -------------------------------------------------------------------------------- /docs/rules/require-input-label.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/docs/rules/require-input-label.md -------------------------------------------------------------------------------- /docs/rules/require-lang.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/docs/rules/require-lang.md -------------------------------------------------------------------------------- /docs/rules/require-li-container.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/docs/rules/require-li-container.md -------------------------------------------------------------------------------- /docs/rules/require-meta-charset.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/docs/rules/require-meta-charset.md -------------------------------------------------------------------------------- /docs/rules/require-meta-description.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/docs/rules/require-meta-description.md -------------------------------------------------------------------------------- /docs/rules/require-meta-viewport.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/docs/rules/require-meta-viewport.md -------------------------------------------------------------------------------- /docs/rules/require-open-graph-protocol.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/docs/rules/require-open-graph-protocol.md -------------------------------------------------------------------------------- /docs/rules/require-title.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/docs/rules/require-title.md -------------------------------------------------------------------------------- /docs/rules/sort-attrs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/docs/rules/sort-attrs.md -------------------------------------------------------------------------------- /docs/rules/use-baseline.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/docs/rules/use-baseline.md -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/eslint.config.js -------------------------------------------------------------------------------- /lerna.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/lerna.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/package.json -------------------------------------------------------------------------------- /packages/cli/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/cli/README.md -------------------------------------------------------------------------------- /packages/cli/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/cli/eslint.config.js -------------------------------------------------------------------------------- /packages/cli/lib/cli.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/cli/lib/cli.js -------------------------------------------------------------------------------- /packages/cli/lib/lint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/cli/lib/lint.js -------------------------------------------------------------------------------- /packages/cli/lib/log.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/cli/lib/log.js -------------------------------------------------------------------------------- /packages/cli/lib/options.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/cli/lib/options.js -------------------------------------------------------------------------------- /packages/cli/lib/print.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/cli/lib/print.js -------------------------------------------------------------------------------- /packages/cli/lib/request.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/cli/lib/request.js -------------------------------------------------------------------------------- /packages/cli/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/cli/package.json -------------------------------------------------------------------------------- /packages/eslint-plugin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/README.md -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/configs/all.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/configs/all.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/configs/recommended.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/configs/recommended.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/constants/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/constants/index.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/constants/obsolete-tags.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/constants/obsolete-tags.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/constants/rule-category.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/constants/rule-category.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/constants/svg-camel-case-attributes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/constants/svg-camel-case-attributes.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/constants/void-elements.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/constants/void-elements.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/data/entities.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/data/entities.json -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/exports.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/exports.ts -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/index.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/languages/html-language.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/languages/html-language.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/languages/html-source-code.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/languages/html-source-code.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/languages/html-traversal-step.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/languages/html-traversal-step.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/rules/attrs-newline.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/rules/attrs-newline.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/rules/element-newline.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/rules/element-newline.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/rules/id-naming-convention.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/rules/id-naming-convention.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/rules/indent/indent-level.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/rules/indent/indent-level.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/rules/indent/indent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/rules/indent/indent.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/rules/indent/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/rules/indent/index.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/rules/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/rules/index.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/rules/lowercase.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/rules/lowercase.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/rules/max-element-depth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/rules/max-element-depth.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/rules/no-abstract-roles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/rules/no-abstract-roles.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/rules/no-accesskey-attrs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/rules/no-accesskey-attrs.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/rules/no-aria-hidden-body.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/rules/no-aria-hidden-body.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/rules/no-aria-hidden-on-focusable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/rules/no-aria-hidden-on-focusable.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/rules/no-duplicate-attrs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/rules/no-duplicate-attrs.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/rules/no-duplicate-class.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/rules/no-duplicate-class.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/rules/no-duplicate-id.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/rules/no-duplicate-id.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/rules/no-duplicate-in-head.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/rules/no-duplicate-in-head.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/rules/no-empty-headings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/rules/no-empty-headings.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/rules/no-extra-spacing-attrs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/rules/no-extra-spacing-attrs.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/rules/no-extra-spacing-text.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/rules/no-extra-spacing-text.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/rules/no-heading-inside-button.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/rules/no-heading-inside-button.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/rules/no-ineffective-attrs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/rules/no-ineffective-attrs.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/rules/no-inline-styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/rules/no-inline-styles.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/rules/no-invalid-entity.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/rules/no-invalid-entity.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/rules/no-invalid-role.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/rules/no-invalid-role.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/rules/no-multiple-empty-lines.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/rules/no-multiple-empty-lines.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/rules/no-multiple-h1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/rules/no-multiple-h1.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/rules/no-nested-interactive.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/rules/no-nested-interactive.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/rules/no-non-scalable-viewport.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/rules/no-non-scalable-viewport.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/rules/no-obsolete-tags.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/rules/no-obsolete-tags.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/rules/no-positive-tabindex.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/rules/no-positive-tabindex.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/rules/no-restricted-attr-values.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/rules/no-restricted-attr-values.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/rules/no-restricted-attrs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/rules/no-restricted-attrs.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/rules/no-restricted-tags.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/rules/no-restricted-tags.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/rules/no-script-style-type.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/rules/no-script-style-type.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/rules/no-skip-heading-levels.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/rules/no-skip-heading-levels.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/rules/no-target-blank.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/rules/no-target-blank.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/rules/no-trailing-spaces.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/rules/no-trailing-spaces.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/rules/prefer-https.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/rules/prefer-https.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/rules/quotes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/rules/quotes.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/rules/require-attrs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/rules/require-attrs.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/rules/require-button-type.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/rules/require-button-type.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/rules/require-closing-tags.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/rules/require-closing-tags.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/rules/require-doctype.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/rules/require-doctype.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/rules/require-explicit-size.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/rules/require-explicit-size.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/rules/require-form-method.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/rules/require-form-method.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/rules/require-frame-title.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/rules/require-frame-title.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/rules/require-img-alt.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/rules/require-img-alt.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/rules/require-input-label.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/rules/require-input-label.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/rules/require-lang.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/rules/require-lang.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/rules/require-li-container.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/rules/require-li-container.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/rules/require-meta-charset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/rules/require-meta-charset.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/rules/require-meta-description.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/rules/require-meta-description.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/rules/require-meta-viewport.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/rules/require-meta-viewport.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/rules/require-open-graph-protocol.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/rules/require-open-graph-protocol.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/rules/require-title.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/rules/require-title.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/rules/sort-attrs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/rules/sort-attrs.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/rules/use-baseline.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/rules/use-baseline.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/rules/utils/array.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/rules/utils/array.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/rules/utils/baseline.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/rules/utils/baseline.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/rules/utils/naming.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/rules/utils/naming.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/rules/utils/node.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/rules/utils/node.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/rules/utils/rule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/rules/utils/rule.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/rules/utils/settings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/rules/utils/settings.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/rules/utils/source-code.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/rules/utils/source-code.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/rules/utils/template-literal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/rules/utils/template-literal.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/rules/utils/visitors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/rules/utils/visitors.js -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/types/ast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/types/ast.ts -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/types/index.ts -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/types/rule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/types/rule.ts -------------------------------------------------------------------------------- /packages/eslint-plugin/lib/types/settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/lib/types/settings.ts -------------------------------------------------------------------------------- /packages/eslint-plugin/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/package.json -------------------------------------------------------------------------------- /packages/eslint-plugin/tests/configs.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/tests/configs.test.js -------------------------------------------------------------------------------- /packages/eslint-plugin/tests/e2e/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/tests/e2e/index.test.js -------------------------------------------------------------------------------- /packages/eslint-plugin/tests/e2e/robertakarobin/fixed.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/tests/e2e/robertakarobin/fixed.html -------------------------------------------------------------------------------- /packages/eslint-plugin/tests/e2e/robertakarobin/rules.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/tests/e2e/robertakarobin/rules.js -------------------------------------------------------------------------------- /packages/eslint-plugin/tests/e2e/robertakarobin/source.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/tests/e2e/robertakarobin/source.html -------------------------------------------------------------------------------- /packages/eslint-plugin/tests/inline-disable.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/tests/inline-disable.test.js -------------------------------------------------------------------------------- /packages/eslint-plugin/tests/languages/html-language.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/tests/languages/html-language.test.js -------------------------------------------------------------------------------- /packages/eslint-plugin/tests/languages/html-source-code.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/tests/languages/html-source-code.test.js -------------------------------------------------------------------------------- /packages/eslint-plugin/tests/plugin/export.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/tests/plugin/export.test.js -------------------------------------------------------------------------------- /packages/eslint-plugin/tests/rule-tester.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/tests/rule-tester.js -------------------------------------------------------------------------------- /packages/eslint-plugin/tests/rules/attrs-newline.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/tests/rules/attrs-newline.test.js -------------------------------------------------------------------------------- /packages/eslint-plugin/tests/rules/element-newline.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/tests/rules/element-newline.test.js -------------------------------------------------------------------------------- /packages/eslint-plugin/tests/rules/id-naming-convention.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/tests/rules/id-naming-convention.test.js -------------------------------------------------------------------------------- /packages/eslint-plugin/tests/rules/indent.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/tests/rules/indent.test.js -------------------------------------------------------------------------------- /packages/eslint-plugin/tests/rules/lowercase.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/tests/rules/lowercase.test.js -------------------------------------------------------------------------------- /packages/eslint-plugin/tests/rules/max-element-depth.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/tests/rules/max-element-depth.test.js -------------------------------------------------------------------------------- /packages/eslint-plugin/tests/rules/no-abstract-roles.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/tests/rules/no-abstract-roles.test.js -------------------------------------------------------------------------------- /packages/eslint-plugin/tests/rules/no-accesskey-attrs.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/tests/rules/no-accesskey-attrs.test.js -------------------------------------------------------------------------------- /packages/eslint-plugin/tests/rules/no-aria-hidden-body.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/tests/rules/no-aria-hidden-body.test.js -------------------------------------------------------------------------------- /packages/eslint-plugin/tests/rules/no-aria-hidden-on-focusable.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/tests/rules/no-aria-hidden-on-focusable.test.js -------------------------------------------------------------------------------- /packages/eslint-plugin/tests/rules/no-duplicate-attrs.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/tests/rules/no-duplicate-attrs.test.js -------------------------------------------------------------------------------- /packages/eslint-plugin/tests/rules/no-duplicate-class.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/tests/rules/no-duplicate-class.test.js -------------------------------------------------------------------------------- /packages/eslint-plugin/tests/rules/no-duplicate-id.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/tests/rules/no-duplicate-id.test.js -------------------------------------------------------------------------------- /packages/eslint-plugin/tests/rules/no-duplicate-in-head.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/tests/rules/no-duplicate-in-head.test.js -------------------------------------------------------------------------------- /packages/eslint-plugin/tests/rules/no-empty-headings.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/tests/rules/no-empty-headings.test.js -------------------------------------------------------------------------------- /packages/eslint-plugin/tests/rules/no-extra-spacing-attrs.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/tests/rules/no-extra-spacing-attrs.test.js -------------------------------------------------------------------------------- /packages/eslint-plugin/tests/rules/no-extra-spacing-text.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/tests/rules/no-extra-spacing-text.test.js -------------------------------------------------------------------------------- /packages/eslint-plugin/tests/rules/no-heading-inside-button.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/tests/rules/no-heading-inside-button.test.js -------------------------------------------------------------------------------- /packages/eslint-plugin/tests/rules/no-ineffective-attrs.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/tests/rules/no-ineffective-attrs.test.js -------------------------------------------------------------------------------- /packages/eslint-plugin/tests/rules/no-inline-styles.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/tests/rules/no-inline-styles.test.js -------------------------------------------------------------------------------- /packages/eslint-plugin/tests/rules/no-invalid-entity.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/tests/rules/no-invalid-entity.test.js -------------------------------------------------------------------------------- /packages/eslint-plugin/tests/rules/no-invalid-role.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/tests/rules/no-invalid-role.test.js -------------------------------------------------------------------------------- /packages/eslint-plugin/tests/rules/no-multiple-empty-lines.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/tests/rules/no-multiple-empty-lines.test.js -------------------------------------------------------------------------------- /packages/eslint-plugin/tests/rules/no-multiple-h1.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/tests/rules/no-multiple-h1.test.js -------------------------------------------------------------------------------- /packages/eslint-plugin/tests/rules/no-nested-interactive.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/tests/rules/no-nested-interactive.test.js -------------------------------------------------------------------------------- /packages/eslint-plugin/tests/rules/no-non-scalable-viewport.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/tests/rules/no-non-scalable-viewport.test.js -------------------------------------------------------------------------------- /packages/eslint-plugin/tests/rules/no-obsolete-tags.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/tests/rules/no-obsolete-tags.test.js -------------------------------------------------------------------------------- /packages/eslint-plugin/tests/rules/no-positive-tabindex.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/tests/rules/no-positive-tabindex.test.js -------------------------------------------------------------------------------- /packages/eslint-plugin/tests/rules/no-restricted-attr-values.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/tests/rules/no-restricted-attr-values.test.js -------------------------------------------------------------------------------- /packages/eslint-plugin/tests/rules/no-restricted-attrs.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/tests/rules/no-restricted-attrs.test.js -------------------------------------------------------------------------------- /packages/eslint-plugin/tests/rules/no-restricted-tags.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/tests/rules/no-restricted-tags.test.js -------------------------------------------------------------------------------- /packages/eslint-plugin/tests/rules/no-script-style-type.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/tests/rules/no-script-style-type.test.js -------------------------------------------------------------------------------- /packages/eslint-plugin/tests/rules/no-skip-heading-levels.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/tests/rules/no-skip-heading-levels.test.js -------------------------------------------------------------------------------- /packages/eslint-plugin/tests/rules/no-target-blank.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/tests/rules/no-target-blank.test.js -------------------------------------------------------------------------------- /packages/eslint-plugin/tests/rules/no-trailing-spaces.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/tests/rules/no-trailing-spaces.test.js -------------------------------------------------------------------------------- /packages/eslint-plugin/tests/rules/prefer-https.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/tests/rules/prefer-https.test.js -------------------------------------------------------------------------------- /packages/eslint-plugin/tests/rules/quotes.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/tests/rules/quotes.test.js -------------------------------------------------------------------------------- /packages/eslint-plugin/tests/rules/require-attrs.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/tests/rules/require-attrs.test.js -------------------------------------------------------------------------------- /packages/eslint-plugin/tests/rules/require-button-type.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/tests/rules/require-button-type.test.js -------------------------------------------------------------------------------- /packages/eslint-plugin/tests/rules/require-closing-tags.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/tests/rules/require-closing-tags.test.js -------------------------------------------------------------------------------- /packages/eslint-plugin/tests/rules/require-doctype.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/tests/rules/require-doctype.test.js -------------------------------------------------------------------------------- /packages/eslint-plugin/tests/rules/require-explicit-size.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/tests/rules/require-explicit-size.test.js -------------------------------------------------------------------------------- /packages/eslint-plugin/tests/rules/require-form-method.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/tests/rules/require-form-method.test.js -------------------------------------------------------------------------------- /packages/eslint-plugin/tests/rules/require-frame-title.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/tests/rules/require-frame-title.test.js -------------------------------------------------------------------------------- /packages/eslint-plugin/tests/rules/require-img-alt.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/tests/rules/require-img-alt.test.js -------------------------------------------------------------------------------- /packages/eslint-plugin/tests/rules/require-input-label.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/tests/rules/require-input-label.test.js -------------------------------------------------------------------------------- /packages/eslint-plugin/tests/rules/require-lang.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/tests/rules/require-lang.test.js -------------------------------------------------------------------------------- /packages/eslint-plugin/tests/rules/require-li-container.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/tests/rules/require-li-container.test.js -------------------------------------------------------------------------------- /packages/eslint-plugin/tests/rules/require-meta-charset.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/tests/rules/require-meta-charset.test.js -------------------------------------------------------------------------------- /packages/eslint-plugin/tests/rules/require-meta-description.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/tests/rules/require-meta-description.test.js -------------------------------------------------------------------------------- /packages/eslint-plugin/tests/rules/require-meta-viewport.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/tests/rules/require-meta-viewport.test.js -------------------------------------------------------------------------------- /packages/eslint-plugin/tests/rules/require-open-graph-protocol.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/tests/rules/require-open-graph-protocol.test.js -------------------------------------------------------------------------------- /packages/eslint-plugin/tests/rules/require-title.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/tests/rules/require-title.test.js -------------------------------------------------------------------------------- /packages/eslint-plugin/tests/rules/sort-attrs.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/tests/rules/sort-attrs.test.js -------------------------------------------------------------------------------- /packages/eslint-plugin/tests/rules/use-baseline.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/tests/rules/use-baseline.test.js -------------------------------------------------------------------------------- /packages/eslint-plugin/tests/rules/utils/template-literal.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/tests/rules/utils/template-literal.test.js -------------------------------------------------------------------------------- /packages/eslint-plugin/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/tsconfig.build.json -------------------------------------------------------------------------------- /packages/eslint-plugin/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/eslint-plugin/tsconfig.json -------------------------------------------------------------------------------- /packages/integration-test/fixtures/eslint-v8-legacy-config/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/integration-test/fixtures/eslint-v8-legacy-config/.eslintrc.js -------------------------------------------------------------------------------- /packages/integration-test/fixtures/eslint-v8-legacy-config/.yarnrc.yml: -------------------------------------------------------------------------------- 1 | nodeLinker: node-modules 2 | -------------------------------------------------------------------------------- /packages/integration-test/fixtures/eslint-v8-legacy-config/frontmatter/invalid.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/integration-test/fixtures/eslint-v8-legacy-config/frontmatter/invalid.html -------------------------------------------------------------------------------- /packages/integration-test/fixtures/eslint-v8-legacy-config/frontmatter/valid.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/integration-test/fixtures/eslint-v8-legacy-config/frontmatter/valid.html -------------------------------------------------------------------------------- /packages/integration-test/fixtures/eslint-v8-legacy-config/html/invalid.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/integration-test/fixtures/eslint-v8-legacy-config/html/invalid.html -------------------------------------------------------------------------------- /packages/integration-test/fixtures/eslint-v8-legacy-config/html/valid.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/integration-test/fixtures/eslint-v8-legacy-config/html/valid.html -------------------------------------------------------------------------------- /packages/integration-test/fixtures/eslint-v8-legacy-config/js/invalid.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/integration-test/fixtures/eslint-v8-legacy-config/js/invalid.js -------------------------------------------------------------------------------- /packages/integration-test/fixtures/eslint-v8-legacy-config/js/valid.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/integration-test/fixtures/eslint-v8-legacy-config/js/valid.js -------------------------------------------------------------------------------- /packages/integration-test/fixtures/eslint-v9-flat-config/.yarnrc.yml: -------------------------------------------------------------------------------- 1 | nodeLinker: node-modules 2 | -------------------------------------------------------------------------------- /packages/integration-test/fixtures/eslint-v9-flat-config/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/integration-test/fixtures/eslint-v9-flat-config/eslint.config.js -------------------------------------------------------------------------------- /packages/integration-test/fixtures/eslint-v9-flat-config/frontmatter/invalid.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/integration-test/fixtures/eslint-v9-flat-config/frontmatter/invalid.html -------------------------------------------------------------------------------- /packages/integration-test/fixtures/eslint-v9-flat-config/frontmatter/valid.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/integration-test/fixtures/eslint-v9-flat-config/frontmatter/valid.html -------------------------------------------------------------------------------- /packages/integration-test/fixtures/eslint-v9-flat-config/html/invalid.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/integration-test/fixtures/eslint-v9-flat-config/html/invalid.html -------------------------------------------------------------------------------- /packages/integration-test/fixtures/eslint-v9-flat-config/html/valid.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/integration-test/fixtures/eslint-v9-flat-config/html/valid.html -------------------------------------------------------------------------------- /packages/integration-test/fixtures/eslint-v9-flat-config/js/invalid.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/integration-test/fixtures/eslint-v9-flat-config/js/invalid.js -------------------------------------------------------------------------------- /packages/integration-test/fixtures/eslint-v9-flat-config/js/valid.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/integration-test/fixtures/eslint-v9-flat-config/js/valid.js -------------------------------------------------------------------------------- /packages/integration-test/fixtures/eslint-v9-language/.yarnrc.yml: -------------------------------------------------------------------------------- 1 | nodeLinker: node-modules 2 | -------------------------------------------------------------------------------- /packages/integration-test/fixtures/eslint-v9-language/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/integration-test/fixtures/eslint-v9-language/eslint.config.js -------------------------------------------------------------------------------- /packages/integration-test/fixtures/eslint-v9-language/html/invalid.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/integration-test/fixtures/eslint-v9-language/html/invalid.html -------------------------------------------------------------------------------- /packages/integration-test/fixtures/eslint-v9-language/html/valid.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/integration-test/fixtures/eslint-v9-language/html/valid.html -------------------------------------------------------------------------------- /packages/integration-test/lib/test-utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/integration-test/lib/test-utils.js -------------------------------------------------------------------------------- /packages/integration-test/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/integration-test/package.json -------------------------------------------------------------------------------- /packages/integration-test/tests/integration.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/integration-test/tests/integration.test.js -------------------------------------------------------------------------------- /packages/parser/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/parser/README.md -------------------------------------------------------------------------------- /packages/parser/lib/exports.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/parser/lib/exports.ts -------------------------------------------------------------------------------- /packages/parser/lib/frontmatter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/parser/lib/frontmatter.js -------------------------------------------------------------------------------- /packages/parser/lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/parser/lib/index.js -------------------------------------------------------------------------------- /packages/parser/lib/meta.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/parser/lib/meta.js -------------------------------------------------------------------------------- /packages/parser/lib/node-types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/parser/lib/node-types.js -------------------------------------------------------------------------------- /packages/parser/lib/options.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/parser/lib/options.js -------------------------------------------------------------------------------- /packages/parser/lib/parser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/parser/lib/parser.js -------------------------------------------------------------------------------- /packages/parser/lib/template-engine-syntax-preset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/parser/lib/template-engine-syntax-preset.js -------------------------------------------------------------------------------- /packages/parser/lib/traverse.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/parser/lib/traverse.js -------------------------------------------------------------------------------- /packages/parser/lib/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/parser/lib/types.ts -------------------------------------------------------------------------------- /packages/parser/lib/visitor-keys.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/parser/lib/visitor-keys.js -------------------------------------------------------------------------------- /packages/parser/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/parser/package.json -------------------------------------------------------------------------------- /packages/parser/tests/frontmatter.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/parser/tests/frontmatter.test.js -------------------------------------------------------------------------------- /packages/parser/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/parser/tsconfig.build.json -------------------------------------------------------------------------------- /packages/parser/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/parser/tsconfig.json -------------------------------------------------------------------------------- /packages/template-parser/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/template-parser/README.md -------------------------------------------------------------------------------- /packages/template-parser/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/template-parser/eslint.config.js -------------------------------------------------------------------------------- /packages/template-parser/lib/exports.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/template-parser/lib/exports.ts -------------------------------------------------------------------------------- /packages/template-parser/lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/template-parser/lib/index.js -------------------------------------------------------------------------------- /packages/template-parser/lib/template-parser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/template-parser/lib/template-parser.js -------------------------------------------------------------------------------- /packages/template-parser/lib/traverser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/template-parser/lib/traverser.js -------------------------------------------------------------------------------- /packages/template-parser/lib/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/template-parser/lib/types.ts -------------------------------------------------------------------------------- /packages/template-parser/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/template-parser/package.json -------------------------------------------------------------------------------- /packages/template-parser/tests/template-parser.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/template-parser/tests/template-parser.test.js -------------------------------------------------------------------------------- /packages/template-parser/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/template-parser/tsconfig.build.json -------------------------------------------------------------------------------- /packages/template-parser/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/template-parser/tsconfig.json -------------------------------------------------------------------------------- /packages/template-syntax-parser/README.md: -------------------------------------------------------------------------------- 1 | # @html-eslint/template-syntax-parser 2 | 3 | Distributed under the MIT License. 4 | -------------------------------------------------------------------------------- /packages/template-syntax-parser/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/template-syntax-parser/eslint.config.js -------------------------------------------------------------------------------- /packages/template-syntax-parser/lib/exports.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/template-syntax-parser/lib/exports.ts -------------------------------------------------------------------------------- /packages/template-syntax-parser/lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/template-syntax-parser/lib/index.js -------------------------------------------------------------------------------- /packages/template-syntax-parser/lib/parser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/template-syntax-parser/lib/parser.js -------------------------------------------------------------------------------- /packages/template-syntax-parser/lib/template-syntax-parser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/template-syntax-parser/lib/template-syntax-parser.js -------------------------------------------------------------------------------- /packages/template-syntax-parser/lib/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/template-syntax-parser/lib/types.ts -------------------------------------------------------------------------------- /packages/template-syntax-parser/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/template-syntax-parser/package.json -------------------------------------------------------------------------------- /packages/template-syntax-parser/tests/template-syntax-parser.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/template-syntax-parser/tests/template-syntax-parser.test.js -------------------------------------------------------------------------------- /packages/template-syntax-parser/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/template-syntax-parser/tsconfig.build.json -------------------------------------------------------------------------------- /packages/template-syntax-parser/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/template-syntax-parser/tsconfig.json -------------------------------------------------------------------------------- /packages/types/lib/ast.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/types/lib/ast.d.ts -------------------------------------------------------------------------------- /packages/types/lib/html-ast.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/types/lib/html-ast.d.ts -------------------------------------------------------------------------------- /packages/types/lib/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/types/lib/index.d.ts -------------------------------------------------------------------------------- /packages/types/lib/js-ast.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/types/lib/js-ast.d.ts -------------------------------------------------------------------------------- /packages/types/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/types/package.json -------------------------------------------------------------------------------- /packages/types/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.base.json" 3 | } 4 | -------------------------------------------------------------------------------- /packages/web-linter/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/web-linter/.eslintrc.js -------------------------------------------------------------------------------- /packages/web-linter/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/web-linter/index.js -------------------------------------------------------------------------------- /packages/web-linter/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/web-linter/package.json -------------------------------------------------------------------------------- /packages/web-linter/postprocess.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/web-linter/postprocess.js -------------------------------------------------------------------------------- /packages/web-linter/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/web-linter/rollup.config.js -------------------------------------------------------------------------------- /packages/website/.firebaserc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/website/.firebaserc -------------------------------------------------------------------------------- /packages/website/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/website/.gitignore -------------------------------------------------------------------------------- /packages/website/.postcssrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/website/.postcssrc -------------------------------------------------------------------------------- /packages/website/.posthtmlrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/website/.posthtmlrc.js -------------------------------------------------------------------------------- /packages/website/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/website/README.md -------------------------------------------------------------------------------- /packages/website/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/website/eslint.config.js -------------------------------------------------------------------------------- /packages/website/firebase.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/website/firebase.json -------------------------------------------------------------------------------- /packages/website/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/website/package.json -------------------------------------------------------------------------------- /packages/website/scripts/docs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/website/scripts/docs.js -------------------------------------------------------------------------------- /packages/website/scripts/generates/convert-to-html.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/website/scripts/generates/convert-to-html.js -------------------------------------------------------------------------------- /packages/website/scripts/generates/html-factory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/website/scripts/generates/html-factory.js -------------------------------------------------------------------------------- /packages/website/scripts/generates/htmls.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/website/scripts/generates/htmls.js -------------------------------------------------------------------------------- /packages/website/scripts/generates/markdowns.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/website/scripts/generates/markdowns.js -------------------------------------------------------------------------------- /packages/website/scripts/generates/marked.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/website/scripts/generates/marked.js -------------------------------------------------------------------------------- /packages/website/scripts/generates/renderer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/website/scripts/generates/renderer.js -------------------------------------------------------------------------------- /packages/website/scripts/generates/sitemap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/website/scripts/generates/sitemap.js -------------------------------------------------------------------------------- /packages/website/scripts/sitemap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/website/scripts/sitemap.js -------------------------------------------------------------------------------- /packages/website/src/assets/example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/website/src/assets/example.png -------------------------------------------------------------------------------- /packages/website/src/assets/github.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/website/src/assets/github.svg -------------------------------------------------------------------------------- /packages/website/src/assets/hamberger.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/website/src/assets/hamberger.svg -------------------------------------------------------------------------------- /packages/website/src/assets/icon-brackets-curly.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/website/src/assets/icon-brackets-curly.svg -------------------------------------------------------------------------------- /packages/website/src/assets/icon-chevron-right.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/website/src/assets/icon-chevron-right.svg -------------------------------------------------------------------------------- /packages/website/src/assets/icon-close.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/website/src/assets/icon-close.svg -------------------------------------------------------------------------------- /packages/website/src/assets/icon-code.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/website/src/assets/icon-code.svg -------------------------------------------------------------------------------- /packages/website/src/assets/icon-correct.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/website/src/assets/icon-correct.svg -------------------------------------------------------------------------------- /packages/website/src/assets/icon-docs.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/website/src/assets/icon-docs.svg -------------------------------------------------------------------------------- /packages/website/src/assets/icon-down-arrow.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/website/src/assets/icon-down-arrow.svg -------------------------------------------------------------------------------- /packages/website/src/assets/icon-external-link.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/website/src/assets/icon-external-link.svg -------------------------------------------------------------------------------- /packages/website/src/assets/icon-flag.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/website/src/assets/icon-flag.svg -------------------------------------------------------------------------------- /packages/website/src/assets/icon-incorrect.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/website/src/assets/icon-incorrect.svg -------------------------------------------------------------------------------- /packages/website/src/assets/icon-js.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/website/src/assets/icon-js.svg -------------------------------------------------------------------------------- /packages/website/src/assets/icon-json.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/website/src/assets/icon-json.svg -------------------------------------------------------------------------------- /packages/website/src/assets/icon-question.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/website/src/assets/icon-question.svg -------------------------------------------------------------------------------- /packages/website/src/assets/icon-terminal.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/website/src/assets/icon-terminal.svg -------------------------------------------------------------------------------- /packages/website/src/assets/link.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/website/src/assets/link.svg -------------------------------------------------------------------------------- /packages/website/src/assets/logo_16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/website/src/assets/logo_16x16.png -------------------------------------------------------------------------------- /packages/website/src/assets/logo_180x180.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/website/src/assets/logo_180x180.png -------------------------------------------------------------------------------- /packages/website/src/assets/logo_256x256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/website/src/assets/logo_256x256.png -------------------------------------------------------------------------------- /packages/website/src/assets/logo_320x320.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/website/src/assets/logo_320x320.png -------------------------------------------------------------------------------- /packages/website/src/assets/logo_32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/website/src/assets/logo_32x32.png -------------------------------------------------------------------------------- /packages/website/src/assets/logo_48x48.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/website/src/assets/logo_48x48.svg -------------------------------------------------------------------------------- /packages/website/src/assets/logo_500x500.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/website/src/assets/logo_500x500.svg -------------------------------------------------------------------------------- /packages/website/src/assets/logo_506x253.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/website/src/assets/logo_506x253.png -------------------------------------------------------------------------------- /packages/website/src/assets/menu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/website/src/assets/menu.svg -------------------------------------------------------------------------------- /packages/website/src/common.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/website/src/common.css -------------------------------------------------------------------------------- /packages/website/src/components/footer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/website/src/components/footer.html -------------------------------------------------------------------------------- /packages/website/src/components/header/header.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/website/src/components/header/header.html -------------------------------------------------------------------------------- /packages/website/src/components/header/nav.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/website/src/components/header/nav.html -------------------------------------------------------------------------------- /packages/website/src/components/home.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/website/src/components/home.html -------------------------------------------------------------------------------- /packages/website/src/components/layout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/website/src/components/layout.html -------------------------------------------------------------------------------- /packages/website/src/components/nav-list.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/website/src/components/nav-list.html -------------------------------------------------------------------------------- /packages/website/src/components/nav.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/website/src/components/nav.html -------------------------------------------------------------------------------- /packages/website/src/components/playground.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/website/src/components/playground.html -------------------------------------------------------------------------------- /packages/website/src/components/template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/website/src/components/template.html -------------------------------------------------------------------------------- /packages/website/src/docs/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/website/src/highlight.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/website/src/highlight.scss -------------------------------------------------------------------------------- /packages/website/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/website/src/index.html -------------------------------------------------------------------------------- /packages/website/src/playground.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/website/src/playground.html -------------------------------------------------------------------------------- /packages/website/src/privacy-policy.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/website/src/privacy-policy.html -------------------------------------------------------------------------------- /packages/website/src/scripts/layout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/website/src/scripts/layout.js -------------------------------------------------------------------------------- /packages/website/src/scripts/playground/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/website/src/scripts/playground/app.js -------------------------------------------------------------------------------- /packages/website/src/scripts/playground/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/website/src/scripts/playground/helpers.js -------------------------------------------------------------------------------- /packages/website/src/scripts/playground/language.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/website/src/scripts/playground/language.js -------------------------------------------------------------------------------- /packages/website/src/scripts/playground/linter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/website/src/scripts/playground/linter.js -------------------------------------------------------------------------------- /packages/website/src/scripts/playground/model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/website/src/scripts/playground/model.js -------------------------------------------------------------------------------- /packages/website/src/scripts/playground/view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/website/src/scripts/playground/view.js -------------------------------------------------------------------------------- /packages/website/src/templates/rule.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/website/src/templates/rule.html -------------------------------------------------------------------------------- /packages/website/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/packages/website/tailwind.config.js -------------------------------------------------------------------------------- /tools/add-new-rule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/tools/add-new-rule.js -------------------------------------------------------------------------------- /tools/base-line/generate-baseline.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/tools/base-line/generate-baseline.mjs -------------------------------------------------------------------------------- /tools/templates/rule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/tools/templates/rule.js -------------------------------------------------------------------------------- /tools/templates/rule.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/tools/templates/rule.md -------------------------------------------------------------------------------- /tools/templates/rule.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/tools/templates/rule.test.js -------------------------------------------------------------------------------- /tsconfig.base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/tsconfig.base.json -------------------------------------------------------------------------------- /turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/turbo.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeonjuan/html-eslint/HEAD/yarn.lock --------------------------------------------------------------------------------