Codeclimate Eslint

Code Climate Engine for ESLint
Alternatives To Codeclimate Eslint
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Eslint Plugin Import5,003329,962172,5688 days ago130July 28, 2023578mitJavaScript
ESLint plugin with rules that help validate proper imports.
Sonarjs96016168 hours ago79September 01, 2023135lgpl-3.0TypeScript
SonarSource Static Analyzer for JavaScript and TypeScript
Wemake Vue Template721
9 months ago54mitTypeScript
Bleeding edge vue template focused on code quality and developer happiness.
Eslint Config Hardcore3265322 days ago202December 29, 202223mitJavaScript
The most strict (yet practical) ESLint config. 49 plugins. 1341 rules. React, Vue, Node, and pure JS/TS.
Wotan28236525a year ago180March 09, 2021161apache-2.0TypeScript
Pluggable TypeScript and JavaScript linter
Codeclimate Eslint90
7 months ago33mitJavaScript
Code Climate Engine for ESLint
Wemake Frontend Styleguide72432 days ago9September 08, 201831mitJavaScript
Set of the strictest linters for your next frontend app
Sheriff66
3 days ago12mitTypeScript
A comprehensive and opinionated Typescript-first ESLint configuration.
Eslint Changed Files63
2 days ago1mitShell
:octocat: Github action to run ESLint on changed pull request files with support for reporting errors via Github checks.
Eslint Plugin Protractor5156362 years ago68September 18, 201915mitJavaScript
ESLint rules for Protractor
Alternatives To Codeclimate Eslint
Select To Compare


Alternative Project Comparisons
Readme

Code Climate ESLint Engine

Code Climate

codeclimate-eslint is a Code Climate engine that wraps ESLint. You can run it on your command line using the Code Climate CLI, or on our hosted analysis platform.

ESLint is a tool for identifying and reporting on patterns found in ECMAScript/JavaScript code. It can be configured using a configuration file.

Channels

There are a few major versions of ESLint out there. The latest major version is 4. This engine provides a few channels for major versions of ESLint.

This branch is for the latest (i.e. default) channel and provides ESLint 3 support.

For ESLint 4, please see channel/eslint-4 branch.

Installation

  1. If you haven't already, install the Code Climate CLI

  2. Run codeclimate engines:enable eslint. This command both installs the engine and enables it in your .codeclimate.yml file

  3. You're ready to analyze! Browse into your project's folder and run codeclimate analyze

Configuration

ignore_warnings

By default, this engine will emit both ESLint errors and warnings as Code Climate issues. If you prefer, you can ignore warning-level violations by setting the ignore_warnings configuration option:

eslint:
  enabled: true
  config:
    ignore_warnings: true

extensions

If you're using a plugin like eslint-plugin-json or eslint-plugin-html, you will want to set this value to make sure the appropriate files are included:

eslint:
  enabled: true
  config:
    extensions:
    - .js
    - .html

sanitize_batch

By default, this engine will skip files that appear to be minified (average line length over 100). This feature can be disabled to include all files for analysis.

eslint:
  enabled: true
  config:
    sanitize_batch: false

Need help?

For help with ESLint, check out their documentation.

If you're running into a Code Climate issue, first look over this project's GitHub Issues, as your question may have already been covered. If not, go ahead and open a support ticket with us.

Popular Eslint Projects
Popular Code Quality Projects
Popular Code Quality Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Javascript
Eslint
Static Analysis
Code Quality
Static Code Analysis