Files
admin/apps/web/eslint.config.mjs
T

29 lines
741 B
JavaScript

import nextVitals from 'eslint-config-next/core-web-vitals';
import nextTs from 'eslint-config-next/typescript';
import { defineConfig, globalIgnores } from 'eslint/config';
const eslintConfig = defineConfig([
...nextVitals,
...nextTs,
{
files: ['**/*.{ts,tsx}'],
rules: {
'@typescript-eslint/no-unused-vars': [
'warn',
{
args: 'all',
argsIgnorePattern: '^_',
caughtErrors: 'all',
caughtErrorsIgnorePattern: '^_',
destructuredArrayIgnorePattern: '^_',
varsIgnorePattern: '^_',
ignoreRestSiblings: true
}
]
}
},
globalIgnores(['.next/**', 'out/**', 'build/**', 'next-env.d.ts'])
]);
export default eslintConfig;