| 1234567891011121314151617181920212223242526 |
- import tseslint from 'typescript-eslint';
- import reactHooks from 'eslint-plugin-react-hooks';
- export default [
- { ignores: ['node_modules/**', '../web/dist/**', 'src/generated/**'] },
- {
- files: ['**/*.{ts,tsx}'],
- plugins: {
- '@typescript-eslint': tseslint.plugin,
- 'react-hooks': reactHooks,
- },
- languageOptions: {
- parser: tseslint.parser,
- parserOptions: {
- projectService: true,
- tsconfigRootDir: import.meta.dirname,
- },
- },
- rules: {
- '@typescript-eslint/no-deprecated': 'warn',
- },
- linterOptions: {
- reportUnusedDisableDirectives: 'off',
- },
- },
- ];
|