Update dependency eslint-plugin-import to v2.27.5
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
eslint-plugin-import | devDependencies | minor | 2.26.0 -> 2.27.5 |
Release Notes
import-js/eslint-plugin-import
v2.27.5
Fixed
- [
order]
: Fix group ranks order when alphabetizing ([#2674], thanks [@Pearce-Ropion])
v2.27.4
Fixed
-
semver
should be a prod dep ([#2668])
v2.27.3
Fixed
- [
no-empty-named-blocks
]: rewrite rule to only check import declarations ([#2666])
v2.27.2
Fixed
- [
no-duplicates
]: do not unconditionally requiretypescript
([#2665])
v2.27.1
Fixed
-
array.prototype.flatmap
should be a prod dep ([#2664], thanks [@cristobal])
v2.27.0
Added
- [
newline-after-import
]: addconsiderComments
option ([#2399], thanks [@pri1311]) - [
no-cycle
]: addallowUnsafeDynamicCyclicDependency
option ([#2387], thanks [@GerkinDev]) - [
no-restricted-paths
]: support arrays forfrom
andtarget
options ([#2466], thanks [@AdriAt360]) - [
no-anonymous-default-export
]: addallowNew
option ([#2505], thanks [@DamienCassou]) - [
order
]: AdddistinctGroup
option ([#2395], thanks [@hyperupcall]) - [
no-extraneous-dependencies
]: AddincludeInternal
option ([#2541], thanks [@bdwain]) - [
no-extraneous-dependencies
]: AddincludeTypes
option ([#2543], thanks [@bdwain]) - [
order
]: newalphabetize.orderImportKind
option to sort imports with same path based on their kind (type
,typeof
) ([#2544], thanks [@stropho]) - [
consistent-type-specifier-style
]: add rule ([#2473], thanks [@bradzacher]) - Add [
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 withinlineTypeImport
option ([#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.match
instead ofminimatch
to 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
]:checkPkgFieldObject
filters boolean fields from checks ([#2598], thanks [@mpint]) - [
no-cycle
]: accept Flowtypeof
imports, just liketype
([#2608], thanks [@gnprice]) - [
no-import-module-exports
]: avoid a false positive for import variables ([#2315], thanks [@BarryThePenguin])
Changed
- [Tests] [
named
]: Run all TypeScript test ([#2427], thanks [@ProdigySim]) - [readme] note use of typescript in readme
import/extensions
section ([#2440], thanks [@OutdatedVersion]) - [Docs] [
order
]: use correct default value ([#2392], thanks [@hyperupcall]) - [meta] replace git.io link in comments with the original URL ([#2444], thanks [@liby])
- [Docs] remove global install in readme ([#2412], thanks [@aladdin-add])
- [readme] clarify
eslint-import-resolver-typescript
usage ([#2503], thanks [@JounQin]) - [Refactor] [
no-cycle
]: Add per-run caching of traversed paths ([#2419], thanks [@nokel81]) - [Performance]
ExportMap
: add caching after parsing for an ambiguous module ([#2531], thanks [@stenin-nikita]) - [Docs] [
no-useless-path-segments
]: fix paths ([#2424], thanks [@s-h-a-d-o-w]) - [Tests] [
no-cycle
]: add passing test cases ([#2438], thanks [@georeith]) - [Refactor] [
no-extraneous-dependencies
] improve performance using cache ([#2374], thanks [@meowtec]) - [meta]
CONTRIBUTING.md
: mention inactive MRs ([#2546], thanks [@stropho]) - [readme] make json for setting groups multiline ([#2570], thanks [@bertyhell])
- [Tests] [
no-restricted-paths
]: Tests forimport type
statements ([#2459], thanks [@golergka]) - [Tests] [
no-restricted-paths
]: fix one failingimport type
test case, submitted by [@golergka], thanks [@azyzz228] - [Docs] automate docs with eslint-doc-generator ([#2582], thanks [@bmish])
- [readme] Increase clarity around typescript configuration ([#2588], thanks [@Nfinished])
- [Docs] update
eslint-doc-generator
to v1.0.0 ([#2605], thanks [@bmish]) - [Perf] [
no-cycle
], [no-internal-modules
], [no-restricted-paths
]: useanyOf
instead ofoneOf
(thanks [@ljharb], [@remcohaszing])
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.