@@ -57754,46 +57754,58 @@ const compilerRuleConfigs = Object.fromEntries(Object.entries(recommendedRules).
5775457754 ];
5775557755}));
5775657756const allRuleConfigs = Object.assign(Object.assign({}, basicRuleConfigs), compilerRuleConfigs);
57757+ const plugins = ['react-hooks'];
57758+ const configs = {
57759+ 'recommended-legacy': {
57760+ plugins,
57761+ rules: basicRuleConfigs,
57762+ },
57763+ 'recommended-latest-legacy': {
57764+ plugins,
57765+ rules: allRuleConfigs,
57766+ },
57767+ 'flat/recommended': {
57768+ plugins,
57769+ rules: basicRuleConfigs,
57770+ },
57771+ 'recommended-latest': {
57772+ plugins,
57773+ rules: allRuleConfigs,
57774+ },
57775+ recommended: {
57776+ plugins,
57777+ rules: basicRuleConfigs,
57778+ },
57779+ flat: {},
57780+ };
5775757781const plugin = {
5775857782 meta: {
5775957783 name: 'eslint-plugin-react-hooks',
5776057784 },
5776157785 rules,
57762- configs: {} ,
57786+ configs,
5776357787};
57764- Object.assign(plugin. configs, {
57788+ Object.assign(configs.flat , {
5776557789 'recommended-legacy': {
57766- plugins: [ 'react-hooks'] ,
57767- rules: basicRuleConfigs ,
57790+ plugins: { 'react-hooks': plugin } ,
57791+ rules: configs['recommended-legacy'].rules ,
5776857792 },
5776957793 'recommended-latest-legacy': {
57770- plugins: ['react-hooks'],
57771- rules: allRuleConfigs,
57794+ plugins: { 'react-hooks': plugin },
57795+ rules: configs['recommended-latest-legacy'].rules,
57796+ },
57797+ 'flat/recommended': {
57798+ plugins: { 'react-hooks': plugin },
57799+ rules: configs['flat/recommended'].rules,
57800+ },
57801+ 'recommended-latest': {
57802+ plugins: { 'react-hooks': plugin },
57803+ rules: configs['recommended-latest'].rules,
57804+ },
57805+ recommended: {
57806+ plugins: { 'react-hooks': plugin },
57807+ rules: configs.recommended.rules,
5777257808 },
57773- 'flat/recommended': [
57774- {
57775- plugins: {
57776- 'react-hooks': plugin,
57777- },
57778- rules: basicRuleConfigs,
57779- },
57780- ],
57781- 'recommended-latest': [
57782- {
57783- plugins: {
57784- 'react-hooks': plugin,
57785- },
57786- rules: allRuleConfigs,
57787- },
57788- ],
57789- recommended: [
57790- {
57791- plugins: {
57792- 'react-hooks': plugin,
57793- },
57794- rules: basicRuleConfigs,
57795- },
57796- ],
5779757809});
5779857810
5779957811module.exports = plugin;
0 commit comments