yarn run v1.22.18 $ /Users/stephencyron/Coding/open_source/eslint-hook-bug/node_modules/.bin/eslint app/foo.tsx app/foo1.tsx app/foo10.tsx app/foo100.tsx app/foo11.tsx app/foo12.tsx app/foo13.tsx app/foo14.tsx app/foo15.tsx app/foo16.tsx app/foo17.tsx app/foo18.tsx app/foo19.tsx app/foo2.tsx app/foo20.tsx app/foo21.tsx app/foo22.tsx app/foo23.tsx app/foo24.tsx app/foo25.tsx app/foo26.tsx app/foo27.tsx app/foo28.tsx app/foo29.tsx app/foo3.tsx app/foo30.tsx app/foo31.tsx app/foo32.tsx app/foo33.tsx app/foo34.tsx app/foo35.tsx app/foo36.tsx app/foo37.tsx app/foo38.tsx app/foo39.tsx app/foo4.tsx app/foo40.tsx app/foo41.tsx app/foo42.tsx app/foo43.tsx app/foo44.tsx app/foo45.tsx app/foo46.tsx app/foo47.tsx app/foo48.tsx app/foo49.tsx app/foo5.tsx app/foo50.tsx app/foo51.tsx app/foo52.tsx app/foo53.tsx app/foo54.tsx app/foo55.tsx app/foo56.tsx app/foo57.tsx app/foo58.tsx app/foo59.tsx app/foo6.tsx app/foo60.tsx app/foo61.tsx app/foo62.tsx app/foo63.tsx app/foo64.tsx app/foo65.tsx app/foo66.tsx app/foo67.tsx app/foo68.tsx app/foo69.tsx app/foo7.tsx app/foo70.tsx app/foo71.tsx app/foo72.tsx app/foo73.tsx app/foo74.tsx app/foo75.tsx app/foo76.tsx app/foo77.tsx app/foo78.tsx app/foo79.tsx app/foo8.tsx app/foo80.tsx app/foo81.tsx app/foo82.tsx app/foo83.tsx app/foo84.tsx app/foo85.tsx app/foo86.tsx app/foo87.tsx app/foo88.tsx app/foo89.tsx app/foo9.tsx app/foo90.tsx app/foo91.tsx app/foo92.tsx app/foo93.tsx app/foo94.tsx app/foo95.tsx app/foo96.tsx app/foo97.tsx app/foo98.tsx app/foo99.tsx Rule | Time (ms) | Relative :--------------------------|----------:|--------: react-hooks/rules-of-hooks | 237.690 | 100.0% Done in 2.33s. yarn run v1.22.18 $ /Users/stephencyron/Coding/open_source/eslint-hook-bug/node_modules/.bin/eslint app/foo.tsx app/foo1.tsx app/foo10.tsx app/foo100.tsx app/foo11.tsx app/foo12.tsx app/foo13.tsx app/foo14.tsx app/foo15.tsx app/foo16.tsx app/foo17.tsx app/foo18.tsx app/foo19.tsx app/foo2.tsx app/foo20.tsx app/foo21.tsx app/foo22.tsx app/foo23.tsx app/foo24.tsx app/foo25.tsx app/foo26.tsx app/foo27.tsx app/foo28.tsx app/foo29.tsx app/foo3.tsx app/foo30.tsx app/foo31.tsx app/foo32.tsx app/foo33.tsx app/foo34.tsx app/foo35.tsx app/foo36.tsx app/foo37.tsx app/foo38.tsx app/foo39.tsx app/foo4.tsx app/foo40.tsx app/foo41.tsx app/foo42.tsx app/foo43.tsx app/foo44.tsx app/foo45.tsx app/foo46.tsx app/foo47.tsx app/foo48.tsx app/foo49.tsx app/foo5.tsx app/foo50.tsx app/foo51.tsx app/foo52.tsx app/foo53.tsx app/foo54.tsx app/foo55.tsx app/foo56.tsx app/foo57.tsx app/foo58.tsx app/foo59.tsx app/foo6.tsx app/foo60.tsx app/foo61.tsx app/foo62.tsx app/foo63.tsx app/foo64.tsx app/foo65.tsx app/foo66.tsx app/foo67.tsx app/foo68.tsx app/foo69.tsx app/foo7.tsx app/foo70.tsx app/foo71.tsx app/foo72.tsx app/foo73.tsx app/foo74.tsx app/foo75.tsx app/foo76.tsx app/foo77.tsx app/foo78.tsx app/foo79.tsx app/foo8.tsx app/foo80.tsx app/foo81.tsx app/foo82.tsx app/foo83.tsx app/foo84.tsx app/foo85.tsx app/foo86.tsx app/foo87.tsx app/foo88.tsx app/foo89.tsx app/foo9.tsx app/foo90.tsx app/foo91.tsx app/foo92.tsx app/foo93.tsx app/foo94.tsx app/foo95.tsx app/foo96.tsx app/foo97.tsx app/foo98.tsx app/foo99.tsx Rule | Time (ms) | Relative :--------------------------|----------:|--------: react-hooks/rules-of-hooks | 155.084 | 100.0% Done in 1.54s. yarn run v1.22.18 $ /Users/stephencyron/Coding/open_source/eslint-hook-bug/node_modules/.bin/eslint app/foo.tsx app/foo1.tsx app/foo10.tsx app/foo100.tsx app/foo11.tsx app/foo12.tsx app/foo13.tsx app/foo14.tsx app/foo15.tsx app/foo16.tsx app/foo17.tsx app/foo18.tsx app/foo19.tsx app/foo2.tsx app/foo20.tsx app/foo21.tsx app/foo22.tsx app/foo23.tsx app/foo24.tsx app/foo25.tsx app/foo26.tsx app/foo27.tsx app/foo28.tsx app/foo29.tsx app/foo3.tsx app/foo30.tsx app/foo31.tsx app/foo32.tsx app/foo33.tsx app/foo34.tsx app/foo35.tsx app/foo36.tsx app/foo37.tsx app/foo38.tsx app/foo39.tsx app/foo4.tsx app/foo40.tsx app/foo41.tsx app/foo42.tsx app/foo43.tsx app/foo44.tsx app/foo45.tsx app/foo46.tsx app/foo47.tsx app/foo48.tsx app/foo49.tsx app/foo5.tsx app/foo50.tsx app/foo51.tsx app/foo52.tsx app/foo53.tsx app/foo54.tsx app/foo55.tsx app/foo56.tsx app/foo57.tsx app/foo58.tsx app/foo59.tsx app/foo6.tsx app/foo60.tsx app/foo61.tsx app/foo62.tsx app/foo63.tsx app/foo64.tsx app/foo65.tsx app/foo66.tsx app/foo67.tsx app/foo68.tsx app/foo69.tsx app/foo7.tsx app/foo70.tsx app/foo71.tsx app/foo72.tsx app/foo73.tsx app/foo74.tsx app/foo75.tsx app/foo76.tsx app/foo77.tsx app/foo78.tsx app/foo79.tsx app/foo8.tsx app/foo80.tsx app/foo81.tsx app/foo82.tsx app/foo83.tsx app/foo84.tsx app/foo85.tsx app/foo86.tsx app/foo87.tsx app/foo88.tsx app/foo89.tsx app/foo9.tsx app/foo90.tsx app/foo91.tsx app/foo92.tsx app/foo93.tsx app/foo94.tsx app/foo95.tsx app/foo96.tsx app/foo97.tsx app/foo98.tsx app/foo99.tsx Rule | Time (ms) | Relative :--------------------------|----------:|--------: react-hooks/rules-of-hooks | 184.273 | 100.0% Done in 1.59s. yarn run v1.22.18 $ /Users/stephencyron/Coding/open_source/eslint-hook-bug/node_modules/.bin/eslint app/foo.tsx app/foo1.tsx app/foo10.tsx app/foo100.tsx app/foo11.tsx app/foo12.tsx app/foo13.tsx app/foo14.tsx app/foo15.tsx app/foo16.tsx app/foo17.tsx app/foo18.tsx app/foo19.tsx app/foo2.tsx app/foo20.tsx app/foo21.tsx app/foo22.tsx app/foo23.tsx app/foo24.tsx app/foo25.tsx app/foo26.tsx app/foo27.tsx app/foo28.tsx app/foo29.tsx app/foo3.tsx app/foo30.tsx app/foo31.tsx app/foo32.tsx app/foo33.tsx app/foo34.tsx app/foo35.tsx app/foo36.tsx app/foo37.tsx app/foo38.tsx app/foo39.tsx app/foo4.tsx app/foo40.tsx app/foo41.tsx app/foo42.tsx app/foo43.tsx app/foo44.tsx app/foo45.tsx app/foo46.tsx app/foo47.tsx app/foo48.tsx app/foo49.tsx app/foo5.tsx app/foo50.tsx app/foo51.tsx app/foo52.tsx app/foo53.tsx app/foo54.tsx app/foo55.tsx app/foo56.tsx app/foo57.tsx app/foo58.tsx app/foo59.tsx app/foo6.tsx app/foo60.tsx app/foo61.tsx app/foo62.tsx app/foo63.tsx app/foo64.tsx app/foo65.tsx app/foo66.tsx app/foo67.tsx app/foo68.tsx app/foo69.tsx app/foo7.tsx app/foo70.tsx app/foo71.tsx app/foo72.tsx app/foo73.tsx app/foo74.tsx app/foo75.tsx app/foo76.tsx app/foo77.tsx app/foo78.tsx app/foo79.tsx app/foo8.tsx app/foo80.tsx app/foo81.tsx app/foo82.tsx app/foo83.tsx app/foo84.tsx app/foo85.tsx app/foo86.tsx app/foo87.tsx app/foo88.tsx app/foo89.tsx app/foo9.tsx app/foo90.tsx app/foo91.tsx app/foo92.tsx app/foo93.tsx app/foo94.tsx app/foo95.tsx app/foo96.tsx app/foo97.tsx app/foo98.tsx app/foo99.tsx Rule | Time (ms) | Relative :--------------------------|----------:|--------: react-hooks/rules-of-hooks | 169.533 | 100.0% Done in 1.64s. yarn run v1.22.18 $ /Users/stephencyron/Coding/open_source/eslint-hook-bug/node_modules/.bin/eslint app/foo.tsx app/foo1.tsx app/foo10.tsx app/foo100.tsx app/foo11.tsx app/foo12.tsx app/foo13.tsx app/foo14.tsx app/foo15.tsx app/foo16.tsx app/foo17.tsx app/foo18.tsx app/foo19.tsx app/foo2.tsx app/foo20.tsx app/foo21.tsx app/foo22.tsx app/foo23.tsx app/foo24.tsx app/foo25.tsx app/foo26.tsx app/foo27.tsx app/foo28.tsx app/foo29.tsx app/foo3.tsx app/foo30.tsx app/foo31.tsx app/foo32.tsx app/foo33.tsx app/foo34.tsx app/foo35.tsx app/foo36.tsx app/foo37.tsx app/foo38.tsx app/foo39.tsx app/foo4.tsx app/foo40.tsx app/foo41.tsx app/foo42.tsx app/foo43.tsx app/foo44.tsx app/foo45.tsx app/foo46.tsx app/foo47.tsx app/foo48.tsx app/foo49.tsx app/foo5.tsx app/foo50.tsx app/foo51.tsx app/foo52.tsx app/foo53.tsx app/foo54.tsx app/foo55.tsx app/foo56.tsx app/foo57.tsx app/foo58.tsx app/foo59.tsx app/foo6.tsx app/foo60.tsx app/foo61.tsx app/foo62.tsx app/foo63.tsx app/foo64.tsx app/foo65.tsx app/foo66.tsx app/foo67.tsx app/foo68.tsx app/foo69.tsx app/foo7.tsx app/foo70.tsx app/foo71.tsx app/foo72.tsx app/foo73.tsx app/foo74.tsx app/foo75.tsx app/foo76.tsx app/foo77.tsx app/foo78.tsx app/foo79.tsx app/foo8.tsx app/foo80.tsx app/foo81.tsx app/foo82.tsx app/foo83.tsx app/foo84.tsx app/foo85.tsx app/foo86.tsx app/foo87.tsx app/foo88.tsx app/foo89.tsx app/foo9.tsx app/foo90.tsx app/foo91.tsx app/foo92.tsx app/foo93.tsx app/foo94.tsx app/foo95.tsx app/foo96.tsx app/foo97.tsx app/foo98.tsx app/foo99.tsx Rule | Time (ms) | Relative :--------------------------|----------:|--------: react-hooks/rules-of-hooks | 177.696 | 100.0% Done in 1.58s. yarn run v1.22.18 $ /Users/stephencyron/Coding/open_source/eslint-hook-bug/node_modules/.bin/eslint app/foo.tsx app/foo1.tsx app/foo10.tsx app/foo100.tsx app/foo11.tsx app/foo12.tsx app/foo13.tsx app/foo14.tsx app/foo15.tsx app/foo16.tsx app/foo17.tsx app/foo18.tsx app/foo19.tsx app/foo2.tsx app/foo20.tsx app/foo21.tsx app/foo22.tsx app/foo23.tsx app/foo24.tsx app/foo25.tsx app/foo26.tsx app/foo27.tsx app/foo28.tsx app/foo29.tsx app/foo3.tsx app/foo30.tsx app/foo31.tsx app/foo32.tsx app/foo33.tsx app/foo34.tsx app/foo35.tsx app/foo36.tsx app/foo37.tsx app/foo38.tsx app/foo39.tsx app/foo4.tsx app/foo40.tsx app/foo41.tsx app/foo42.tsx app/foo43.tsx app/foo44.tsx app/foo45.tsx app/foo46.tsx app/foo47.tsx app/foo48.tsx app/foo49.tsx app/foo5.tsx app/foo50.tsx app/foo51.tsx app/foo52.tsx app/foo53.tsx app/foo54.tsx app/foo55.tsx app/foo56.tsx app/foo57.tsx app/foo58.tsx app/foo59.tsx app/foo6.tsx app/foo60.tsx app/foo61.tsx app/foo62.tsx app/foo63.tsx app/foo64.tsx app/foo65.tsx app/foo66.tsx app/foo67.tsx app/foo68.tsx app/foo69.tsx app/foo7.tsx app/foo70.tsx app/foo71.tsx app/foo72.tsx app/foo73.tsx app/foo74.tsx app/foo75.tsx app/foo76.tsx app/foo77.tsx app/foo78.tsx app/foo79.tsx app/foo8.tsx app/foo80.tsx app/foo81.tsx app/foo82.tsx app/foo83.tsx app/foo84.tsx app/foo85.tsx app/foo86.tsx app/foo87.tsx app/foo88.tsx app/foo89.tsx app/foo9.tsx app/foo90.tsx app/foo91.tsx app/foo92.tsx app/foo93.tsx app/foo94.tsx app/foo95.tsx app/foo96.tsx app/foo97.tsx app/foo98.tsx app/foo99.tsx Rule | Time (ms) | Relative :--------------------------|----------:|--------: react-hooks/rules-of-hooks | 165.173 | 100.0% Done in 1.60s. yarn run v1.22.18 $ /Users/stephencyron/Coding/open_source/eslint-hook-bug/node_modules/.bin/eslint app/foo.tsx app/foo1.tsx app/foo10.tsx app/foo100.tsx app/foo11.tsx app/foo12.tsx app/foo13.tsx app/foo14.tsx app/foo15.tsx app/foo16.tsx app/foo17.tsx app/foo18.tsx app/foo19.tsx app/foo2.tsx app/foo20.tsx app/foo21.tsx app/foo22.tsx app/foo23.tsx app/foo24.tsx app/foo25.tsx app/foo26.tsx app/foo27.tsx app/foo28.tsx app/foo29.tsx app/foo3.tsx app/foo30.tsx app/foo31.tsx app/foo32.tsx app/foo33.tsx app/foo34.tsx app/foo35.tsx app/foo36.tsx app/foo37.tsx app/foo38.tsx app/foo39.tsx app/foo4.tsx app/foo40.tsx app/foo41.tsx app/foo42.tsx app/foo43.tsx app/foo44.tsx app/foo45.tsx app/foo46.tsx app/foo47.tsx app/foo48.tsx app/foo49.tsx app/foo5.tsx app/foo50.tsx app/foo51.tsx app/foo52.tsx app/foo53.tsx app/foo54.tsx app/foo55.tsx app/foo56.tsx app/foo57.tsx app/foo58.tsx app/foo59.tsx app/foo6.tsx app/foo60.tsx app/foo61.tsx app/foo62.tsx app/foo63.tsx app/foo64.tsx app/foo65.tsx app/foo66.tsx app/foo67.tsx app/foo68.tsx app/foo69.tsx app/foo7.tsx app/foo70.tsx app/foo71.tsx app/foo72.tsx app/foo73.tsx app/foo74.tsx app/foo75.tsx app/foo76.tsx app/foo77.tsx app/foo78.tsx app/foo79.tsx app/foo8.tsx app/foo80.tsx app/foo81.tsx app/foo82.tsx app/foo83.tsx app/foo84.tsx app/foo85.tsx app/foo86.tsx app/foo87.tsx app/foo88.tsx app/foo89.tsx app/foo9.tsx app/foo90.tsx app/foo91.tsx app/foo92.tsx app/foo93.tsx app/foo94.tsx app/foo95.tsx app/foo96.tsx app/foo97.tsx app/foo98.tsx app/foo99.tsx Rule | Time (ms) | Relative :--------------------------|----------:|--------: react-hooks/rules-of-hooks | 169.851 | 100.0% Done in 1.55s. yarn run v1.22.18 $ /Users/stephencyron/Coding/open_source/eslint-hook-bug/node_modules/.bin/eslint app/foo.tsx app/foo1.tsx app/foo10.tsx app/foo100.tsx app/foo11.tsx app/foo12.tsx app/foo13.tsx app/foo14.tsx app/foo15.tsx app/foo16.tsx app/foo17.tsx app/foo18.tsx app/foo19.tsx app/foo2.tsx app/foo20.tsx app/foo21.tsx app/foo22.tsx app/foo23.tsx app/foo24.tsx app/foo25.tsx app/foo26.tsx app/foo27.tsx app/foo28.tsx app/foo29.tsx app/foo3.tsx app/foo30.tsx app/foo31.tsx app/foo32.tsx app/foo33.tsx app/foo34.tsx app/foo35.tsx app/foo36.tsx app/foo37.tsx app/foo38.tsx app/foo39.tsx app/foo4.tsx app/foo40.tsx app/foo41.tsx app/foo42.tsx app/foo43.tsx app/foo44.tsx app/foo45.tsx app/foo46.tsx app/foo47.tsx app/foo48.tsx app/foo49.tsx app/foo5.tsx app/foo50.tsx app/foo51.tsx app/foo52.tsx app/foo53.tsx app/foo54.tsx app/foo55.tsx app/foo56.tsx app/foo57.tsx app/foo58.tsx app/foo59.tsx app/foo6.tsx app/foo60.tsx app/foo61.tsx app/foo62.tsx app/foo63.tsx app/foo64.tsx app/foo65.tsx app/foo66.tsx app/foo67.tsx app/foo68.tsx app/foo69.tsx app/foo7.tsx app/foo70.tsx app/foo71.tsx app/foo72.tsx app/foo73.tsx app/foo74.tsx app/foo75.tsx app/foo76.tsx app/foo77.tsx app/foo78.tsx app/foo79.tsx app/foo8.tsx app/foo80.tsx app/foo81.tsx app/foo82.tsx app/foo83.tsx app/foo84.tsx app/foo85.tsx app/foo86.tsx app/foo87.tsx app/foo88.tsx app/foo89.tsx app/foo9.tsx app/foo90.tsx app/foo91.tsx app/foo92.tsx app/foo93.tsx app/foo94.tsx app/foo95.tsx app/foo96.tsx app/foo97.tsx app/foo98.tsx app/foo99.tsx Rule | Time (ms) | Relative :--------------------------|----------:|--------: react-hooks/rules-of-hooks | 189.862 | 100.0% Done in 1.80s. yarn run v1.22.18 $ /Users/stephencyron/Coding/open_source/eslint-hook-bug/node_modules/.bin/eslint app/foo.tsx app/foo1.tsx app/foo10.tsx app/foo100.tsx app/foo11.tsx app/foo12.tsx app/foo13.tsx app/foo14.tsx app/foo15.tsx app/foo16.tsx app/foo17.tsx app/foo18.tsx app/foo19.tsx app/foo2.tsx app/foo20.tsx app/foo21.tsx app/foo22.tsx app/foo23.tsx app/foo24.tsx app/foo25.tsx app/foo26.tsx app/foo27.tsx app/foo28.tsx app/foo29.tsx app/foo3.tsx app/foo30.tsx app/foo31.tsx app/foo32.tsx app/foo33.tsx app/foo34.tsx app/foo35.tsx app/foo36.tsx app/foo37.tsx app/foo38.tsx app/foo39.tsx app/foo4.tsx app/foo40.tsx app/foo41.tsx app/foo42.tsx app/foo43.tsx app/foo44.tsx app/foo45.tsx app/foo46.tsx app/foo47.tsx app/foo48.tsx app/foo49.tsx app/foo5.tsx app/foo50.tsx app/foo51.tsx app/foo52.tsx app/foo53.tsx app/foo54.tsx app/foo55.tsx app/foo56.tsx app/foo57.tsx app/foo58.tsx app/foo59.tsx app/foo6.tsx app/foo60.tsx app/foo61.tsx app/foo62.tsx app/foo63.tsx app/foo64.tsx app/foo65.tsx app/foo66.tsx app/foo67.tsx app/foo68.tsx app/foo69.tsx app/foo7.tsx app/foo70.tsx app/foo71.tsx app/foo72.tsx app/foo73.tsx app/foo74.tsx app/foo75.tsx app/foo76.tsx app/foo77.tsx app/foo78.tsx app/foo79.tsx app/foo8.tsx app/foo80.tsx app/foo81.tsx app/foo82.tsx app/foo83.tsx app/foo84.tsx app/foo85.tsx app/foo86.tsx app/foo87.tsx app/foo88.tsx app/foo89.tsx app/foo9.tsx app/foo90.tsx app/foo91.tsx app/foo92.tsx app/foo93.tsx app/foo94.tsx app/foo95.tsx app/foo96.tsx app/foo97.tsx app/foo98.tsx app/foo99.tsx Rule | Time (ms) | Relative :--------------------------|----------:|--------: react-hooks/rules-of-hooks | 183.853 | 100.0% Done in 1.57s. yarn run v1.22.18 $ /Users/stephencyron/Coding/open_source/eslint-hook-bug/node_modules/.bin/eslint app/foo.tsx app/foo1.tsx app/foo10.tsx app/foo100.tsx app/foo11.tsx app/foo12.tsx app/foo13.tsx app/foo14.tsx app/foo15.tsx app/foo16.tsx app/foo17.tsx app/foo18.tsx app/foo19.tsx app/foo2.tsx app/foo20.tsx app/foo21.tsx app/foo22.tsx app/foo23.tsx app/foo24.tsx app/foo25.tsx app/foo26.tsx app/foo27.tsx app/foo28.tsx app/foo29.tsx app/foo3.tsx app/foo30.tsx app/foo31.tsx app/foo32.tsx app/foo33.tsx app/foo34.tsx app/foo35.tsx app/foo36.tsx app/foo37.tsx app/foo38.tsx app/foo39.tsx app/foo4.tsx app/foo40.tsx app/foo41.tsx app/foo42.tsx app/foo43.tsx app/foo44.tsx app/foo45.tsx app/foo46.tsx app/foo47.tsx app/foo48.tsx app/foo49.tsx app/foo5.tsx app/foo50.tsx app/foo51.tsx app/foo52.tsx app/foo53.tsx app/foo54.tsx app/foo55.tsx app/foo56.tsx app/foo57.tsx app/foo58.tsx app/foo59.tsx app/foo6.tsx app/foo60.tsx app/foo61.tsx app/foo62.tsx app/foo63.tsx app/foo64.tsx app/foo65.tsx app/foo66.tsx app/foo67.tsx app/foo68.tsx app/foo69.tsx app/foo7.tsx app/foo70.tsx app/foo71.tsx app/foo72.tsx app/foo73.tsx app/foo74.tsx app/foo75.tsx app/foo76.tsx app/foo77.tsx app/foo78.tsx app/foo79.tsx app/foo8.tsx app/foo80.tsx app/foo81.tsx app/foo82.tsx app/foo83.tsx app/foo84.tsx app/foo85.tsx app/foo86.tsx app/foo87.tsx app/foo88.tsx app/foo89.tsx app/foo9.tsx app/foo90.tsx app/foo91.tsx app/foo92.tsx app/foo93.tsx app/foo94.tsx app/foo95.tsx app/foo96.tsx app/foo97.tsx app/foo98.tsx app/foo99.tsx Rule | Time (ms) | Relative :--------------------------|----------:|--------: react-hooks/rules-of-hooks | 213.800 | 100.0% Done in 1.91s. yarn run v1.22.18 $ /Users/stephencyron/Coding/open_source/eslint-hook-bug/node_modules/.bin/eslint fail.tsx /Users/stephencyron/Coding/open_source/eslint-hook-bug/fail.tsx 15:2 error React Hook "useSomeHook" is called conditionally. React Hooks must be called in the exact same order in every component render react-hooks/rules-of-hooks ✖ 1 problem (1 error, 0 warnings) Rule | Time (ms) | Relative :--------------------------|----------:|--------: react-hooks/rules-of-hooks | 4.475 | 100.0% info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.