diff --git a/lib/config/presets/__snapshots__/index.spec.ts.snap b/lib/config/presets/__snapshots__/index.spec.ts.snap index 433ee0a7f9861a7340066e38d42a94345a49adb0..8b6669ff81dc202849096f6ecae3d00d1272c1fe 100644 --- a/lib/config/presets/__snapshots__/index.spec.ts.snap +++ b/lib/config/presets/__snapshots__/index.spec.ts.snap @@ -123,6 +123,7 @@ exports[`config/presets/index resolvePreset resolves eslint 1`] = ` "@eslint/**", "@types/eslint__**", "@typescript-eslint/**", + "typescript-eslint", "eslint**", ], } @@ -141,6 +142,7 @@ exports[`config/presets/index resolvePreset resolves linters 1`] = ` "@eslint/**", "@types/eslint__**", "@typescript-eslint/**", + "typescript-eslint", "eslint**", "friendsofphp/php-cs-fixer", "squizlabs/php_codesniffer", @@ -174,6 +176,7 @@ exports[`config/presets/index resolvePreset resolves nested groups 1`] = ` "@eslint/**", "@types/eslint__**", "@typescript-eslint/**", + "typescript-eslint", "eslint**", "friendsofphp/php-cs-fixer", "squizlabs/php_codesniffer", diff --git a/lib/config/presets/index.spec.ts b/lib/config/presets/index.spec.ts index 8443eea157fe4eb0be27f9797fc15629b7d4c27b..4e550fb892c2f1a084d0971f510f30db7c1bd2eb 100644 --- a/lib/config/presets/index.spec.ts +++ b/lib/config/presets/index.spec.ts @@ -248,6 +248,7 @@ describe('config/presets/index', () => { '@eslint/**', '@types/eslint__**', '@typescript-eslint/**', + 'typescript-eslint', 'eslint**', ], }, @@ -259,14 +260,14 @@ describe('config/presets/index', () => { config.extends = ['packages:eslint']; const res = await presets.resolveConfigPresets(config); expect(res).toMatchSnapshot(); - expect(res.matchPackageNames).toHaveLength(7); + expect(res.matchPackageNames).toHaveLength(8); }); it('resolves linters', async () => { config.extends = ['packages:linters']; const res = await presets.resolveConfigPresets(config); expect(res).toMatchSnapshot(); - expect(res.matchPackageNames).toHaveLength(17); + expect(res.matchPackageNames).toHaveLength(18); }); it('resolves nested groups', async () => { @@ -275,7 +276,7 @@ describe('config/presets/index', () => { expect(res).toMatchSnapshot(); const rule = res.packageRules![0]; expect(rule.automerge).toBeTrue(); - expect(rule.matchPackageNames).toHaveLength(17); + expect(rule.matchPackageNames).toHaveLength(18); }); it('migrates automerge in presets', async () => { diff --git a/lib/config/presets/internal/packages.ts b/lib/config/presets/internal/packages.ts index 1056e6349745ee89707e097fbaecf3aa3a783af4..20ddc9de38d8f85bfc31cdd157bd4acec5192b01 100644 --- a/lib/config/presets/internal/packages.ts +++ b/lib/config/presets/internal/packages.ts @@ -29,6 +29,7 @@ export const presets: Record<string, Preset> = { '@eslint/**', '@types/eslint__**', '@typescript-eslint/**', + 'typescript-eslint', 'eslint**', ], },