JSHint doesn't work after IDE upgrade to 2026.2

Problem

JSHint integration doesn't work or show the error “JSHint execution failed: JSHint binary not found at: null” after upgrading the IDE to 2026.2. In previous versions, JSHint was bundled and worked without additional configuration.

Cause [Optional]

Starting with 2026.2, the JSHint npm package is no longer bundled with the IDE. This change requires a separate installation of JSHint and explicit path configuration in the IDE settings.

Resolution

  1. Install the JSHint npm package globally or locally in your project by running npm install -g jshint or npm install --save-dev jshint.
  2. Open Settings | Languages & Frameworks | JavaScript | Code Quality Tools | JSHint.
  3. Set the JSHint package path by browsing to the installed JSHint binary (for example, /usr/local/bin/jshint or your project’s node_modules/.bin/jshint).
  4. Save the settings. JSHint integration should now function as expected.
0 out of 0 found this helpful

Please sign in to leave a comment.

Have more questions?

Submit a request