chore: cleanup eslint configuration
authorJérôme Benoit <jerome.benoit@piment-noir.org>
Fri, 2 Aug 2024 00:13:35 +0000 (02:13 +0200)
committerJérôme Benoit <jerome.benoit@piment-noir.org>
Fri, 2 Aug 2024 00:13:35 +0000 (02:13 +0200)
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
eslint.config.js

index e88d3d91b10b086ef11522e6d922d857534f19f6..76e43e88865d6e087a371c7be0707c5603851441 100644 (file)
@@ -35,23 +35,25 @@ export default defineFlatConfig([
       },
     },
   },
-  ...plugins['typescript-eslint'].config({
-    files: ['**/*.ts', '**/*.tsx', '**/*.mts', '**/*.cts', '*/**.vue'],
-    extends: [
-      ...plugins['typescript-eslint'].configs.strictTypeChecked,
-      ...plugins['typescript-eslint'].configs.stylisticTypeChecked,
-    ],
-    languageOptions: {
-      parserOptions: {
-        projectService: true,
-        tsconfigRootDir: import.meta.dirname,
+  ...plugins['typescript-eslint'].config(
+    {
+      files: ['**/*.ts', '**/*.tsx', '**/*.mts', '**/*.cts', '*/**.vue'],
+      extends: [
+        ...plugins['typescript-eslint'].configs.strictTypeChecked,
+        ...plugins['typescript-eslint'].configs.stylisticTypeChecked,
+      ],
+      languageOptions: {
+        parserOptions: {
+          projectService: true,
+          tsconfigRootDir: import.meta.dirname,
+        },
       },
     },
-  }),
-  {
-    files: ['**/*.js', '**/*.mjs', '**/*.cjs'],
-    ...plugins['typescript-eslint'].configs.disableTypeChecked,
-  },
+    {
+      files: ['**/*.js', '**/*.mjs', '**/*.cjs'],
+      ...plugins['typescript-eslint'].configs.disableTypeChecked,
+    }
+  ),
   {
     plugins: {
       'simple-import-sort': simpleImportSort,