<commit_before># ESLint [![Build Status](https://travis-ci.org/zaggino/brackets-eslint.svg?branch=master)](https://travis-ci.org/zaggino/brackets-eslint)

Brackets extension which provides file linting with ESLint.

Uses CLIEngine from https://www.npmjs.com/package/eslint
which should provide same results as linting in the command line (respecting all .eslintrc files)

Includes support for `esprima` and `esprima-fb` parsers.

## Install

Use [brackets-npm-registry](https://github.com/zaggino/brackets-npm-registry) (not available yet, use manual way)

or manually:

```
cd C:\Users\<username>\AppData\Roaming\Brackets\extensions\user
git clone https://github.com/zaggino/brackets-eslint.git
cd brackets-eslint
npm install
```

## Configuration

use standard `.eslintrc` file like [this one](.eslintrc)<commit_msg>Updates to README<commit_after># ESLint [![Build Status](https://travis-ci.org/zaggino/brackets-eslint.svg?branch=master)](https://travis-ci.org/zaggino/brackets-eslint)

Brackets extension which provides file linting with ESLint.

Uses CLIEngine from [https://www.npmjs.com/package/eslint](https://www.npmjs.com/package/eslint)
which should provide same results as linting in the command line (respecting all .eslintrc files)

Includes support for `esprima` and `esprima-fb` parsers.

## How to install

Use [brackets-npm-registry](https://github.com/zaggino/brackets-npm-registry)

## How to configure

Use standard `.eslintrc` file like [this one](.eslintrc)
{'fraction_non_alphanumeric': 0.12846517917511832, 'fraction_numerical': 0.0, 'mean_word_length': 5.297872340425532, 'pattern_counts': {'":': 0, '<': 4, '<?xml version=': 0, '>': 4, 'https://': 10, 'lorem ipsum': 0, 'www.': 3, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3414498', 'n_tokens_mistral': 532, 'n_tokens_neox': 492, 'n_words': 120}