Skip to content

Commit 59eaa54

Browse files
authored
Update dependency eslint-plugin-import to v2.30.0 (#2442)
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. --- - [ ] <!-- rebase-check -->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/jaegertracing/jaeger-ui). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC44MC4wIiwidXBkYXRlZEluVmVyIjoiMzguODAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiY2hhbmdlbG9nOmRlcGVuZGVuY2llcyJdfQ==--> Signed-off-by: Mend Renovate <[email protected]>
1 parent 1d198e1 commit 59eaa54

File tree

2 files changed

+79
-35
lines changed

2 files changed

+79
-35
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
"eslint": "8.57.0",
1919
"eslint-config-airbnb": "19.0.4",
2020
"eslint-config-prettier": "9.1.0",
21-
"eslint-plugin-import": "2.29.1",
21+
"eslint-plugin-import": "2.30.0",
2222
"eslint-plugin-jsx-a11y": "^6.8.0",
2323
"eslint-plugin-react": "7.34.1",
2424
"husky": "9.1.0",

yarn.lock

Lines changed: 78 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -2132,6 +2132,11 @@
21322132
resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.22.4.tgz#3dd5d53e900df2a40841882c02e56f866c04d202"
21332133
integrity sha512-j8pPKp53/lq9lMXN57S8cFz0MynJk8OWNuUnXct/9KCpKU7DgU3bYMJhwWmcqC0UU29p8Lr0/7KEVcaM6bf47Q==
21342134

2135+
"@rtsao/scc@^1.1.0":
2136+
version "1.1.0"
2137+
resolved "https://registry.yarnpkg.com/@rtsao/scc/-/scc-1.1.0.tgz#927dd2fae9bc3361403ac2c7a00c32ddce9ad7e8"
2138+
integrity sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==
2139+
21352140
"@sinclair/typebox@^0.27.8":
21362141
version "0.27.8"
21372142
resolved "https://registry.yarnpkg.com/@sinclair/typebox/-/typebox-0.27.8.tgz#6667fac16c436b5434a387a34dedb013198f6e6e"
@@ -3234,6 +3239,18 @@ array-includes@^3.1.6, array-includes@^3.1.7:
32343239
get-intrinsic "^1.2.1"
32353240
is-string "^1.0.7"
32363241

3242+
array-includes@^3.1.8:
3243+
version "3.1.8"
3244+
resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.8.tgz#5e370cbe172fdd5dd6530c1d4aadda25281ba97d"
3245+
integrity sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==
3246+
dependencies:
3247+
call-bind "^1.0.7"
3248+
define-properties "^1.2.1"
3249+
es-abstract "^1.23.2"
3250+
es-object-atoms "^1.0.0"
3251+
get-intrinsic "^1.2.4"
3252+
is-string "^1.0.7"
3253+
32373254
array-tree-filter@^2.1.0:
32383255
version "2.1.0"
32393256
resolved "https://registry.yarnpkg.com/array-tree-filter/-/array-tree-filter-2.1.0.tgz#873ac00fec83749f255ac8dd083814b4f6329190"
@@ -3277,16 +3294,17 @@ array.prototype.findlast@^1.2.4:
32773294
es-object-atoms "^1.0.0"
32783295
es-shim-unscopables "^1.0.2"
32793296

3280-
array.prototype.findlastindex@^1.2.3:
3281-
version "1.2.3"
3282-
resolved "https://registry.yarnpkg.com/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.3.tgz#b37598438f97b579166940814e2c0493a4f50207"
3283-
integrity sha512-LzLoiOMAxvy+Gd3BAq3B7VeIgPdo+Q8hthvKtXybMvRV0jrXfJM/t8mw7nNlpEcVlVUnCnM2KSX4XU5HmpodOA==
3297+
array.prototype.findlastindex@^1.2.5:
3298+
version "1.2.5"
3299+
resolved "https://registry.yarnpkg.com/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.5.tgz#8c35a755c72908719453f87145ca011e39334d0d"
3300+
integrity sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==
32843301
dependencies:
3285-
call-bind "^1.0.2"
3286-
define-properties "^1.2.0"
3287-
es-abstract "^1.22.1"
3288-
es-shim-unscopables "^1.0.0"
3289-
get-intrinsic "^1.2.1"
3302+
call-bind "^1.0.7"
3303+
define-properties "^1.2.1"
3304+
es-abstract "^1.23.2"
3305+
es-errors "^1.3.0"
3306+
es-object-atoms "^1.0.0"
3307+
es-shim-unscopables "^1.0.2"
32903308

32913309
array.prototype.flat@^1.2.3, array.prototype.flat@^1.3.1, array.prototype.flat@^1.3.2:
32923310
version "1.3.2"
@@ -5229,33 +5247,34 @@ eslint-import-resolver-node@^0.3.9:
52295247
is-core-module "^2.13.0"
52305248
resolve "^1.22.4"
52315249

5232-
eslint-module-utils@^2.8.0:
5233-
version "2.8.0"
5234-
resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.8.0.tgz#e439fee65fc33f6bba630ff621efc38ec0375c49"
5235-
integrity sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==
5250+
eslint-module-utils@^2.9.0:
5251+
version "2.11.1"
5252+
resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.11.1.tgz#6d5a05f09af98f4d238a819ae4c23626a75fa65b"
5253+
integrity sha512-EwcbfLOhwVMAfatfqLecR2yv3dE5+kQ8kx+Rrt0DvDXEVwW86KQ/xbMDQhtp5l42VXukD5SOF8mQQHbaNtO0CQ==
52365254
dependencies:
52375255
debug "^3.2.7"
52385256

5239-
eslint-plugin-import@2.29.1:
5240-
version "2.29.1"
5241-
resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.29.1.tgz#d45b37b5ef5901d639c15270d74d46d161150643"
5242-
integrity sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==
5257+
eslint-plugin-import@2.30.0:
5258+
version "2.30.0"
5259+
resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.30.0.tgz#21ceea0fc462657195989dd780e50c92fe95f449"
5260+
integrity sha512-/mHNE9jINJfiD2EKkg1BKyPyUk4zdnT54YgbOgfjSakWT5oyX/qQLVNTkehyfpcMxZXMy1zyonZ2v7hZTX43Yw==
52435261
dependencies:
5244-
array-includes "^3.1.7"
5245-
array.prototype.findlastindex "^1.2.3"
5262+
"@rtsao/scc" "^1.1.0"
5263+
array-includes "^3.1.8"
5264+
array.prototype.findlastindex "^1.2.5"
52465265
array.prototype.flat "^1.3.2"
52475266
array.prototype.flatmap "^1.3.2"
52485267
debug "^3.2.7"
52495268
doctrine "^2.1.0"
52505269
eslint-import-resolver-node "^0.3.9"
5251-
eslint-module-utils "^2.8.0"
5252-
hasown "^2.0.0"
5253-
is-core-module "^2.13.1"
5270+
eslint-module-utils "^2.9.0"
5271+
hasown "^2.0.2"
5272+
is-core-module "^2.15.1"
52545273
is-glob "^4.0.3"
52555274
minimatch "^3.1.2"
5256-
object.fromentries "^2.0.7"
5257-
object.groupby "^1.0.1"
5258-
object.values "^1.1.7"
5275+
object.fromentries "^2.0.8"
5276+
object.groupby "^1.0.3"
5277+
object.values "^1.2.0"
52595278
semver "^6.3.1"
52605279
tsconfig-paths "^3.15.0"
52615280

@@ -6486,13 +6505,20 @@ is-callable@^1.1.3, is-callable@^1.1.4, is-callable@^1.1.5, is-callable@^1.2.7:
64866505
resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.7.tgz#3bc2a85ea742d9e36205dcacdd72ca1fdc51b055"
64876506
integrity sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==
64886507

6489-
is-core-module@^2.12.0, is-core-module@^2.13.0, is-core-module@^2.13.1:
6508+
is-core-module@^2.12.0, is-core-module@^2.13.0:
64906509
version "2.13.1"
64916510
resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.13.1.tgz#ad0d7532c6fea9da1ebdc82742d74525c6273384"
64926511
integrity sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==
64936512
dependencies:
64946513
hasown "^2.0.0"
64956514

6515+
is-core-module@^2.15.1:
6516+
version "2.15.1"
6517+
resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.15.1.tgz#a7363a25bee942fefab0de13bf6aa372c82dcc37"
6518+
integrity sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==
6519+
dependencies:
6520+
hasown "^2.0.2"
6521+
64966522
is-data-view@^1.0.1:
64976523
version "1.0.1"
64986524
resolved "https://registry.yarnpkg.com/is-data-view/-/is-data-view-1.0.1.tgz#4b4d3a511b70f3dc26d42c03ca9ca515d847759f"
@@ -8077,15 +8103,24 @@ object.fromentries@^2.0.0, object.fromentries@^2.0.7:
80778103
define-properties "^1.2.0"
80788104
es-abstract "^1.22.1"
80798105

8080-
object.groupby@^1.0.1:
8081-
version "1.0.1"
8082-
resolved "https://registry.yarnpkg.com/object.groupby/-/object.groupby-1.0.1.tgz#d41d9f3c8d6c778d9cbac86b4ee9f5af103152ee"
8083-
integrity sha512-HqaQtqLnp/8Bn4GL16cj+CUYbnpe1bh0TtEaWvybszDG4tgxCJuRpV8VGuvNaI1fAnI4lUJzDG55MXcOH4JZcQ==
8106+
object.fromentries@^2.0.8:
8107+
version "2.0.8"
8108+
resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.8.tgz#f7195d8a9b97bd95cbc1999ea939ecd1a2b00c65"
8109+
integrity sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==
80848110
dependencies:
8085-
call-bind "^1.0.2"
8086-
define-properties "^1.2.0"
8087-
es-abstract "^1.22.1"
8088-
get-intrinsic "^1.2.1"
8111+
call-bind "^1.0.7"
8112+
define-properties "^1.2.1"
8113+
es-abstract "^1.23.2"
8114+
es-object-atoms "^1.0.0"
8115+
8116+
object.groupby@^1.0.3:
8117+
version "1.0.3"
8118+
resolved "https://registry.yarnpkg.com/object.groupby/-/object.groupby-1.0.3.tgz#9b125c36238129f6f7b61954a1e7176148d5002e"
8119+
integrity sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==
8120+
dependencies:
8121+
call-bind "^1.0.7"
8122+
define-properties "^1.2.1"
8123+
es-abstract "^1.23.2"
80898124

80908125
object.hasown@^1.1.3:
80918126
version "1.1.4"
@@ -8105,6 +8140,15 @@ object.values@^1.1.1, object.values@^1.1.6, object.values@^1.1.7:
81058140
define-properties "^1.2.0"
81068141
es-abstract "^1.22.1"
81078142

8143+
object.values@^1.2.0:
8144+
version "1.2.0"
8145+
resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.2.0.tgz#65405a9d92cee68ac2d303002e0b8470a4d9ab1b"
8146+
integrity sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==
8147+
dependencies:
8148+
call-bind "^1.0.7"
8149+
define-properties "^1.2.1"
8150+
es-object-atoms "^1.0.0"
8151+
81088152
obuf@^1.0.0, obuf@^1.1.2:
81098153
version "1.1.2"
81108154
resolved "https://registry.yarnpkg.com/obuf/-/obuf-1.1.2.tgz#09bea3343d41859ebd446292d11c9d4db619084e"

0 commit comments

Comments
 (0)