├── .editorconfig ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── bug-report.md │ └── feature_request.md ├── dependabot.yml └── workflows │ └── tests.yml ├── .gitignore ├── .npmignore ├── .prettierignore ├── .prettierrc.yml ├── CHANGELOG.md ├── LICENSE ├── MIGRATION_TO_V3.md ├── README.md ├── eslint.config.mjs ├── media └── logo.svg ├── package.json ├── src ├── TransformableString.js ├── extract.js ├── getFileMode.js ├── index.js ├── pluginReference.js ├── remapMessages.js ├── settings.js ├── test │ ├── TransformableString.js │ ├── extract.js │ ├── fixtures │ │ ├── cdata.html │ │ ├── cdata.xhtml │ │ ├── crlf-newlines.html │ │ ├── eol-last.html │ │ ├── error-at-the-beginning.html │ │ ├── fix-bom.html │ │ ├── fix.html │ │ ├── indent-setting.html │ │ ├── inline-disabled-rule.html │ │ ├── javascript-mime-types.html │ │ ├── javascript.js │ │ ├── other-html-plugins-compatibility.html │ │ ├── report-bad-indent-setting.html │ │ ├── scope-sharing.html │ │ ├── self-closing-tags.xhtml │ │ └── simple.html │ ├── getFileMode.js │ └── plugin.js ├── utils.js ├── verifyPatch.js ├── verifyWithFlatConfigPatch.js └── verifyWithSharedScopes.js └── tools ├── integration-tests.bash ├── release.js ├── scope-sharing-browser-tests.html └── toc.js /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenoitZugmeyer/eslint-plugin-html/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenoitZugmeyer/eslint-plugin-html/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenoitZugmeyer/eslint-plugin-html/HEAD/.github/ISSUE_TEMPLATE/bug-report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenoitZugmeyer/eslint-plugin-html/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenoitZugmeyer/eslint-plugin-html/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenoitZugmeyer/eslint-plugin-html/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /node_modules/ 2 | /coverage/ 3 | -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | * 2 | !src/* 3 | !CHANGELOG.md 4 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | /src/test/fixtures 2 | -------------------------------------------------------------------------------- /.prettierrc.yml: -------------------------------------------------------------------------------- 1 | trailingComma: es5 2 | semi: false 3 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenoitZugmeyer/eslint-plugin-html/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenoitZugmeyer/eslint-plugin-html/HEAD/LICENSE -------------------------------------------------------------------------------- /MIGRATION_TO_V3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenoitZugmeyer/eslint-plugin-html/HEAD/MIGRATION_TO_V3.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenoitZugmeyer/eslint-plugin-html/HEAD/README.md -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenoitZugmeyer/eslint-plugin-html/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /media/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenoitZugmeyer/eslint-plugin-html/HEAD/media/logo.svg -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenoitZugmeyer/eslint-plugin-html/HEAD/package.json -------------------------------------------------------------------------------- /src/TransformableString.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenoitZugmeyer/eslint-plugin-html/HEAD/src/TransformableString.js -------------------------------------------------------------------------------- /src/extract.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenoitZugmeyer/eslint-plugin-html/HEAD/src/extract.js -------------------------------------------------------------------------------- /src/getFileMode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenoitZugmeyer/eslint-plugin-html/HEAD/src/getFileMode.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenoitZugmeyer/eslint-plugin-html/HEAD/src/index.js -------------------------------------------------------------------------------- /src/pluginReference.js: -------------------------------------------------------------------------------- 1 | module.exports = {} 2 | -------------------------------------------------------------------------------- /src/remapMessages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenoitZugmeyer/eslint-plugin-html/HEAD/src/remapMessages.js -------------------------------------------------------------------------------- /src/settings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenoitZugmeyer/eslint-plugin-html/HEAD/src/settings.js -------------------------------------------------------------------------------- /src/test/TransformableString.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenoitZugmeyer/eslint-plugin-html/HEAD/src/test/TransformableString.js -------------------------------------------------------------------------------- /src/test/extract.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenoitZugmeyer/eslint-plugin-html/HEAD/src/test/extract.js -------------------------------------------------------------------------------- /src/test/fixtures/cdata.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenoitZugmeyer/eslint-plugin-html/HEAD/src/test/fixtures/cdata.html -------------------------------------------------------------------------------- /src/test/fixtures/cdata.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenoitZugmeyer/eslint-plugin-html/HEAD/src/test/fixtures/cdata.xhtml -------------------------------------------------------------------------------- /src/test/fixtures/crlf-newlines.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenoitZugmeyer/eslint-plugin-html/HEAD/src/test/fixtures/crlf-newlines.html -------------------------------------------------------------------------------- /src/test/fixtures/eol-last.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenoitZugmeyer/eslint-plugin-html/HEAD/src/test/fixtures/eol-last.html -------------------------------------------------------------------------------- /src/test/fixtures/error-at-the-beginning.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenoitZugmeyer/eslint-plugin-html/HEAD/src/test/fixtures/error-at-the-beginning.html -------------------------------------------------------------------------------- /src/test/fixtures/fix-bom.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenoitZugmeyer/eslint-plugin-html/HEAD/src/test/fixtures/fix-bom.html -------------------------------------------------------------------------------- /src/test/fixtures/fix.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenoitZugmeyer/eslint-plugin-html/HEAD/src/test/fixtures/fix.html -------------------------------------------------------------------------------- /src/test/fixtures/indent-setting.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenoitZugmeyer/eslint-plugin-html/HEAD/src/test/fixtures/indent-setting.html -------------------------------------------------------------------------------- /src/test/fixtures/inline-disabled-rule.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenoitZugmeyer/eslint-plugin-html/HEAD/src/test/fixtures/inline-disabled-rule.html -------------------------------------------------------------------------------- /src/test/fixtures/javascript-mime-types.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenoitZugmeyer/eslint-plugin-html/HEAD/src/test/fixtures/javascript-mime-types.html -------------------------------------------------------------------------------- /src/test/fixtures/javascript.js: -------------------------------------------------------------------------------- 1 | console.log("aaa") 2 | -------------------------------------------------------------------------------- /src/test/fixtures/other-html-plugins-compatibility.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenoitZugmeyer/eslint-plugin-html/HEAD/src/test/fixtures/other-html-plugins-compatibility.html -------------------------------------------------------------------------------- /src/test/fixtures/report-bad-indent-setting.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenoitZugmeyer/eslint-plugin-html/HEAD/src/test/fixtures/report-bad-indent-setting.html -------------------------------------------------------------------------------- /src/test/fixtures/scope-sharing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenoitZugmeyer/eslint-plugin-html/HEAD/src/test/fixtures/scope-sharing.html -------------------------------------------------------------------------------- /src/test/fixtures/self-closing-tags.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenoitZugmeyer/eslint-plugin-html/HEAD/src/test/fixtures/self-closing-tags.xhtml -------------------------------------------------------------------------------- /src/test/fixtures/simple.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenoitZugmeyer/eslint-plugin-html/HEAD/src/test/fixtures/simple.html -------------------------------------------------------------------------------- /src/test/getFileMode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenoitZugmeyer/eslint-plugin-html/HEAD/src/test/getFileMode.js -------------------------------------------------------------------------------- /src/test/plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenoitZugmeyer/eslint-plugin-html/HEAD/src/test/plugin.js -------------------------------------------------------------------------------- /src/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenoitZugmeyer/eslint-plugin-html/HEAD/src/utils.js -------------------------------------------------------------------------------- /src/verifyPatch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenoitZugmeyer/eslint-plugin-html/HEAD/src/verifyPatch.js -------------------------------------------------------------------------------- /src/verifyWithFlatConfigPatch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenoitZugmeyer/eslint-plugin-html/HEAD/src/verifyWithFlatConfigPatch.js -------------------------------------------------------------------------------- /src/verifyWithSharedScopes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenoitZugmeyer/eslint-plugin-html/HEAD/src/verifyWithSharedScopes.js -------------------------------------------------------------------------------- /tools/integration-tests.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenoitZugmeyer/eslint-plugin-html/HEAD/tools/integration-tests.bash -------------------------------------------------------------------------------- /tools/release.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenoitZugmeyer/eslint-plugin-html/HEAD/tools/release.js -------------------------------------------------------------------------------- /tools/scope-sharing-browser-tests.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenoitZugmeyer/eslint-plugin-html/HEAD/tools/scope-sharing-browser-tests.html -------------------------------------------------------------------------------- /tools/toc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenoitZugmeyer/eslint-plugin-html/HEAD/tools/toc.js --------------------------------------------------------------------------------