From 2d4dd54253d92609f41a276be4123de600042fbe Mon Sep 17 00:00:00 2001 From: Karl Horky Date: Wed, 22 Oct 2025 22:43:11 +0200 Subject: [PATCH 1/2] Add hint for Node.js cjs-module-lexer for eslint-plugin-react-hook types --- packages/eslint-plugin-react-hooks/npm/index.js | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/packages/eslint-plugin-react-hooks/npm/index.js b/packages/eslint-plugin-react-hooks/npm/index.js index b819fc70236..3e8352af1e6 100644 --- a/packages/eslint-plugin-react-hooks/npm/index.js +++ b/packages/eslint-plugin-react-hooks/npm/index.js @@ -14,3 +14,13 @@ if (process.env.NODE_ENV === 'production') { } else { module.exports = require('./cjs/eslint-plugin-react-hooks.development.js'); } + +// Hint to Node’s cjs-module-lexer to make named imports work +// https://github.com/facebook/react/issues/34801#issuecomment-3433478810 +// eslint-disable-next-line ft-flow/no-unused-expressions +0 && + (module.exports = { + meta: true, + rules: true, + configs: true, + }); From 6d9a462af6f72fa518c079adcfc5856bdee42835 Mon Sep 17 00:00:00 2001 From: Karl Horky Date: Wed, 22 Oct 2025 22:44:07 +0200 Subject: [PATCH 2/2] Remove previous change --- packages/eslint-plugin-react-hooks/index.js | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/packages/eslint-plugin-react-hooks/index.js b/packages/eslint-plugin-react-hooks/index.js index 4c18af7c001..ce26a10c315 100644 --- a/packages/eslint-plugin-react-hooks/index.js +++ b/packages/eslint-plugin-react-hooks/index.js @@ -1,11 +1 @@ module.exports = require('./src/index.ts'); - -// Hint to Node’s cjs-module-lexer to make named imports work -// https://github.com/facebook/react/issues/34801#issuecomment-3433478810 -// eslint-disable-next-line ft-flow/no-unused-expressions -0 && - (module.exports = { - meta: true, - rules: true, - configs: true, - });