TryGhost / eslint-plugin-ghost

Shared eslint configurations
MIT License
6 stars 5 forks source link

Update dependency eslint-plugin-ember to v8 #16

Closed renovate[bot] closed 4 years ago

renovate[bot] commented 4 years ago

This PR contains the following updates:

Package Type Update Change
eslint-plugin-ember dependencies major 7.10.1 -> 8.5.0

Release Notes

ember-cli/eslint-plugin-ember ### [`v8.5.0`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/CHANGELOG.md#v850-2020-05-06) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v8.4.0...v8.5.0) ##### :rocket: Enhancement - [#​795](https://togithub.com/ember-cli/eslint-plugin-ember/pull/795) Add `catchRouterMicrolib` option (default false) to [no-private-routing-service](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-private-routing-service.md) rule ([@​nlfurniss](https://togithub.com/nlfurniss)) ##### :bug: Bug Fix - [#​802](https://togithub.com/ember-cli/eslint-plugin-ember/pull/802) Ignore `mirage/config.js` file in [no-get](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-get.md) rule ([@​BarryThePenguin](https://togithub.com/BarryThePenguin)) - [#​800](https://togithub.com/ember-cli/eslint-plugin-ember/pull/800) Handle `@computed` decorator without parentheses in [no-side-effects](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-side-effects.md) and [require-computed-property-dependencies](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/require-computed-property-dependencies.md) rules ([@​mongoose700](https://togithub.com/mongoose700)) - [#​794](https://togithub.com/ember-cli/eslint-plugin-ember/pull/794) Handle braces without nesting in [require-computed-property-dependencies](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/require-computed-property-dependencies.md) rule ([@​bmish](https://togithub.com/bmish)) ##### :memo: Documentation - [#​797](https://togithub.com/ember-cli/eslint-plugin-ember/pull/797) Remove duplicate example from [no-observers](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-observers.md) rule doc ([@​mehrdadrafiee](https://togithub.com/mehrdadrafiee)) ##### :house: Internal - [#​801](https://togithub.com/ember-cli/eslint-plugin-ember/pull/801) Begin testing under Node 14 ([@​bmish](https://togithub.com/bmish)) ##### Committers: 5 - Bryan Mishkin ([@​bmish](https://togithub.com/bmish)) - Jonathan Haines ([@​BarryThePenguin](https://togithub.com/BarryThePenguin)) - Mehrdad Rafiee ([@​mehrdadrafiee](https://togithub.com/mehrdadrafiee)) - Michael Peirce ([@​mongoose700](https://togithub.com/mongoose700)) - Nathaniel Furniss ([@​nlfurniss](https://togithub.com/nlfurniss)) ### [`v8.4.0`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/CHANGELOG.md#v840-2020-04-15) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v8.3.0...v8.4.0) ##### :rocket: Enhancement - [#​767](https://togithub.com/ember-cli/eslint-plugin-ember/pull/767) Add new rule [prefer-ember-test-helpers](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/prefer-ember-test-helpers.md) ([@​fierysunset](https://togithub.com/fierysunset)) - [#​778](https://togithub.com/ember-cli/eslint-plugin-ember/pull/778) Add new rule [no-test-this-render](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-test-this-render.md) ([@​ventuno](https://togithub.com/ventuno)) - [#​789](https://togithub.com/ember-cli/eslint-plugin-ember/pull/789) Add decorator support to [no-side-effects](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-side-effects.md) rule ([@​bmish](https://togithub.com/bmish)) - [#​790](https://togithub.com/ember-cli/eslint-plugin-ember/pull/790) Catch assignment in [no-side-effects](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-side-effects.md) rule ([@​bmish](https://togithub.com/bmish)) ##### :bug: Bug Fix - [#​786](https://togithub.com/ember-cli/eslint-plugin-ember/pull/786) Ignore the left side of an assignment in [require-computed-property-dependencies](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/require-computed-property-dependencies.md) rule ([@​bmish](https://togithub.com/bmish)) ##### Committers: 3 - Bryan Mishkin ([@​bmish](https://togithub.com/bmish)) - Connie C Chang ([@​fierysunset](https://togithub.com/fierysunset)) - [@​ventuno](https://togithub.com/ventuno) ### [`v8.3.0`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/CHANGELOG.md#v830-2020-04-14) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v8.2.0...v8.3.0) ##### :rocket: Enhancement - [#​775](https://togithub.com/ember-cli/eslint-plugin-ember/pull/775) Add support for explicit getter functions in [require-computed-property-dependencies](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/require-computed-property-dependencies.md) rule ([@​bmish](https://togithub.com/bmish)) - [#​779](https://togithub.com/ember-cli/eslint-plugin-ember/pull/779) Add decorator support to [require-computed-property-dependencies](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/require-computed-property-dependencies.md) rule ([@​bmish](https://togithub.com/bmish)) - [#​781](https://togithub.com/ember-cli/eslint-plugin-ember/pull/781) Add decorator support to [no-unnecessary-service-injection-argument](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-unnecessary-service-injection-argument.md) rule ([@​bmish](https://togithub.com/bmish)) - [#​773](https://togithub.com/ember-cli/eslint-plugin-ember/pull/773) Add autofixer to [no-duplicate-dependent-keys](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-duplicate-dependent-keys.md) rule ([@​bmish](https://togithub.com/bmish)) - [#​774](https://togithub.com/ember-cli/eslint-plugin-ember/pull/774) Catch spaces in [no-invalid-dependent-keys](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-invalid-dependent-keys.md) rule ([@​bmish](https://togithub.com/bmish)) - [#​768](https://togithub.com/ember-cli/eslint-plugin-ember/pull/768) Catch leading or trailing periods in [no-invalid-dependent-keys](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-invalid-dependent-keys.md) ([@​bmish](https://togithub.com/bmish)) ##### :bug: Bug Fix - [#​771](https://togithub.com/ember-cli/eslint-plugin-ember/pull/771) Fix false positives in [no-legacy-test-waiters](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-legacy-test-waiters.md) rule ([@​bmish](https://togithub.com/bmish)) ##### Committers: 1 - Bryan Mishkin ([@​bmish](https://togithub.com/bmish)) ### [`v8.2.0`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/CHANGELOG.md#v820-2020-04-10) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v8.1.1...v8.2.0) ##### :rocket: Enhancement - [#​764](https://togithub.com/ember-cli/eslint-plugin-ember/pull/764) Catch unnecessary braces in [no-invalid-dependent-keys](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-invalid-dependent-keys.md) rule ([@​bmish](https://togithub.com/bmish)) ##### :memo: Documentation - [#​759](https://togithub.com/ember-cli/eslint-plugin-ember/pull/759) Update each rule doc to mention what config enables the rule ([@​bmish](https://togithub.com/bmish)) - [#​758](https://togithub.com/ember-cli/eslint-plugin-ember/pull/758) Fix typo in example in [no-side-effects](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-side-effects.md) rule doc ([@​mehrdadrafiee](https://togithub.com/mehrdadrafiee)) ##### :house: Internal - [#​766](https://togithub.com/ember-cli/eslint-plugin-ember/pull/766) Add test for [no-replace-test-comments](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-replace-test-comments.md) rule with TODO-prefixed comment ([@​bmish](https://togithub.com/bmish)) - [#​757](https://togithub.com/ember-cli/eslint-plugin-ember/pull/757) Add tests that configs are exported and mentioned in the README ([@​bmish](https://togithub.com/bmish)) ##### Committers: 2 - Bryan Mishkin ([@​bmish](https://togithub.com/bmish)) - Mehrdad Rafiee ([@​mehrdadrafiee](https://togithub.com/mehrdadrafiee)) ### [`v8.1.1`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/CHANGELOG.md#v811-2020-04-01) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v8.1.0...v8.1.1) ##### :bug: Bug Fix - [#​752](https://togithub.com/ember-cli/eslint-plugin-ember/pull/752) Remove [no-empty-attrs](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-empty-attrs.md) from `recommended` config ([@​bmish](https://togithub.com/bmish)) ##### :memo: Documentation - [#​755](https://togithub.com/ember-cli/eslint-plugin-ember/pull/755) Add note about nullish coalescing operator in [no-get-with-default](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-get-with-default.md) rule doc ([@​bmish](https://togithub.com/bmish)) ##### Committers: 1 - Bryan Mishkin ([@​bmish](https://togithub.com/bmish)) ### [`v8.1.0`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/CHANGELOG.md#v810-2020-03-29) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v8.0.0...v8.1.0) ##### :rocket: Enhancement - [#​747](https://togithub.com/ember-cli/eslint-plugin-ember/pull/747) Add autofixer to [no-get-with-default](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-get-with-default.md) rule ([@​bmish](https://togithub.com/bmish)) ##### :bug: Bug Fix - [#​746](https://togithub.com/ember-cli/eslint-plugin-ember/pull/746) Do not disable non-recommended rules in the `recommended` config ([@​bmish](https://togithub.com/bmish)) ##### :memo: Documentation - [#​749](https://togithub.com/ember-cli/eslint-plugin-ember/pull/749) Add missing init hook super calls in rule examples ([@​bmish](https://togithub.com/bmish)) - [#​748](https://togithub.com/ember-cli/eslint-plugin-ember/pull/748) Switch to new module imports in rule examples ([@​bmish](https://togithub.com/bmish)) - [#​745](https://togithub.com/ember-cli/eslint-plugin-ember/pull/745) Replace `this.get('property')` with `this.property` in rule examples ([@​bmish](https://togithub.com/bmish)) ##### Committers: 1 - Bryan Mishkin ([@​bmish](https://togithub.com/bmish)) ### [`v8.0.0`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/CHANGELOG.md#v800-2020-03-28) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v7.13.0...v8.0.0) ##### :boom: Breaking Change - [#​730](https://togithub.com/ember-cli/eslint-plugin-ember/pull/730) Drop Node 8, 9, and 11 support ([@​bmish](https://togithub.com/bmish)) - [#​729](https://togithub.com/ember-cli/eslint-plugin-ember/pull/729) Update `ignoreNestedPaths` option default to `false` for [no-get](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-get.md) rule ([@​bmish](https://togithub.com/bmish)) - [#​731](https://togithub.com/ember-cli/eslint-plugin-ember/pull/731) Enable additional [recommended](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/lib/recommended-rules.js) rules ([@​bmish](https://togithub.com/bmish)) - [no-empty-attrs](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-empty-attrs.md) - [no-get-with-default](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-get-with-default.md) (formerly in the [octane](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/lib/octane-rules.js) config) - [no-get](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-get.md) (formerly in the [octane](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/lib/octane-rules.js) config) - [no-incorrect-computed-macros](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-incorrect-computed-macros.md) - [no-invalid-dependent-keys](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-invalid-dependent-keys.md) - [no-jquery](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-jquery.md) (formerly in the [octane](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/lib/octane-rules.js) config) - [no-legacy-test-waiters](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-legacy-test-waiters.md) - [no-mixins](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-mixins.md) - [no-pause-test](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-pause-test.md) - [no-private-routing-service](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-private-routing-service.md) - [no-test-and-then](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-test-and-then.md) - [no-test-import-export](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-test-import-export.md) - [no-test-module-for](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-test-module-for.md) - [require-computed-macros](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/require-computed-macros.md) - [require-computed-property-dependencies](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/require-computed-property-dependencies.md) - [use-ember-data-rfc-395-imports](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/use-ember-data-rfc-395-imports.md) ##### Committers: 1 - Bryan Mishkin ([@​bmish](https://togithub.com/bmish)) ### [`v7.13.0`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/CHANGELOG.md#v7130-2020-03-28) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v7.12.0...v7.13.0) ##### :rocket: Enhancement - [#​742](https://togithub.com/ember-cli/eslint-plugin-ember/pull/742) Detect invalid position of `@each` or `[]` in [no-invalid-dependent-keys](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-invalid-dependent-keys.md) rule ([@​bmish](https://togithub.com/bmish)) ##### :house: Internal - [#​741](https://togithub.com/ember-cli/eslint-plugin-ember/pull/741) Switch from Travis to GitHub Actions for CI ([@​bmish](https://togithub.com/bmish)) ##### Committers: 1 - Bryan Mishkin ([@​bmish](https://togithub.com/bmish)) ### [`v7.12.0`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/CHANGELOG.md#v7120-2020-03-27) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v7.11.1...v7.12.0) ##### :rocket: Enhancement - [#​738](https://togithub.com/ember-cli/eslint-plugin-ember/pull/738) Use sets instead of arrays for better performance ([@​bmish](https://togithub.com/bmish)) - [#​702](https://togithub.com/ember-cli/eslint-plugin-ember/pull/702) Add new rule [no-invalid-test-waiters](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-invalid-test-waiters.md) ([@​scalvert](https://togithub.com/scalvert)) ##### :memo: Documentation - [#​737](https://togithub.com/ember-cli/eslint-plugin-ember/pull/737) Mention tracked properties as a fix for [classic-decorator-no-classic-methods](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/classic-decorator-no-classic-methods.md) ([@​bmish](https://togithub.com/bmish)) ##### :house: Internal - [#​732](https://togithub.com/ember-cli/eslint-plugin-ember/pull/732) Begin testing under Node 13 ([@​bmish](https://togithub.com/bmish)) ##### Committers: 2 - Bryan Mishkin ([@​bmish](https://togithub.com/bmish)) - Steve Calvert ([@​scalvert](https://togithub.com/scalvert)) ### [`v7.11.1`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/CHANGELOG.md#v7111-2020-03-25) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v7.11.0...v7.11.1) ##### :bug: Bug Fix - [#​728](https://togithub.com/ember-cli/eslint-plugin-ember/pull/728) Allow brace expansion with `and`, `or` macros in [no-incorrect-computed-macros](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-incorrect-computed-macros.md) rule ([@​bmish](https://togithub.com/bmish)) ##### :memo: Documentation - [#​724](https://togithub.com/ember-cli/eslint-plugin-ember/pull/724) Recategorize rules in README ([@​bmish](https://togithub.com/bmish)) - [#​723](https://togithub.com/ember-cli/eslint-plugin-ember/pull/723) Sort rule categories alphabetically in README ([@​bmish](https://togithub.com/bmish)) ##### Committers: 1 - Bryan Mishkin ([@​bmish](https://togithub.com/bmish)) ### [`v7.11.0`](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/CHANGELOG.md#v7110-2020-03-20) [Compare Source](https://togithub.com/ember-cli/eslint-plugin-ember/compare/v7.10.1...v7.11.0) ##### :rocket: Enhancement - [#​695](https://togithub.com/ember-cli/eslint-plugin-ember/pull/695) Add new rule [no-incorrect-computed-macros](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-incorrect-computed-macros.md) ([@​bmish](https://togithub.com/bmish)) - [#​709](https://togithub.com/ember-cli/eslint-plugin-ember/pull/709) Add new rule [no-invalid-dependent-keys](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-invalid-dependent-keys.md) ([@​TheMBTH](https://togithub.com/TheMBTH)) - [#​718](https://togithub.com/ember-cli/eslint-plugin-ember/pull/718) Add new rule [no-replace-test-comments](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-replace-test-comments.md) ([@​jaydgruber](https://togithub.com/jaydgruber)) - [#​705](https://togithub.com/ember-cli/eslint-plugin-ember/pull/705) Support TypeScript files when checking if rules are running on Ember module or test files ([@​bmish](https://togithub.com/bmish)) ##### :bug: Bug Fix - [#​719](https://togithub.com/ember-cli/eslint-plugin-ember/pull/719) Validate imports before reporting violations in [no-invalid-debug-function-arguments](https://togithub.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-invalid-debug-function-arguments.md) rule ([@​bmish](https://togithub.com/bmish)) ##### :memo: Documentation - [#​716](https://togithub.com/ember-cli/eslint-plugin-ember/pull/716) Revamp the guide for contributing a new rule ([@​bmish](https://togithub.com/bmish)) - [#​715](https://togithub.com/ember-cli/eslint-plugin-ember/pull/715) Mention if a rule is auto-fixable in its documentation ([@​bmish](https://togithub.com/bmish)) - [#​713](https://togithub.com/ember-cli/eslint-plugin-ember/pull/713) Add tests to ensure each rule documentation file has the right title and an examples section ([@​bmish](https://togithub.com/bmish)) - [#​711](https://togithub.com/ember-cli/eslint-plugin-ember/pull/711) Improve contribution guide for adding new rules ([@​TheMBTH](https://togithub.com/TheMBTH)) ##### :house: Internal - [#​720](https://togithub.com/ember-cli/eslint-plugin-ember/pull/720) Add tests to ensure some computed property rules handle the [@​computed](https://togithub.com/computed) decorator ([@​bmish](https://togithub.com/bmish)) ##### Committers: 3 - Bryan Mishkin ([@​bmish](https://togithub.com/bmish)) - L@elaps ([@​TheMBTH](https://togithub.com/TheMBTH)) - [@​jaydgruber](https://togithub.com/jaydgruber)

Renovate configuration

:date: Schedule: "every weekday" (UTC).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by WhiteSource Renovate. View repository job log here.