diff options
author | Samuel Newman <mozzius@protonmail.com> | 2025-03-21 17:43:10 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-03-21 08:43:10 -0700 |
commit | f6f253b4c93f5166648615d03f38ede40135f646 (patch) | |
tree | 8c8defd0d540671a6f28e1ccae40c4044b7f1ca9 /.eslintrc.js | |
parent | 3cfac98f950c428b17240648d1c7eb165a218f14 (diff) | |
download | voidsky-f6f253b4c93f5166648615d03f38ede40135f646.tar.zst |
Add eslint consistent type import rules (#8035)
* add eslint-plugin-import * turn off eslint/no-usused-vars
Diffstat (limited to '.eslintrc.js')
-rw-r--r-- | .eslintrc.js | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/.eslintrc.js b/.eslintrc.js index 19b869871..44f3edfd1 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -15,6 +15,7 @@ module.exports = { 'simple-import-sort', 'bsky-internal', 'eslint-plugin-react-compiler', + 'import', ], rules: { 'react/no-unescaped-entities': 0, @@ -81,6 +82,16 @@ module.exports = { ], 'simple-import-sort/exports': 'error', 'react-compiler/react-compiler': 'warn', + 'no-unused-vars': 'off', + '@typescript-eslint/no-unused-vars': [ + 'error', + {argsIgnorePattern: '^_', varsIgnorePattern: '^_'}, + ], + '@typescript-eslint/consistent-type-imports': [ + 'warn', + {prefer: 'type-imports', fixStyle: 'inline-type-imports'}, + ], + 'import/consistent-type-specifier-style': ['warn', 'prefer-inline'], }, ignorePatterns: [ '**/__mocks__/*.ts', |