diff --git a/eslint.config.ts b/eslint.config.ts index dda28f6..5dfa4b3 100644 --- a/eslint.config.ts +++ b/eslint.config.ts @@ -1,4 +1,3 @@ -import rujectConfig from './src/index'; -import { defineConfig } from 'eslint/config'; +import rujectConfig from './src/index' -export default defineConfig(rujectConfig); +export default rujectConfig; \ No newline at end of file diff --git a/src/index.ts b/src/index.ts index acd605f..e060a27 100644 --- a/src/index.ts +++ b/src/index.ts @@ -4,18 +4,13 @@ import pluginPrettier from 'eslint-plugin-prettier'; import pluginPrettierRecommended from 'eslint-plugin-prettier/recommended'; import pluginSonarjs from 'eslint-plugin-sonarjs'; import pluginUnicorn from 'eslint-plugin-unicorn'; +import { defineConfig } from 'eslint/config'; import tseslint from 'typescript-eslint'; import { sortBaseRule, sortDetailedRule } from './sort'; const ignores = { - ignores: [ - 'dist/**', - '**/dist/**', - 'build/**', - '**/build/**', - 'eslint.config.ts', - ], + ignores: ['dist/**', '**/dist/**', 'build/**', '**/build/**'], } as const; const configs = [ @@ -29,7 +24,7 @@ const configs = [ (pluginSonarjs.configs?.recommended ?? {}) as any, // broken sonarjs types? ] as const; -export const config = [ +export const config = defineConfig([ ...configs, ignores, { @@ -62,6 +57,6 @@ export const config = [ ], }, }, -]; +]); export default config;