Closed renovate[bot] closed 4 years ago
This PR contains the following updates:
2.14.0
2.18.2
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "rebase!".
rebase!
:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot. View repository job log here.
This PR contains the following updates:
2.14.0
->2.18.2
Release Notes
benmosher/eslint-plugin-import
### [`v2.18.2`](https://togithub.com/benmosher/eslint-plugin-import/blob/master/CHANGELOG.md#2182---2019-07-19) [Compare Source](https://togithub.com/benmosher/eslint-plugin-import/compare/v2.18.1...v2.18.2) - Skip warning on type interfaces ([#1425], thanks [@lencioni]) ### [`v2.18.1`](https://togithub.com/benmosher/eslint-plugin-import/blob/master/CHANGELOG.md#2181---2019-07-18) [Compare Source](https://togithub.com/benmosher/eslint-plugin-import/compare/v2.18.0...v2.18.1) ##### Fixed - Improve parse perf when using `@typescript-eslint/parser` ([#1409], thanks [@bradzacher]) - [`prefer-default-export`]: don't warn on TypeAlias & TSTypeAliasDeclaration ([#1377], thanks [@sharmilajesupaul]) - [`no-unused-modules`]: Exclude package "main"/"bin"/"browser" entry points ([#1404], thanks [@rfermann]) - [`export`]: false positive for typescript overloads ([#1412], thanks [@golopot]) ##### Refactors - [`no-extraneous-dependencies`], `importType`: remove lodash ([#1419], thanks [@ljharb]) ### [`v2.18.0`](https://togithub.com/benmosher/eslint-plugin-import/blob/master/CHANGELOG.md#2180---2019-06-24) [Compare Source](https://togithub.com/benmosher/eslint-plugin-import/compare/v2.17.3...v2.18.0) ##### Added - Support eslint v6 ([#1393], thanks [@sheepsteak]) - [`order`]: Adds support for correctly sorting unknown types into a single group ([#1375], thanks [@swernerx]) - [`order`]: add fixer for destructuring commonjs import ([#1372], thanks [@golopot]) - typescript config: add TS def extensions + defer to TS over JS ([#1366], thanks [@benmosher]) ##### Fixed - [`no-unused-modules`]: handle ClassDeclaration ([#1371], thanks [@golopot]) ##### Docs - [`no-cycle`]: split code examples so file separation is obvious ([#1370], thanks [@alex-page]) - [`no-named-as-default-member`]: update broken link ([#1389], thanks [@fooloomanzoo]) ### [`v2.17.3`](https://togithub.com/benmosher/eslint-plugin-import/blob/master/CHANGELOG.md#2173---2019-05-23) [Compare Source](https://togithub.com/benmosher/eslint-plugin-import/compare/v2.17.2...v2.17.3) ##### Fixed - [`no-common-js`]: Also throw an error when assigning ([#1354], thanks [@charlessuh]) - [`no-unused-modules`]: don't crash when lint file outside src-folder ([#1347], thanks [@rfermann]) - [`no-unused-modules`]: make `import { name as otherName }` work ([#1340], [#1342], thanks [@rfermann]) - [`no-unused-modules`]: make appveyor tests passing ([#1333], thanks [@rfermann]) - [`named`]: ignore Flow `typeof` imports and `type` exports ([#1345], thanks [@loganfsmyth]) - [refactor] fix eslint 6 compat by fixing imports (thank [@ljharb]) - Improve support for Typescript declare structures ([#1356], thanks [@christophercurrie]) ##### Docs - add missing `no-unused-modules` in README ([#1358], thanks [@golopot]) - [`no-unused-modules`]: Indicates usage, plugin defaults to no-op, and add description to main README.md ([#1352], thanks [@johndevedu]) [@christophercurrie]: https://togithub.com/christophercurrie - Document `env` option for `eslint-import-resolver-webpack` ([#1363], thanks [@kgregory]) ### [`v2.17.2`](https://togithub.com/benmosher/eslint-plugin-import/blob/master/CHANGELOG.md#2172---2019-04-16) [Compare Source](https://togithub.com/benmosher/eslint-plugin-import/compare/v2.17.1...v2.17.2) ##### Fixed - [`no-unused-modules`]: avoid crash when using `ignoreExports`-option ([#1331], [#1323], thanks [@rfermann]) - [`no-unused-modules`]: make sure that rule with no options will not fail ([#1330], [#1334], thanks [@kiwka]) ### [`v2.17.1`](https://togithub.com/benmosher/eslint-plugin-import/blob/master/CHANGELOG.md#2171---2019-04-13) [Compare Source](https://togithub.com/benmosher/eslint-plugin-import/compare/v2.17.0...v2.17.1) ##### Fixed - require v2.4 of `eslint-module-utils` ([#1322]) ### [`v2.17.0`](https://togithub.com/benmosher/eslint-plugin-import/blob/master/CHANGELOG.md#2170---2019-04-13) [Compare Source](https://togithub.com/benmosher/eslint-plugin-import/compare/v2.16.0...v2.17.0) ##### Added - [`no-useless-path-segments`]: Add `noUselessIndex` option ([#1290], thanks [@timkraut]) - [`no-duplicates`]: Add autofix ([#1312], thanks [@lydell]) - Add [`no-unused-modules`] rule ([#1142], thanks [@rfermann]) - support export type named exports from typescript ([#1304], thanks [@bradennapier] and [@schmod]) ##### Fixed - [`order`]: Fix interpreting some external modules being interpreted as internal modules ([#793], [#794] thanks [@ephys]) - allow aliases that start with @ to be "internal" ([#1293], [#1294], thanks [@jeffshaver]) - aliased internal modules that look like core modules ([#1297], thanks [@echenley]) - [`namespace`]: add check for null ExportMap ([#1235], [#1144], thanks [@ljqx]) - [ExportMap] fix condition for checking if block comment ([#1234], [#1233], thanks [@ljqx]) - Fix overwriting of dynamic import() CallExpression ([`no-cycle`], [`no-relative-parent-import`], [`no-unresolved`], [`no-useless-path-segments`]) ([#1218], [#1166], [#1035], thanks [@vikr01]) - [`export`]: false positives for typescript type + value export ([#1319], thanks [@bradzacher]) - [`export`]: Support typescript namespaces ([#1320], [#1300], thanks [@bradzacher]) ##### Docs - Update readme for Typescript ([#1256], [#1277], thanks [@kirill-konshin]) - make rule names consistent ([#1112], thanks [@feychenie]) ##### Tests - fix broken tests on master ([#1295], thanks [@jeffshaver] and [@ljharb]) - [`no-commonjs`]: add tests that show corner cases ([#1308], thanks [@TakeScoop]) ### [`v2.16.0`](https://togithub.com/benmosher/eslint-plugin-import/blob/master/CHANGELOG.md#2160---2019-01-29) [Compare Source](https://togithub.com/benmosher/eslint-plugin-import/compare/v2.15.0...v2.16.0) ##### Added - `typescript` config ([#1257], thanks [@kirill-konshin]) ##### Fixed - Memory leak of `SourceCode` objects for all parsed dependencies, resolved. (issue [#1266], thanks [@asapach] and [@sergei-startsev] for digging in) ### [`v2.15.0`](https://togithub.com/benmosher/eslint-plugin-import/blob/master/CHANGELOG.md#2150---2019-01-22) [Compare Source](https://togithub.com/benmosher/eslint-plugin-import/compare/v2.14.0...v2.15.0) ##### Added - new rule: [`no-named-export`] \([#1157], thanks [@fsmaia]) ##### Fixed - [`no-extraneous-dependencies`]: `packageDir` option with array value was clobbering package deps instead of merging them ([#1175]/[#1176], thanks [@aravindet] & [@pzhine]) - [`dynamic-import-chunkname`]: Add proper webpack comment parsing ([#1163], thanks [@st-sloth]) - [`named`]: fix destructuring assignment ([#1232], thanks [@ljqx])Renovate configuration
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "
rebase!
".:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot. View repository job log here.