zola-check-manager.meta

Issues/PRs archive for MTRNord/zola-check-manager
git clone git://archive.git.mtrnord.blog/MTRNord/zola-check-manager.meta.git
Log | Files | Refs

117.json (22913B)


      1 {
      2   "number": 117,
      3   "title": "Bump eslint-plugin-import from 2.28.1 to 2.31.0",
      4   "state": "open",
      5   "diff_file": "117.diff",
      6   "author": "dependabot[bot]",
      7   "created_at": "2024-12-30T07:29:11Z",
      8   "closed_at": null,
      9   "merged_at": null,
     10   "base_ref": "main",
     11   "head_ref": "dependabot/npm_and_yarn/eslint-plugin-import-2.31.0",
     12   "labels": [
     13     "dependencies",
     14     "javascript"
     15   ],
     16   "assignees": [],
     17   "requested_reviewers": [],
     18   "body": "Bumps [eslint-plugin-import](https://github.com/import-js/eslint-plugin-import) from 2.28.1 to 2.31.0.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/import-js/eslint-plugin-import/releases\">eslint-plugin-import's releases</a>.</em></p>\n<blockquote>\n<h2>v2.31.0</h2>\n<h3>Added</h3>\n<ul>\n<li>support eslint v9 (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/2996\">#2996</a>, thanks [<a href=\"https://github.com/G-Rath\"><code>@\u200bG-Rath</code></a>] [<a href=\"https://github.com/michaelfaith\"><code>@\u200bmichaelfaith</code></a>])</li>\n<li><a href=\"./docs/rules/order.md\"><code>order</code></a>: allow validating named imports (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3043\">#3043</a>, thanks [<a href=\"https://github.com/manuth\"><code>@\u200bmanuth</code></a>])</li>\n<li><a href=\"./docs/rules/extensions.md\"><code>extensions</code></a>: add the <code>checkTypeImports</code> option (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/2817\">#2817</a>, thanks [<a href=\"https://github.com/phryneas\"><code>@\u200bphryneas</code></a>])</li>\n</ul>\n<h3>Fixed</h3>\n<ul>\n<li><code>ExportMap</code> / flat config: include <code>languageOptions</code> in context (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3052\">#3052</a>, thanks [<a href=\"https://github.com/michaelfaith\"><code>@\u200bmichaelfaith</code></a>])</li>\n<li><a href=\"./docs/rules/no-named-as-default.md\"><code>no-named-as-default</code></a>: Allow using an identifier if the export is both a named and a default export (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3032\">#3032</a>, thanks [<a href=\"https://github.com/akwodkiewicz\"><code>@\u200bakwodkiewicz</code></a>])</li>\n<li><a href=\"./docs/rules/export.md\"><code>export</code></a>: False positive for exported overloaded functions in TS (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3065\">#3065</a>, thanks [<a href=\"https://github.com/liuxingbaoyu\"><code>@\u200bliuxingbaoyu</code></a>])</li>\n<li><code>exportMap</code>: export map cache is tainted by unreliable parse results (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3062\">#3062</a>, thanks [<a href=\"https://github.com/michaelfaith\"><code>@\u200bmichaelfaith</code></a>])</li>\n<li><code>exportMap</code>: improve cacheKey when using flat config (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3072\">#3072</a>, thanks [<a href=\"https://github.com/michaelfaith\"><code>@\u200bmichaelfaith</code></a>])</li>\n<li>adjust &quot;is source type module&quot; checks for flat config (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/2996\">#2996</a>, thanks [<a href=\"https://github.com/G-Rath\"><code>@\u200bG-Rath</code></a>])</li>\n</ul>\n<h3>Changed</h3>\n<ul>\n<li>[Docs] <a href=\"./docs/rules/no-relative-packages.md\"><code>no-relative-packages</code></a>: fix typo (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3066\">#3066</a>, thanks [<a href=\"https://github.com/joshuaobrien\"><code>@\u200bjoshuaobrien</code></a>])</li>\n<li>[Performance] <a href=\"./docs/rules/no-cycle.md\"><code>no-cycle</code></a>: dont scc for each linted file (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3068\">#3068</a>, thanks [<a href=\"https://github.com/soryy708\"><code>@\u200bsoryy708</code></a>])</li>\n<li>[Docs] <a href=\"./docs/rules/no-cycle.md\"><code>no-cycle</code></a>: add <code>disableScc</code> to docs (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3070\">#3070</a>, thanks [<a href=\"https://github.com/soryy708\"><code>@\u200bsoryy708</code></a>])</li>\n<li>[Tests] use re-exported <code>RuleTester</code> (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3071\">#3071</a>, thanks [<a href=\"https://github.com/G-Rath\"><code>@\u200bG-Rath</code></a>])</li>\n<li>[Docs] <a href=\"./docs/rules/no-restricted-paths.md\"><code>no-restricted-paths</code></a>: fix grammar (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3073\">#3073</a>, thanks [<a href=\"https://github.com/unbeauvoyage\"><code>@\u200bunbeauvoyage</code></a>])</li>\n<li>[Tests] <a href=\"./docs/rules/no-default-export.md\"><code>no-default-export</code></a>, <a href=\"./docs/rules/no-named-export.md\"><code>no-named-export</code></a>:  add test case (thanks [<a href=\"https://github.com/G-Rath\"><code>@\u200bG-Rath</code></a>])</li>\n</ul>\n<p><a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3073\">#3073</a>: <a href=\"https://redirect.github.com/import-js/eslint-plugin-import/pull/3073\">import-js/eslint-plugin-import#3073</a>\n<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3072\">#3072</a>: <a href=\"https://redirect.github.com/import-js/eslint-plugin-import/pull/3072\">import-js/eslint-plugin-import#3072</a>\n<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3071\">#3071</a>: <a href=\"https://redirect.github.com/import-js/eslint-plugin-import/pull/3071\">import-js/eslint-plugin-import#3071</a>\n<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3070\">#3070</a>: <a href=\"https://redirect.github.com/import-js/eslint-plugin-import/pull/3070\">import-js/eslint-plugin-import#3070</a>\n<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3068\">#3068</a>: <a href=\"https://redirect.github.com/import-js/eslint-plugin-import/pull/3068\">import-js/eslint-plugin-import#3068</a>\n<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3066\">#3066</a>: <a href=\"https://redirect.github.com/import-js/eslint-plugin-import/pull/3066\">import-js/eslint-plugin-import#3066</a>\n<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3065\">#3065</a>: <a href=\"https://redirect.github.com/import-js/eslint-plugin-import/pull/3065\">import-js/eslint-plugin-import#3065</a>\n<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3062\">#3062</a>: <a href=\"https://redirect.github.com/import-js/eslint-plugin-import/pull/3062\">import-js/eslint-plugin-import#3062</a>\n<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3052\">#3052</a>: <a href=\"https://redirect.github.com/import-js/eslint-plugin-import/pull/3052\">import-js/eslint-plugin-import#3052</a>\n<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3043\">#3043</a>: <a href=\"https://redirect.github.com/import-js/eslint-plugin-import/pull/3043\">import-js/eslint-plugin-import#3043</a>\n<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3032\">#3032</a>: <a href=\"https://redirect.github.com/import-js/eslint-plugin-import/pull/3032\">import-js/eslint-plugin-import#3032</a>\n<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/2996\">#2996</a>: <a href=\"https://redirect.github.com/import-js/eslint-plugin-import/pull/2996\">import-js/eslint-plugin-import#2996</a>\n<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/2817\">#2817</a>: <a href=\"https://redirect.github.com/import-js/eslint-plugin-import/pull/2817\">import-js/eslint-plugin-import#2817</a>\n[<a href=\"https://github.com/akwodkiewicz\"><code>@\u200bakwodkiewicz</code></a>]: <a href=\"https://github.com/akwodkiewicz\">https://github.com/akwodkiewicz</a>\n[<a href=\"https://github.com/joshuaobrien\"><code>@\u200bjoshuaobrien</code></a>]: <a href=\"https://github.com/joshuaobrien\">https://github.com/joshuaobrien</a>\n[<a href=\"https://github.com/liuxingbaoyu\"><code>@\u200bliuxingbaoyu</code></a>]: <a href=\"https://github.com/liuxingbaoyu\">https://github.com/liuxingbaoyu</a>\n[<a href=\"https://github.com/manuth\"><code>@\u200bmanuth</code></a>]: <a href=\"https://github.com/manuth\">https://github.com/manuth</a>\n[<a href=\"https://github.com/michaelfaith\"><code>@\u200bmichaelfaith</code></a>]: <a href=\"https://github.com/michaelfaith\">https://github.com/michaelfaith</a>\n[<a href=\"https://github.com/phryneas\"><code>@\u200bphryneas</code></a>]: <a href=\"https://github.com/phryneas\">https://github.com/phryneas</a></p>\n<!-- raw HTML omitted -->\n</blockquote>\n<p>... (truncated)</p>\n</details>\n<details>\n<summary>Changelog</summary>\n<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>\n<blockquote>\n<h2>[2.31.0] - 2024-10-03</h2>\n<h3>Added</h3>\n<ul>\n<li>support eslint v9 (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/2996\">#2996</a>, thanks [<a href=\"https://github.com/G-Rath\"><code>@\u200bG-Rath</code></a>] [<a href=\"https://github.com/michaelfaith\"><code>@\u200bmichaelfaith</code></a>])</li>\n<li>[<code>order</code>]: allow validating named imports (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3043\">#3043</a>, thanks [<a href=\"https://github.com/manuth\"><code>@\u200bmanuth</code></a>])</li>\n<li>[<code>extensions</code>]: add the <code>checkTypeImports</code> option (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/2817\">#2817</a>, thanks [<a href=\"https://github.com/phryneas\"><code>@\u200bphryneas</code></a>])</li>\n</ul>\n<h3>Fixed</h3>\n<ul>\n<li><code>ExportMap</code> / flat config: include <code>languageOptions</code> in context (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3052\">#3052</a>, thanks [<a href=\"https://github.com/michaelfaith\"><code>@\u200bmichaelfaith</code></a>])</li>\n<li>[<code>no-named-as-default</code>]: Allow using an identifier if the export is both a named and a default export (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3032\">#3032</a>, thanks [<a href=\"https://github.com/akwodkiewicz\"><code>@\u200bakwodkiewicz</code></a>])</li>\n<li>[<code>export</code>]: False positive for exported overloaded functions in TS (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3065\">#3065</a>, thanks [<a href=\"https://github.com/liuxingbaoyu\"><code>@\u200bliuxingbaoyu</code></a>])</li>\n<li><code>exportMap</code>: export map cache is tainted by unreliable parse results (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3062\">#3062</a>, thanks [<a href=\"https://github.com/michaelfaith\"><code>@\u200bmichaelfaith</code></a>])</li>\n<li><code>exportMap</code>: improve cacheKey when using flat config (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3072\">#3072</a>, thanks [<a href=\"https://github.com/michaelfaith\"><code>@\u200bmichaelfaith</code></a>])</li>\n<li>adjust &quot;is source type module&quot; checks for flat config (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/2996\">#2996</a>, thanks [<a href=\"https://github.com/G-Rath\"><code>@\u200bG-Rath</code></a>])</li>\n</ul>\n<h3>Changed</h3>\n<ul>\n<li>[Docs] [<code>no-relative-packages</code>]: fix typo (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3066\">#3066</a>, thanks [<a href=\"https://github.com/joshuaobrien\"><code>@\u200bjoshuaobrien</code></a>])</li>\n<li>[Performance] [<code>no-cycle</code>]: dont scc for each linted file (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3068\">#3068</a>, thanks [<a href=\"https://github.com/soryy708\"><code>@\u200bsoryy708</code></a>])</li>\n<li>[Docs] [<code>no-cycle</code>]: add <code>disableScc</code> to docs (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3070\">#3070</a>, thanks [<a href=\"https://github.com/soryy708\"><code>@\u200bsoryy708</code></a>])</li>\n<li>[Tests] use re-exported <code>RuleTester</code> (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3071\">#3071</a>, thanks [<a href=\"https://github.com/G-Rath\"><code>@\u200bG-Rath</code></a>])</li>\n<li>[Docs] [<code>no-restricted-paths</code>]: fix grammar (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3073\">#3073</a>, thanks [<a href=\"https://github.com/unbeauvoyage\"><code>@\u200bunbeauvoyage</code></a>])</li>\n<li>[Tests] [<code>no-default-export</code>], [<code>no-named-export</code>]:  add test case (thanks [<a href=\"https://github.com/G-Rath\"><code>@\u200bG-Rath</code></a>])</li>\n</ul>\n<h2>[2.30.0] - 2024-09-02</h2>\n<h3>Added</h3>\n<ul>\n<li>[<code>dynamic-import-chunkname</code>]: add <code>allowEmpty</code> option to allow empty leading comments (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/2942\">#2942</a>, thanks [<a href=\"https://github.com/JiangWeixian\"><code>@\u200bJiangWeixian</code></a>])</li>\n<li>[<code>dynamic-import-chunkname</code>]: Allow empty chunk name when webpackMode: 'eager' is set; add suggestions to remove name in eager mode (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3004\">#3004</a>, thanks [<a href=\"https://github.com/amsardesai\"><code>@\u200bamsardesai</code></a>])</li>\n<li>[<code>no-unused-modules</code>]: Add <code>ignoreUnusedTypeExports</code> option (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3011\">#3011</a>, thanks [<a href=\"https://github.com/silverwind\"><code>@\u200bsilverwind</code></a>])</li>\n<li>add support for Flat Config (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3018\">#3018</a>, thanks [<a href=\"https://github.com/michaelfaith\"><code>@\u200bmichaelfaith</code></a>])</li>\n</ul>\n<h3>Fixed</h3>\n<ul>\n<li>[<code>no-extraneous-dependencies</code>]: allow wrong path (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3012\">#3012</a>, thanks [<a href=\"https://github.com/chabb\"><code>@\u200bchabb</code></a>])</li>\n<li>[<code>no-cycle</code>]: use scc algorithm to optimize (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/2998\">#2998</a>, thanks [<a href=\"https://github.com/soryy708\"><code>@\u200bsoryy708</code></a>])</li>\n<li>[<code>no-duplicates</code>]: Removing duplicates breaks in TypeScript (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3033\">#3033</a>, thanks [<a href=\"https://github.com/yesl-kim\"><code>@\u200byesl-kim</code></a>])</li>\n<li>[<code>newline-after-import</code>]: fix considerComments option when require (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/2952\">#2952</a>, thanks [<a href=\"https://github.com/developer-bandi\"><code>@\u200bdeveloper-bandi</code></a>])</li>\n<li>[<code>order</code>]: do not compare first path segment for relative paths (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/2682\">#2682</a>) (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/2885\">#2885</a>, thanks [<a href=\"https://github.com/mihkeleidast\"><code>@\u200bmihkeleidast</code></a>])</li>\n</ul>\n<h3>Changed</h3>\n<ul>\n<li>[Docs] [<code>no-extraneous-dependencies</code>]: Make glob pattern description more explicit (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/2944\">#2944</a>, thanks [<a href=\"https://github.com/mulztob\"><code>@\u200bmulztob</code></a>])</li>\n<li>[<code>no-unused-modules</code>]: add console message to help debug <a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/2866\">#2866</a></li>\n<li>[Refactor] <code>ExportMap</code>: make procedures static instead of monkeypatching exportmap (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/2982\">#2982</a>, thanks [<a href=\"https://github.com/soryy708\"><code>@\u200bsoryy708</code></a>])</li>\n<li>[Refactor] <code>ExportMap</code>: separate ExportMap instance from its builder logic (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/2985\">#2985</a>, thanks [<a href=\"https://github.com/soryy708\"><code>@\u200bsoryy708</code></a>])</li>\n<li>[Docs] [<code>order</code>]: Add a quick note on how unbound imports and --fix (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/2640\">#2640</a>, thanks [<a href=\"https://github.com/minervabot\"><code>@\u200bminervabot</code></a>])</li>\n<li>[Tests] appveyor -&gt; GHA (run tests on Windows in both pwsh and WSL + Ubuntu) (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/2987\">#2987</a>, thanks [<a href=\"https://github.com/joeyguerra\"><code>@\u200bjoeyguerra</code></a>])</li>\n<li>[actions] migrate OSX tests to GHA ([ljharb#37], thanks [<a href=\"https://github.com/aks\"><code>@\u200baks</code></a>-])</li>\n<li>[Refactor] <code>exportMapBuilder</code>: avoid hoisting (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/2989\">#2989</a>, thanks [<a href=\"https://github.com/soryy708\"><code>@\u200bsoryy708</code></a>])</li>\n<li>[Refactor] <code>ExportMap</code>: extract &quot;builder&quot; logic to separate files (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/2991\">#2991</a>, thanks [<a href=\"https://github.com/soryy708\"><code>@\u200bsoryy708</code></a>])</li>\n<li>[Docs] [<code>order</code>]: update the description of the <code>pathGroupsExcludedImportTypes</code> option (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3036\">#3036</a>, thanks [<a href=\"https://github.com/liby\"><code>@\u200bliby</code></a>])</li>\n<li>[readme] Clarify how to install the plugin (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/2993\">#2993</a>, thanks [<a href=\"https://github.com/jwbth\"><code>@\u200bjwbth</code></a>])</li>\n</ul>\n<!-- raw HTML omitted -->\n</blockquote>\n<p>... (truncated)</p>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/import-js/eslint-plugin-import/commit/91f809b28323bfbd27749bae84daed00511b07e5\"><code>91f809b</code></a> v2.31.0</li>\n<li><a href=\"https://github.com/import-js/eslint-plugin-import/commit/3f1ac249272db87f0191727beeaa368fcbe7aab4\"><code>3f1ac24</code></a> [utils] [refactor] <code>parse</code>: avoid using a regex here</li>\n<li><a href=\"https://github.com/import-js/eslint-plugin-import/commit/d225176343d491db07a1c9e6e521ea90f169c928\"><code>d225176</code></a> [New] <code>extensions</code>: add the <code>checkTypeImports</code> option</li>\n<li><a href=\"https://github.com/import-js/eslint-plugin-import/commit/5a51b9a4ca13cb5fa5cfa349a99999826b5e2aed\"><code>5a51b9a</code></a> [Tests] <code>rule-tester</code>: try this babel class workaround</li>\n<li><a href=\"https://github.com/import-js/eslint-plugin-import/commit/d66cde00ee15c49951071636ccf0b3c4ed8ba831\"><code>d66cde0</code></a> [New] support eslint v9</li>\n<li><a href=\"https://github.com/import-js/eslint-plugin-import/commit/d27a639f338a77a6a0de87cb40c17d7b81a65b41\"><code>d27a639</code></a> [Fix] adjust &quot;is source type module&quot; checks for flat config</li>\n<li><a href=\"https://github.com/import-js/eslint-plugin-import/commit/1fa8a07a791b2497c8003e63e45f359eb65b1508\"><code>1fa8a07</code></a> [Refactor] create <code>sourceType</code> helper</li>\n<li><a href=\"https://github.com/import-js/eslint-plugin-import/commit/0bc13553d44e962b416d602da779364515d3df28\"><code>0bc1355</code></a> [Tests] <code>no-default-export</code>, <code>no-named-export</code>:  add test cases with non-modu...</li>\n<li><a href=\"https://github.com/import-js/eslint-plugin-import/commit/55fa203518fe71a28c697407b436619961009166\"><code>55fa203</code></a> [Tests] <code>no-default-export</code>, <code>no-named-export</code>:  add test case</li>\n<li><a href=\"https://github.com/import-js/eslint-plugin-import/commit/6be20dfa1170c9c5f3cf12f328c1a7cc5cd04c13\"><code>6be20df</code></a> [Docs] <code>no-restricted-paths</code>: fix grammar</li>\n<li>Additional commits viewable in <a href=\"https://github.com/import-js/eslint-plugin-import/compare/v2.28.1...v2.31.0\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint-plugin-import&package-manager=npm_and_yarn&previous-version=2.28.1&new-version=2.31.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n<details>\n<summary>Dependabot commands and options</summary>\n<br />\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n</details>",
     19   "comments": [],
     20   "review_comments": []
     21 }