refactor: automatically sort imports
[benchmarks-js.git] / .eslintrc.cjs
index 1a4b9abd5d3bd02182327743dacdda71ae94c8fe..d1ccd643c6212b5f7c349b5325f6d8a8ba2565ea 100644 (file)
@@ -8,10 +8,10 @@ module.exports = defineConfig({
     node: true
   },
   parserOptions: {
-    ecmaVersion: 2022,
-    sourceType: 'module'
+    sourceType: 'module',
+    ecmaVersion: 2022
   },
-  plugins: ['promise', 'jsdoc'],
+  plugins: ['simple-import-sort', 'promise', 'jsdoc'],
   extends: [
     'standard',
     'eslint:recommended',
@@ -19,5 +19,9 @@ module.exports = defineConfig({
     'plugin:jsdoc/recommended',
     'plugin:import/recommended',
     'plugin:promise/recommended'
-  ]
+  ],
+  rules: {
+    'simple-import-sort/imports': 'error',
+    'simple-import-sort/exports': 'error'
+  }
 })