From 541817f9791b7741f07219fb25494385f18ca2f3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9CJamesHenry=E2=80=9D?= Date: Thu, 30 May 2024 14:45:36 +0400 Subject: [PATCH] fix(rule-tester): set configType to eslintrc in Linter options --- packages/rule-tester/src/RuleTester.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/rule-tester/src/RuleTester.ts b/packages/rule-tester/src/RuleTester.ts index 0604617bfb50..7ebe8df5a87b 100644 --- a/packages/rule-tester/src/RuleTester.ts +++ b/packages/rule-tester/src/RuleTester.ts @@ -115,7 +115,9 @@ function getUnsubstitutedMessagePlaceholders( export class RuleTester extends TestFramework { readonly #testerConfig: TesterConfigWithDefaults; readonly #rules: Record = {}; - readonly #linter: Linter = new Linter(); + // `configType` is hardcoded to eslintrc until switch to flat config is complete + // We should look to support both eslintrc and flat config for consumers of RuleTester. + readonly #linter: Linter = new Linter({ configType: 'eslintrc' }); /** * Creates a new instance of RuleTester.