-
Notifications
You must be signed in to change notification settings - Fork 2
Commit 90521e6
authored
fix(deps): Update dependency eslint-plugin-import to v2.30.0 (#224)
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [eslint-plugin-import](https://togithub.com/import-js/eslint-plugin-import) | devDependencies | minor | [`2.29.1` -> `2.30.0`](https://renovatebot.com/diffs/npm/eslint-plugin-import/2.29.1/2.30.0) |
---
### Release Notes
<details>
<summary>import-js/eslint-plugin-import (eslint-plugin-import)</summary>
### [`v2.30.0`](https://togithub.com/import-js/eslint-plugin-import/blob/HEAD/CHANGELOG.md#2300---2024-09-02)
[Compare Source](https://togithub.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 (\[[#​2942](https://togithub.com/import-js/eslint-plugin-import/issues/2942)], thanks \[[@​JiangWeixian](https://togithub.com/JiangWeixian)])
- \[`dynamic-import-chunkname`]: Allow empty chunk name when webpackMode: 'eager' is set; add suggestions to remove name in eager mode (\[[#​3004](https://togithub.com/import-js/eslint-plugin-import/issues/3004)], thanks \[[@​amsardesai](https://togithub.com/amsardesai)])
- \[`no-unused-modules`]: Add `ignoreUnusedTypeExports` option (\[[#​3011](https://togithub.com/import-js/eslint-plugin-import/issues/3011)], thanks \[[@​silverwind](https://togithub.com/silverwind)])
- add support for Flat Config (\[[#​3018](https://togithub.com/import-js/eslint-plugin-import/issues/3018)], thanks \[[@​michaelfaith](https://togithub.com/michaelfaith)])
##### Fixed
- \[`no-extraneous-dependencies`]: allow wrong path (\[[#​3012](https://togithub.com/import-js/eslint-plugin-import/issues/3012)], thanks \[[@​chabb](https://togithub.com/chabb)])
- \[`no-cycle`]: use scc algorithm to optimize (\[[#​2998](https://togithub.com/import-js/eslint-plugin-import/issues/2998)], thanks \[[@​soryy708](https://togithub.com/soryy708)])
- \[`no-duplicates`]: Removing duplicates breaks in TypeScript (\[[#​3033](https://togithub.com/import-js/eslint-plugin-import/issues/3033)], thanks \[[@​yesl-kim](https://togithub.com/yesl-kim)])
- \[`newline-after-import`]: fix considerComments option when require (\[[#​2952](https://togithub.com/import-js/eslint-plugin-import/issues/2952)], thanks \[[@​developer-bandi](https://togithub.com/developer-bandi)])
- \[`order`]: do not compare first path segment for relative paths (\[[#​2682](https://togithub.com/import-js/eslint-plugin-import/issues/2682)]) (\[[#​2885](https://togithub.com/import-js/eslint-plugin-import/issues/2885)], thanks \[[@​mihkeleidast](https://togithub.com/mihkeleidast)])
##### Changed
- \[Docs] `no-extraneous-dependencies`: Make glob pattern description more explicit (\[[#​2944](https://togithub.com/import-js/eslint-plugin-import/issues/2944)], thanks \[[@​mulztob](https://togithub.com/mulztob)])
- \[`no-unused-modules`]: add console message to help debug \[[#​2866](https://togithub.com/import-js/eslint-plugin-import/issues/2866)]
- \[Refactor] `ExportMap`: make procedures static instead of monkeypatching exportmap (\[[#​2982](https://togithub.com/import-js/eslint-plugin-import/issues/2982)], thanks \[[@​soryy708](https://togithub.com/soryy708)])
- \[Refactor] `ExportMap`: separate ExportMap instance from its builder logic (\[[#​2985](https://togithub.com/import-js/eslint-plugin-import/issues/2985)], thanks \[[@​soryy708](https://togithub.com/soryy708)])
- \[Docs] `order`: Add a quick note on how unbound imports and --fix (\[[#​2640](https://togithub.com/import-js/eslint-plugin-import/issues/2640)], thanks \[[@​minervabot](https://togithub.com/minervabot)])
- \[Tests] appveyor -> GHA (run tests on Windows in both pwsh and WSL + Ubuntu) (\[[#​2987](https://togithub.com/import-js/eslint-plugin-import/issues/2987)], thanks \[[@​joeyguerra](https://togithub.com/joeyguerra)])
- \[actions] migrate OSX tests to GHA (\[[ljharb#37](https://togithub.com/ljharb/eslint-plugin-import/issues/37)], thanks \[[@​aks-](https://togithub.com/aks-)])
- \[Refactor] `exportMapBuilder`: avoid hoisting (\[[#​2989](https://togithub.com/import-js/eslint-plugin-import/issues/2989)], thanks \[[@​soryy708](https://togithub.com/soryy708)])
- \[Refactor] `ExportMap`: extract "builder" logic to separate files (\[[#​2991](https://togithub.com/import-js/eslint-plugin-import/issues/2991)], thanks \[[@​soryy708](https://togithub.com/soryy708)])
- \[Docs] \[`order`]: update the description of the `pathGroupsExcludedImportTypes` option (\[[#​3036](https://togithub.com/import-js/eslint-plugin-import/issues/3036)], thanks \[[@​liby](https://togithub.com/liby)])
- \[readme] Clarify how to install the plugin (\[[#​2993](https://togithub.com/import-js/eslint-plugin-import/issues/2993)], thanks \[[@​jwbth](https://togithub.com/jwbth)])
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "before 4am on the first day of the month" (UTC), 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.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://togithub.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40NDAuNyIsInVwZGF0ZWRJblZlciI6IjM3LjQ0MC43IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJhdXRvbWVyZ2UiXX0=-->1 parent 54f4929 commit 90521e6Copy full SHA for 90521e6
1 file changed
+479
-243
lines changed
0 commit comments