simonihmig / ember-stargate

Modern lightweight portals for Ember
MIT License
68 stars 12 forks source link

Update dependency eslint-plugin-ember to v12 #694

Open renovate[bot] opened 3 months ago

renovate[bot] commented 3 months ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
eslint-plugin-ember 11.12.0 -> 12.2.0 age adoption passing confidence

Release Notes

ember-cli/eslint-plugin-ember (eslint-plugin-ember) ### [`v12.2.0`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/HEAD/CHANGELOG.md#v1220-2024-08-17) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v12.1.1...v12.2.0) ##### :rocket: Enhancement - [#​2155](https://togithub.com/ember-cli/eslint-plugin-ember/pull/2155) Add new ember-data rule: `require-async-inverse-relationship` ([@​wozny1989](https://togithub.com/wozny1989)) - [#​2157](https://togithub.com/ember-cli/eslint-plugin-ember/pull/2157) Consider `_test.{js|ts|gjs|gts}` as test file. ([@​HEYGUL](https://togithub.com/HEYGUL)) ##### :bug: Bug Fix - [#​2159](https://togithub.com/ember-cli/eslint-plugin-ember/pull/2159) Fix deprecation blocking eslint v9 ([@​LucasHill](https://togithub.com/LucasHill)) - [#​2151](https://togithub.com/ember-cli/eslint-plugin-ember/pull/2151) Fix false positive error for `no-runloop` ([@​mkszepp](https://togithub.com/mkszepp)) ##### :house: Internal - [#​2153](https://togithub.com/ember-cli/eslint-plugin-ember/pull/2153) Fix API deprecations blocking eslint v9 compatibility ([@​LucasHill](https://togithub.com/LucasHill)) ##### Committers: 4 - Adam Woźny ([@​wozny1989](https://togithub.com/wozny1989)) - GUL ([@​HEYGUL](https://togithub.com/HEYGUL)) - Lucas Hill ([@​LucasHill](https://togithub.com/LucasHill)) - Markus Sanin ([@​mkszepp](https://togithub.com/mkszepp)) ### [`v12.1.1`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/HEAD/CHANGELOG.md#v1211-2024-05-21) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v12.1.0...v12.1.1) ##### :bug: Bug Fix - [#​2149](https://togithub.com/ember-cli/eslint-plugin-ember/pull/2149) Bump parser version ([@​NullVoxPopuli](https://togithub.com/NullVoxPopuli)) - [#​2148](https://togithub.com/ember-cli/eslint-plugin-ember/pull/2148) fix test after parser update, resolves [#​2118](https://togithub.com/ember-cli/eslint-plugin-ember/issues/2118) ([@​patricklx](https://togithub.com/patricklx)) - [#​2147](https://togithub.com/ember-cli/eslint-plugin-ember/pull/2147) fix isTestFile - test-aware lints were not correctly identifying gjs and gts tests and test files ([@​NullVoxPopuli](https://togithub.com/NullVoxPopuli)) ##### Committers: 1 - [@​NullVoxPopuli](https://togithub.com/NullVoxPopuli) ### [`v12.1.0`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/HEAD/CHANGELOG.md#v1210-2024-05-14) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v12.0.2...v12.1.0) ##### :rocket: Enhancement - [#​2117](https://togithub.com/ember-cli/eslint-plugin-ember/pull/2117) update ember eslint parser ([@​patricklx](https://togithub.com/patricklx)) ##### :bug: Bug Fix - [#​2107](https://togithub.com/ember-cli/eslint-plugin-ember/pull/2107) include recommended ts-eslint rules for gts ([@​patricklx](https://togithub.com/patricklx)) ##### :memo: Documentation - [#​2142](https://togithub.com/ember-cli/eslint-plugin-ember/pull/2142) Fix spread operator sample in `no-array-prototype-extensions` rule doc ([@​mkszepp](https://togithub.com/mkszepp)) ##### Committers: 2 - Markus Sanin ([@​mkszepp](https://togithub.com/mkszepp)) - Patrick Pircher ([@​patricklx](https://togithub.com/patricklx)) ### [`v12.0.2`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/HEAD/CHANGELOG.md#v1202-2024-02-15) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v12.0.1...v12.0.2) ##### :bug: Bug Fix - [#​2092](https://togithub.com/ember-cli/eslint-plugin-ember/pull/2092) Fix flat config for gts/gjs and `noop` parser name ([@​bmish](https://togithub.com/bmish)) - [#​2091](https://togithub.com/ember-cli/eslint-plugin-ember/pull/2091) Upgrade ember-eslint-parser to 0.3.6 ([@​NullVoxPopuli](https://togithub.com/NullVoxPopuli)) ##### :house: Internal - [#​2093](https://togithub.com/ember-cli/eslint-plugin-ember/pull/2093) Update linting ([@​bmish](https://togithub.com/bmish)) ##### Committers: 2 - Bryan Mishkin ([@​bmish](https://togithub.com/bmish)) - [@​NullVoxPopuli](https://togithub.com/NullVoxPopuli) ### [`v12.0.1`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/HEAD/CHANGELOG.md#v1201-2024-02-13) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v12.0.0...v12.0.1) ##### :bug: Bug Fix - [#​2071](https://togithub.com/ember-cli/eslint-plugin-ember/pull/2071) Fix nested classes case in `no-ember-super-in-es-classes` ([@​CvX](https://togithub.com/CvX)) ##### :memo: Documentation - [#​2088](https://togithub.com/ember-cli/eslint-plugin-ember/pull/2088) add doc about gts imports in ts files ([@​patricklx](https://togithub.com/patricklx)) - [#​2068](https://togithub.com/ember-cli/eslint-plugin-ember/pull/2068) add `plugin:@​typescript-eslint/recommended` to readme for GTS ([@​evoactivity](https://togithub.com/evoactivity)) ##### :house: Internal - [#​2090](https://togithub.com/ember-cli/eslint-plugin-ember/pull/2090) Refresh lockfile ([@​bmish](https://togithub.com/bmish)) ##### Committers: 4 - Bryan Mishkin ([@​bmish](https://togithub.com/bmish)) - Jarek Radosz ([@​CvX](https://togithub.com/CvX)) - Liam Potter ([@​evoactivity](https://togithub.com/evoactivity)) - Patrick Pircher ([@​patricklx](https://togithub.com/patricklx)) ### [`v12.0.0`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/HEAD/CHANGELOG.md#v1200-2024-01-13) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v11.12.0...v12.0.0) ##### :boom: Breaking Change - [#​1962](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1962) Drop support for Node 14, 16, 19 ([@​patricklx](https://togithub.com/patricklx)) - [#​1963](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1963) Add new `recommended` rules: `no-at-ember-render-modifiers`, `no-deprecated-router-transition-methods`, `no-implicit-injections`, `no-runloop`, `no-tracked-properties-from-args`, ([@​patricklx](https://togithub.com/patricklx)) - [#​1977](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1977) Add new `recommended` rule: `template-no-let-reference` ([@​bmish](https://togithub.com/bmish)) - [#​1981](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1981) Add `template-no-let-reference` rule to `recommended-gjs` and `recommended-gts` configs ([@​patricklx](https://togithub.com/patricklx)) - [#​1967](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1967) Drop support for ESLint 7 ([@​bmish](https://togithub.com/bmish)) - [#​1978](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1978) Set config `ecmaVersion` to `2022` ([@​bmish](https://togithub.com/bmish)) - [#​1965](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1965) Change `useAt` option default to `true` at in `no-get` rule ([@​patricklx](https://togithub.com/patricklx)) - [#​2028](https://togithub.com/ember-cli/eslint-plugin-ember/pull/2028) Move gjs/gts parser to `ember-eslint-parser` library ([@​NullVoxPopuli](https://togithub.com/NullVoxPopuli)) ##### :rocket: Enhancement - [#​1939](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1939) Add new rule `template-no-let-reference` ([@​patricklx](https://togithub.com/patricklx)) - [#​1943](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1943) Add new rule `template-indent` ([@​patricklx](https://togithub.com/patricklx)) - [#​1971](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1971) Add template block comment eslint directives ([@​patricklx](https://togithub.com/patricklx)) - [#​1944](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1944) Add gts/gjs configs ([@​patricklx](https://togithub.com/patricklx)) - [#​1942](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1942) Use custom parser for gts/gjs ([@​patricklx](https://togithub.com/patricklx)) - [#​1975](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1975) Update almost all dependencies ([@​bmish](https://togithub.com/bmish)) - [#​1984](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1984) Update `@typescript-eslint/` dependencies to v6 ([@​patricklx](https://togithub.com/patricklx)) - [#​2020](https://togithub.com/ember-cli/eslint-plugin-ember/pull/2020) Support ESLint flat config ([@​bmish](https://togithub.com/bmish)) ##### :bug: Bug Fix - [#​1994](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1994) \[gjs/gts parser] fix locations for ast after templates ([@​patricklx](https://togithub.com/patricklx)) - [#​1992](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1992) \[gjs/gts parser] fix references for tags with a dot & non standard html tags ([@​patricklx](https://togithub.com/patricklx)) - [#​1996](https://togithub.com/ember-cli/eslint-plugin-ember/pull/1996) \[gjs/gts parser] fix type aware linting when using ts+gts files ([@​patricklx](https://togithub.com/patricklx)) - [#​2005](https://togithub.com/ember-cli/eslint-plugin-ember/pull/2005) \[gjs/gts parser] fix parsing when there are multiple default `