From a7c00f8cec450558c81b9e744bf7a107155a4132 Mon Sep 17 00:00:00 2001 From: Lauren Tan Date: Wed, 22 Oct 2025 13:09:54 -0400 Subject: [PATCH] [eprh] Type `configs.flat` more strictly Addresses #34801 where `configs.flat` is possibly undefined as it was typed as a record of arbitrary string keys. --- packages/eslint-plugin-react-hooks/src/index.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/eslint-plugin-react-hooks/src/index.ts b/packages/eslint-plugin-react-hooks/src/index.ts index 6d72c1daa57a9..924299d898948 100644 --- a/packages/eslint-plugin-react-hooks/src/index.ts +++ b/packages/eslint-plugin-react-hooks/src/index.ts @@ -71,7 +71,10 @@ const configs = { plugins, rules: recommendedLatestRuleConfigs, }, - flat: {} as Record, + flat: {} as { + recommended: ReactHooksFlatConfig; + 'recommended-latest': ReactHooksFlatConfig; + }, }; const plugin = {