SIGN IN SIGN UP

fix(linter/eslint/no-use-before-define): run on JS, JSX files (#26114)

Fixes #26113.

The rule was moved from the TypeScript plugin to the ESLint plugin in 79fc6d7e9f, but its TypeScript-only execution gate was retained. As a result, eslint/no-use-before-define never ran for JavaScript or JSX files.Remove the gate and add a JavaScript regression test for a temporal-dead-zone reference.
C
camc314 committed
73c09b212eb50f12eb4cb09e1d4028f070ae4605
Parent: a565a37