<commit_before># Silvermine ESLint plugin

[![Build Status](https://travis-ci.org/silvermine/eslint-plugin-silvermine.png?branch=master)](https://travis-ci.org/silvermine/eslint-plugin-silvermine)
[![Coverage Status](https://coveralls.io/repos/github/silvermine/eslint-plugin-silvermine/badge.svg?branch=master)](https://coveralls.io/github/silvermine/eslint-plugin-silvermine?branch=master)
[![Dependency Status](https://david-dm.org/silvermine/eslint-plugin-silvermine.png)](https://david-dm.org/silvermine/eslint-plugin-silvermine)
[![Dev Dependency Status](https://david-dm.org/silvermine/eslint-plugin-silvermine/dev-status.png)](https://david-dm.org/silvermine/eslint-plugin-silvermine#info=devDependencies&view=table)

## What?

Shareable [ESLint](http://eslint.org/) plugins that are used by our shareable config rules.
See [eslint-config-silvermine](https://github.com/silvermine/eslint-config-silvermine/) for more details.

## Why?

Because we need it. Whitespace errors are evil. As are the other hundreds of types of errors this protects us from.

## Installation

You'll first need to install [ESLint](http://eslint.org):

```
$ npm install eslint --save-dev
```<commit_msg>Use svg badges instead of the png versions<commit_after># Silvermine ESLint plugin

[![Build Status](https://travis-ci.org/silvermine/eslint-plugin-silvermine.svg?branch=master)](https://travis-ci.org/silvermine/eslint-plugin-silvermine)
[![Coverage Status](https://coveralls.io/repos/github/silvermine/eslint-plugin-silvermine/badge.svg?branch=master)](https://coveralls.io/github/silvermine/eslint-plugin-silvermine?branch=master)
[![Dependency Status](https://david-dm.org/silvermine/eslint-plugin-silvermine.svg)](https://david-dm.org/silvermine/eslint-plugin-silvermine)
[![Dev Dependency Status](https://david-dm.org/silvermine/eslint-plugin-silvermine/dev-status.svg)](https://david-dm.org/silvermine/eslint-plugin-silvermine#info=devDependencies&view=table)

## What?

Shareable [ESLint](http://eslint.org/) plugins that are used by our shareable config rules.
See [eslint-config-silvermine](https://github.com/silvermine/eslint-config-silvermine/) for more details.

## Why?

Because we need it. Whitespace errors are evil. As are the other hundreds of types of errors this protects us from.

## Installation

You'll first need to install [ESLint](http://eslint.org):

```
$ npm install eslint --save-dev
```
{'fraction_non_alphanumeric': 0.15550935550935552, 'fraction_numerical': 0.0, 'mean_word_length': 5.796610169491525, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 18, 'lorem ipsum': 0, 'www.': 0, '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': '391740', 'n_tokens_mistral': 831, 'n_tokens_neox': 807, 'n_words': 133}