Skip to content

Commit

Permalink
Update dependency eslint-plugin-import to v2.30.0 (#2579)
Browse files Browse the repository at this point in the history
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [eslint-plugin-import](https://redirect.github.com/import-js/eslint-plugin-import) | [`2.29.1` -> `2.30.0`](https://renovatebot.com/diffs/npm/eslint-plugin-import/2.29.1/2.30.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-plugin-import/2.30.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-plugin-import/2.30.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-plugin-import/2.29.1/2.30.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-plugin-import/2.29.1/2.30.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |

---

### Release Notes

<details>
<summary>import-js/eslint-plugin-import (eslint-plugin-import)</summary>

### [`v2.30.0`](https://redirect.github.com/import-js/eslint-plugin-import/blob/HEAD/CHANGELOG.md#2300---2024-09-02)

[Compare Source](https://redirect.github.com/import-js/eslint-plugin-import/compare/v2.29.1...v2.30.0)

##### Added

-   \[`dynamic-import-chunkname`]: add `allowEmpty` option to allow empty leading comments (\[[#&#8203;2942](https://redirect.github.com/import-js/eslint-plugin-import/issues/2942)], thanks \[[@&#8203;JiangWeixian](https://redirect.github.com/JiangWeixian)])
-   \[`dynamic-import-chunkname`]: Allow empty chunk name when webpackMode: 'eager' is set; add suggestions to remove name in eager mode (\[[#&#8203;3004](https://redirect.github.com/import-js/eslint-plugin-import/issues/3004)], thanks \[[@&#8203;amsardesai](https://redirect.github.com/amsardesai)])
-   \[`no-unused-modules`]: Add `ignoreUnusedTypeExports` option (\[[#&#8203;3011](https://redirect.github.com/import-js/eslint-plugin-import/issues/3011)], thanks \[[@&#8203;silverwind](https://redirect.github.com/silverwind)])
-   add support for Flat Config (\[[#&#8203;3018](https://redirect.github.com/import-js/eslint-plugin-import/issues/3018)], thanks \[[@&#8203;michaelfaith](https://redirect.github.com/michaelfaith)])

##### Fixed

-   \[`no-extraneous-dependencies`]: allow wrong path (\[[#&#8203;3012](https://redirect.github.com/import-js/eslint-plugin-import/issues/3012)], thanks \[[@&#8203;chabb](https://redirect.github.com/chabb)])
-   \[`no-cycle`]: use scc algorithm to optimize (\[[#&#8203;2998](https://redirect.github.com/import-js/eslint-plugin-import/issues/2998)], thanks \[[@&#8203;soryy708](https://redirect.github.com/soryy708)])
-   \[`no-duplicates`]: Removing duplicates breaks in TypeScript (\[[#&#8203;3033](https://redirect.github.com/import-js/eslint-plugin-import/issues/3033)], thanks \[[@&#8203;yesl-kim](https://redirect.github.com/yesl-kim)])
-   \[`newline-after-import`]: fix considerComments option when require (\[[#&#8203;2952](https://redirect.github.com/import-js/eslint-plugin-import/issues/2952)], thanks \[[@&#8203;developer-bandi](https://redirect.github.com/developer-bandi)])
-   \[`order`]: do not compare first path segment for relative paths (\[[#&#8203;2682](https://redirect.github.com/import-js/eslint-plugin-import/issues/2682)]) (\[[#&#8203;2885](https://redirect.github.com/import-js/eslint-plugin-import/issues/2885)], thanks \[[@&#8203;mihkeleidast](https://redirect.github.com/mihkeleidast)])

##### Changed

-   \[Docs] `no-extraneous-dependencies`: Make glob pattern description more explicit (\[[#&#8203;2944](https://redirect.github.com/import-js/eslint-plugin-import/issues/2944)], thanks \[[@&#8203;mulztob](https://redirect.github.com/mulztob)])
-   \[`no-unused-modules`]: add console message to help debug \[[#&#8203;2866](https://redirect.github.com/import-js/eslint-plugin-import/issues/2866)]
-   \[Refactor] `ExportMap`: make procedures static instead of monkeypatching exportmap (\[[#&#8203;2982](https://redirect.github.com/import-js/eslint-plugin-import/issues/2982)], thanks \[[@&#8203;soryy708](https://redirect.github.com/soryy708)])
-   \[Refactor] `ExportMap`: separate ExportMap instance from its builder logic (\[[#&#8203;2985](https://redirect.github.com/import-js/eslint-plugin-import/issues/2985)], thanks \[[@&#8203;soryy708](https://redirect.github.com/soryy708)])
-   \[Docs] `order`: Add a quick note on how unbound imports and --fix (\[[#&#8203;2640](https://redirect.github.com/import-js/eslint-plugin-import/issues/2640)], thanks \[[@&#8203;minervabot](https://redirect.github.com/minervabot)])
-   \[Tests] appveyor -> GHA (run tests on Windows in both pwsh and WSL + Ubuntu) (\[[#&#8203;2987](https://redirect.github.com/import-js/eslint-plugin-import/issues/2987)], thanks \[[@&#8203;joeyguerra](https://redirect.github.com/joeyguerra)])
-   \[actions] migrate OSX tests to GHA (\[[ljharb#37](https://redirect.github.com/ljharb/eslint-plugin-import/issues/37)], thanks \[[@&#8203;aks-](https://redirect.github.com/aks-)])
-   \[Refactor] `exportMapBuilder`: avoid hoisting (\[[#&#8203;2989](https://redirect.github.com/import-js/eslint-plugin-import/issues/2989)], thanks \[[@&#8203;soryy708](https://redirect.github.com/soryy708)])
-   \[Refactor] `ExportMap`: extract "builder" logic to separate files (\[[#&#8203;2991](https://redirect.github.com/import-js/eslint-plugin-import/issues/2991)], thanks \[[@&#8203;soryy708](https://redirect.github.com/soryy708)])
-   \[Docs] \[`order`]: update the description of the `pathGroupsExcludedImportTypes` option (\[[#&#8203;3036](https://redirect.github.com/import-js/eslint-plugin-import/issues/3036)], thanks \[[@&#8203;liby](https://redirect.github.com/liby)])
-   \[readme] Clarify how to install the plugin (\[[#&#8203;2993](https://redirect.github.com/import-js/eslint-plugin-import/issues/2993)], thanks \[[@&#8203;jwbth](https://redirect.github.com/jwbth)])

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

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

♻ **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.

---

 - [ ] If you want to rebase/retry this PR, check this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/X-oss-byte/Nextjs).
renovate[bot] authored Sep 5, 2024
1 parent f615f52 commit 9ad9a2c
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -129,7 +129,7 @@
"eslint": "9.6.0",
"eslint-config-next": "workspace:*",
"eslint-plugin-eslint-plugin": "6.2.0",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-import": "2.30.0",
"eslint-plugin-jest": "28.6.0",
"eslint-plugin-jsdoc": "48.11.0",
"eslint-plugin-react": "7.35.0",

0 comments on commit 9ad9a2c

Please sign in to comment.