Label Commenter Action: Label triggered GitHub Action for posting a template comment, and automatically open/close/lock/unlock issues, pull-requests, and discussions.
MIT License
85
stars
16
forks
source link
chore(deps): update dependency eslint-plugin-import to v2.28.0 #805
This PR contains the following updates:
2.27.5
->2.28.0
Release Notes
import-js/eslint-plugin-import (eslint-plugin-import)
### [`v2.28.0`](https://togithub.com/import-js/eslint-plugin-import/blob/HEAD/CHANGELOG.md#2280---2023-07-27) [Compare Source](https://togithub.com/import-js/eslint-plugin-import/compare/v2.27.5...v2.28.0) ##### Fixed - \[`no-duplicates`]: remove duplicate identifiers in duplicate imports (\[[#2577](https://togithub.com/import-js/eslint-plugin-import/issues/2577)], thanks \[[@joe-matsec](https://togithub.com/joe-matsec)]) - \[`consistent-type-specifier-style`]: fix accidental removal of comma in certain cases (\[[#2754](https://togithub.com/import-js/eslint-plugin-import/issues/2754)], thanks \[[@bradzacher](https://togithub.com/bradzacher)]) - \[Perf] `ExportMap`: Improve `ExportMap.for` performance on larger codebases (\[[#2756](https://togithub.com/import-js/eslint-plugin-import/issues/2756)], thanks \[[@leipert](https://togithub.com/leipert)]) - \[`no-extraneous-dependencies`]/TypeScript: do not error when importing inline type from dev dependencies (\[[#1820](https://togithub.com/import-js/eslint-plugin-import/issues/1820)], thanks \[[@andyogo](https://togithub.com/andyogo)]) - \[`newline-after-import`]/TypeScript: do not error when re-exporting a namespaced import (\[[#2832](https://togithub.com/import-js/eslint-plugin-import/issues/2832)], thanks \[[@laurens-dg](https://togithub.com/laurens-dg)]) - \[`order`]: partial fix for \[[#2687](https://togithub.com/import-js/eslint-plugin-import/issues/2687)] (thanks \[[@ljharb](https://togithub.com/ljharb)]) - \[`no-duplicates`]: Detect across type and regular imports (\[[#2835](https://togithub.com/import-js/eslint-plugin-import/issues/2835)], thanks \[[@benkrejci](https://togithub.com/benkrejci)]) - \[`extensions`]: handle `.` and `..` properly (\[[#2778](https://togithub.com/import-js/eslint-plugin-import/issues/2778)], thanks \[[@benasher44](https://togithub.com/benasher44)]) - \[`no-unused-modules`]: improve schema (thanks \[[@ljharb](https://togithub.com/ljharb)]) - \[`no-unused-modules`]: report error on binding instead of parent export (\[[#2842](https://togithub.com/import-js/eslint-plugin-import/issues/2842)], thanks \[[@Chamion](https://togithub.com/Chamion)]) ##### Changed - \[Docs] \[`no-duplicates`]: fix example schema (\[[#2684](https://togithub.com/import-js/eslint-plugin-import/issues/2684)], thanks \[[@simmo](https://togithub.com/simmo)]) - \[Docs] \[`group-exports`]: fix syntax highlighting (\[[#2699](https://togithub.com/import-js/eslint-plugin-import/issues/2699)], thanks \[[@devinrhode2](https://togithub.com/devinrhode2)]) - \[Docs] \[`extensions`]: reference node ESM behavior (\[[#2748](https://togithub.com/import-js/eslint-plugin-import/issues/2748)], thanks \[[@xM8WVqaG](https://togithub.com/xM8WVqaG)]) - \[Refactor] \[`exports-last`]: use `array.prototype.findlastindex` (thanks \[[@ljharb](https://togithub.com/ljharb)]) - \[Refactor] \[`no-anonymous-default-export`]: use `object.fromentries` (thanks \[[@ljharb](https://togithub.com/ljharb)]) - \[Refactor] \[`no-unused-modules`]: use `array.prototype.flatmap` (thanks \[[@ljharb](https://togithub.com/ljharb)])Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
â™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.