Skip to content

Commit

Permalink
Merge #29
Browse files Browse the repository at this point in the history
29: build(deps-dev): bump eslint-plugin-import from 2.9.0 to 2.20.1 r=jniles a=dependabot-preview[bot]

Bumps [eslint-plugin-import](https://github.com/benmosher/eslint-plugin-import) from 2.9.0 to 2.20.1.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/benmosher/eslint-plugin-import/blob/master/CHANGELOG.md">eslint-plugin-import's changelog</a>.</em></p>
<blockquote>
<h2>[2.20.1] - 2020-02-01</h2>
<h3>Fixed</h3>
<ul>
<li>[<code>export</code>]: Handle function overloading in <code>*.d.ts</code> (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1619">#1619</a>, thanks [<a href="https://github.com/IvanGoncharov">@IvanGoncharov</a>])</li>
<li>[<code>no-absolute-path</code>]: fix a crash with invalid import syntax (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1616">#1616</a>, thanks [<a href="https://github.com/ljharb">@ljharb</a>])</li>
<li>[<code>import/external-module-folders</code> setting] now correctly works with directories containing modules symlinked from <code>node_modules</code> (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1605">#1605</a>, thanks [<a href="https://github.com/skozin">@skozin</a>])</li>
<li>[<code>extensions</code>]: for invalid code where <code>name</code> does not exist, do not crash (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1613">#1613</a>, thanks [<a href="https://github.com/ljharb">@ljharb</a>])</li>
<li>[<code>extensions</code>]: Fix scope regex (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1611">#1611</a>, thanks [<a href="https://github.com/yordis">@yordis</a>])</li>
<li>[<code>no-duplicates</code>]: allow duplicate imports if one is a namespace and the other not (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1612">#1612</a>, thanks [<a href="https://github.com/sveyret">@sveyret</a>])</li>
<li>Add some missing rule meta schemas and types (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1620">#1620</a>, thanks [<a href="https://github.com/bmish">@bmish</a>])</li>
<li>[<code>named</code>]: for importing from a module which re-exports named exports from a <code>node_modules</code> module (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1569">#1569</a>, <a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1447">#1447</a>, thanks [<a href="https://github.com/redbugz">@redbugz</a>], [<a href="https://github.com/kentcdodds">@kentcdodds</a>])</li>
<li>[<code>order</code>]: Fix alphabetize for mixed requires and imports (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/5625">#5625</a>, thanks [<a href="https://github.com/wschurman">@wschurman</a>])</li>
</ul>
<h3>Changed</h3>
<ul>
<li>[<code>import/external-module-folders</code> setting] behavior is more strict now: it will only match complete path segments (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1605">#1605</a>, thanks [<a href="https://github.com/skozin">@skozin</a>])</li>
<li>[meta] fix &quot;files&quot; field to include/exclude the proper files (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1635">#1635</a>, thanks [<a href="https://github.com/ljharb">@ljharb</a>])</li>
</ul>
<h2>[2.20.0] - 2020-01-10</h2>
<h3>Added</h3>
<ul>
<li>[<code>order</code>]: added <code>caseInsensitive</code> as an additional option to <code>alphabetize</code> (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1586">#1586</a>, thanks [<a href="https://github.com/dbrewer5">@dbrewer5</a>])</li>
<li>[<code>no-restricted-paths</code>]: New <code>except</code> option per <code>zone</code>, allowing exceptions to be defined for a restricted zone (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1238">#1238</a>, thanks [<a href="https://github.com/rsolomon">@rsolomon</a>])</li>
<li>[<code>order</code>]: add option pathGroupsExcludedImportTypes to allow ordering of external import types (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1565">#1565</a>, thanks [<a href="https://github.com/Mairu">@Mairu</a>])</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>[<code>no-unused-modules</code>]: fix usage of <code>import/extensions</code> settings (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1560">#1560</a>, thanks [<a href="https://github.com/stekycz">@stekycz</a>])</li>
<li>[<code>extensions</code>]: ignore non-main modules (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1563">#1563</a>, thanks [<a href="https://github.com/saschanaz">@saschanaz</a>])</li>
<li>TypeScript config: lookup for external modules in <a href="https://github.com/types">@types</a> folder (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1526">#1526</a>, thanks [<a href="https://github.com/joaovieira">@joaovieira</a>])</li>
<li>[<code>no-extraneous-dependencies</code>]: ensure <code>node.source</code> is truthy (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1589">#1589</a>, thanks [<a href="https://github.com/ljharb">@ljharb</a>])</li>
<li>[<code>extensions</code>]: Ignore query strings when checking for extensions (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1572">#1572</a>, thanks [<a href="https://github.com/pcorpet">@pcorpet</a>])</li>
</ul>
<h3>Docs</h3>
<ul>
<li>[<code>extensions</code>]: improve <code>ignorePackages</code> docs (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1248">#1248</a>, thanks [<a href="https://github.com/ivo-stefchev">@ivo-stefchev</a>])</li>
</ul>
<h2>[2.19.1] - 2019-12-08</h2>
<h3>Fixed</h3>
<ul>
<li>[<code>no-extraneous-dependencies</code>]: ensure <code>node.source</code> exists</li>
</ul>
<h2>[2.19.0] - 2019-12-08</h2>
<h3>Added</h3>
<ul>
<li>[<code>internal-regex</code> setting]: regex pattern for marking packages &quot;internal&quot;  (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1491">#1491</a>, thanks [<a href="https://github.com/Librazy">@Librazy</a>])</li>
<li>[<code>group-exports</code>]: make aggregate module exports valid (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1472">#1472</a>, thanks [<a href="https://github.com/atikenny">@atikenny</a>])</li>
<li>[<code>no-namespace</code>]: Make rule fixable (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1401">#1401</a>, thanks [<a href="https://github.com/TrevorBurnham">@TrevorBurnham</a>])</li>
<li>support <code>parseForESLint</code> from custom parser (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1435">#1435</a>, thanks [<a href="https://github.com/JounQin">@JounQin</a>])</li>
<li>[<code>no-extraneous-dependencies</code>]: Implement support for <a href="https://npm.github.io/using-pkgs-docs/package-json/types/bundleddependencies.html">bundledDependencies</a> (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1436">#1436</a>, thanks [<a href="https://github.com/schmidsi">@schmidsi</a>]))</li>
<li>[<code>no-unused-modules</code>]: add flow type support (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1542">#1542</a>, thanks [<a href="https://github.com/rfermann">@rfermann</a>])</li>
<li>[<code>order</code>]: Adds support for pathGroups to allow ordering by defined patterns (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/795">#795</a>, <a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1386">#1386</a>, thanks [<a href="https://github.com/Mairu">@Mairu</a>])</li>
<li>[<code>no-duplicates</code>]: Add <code>considerQueryString</code> option : allow duplicate imports with different query strings (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1107">#1107</a>, thanks [<a href="https://github.com/pcorpet">@pcorpet</a>]).</li>
<li>[<code>order</code>]: Add support for alphabetical sorting of import paths within import groups (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1360">#1360</a>, <a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1105">#1105</a>, <a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/629">#629</a>, thanks [<a href="https://github.com/duncanbeevers">@duncanbeevers</a>], [<a href="https://github.com/stropho">@stropho</a>], [<a href="https://github.com/luczsoma">@luczsoma</a>], [<a href="https://github.com/randallreedjr">@randallreedjr</a>])</li>
<li>[<code>no-commonjs</code>]: add <code>allowConditionalRequire</code> option (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1439">#1439</a>, thanks [<a href="https://github.com/Pessimistress">@Pessimistress</a>])</li>
</ul>
<h3>Fixed</h3>
</tr></table> ... (truncated)
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/benmosher/eslint-plugin-import/commit/45f08609e0dd79f2a061c3411a43169c20e80d3a"><code>45f0860</code></a> Bump to v2.20.1</li>
<li><a href="https://github.com/benmosher/eslint-plugin-import/commit/5d00854f3c59a497f0a850c6ccab01a012d6b8db"><code>5d00854</code></a> [Fix] <code>order</code>: Fix alphabetize for mixed requires and imports</li>
<li><a href="https://github.com/benmosher/eslint-plugin-import/commit/bbd166bfe2e5a12b58cbe803acda3e67e099562c"><code>bbd166b</code></a> [Fix] <code>export</code>: Handle function overloading in <code>*.d.ts</code></li>
<li><a href="https://github.com/benmosher/eslint-plugin-import/commit/4665ec5a687d068e4e4ab19e3dbde7d0c65bbee4"><code>4665ec5</code></a> [Fix] <code>no-absolute-path</code>: fix a crash with invalid import syntax</li>
<li><a href="https://github.com/benmosher/eslint-plugin-import/commit/392c6b9c44b8fab54d973b9e344ce1c0c6d1a1cc"><code>392c6b9</code></a> [Fix] <code>named</code>: for importing from a module which re-exports named exports fro...</li>
<li><a href="https://github.com/benmosher/eslint-plugin-import/commit/cc5bde5a526136530ceb4966c4245eeb36c3fc2c"><code>cc5bde5</code></a> [Tests] <code>named</code>: add failing test for <a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1446">#1446</a></li>
<li><a href="https://github.com/benmosher/eslint-plugin-import/commit/aff3a467f0a7cb982b3e82ef3bf3732ee0fbf449"><code>aff3a46</code></a> [meta] fix &quot;files&quot; field to include/exclude the proper files</li>
<li><a href="https://github.com/benmosher/eslint-plugin-import/commit/986ba749fec01b5e49922c215e0c0de8db9562c1"><code>986ba74</code></a> docs: fix a few spelling mistakes</li>
<li><a href="https://github.com/benmosher/eslint-plugin-import/commit/6274d965340a7cedeb6e9a9d40e3df0b2a4275f1"><code>6274d96</code></a> [Tests] set <code>eslint-plugin/consistent-output</code> lint rule to always require tes...</li>
<li><a href="https://github.com/benmosher/eslint-plugin-import/commit/a4d301bac81551d16be7cc4737d8c66e7b46c38a"><code>a4d301b</code></a> [meta] add missing changelog links</li>
<li>Additional commits viewable in <a href="https://github.com/benmosher/eslint-plugin-import/compare/v2.9.0...v2.20.1">compare view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by <a href="https://www.npmjs.com/~ljharb">ljharb</a>, a new releaser for eslint-plugin-import since your current version.</p>
</details>
<br />


[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=eslint-plugin-import&package-manager=npm_and_yarn&previous-version=2.9.0&new-version=2.20.1)](https://dependabot.com/compatibility-score/?dependency-name=eslint-plugin-import&package-manager=npm_and_yarn&previous-version=2.9.0&new-version=2.20.1)

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)

---

**Note:** This repo was added to Dependabot recently, so you'll receive a maximum of 5 PRs for your first few update runs. Once an update run creates fewer than 5 PRs we'll remove that limit.

You can always request more updates by clicking `Bump now` in your [Dependabot dashboard](https://app.dependabot.com).

<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)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)



</details>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
  • Loading branch information
bors[bot] and dependabot-preview[bot] authored Mar 6, 2020
2 parents d2efc15 + dcc6c66 commit fb13d32
Showing 1 changed file with 177 additions and 57 deletions.
Loading

0 comments on commit fb13d32

Please sign in to comment.