[Snyk] Upgrade typescript-eslint from 8.31.0 to 8.38.0 #75
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Snyk has created this PR to upgrade typescript-eslint from 8.31.0 to 8.38.0.
ℹ️ Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.
The recommended version is 108 versions ahead of your current version.
The recommended version was released a month ago.
Issues fixed by the recommended upgrade:
SNYK-JS-BRACEEXPANSION-9789073
Release notes
Package name: typescript-eslint
-
8.38.0 - 2025-07-21
- typescript-estree: forbid optional chain in
- disallow extra properties in rule options (#11397)
- eslint-plugin: [consistent-generic-constructors] resolve conflict with
- typescript-eslint: infer tsconfigRootDir with v8 API (#11412)
- typescript-eslint: error on nested
- typescript-estree: ensure the token type of the property name is Identifier (#11329)
- Andrew Kazakov @ andreww2012
- Kirk Waiblinger @ kirkwaiblinger
- MK @ asdf93074
- tao
- Younsang Na @ nayounsang
-
8.37.1-alpha.6 - 2025-07-21
-
8.37.1-alpha.5 - 2025-07-21
-
8.37.1-alpha.4 - 2025-07-19
-
8.37.1-alpha.3 - 2025-07-18
-
8.37.1-alpha.2 - 2025-07-18
-
8.37.1-alpha.1 - 2025-07-16
-
8.37.1-alpha.0 - 2025-07-14
-
8.37.0 - 2025-07-14
- typescript-estree: infer tsconfigRootDir from call stack (#11370)
- eslint-plugin: [unified-signatures] fix false positives for ignoreOverloadsWithDifferentJSDoc option (#11381)
- type-utils: add missing 'types' dependency to 'type-utils' (#11383)
- type-utils: handle namespaced exports in specifier matching (#11380)
- Bill Collins
- Josh Goldberg ✨
- René @ Renegade334
- Yukihiro Hasegawa @ y-hsgw
-
8.36.1-alpha.4 - 2025-07-14
-
8.36.1-alpha.3 - 2025-07-14
-
8.36.1-alpha.2 - 2025-07-09
-
8.36.1-alpha.1 - 2025-07-08
-
8.36.1-alpha.0 - 2025-07-07
-
8.36.0 - 2025-07-07
- typescript-eslint: support
- Kirk Waiblinger @ kirkwaiblinger
-
8.35.2-alpha.11 - 2025-07-07
-
8.35.2-alpha.10 - 2025-07-07
-
8.35.2-alpha.9 - 2025-07-06
-
8.35.2-alpha.8 - 2025-07-06
-
8.35.2-alpha.7 - 2025-07-06
-
8.35.2-alpha.6 - 2025-07-05
-
8.35.2-alpha.5 - 2025-07-01
-
8.35.2-alpha.4 - 2025-07-01
-
8.35.2-alpha.3 - 2025-07-01
-
8.35.2-alpha.2 - 2025-07-01
-
8.35.2-alpha.1 - 2025-07-01
-
8.35.2-alpha.0 - 2025-07-01
-
8.35.1 - 2025-06-30
- remove prettier from eslint-plugin (#11339)
- website: did not find a source file error if url hash doesn't contain fileType (#11350)
- Abhijeet Singh @ cseas
- mdm317
-
8.35.1-alpha.6 - 2025-06-26
-
8.35.1-alpha.5 - 2025-06-26
-
8.35.1-alpha.4 - 2025-06-25
-
8.35.1-alpha.3 - 2025-06-24
-
8.35.1-alpha.2 - 2025-06-24
-
8.35.1-alpha.1 - 2025-06-23
-
8.35.1-alpha.0 - 2025-06-23
-
8.35.0 - 2025-06-23
- eslint-plugin: [no-base-to-string] add checkUnknown Option (#11128)
- website: acquired types are shown in the editor but not reflected in linting (#11198)
- Kim Sang Du @ developer-bandi
- mdm317
-
8.34.2-alpha.3 - 2025-06-23
-
8.34.2-alpha.2 - 2025-06-23
-
8.34.2-alpha.1 - 2025-06-18
-
8.34.2-alpha.0 - 2025-06-16
-
8.34.1 - 2025-06-16
- types: add 2026/17 to EcmaVersion (#11304)
- typescript-estree: emit a Literal instead of Identifier for constructor when the identifier is a string (#11299)
- visitor-keys: bump
- David Archibald
- overlookmotel
- Tao
-
8.34.1-alpha.8 - 2025-06-16
-
8.34.1-alpha.7 - 2025-06-16
-
8.34.1-alpha.6 - 2025-06-16
-
8.34.1-alpha.5 - 2025-06-16
-
8.34.1-alpha.4 - 2025-06-16
-
8.34.1-alpha.3 - 2025-06-14
-
8.34.1-alpha.2 - 2025-06-13
-
8.34.1-alpha.1 - 2025-06-10
-
8.34.1-alpha.0 - 2025-06-09
-
8.34.0 - 2025-06-09
- type-utils: deprecated getSourceFileOfNode function (#11284)
- typescript-estree: change the token type of
- typescript-estree: add validation to interface extends (#11271)
- visitor-keys: fix visitor keys order (#11279)
- Kim Sang Du @ developer-bandi
- overlookmotel
- Tao
-
8.33.2-alpha.9 - 2025-06-09
-
8.33.2-alpha.8 - 2025-06-09
-
8.33.2-alpha.7 - 2025-06-09
-
8.33.2-alpha.6 - 2025-06-09
-
8.33.2-alpha.5 - 2025-06-09
-
8.33.2-alpha.4 - 2025-06-09
-
8.33.2-alpha.3 - 2025-06-07
-
8.33.2-alpha.2 - 2025-06-06
-
8.33.2-alpha.1 - 2025-06-05
-
8.33.2-alpha.0 - 2025-06-02
-
8.33.1 - 2025-06-02
- exclude docs/ directory from eslint-plugin package (#11251)
- project-service: add missing
- JounQin
- roottool
-
8.33.1-alpha.6 - 2025-06-02
-
8.33.1-alpha.5 - 2025-06-01
-
8.33.1-alpha.4 - 2025-05-31
-
8.33.1-alpha.3 - 2025-05-30
-
8.33.1-alpha.2 - 2025-05-29
-
8.33.1-alpha.1 - 2025-05-29
-
8.33.1-alpha.0 - 2025-05-29
-
8.33.0 - 2025-05-27
-
8.32.2-alpha.12 - 2025-05-27
-
8.32.2-alpha.11 - 2025-05-19
-
8.32.2-alpha.10 - 2025-05-19
-
8.32.2-alpha.9 - 2025-05-19
-
8.32.2-alpha.8 - 2025-05-17
-
8.32.2-alpha.7 - 2025-05-16
-
8.32.2-alpha.6 - 2025-05-16
-
8.32.2-alpha.5 - 2025-05-16
-
8.32.2-alpha.4 - 2025-05-16
-
8.32.2-alpha.3 - 2025-05-16
-
8.32.2-alpha.2 - 2025-05-16
-
8.32.2-alpha.1 - 2025-05-16
-
8.32.2-alpha.0 - 2025-05-12
-
8.32.1 - 2025-05-12
-
8.32.1-alpha.8 - 2025-05-12
-
8.32.1-alpha.7 - 2025-05-12
-
8.32.1-alpha.6 - 2025-05-12
-
8.32.1-alpha.5 - 2025-05-12
-
8.32.1-alpha.4 - 2025-05-12
-
8.32.1-alpha.3 - 2025-05-12
-
8.32.1-alpha.2 - 2025-05-09
-
8.32.1-alpha.1 - 2025-05-07
-
8.32.1-alpha.0 - 2025-05-05
-
8.32.0 - 2025-05-05
-
8.31.2-alpha.8 - 2025-05-05
-
8.31.2-alpha.7 - 2025-05-02
-
8.31.2-alpha.6 - 2025-05-02
-
8.31.2-alpha.5 - 2025-05-02
-
8.31.2-alpha.4 - 2025-05-01
-
8.31.2-alpha.3 - 2025-04-29
-
8.31.2-alpha.2 - 2025-04-28
-
8.31.2-alpha.1 - 2025-04-28
-
8.31.2-alpha.0 - 2025-04-28
-
8.31.1 - 2025-04-28
-
8.31.1-alpha.3 - 2025-04-28
-
8.31.1-alpha.2 - 2025-04-22
-
8.31.1-alpha.1 - 2025-04-22
-
8.31.1-alpha.0 - 2025-04-21
-
8.31.0 - 2025-04-21
from typescript-eslint GitHub release notes8.38.0 (2025-07-21)
🚀 Features
TemplateTaggedLiteral(#11391)🩹 Fixes
isolatedDeclarationsif enabled inconstructoroption (#11351)extendsintseslint.config()(#11361)❤️ Thank You
You can read about our versioning strategy and releases on our website.
8.37.0 (2025-07-14)
🚀 Features
🩹 Fixes
❤️ Thank You
You can read about our versioning strategy and releases on our website.
8.36.0 (2025-07-07)
🚀 Features
basePathintseslint.config()(#11357)❤️ Thank You
You can read about our versioning strategy and releases on our website.
8.35.1 (2025-06-30)
🩹 Fixes
❤️ Thank You
You can read about our versioning strategy and releases on our website.
8.35.0 (2025-06-23)
🚀 Features
🩹 Fixes
❤️ Thank You
You can read about our versioning strategy and releases on our website.
8.34.1 (2025-06-16)
🩹 Fixes
eslint-visitor-keysdependency (#11294)❤️ Thank You
You can read about our versioning strategy and releases on our website.
8.34.0 (2025-06-09)
🚀 Features
🩹 Fixes
nullfromKeywordtoNull(#11283)❤️ Thank You
You can read about our versioning strategy and releases on our website.
8.33.1 (2025-06-02)
🩹 Fixes
typescriptpeer dependency (#11265)❤️ Thank You
You can read about our versioning strategy and releases on our website.
Important
Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.
For more information: