import eslint from '@eslint/js'; import tsEslint from 'typescript-eslint'; import unusedImports from 'eslint-plugin-unused-imports'; import eslintConfigPrettier from 'eslint-config-prettier'; export default tsEslint.config( eslint.configs.recommended, ...tsEslint.configs.recommended, eslintConfigPrettier, { plugins: { 'unused-imports': unusedImports, }, }, { rules: { quotes: ['error', 'single', { allowTemplateLiterals: false }], 'no-unused-vars': 'off', '@typescript-eslint/no-unused-vars': 'off', 'unused-imports/no-unused-imports': 'error', 'unused-imports/no-unused-vars': 'error', }, }, );