ditto/eslint.config.ts
Alex Gleason c898868cb9
eslint?
2024-10-11 14:10:22 -05:00

24 lines
545 B
TypeScript

import js from '@eslint/js';
import typescriptPlugin from '@typescript-eslint/eslint-plugin';
import parser from '@typescript-eslint/parser';
import type { Linter } from 'eslint';
export default [
js.configs.recommended,
{
ignores: ['public/'],
},
{
files: ['**/*.ts'],
languageOptions: {
parser: parser,
},
plugins: {
'@typescript-eslint': typescriptPlugin,
},
rules: {
...typescriptPlugin.configs.recommended.rules,
'sort-imports': 'error',
},
},
] satisfies Linter.Config[];