i had the same issue.

In your root workspace you have a .vscode folder with a settings.json.

Add the following:

{
  "eslint.workingDirectories": [
    "./{PATH_TO_CLIENT}" // replace {PATH_TO_CLIENT} with your own path
  ]
}

related issue: create-react-app subfolder projects do not lint

Answer from Julez on Stack Overflow
🌐
Stack Overflow
stackoverflow.com › questions › 76391063 › eslint-error-failed-to-load-eslint-plugin-jsdoc-in-intellij-on-ubuntu-troub
typescript - ESLint error: Failed to load 'eslint-plugin-jsdoc' in IntelliJ on Ubuntu - troubleshooting tips? - Stack Overflow
I am struggling with ESLint not being able to load in IntelliJ 2023.1 on Ubuntu 22.04. It seems like there are several syntax errors in the libraries, but I just could not belive that. ... If I correct this specific one (yes, I should not overwrite libraries, especially when I'm not an expert on that stuff), a new syntax error comes again. ... Recent versions of eslint-plugin-jsdoc depend on Node 16 as a minimum version.
🌐
GitHub
github.com › gajus › eslint-plugin-jsdoc › issues › 226
Error while running ESLint: Failed to load plugin jsdoc · Issue #226 · gajus/eslint-plugin-jsdoc
May 15, 2019 - Hi, I've tried to setup the jsdoc plugin for eslint but I'm getting the following error: "Error while running ESLint: Failed to load plugin jsdoc: Cannot find module 'eslint-plugin-jsdoc'." I've got the following packages installed: "esl...
Published   May 15, 2019
Author   fonziemedia
Discussions

Setting up eslint-plugin-jsdoc
Have you actually declared the rules from the plugin? Looking at the docs, that seems to be required. More on reddit.com
🌐 r/typescript
6
1
October 13, 2024
Failed to load plugin 'js' declared in 'CLIOptions': Cannot find module 'eslint-plugin-js'
I don't know why, when I open the project in Vscode, it always reports this error, and I can't find the solution, and I don't know what this thing is. Does anyone have the same experien... More on github.com
🌐 github.com
5
November 9, 2020
Unable to publish the errors on ESLint checks for Missing JSDoc Comments
Hi All, I am having an issue with publishing the results on my eslint check to SonarQube. In the check, it is correctly showing that there are errors, but the error is not showing on the published results. Please see the sample of my code below. Here’s the sample of my pipeline: - task: ... More on community.sonarsource.com
🌐 community.sonarsource.com
0
0
January 25, 2021
visual studio code - VSCode failed to load plugin cannot find module 'eslint-plugin-prettier' - Stack Overflow
I'm installing eslint and Prettier in my project and trying to get automatic code formatting to work through VSCode. When I go to a React file, I see that ESLint is in error so I open up the ESLint More on stackoverflow.com
🌐 stackoverflow.com
🌐
npm
npmjs.com › package › eslint-plugin-jsdoc
eslint-plugin-jsdoc - npm
2 weeks ago - Add plugins section to .eslintrc.* and specify eslint-plugin-jsdoc as a plugin.
      » npm install eslint-plugin-jsdoc
    
Published   Mar 12, 2026
Version   62.8.0
Author   Gajus Kuizinas
🌐
Reddit
reddit.com › r/typescript › setting up eslint-plugin-jsdoc
r/typescript on Reddit: Setting up eslint-plugin-jsdoc
October 13, 2024 -

I'm trying to set up eslint-plugin-jsdoc to enforce JSDoc in my TS project, but for some reason the linter is not complaining at all when I don't add JSDoc above a function. My config file is as follows:

{
  "extends": ["eslint:recommended", "plugin:jsdoc/recommended"],
  "env": {
    "node": true,
    "es6": true
  },
  "parserOptions": {
    "ecmaVersion": 2021
  },
  "plugins": ["jsdoc"],
  "rules": {
    ...
  }
}

To my (limited) knowledge, as long as I have the recommended rules, the linter should enforce JSDocs for every function. Could someone please help me understand why this isn't working? I do have both ESLint and eslint-plugin-jsdoc installed:

  "devDependencies": {
    "@eslint/js": "^9.12.0",
    "@types/eslint__js": "^8.42.3",
    "@types/node": "^22.7.4",
    "eslint": "^9.12.0",
    "eslint-plugin-jsdoc": "^50.3.2",
    "globals": "^15.11.0",
    "tsx": "^4.19.1",
    "typescript": "^5.6.3",
    "typescript-eslint": "^8.8.1"
  }
🌐
GitHub
github.com › eslint › eslint › issues › 13824
Failed to load plugin 'js' declared in 'CLIOptions': Cannot find module 'eslint-plugin-js' · Issue #13824 · eslint/eslint
November 9, 2020 - The plugin name is spelled incorrectly in an ESLint configuration file (e.g. .eslintrc). 2. If ESLint is installed globally, then make sure 'eslint-plugin-js' is installed globally as well.
Author   Joshua-Leee
🌐
JetBrains
intellij-support.jetbrains.com › hc › en-us › community › posts › 360010014759-ESLint-plugin-for-Webstorm-is-not-compatible-with-version-2020-3
ESLint plugin for Webstorm is not compatible with version 2020.3? – IDEs Support (IntelliJ Platform) | JetBrains
December 4, 2020 - Problem with ESLint reformatting: app.module.ts: SyntaxError: Failed to load plugin 'jsdoc' declared in 'package.json » ../eslint-config-module/index.js': Unexpected token { Referenced from: /Users/atalis/dev/lockhart/eos/packages/eslint-config-module/index.js /Users/atalis/dev/lockhart/eos/packages/notifications/node_modules/eslint-plugin-jsdoc/dist/jsdocUtils.js:427 } catch {// ^ SyntaxError: Unexpected token { at createScript (vm.js:80:10) at Object.runInThisContext (vm.js:139:10) at Module._compile (module.js:617:28) at Object.Module._extensions..js (module.js:664:10) at Module.load (module.js:566:32) at tryModuleLoad (module.js:506:12) at Function.Module._load (module.js:498:3) at Module.require (module.js:597:17) at require (internal/module.js:11:18)
🌐
IssueHunt
oss.issuehunt.io › r › gajus › eslint-plugin-jsdoc › issues › 1378
ERROR in [eslint] Failed to load plugin 'jsdoc' ...
gajus/eslint-plugin-jsdoc · The issue has been closed · shifoc posted onGitHub · Update comments · Fund this Issue · $0.00 · Funded · Pull requests · Submit a pull request · AboutMission · SpectrumEmbed · FAQTerms of usePrivacy policyCode of conductCredits ·
🌐
TypeScript Analyzer
rich-newman.github.io › typescript-analyzer-eslint-prettier › setupjsdoc.html
Set Up for JSDoc Plugin | TypeScript Analyzer (ESLint, Prettier)
This is the usual default configuration file for the TypeScript Analyzer modified to enable the JSDoc plugin. The actual changes made are detailed at the end of this article. On the Tools/Options/TypeScript Analyzer/ESLint screen, check that both ‘Enable local config (.eslintrc.js)’ and ‘Enable local node_modules’ are set to True, which is the default. Test the rules work. Open app.js, and replace the code with the code below. This is taken from the plugin docs, and is the first example of code that fails with the plugin enabled.
Find elsewhere
🌐
Sonar Community
community.sonarsource.com › sonarqube server / community build
Unable to publish the errors on ESLint checks for Missing JSDoc Comments - SonarQube Server / Community Build - Sonar Community
January 25, 2021 - Hi All, I am having an issue with publishing the results on my eslint check to SonarQube. In the check, it is correctly showing that there are errors, but the error is not showing on the published results. Please see the sample of my code below. Here’s the sample of my pipeline: - task: NodeTool@0 inputs: versionSpec: "15.x" checkLatest: true displayName: "Install Node.js" - task: Npm@1 inputs: command: "install" displayName: "Install NPM" - task: CmdLin...
🌐
JetBrains
youtrack.jetbrains.com › issue › WEB-44691
Error: Failed to load plugin declared in '.eslintrc' : WEB-44691
{{ (>_<) }} This version of your browser is not supported. Try upgrading to the latest stable version. Something went seriously wrong
🌐
CSDN
blog.csdn.net › for_Shell › article › details › 121151009
Failed to load plugin jsdoc: Cannot find module ‘eslint-plugin-jsdoc‘_failed to load plugin 'jsdoc-CSDN博客
November 4, 2021 - 文章浏览阅读1.5k次。在 egg 项目中,初次安装 npm包的时候,报错如下:Oops! Something went wrong! :(ESLint: 5.16.0.ESLint couldn't find the plugin "eslint-plugin-jsdoc". This can happen for a couple different reasons:1. If ESLint is installed globally, then make sure eslint-plugin-jsdoc i._failed to load plugin 'jsdoc
🌐
Corey Roth's Blog
coreyroth.com › 2022 › 07 › 21 › failed-to-load-plugin-typescript-eslint-eslint-plugin-declared-in-eslintrc-js-with-spfx-1-15-and-azure-devops-pipeline
Failed to load plugin ‘@typescript-eslint/eslint-plugin’ declared in ‘.eslintrc.js with SPFx 1.15 and Azure DevOps Pipeline
July 21, 2022 - :( ESLint: 8.7.0 Error: Failed to load plugin '@typescript-eslint/eslint-plugin' declared in '.eslintrc.js » @microsoft/eslint-config-spfx/lib/profiles/react » @rushstack/eslint-config/profile/web-app': Cannot find module 'typescript' Require stack: - /home/vsts/work/1/s/tyGraphPagesWebParts/node_modules/@typescript-eslint/eslint-plugin/dist/util/astUtils.js - /home/vsts/work/1/s/tyGraphPagesWebParts/node_modules/@typescript-eslint/eslint-plugin/dist/util/index.js - /home/vsts/work/1/s/tyGraphPagesWebParts/node_modules/@typescript-eslint/eslint-plugin/dist/rules/adjacent-overload-signatures.
🌐
ESLint
eslint.org › docs › latest › developer-guide › working-with-rules
Custom Rules - ESLint - Pluggable JavaScript Linter
August 10, 2022 - $ TIMING=1 eslint lib Rule | Time (ms) | Relative :-----------------------|----------:|--------: no-multi-spaces | 52.472 | 6.1% camelcase | 48.684 | 5.7% no-irregular-whitespace | 43.847 | 5.1% valid-jsdoc | 40.346 | 4.7% handle-callback-err | 39.153 | 4.6% space-infix-ops | 35.444 | 4.1% no-undefined | 25.693 | 3.0% no-shadow | 22.759 | 2.7% no-empty-class | 21.976 | 2.6% semi | 19.359 | 2.3%
🌐
GitHub
github.com › microsoft › vscode-eslint › issues › 696
ESLint fails to load plugins when using ESLint 6.x · Issue #696 · microsoft/vscode-eslint
June 25, 2019 - { "parser": "babel-eslint", "plugins": ["import", "prettier"], "extends": [ "eslint:recommended", "plugin:import/errors", "plugin:import/warnings", "prettier" ], "settings": { "import/resolver": { "node": { "extensions": [".js"] } } }, "env": { "es6": true, "browser": false, "node": true, "jquery": false, "jest": true }, "rules": { "quotes": 0, "no-console": 1, "no-debugger": 1, "no-var": 1, "no-trailing-spaces": 0, "eol-last": 0, "no-underscore-dangle": 0, "no-alert": 0, "no-lone-blocks": 0, "import/extensions": 1, "import/no-named-as-default": 0, "prettier/prettier": [ "error", { "singleQuote": true } ] }, "globals": { "Atomics": false, "SharedArrayBuffer": false } }
Author   samrith-s
🌐
Codegrepper
codegrepper.com › code-examples › shell › failed+to+load+plugin+'@typescript-eslint'+declared+in+'.eslintrc.json':+cannot+find+module+'eslint'
failed to load plugin '@typescript-eslint' declared in '.eslintrc.json': cannot find module 'eslint' - Code Examples & Solutions
April 14, 2022 - faild to load @typescript/eslint cannot find module eslint · @angular-eslint" was conflicted between ".eslintrc.json" and "..\.eslintrc.json · vscode No ESLint configuration (e.g .eslintrc) found for file · -D eslint-plugin-import @typescript-eslint/parser eslint-import-resolver-typescript
🌐
Bytemeta
bytemeta.vip › repo › gajus › eslint-plugin-jsdoc › issues
Bytemeta
We cannot provide a description for this page right now
🌐
GitMemory
gitmemory.com › issue › gajus › eslint-plugin-jsdoc › 226 › 495103876
Oops,404
profile · viewpoint · nodejs Spring Boot React Rust tensorflow