import eslint from '@eslint/js'; import eslintPluginPrettierRecommended from 'eslint-plugin-prettier/recommended'; import simpleImportSort from 'eslint-plugin-simple-import-sort'; import tseslint from 'typescript-eslint'; export default tseslint.config( eslint.configs.recommended, ...tseslint.configs.recommended, eslintPluginPrettierRecommended, { plugins: { 'simple-import-sort': simpleImportSort, }, rules: { 'simple-import-sort/imports': 'warn', 'simple-import-sort/exports': 'warn', }, }, { rules: { 'no-unused-vars': 'off', '@typescript-eslint/no-unused-vars': [ 'error', { varsIgnorePattern: '_', argsIgnorePattern: '_' }, ], }, }, );