cli
cli copied to clipboard
Bump eslint-plugin-import from 2.18.0 to 2.23.4
Bumps eslint-plugin-import from 2.18.0 to 2.23.4.
Release notes
Sourced from eslint-plugin-import's releases.
v2.23.0
https://github.com/benmosher/eslint-plugin-import/blob/v2.23.0/CHANGELOG.md#2230---2021-05-13
v2.22.1
https://github.com/benmosher/eslint-plugin-import/blob/v2.22.1/CHANGELOG.md#2221---2020-09-27
Changelog
Sourced from eslint-plugin-import's changelog.
[2.23.4] - 2021-05-29
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
])[2.23.3] - 2021-05-21
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 unlesstype
is in groups (#2087, thanks [@grit96
])Changed
- [Docs] Add
no-relative-packages
to list of to the list of rules (#2075, thanks [@arvigeus
])[2.23.2] - 2021-05-15
Changed
- [meta] add
safe-publish-latest
; useprepublishOnly
script for npm 7+[2.23.1] - 2021-05-14
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
])[2.23.0] - 2021-05-13
Added
- [
no-commonjs
]: Also detect require calls with expressionless template literals:require(`x`)
(#1958, thanks [@FloEdelmann
])- [
no-internal-modules
]: Addforbid
option (#1846, thanks [@guillaumewuip
])- add [
no-relative-packages
] (#1860, #966, thanks [@tapayne88
] [@panrafal
])- add [
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
]: AddwarnOnUnassignedImports
option 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
])
... (truncated)
Commits
998c300
Bump to v2.23.4ec10721
[meta] fix changelog entriesda8d584
[Fix]no-extraneous-dependencies
: fix package name algorithm81b9d24
[Fix]no-import-module-exports
: Don't crash if packages have no entrypoint20c373c
Bump to v2.23.30a08b6a
[Tests]order
add passing test to close #2081b39770d
[Fix]order
: restore default behavior unlesstype
is in groups72b9c3d
[Fix]no-cycle
: fix false negative when file imports a type after importing...30bba6a
[Fix]no-cycle
: ignore imports where imported file only imports types of im...3cf913d
[meta] sort and uniquify usernames in changelog- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) -
@dependabot use these labels
will set the current labels as the default for future PRs for this repo and language -
@dependabot use these reviewers
will set the current reviewers as the default for future PRs for this repo and language -
@dependabot use these assignees
will set the current assignees as the default for future PRs for this repo and language -
@dependabot use this milestone
will set the current milestone as the default for future PRs for this repo and language -
@dependabot badge me
will comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot dashboard:
- Update frequency (including time of day and day of week)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)