Skip to content

Commit 7bc1404

Browse files
committed
feat: add template-lint-migration config
Provides a drop-in replacement for the ember-template-lint `recommended` preset so consumers can migrate off ember-template-lint onto this plugin with an equivalent set of rules enabled. The name makes the migration-from-template-lint intent explicit and avoids implying that the rule set has been audited for current relevance (it mirrors upstream). The set is expected to change in the next major via RFC. Includes: - Flat config at lib/config/template-lint-migration.js - Legacy (pre-ESLint 9) config at lib/config-legacy/template-lint-migration.js - eslint-doc-generator configEmoji entry + regenerated rule docs and README - plugin-exports test updated - README section on migrating from ember-template-lint, including how to rewrite inline template-lint-disable directives and how to disable a rule for an entire .gjs/.gts file via a JS-region eslint-disable
1 parent 15047da commit 7bc1404

100 files changed

Lines changed: 554 additions & 101 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.eslint-doc-generatorrc.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ module.exports = {
1010
configEmoji: [
1111
['recommended-gjs', '![gjs logo](/docs/svgs/gjs.svg)'],
1212
['recommended-gts', '![gts logo](/docs/svgs/gts.svg)'],
13+
['template-lint-migration', '📋'],
1314
],
1415
ruleDocSectionInclude: ['Examples'],
1516
ruleDocTitleFormat: 'prefix-name',

README.md

Lines changed: 151 additions & 101 deletions

docs/rules/template-builtin-component-arguments.md

Lines changed: 2 additions & 0 deletions

docs/rules/template-deprecated-inline-view-helper.md

Lines changed: 2 additions & 0 deletions

docs/rules/template-deprecated-render-helper.md

Lines changed: 2 additions & 0 deletions

docs/rules/template-link-href-attributes.md

Lines changed: 2 additions & 0 deletions

docs/rules/template-link-rel-noopener.md

Lines changed: 2 additions & 0 deletions

docs/rules/template-no-abstract-roles.md

Lines changed: 2 additions & 0 deletions

docs/rules/template-no-accesskey-attribute.md

Lines changed: 2 additions & 0 deletions

docs/rules/template-no-action-on-submit-button.md

Lines changed: 2 additions & 0 deletions

0 commit comments

Comments
 (0)