import js from '@eslint/js'; import tseslint from 'typescript-eslint'; export default tseslint.config( { ignores: ['dist/**', 'coverage/**', 'eslint.config.js', 'scripts/**'] }, js.configs.recommended, ...tseslint.configs.recommendedTypeChecked, { languageOptions: { parserOptions: { projectService: true, tsconfigRootDir: import.meta.dirname } } }, { rules: { '@typescript-eslint/require-await': 'off' } }, );