From a8397beff01f758e1b86a653466a4b9503215de3 Mon Sep 17 00:00:00 2001 From: Tyler Mumford Date: Tue, 30 Dec 2025 15:31:30 -0700 Subject: [PATCH] Update types and RuleContext deprecations --- lib/rules/jsx-filename-extension.js | 2 +- lib/util/version.js | 2 +- package.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/rules/jsx-filename-extension.js b/lib/rules/jsx-filename-extension.js index 4a2cfeede6..8aebbe5b0b 100644 --- a/lib/rules/jsx-filename-extension.js +++ b/lib/rules/jsx-filename-extension.js @@ -61,7 +61,7 @@ module.exports = { }, create(context) { - const filename = context.getFilename(); + const filename = context.filename; let jsxNode; diff --git a/lib/util/version.js b/lib/util/version.js index c9dc683b7d..7eb2979215 100644 --- a/lib/util/version.js +++ b/lib/util/version.js @@ -28,7 +28,7 @@ function resetDetectedVersion() { function resolveBasedir(contextOrFilename) { if (contextOrFilename) { - const filename = typeof contextOrFilename === 'string' ? contextOrFilename : contextOrFilename.getFilename(); + const filename = typeof contextOrFilename === 'string' ? contextOrFilename : contextOrFilename.filename; const dirname = path.dirname(filename); try { if (fs.statSync(filename).isFile()) { diff --git a/package.json b/package.json index 5c91dd7c08..e3c0f60abb 100644 --- a/package.json +++ b/package.json @@ -62,7 +62,7 @@ "@babel/plugin-syntax-do-expressions": "^7.27.1", "@babel/plugin-syntax-function-bind": "^7.27.1", "@babel/preset-react": "^7.27.1", - "@types/eslint": "=7.2.10", + "@types/eslint": "=8.56.12", "@types/estree": "0.0.52", "@types/node": "^4.9.5", "@typescript-eslint/parser": "^2.34.0 || ^3.10.1 || ^4 || ^5 || ^6.20 || ^7.14.1 || 8.4 - 8.17",