From ee74e63732aad25da4e9365675d66cc74e9084ea Mon Sep 17 00:00:00 2001 From: Kirill Gavrilov Date: Sat, 18 Jul 2026 14:18:52 +0300 Subject: [PATCH] chore(eslint): migrate away from deprecated `tseslint.config()` utility-function --- eslint.config.js | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/eslint.config.js b/eslint.config.js index d273db2..d21a776 100644 --- a/eslint.config.js +++ b/eslint.config.js @@ -4,13 +4,19 @@ import js from '@eslint/js' import stylistic from '@stylistic/eslint-plugin' import perfectionist from 'eslint-plugin-perfectionist' import * as wdio from 'eslint-plugin-wdio' +import { defineConfig } from 'eslint/config' import globals from 'globals' import tseslint from 'typescript-eslint' -export default tseslint.config( - js.configs.recommended, - tseslint.configs.strictTypeChecked, - tseslint.configs.stylisticTypeChecked, +export default defineConfig( + { + files: ['**/*.{js,ts}'], + extends: [ + js.configs.recommended, + tseslint.configs.strictTypeChecked, + tseslint.configs.stylisticTypeChecked, + ], + }, stylistic.configs.customize({ jsx: false, indent: 2,