Build(deps-dev): bump eslint-plugin-import from 2.27.5 to 2.28.0 #1363

Merged
argoyle merged 1 commits from dependabot-npm_and_yarn-eslint-plugin-import-2.28.0 into master 2023-07-29 11:08:17 +00:00
argoyle commented 2023-07-29 04:44:50 +00:00 (Migrated from gitlab.com)

Bumps eslint-plugin-import from 2.27.5 to 2.28.0.

Changelog

Sourced from eslint-plugin-import's changelog.

[2.28.0] - 2023-07-27

Fixed

  • [no-duplicates]: remove duplicate identifiers in duplicate imports (#2577, thanks [@​joe-matsec])
  • [consistent-type-specifier-style]: fix accidental removal of comma in certain cases (#2754, thanks [@​bradzacher])
  • [Perf] ExportMap: Improve ExportMap.for performance on larger codebases (#2756, thanks [@​leipert])
  • [no-extraneous-dependencies]/TypeScript: do not error when importing inline type from dev dependencies (#1820, thanks [@​andyogo])
  • [newline-after-import]/TypeScript: do not error when re-exporting a namespaced import (#2832, thanks [@​laurens-dg])
  • [order]: partial fix for #2687 (thanks [@​ljharb])
  • [no-duplicates]: Detect across type and regular imports (#2835, thanks [@​benkrejci])
  • [extensions]: handle . and .. properly (#2778, thanks [@​benasher44])
  • [no-unused-modules]: improve schema (thanks [@​ljharb])
  • [no-unused-modules]: report error on binding instead of parent export (#2842, thanks [@​Chamion])

Changed

  • [Docs] [no-duplicates]: fix example schema (#2684, thanks [@​simmo])
  • [Docs] [group-exports]: fix syntax highlighting (#2699, thanks [@​devinrhode2])
  • [Docs] [extensions]: reference node ESM behavior (#2748, thanks [@​xM8WVqaG])
  • [Refactor] [exports-last]: use array.prototype.findlastindex (thanks [@​ljharb])
  • [Refactor] [no-anonymous-default-export]: use object.fromentries (thanks [@​ljharb])
  • [Refactor] [no-unused-modules]: use array.prototype.flatmap (thanks [@​ljharb])
Commits
  • a257df9 Bump to 2.28.0
  • 600fcc1 [Refactor] order: use object.groupby
  • be928ae [Refactor] no-internal-modules: simplify a reduce
  • e7c2486 [Refactor] no-useless-path-segments: use .filter instead of .reduce
  • 89f5d0d [Refactor] no-anonymous-default-export: use fromEntries instead of reduce
  • 703e9f9 [Refactor] no-duplicates, no-unused-modules: use flatMap instead of `ma...
  • 70f24f1 [Tests] allow WSL builds to fail, for now
  • 90e2dfa [Fix] no-unused-modules: report error on binding instead of parent export
  • d3aa478 [Tests] no-unused-modules: document error reported on entire export state...
  • 3e1dd0b [Fix] no-unused-modules: improve schema
  • Additional commits viewable in compare view


Dependabot commands
You can trigger Dependabot actions by commenting on this MR
  • $dependabot recreate will recreate this MR rewriting all the manual changes and resolving conflicts
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://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://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://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://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://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://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://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://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://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://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://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://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 /> --- <details> <summary>Dependabot commands</summary> <br /> You can trigger Dependabot actions by commenting on this MR - `$dependabot recreate` will recreate this MR rewriting all the manual changes and resolving conflicts </details>
argoyle commented 2023-07-29 11:08:01 +00:00 (Migrated from gitlab.com)

added 3 commits

  • 5b27989c...895adc3a - 2 commits from branch master
  • 5c9487aa - Build(deps-dev): bump eslint-plugin-import from 2.27.5 to 2.28.0

Compare with previous version

added 3 commits <ul><li>5b27989c...895adc3a - 2 commits from branch <code>master</code></li><li>5c9487aa - Build(deps-dev): bump eslint-plugin-import from 2.27.5 to 2.28.0</li></ul> [Compare with previous version](/unboundsoftware/dancefinder/dancefinder-app/-/merge_requests/1314/diffs?diff_id=747679876&start_sha=5b27989c58b823d377ef91526495a78f72866e17)
argoyle (Migrated from gitlab.com) merged commit into master 2023-07-29 11:08:18 +00:00
Sign in to join this conversation.