Skip to content

Commit

Permalink
chore(deps-dev): Bump eslint-plugin-import from 2.27.5 to 2.28.0 (#361)
Browse files Browse the repository at this point in the history
Bumps
[eslint-plugin-import](https://github.com/import-js/eslint-plugin-import)
from 2.27.5 to 2.28.0.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/import-js/eslint-plugin-import/blob/main/CHANGELOG.md">eslint-plugin-import's
changelog</a>.</em></p>
<blockquote>
<h2>[2.28.0] - 2023-07-27</h2>
<h3>Fixed</h3>
<ul>
<li>[<code>no-duplicates</code>]: remove duplicate identifiers in
duplicate imports (<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2577">#2577</a>,
thanks [<a
href="https://github.com/joe-matsec"><code>@​joe-matsec</code></a>])</li>
<li>[<code>consistent-type-specifier-style</code>]: fix accidental
removal of comma in certain cases (<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2754">#2754</a>,
thanks [<a
href="https://github.com/bradzacher"><code>@​bradzacher</code></a>])</li>
<li>[Perf] <code>ExportMap</code>: Improve <code>ExportMap.for</code>
performance on larger codebases (<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2756">#2756</a>,
thanks [<a
href="https://github.com/leipert"><code>@​leipert</code></a>])</li>
<li>[<code>no-extraneous-dependencies</code>]/TypeScript: do not error
when importing inline type from dev dependencies (<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/1820">#1820</a>,
thanks [<a
href="https://github.com/andyogo"><code>@​andyogo</code></a>])</li>
<li>[<code>newline-after-import</code>]/TypeScript: do not error when
re-exporting a namespaced import (<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2832">#2832</a>,
thanks [<a
href="https://github.com/laurens-dg"><code>@​laurens-dg</code></a>])</li>
<li>[<code>order</code>]: partial fix for <a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2687">#2687</a>
(thanks [<a
href="https://github.com/ljharb"><code>@​ljharb</code></a>])</li>
<li>[<code>no-duplicates</code>]: Detect across type and regular imports
(<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2835">#2835</a>,
thanks [<a
href="https://github.com/benkrejci"><code>@​benkrejci</code></a>])</li>
<li>[<code>extensions</code>]: handle <code>.</code> and <code>..</code>
properly (<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2778">#2778</a>,
thanks [<a
href="https://github.com/benasher44"><code>@​benasher44</code></a>])</li>
<li>[<code>no-unused-modules</code>]: improve schema (thanks [<a
href="https://github.com/ljharb"><code>@​ljharb</code></a>])</li>
<li>[<code>no-unused-modules</code>]: report error on binding instead of
parent export (<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2842">#2842</a>,
thanks [<a
href="https://github.com/Chamion"><code>@​Chamion</code></a>])</li>
</ul>
<h3>Changed</h3>
<ul>
<li>[Docs] [<code>no-duplicates</code>]: fix example schema (<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2684">#2684</a>,
thanks [<a
href="https://github.com/simmo"><code>@​simmo</code></a>])</li>
<li>[Docs] [<code>group-exports</code>]: fix syntax highlighting (<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2699">#2699</a>,
thanks [<a
href="https://github.com/devinrhode2"><code>@​devinrhode2</code></a>])</li>
<li>[Docs] [<code>extensions</code>]: reference node ESM behavior (<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2748">#2748</a>,
thanks [<a
href="https://github.com/xM8WVqaG"><code>@​xM8WVqaG</code></a>])</li>
<li>[Refactor] [<code>exports-last</code>]: use
<code>array.prototype.findlastindex</code> (thanks [<a
href="https://github.com/ljharb"><code>@​ljharb</code></a>])</li>
<li>[Refactor] [<code>no-anonymous-default-export</code>]: use
<code>object.fromentries</code> (thanks [<a
href="https://github.com/ljharb"><code>@​ljharb</code></a>])</li>
<li>[Refactor] [<code>no-unused-modules</code>]: use
<code>array.prototype.flatmap</code> (thanks [<a
href="https://github.com/ljharb"><code>@​ljharb</code></a>])</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/import-js/eslint-plugin-import/commit/a257df9fe0683289c51e3ffe7b64ec0062fd69a8"><code>a257df9</code></a>
Bump to 2.28.0</li>
<li><a
href="https://github.com/import-js/eslint-plugin-import/commit/600fcc10dba3229e5f69373f6e2b0896032ad4b9"><code>600fcc1</code></a>
[Refactor] <code>order</code>: use <code>object.groupby</code></li>
<li><a
href="https://github.com/import-js/eslint-plugin-import/commit/be928ae19461f405d813798e49d2968982823c17"><code>be928ae</code></a>
[Refactor] <code>no-internal-modules</code>: simplify a reduce</li>
<li><a
href="https://github.com/import-js/eslint-plugin-import/commit/e7c248685eb1a74ad0e5093d5466f4de918c4cb6"><code>e7c2486</code></a>
[Refactor] <code>no-useless-path-segments</code>: use
<code>.filter</code> instead of <code>.reduce</code></li>
<li><a
href="https://github.com/import-js/eslint-plugin-import/commit/89f5d0d1b2c4200b90b45c37a588f08d59757187"><code>89f5d0d</code></a>
[Refactor] <code>no-anonymous-default-export</code>: use
<code>fromEntries</code> instead of <code>reduce</code></li>
<li><a
href="https://github.com/import-js/eslint-plugin-import/commit/703e9f9395ed8fe03c6c8c3c4cc04360d7df3d7e"><code>703e9f9</code></a>
[Refactor] <code>no-duplicates</code>, <code>no-unused-modules</code>:
use <code>flatMap</code> instead of `ma...</li>
<li><a
href="https://github.com/import-js/eslint-plugin-import/commit/70f24f1fefcf3da0f804d273fa3347e9471fbb77"><code>70f24f1</code></a>
[Tests] allow WSL builds to fail, for now</li>
<li><a
href="https://github.com/import-js/eslint-plugin-import/commit/90e2dfa8c8f2ebdef8dc5d19873b3134c8a916e0"><code>90e2dfa</code></a>
[Fix] <code>no-unused-modules</code>: report error on binding instead of
parent export</li>
<li><a
href="https://github.com/import-js/eslint-plugin-import/commit/d3aa4780e349a8af6466f13524c258544dac3d36"><code>d3aa478</code></a>
[Tests] <code>no-unused-modules</code>: document error reported on
entire <code>export</code> state...</li>
<li><a
href="https://github.com/import-js/eslint-plugin-import/commit/3e1dd0b7b5af7dc2e5f54fc25534b8a944fd49c2"><code>3e1dd0b</code></a>
[Fix] <code>no-unused-modules</code>: improve schema</li>
<li>Additional commits viewable in <a
href="https://github.com/import-js/eslint-plugin-import/compare/v2.27.5...v2.28.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint-plugin-import&package-manager=npm_and_yarn&previous-version=2.27.5&new-version=2.28.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  • Loading branch information
dependabot[bot] committed Jul 28, 2023
1 parent 9e48aa4 commit db28aba
Show file tree
Hide file tree
Showing 2 changed files with 48 additions and 14 deletions.
60 changes: 47 additions & 13 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@
"eslint-import-resolver-typescript": "^3.5.5",
"eslint-plugin-deprecation": "^1.4.1",
"eslint-plugin-eslint-comments": "^3.2.0",
"eslint-plugin-import": "^2.27.5",
"eslint-plugin-import": "^2.28.0",
"eslint-plugin-jest": "^27.2.3",
"eslint-plugin-jest-formatting": "^3.1.0",
"eslint-plugin-node": "^11.1.0",
Expand Down

0 comments on commit db28aba

Please sign in to comment.