Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency eslint-plugin-import to v2.20.2 #13

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented Jul 21, 2018

This PR contains the following updates:

Package Type Update Change
eslint-plugin-import devDependencies minor 2.7.0 -> 2.20.2

Release Notes

benmosher/eslint-plugin-import

v2.20.2

Compare Source

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

Compare Source

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

Compare Source

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 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

Compare Source

Fixed
  • [no-extraneous-dependencies]: ensure node.source exists

v2.19.0

Compare Source

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 ([#​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])

v2.18.2

Compare Source

Fixed
  • Skip warning on type interfaces ([#​1425], thanks [@​lencioni])

v2.18.1

Compare Source

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

Compare Source

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

Compare Source

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])
  • Document env option for eslint-import-resolver-webpack ([#​1363], thanks [@​kgregory])

v2.17.2

Compare Source

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

Compare Source

Fixed
  • require v2.4 of eslint-module-utils ([#​1322])

v2.17.0

Compare Source

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

Compare Source

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

Compare Source

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])

v2.14.0

Compare Source

Added
  • [no-useless-path-segments]: add commonJS (CJS) support ([#​1128], thanks [@​1pete])
  • [namespace]: add JSX check ([#​1151], thanks [@​jf248])
Fixed
  • [no-cycle]: ignore Flow imports ([#​1126], thanks [@​gajus])
  • fix Flow type imports ([#​1106], thanks [@​syymza])
  • [no-relative-parent-imports]: resolve paths ([#​1135], thanks [@​chrislloyd])
  • [order]: fix autofixer when using typescript-eslint-parser ([#​1137], thanks [@​justinanastos])
  • repeat fix from [#​797] for [#​717], in another place (thanks [@​ljharb])
Refactors
  • add explicit support for RestElement alongside ExperimentalRestProperty (thanks [@​ljharb])

v2.13.0

Compare Source

Added
  • Add ESLint 5 support ([#​1122], thanks [@​ai] and [@​ljharb])
  • Add [no-relative-parent-imports] rule: disallow relative imports from parent directories ([#​1093], thanks [@​chrislloyd])
Fixed
  • namespace rule: ensure it works in eslint 5/ecmaVersion 2018 (thanks [@​ljharb])

v2.12.0

Compare Source

Added
  • Ignore type imports for [named] rule ([#​931], thanks [@​mattijsbliek])
  • Add documentation for [no-useless-path-segments] rule ([#​1068], thanks [@​manovotny])
  • packageDir option for [no-extraneous-dependencies] can be array-valued ([#​1085], thanks [@​hulkish])

v2.11.0

Compare Source

Added
  • Fixer for [first] ([#​1046], thanks [@​fengkfengk])
  • allow-require option for [no-commonjs] rule ([#​880], thanks [@​futpib])
Fixed
  • memory/CPU regression where ASTs were held in memory ([#​1058], thanks [@​klimashkin]/[@​lukeapage])

v2.10.0

Compare Source

Added
  • Autofixer for [order] rule ([#​908], thanks [@​tihonove])
  • Add [no-cycle] rule: reports import cycles.

v2.9.0

Compare Source

Added
  • Add [group-exports] rule: style-guide rule to report use of multiple named exports ([#​721], thanks [@​robertrossmann])
  • Add [no-self-import] rule: forbids a module from importing itself. ([#​727], [#​449], [#​447], thanks [@​giodamelio]).
  • Add [no-default-export] rule ([#​889], thanks [@​isiahmeadows])
  • Add [no-useless-path-segments] rule ([#​912], thanks [@​graingert] and [@​danny-andrews])
  • ... and more! check the commits for v[2.9.0]

v2.8.0

Compare Source

Added
  • [exports-last] rule ([#​620] + [#​632], thanks [@​k15a])
Changed
  • Case-sensitivity checking ignores working directory and ancestors. ([#​720] + [#​858], thanks [@​laysent])
Fixed
  • support scoped modules containing hyphens ([#​744], thanks [@​rosswarren])
  • core-modules now resolves files inside declared modules ([#​886] / [#​891], thanks [@​mplewis])
  • TypeError for missing AST fields from TypeScript ([#​842] / [#​944], thanks [@​alexgorbatchev])

Renovate configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻️ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by WhiteSource Renovate. View repository job log here.

@renovate renovate bot changed the title Update dependency eslint-plugin-import to v2.13.0 Update dependency eslint-plugin-import to v2.14.0 Aug 13, 2018
@renovate renovate bot force-pushed the renovate/eslint-plugin-import-2.x branch from 4d492f1 to cb9f813 Compare August 13, 2018 08:41
@renovate renovate bot changed the title Update dependency eslint-plugin-import to v2.14.0 Update dependency eslint-plugin-import to v2.15.0 Jan 22, 2019
@renovate renovate bot force-pushed the renovate/eslint-plugin-import-2.x branch from cb9f813 to 5af2e0a Compare January 22, 2019 12:41
@renovate renovate bot changed the title Update dependency eslint-plugin-import to v2.15.0 Update dependency eslint-plugin-import to v2.16.0 Jan 29, 2019
@renovate renovate bot force-pushed the renovate/eslint-plugin-import-2.x branch from 5af2e0a to 92ceec1 Compare January 29, 2019 11:32
@renovate renovate bot force-pushed the renovate/eslint-plugin-import-2.x branch from 92ceec1 to c63e084 Compare April 23, 2019 13:01
@renovate renovate bot changed the title Update dependency eslint-plugin-import to v2.16.0 Update dependency eslint-plugin-import to v2.17.2 Apr 23, 2019
@renovate renovate bot force-pushed the renovate/eslint-plugin-import-2.x branch from c63e084 to 888ff76 Compare May 25, 2019 20:52
@renovate renovate bot changed the title Update dependency eslint-plugin-import to v2.17.2 Update dependency eslint-plugin-import to v2.17.3 May 25, 2019
@renovate renovate bot force-pushed the renovate/eslint-plugin-import-2.x branch from 888ff76 to ee12e86 Compare July 13, 2019 09:01
@renovate renovate bot changed the title Update dependency eslint-plugin-import to v2.17.3 Update dependency eslint-plugin-import to v2.18.0 Jul 13, 2019
@renovate renovate bot force-pushed the renovate/eslint-plugin-import-2.x branch from ee12e86 to c6d1e91 Compare August 10, 2019 05:59
@renovate renovate bot changed the title Update dependency eslint-plugin-import to v2.18.0 Update dependency eslint-plugin-import to v2.18.2 Aug 10, 2019
@renovate renovate bot force-pushed the renovate/eslint-plugin-import-2.x branch from c6d1e91 to 0c542bf Compare December 14, 2019 18:51
@renovate renovate bot changed the title Update dependency eslint-plugin-import to v2.18.2 Update dependency eslint-plugin-import to v2.19.1 Dec 14, 2019
@renovate renovate bot force-pushed the renovate/eslint-plugin-import-2.x branch from 0c542bf to 8ae35d9 Compare January 18, 2020 19:59
@renovate renovate bot changed the title Update dependency eslint-plugin-import to v2.19.1 Update dependency eslint-plugin-import to v2.20.0 Jan 18, 2020
@renovate renovate bot force-pushed the renovate/eslint-plugin-import-2.x branch from 8ae35d9 to 1586f0c Compare February 8, 2020 23:55
@renovate renovate bot changed the title Update dependency eslint-plugin-import to v2.20.0 Update dependency eslint-plugin-import to v2.20.1 Feb 8, 2020
@renovate renovate bot force-pushed the renovate/eslint-plugin-import-2.x branch from 1586f0c to 96eb7db Compare April 29, 2020 03:57
@renovate renovate bot changed the title Update dependency eslint-plugin-import to v2.20.1 Update dependency eslint-plugin-import to v2.20.2 Apr 29, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant