Skip to content

Commit

Permalink
chore(deps-dev): Bump eslint-plugin-import from 2.27.5 to 2.28.0 (#636)
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>
  • Loading branch information
mergify[bot] authored Jul 28, 2023
2 parents 3d25766 + a40b503 commit b8df967
Showing 1 changed file with 213 additions and 31 deletions.
Loading

0 comments on commit b8df967

Please sign in to comment.