codeclimate / codeclimate-eslint

Code Climate Engine for ESLint
MIT License
95 stars 93 forks source link

Codeclimate cannot find eslint plugin #501

Closed Fiyin-Anne closed 3 years ago

Fiyin-Anne commented 3 years ago

Bug Template

Hi, I am having issues with eslint-plugin-jsdoc on codeclimate. It works fine locally but raises an error when running on codeclimate.

Actual Behavior

Code climate raises these errors:

Expected Behavior

It shouldn't raise those errors. ESLint works fine on my CLI and doesn't raise any of these errors.

Steps to reproduce

  1. Code climate config file:
    
    version: "2"
    plugins:
    eslint:
    enabled: true
    channel: "eslint-5"
    config:
      config: ".eslintrc.json"
    exclude_patterns:
    - "src/database/"
    - "coverage"
    - "src/models"
    - "src/tests"
    - "src/utilities"
    - "src/validation"
2. Eslint config file:

{ "root": true, "extends": ["airbnb-base", "plugin:jsdoc/recommended"], "plugins": ["jsdoc"], "env": { "node": true, "es6": true, "mocha": true }, "parser": "babel-eslint", "parserOptions": { "ecmaVersion": 2015, "sourceType": "module", "allowImportExportEverywhere": true }, "rules": { "no-use-before-define": ["error", { "functions": false, "classes": false }], "jsdoc/require-jsdoc": ["error", {"require": { "FunctionDeclaration": true, "MethodDefinition": true, "ClassDeclaration": true, "FunctionExpression": true }}] } }

britneywright commented 3 years ago

@Fiyin-Anne we released a new version of the eslint-5 channel with the newest version of the eslint-plugin-jsdoc. Can you try that and let us know if the issues you experienced are resolved?

Fiyin-Anne commented 3 years ago

@britneywright Yes, the code-climate issue has been resolved. Thanks!