Commit 7bc1404
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-disable1 parent 15047da commit 7bc1404
100 files changed
Lines changed: 554 additions & 101 deletions
File tree
- docs/rules
- lib
- config-legacy
- config
- tests
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| 13 | + | |
13 | 14 | | |
14 | 15 | | |
15 | 16 | | |
| |||
0 commit comments