Bumps eslint-plugin-import from 2.22.1 to 2.23.0.
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日
Changelog
Sourced from eslint-plugin-import's changelog.
[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]: Add forbid 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 for export. (#1997, thanks [@s-h-a-d-o-w])
- [
order]: support type imports (#2021, thanks [@grit96])
- [
order]: Add warnOnUnassignedImports 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 of import = 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 flow typeof imports (#1534, thanks [@devongovett])
- [
newline-after-import]: respect decorator annotations (#1985, thanks [@lilling])
- [
no-restricted-paths]: enhance performance for zones with except paths (#2022, thanks [@malykhinvi])
- [
no-unresolved]: check import() (#2026, thanks [@aladdin-add])
Changed
- [Generic Import Callback] Make callback for all imports once in rules (#1237, thanks [
@ljqx])
- [Docs] [
no-named-as-default]: add semicolon (#1897, thanks [@bicstone])
- [Docs]
no-extraneous-dependencies: correct peerDependencies option default to true (#1993, thanks [@dwardu])
- [Docs]
order: Document options required to match ordering example (#1992, thanks [@silviogutierrez])
- [Tests]
no-unresolved: add tests for import() (#2012, thanks [@davidbonnet])
- [Docs] Add import/recommended ruleset to README (#2034, thanks [
@edemaine])
Commits
e9e755d Bump to v2.23.0
7b264c0 [resolvers/webpack] v0.13.1
aa37904 [deps] update eslint-module-utils
6417cfd utils: v2.6.1
4d47169 [resolvers/webpack] [deps] update debug, interpret, is-core-module, `lo...
be24ab8 [resolvers/*] [dev deps] update coveralls
36407c4 [resolvers/node] [deps] update debug, resolve
5eb0dca [utils] [deps] update debug
7c1e8e4 [Docs] Add import/recommended ruleset to README
a943fd0 [New] order: Add warnOnUnassignedImports option to enable warnings for ou...
- Additional commits viewable in compare view
Dependabot compatibility score
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
Bumps eslint-plugin-import from 2.22.1 to 2.23.0.
Release notes
Sourced from eslint-plugin-import's releases.
Changelog
Sourced from eslint-plugin-import's changelog.
Commits
e9e755dBump to v2.23.07b264c0[resolvers/webpack] v0.13.1aa37904[deps] updateeslint-module-utils6417cfdutils: v2.6.14d47169[resolvers/webpack] [deps] updatedebug,interpret,is-core-module, `lo...be24ab8[resolvers/*] [dev deps] updatecoveralls36407c4[resolvers/node] [deps] updatedebug,resolve5eb0dca[utils] [deps] updatedebug7c1e8e4[Docs] Add import/recommended ruleset to READMEa943fd0[New]order: AddwarnOnUnassignedImportsoption to enable warnings for ou...Dependabot compatibility score
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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually