-
Notifications
You must be signed in to change notification settings - Fork 28
chore(deps): update dependency eslint-plugin-import to v2.23.4 #615
base: master
Are you sure you want to change the base?
Conversation
|
This pull request is being automatically deployed with Vercel (learn more). 🔍 Inspect: https://vercel.com/nordnet/nordnet-ui-kit/4psSJNmXPAJCsf6Z3niBH71vzA6c |
64d742a to
7892116
Compare
7892116 to
ee61776
Compare
Codecov Report
@@ Coverage Diff @@
## master #615 +/- ##
==========================================
+ Coverage 84.07% 84.12% +0.05%
==========================================
Files 213 212 -1
Lines 1557 1556 -1
Branches 295 294 -1
==========================================
Hits 1309 1309
+ Misses 213 212 -1
Partials 35 35 |
ee61776 to
c3db4fa
Compare
Codecov Report
@@ Coverage Diff @@
## master #615 +/- ##
==========================================
+ Coverage 84.01% 84.07% +0.05%
==========================================
Files 213 213
Lines 1558 1557 -1
Branches 296 295 -1
==========================================
Hits 1309 1309
+ Misses 214 213 -1
Partials 35 35 |
c3db4fa to
9f146c4
Compare
9f146c4 to
c235734
Compare
c235734 to
b68e5a9
Compare
b68e5a9 to
ef7280e
Compare
Codecov Report
@@ Coverage Diff @@
## master #615 +/- ##
==========================================
- Coverage 84.03% 84.01% -0.03%
==========================================
Files 213 213
Lines 1560 1558 -2
Branches 296 296
==========================================
- Hits 1311 1309 -2
Misses 214 214
Partials 35 35 |
ef7280e to
aae8940
Compare
aae8940 to
a764270
Compare
Codecov Report
@@ Coverage Diff @@
## master #615 +/- ##
=======================================
Coverage 84.03% 84.03%
=======================================
Files 213 213
Lines 1560 1560
Branches 296 296
=======================================
Hits 1311 1311
Misses 214 214
Partials 35 35 |
a764270 to
69d2525
Compare
69d2525 to
0cfa9c6
Compare
d892cdb to
352d4d8
Compare
352d4d8 to
2071560
Compare
2071560 to
2b2bcbd
Compare
2b2bcbd to
7664d88
Compare
7664d88 to
fe290a7
Compare
Codecov Report
|
fe290a7 to
42966d1
Compare
42966d1 to
a9577ca
Compare
a9577ca to
51d6c52
Compare
51d6c52 to
1f76318
Compare
1f76318 to
00e7cae
Compare
This PR contains the following updates:
2.16.0->2.23.4Release Notes
benmosher/eslint-plugin-import
v2.23.4Compare Source
Fixed
no-import-module-exports]: Don't crash if packages have no entrypoint ([#2099], thanks [@eps1lon])no-extraneous-dependencies]: fix package name algorithm ([#2097], thanks [@paztis])v2.23.3Compare Source
Fixed
no-restricted-paths]: fix false positive matches ([#2090], thanks [@malykhinvi])no-cycle]: ignore imports where imported file only imports types of importing file ([#2083], thanks [@cherryblossom000])no-cycle]: fix false negative when file imports a type after importing a value in Flow ([#2083], thanks [@cherryblossom000])order]: restore default behavior unlesstypeis in groups ([#2087], thanks [@grit96])Changed
no-relative-packagesto list of to the list of rules ([#2075], thanks [@arvigeus])v2.23.2Compare Source
Changed
safe-publish-latest; useprepublishOnlyscript for npm 7+v2.23.1Compare Source
Fixed
newline-after-import]: fix crash withexport {}syntax ([#2063], [#2056], thanks [@ljharb])ExportMap: do not crash when tsconfig lacks.compilerOptions([#2067], thanks [@ljharb])order]: fix alphabetical sorting ([#2071], thanks [@grit96])v2.23.0Compare Source
Added
no-commonjs]: Also detect require calls with expressionless template literals:require(`x`)([#1958], thanks [@FloEdelmann])no-internal-modules]: Addforbidoption ([#1846], thanks [@guillaumewuip])no-relative-packages] ([#1860], [#966], thanks [@tapayne88] [@panrafal])no-import-module-exports] rule: report import declarations with CommonJS exports ([#804], thanks [@kentcdodds] and [@ttmarek])no-unused-modules]: Support destructuring assignment forexport. ([#1997], thanks [@s-h-a-d-o-w])order]: support type imports ([#2021], thanks [@grit96])order]: AddwarnOnUnassignedImportsoption to enable warnings for out of order unassigned imports ([#1990], thanks [@hayes])Fixed
export]/TypeScript: properly detect export specifiers as children of a TS module block ([#1889], thanks [@andreubotella])order]: ignore non-module-level requires ([#1940], thanks [@golopot])no-webpack-loader-syntax]/TypeScript: avoid crash on missing name ([#1947], thanks [@leonardodino])no-extraneous-dependencies]: Add package.json cache ([#1948], thanks [@fa93hws])prefer-default-export]: handle empty array destructuring ([#1965], thanks [@ljharb])no-unused-modules]: make type imports mark a module as used (fixes #1924) ([#1974], thanks [@cherryblossom000])no-cycle]: fix perf regression ([#1944], thanks [@Blasz])first]: fix handling ofimport = require([#1963], thanks [@MatthiasKunnen])no-cycle]/[extensions]: fix isExternalModule usage ([#1696], thanks [@paztis])extensions]/[no-cycle]/[no-extraneous-dependencies]: Correct module real path resolution ([#1696], thanks [@paztis])no-named-default]: ignore Flow import type and typeof ([#1983], thanks [@christianvuerings])no-extraneous-dependencies]: Exclude flowtypeofimports ([#1534], thanks [@devongovett])newline-after-import]: respect decorator annotations ([#1985], thanks [@lilling])no-restricted-paths]: enhance performance for zones withexceptpaths ([#2022], thanks [@malykhinvi])no-unresolved]: check import() ([#2026], thanks [@aladdin-add])Changed
no-named-as-default]: add semicolon ([#1897], thanks [@bicstone])no-extraneous-dependencies: correct peerDependencies option default totrue([#1993], thanks [@dwardu])order: Document options required to match ordering example ([#1992], thanks [@silviogutierrez])no-unresolved: add tests forimport()([#2012], thanks [@davidbonnet])v2.22.1Compare Source
Fixed
default]/TypeScript: avoid crash onexport =with a MemberExpression ([#1841], thanks [@ljharb])extensions]/importType: Fix @/abc being treated as scoped module ([#1854], thanks [@3nuc])dynamic-import-chunkname]: allow single quotes to match Webpack support ([#1848], thanks [@straub])Changed
export]: add tests for a name collision withexport * from([#1704], thanks @tomprats)v2.22.0Compare Source
Added
no-unused-modules]: consider exported TypeScript interfaces, types and enums ([#1819], thanks [@nicolashenry])no-cycle]: allowmaxDepthoption to be"∞"(thanks [@ljharb])Fixed
order]/TypeScript: properly supportimport = objectexpressions ([#1823], thanks [@manuth])no-extraneous-dependencies]/TypeScript: do not error when importing type from dev dependencies ([#1820], thanks [@fernandopasik])default]: avoid crash withexport =([#1822], thanks [@AndrewLeedham])order]/[newline-after-import]: ignore TypeScript's "export import object" ([#1830], thanks [@be5invis])dynamic-import-chunkname]/TypeScript: supports@typescript-eslint/parser([#1833], thanks [@noelebrun])order]/TypeScript: ignore ordering of object imports ([#1831], thanks [@manuth])namespace]: do not report on shadowed import names ([#518], thanks [@ljharb])export]: avoid warning onexport * asnon-conflicts ([#1834], thanks [@ljharb])Changed
no-extraneous-dependencies]: add tests for importing types ([#1824], thanks [@taye])no-default-export]: Fix docs url ([#1836], thanks [@beatrizrezener])imports-first]: deprecation info and link tofirstdocs ([#1835], thanks [@beatrizrezener])v2.21.2Compare Source
Fixed
order]: avoid a crash on TypeScript’sexport importsyntax ([#1808], thanks [@ljharb])newline-after-import]: consider TypeScriptimport =syntax' ([#1811], thanks [@ljharb])no-internal-modules]: avoid a crash on a named export declaration ([#1814], thanks [@ljharb])v2.21.1Compare Source
Fixed
import/named]: avoid requiringtypescriptwhen not using TS ([#1805], thanks [@ljharb])v2.21.0Compare Source
Added
import/default]: support default export in TSExportAssignment ([#1528], thanks [@joaovieira])no-cycle]: addignoreExternaloption ([#1681], thanks [@sveyret])order]: Add support for TypeScript's "import equals"-expressions ([#1785], thanks [@manuth])import/default]: support default export in TSExportAssignment ([#1689], thanks [@Maxim-Mazurok])no-restricted-paths]: add custom message support ([#1802], thanks [@malykhinvi])Fixed
group-exports]: Flow type export awareness ([#1702], thanks [@ernestostifano])order]: Recognize pathGroup config for first group ([#1719], [#1724], thanks [@forivall], [@xpl])no-unused-modules]: Fix re-export not counting as usage when used in combination with import ([#1722], thanks [@Ephem])no-duplicates]: Handle TS import type ([#1676], thanks [@kmui2])newline-after-import]: recognize decorators ([#1139], thanks [@atos1990])no-unused-modules]: Revert "[flow] [no-unused-modules]: add flow type support" ([#1770], thanks [@Hypnosphi])namespace]/ExportMap: Fix interface declarations for TypeScript ([#1764], thanks [@julien1619])no-unused-modules]: avoid order-dependence ([#1744], thanks [@darkartur])no-internal-modules]: also checkexport fromsyntax ([#1691], thanks [@adjerbetian])export]: avoid a crash withexport =([#1801], thanks [@ljharb])Changed
no-extraneous-dependencies: use moduleVisitor ([#1735], thanks [@adamborowski])named][] ([#1726], thanks [@astorije])no-unused-modules] from docs ([#1690], thanks [@arvigeus])order: fix bad inline config ([#1788], thanks [@nickofthyme])no-unused-rules: Fix docs for unused exports ([#1776], thanks [@barbogast])v2.20.2Compare Source
Fixed
order]: fixisExternalModuledetect 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]: Handleexport { default } fromsyntax ([#1631], thanks [@richardxia])first]: Add a way to disableabsolute-firstexplicitly ([#1664], thanks [@TheCrueltySage])no-webpack-loader-syntax: Updates webpack URLs ([#1751], thanks [@MikeyBeLike])v2.20.1Compare 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-folderssetting] now correctly works with directories containing modules symlinked fromnode_modules([#1605], thanks [@skozin])extensions]: for invalid code wherenamedoes 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])named]: for importing from a module which re-exports named exports from anode_modulesmodule ([#1569], [#1447], thanks [@redbugz], [@kentcdodds])order]: Fix alphabetize for mixed requires and imports ([#1626], thanks [@wschurman])Changed
import/external-module-folderssetting] behavior is more strict now: it will only match complete path segments ([#1605], thanks [@skozin])order: Add TS import type tests ([#1736], thanks [@kmui2])v2.20.0Compare Source
Added
order]: addedcaseInsensitiveas an additional option toalphabetize([#1586], thanks [@dbrewer5])no-restricted-paths]: Newexceptoption perzone, 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 ofimport/extensionssettings ([#1560], thanks [@stekycz])extensions]: ignore non-main modules ([#1563], thanks [@saschanaz])no-extraneous-dependencies]: ensurenode.sourceis truthy ([#1589], thanks [@ljharb])extensions]: Ignore query strings when checking for extensions ([#1572], thanks [@pcorpet])Docs
extensions]: improveignorePackagesdocs ([#1248], thanks [@ivo-stefchev])v2.19.1Compare Source
Fixed
no-extraneous-dependencies]: ensurenode.sourceexistsv2.19.0Compare Source
Added
internal-regexsetting]: 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])parseForESLintfrom 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]: AddconsiderQueryStringoption : 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]: addallowConditionalRequireoption ([#1439], thanks [@Pessimistress])Fixed
default]: make error message less confusing ([#1470], thanks [@golopot])ExportMap.forby only loading paths when necessary. ([#1519], thanks [@brendo])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]: FixignorePackagesto produce errors ([#1521], thanks [@saschanaz])no-unused-modules]: fix crash due toexport *([#1496], thanks [@Taranys])no-cycle]: should not warn for Flow imports ([#1494], thanks [@maxmalov])order]: fix@someModuleconsidered asunknowninstead ofinternal([#1493], thanks [@aamulumi])no-extraneous-dependencies]: Checkexport from([#1049], thanks [@marcusdarmstrong])Docs
no-useless-path-segments]: add docs for optioncommonjs([#1507], thanks [@golopot])Changed
no-unused-modules]/eslint-module-utils: Avoid superfluous calls and code ([#1551], thanks [@brettz9])v2.18.2Compare Source
Fixed
v2.18.1Compare Source
Fixed
@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.0Compare Source
Added
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])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.3Compare 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]: makeimport { name as otherName }work ([#1340], [#1342], thanks [@rfermann])no-unused-modules]: make appveyor tests passing ([#1333], thanks [@rfermann])named]: ignore Flowtypeofimports andtypeexports ([#1345], thanks [@loganfsmyth])Docs
no-unused-modulesin README ([#1358], thanks [@golopot])no-unused-modules]: Indicates usage, plugin defaults to no-op, and add description to main README.md ([#1352], thanks [@johndevedu])envoption foreslint-import-resolver-webpack([#1363], thanks [@kgregory])v2.17.2Compare Source
Fixed
no-unused-modules]: avoid crash when usingignoreExports-option ([#1331], [#1323], thanks [@rfermann])no-unused-modules]: make sure that rule with no options will not fail ([#1330], [#1334], thanks [@kiwka])v2.17.1Compare Source
Fixed
eslint-module-utils([#1322])v2.17.0Compare Source
Added
no-useless-path-segments]: AddnoUselessIndexoption ([#1290], thanks [@timkraut])no-duplicates]: Add autofix ([#1312], thanks [@lydell])no-unused-modules] rule ([#1142], thanks [@rfermann])Fixed
order]: Fix interpreting some external modules being interpreted as internal modules ([#793], [#794] thanks [@ephys])namespace]: add check for null ExportMap ([#1235], [#1144], thanks [@ljqx])no-cycle], [no-relative-parent-imports], [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
Tests
no-commonjs]: add tests that show corner cases ([#1308], thanks [@TakeScoop])Configuration
📅 Schedule: "before 3am on Monday" (UTC).
🚦 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.
This PR has been generated by WhiteSource Renovate. View repository job log here.