-
Notifications
You must be signed in to change notification settings - Fork 0
Update dependency eslint-plugin-import to v2.27.5 #24
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
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/tlhfckoctbcr/the-scout-law/FBde2tZiWpz8pkes9pGfL5NZRdBs |
71a24db to
121ea76
Compare
121ea76 to
06d1dba
Compare
06d1dba to
a0cab50
Compare
a0cab50 to
0cd7f46
Compare
0cd7f46 to
08c5dcf
Compare
08c5dcf to
d5a9144
Compare
d5a9144 to
ebe87e1
Compare
ebe87e1 to
b2c48a8
Compare
|
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
b2c48a8 to
e33426e
Compare
e33426e to
34e026c
Compare
This PR contains the following updates:
2.22.1->2.27.5Release Notes
import-js/eslint-plugin-import
v2.27.5Compare Source
Fixed
order]: Fix group ranks order when alphabetizing ([#2674], thanks [@Pearce-Ropion])v2.27.4Compare Source
Fixed
semvershould be a prod dep ([#2668])v2.27.3Compare Source
Fixed
no-empty-named-blocks]: rewrite rule to only check import declarations ([#2666])v2.27.2Compare Source
Fixed
no-duplicates]: do not unconditionally requiretypescript([#2665])v2.27.1Compare Source
Fixed
array.prototype.flatmapshould be a prod dep ([#2664], thanks [@cristobal])v2.27.0Compare Source
Added
newline-after-import]: addconsiderCommentsoption ([#2399], thanks [@pri1311])no-cycle]: addallowUnsafeDynamicCyclicDependencyoption ([#2387], thanks [@GerkinDev])no-restricted-paths]: support arrays forfromandtargetoptions ([#2466], thanks [@AdriAt360])no-anonymous-default-export]: addallowNewoption ([#2505], thanks [@DamienCassou])order]: AdddistinctGroupoption ([#2395], thanks [@hyperupcall])no-extraneous-dependencies]: AddincludeInternaloption ([#2541], thanks [@bdwain])no-extraneous-dependencies]: AddincludeTypesoption ([#2543], thanks [@bdwain])order]: newalphabetize.orderImportKindoption to sort imports with same path based on their kind (type,typeof) ([#2544], thanks [@stropho])consistent-type-specifier-style]: add rule ([#2473], thanks [@bradzacher])no-empty-named-blocks] rule ([#2568], thanks [@guilhermelimak])prefer-default-export]: add "target" option ([#2602], thanks [@azyzz228])no-absolute-path]: add fixer ([#2613], thanks [@adipascu])no-duplicates]: support inline type import withinlineTypeImportoption ([#2475], thanks [@snewcomer])Fixed
order]: move nested imports closer to main import entry ([#2396], thanks [@pri1311])no-restricted-paths]: fix an error message ([#2466], thanks [@AdriAt360])no-restricted-paths]: useMinimatch.matchinstead ofminimatchto comply with Windows Native paths ([#2466], thanks [@AdriAt360])order]: require with member expression could not be fixed if alphabetize.order was used ([#2490], thanks [@msvab])order]: leave more space in rankings for consecutive path groups ([#2506], thanks [@Pearce-Ropion])no-cycle]: add ExportNamedDeclaration statements to dependencies ([#2511], thanks [@BenoitZugmeyer])dynamic-import-chunkname]: prevent false report on a valid webpack magic comment ([#2330], thanks [@mhmadhamster])export]: do not error on TS export overloads ([#1590], thanks [@ljharb])no-unresolved], [extensions]: ignore type only exports ([#2436], thanks [@Lukas-Kullmann])ExportMap: add missing param to function ([#2589], thanks [@Fdawgs])no-unused-modules]:checkPkgFieldObjectfilters boolean fields from checks ([#2598], thanks [@mpint])no-cycle]: accept Flowtypeofimports, just liketype([#2608], thanks [@gnprice])no-import-module-exports]: avoid a false positive for import variables ([#2315], thanks [@BarryThePenguin])Changed
named]: Run all TypeScript test ([#2427], thanks [@ProdigySim])import/extensionssection ([#2440], thanks [@OutdatedVersion])order]: use correct default value ([#2392], thanks [@hyperupcall])eslint-import-resolver-typescriptusage ([#2503], thanks [@JounQin])no-cycle]: Add per-run caching of traversed paths ([#2419], thanks [@nokel81])ExportMap: add caching after parsing for an ambiguous module ([#2531], thanks [@stenin-nikita])no-useless-path-segments]: fix paths ([#2424], thanks [@s-h-a-d-o-w])no-cycle]: add passing test cases ([#2438], thanks [@georeith])no-extraneous-dependencies] improve performance using cache ([#2374], thanks [@meowtec])CONTRIBUTING.md: mention inactive PRs ([#2546], thanks [@stropho])no-restricted-paths]: Tests forimport typestatements ([#2459], thanks [@golergka])no-restricted-paths]: fix one failingimport typetest case, submitted by [@golergka], thanks [@azyzz228]eslint-doc-generatorto v1.0.0 ([#2605], thanks [@bmish])no-cycle], [no-internal-modules], [no-restricted-paths]: useanyOfinstead ofoneOf(thanks [@ljharb], [@remcohaszing])v2.26.0Compare Source
Added
no-named-default], [no-default-export], [prefer-default-export], [no-named-export], [export], [named], [namespace], [no-unused-modules]: support arbitrary module namespace names ([#2358], thanks [@sosukesuzuki])no-dynamic-require]: support dynamic import with espree ([#2371], thanks [@sosukesuzuki])no-relative-packages]: add fixer ([#2381], thanks [@forivall])Fixed
default]:typescript-eslint-parser: avoid a crash on exporting as namespace (thanks [@ljharb])export]/TypeScript: false positive for typescript namespace merging ([#1964], thanks [@magarcia])no-duplicates]: ignore duplicate modules in different TypeScript module declarations ([#2378], thanks [@remcohaszing])no-unused-modules]: avoid a crash when processing re-exports ([#2388], thanks [@ljharb])Changed
no-nodejs-modules]: add tests for node protocol URL ([#2367], thanks [@sosukesuzuki])default], [no-anonymous-default-export], [no-mutable-exports], [no-named-as-default-member], [no-named-as-default]: add tests for arbitrary module namespace names ([#2358], thanks [@sosukesuzuki])no-unresolved]: Fix RegExp escaping in readme ([#2332], thanks [@stephtr])namespace]: try to improve performance ([#2340], thanks [@ljharb])order]: TS code examples should use TS code blocks ([#2411], thanks [@MM25Zamanian])no-unresolved]: fix link ([#2417], thanks [@kylemh])v2.25.4Compare Source
Fixed
importType: avoid crashing on a non-string' ([#2305], thanks [@ljharb])first]: prevent crash when parsing angular templates ([#2210], thanks [@ljharb])importType: properly resolve@/*-aliased imports as internal ([#2334], thanks [@ombene])named]/ExportMap: handle named imports from CJS modules that use dynamic import ([#2341], thanks [@ludofischer])Changed
no-default-import]: report on the token "default" instead of the entire node ([#2299], thanks [@pmcelhaney])order]: Remove duplicate mention of default ([#2280], thanks [@johnthagen])eslint-module-utilsv2.25.3Compare Source
Fixed
extensions]: ignore unresolveable type-only imports ([#2270], [#2271], thanks [@jablko])importType: fixisExternalModulecalculation ([#2282], thanks [@mx-bernhard])no-import-module-exports]: avoid false positives with a shadowedmoduleorexports([#2297], thanks [@ljharb])Changed
order]: add type to the default groups ([#2272], thanks [@charpeni])importType: combine redundantisScopedandisScopedModule(thanks [@ljharb])v2.25.2Compare Source
Fixed
eslint-module-utilsfor real this time ([#2255], thanks [@ljharb])v2.25.1Compare Source
Fixed
eslint-module-utilsv2.25.0Compare Source
Added
eslintv8 ([#2191], thanks [@ota-meshi])no-unresolved]: addcaseSensitiveStrictoption ([#1262], thanks [@sergei-startsev])no-unused-modules]: add eslint v8 support ([#2194], thanks [@coderaiser])no-restricted-paths]: add/restore glob pattern support ([#2219], thanks [@stropho])no-unused-modules]: support dynamic imports ([#1660], [#2212], thanks [@maxkomarychev], [@aladdin-add], [@Hypnosphi])Fixed
no-unresolved]: ignore type-only imports ([#2220], thanks [@jablko])order]: fix sorting imports inside TypeScript module declarations ([#2226], thanks [@remcohaszing])default],ExportMap: Resolve extended TypeScript configuration files ([#2240], thanks [@mrmckeb])Changed
pkg-upandread-pkg-up([#2047], thanks [@mgwalker]).d.tsfrom [import/parserssetting] and [import/extensionssetting] ([#2220], thanks [@jablko])no-unresolved], [no-extraneous-dependencies]: moduleVisitor usage ([#2233], thanks [@jablko])v2.24.2Compare Source
Fixed
named], [namespace]: properly handle ExportAllDeclarations ([#2199], thanks [@ljharb])v2.24.1Compare Source
Fixed
ExportMap: Add default export when esModuleInterop is true and anything is exported ([#2184], thanks [@Maxim-Mazurok])named], [namespace]: properly set reexports onexport * as … from([#1998], [#2161], thanks [@ljharb])no-duplicates]: correctly handle case of mixed default/named type imports ([#2149], thanks [@GoodForOneFare], [@nwalters512])no-duplicates]: avoid crash with emptyimport type {}([#2201], thanks [@ljharb])Changed
max-dependencies: 📖 DocumentignoreTypeImportsoption ([#2196], thanks [@himynameisdave])v2.24.0Compare Source
Added
no-dynamic-require]: add optionesmodule([#1223], thanks [@vikr01])named]: addcommonjsoption ([#1222], thanks [@vikr01])no-namespace]: Addignoreoption ([#2112], thanks [@aberezkin])max-dependencies]: add optionignoreTypeImports([#1847], thanks [@rfermann])Fixed
no-duplicates]: ensure autofix avoids excessive newlines ([#2028], thanks [@ertrzyiks])extensions]: avoid crashing on partially typed import/export statements ([#2118], thanks [@ljharb])no-extraneous-dependencies]: add ESM intermediate package.json support ([#2121], thanks [@paztis])context.getPhysicalFilename()when available (ESLint 7.28+) ([#2160], thanks [@pmcelhaney])extensions]/importType: fix isScoped treating @/abc as scoped module ([#2146], thanks [@rperello])Changed
extensions]: improved cases for using@/...([#2140], thanks [@wenfangdu])extensions]: removed incorrect cases ([#2138], thanks [@wenfangdu])order]: add tests forpathGroupsExcludedImportTypes: ['type']([#2158], thanks [@atav32])order]: improve the documentation for thepathGroupsExcludedImportTypesoption ([#2156], thanks [@liby])no-cycle]: Restructure test files ([#1517], thanks [@soryy708])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-packages] to 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])Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - 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.
This PR has been generated by Mend Renovate. View repository job log here.