Skip to content

Commit bba1d1d

Browse files
committed
fix(tasks/lint_rules): update import syntax for eslint-plugin-react-hooks
1 parent e2ba8ad commit bba1d1d

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

tasks/lint_rules/src/eslint-rules.mjs

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@ import pluginJSXA11y from 'eslint-plugin-jsx-a11y';
2727
import pluginJest from 'eslint-plugin-jest';
2828
// https://github.com/jsx-eslint/eslint-plugin-react/blob/v7.37.2/index.js
2929
import pluginReact from 'eslint-plugin-react';
30-
// https://github.com/facebook/react/blob/v18.3.1/packages/eslint-plugin-react-hooks/src/index.js
31-
import { rules as pluginReactHooksAllRules } from 'eslint-plugin-react-hooks';
30+
// https://github.com/facebook/react/blob/v19.2.0/packages/eslint-plugin-react-hooks/src/index.ts
31+
import pluginReactHooks from 'eslint-plugin-react-hooks';
3232
// https://github.com/cvazac/eslint-plugin-react-perf/blob/9bfa930661a23218f5460ebd39d35d76ccdb5724/index.js
3333
import pluginReactPerf from 'eslint-plugin-react-perf';
3434
// https://github.com/vercel/next.js/blob/canary/packages/eslint-plugin-next/src/index.ts
@@ -70,11 +70,13 @@ const {
7070
rules: pluginPromiseRules,
7171
} = pluginPromise;
7272
const { rules: pluginReactAllRules } = pluginReact;
73-
const { rules: pluginNextAllRules } = pluginNext;
73+
// @ts-expect-error: Module has no exported member
74+
const { rules: pluginReactHooksAllRules } = pluginReactHooks;
7475
const {
7576
rules: pluginReactPerfAllRules,
7677
configs: pluginReactPerfConfigs,
7778
} = pluginReactPerf;
79+
const { rules: pluginNextAllRules } = pluginNext;
7880
const {
7981
configs: pluginVitestConfigs,
8082
rules: pluginVitestRules,

0 commit comments

Comments
 (0)