Update ESLint and related
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
eslint (source) | devDependencies | minor | 8.45.0 -> 8.46.0 |
eslint-plugin-import | devDependencies | minor | ^2.27.5 -> ^2.28.0 |
MR created with the help of gitlab-org/frontend/renovate-gitlab-bot
Release Notes
eslint/eslint
v8.46.0
Features
-
8a93438
feat:require-unicode-regexp
supportv
flag (#17402) (SUZUKI Sosuke) -
1a2f966
feat:no-useless-escape
supportv
flag (#17420) (Yosuke Ota) -
ee68d1d
feat:no-empty-character-class
supportv
flag (#17419) (Milos Djermanovic) -
853d32b
feat: deprecate no-return-await (#17417) (Carlos Lopez) -
d4f02e4
feat:no-control-regex
supportv
flag (#17405) (Yosuke Ota) -
2a35f3e
feat:prefer-named-capture-group
supportv
flag (#17409) (Yosuke Ota) -
8ca8b50
feat: Better error message for flat config plugins (#17399) (Nicholas C. Zakas) -
509f753
feat:no-misleading-character-class
supportv
flag (#17406) (Yosuke Ota) -
3caf514
feat:no-regex-spaces
supportv
flag (#17407) (Yosuke Ota) -
b7fad2b
feat:prefer-regex-literals
supportv
flag (#17410) (Yosuke Ota) -
a6a3ad4
feat:no-useless-backreference
supportv
flag (#17408) (Yosuke Ota) -
94954a7
feat:no-invalid-regexp
supportv
flag (#17404) (Yosuke Ota) -
1af6eac
feat: adds option for allowing empty object patterns as parameter (#17365) (Tanuj Kanti) -
cf03104
feat: Improve config error messages (#17385) (Nicholas C. Zakas)
Bug Fixes
-
9803c7c
fix: FlatESLint#getRulesMetaForResults shouldn't throw on unknown rules (#17393) (Milos Djermanovic) -
42faa17
fix: Update no-loop-func to not overlap with no-undef (#17358) (Matt Wilkinson)
Documentation
-
4d474e3
docs: update with TypeScript info (#17423) (James) -
091f44e
docs: File extension named processor deprecation (#17362) (Matt Wilkinson) -
9254a6c
docs: Update README (GitHub Actions Bot) -
6d6dc51
docs: fix overlapping ofopen in playground
button (#17403) (Tanuj Kanti) -
7fc3a2c
docs: Add private class features info to no-underscore-dangle (#17386) (Matt Wilkinson) -
da73e58
docs: Migratingeslint-env
configuration comments (#17390) (Francesco Trotta) -
80dffed
docs: fix Ignoring Files section in config migration guide (#17392) (Milos Djermanovic) -
8a9abb7
docs: Update README (GitHub Actions Bot) -
7e9be4b
docs: Update README (GitHub Actions Bot) -
0b0bbe0
docs: Update README (GitHub Actions Bot)
Chores
-
d1eb7e4
chore: Update ecosystem dependencies (#17427) (Nicholas C. Zakas) -
fab9e97
chore: package.json update for eslint-config-eslint release (ESLint Jenkins) -
6246711
chore: package.json update for @eslint/js release (ESLint Jenkins) -
0aa0bc3
chore: Add MRs to triage project (#17421) (Nicholas C. Zakas)
import-js/eslint-plugin-import
v2.28.0
Fixed
- [
no-duplicates
]: remove duplicate identifiers in duplicate imports ([#2577], thanks [@joe-matsec]) - [
consistent-type-specifier-style
]: fix accidental removal of comma in certain cases ([#2754], thanks [@bradzacher]) - [Perf]
ExportMap
: ImproveExportMap.for
performance on larger codebases ([#2756], thanks [@leipert]) - [
no-extraneous-dependencies
]/TypeScript: do not error when importing inline type from dev dependencies ([#1820], thanks [@andyogo]) - [
newline-after-import
]/TypeScript: do not error when re-exporting a namespaced import ([#2832], thanks [@laurens-dg]) - [
order
]: partial fix for [#2687] (thanks [@ljharb]) - [
no-duplicates
]: Detect across type and regular imports ([#2835], thanks [@benkrejci]) - [
extensions
]: handle.
and..
properly ([#2778], thanks [@benasher44]) - [
no-unused-modules
]: improve schema (thanks [@ljharb]) - [
no-unused-modules
]: report error on binding instead of parent export ([#2842], thanks [@Chamion])
Changed
- [Docs] [
no-duplicates
]: fix example schema ([#2684], thanks [@simmo]) - [Docs] [
group-exports
]: fix syntax highlighting ([#2699], thanks [@devinrhode2]) - [Docs] [
extensions
]: reference node ESM behavior ([#2748], thanks [@xM8WVqaG]) - [Refactor] [
exports-last
]: usearray.prototype.findlastindex
(thanks [@ljharb]) - [Refactor] [
no-anonymous-default-export
]: useobject.fromentries
(thanks [@ljharb]) - [Refactor] [
no-unused-modules
]: usearray.prototype.flatmap
(thanks [@ljharb])
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.
Edited by GitLab Dependency Bot