Closed renovate[bot] closed 4 years ago
Merging #381 into master will not change coverage. The diff coverage is
n/a
.
@@ Coverage Diff @@
## master #381 +/- ##
=========================================
Coverage 100.00% 100.00%
=========================================
Files 5 5
Lines 60 60
Branches 10 10
=========================================
Hits 60 60
Continue to review full report at Codecov.
Legend - Click here to learn more
Δ = absolute <relative> (impact)
,ø = not affected
,? = missing data
Powered by Codecov. Last update 766f183...1a341ee. Read the comment docs.
This PR contains the following updates:
2.18.2
->2.20.2
Release Notes
benmosher/eslint-plugin-import
### [`v2.20.2`](https://togithub.com/benmosher/eslint-plugin-import/blob/master/CHANGELOG.md#2202---2020-03-28) [Compare Source](https://togithub.com/benmosher/eslint-plugin-import/compare/v2.20.1...v2.20.2) ##### Fixed - [`order`]: fix `isExternalModule` detect on windows ([#1651], thanks [@fisker]) - [`order`]: recognize ".." as a "parent" path ([#1658], thanks [@golopot]) - [`no-duplicates`]: fix fixer on cases with default import ([#1666], thanks [@golopot]) - [`no-unused-modules`]: Handle `export { default } from` syntax ([#1631], thanks [@richardxia]) - [`first`]: Add a way to disable `absolute-first` explicitly ([#1664], thanks [@TheCrueltySage]) ### [`v2.20.1`](https://togithub.com/benmosher/eslint-plugin-import/blob/master/CHANGELOG.md#2201---2020-02-01) [Compare Source](https://togithub.com/benmosher/eslint-plugin-import/compare/v2.20.0...v2.20.1) ##### Fixed - [`export`]: Handle function overloading in `*.d.ts` ([#1619], thanks [@IvanGoncharov]) - [`no-absolute-path`]: fix a crash with invalid import syntax ([#1616], thanks [@ljharb]) - [`import/external-module-folders` setting] now correctly works with directories containing modules symlinked from `node_modules` ([#1605], thanks [@skozin]) - [`extensions`]: for invalid code where `name` does not exist, do not crash ([#1613], thanks [@ljharb]) - [`extensions`]: Fix scope regex ([#1611], thanks [@yordis]) - [`no-duplicates`]: allow duplicate imports if one is a namespace and the other not ([#1612], thanks [@sveyret]) - Add some missing rule meta schemas and types ([#1620], thanks [@bmish]) - [`named`]: for importing from a module which re-exports named exports from a `node_modules` module ([#1569], [#1447], thanks [@redbugz], [@kentcdodds]) - [`order`]: Fix alphabetize for mixed requires and imports ([#5625], thanks [@wschurman]) ##### Changed - [`import/external-module-folders` setting] behavior is more strict now: it will only match complete path segments ([#1605], thanks [@skozin]) - [meta] fix "files" field to include/exclude the proper files ([#1635], thanks [@ljharb]) ### [`v2.20.0`](https://togithub.com/benmosher/eslint-plugin-import/blob/master/CHANGELOG.md#2200---2020-01-10) [Compare Source](https://togithub.com/benmosher/eslint-plugin-import/compare/v2.19.1...v2.20.0) ##### Added - [`order`]: added `caseInsensitive` as an additional option to `alphabetize` ([#1586], thanks [@dbrewer5]) - [`no-restricted-paths`]: New `except` option per `zone`, allowing exceptions to be defined for a restricted zone ([#1238], thanks [@rsolomon]) - [`order`]: add option pathGroupsExcludedImportTypes to allow ordering of external import types ([#1565], thanks [@Mairu]) ##### Fixed - [`no-unused-modules`]: fix usage of `import/extensions` settings ([#1560], thanks [@stekycz]) - [`extensions`]: ignore non-main modules ([#1563], thanks [@saschanaz]) - TypeScript config: lookup for external modules in [@types](https://togithub.com/types) folder ([#1526], thanks [@joaovieira]) - [`no-extraneous-dependencies`]: ensure `node.source` is truthy ([#1589], thanks [@ljharb]) - [`extensions`]: Ignore query strings when checking for extensions ([#1572], thanks [@pcorpet]) ##### Docs - [`extensions`]: improve `ignorePackages` docs ([#1248], thanks [@ivo-stefchev]) ### [`v2.19.1`](https://togithub.com/benmosher/eslint-plugin-import/blob/master/CHANGELOG.md#2191---2019-12-08) [Compare Source](https://togithub.com/benmosher/eslint-plugin-import/compare/v2.19.0...v2.19.1) ##### Fixed - [`no-extraneous-dependencies`]: ensure `node.source` exists ### [`v2.19.0`](https://togithub.com/benmosher/eslint-plugin-import/blob/master/CHANGELOG.md#2190---2019-12-08) [Compare Source](https://togithub.com/benmosher/eslint-plugin-import/compare/v2.18.2...v2.19.0) ##### Added - [`internal-regex` setting]: regex pattern for marking packages "internal" ([#1491], thanks [@Librazy]) - [`group-exports`]: make aggregate module exports valid ([#1472], thanks [@atikenny]) - [`no-namespace`]: Make rule fixable ([#1401], thanks [@TrevorBurnham]) - support `parseForESLint` from custom parser ([#1435], thanks [@JounQin]) - [`no-extraneous-dependencies`]: Implement support for [bundledDependencies](https://npm.github.io/using-pkgs-docs/package-json/types/bundleddependencies.html) ([#1436], thanks [@schmidsi])) - [`no-unused-modules`]: add flow type support ([#1542], thanks [@rfermann]) - [`order`]: Adds support for pathGroups to allow ordering by defined patterns ([#795], [#1386], thanks [@Mairu]) - [`no-duplicates`]: Add `considerQueryString` option : allow duplicate imports with different query strings ([#1107], thanks [@pcorpet]). - [`order`]: Add support for alphabetical sorting of import paths within import groups ([#1360], [#1105], [#629], thanks [@duncanbeevers], [@stropho], [@luczsoma], [@randallreedjr]) - [`no-commonjs`]: add `allowConditionalRequire` option ([#1439], thanks [@Pessimistress]) ##### Fixed - [`default`]: make error message less confusing ([#1470], thanks [@golopot]) - Improve performance of `ExportMap.for` by only loading paths when necessary. ([#1519], thanks [@brendo]) - Support export of a merged TypeScript namespace declaration ([#1495], thanks [@benmunro]) - [`order`]: fix autofix to not move imports across fn calls ([#1253], thanks [@tihonove]) - [`prefer-default-export`]: fix false positive with type export ([#1506], thanks [@golopot]) - [`extensions`]: Fix `ignorePackages` to produce errors ([#1521], thanks [@saschanaz]) - [`no-unused-modules`]: fix crash due to `export *` ([#1496], thanks [@Taranys]) - [`no-cycle`]: should not warn for Flow imports ([#1494], thanks [@maxmalov]) - [`order`]: fix `@someModule` considered as `unknown` instead of `internal` ([#1493], thanks [@aamulumi]) - [`no-extraneous-dependencies`]: Check `export from` ([#1049], thanks [@marcusdarmstrong]) ##### Docs - [`no-useless-path-segments`]: add docs for option `commonjs` ([#1507], thanks [@golopot]) ##### Changed - [`no-unused-modules`]/`eslint-module-utils`: Avoid superfluous calls and code ([#1551], thanks [@brettz9])Renovate configuration
:date: Schedule: "before 3am on the first day of the month" (UTC).
:vertical_traffic_light: Automerge: Enabled.
:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.