diff options
Diffstat (limited to 'bskyembed/.eslintrc.cjs')
-rw-r--r-- | bskyembed/.eslintrc.cjs | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/bskyembed/.eslintrc.cjs b/bskyembed/.eslintrc.cjs new file mode 100644 index 000000000..adac4e5ce --- /dev/null +++ b/bskyembed/.eslintrc.cjs @@ -0,0 +1,22 @@ +module.exports = { + root: true, + parser: '@typescript-eslint/parser', + plugins: ['@typescript-eslint', 'simple-import-sort'], + extends: [ + 'eslint:recommended', + 'preact', + 'plugin:@typescript-eslint/recommended', + 'plugin:@typescript-eslint/recommended-requiring-type-checking', + ], + rules: { + 'simple-import-sort/imports': 'warn', + 'simple-import-sort/exports': 'warn', + 'no-else-return': 'off', + }, + parserOptions: { + sourceType: 'module', + ecmaVersion: 'latest', + project: ['./tsconfig.json'], + tsconfigRootDir: __dirname, + }, +} |