chore: cleanup eslint configuration
authorJérôme Benoit <jerome.benoit@piment-noir.org>
Thu, 1 Aug 2024 22:41:26 +0000 (00:41 +0200)
committerJérôme Benoit <jerome.benoit@piment-noir.org>
Thu, 1 Aug 2024 22:41:26 +0000 (00:41 +0200)
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
eslint.config.js

index 19fb0137650ea677837fcb7e246937732566bfd3..4d9a1111260e121ac83c5bb5d89932e3fab63343 100644 (file)
@@ -26,12 +26,6 @@ export default defineFlatConfig([
       ],
     },
   },
-  ...neostandard({
-    ts: true,
-    globals: {
-      ...globals.mocha,
-    },
-  }),
   ...plugins['typescript-eslint'].config(
     ...plugins['typescript-eslint'].configs.strictTypeChecked,
     ...plugins['typescript-eslint'].configs.stylisticTypeChecked
@@ -44,6 +38,10 @@ export default defineFlatConfig([
       },
     },
   },
+  {
+    files: ['**/*.js', '**/*.mjs', '**/*.cjs'],
+    ...plugins['typescript-eslint'].configs.disableTypeChecked,
+  },
   {
     plugins: {
       'simple-import-sort': simpleImportSort,
@@ -70,6 +68,12 @@ export default defineFlatConfig([
       'simple-import-sort/exports': 'error',
     },
   },
+  ...neostandard({
+    ts: true,
+    globals: {
+      ...globals.mocha,
+    },
+  }),
   {
     files: [
       'src/pools/selection-strategies/fair-share-worker-choice-strategy.ts',
@@ -78,10 +82,6 @@ export default defineFlatConfig([
       '@stylistic/operator-linebreak': 'off',
     },
   },
-  {
-    files: ['**/*.js', '**/*.mjs', '**/*.cjs'],
-    ...plugins['typescript-eslint'].configs.disableTypeChecked,
-  },
   // examples specific configuration
   {
     files: ['examples/**/*.ts'],