import simpleImportSort from 'eslint-plugin-simple-import-sort'
import globals from 'globals'
import neostandard, { plugins } from 'neostandard'
-// FIXME: https://github.com/neostandard/neostandard/pull/88
-// eslint-disable-next-line n/no-extraneous-import
-import tseslint from 'typescript-eslint'
export default defineFlatConfig([
{
],
},
},
- // ...tseslint.config(
- // ...tseslint.configs.strictTypeChecked,
- // ...tseslint.configs.stylisticTypeChecked
- // ),
+ ...plugins['typescript-eslint'].config(
+ ...plugins['typescript-eslint'].configs.strictTypeChecked,
+ ...plugins['typescript-eslint'].configs.stylisticTypeChecked
+ ),
...neostandard({
ts: true,
globals: {
- ...globals.node,
...globals.mocha,
},
}),
'Quadflieg',
'neostandard',
'poolifier',
- 'tseslint',
],
},
},
},
{
files: ['**/*.js', '**/*.mjs', '**/*.cjs'],
- ...tseslint.configs.disableTypeChecked,
+ ...plugins['typescript-eslint'].configs.disableTypeChecked,
},
// examples specific configuration
{